Chris Lowis | 27 Nov 16:44
Picon
Gravatar

Survey of Ruby/Rails editors - Results

Tim Bray's survey of the tools Ruby/Rails developers uses is up:

http://www.tbray.org/ongoing/When/200x/2007/11/26/Ruby-Tool-Survey

Interesting for us, Emacs is the 3rd most popular editor for
"Ruby-only" developers, but only the 5th most popular for those who
develop mainly Rails apps. Interestingly, TextMate is the most popular
editor for the Rails crowd, but it seems to me that it is the editor
that is closest in features to the current Emacs with rails-mode
(compared to integrated IDEs with sophisticated code-completion
features etc.)

Chris

--

-- 
Chris Lowis
http://www.chrislowis.co.uk/

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/join
    (Yahoo! ID required)
(Continue reading)

istarex | 14 Nov 23:37
Picon

Project development site

All,

Maybe we should setup a project on RubyForge/lighthouse/[insert
software development hosting sight here] to help organize the Strike
Force?

- Istarex

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:ruby_emacs_dev-digest <at> yahoogroups.com 
    mailto:ruby_emacs_dev-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    ruby_emacs_dev-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
(Continue reading)

Xiaohui Lu | 8 Nov 16:12
Picon
Favicon

Reading rdoc in emacs?

Hi,

What's the best way to read ruby docs in emacs? Do I
need to convert rdoc to info files myself? is there a
equivalent to cperl-mode's cperl-perldoc? Thanks.

Xiaohui

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:ruby_emacs_dev-digest <at> yahoogroups.com 
    mailto:ruby_emacs_dev-fullfeatured <at> yahoogroups.com

(Continue reading)

Phil | 7 Nov 02:17

Emacs Strike Force

Hello Emaculate Rubyists!

I hope you had an excellent RubyConf weekend. (Or alternatively an
acceptable weekend-in-which-you-were-unable-to-attend-rubyconf, in
which case I'm sorry I couldn't see you there.)

If you missed out, let me fill you in. We had what was inaccurately
billed as an Emacs hackfest but turned into more of a
plan-out-how-to-improve-emacs-ruby-support-fest. Matz was even so kind
as to swing by and grace us with his presence, being the original
Emacs Ruby Hacker.

Anyway, the response was pretty awesome. Apparently a lot of people
are interested in Emacs+Ruby. (Though you wouldn't guess from the
traffic of this list; heh.) The idea we got was to form an Emacs
Strike Force for the purpose of improving the experience of writing
Ruby using Emacs in a variety of ways.

I blogged about the plans here: http://technomancy.us/97/ but I'll
include the descriptions of the tasks I feel we should accomplish here
for good measure:

    *  core ruby-mode.el and friends - There's a certain set of elisp
that actually comes with the Ruby distribution. It's quite helpful,
but there are still a few bugs that you come across in day-to-day use,
especially with ruby-electric mode. This could use some work and would
probably be the best starting place since improvement here helps everyone.
    * rails.el - I was added to the developer list for rails.el a few
months ago. Unfortunately soon after I was put on a project that
involved little-to-no day-to-day rails work, so my involvement (though
(Continue reading)

rab6687 | 4 Nov 15:50

What's my mode?

Something DrNic said (had implicit in his slides) was the ".erb" extention.  It made me realize 
that "rhtml-mode" should really be called 'erb-mode' or perhaps 'html-erb-mode'.  (Or 
perhaps an erb-mode that has a minor mode of html-mode, or vice versa, or ...)

Certainly, the auto-mode-alist should deal with .html.erb the same as .rhtml

-Rob

(I really just thought it was a good excuse to get a new message out on this list ;-)

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:ruby_emacs_dev-digest <at> yahoogroups.com 
    mailto:ruby_emacs_dev-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    ruby_emacs_dev-unsubscribe <at> yahoogroups.com

(Continue reading)

Phil Hagelberg | 17 Jun 23:06

Future of Rinari


Hey fellow rinari hackers.

I've been thinking recently about the state of the project. Not much
has happened with it in the past few months, and it doesn't seem to
really have much momentum or mindshare/recognition in the community.

I think it might be a good idea to think about merging with
rails.el. For one, I don't think the Emacs-using rails community is
large enough to support both projects. Also, I think most of my
complaints regarding rails.el can be dealt with better now than when I
first tried to use it and decided to work independently. These were my
main concerns:

0) mmm-mode is a disaster -- if we can convince them to include
   rhtml-mode with rails.el this will not be an issue.

1) difficult to deal with the dev process -- rails.el has been around
   longer now; I think its maintainers probably have more experience
   accepting contributions and managing patches than they did last
   time I tried. Still, we'll have to see about this.

2) flaunts emacs conventions -- I'm hoping we could introduce a
   "compatability mode" to rails.el so that it uses key bindings that
   don't clash with conventions and don't require finger
   contortions. Whether this goes in rails.el core or exists externally
   will have to be seen.

All in all I think the real value that sets rinari apart is in the
rhtml-mode; the rest of it is useful, but it seems to have decent
(Continue reading)

Paul Stickney | 23 Mar 12:22
Picon

[new rinari features]

I added rhtml-dashize. Here is what the doc-string says:

"Add or remove dashes from the end of ERb blocks. The dash tells ERb to
strip the following newline. This function will NOT add or remove dashes
from blocks that end in a # or #- sequence.

MODE controls how dashes are added or removed. If MODE is `strip' then all
ERb blocks will have the dash removed. If MODE is `add' then all blocks
will have a dash added. If MODE is `auto' or nil then ERb blocks which are
followed by a newline will have a dash added while all other blocks will
have the dash removed."

The function is also interactive.

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:ruby_emacs_dev-digest <at> yahoogroups.com 
    mailto:ruby_emacs_dev-fullfeatured <at> yahoogroups.com
(Continue reading)

Phil Hagelberg | 22 Oct 18:38

IRC channel


We started a channel for discussion of emacs+ruby/rails, hop on
#rinari on Freenode to join in.

-Phil

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:ruby_emacs_dev-digest <at> yahoogroups.com 
    mailto:ruby_emacs_dev-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    ruby_emacs_dev-unsubscribe <at> yahoogroups.com

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/

(Continue reading)

Dave | 18 Oct 21:50
Picon

Not enamored with dired

When I work on a larger project (ruby or otherwise) I'd like to stay in
emacs, but often find myself outside in a directory browser. While file
finding and buffer exposing is good, I miss the directory tree
navigation that IDEs like Eclipse have built in - click on a file, and
up it comes. It's just plain useful.

Though dired is an emacs mainstay, but its not a directory tree. I've
never really liked it - even back when I was hacking code on Unix, it
seemed to be a pain.

All I want a vertical window in emacs (maybe to keep open in a separate
frame) that will open a file or existing buffer when selected, with the
expected directory expansion and contraction, boldfacing the files I
have open in buffers (perhaps carried up the directory tree), * suffixes
for changed buffers (could also be carried up the directory tree), and
maybe even a smart mode to show just the files I have open in buffers.
Emacs can kick off a refresh every few seconds when its not busy. I
don't need to see sizes, dates, or other directory stuff - I just want a
nice clickable view of the tree from a given root node to give me
directory context.

Before I charge forward, brush off my elisp and start writing, I'm
wondering if anyone knows of such a beast. Or maybe I've just missed
something.

- Dave

 
Yahoo! Groups Links

(Continue reading)

Forrest Chang | 18 Oct 19:52
Picon
Favicon

run-test-for

Hi All:

    Before I go and write one, anyone already written a "run-test-for" function?  I want to run the same method to
run a test, whether I'm in the test file, or the src file.  THe function would determine whether it was in a
test file, if it was run it, otherwise, go and find the test file, which would support a number of default
places to look for test files, i.e. the Rails conventions,  ., ./test, ../test, and be configurable to add
other schemes.

    Thanks

    Forrest

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:ruby_emacs_dev-digest <at> yahoogroups.com 
    mailto:ruby_emacs_dev-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
(Continue reading)

Phil Hagelberg | 13 Oct 17:47

screencasts

Hey fellas.

I just got back from a vacation wherein I talked with Geoffrey
Grosenbach. He talked about his new site peepcode.com that sells
quality screencasts and how that seems to be a hit. He mentioned he'd
want to offer one on Rails tricks in Emacs at some point. I told him
it'd be a while before we had our hacks ready, but that's something to
keep in mind for the future.

-Phil

 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/ruby_emacs_dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:ruby_emacs_dev-digest <at> yahoogroups.com 
    mailto:ruby_emacs_dev-fullfeatured <at> yahoogroups.com

<*> To unsubscribe from this group, send an email to:
    ruby_emacs_dev-unsubscribe <at> yahoogroups.com
(Continue reading)


Gmane