Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make fish_config work correctly when IPv6 is disabled in the kernel | 2015-05-17 | |
| | | | | Fixes #1754 | ||
* | added cursor:pointer to master_element in web_config css | 2015-05-03 | |
| | |||
* | Reset the color after printing the CWD in classic+git prompt | 2015-04-23 | |
| | | | | Fixes #2034 | ||
* | Only pass the command name to command-not-found | 2015-04-20 | |
| | | | | | | | | With the fix for #365, fish_command_not_found event handlers receive the command and all of its arguments. But commands like /usr/lib/command-not-found expect only the command name. So when invoking an external command, just pass the command name, not all of the arguments. | ||
* | Added completions for `apt` command | 2015-04-16 | |
| | |||
* | Revert "Source files /etc/profile.d/*.fish at startup" | 2015-04-14 | |
| | | | | | | Per discussion in #1956, back this out until we have consensus. This reverts commit 20a6b65b2536c4f59934a2e52271cfa814a586ea. | ||
* | Switch back to insert mode after executing a command in vi mode | 2015-04-08 | |
| | | | | Fixes #1933 | ||
* | add completions for test kitchen | 2015-04-07 | |
| | |||
* | Fix funcsave to not delete the function it just created | 2015-04-06 | |
| | | | | | | | | | | In 73f344f41bd2, we allowed autoloaded functions to be deleted. For some reason, funcsave immediately deletes the function it creates. This previously did very little, since the function would immediately be re-autoloaded, but with the fix for 73f344f41bd2 the function gets tombstoned. So the effect is that funcsave makes the function disappear! This simply removes the erase call, which dates back to fish 1.x. | ||
* | Fix #1978:"ul: unknown escape sequence" when asking for help | 2015-04-04 | |
| | | | | | | It seems that `ul` can't handle the escape sequences for bold text that `nroff` generates on my system. Fixed by either removing `| ul`, or adding `-c` to the `nroff` command. Needs testing for old (OSX?) versions of nroff. | ||
* | __fish_complete_python: fix regex to be POSIX-compatible | 2015-03-30 | |
| | | | | Closes #2004. | ||
* | Revert "__fish_config_interactive: warn users that fishd is going away" | 2015-03-30 | |
| | | | | | | This reverts commit ad61c3f0d6be8b7eca4a70ccd29ba7ca6565cc6c. Work on #1730. | ||
* | __fish_config_interactive: warn users that fishd is going away | 2015-03-26 | |
| | | | | Work on #1730 | ||
* | Use $PWD instead of (pwd) in sample prompt | 2015-03-24 | |
| | | | | | | This improves the case where the working directory has vanished Fixes #1857 | ||
* | Source files /etc/profile.d/*.fish at startup | 2015-03-24 | |
| | | | | Fixes #1956 | ||
* | abbr: coalesce multiple arguments to --add | 2015-03-13 | |
| | | | | Makes the behaviour of the script match the documentation. | ||
* | systemctl: Fix devices/slices/scopes/swaps completion | 2015-03-11 | |
| | | | | | A rogue single-quote meant that a non-existent function '__fish_systemctl_$t' was called | ||
* | Revert "Adjust filters a bit" - it doesn't work for .service | 2015-03-06 | |
| | | | | | | | | Unfortunately, list-unit-files doesn't understand --state=loaded This needs a new function to explicitly use list-units This reverts commit 9f521b7694780c1e3606c6c58ad7aca78c5cfdca. | ||
* | Adjust filters a bit | 2015-03-06 | |
| | | | | | This includes only showing unmasked units in mask, only loaded units in start and more types in show/list-dependencies | ||
* | Make enable/disable completions work again | 2015-03-06 | |
| | | | | Was single-quoted, should have been double-quoted | ||
* | Simplify code by removing duplicated descriptions | 2015-03-06 | |
| | | | | For-loops ftw! | ||
* | systemctl completions: Improve option handling | 2015-03-06 | |
| | |||
* | systemctl completions: Show options for --property= | 2015-03-06 | |
| | | | | Inspired by the official bash completion, this uses systemd --dump-configuration-items. | ||
* | systemctl completions: Remove duplicated commands | 2015-03-06 | |
| | |||
* | systemctl completions: Only list matching units on enable/disable | 2015-03-06 | |
| | |||
* | systemctl completions: Add more unit types and commands | 2015-03-06 | |
| | | | | It should now support all unit types mentioned in systemd.unit(5) | ||
* | systemctl completions: Simplify code by using __fish_seen_subcommand_from | 2015-03-06 | |
| | |||
* | systemctl completions: Support user-mode | 2015-03-06 | |
| | |||
* | systemctl completions: Support command-after-options | 2015-03-06 | |
| | | | | This fixes completions for e.g. `systemctl --quiet status` | ||
* | Added some common completions | 2015-02-19 | |
| | | | | * Added completion for `git branch --merged` * Added completion for `git branch --no-merged` | ||
* | isatty: use command test instead of redirections | 2015-02-01 | |
| | | | | | | Adds a fork but can't use builtin test yet. Closes #1870. | ||
* | isatty: revert to previous behaviour | 2015-02-01 | |
| | | | | This partially reverts commit 60808a4820b1714. | ||
* | Add command-not-found handler for Arch Linux | 2015-01-30 | |
| | | | | | - checks for `pkgfile`, which is an optional (but official) package used for searching for packages given a file | ||
* | Add hg branch and status to terlar's prompt | 2015-01-30 | |
| | |||
* | Add function to ouput hg branch and status for a prompt | 2015-01-30 | |
| | | | | This is an adaptation of terlar's git prompt output | ||
* | web_config: set new prompts via JSON instead of URI-encoded | 2015-01-30 | |
| | | | | | Fixes problems with encoding and decoding Unicode from URL-encoded strings, which was impossible to get right in Python 2. | ||
* | web_config: respect the client's character set for JSON | 2015-01-30 | |
| | |||
* | web_config: fix python2/3 unification for parse_qs | 2015-01-30 | |
| | |||
* | default key bindings: ignore FocusIn/FocusOut control sequences | 2015-01-30 | |
| | | | | Closes #1917. | ||
* | web_config: respect linebreaks in prompt demos | 2015-01-29 | |
| | |||
* | rsync completions: rework transformation of file list | 2015-01-23 | |
| | | | | | | Accounts for filenames that contain spaces. Closes #1872. | ||
* | Make emerge completion more powerful | 2015-01-19 | |
| | |||
* | Make commands more readable | 2015-01-19 | |
| | |||
* | Fix not found handler for fedora | 2015-01-18 | |
| | |||
* | Clean up recent fix for #1892 | 2015-01-17 | |
| | | | | Restore 906d235 and simplify how __fish_restore_status works | ||
* | Ignore error message when not on a Gentoo system | 2015-01-17 | |
| | |||
* | Don't define unnamespaced internal function. | 2015-01-17 | |
| | |||
* | Fix: eval should preserve previous $status if the evaluated block does not ↵ | 2015-01-17 | |
| | | | | | | change it Empty functions may return 1 when eval is used due to the $status not being correctly preserved inside the function definition. | ||
* | Add more expository comments to eval, and remove a useless parameter | 2015-01-07 | |
| | |||
* | Change fish_paginate to paginate both stdout and stderr. | 2014-12-28 | |
| |