module EmacsLisp
EmacsLisp depend: system_to_string
Public Instance Methods
dump_string(string)
click to toggle source
Converts a Ruby string to EmacsLisp
string.
- imported from el4r
# File lib/el4r/el4r-sub.rb, line 563 def dump_string(string) dumped = string.dup # \ -> \\ dumped.gsub! %r"\\" do '\\\\' end # " -> \" dumped.gsub! %r'"' do '\\"' end # (zero byte) -> \0 dumped.gsub! %r'\0' do "\\\0" end %Q'"#{dumped}"' end
elisp(lisp)
click to toggle source
Executes an EmacsLisp
string by gnudoit.
# File lib/el4r/el4r-sub.rb, line 557 def elisp(lisp) system_to_string("gnudoit", lisp).chomp end