Class El4r::ELInstance
In: bin/el4r-instance
Parent: Object

Methods

Included Modules

ELMethodsMixin

Attributes

conf  [R]  settings by ~/.el4rrc.rb
el4r_homedir  [RW]  el4r_load evals an EmacsRuby script from this directory.
el4r_is_debug  [RW]  If true, verbose log output.
el4r_rubyobj_stock  [R] 
elvar  [R]  An Struct like object to handle EmacsLisp‘s variable.
outer  [RW] 

Public Class methods

Public Instance methods

Write a backtrace message to the log.

Startup el4r.

Startup el4r without loading init.rb.

Convert a Ruby Regexp into EmacsLisp.

Write a log message if el4r is debug.

Eval an EmacsLisp expression.

Load an EmacsRuby script.

If path_to_rb‘s dirname is omitted, searches a script from el4r_load_path. If is_noerror is true and path_to_rb is not found, returns false instead of raise LoadError. If success, returns true.

Write a log message.

Log IO object.

Write string representation(only in Ruby) of all the argument to the log.

Write string representation(both in Ruby and in EmacsLisp) of all the argument to the log.

String representation. obj.inspect and (prin1-to-string obj).

Convert a Ruby object into EmacsLisp.

Eval +source. When an Exception is raised, write a stacktrace message to the log.

Convert a Ruby Proc into EmacsLisp attrs is the same as that of defun.

Treat EmacsLisp strings containing C-c, C-d, C-q, C-s, C-v, C-w, C-z

[Validate]