Rinari

Rinari is an Emacs minor mode that is aimed towards making Emacs into a top-notch Ruby and Rails development environment.
Rinari is an Emacs minor mode that is aimed towards making Emacs into a top-notch Ruby and Rails development environment. Rinari is a set of Emacs Lisp functions aimed towards making Emacs into a top-notch Ruby on Rails development environment.

Rinari does not deal with syntax highlighting for rhtml files (or .html.erb from here on out all erb templated html files will be referred to as "rhtml" files), while all of the Rinari functions will be available from within your rhtml files you are free to chose from the many stand-alone options for editing rhtml files.

About Ruby:

Ruby is a dynamic, reflective, general purpose object-oriented programming language that combines syntax inspired by Perl with Smalltalk-like features. Ruby originated in Japan during the mid-1990s and was initially developed and designed by Yukihiro "Matz" Matsumoto.

Ruby supports multiple programming paradigms, including functional, object oriented, imperative and reflection. It also has a dynamic type system and automatic memory management; it is therefore similar in varying respects to Python, Perl, Lisp, Dylan, and CLU.

In its current, official implementation, written in C, Ruby is a single-pass interpreted language. There is currently no specification of the Ruby language, so the original implementation is considered to be the de facto reference. As of 2008, there are a number of complete or upcoming alternative implementations of the Ruby language, including YARV, JRuby, Rubinius, IronRuby, and MacRuby, each of which takes a different approach, with JRuby and IronRuby providing just-in-time compilation functionality.

Requirements:

Ruby
Emacs

INSTALLATION:

Place the base rinari directory into your Emacs lisp directory. To automatically load Rinari every time you open Emacs add these lines of code to your .emacs file:

(add-to-list 'load-path "~/path/to/your/elisp/rinari")
(require 'rinari)
(global-set-key (kbd "C-x C-M-f") 'find-file-in-project) ;; optional

last updated on:
July 21st, 2008, 9:04 GMT
price:
FREE!
developed by:
Rinari Team
homepage:
rinari.rubyforge.org
license type:
GPL (GNU General Public License) 
category:
ROOT \ Text Editing&Processing \ IDEs
Rinari
Download Button

In a hurry? Add it to your Download Basket!

user rating 9

3.0/5
 

0/5

Rate it!

Add your review!

SUBMIT