fish-shell/share
Kurtis Rader b53f42970c correct handling of history args
This fixes several problems with how the builtin `history` command handles
arguments. It now complains and refuses to do anything if the user specifies
incompatible actions (e.g., `--search` and `--clear`). It also fixes a
regression introduced by previous changes with regard to invocations that
don't explicitly specify `--search` or a search term.

Enhances the history man page to clarify the behavior of various options.

This change is already far larger than I like so unit tests will be added
in a separate commit.

Fixes #3224.

Note: This fixes only a couple problems with the interactive `history
--delete` command in the `history` function. The main problem will be
dealt with via issue #31.
2016-07-20 21:18:48 -07:00
..
completions git completion: add --stat to show 2016-07-16 20:20:33 -07:00
functions correct handling of history args 2016-07-20 21:18:48 -07:00
tools Fix "UNINDENT ..." junk in manpage completions 2016-07-09 07:19:15 -07:00
__fish_build_paths.fish.in Rename "snippets" to "conf" internally, and document them as snippets 2016-04-06 09:33:09 +08:00
config.fish Use fish -c string ... as the string fallback. 2016-07-01 00:00:53 -07:00