How to upgrade from 0.8 to 0.9?

The docs/wiki are way out of date and there is no RADIANT_* in
environment.rb (or environments/*) at all. I’ve found that 0.8.1 (or
some plugin) has disabled ctrl-right arrow, which I use to navigate
through text quite often, so I’d like to check whether 0.9 will fix it
or if it’s a bigger problem.

Not sure if I got it, sorry for my English, can you specify your
problem more exactly?

  1. (sudo) ‘gem install radiant’ or if you have it already then ‘gem
    update’ or ‘gem udapte radiant’

  2. then check if it’s ready to use: ‘gem list’ or ‘gem list ra’

  3. if there is multiple version, then ‘gem cleanup’ or ‘gem cleanup
    radiant’

If further help needed, please let me know your Rails, Gem, Ruby
versions, operating system, gem list and error message.

Good luck,
Zoltn

On Sat, Nov 20, 2010 at 12:06 PM, Eric [email protected] wrote:

The docs/wiki are way out of date and there is no RADIANT_* in

fortunately it’s a wiki so you could clean it up if it has incorrect
information; or point me to the page and as soon as time allows i’ll
look at it.

environment.rb (or environments/*) at all. I’ve found that 0.8.1 (or
some plugin) has disabled ctrl-right arrow, which I use to navigate
through text quite often, so I’d like to check whether 0.9 will fix it
or if it’s a bigger problem.

if you have some extension that is highjacking keystrokes upgrading
your radiant isn’t going to change that (unless 0.9 breaks that
extension and you can no longer use it). do you know which extension
is causing the problem? if not try disabling all of your extensions
and add them back one at a time until you find the culprit. personally
i’ve found managing radiant versions with rubygems a pain in the ass
and freeze projects to the version of radiant they need. which i find
makes upgrades easier.

  • trash vendor/radiant
  • disable all extensions
  • freeze radiant to new version
  • run the db:migrate and radiant:update rake tasks
  • grab the latest versions of extensions
  • enable them one at a time until everything is working