Class: Relisp::WindowConfiguration

Inherits:
Proxy show all
Defined in:
lib/relisp/type_conversion/editing_types.rb

Overview

A proxy to an Emacs window-configuration

Instance Attribute Summary

Attributes inherited from Proxy

#elisp_variable, #slave

Instance Method Summary collapse

Methods inherited from Proxy

elisp_alias, from_elisp, #makunbound, #to_elisp

Constructor Details

#initialize(*args) ⇒ WindowConfiguration

args must be of the form (symbol, slave = Relisp.default_slave)

The symbol argument is considered to be the name of a pre-existing window-configuration in the slave process.



954
955
956
957
958
# File 'lib/relisp/type_conversion/editing_types.rb', line 954

def initialize(*args)
  super do 
    raise ArgumentError, "Cannot create WindowConfiguration 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