Sha256: 45a1406e907edb4204c793b756f16505f24235b7a8745b1f8a00a1ed514c0ef6

Contents?: true

Size: 885 Bytes

Versions: 18

Compression:

Stored size: 885 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/core_ext/file'

require 'ruco/keyboard'
require 'ruco/position'
require 'ruco/history'
require 'ruco/option_accessor'
require 'ruco/file_store'
require 'ruco/window'
require 'ruco/style_map'

require 'ruco/editor'
require 'ruco/editor/line_numbers'
require 'ruco/editor/history'
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

18 entries across 18 versions & 1 rubygems

Version Path
ruco-0.1.12 lib/ruco.rb
ruco-0.1.11 lib/ruco.rb
ruco-0.1.10 lib/ruco.rb
ruco-0.1.9 lib/ruco.rb
ruco-0.1.8 lib/ruco.rb
ruco-0.1.7 lib/ruco.rb
ruco-0.1.6 lib/ruco.rb
ruco-0.1.5 lib/ruco.rb
ruco-0.1.4 lib/ruco.rb
ruco-0.1.3 lib/ruco.rb
ruco-0.1.2 lib/ruco.rb
ruco-0.1.1 lib/ruco.rb
ruco-0.1.0 lib/ruco.rb
ruco-0.0.56 lib/ruco.rb
ruco-0.0.55 lib/ruco.rb
ruco-0.0.54 lib/ruco.rb
ruco-0.0.53 lib/ruco.rb
ruco-0.0.52 lib/ruco.rb