Commit graph

1820 commits

Author SHA1 Message Date
Pistos d5ecd97f7f Conform to newer rspec exception expectations 2018-02-20 12:26:54 -05:00
Pistos 2285028d35 Bump gem versions 2018-02-20 12:22:04 -05:00
Pistos a97995cb15 Add private/protected def to Ruby indenters 2018-02-20 11:35:51 -05:00
Pistos d427de9435 Add support for private/protected prefix 2018-02-20 11:33:10 -05:00
Pistos 6bd5c4c420 Handle closure of last buffer 2017-04-03 02:14:07 -05:00
Pistos 5cfd8d4d46 Added ability to move a line or lines up or down 2017-04-03 01:56:34 -05:00
Pistos 25b8bc6b86 Bump copyright year 2016-12-30 13:49:39 -05:00
Pistos e476368d32 Replace usage of Fixnum/Bignum with Integer
re: Ruby 2.4.0
2016-12-30 13:47:23 -05:00
Pistos 1fa873a28a Ignore .bundle and vendor directories 2016-12-30 12:15:54 -05:00
Pistos 9e5c50f26a Add some notes on Debuntu dependencies
Thanks to @d9k via https://github.com/Pistos/diakonos/issues/79
2016-10-18 09:43:37 -05:00
Pistos f45eccb4ef Add some basic ignores for fuzzy file find 2016-09-27 07:08:31 -05:00
Pistos ccf7822a05 Add explicit Javascript highlighting definition 2016-09-06 23:30:44 -05:00
Pistos f0f036e69f Remove search term submission 2016-07-16 23:56:32 -05:00
Pistos 1052f8d451 Update Travis Ruby versions 2016-06-26 07:42:24 -05:00
Pistos b1bf5df3fe Make uninstallation work if curses lib is missing 2016-05-11 23:52:58 -05:00
Pistos 54d55e1cd8 Added Vue.js webpack syntax highlighting 2016-03-20 15:37:34 -04:00
Pistos aa4faf6b94 Update minimum Ruby version requirement in README. 2016-02-25 23:43:38 -05:00
Pistos 003e8c7412 Bump modification date. 2016-02-19 14:18:42 -05:00
Pistos 902d410de0 Remove attempted usage of @settings from InteractionHandler . 2016-02-19 14:17:25 -05:00
Pistos 0c566ff815 Move get_input code into Readline class. 2016-01-23 20:47:57 -05:00
Pistos 074f9aa832 Require Ruby 2.1+.
2.1 feature: Required keyword arguments.
2016-01-23 20:43:24 -05:00
Pistos 630edfd8f7 Convert Readline's constructor signature to use keyword arguments. 2016-01-23 20:40:05 -05:00
Pistos 0adb9c4b45 Slight refactor of get_user_input . 2016-01-23 20:32:52 -05:00
Pistos 5abbf84433 Move get_choice into InteractionHandler . 2016-01-23 20:20:17 -05:00
Pistos 86a7cacf36 Move get_char into InteractionHandler . 2016-01-23 19:28:07 -05:00
Pistos 7cd9b62413 Composition: Move some code into a new InteractionHandler class. 2016-01-23 19:17:24 -05:00
Pistos ad0c328629 Rename @iline_mutex to @context_line_mutex . 2016-01-23 19:02:33 -05:00
Pistos c750904d06 Move a couple methods to interaction.rb.
They're only called from there.
2016-01-23 18:11:15 -05:00
Pistos e7d8b8841d Change Travis CI badge code from Markdown to RDoc. 2015-11-11 15:41:44 -05:00
Pistos 9ef0759b20 Add build status badge to README. 2015-11-11 15:40:33 -05:00
Pistos 17ade6202a Trying to get Travis CI happy re: curses gem and Ruby 2.0. 2015-11-11 15:35:09 -05:00
Pistos 603eacbd24 Use RUBY_VERSION instead of platforms in Gemfile.
This way we're not dependent on a minimum Bundler version.  (?)
2015-11-11 14:57:24 -05:00
Pistos 9b44a732a6 Revert "Specify branches for Travis to build."
This reverts commit 3c5d01ef1c.
2015-11-11 14:26:16 -05:00
Pistos 3c5d01ef1c Specify branches for Travis to build. 2015-11-11 14:24:46 -05:00
Pistos 02b0a38288 Revert "Trigger Travis."
This reverts commit 8f0bd46c68.
2015-11-11 14:24:25 -05:00
Pistos 8f0bd46c68 Trigger Travis. 2015-11-11 14:16:21 -05:00
Pistos 1431197ab9 Add .travis.yml and add rake to Gemfile for Travis. 2015-11-11 14:14:43 -05:00
Pistos e0fb1c338a Bump modification date and changelog. 2015-11-11 11:16:24 -05:00
Pistos ef2208e84f Fixed inability to use space when fuzzy file finding. 2015-11-11 11:15:41 -05:00
Pistos 622697b630 Fix a nil exception case. 2015-11-11 10:48:36 -05:00
Pistos 5e64ef1d4d Attempt to add OSX clipboard support via pbcopy and pbpaste. 2015-09-30 12:18:33 -04:00
Pistos 45cd2e3b0f Add comments to default config for going to next or previous word. 2015-08-09 20:35:19 -04:00
Pistos f71cd480ea Added syntax highlighting for Python triple-quoted strings. 2015-08-09 14:50:07 -04:00
Pistos bad3cfbad2 Extract Method: create_buffers_from_files 2015-04-24 00:24:34 -04:00
Pistos d2a899b0e9 Extract Method: run_scripts 2015-04-24 00:21:54 -04:00
Pistos 6ee173cb58 Extract Method: set_initial_iline 2015-04-24 00:08:14 -04:00
Pistos 729fb92733 Use a Range and #map to simplify KEYSTRINGS definition. 2015-04-23 22:55:12 -04:00
Pistos 904789c393 Extract Method: handle_gui_paste 2015-04-23 22:37:11 -04:00
Pistos bf4b9a67c1 Refactor: Move a bit of code into ConfigFile#each_line_with_index . 2015-04-21 15:30:29 -04:00
Pistos 78ff27122d Config files: Null Object Pattern and other refactorings. 2015-04-21 02:47:50 -04:00