Commit graph

1868 commits

Author SHA1 Message Date
Pistos 2419294a8e Change all within selection. 2014-06-21 19:52:44 -04:00
Pistos 20baab464d Searching within a selection now highlights only within selection, and reports only the number of matches in the selection. 2014-06-21 13:42:49 -04:00
Pistos 93a0dd8c94 Fuzzy file find no longer active when current input line is an absolute path (performance improvement). 2014-06-03 15:58:48 -04:00
Pistos a7646a7010 Added more keycodes to default conf. Thanks to Remuz. 2014-05-07 11:11:02 -04:00
Pistos caa2309d38 Added another keycode mapping for Ctrl-left and Ctrl-right.
Thank you to Remuz for providing them.
2014-05-07 10:34:03 -04:00
Pistos 8364ba1030 In go_to_char functions, gracefully handle the pressing of Esc, Ctrl-C, and other "lower ASCII" values. 2014-05-02 11:14:17 -04:00
Pistos 6767f25c96 Document -p option on make-release.rb . 2014-05-02 11:14:17 -04:00
Pistos ef31a6a0cc Slight addition to CHANGELOG regarding recent commits. 2014-03-13 13:36:22 -04:00
Pistos 69ce0f1c6f Optimize keyword list regexps in CSS. 2014-01-26 23:47:54 -05:00
Pistos 477447a51e Improve HTML render speed by about 11%.
By way of optimizing regexp for basic keyword matching.
2014-01-26 23:43:35 -05:00
Pistos f27986a615 save_backup_files setting. 2014-01-12 22:32:06 -05:00
Pistos bf61f3b9b6 Tab completion of paths now uses session dir. 2014-01-12 15:12:07 -05:00
Pistos 63aacd1e3d Upgrade session from Hash object to Session class. 2014-01-12 15:07:17 -05:00
Pistos b7d4e51b43 Require Ruby 2.0. 2014-01-12 12:56:22 -05:00
Pistos c2f5cb4427 Update CHANEGLOG. 2014-01-11 20:30:06 -05:00
Pistos e071f47acd Preventing selection removal during auto-anchored selection: Also prevent in the case of pitching the view (not just cursor_to). 2014-01-11 14:23:28 -05:00
Pistos ff5c21a2c6 Correct implementation of auto-anchored selection. 2014-01-11 02:10:21 -05:00
Pistos bca3d8392c LAST_MODIFIED bump. 2014-01-07 10:43:17 -05:00
Pistos 117df1f880 Added key bindings for Shift-style selection with Home, End, Ctrl-Home, Ctrl-End. 2014-01-07 00:48:12 -05:00
Pistos 89a4939714 Preliminary support for Shift-arrow-key style selection. 2014-01-07 00:42:49 -05:00
Pistos 9ade17e6a0 Buffer#cursor_to: Variable rename: removed -> selection_removed 2014-01-07 00:19:46 -05:00
Pistos 5139fbb2b3 Update LAST_MODIFIED date. 2014-01-03 18:28:23 -05:00
Pistos 9b7c5a3077 Update copyright years. 2014-01-03 18:23:19 -05:00
Pistos 44af750298 Use the terminal's current/default background instead of a hard-coded black colour. This also lets transparent backgrounds work. 2014-01-03 17:39:32 -05:00
Pistos 257919c9c6 Don't sort fuzzy file find by score any more. Just by filepath. 2013-09-17 16:11:16 -04:00
Pistos 4dfa8ef73d Added colour.background setting. 2013-08-14 14:19:08 -04:00
Pistos 25349820a9 Merge remote-tracking branch 'fenekku/patch-1' 2013-08-01 12:05:58 -04:00
Pistos 88b19c4603 Add Mustache/Handlebars interpolation to default HTML syntax config. 2013-07-31 12:27:27 -04:00
Pistos 8edb8f2327 Expose Diakonos::Diakonos.session (for extensions). 2013-07-31 12:27:03 -04:00
Pistos 9fc9ab305a Note 2.0.0 compatibility in CHANGELOG. 2013-07-31 12:26:21 -04:00
Pistos a206a3132d Refactor: Change all control flow booleans to expression booleans where control flow is not intended. 2013-07-21 14:09:42 -04:00
Pistos 208d6318d8 Mention Ruby 2.0 in version notice. 2013-07-21 13:23:18 -04:00
Pistos c8401c80b0 Move to next/previous word: Don't seek both beginning and ending of words, just one or the other, depending on direction. 2013-07-21 13:22:17 -04:00
fenekku b30a1c4cf3 rvm.beginrescueend.com => rvm.io
Seems like rvm.beginrescueend.com has moved!
This is mostly useful for newcomers.
2013-07-09 13:51:49 -04:00
Pistos f1a55de5b5 Fix "matching bracket" bug that occurs when matching at beginning of file. 2013-04-01 02:54:22 -04:00
Pistos bd286da1a2 Added Octave syntax highlighting to default conf. Thank you to DanielC for providing this. 2013-03-19 11:57:04 -04:00
Pistos 82bb484bf6 Fix get_choice bug where the key entered during countdown was used. 2013-03-13 17:44:29 -04:00
Pistos 01fc3222f1 Don't handle_stale_session_files when @testing . 2013-03-13 02:38:36 -04:00
Pistos 66c9ba4365 Fix stale session bugs. 2013-03-13 02:28:37 -04:00
Pistos 2e2e20ef45 cleanup_session before load_session . This helps ensure no pid sessions are left in the session dir. 2013-03-13 02:27:45 -04:00
Pistos f561cd3859 getch can return nil in Ruby 2.0.0 . Handle this. 2013-03-13 01:55:25 -04:00
Pistos 3c57f60a95 Version and date bump. 2013-03-13 01:47:18 -04:00
Pistos 5bd4534d05 Revert "Fix stale session bugs."
This reverts commit 5d9ee336c3.
2013-03-13 01:45:19 -04:00
Pistos 5d9ee336c3 Fix stale session bugs. 2013-03-12 18:32:21 -04:00
Pistos 02a28bc905 Refactor stale session handling in session_startup method. 2013-03-11 00:19:18 -04:00
Pistos 59fd87dcf9 Prepend "self." to make it clearer that it's a member method. 2013-03-11 00:02:13 -04:00
Pistos a294cd795c Added explanatory comment. 2013-03-10 23:54:30 -04:00
Pistos 3bbd3596b7 Diakonos::Diakonos#switch_to: Don't update status or context lines if not do_display. 2013-03-10 23:46:41 -04:00
Pistos cb80e23397 Refactor doublequoted_strings definitions, so that empty strings don't have a visual/rendering bug. 2012-12-06 22:17:16 -05:00
Pistos 01f7c03e28 Update CHANGELOG, bump version date. 2012-12-04 13:11:00 -05:00