From: Luthy Craig Date: 2001-04-07T06:51:11+09:00 Subject: [ruby-talk:13543] Re: formatting source code Thanks for your suggestions. Craig ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Craig Luthy, CAE Services, Deere & Company, Moline, IL 61265 LuthyCraig@JohnDeere.com 309-765-5215 :-) Run fast, Run smart, Run lean > -----Original Message----- > From: Marc Butler [SMTP:mlb@noworkingparts.com] > Sent: Friday, April 06, 2001 2:54 PM > To: ruby-talk@ruby-lang.org > Subject: [ruby-talk:13542] Re: formatting source code > > Hugh Sasse Staff Elec Eng wrote: > > > On Thu, 5 Apr 2001, Luthy Craig wrote: > > > > > Is there a handy utility for reformatting a .rb file to show > meaningful > > > indentations after I've rearranged things, or to help format some of > the > > > example files so I can follow the logic there? > > > I use a simple editor that I'm accustomed to, but it has no facility > like > > > this. > > > > I didn't see anyone answer this, so I'd just say: > > if you can bear the pain of learning a more powerful editor you can > > get this. Emacs and Vim will do syntax colouring, and I'm pretty > > sure there are bindings for emacs to do the indent stuff. > > If you want to use Emacs: > > C-x h (control-x then h) will mark (select) the whole buffer (file being > edited). > > C-M-\ (control-(alt or escape)-backslash) will reindent the marked region. > (The > whole buffer if you use the previous command.) > > This will only work in emacs if you setup the ruby-mode written by Matz as > instructed in the file ruby-mode.el it's under misc or some place like > that in > the disribution. Emacs is a good editor though, somewhat problematic to > learn. > > > > > Some will argue that learning a more powerful editor and getting > > to know its features is well woth the time spent. > > > > You can find more information here: > > > > http://www.rubygarden.com/ruby?EditorExtensions > > > > and here: > > > > http://www.rubycentral.com/faq/rubyfaq-1.html#ss1.11 > > > > I'm not sure about a separate utility though. > > > > > > Thanks, Craig > > > > > Hugh > > -- > Apathy: a cynics best friend. > mlb@noworkingparts.com > >