Ruby is a killer language, and I hate to even ask, but: Would it be possible, sometime in the future, for Ruby to try a .rb extension on a given filename? That way we could say: ruby myfile and myfile.rb would load and run. Myfile.rb would have the .rb extension so that emacs would know it's a Ruby file. Would it be possible to modify the emacs mode so that things like: puts "That will cost you some $" and others wouldn't fool the syntax highlighter? Just some thoughts, JJ -- Be Kind, Be Careful, Be Yourself -- Solid, reliable software at reasonable prices http://www.johnjohnsonsoftware.com