Class: Relisp::Process
- Defined in:
- lib/relisp/type_conversion/editing_types.rb
Overview
A proxy to an Emacs process
Instance Attribute Summary
Attributes inherited from Proxy
Instance Method Summary collapse
-
#initialize(*args) ⇒ Process
constructor
args must be of the form (symbol, slave = Relisp.default_slave).
Methods inherited from Proxy
elisp_alias, from_elisp, #makunbound, #to_elisp
Constructor Details
#initialize(*args) ⇒ Process
args must be of the form (symbol, slave = Relisp.default_slave)
The symbol argument is considered to be the name of a pre-existing process in the slave process.
971 972 973 974 975 |
# File 'lib/relisp/type_conversion/editing_types.rb', line 971 def initialize(*args) super do raise ArgumentError, "Cannot create Process proxy without existing elisp variable." end end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Relisp::Proxy