Module: Ruco

Defined in:
lib/ruco.rb,
lib/ruco/form.rb,
lib/ruco/editor.rb,
lib/ruco/window.rb,
lib/ruco/history.rb,
lib/ruco/version.rb,
lib/ruco/position.rb,
lib/ruco/tm_theme.rb,
lib/ruco/text_area.rb,
lib/ruco/file_store.rb,
lib/ruco/status_bar.rb,
lib/ruco/text_field.rb,
lib/ruco/application.rb,
lib/ruco/command_bar.rb,
lib/ruco/editor_area.rb,
lib/ruco/editor/colors.rb,
lib/ruco/syntax_parser.rb,
lib/ruco/editor/history.rb,
lib/ruco/array_processor.rb,
lib/ruco/option_accessor.rb,
lib/ruco/editor/line_numbers.rb

Defined Under Namespace

Modules: SyntaxParser Classes: Application, ArrayProcessor, CommandBar, Editor, EditorArea, FileStore, Form, History, OptionAccessor, Position, StatusBar, TMTheme, TextArea, TextField, Window

Constant Summary collapse

TAB_SIZE =
2
VERSION =
Version = "0.4.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.applicationObject

Returns the value of attribute application.



55
56
57
# File 'lib/ruco.rb', line 55

def application
  @application
end

Class Method Details

.configure(&block) ⇒ Object



58
59
60
# File 'lib/ruco.rb', line 58

def self.configure(&block)
  application.instance_exec(&block)
end