This file is no longer being updated after version 1.3.0. For changes since version 1.3.0, see URL:https://github.com/shugo/textbringer/releases.
- Kernel#print etc. inserts the given string into the current buffer now.
- Add find_source.
- Add describe_class and describe_method.
- Support completion for eval_expression
- Fix digraph indentation in C mode.
- Drop Ruby 2.6 support.
- Change the command name to
txtb
.
- Buf fixes.
- Bug fixes.
- Show unsaved buffers on exit
- Bug fixes.
- Remove mazegaki.dic and bushu.rev
- Updated mazegaki.dic
- Add licenses of dictionary data to LEGAL.txt
- Support endless method definitions in ruby-mode.
- Updated mazegaki.dic.
- Add the Hiragana input method.
- Add make_directory.
- Bug fixes.
- Support the Japanese input method T-Code.
- Support Ruby 3.0.
- Do not record backtrace of Quit (C-g).
- Fix indentation bugs.
- Fix a bug of fourground! when it is called in the main thread.
- Add isearch_quoted_insert.
- Use M- notation instead of ESC in define_key and help.
- Add indent_new_comment_line_command.
- Add find_alternate_file.
- Fix indentation bugs in the Ruby mode.
- Support pattern matching in the Ruby mode.
- Bug fixes.
- Add mark_whole_buffer.
- Add zap_to_char.
- Exit on SIGTERM, SIGHUP etc.
- Drop Ruby 2.3 support.
- Support C-x u.
- Depend on curses 1.2.6 or later for mingw.
- Add tbclient.
- toggle_test_command supports RSpec now.
- Improve auto indentation in the Ruby mode.
- Add the following new commands:
- list_buffers
- jit_pause
- jit_resume
- Highlight control characters.
- Add isearch_yank_word_or_char.
- Add the following new commands:
- fill_paragraph
- fill_region
- open_line
- Complete encoding names in set_buffer_file_encoding and revert_buffer_with_encoding.
- Add next_tick!.
- Add Buffer#replace.
- Remove Buffer#on_modified and add Buffer#on instead.
- Add the on_modified callback to Buffer.
- Use Gem.find_latest_files to find plugins.
- Turn off synatx highlighting when the buffer is binary.
- Add define_local_command.
- Rename read_char to read_event and add read_char as a new method.
- Add next_tick and background for background threads.
- Add the force: option to kill_buffer.
- bind C-? ([delete] on Mac) to backward_delete_char. Pull request #23 by moguno.
- Make commands module_functions.
- Use fiddley instead of ffi.
- Add revert_buffer and revert_buffer_with_encoding.
- Fixes for an ncurses issue on macOS that unget_wch() doesn't work with multibyte characters.
- Add bury_buffer and unbury_buffer.
- Support registers.
- Support plugins.
- Support global mark ring.
- Support keyboard macro.
- Support help (describe_bindings, describe_command, and describe_key).
- Add tbtags.
- Add the commands back_to_indentation, indent_region, delete_indentation, shrink_window, and shrink_window_if_larger_than_buffer.
- Support syntax highlighting.
- Add the commands grep, gsub, and enlarge_window.
- Don't translate CR into LF.
- Support EditorConfig.
- Add CONFIG[:ambiguos_east_asian_width].
- Add C mode.
- Add the Completions buffer.
- Echo multi-character commands in the echo area.
- Fix bugs of clipboard commands.
- Support clipboard.
- Added tests.
- Bug fixes.
- Add dabbrev_expand (M-/).
- Add find_tag (M-.) and pop_tag_mark (M-*).
- Add toggle_test_command (C-c t).
- Force binmode for Windows.
- Fix an infinite loop bug on Windows.
- Use curses instead of ncursesw.
- Support Windows.
- Dump unsaved buffers to ~/.textbringer/buffer_dump when textbringer crashes.
- Many bug fixes.
- Rename exe/tb to exe/textbringer to avoid conflict with akr/tb.
- First version