Forum: Ruby ANN: Relisp 1.0.0 (rubyfied emacs lisp)

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
734648311ab5d21497dcc3807b3e729f?d=identicon&s=25 Don March (ohspite)
on 2009-05-05 20:47
This purpose of Relisp is to:
* call Ruby from Emacs
* call Elisp from Ruby
* manipulate Emacs without using Elisp to some extent (Ruby wrappers
around some Elisp functions and objects)
* reduce the number of blog entries titled “Is Ruby an acceptable Lisp?”
and flame wars under the title “ruby vs. lisp vs. scheme vs. haskell vs.
…”

Wouldn’t it be nice to have a Ruby interface to things like buffers,
windows and frames? Yes. Yes it would:

   new_buffer = Relisp::Buffer.new("name_of_new_buffer")
   new_buffer.switch_to
   Relisp::Frame.new({:width => 80, :height => 20, :name => "ruby
frame"})

For more examples and details, see
* Original blog post:
http://ohspite.net/2009/01/30/relisp-rubyfied-emacs-lisp/
* Documentation:      http://relisp.rubyforge.org/
This topic is locked and can not be replied to.