Rewrite kill behavior (aka control-W) to do something better
Fixes https://github.com/fish-shell/fish-shell/issues/327
Remove bogus path from example of "." (source) command
https://github.com/fish-shell/fish-shell/issues/297
Don't reset the terminal mode in certain circumstances. Fixes issue in Linux with e.g. echo foo ; ftp
Introduce patch from https://github.com/adityagodbole/fish-shell/commit/9d229cd18c3e5c25a8bd37e9ddd3b67ddc2d1b72
Make escaping consistent for fish <-> fishd protocol
Fix fork guards to work in fishd
https://github.com/fish-shell/fish-shell/issues/339
Fix to prevent buff_pos from underflowing in reader_kill
Make wildcards beginning with dots not match . and ..
https://github.com/fish-shell/fish-shell/issues/270
Added terlar's prompt, and robbyrussell which was inadvertently omitted
https://github.com/fish-shell/fish-shell/issues/329
Prevent multi-line prompts from repeating during window resize
Fixes https://github.com/fish-shell/fish-shell/issues/321
Fixed "Expansion not correctly handling literal path components in dotfiles" test
Fix for issue where else if would fail to pass arguments to commands. Also implements short-circuiting for and/or so that non-existent commands don't produce error messages.
Fixes https://github.com/fish-shell/fish-shell/issues/345
Fixes https://github.com/fish-shell/fish-shell/issues/349
Made set_color with no arguments not complain, so that prompts like Terlar don't produce errors for missing colors.
Implement -e option to echo (to interpret special characters), and -E to not interpret them
https://github.com/fish-shell/fish-shell/issues/337
Make the \c special character in echo suppress the newline too
Simplify handling of escape sequences in echo -e
Add apt-cache completion for package names

Signed-off-by: Gustavo Noronha Silva <kov@kov.eti.br>
Handle some more escapes in de-groffing man pages
Fixes https://github.com/fish-shell/fish-shell/issues/10
keybindings → key_bindings (for consistency)
added missing underscore
Revive support for fish_user_keybindings

This is undocumented and here to preserve backwards compatibility.
Normalized some inconsistent whitespace.