Commit Graph

12 Commits

Author SHA1 Message Date
Eric Freese b4b3a82ee3 Fix #168 and #130: Escape tildes when fetching suggestions 2016-06-10 13:51:20 -06:00
Eric Freese 011d8bdfd1 Refactor to remove prev cmd function and simplify escaping 2016-04-25 14:19:26 -06:00
Eric Freese a314a01a6a Fix various bugs found while testing 2016-03-14 16:51:27 -06:00
Eric Freese ee6dde9ee8 Rename escape command function 2016-03-14 16:51:20 -06:00
Geza Lore 73f774bd5d Add match_prev_cmd strategy.
A new suggestion strategy 'match_prev_cmd' is available. This is a bit
more context aware variaton on the default strategy.
The suggestion will be:
- The newest history entry that matches the current prefix, AND
- Whose preceding history entry also matches the previously executed
command.

See src/strategies/match_prev_cmd.zsh for an example.
2016-03-14 16:51:20 -06:00
Eric Freese 83f78d0760 Add suggestion "strategy" concept with default strategy 2016-03-14 16:51:20 -06:00
Eric Freese cc921994e6 Fix #127 by adding quotes 2016-02-24 18:35:17 -07:00
Eric Freese ddb7284852 Fix backslash escaping problems with `echo -E`. 2016-02-23 20:11:56 -07:00
Eric Freese 6d25df6864 Revert usage of `fc` for suggestions and fix for sh_word_split.
Force field splitting on \0 to support sh_word_split option.
2016-02-16 10:51:01 -07:00
Eric Freese a2d8d91196 Actually fix suggestions when `sh_split_words` option is enabled. 2016-02-16 09:33:26 -07:00
Eric Freese ebcfc46b72 Comment formatting 2016-02-14 00:29:43 -07:00
Eric Freese 775dd20706 Rewrite 2016-02-06 21:05:02 -07:00