aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
...
* Add a test for issue #1987Gravatar ridiculousfish2015-04-05
|
* Ignore comments for backslash newlineGravatar Sanne Wouda2015-04-05
| | | | | | | | | | | | | | | | | Works also if tok->show_comments (for highlighting and auto completion) and with multi-line comments: function my_function echo "hello" | \ #remove 'l' #and more tr -d 'l' end $ my_function heo Fixes #983
* Fix #1978:"ul: unknown escape sequence" when asking for helpGravatar Sanne Wouda2015-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-compatibleGravatar David Adam2015-03-30
| | | | Closes #2004.
* Revert "__fish_config_interactive: warn users that fishd is going away"Gravatar David Adam2015-03-30
| | | | | | This reverts commit ad61c3f0d6be8b7eca4a70ccd29ba7ca6565cc6c. Work on #1730.
* __fish_config_interactive: warn users that fishd is going awayGravatar David Adam2015-03-26
| | | | Work on #1730
* docs: move discussion of fishd file to universal variable sectionGravatar David Adam2015-03-26
|
* document evaluation of /etc/profile.d/*.fish, introduced in 20a6b65Gravatar David Adam2015-03-26
| | | | Work on #1956.
* Use $PWD instead of (pwd) in sample promptGravatar ridiculousfish2015-03-24
| | | | | | This improves the case where the working directory has vanished Fixes #1857
* Source files /etc/profile.d/*.fish at startupGravatar ridiculousfish2015-03-24
| | | | Fixes #1956
* Don't evict autoloaded functions from background threadsGravatar ridiculousfish2015-03-23
| | | | | | | | Fixes a bug where generating a lot of autoloaded functions from syntax highlighting would result in evicting nodes on background threads, resulting in a thread error. Fixes #1989
* Make "readahead" text insertion clear the pagerGravatar ridiculousfish2015-03-23
| | | | | | | Without this change, pasting text with the pager contents visible would not clear the pager. Fixes #1974
* Use natural (digit-sequence-aware) sorting for wildcard expansionGravatar ridiculousfish2015-03-23
| | | | Fixes #1993
* travis: parallel makeGravatar David Adam2015-03-20
|
* travis: add gitter.im room (experimental)Gravatar David Adam2015-03-20
|
* Add paging into navigating pagerGravatar Martin Hamrle2015-03-20
|
* Updated exit.txt reference to sourceGravatar Lucretiel2015-03-18
| | | Changed the text referencing 'source' in exit.txt from '.' to 'source'
* abbr: coalesce multiple arguments to --addGravatar David Adam2015-03-13
| | | | Makes the behaviour of the script match the documentation.
* reader.cpp: during forced exit, send SIGHUP to foreground processes onlyGravatar David Adam2015-03-12
| | | | Closes #1771.
* Fix return value of if/else statements to match POSIX. Hopefully should ↵Gravatar Geoff Nixon2015-03-11
| | | | close #1443, and reverses some of #1061 / e632d39b.
* Merge branch 'Integration_2.1.2'Gravatar David Adam2015-03-11
|\
* | systemctl: Fix devices/slices/scopes/swaps completionGravatar Fabian Homborg2015-03-11
| | | | | | | | | | A rogue single-quote meant that a non-existent function '__fish_systemctl_$t' was called
* | Fix typo in comment.Gravatar Ryo ONODERA2015-03-07
| | | | | | | | * DragonFly BSD is not Dragonfly BSD.
* | Revert "Adjust filters a bit" - it doesn't work for .serviceGravatar Fabian Homborg2015-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 bitGravatar Fabian Homborg2015-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 againGravatar Fabian Homborg2015-03-06
| | | | | | | | Was single-quoted, should have been double-quoted
* | Simplify code by removing duplicated descriptionsGravatar Fabian Homborg2015-03-06
| | | | | | | | For-loops ftw!
* | systemctl completions: Improve option handlingGravatar Fabian Homborg2015-03-06
| |
* | systemctl completions: Show options for --property=Gravatar Fabian Homborg2015-03-06
| | | | | | | | Inspired by the official bash completion, this uses systemd --dump-configuration-items.
* | systemctl completions: Remove duplicated commandsGravatar Fabian Homborg2015-03-06
| |
* | systemctl completions: Only list matching units on enable/disableGravatar Fabian Homborg2015-03-06
| |
* | systemctl completions: Add more unit types and commandsGravatar Fabian Homborg2015-03-06
| | | | | | | | It should now support all unit types mentioned in systemd.unit(5)
* | systemctl completions: Simplify code by using __fish_seen_subcommand_fromGravatar Fabian Homborg2015-03-06
| |
* | systemctl completions: Support user-modeGravatar Fabian Homborg2015-03-06
| |
* | systemctl completions: Support command-after-optionsGravatar Fabian Homborg2015-03-06
| | | | | | | | This fixes completions for e.g. `systemctl --quiet status`
* | Allow fish to properly exit from job_continue when receiving a signalGravatar ridiculousfish2015-02-27
| | | | | | | | | | | | | | | | | | | | e340baf6cc introduced a bug where fish would not exit from job_continue when receiving a signal like SIGHUP. This means that it would not in turn deliver SIGHUP to its children, who would therefore never exit. Those children may attempt to write to stdout, in which case they would receive EIO; this can cause other weird issues, like telnet using 100% CPU. Fixes #1958
* | Added some common completionsGravatar Trenton Broughton2015-02-19
| | | | | | | | * Added completion for `git branch --merged` * Added completion for `git branch --no-merged`
| * Bump OS X version from 2.1.1 to 2.1.2Gravatar ridiculousfish2015-02-16
| |
| * Use a symlink instead of a hard link for fishd.socket compatibility pathGravatar ridiculousfish2015-02-09
| | | | | | | | | | On OS X, work around filesystem corruption triggered by having hard links in /tmp, by using a symlink instead.
* | Mention that `for` variables are local.Gravatar Konrad Borowski2015-02-06
| | | | | | | | | | This is the current behaviour, documentation can be updated if this behaviour changes, assuming it can, because it's an incompatible change.
* | Properly fire events for universal variable changesGravatar ridiculousfish2015-02-03
| | | | | | | | Fixes #1929
* | reader.cpp: don't set title in dumb terminalsGravatar David Adam2015-02-02
| | | | | | | | Closes #1907.
* | isatty: use command test instead of redirectionsGravatar David Adam2015-02-01
| | | | | | | | | | | | Adds a fork but can't use builtin test yet. Closes #1870.
* | isatty: revert to previous behaviourGravatar David Adam2015-02-01
| | | | | | | | This partially reverts commit 60808a4820b1714.
* | Add command-not-found handler for Arch LinuxGravatar T. Jameson Little2015-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 promptGravatar LoveIsGrief2015-01-30
| |
* | Add function to ouput hg branch and status for a promptGravatar LoveIsGrief2015-01-30
| | | | | | | | This is an adaptation of terlar's git prompt output
* | web_config: set new prompts via JSON instead of URI-encodedGravatar David Adam2015-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 JSONGravatar David Adam2015-01-30
| |
* | web_config: fix python2/3 unification for parse_qsGravatar David Adam2015-01-30
| |