# Semi-colons

**URL:** <https://discuss.rubyonrails.org/t/semi-colons/40650>\
**Category:** rubyonrails-talk\
**Created:** [March 19, 2009, 2:06pm UTC](https://discuss.rubyonrails.org/t/semi-colons/40650 "2009-03-19T14:06:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aaron\_Reimann](https://avatars.discourse-cdn.com/v4/letter/a/f14d63/32.png) [@Aaron\_Reimann](https://discuss.rubyonrails.org/u/Aaron_Reimann)\
**Post date:** [March 19, 2009, 2:06pm UTC](https://discuss.rubyonrails.org/t/semi-colons/40650/1 "2009-03-19T14:06:14Z")

</div>

I know.....Semi-colons are evil. But, what if I have an application that has moved from one server to the next and it has Rails 2.0. I want the application to roll forward, so I don't want to just freeze the app and stay old school.

How do I convert an application that uses semi-colons to use the slashes? For example:

/page/83;edit to /page/83/edit

is it simply a routes change?

thanks for any kind of reply, as long as it's nice. 🙂

---

<div class="post-metadata">

**Author:** ![David\_Herman](https://avatars.discourse-cdn.com/v4/letter/d/9fc29f/32.png) [@David\_Herman](https://discuss.rubyonrails.org/u/David_Herman)\
**Post date:** [March 19, 2009, 2:29pm UTC](https://discuss.rubyonrails.org/t/semi-colons/40650/2 "2009-03-19T14:29:15Z")

</div>

Are your semi colons hard coded? or are you using users\_edit\_path

---

<div class="post-metadata">

**Author:** ![Aaron\_Reimann](https://avatars.discourse-cdn.com/v4/letter/a/f14d63/32.png) [@Aaron\_Reimann](https://discuss.rubyonrails.org/u/Aaron_Reimann)\
**Post date:** [March 19, 2009, 3:40pm UTC](https://discuss.rubyonrails.org/t/semi-colons/40650/3 "2009-03-19T15:40:37Z")

</div>

Semicolons is a 1.x thing that was dropped in 2.x. When I try to edit a page that is where the problem is.

The ;'s are not hard coded to my knowledge. Meaning, I can't find any in the code.

thanks
