Module: Textbringer

Defined in:
lib/textbringer/mode.rb,
lib/textbringer/utils.rb,
lib/textbringer/buffer.rb,
lib/textbringer/config.rb,
lib/textbringer/errors.rb,
lib/textbringer/keymap.rb,
lib/textbringer/window.rb,
lib/textbringer/version.rb,
lib/textbringer/commands.rb,
lib/textbringer/controller.rb,
lib/textbringer/modes/ruby_mode.rb,
lib/textbringer/modes/backtrace_mode.rb,
lib/textbringer/modes/fundamental_mode.rb,
lib/textbringer/modes/programming_mode.rb

Defined Under Namespace

Modules: Commands, Utils Classes: BacktraceMode, Buffer, CompositeAction, Controller, DeleteAction, EchoArea, EditorError, FundamentalMode, InsertAction, Keymap, KillRing, Mark, Mode, ProgrammingMode, Quit, ReadOnlyError, RubyMode, SearchError, UndoableAction, Window

Constant Summary collapse

KILL_RING =
KillRing.new
CONFIG =
{
  buffer_dump_dir: File.expand_path("~/.textbringer/buffer_dump"),
  tab_width: 8,
  indent_tabs_mode: false,
  case_fold_search: true
}
GLOBAL_MAP =
Keymap.new
MINIBUFFER_LOCAL_MAP =
Keymap.new
VERSION =
"0.1.3"
TOP_LEVEL_TAG =
Object.new
RECURSIVE_EDIT_TAG =
Object.new