Sha256: 4dbf249f95a3dc1985f338f3deec02a962460a573154f13fbb50c784b1a42d4c

Contents?: true

Size: 686 Bytes

Versions: 4

Compression:

Stored size: 686 Bytes

Contents

require 'ruco/version'

require 'ruco/core_ext/object'
require 'ruco/core_ext/string'
require 'ruco/core_ext/array'
require 'ruco/core_ext/hash'
require 'ruco/core_ext/range'

require 'ruco/keyboard'
require 'ruco/position'
require 'ruco/history'

require 'ruco/editor'
require 'ruco/status_bar'
require 'ruco/command_bar'
require 'ruco/application'

require 'ruco/form'
require 'ruco/text_area'
require 'ruco/editor_area'
require 'ruco/text_field'

module Ruco
  autoload :Clipboard, 'clipboard' # can crash when loaded -> load if needed

  TAB_SIZE = 2

  class << self
    attr_accessor :application
  end

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

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
ruco-0.0.36 lib/ruco.rb
ruco-0.0.35 lib/ruco.rb
ruco-0.0.34 lib/ruco.rb
ruco-0.0.33 lib/ruco.rb