aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* printf docs: Improve wordingGravatar Fabian Homborg2015-09-11
|
* Add multi-condition example to if documentationGravatar Fabian Homborg2015-09-11
|
* Document printfGravatar Fabian Homborg2015-09-11
|
* Also document autoloaded event handlers in funcsaveGravatar Fabian Homborg2015-09-11
|
* Document problems with event handlers and autoloadingGravatar Fabian Homborg2015-09-11
| | | | Fixes #845.
* Document pushd "+N" and "-N"Gravatar Fabian Homborg2015-09-11
| | | | Fixes #2173
* Document dirs -cGravatar Fabian Homborg2015-09-11
| | | | Fixes #2174
* Fix a typo in documentation for 'complete'Gravatar ridiculousfish2015-09-10
|
* Don't crash on complete -C in non-interactive modeGravatar ridiculousfish2015-09-10
| | | | Fixes #2361
* git completion: Don't check $cmd[1]Gravatar Fabian Homborg2015-09-10
| | | | Before we do anything else, remove this senseless piece of code
* git: Add more options for format-patch and submoduleGravatar Fabian Homborg2015-09-10
| | | | | | Not all of them and only those that don't accept arguments for now Fixes #1996
* git completion: Ignore stderr for all commandsGravatar Fabian Homborg2015-09-10
| | | | Might print unrelated crap if we try to complete while not in a git repository
* Allow set_color options in general for linux VTsGravatar Fabian Homborg2015-09-10
|
* rbenv completion: Remove trailing spacesGravatar Fabian Homborg2015-09-10
|
* Also allow bold, underline and printing colors in linux kernel VTsGravatar Fabian Homborg2015-09-10
| | | | | bold works, printing colors doesn't change anything and underline doesn't _break_.
* reader.cpp: send smkx/rmkx when entering/leaving interactive modeGravatar David Adam2015-09-10
| | | | Closes #2139.
* rbenv completion: Support ruby-build as pluginGravatar Fabian Homborg2015-09-10
| | | | Fixes #1028
* Stop exporting fish configuration directories (argh)Gravatar ridiculousfish2015-09-09
|
* Add __fish_sgrepGravatar Fabian Homborg2015-09-09
| | | | | | Missed in b85a8bb because of `git commit -a`. Fixes #2372
* Rename sgrep to __fish_sgrepGravatar Fabian Homborg2015-09-09
| | | | Makes it harder to cause issues with aliases, see fish-shell#2245
* Add descriptions to dd completionsGravatar Fabian Homborg2015-09-09
| | | | Fixes #752.
* doc_src/complete: update for new options in synopsisGravatar David Adam2015-09-09
| | | | | | Update complete documentation, hopefully to avoid another #2368. [ci skip]
* Use the $TERM value from fish's computed environment for ncurses setupGravatar Chris Pick2015-09-09
| | | | | | | | | | Previously, the process's inherited $TERM value would be used. This prevented users from being able to set $TERM in their config.fish files. To make matters worse, the error message would print the computed $TERM value, giving the mistaken impression that it was being used. Signed-off-by: David Adam <zanchey@ucc.gu.uwa.edu.au>
* Complete tags for git-tag onlyGravatar Jan Ernsting2015-09-07
|
* Ensure display of modified files for git commitGravatar Jan Ernsting2015-09-07
|
* Add missing descriptionGravatar Jan Ernsting2015-09-07
| | | | git reset allows for files and branches as completion results
* Add file completion for git-resetGravatar Jan Ernsting2015-09-07
| | | | Staged files are now offered for completion
* Add completion for git-commitGravatar Jan Ernsting2015-09-07
| | | | Modified files are provided for completion
* Suspend docs: Fix typoGravatar Fabian Homborg2015-09-06
| | | | | While not a huge thing, wrong variable names always carry great confusion potential.
* Vcs prompt: Break if vcs isn't installedGravatar Fabian Homborg2015-09-06
| | | | | Prevents an annoying error message. Fixes #2363.
* Fix error message for variable used as commandGravatar Corey Ford2015-09-03
|
* Added completions for entrGravatar James2015-09-02
|
* Use $VISUAL before $EDITOR in funcedGravatar Fabian Homborg2015-09-02
| | | | Closes #2268
* Add info to suspend help page.Gravatar Mike Meyer2015-09-02
|
* Add suspend help page.Gravatar Mike Meyer2015-09-02
|
* Load fish_user_key_bindings for any binding (including vi)Gravatar Fabian Homborg2015-09-01
| | | | | | | | | | | fish_user_key_bindings is the user's, and they should know if they want vi-ish bindings or emacs-ish (or nano-ish). If they want to define multiple, they can also do that (e.g. via checking what $fish_key_bindings is set to). Fixes #2254 CC @kballard
* Add escape sequences for arrows in some linux VTsGravatar Fabian Homborg2015-09-01
| | | | | | | Why this is only in some, I don't know, but these don't seem to interfere with anything. Fixes #2309
* Remove setup outside of fish_prompt from sample promptsGravatar Fabian Homborg2015-08-31
| | | | | | | | | | This doesn't work with fish_config. For terlar and pythonista, remove unnecessary color setting. For informative+git and pythonista, move variable setup into fish_prompt Fixes #1141
* Revert "Fix missing variable expansion $ in psub"Gravatar Fabian Homborg2015-08-31
| | | | | | | | That change was a bit too eager as the mkfifo route doesn't currently work. See #1040 and #2052. This reverts commit a17b9fdabaccb126b4e619b861cc914568616933.
* Fix missing variable expansion $ in psubGravatar Fabian Homborg2015-08-31
|
* Make overriding cnf-handler workGravatar Fabian Homborg2015-08-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See #1925: This allows users to disable the cnf-logic which can be quite slow on small hardware (like a raspberry pi). Squashed commit of the following: commit 742a59e30d8db24b6bb5067d4204d4b5cc01c1c3 Author: Fabian Homborg <FHomborg@gmail.com> Date: Sun Aug 30 18:23:41 2015 +0200 Erase startup cnf-handler early Simplifies the code a bit - in particular it removes the special-casing from the startup handler. commit 638a97e7f31f302b65e044c93c638c03a69e31f5 Author: Fabian Homborg <FHomborg@gmail.com> Date: Mon Aug 24 20:14:46 2015 +0200 Make overriding cnf-handler work Do this by renaming the __fish_command_not_found_handler used during startup to __fish_startup_command_not_found_handler. That allows us to check if __fish_command_not_found_handler has been defined and skip the setup of the normal one. Now disabling cnf-handling can be done via defining an empty __fish_command_not_found_handler in config.fish
* Add a shell suspend functionGravatar Fabian Homborg2015-08-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit ede9e510751497d61ff0e78fd948e901171cf6f9 Merge: 938da30 239d2a2 Author: Fabian Homborg <FHomborg@gmail.com> Date: Thu Aug 6 18:47:43 2015 +0200 Merge branch 'suspend' of https://github.com/mwm/fish-shell into suspend commit 239d2a28e1868577cc193a8825c64c468d83e944 Author: Mike Meyer <mwm@mired.org> Date: Thu Aug 6 11:24:32 2015 -0500 Handle interactive & login shells, SHLVL checks, and better message. commit 6334047ebd08b6a7f609bdb232f0dddb569e8a59 Author: Mike Meyer <mwm@mired.org> Date: Tue Aug 4 08:53:10 2015 -0500 Add a description to suspend commit 080458b31c47c44823cfc27fc577f68640006407 Author: Mike Meyer <mwm@mired.org> Date: Tue Aug 4 07:05:17 2015 -0500 Add a shell suspend function
* Improve situation for linux in-kernel VTs (TERM = "linux")Gravatar Fabian Homborg2015-08-30
| | | | | | | | | This adds a special colorscheme and prompt function guaranteed to work on a VT and activates them automatically if $TERM = "linux". set_color is overridden to only allow the 8 colors VTs have (under the assumption those are always the same) and the color variables are shadowed with global ones so they don't pollute our nice capable terms.
* Fix spellingGravatar Annika Backstrom2015-08-30
|
* Remove an errant ampersand from the docsGravatar ridiculousfish2015-08-26
| | | | Fixes fish-site issue 26
* {prev,next}d-or-*-word: Fix for multiple linesGravatar Fabian Homborg2015-08-26
| | | | Fixes #2333
* Make alt-arrow in iTerm2 do the same thing as elsewhereGravatar Fabian Homborg2015-08-25
| | | | | | nextd-or-forward-word and such Fixes #1836
* env_universal_common: always pick shmem strategy on CygwinGravatar David Adam2015-08-24
| | | | | | | | Cygwin FIFOs do not support more than one reader, so avoid them on this platform. An autoconf feature test would be helpful but is tricky to write. Closes #2152.
* gpg: Complete files for --importGravatar Fabian Homborg2015-08-24
|
* Fix ping -I completionGravatar Fabian Homborg2015-08-21
|