aboutsummaryrefslogtreecommitdiffhomepage
path: root/share
Commit message (Collapse)AuthorAge
...
* Use $VISUAL before $EDITOR in funcedGravatar Fabian Homborg2015-09-02
| | | | Closes #2268
* 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
|
* {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
* gpg: Complete files for --importGravatar Fabian Homborg2015-08-24
|
* Fix ping -I completionGravatar Fabian Homborg2015-08-21
|
* Remove vi mode indicator from classic_git promptGravatar ridiculousfish2015-08-18
| | | | | | It is duplicative of the fish_mode_prompt function Fixes #2228
* Completions: Don't check $cmd[1]Gravatar Fabian Homborg2015-08-17
| | | | | | | | This is already done by fish before calling the completion. It breaks completion with combiners (#2025) and also with wrappers. (This does not include git because that's better solved in #2145)
* Add completions for systemd's localectlGravatar Fabian Homborg2015-08-17
|
* Fix sorin prompt, remove fallbackGravatar Fabian Homborg2015-08-16
| | | | Closes #2243
* Merge pull request #2283 from treeman/prompt_pwdGravatar faho2015-08-14
|\ | | | | Match the whole real home directory in prompt_pwd.
* | Clean up completions for FossilGravatar Benjamin Pollack2015-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | There are two main problems in the existing Fossil autocompletion that this patch solves: * Because Fossil lacks an alias system similar to those in Hg and Git, wrapper scripts are common, and aliasing them to `fossil` is also fairly common. The lack of the `command fossil` pattern in the completions script meant that the actual fossil command might not be called, but rather the alias. This problem has been fixed by introducing a __fish_fossil command, similar to the __fish_hg and __fish_git commands in those completion shells, that does this, and converting all explicit fossil calls in the completion script to use __fish_fossil instead * Because there's now a centralized location for calling Fossil, I also moved all of the repetitive stderr redirects that function. This results in more robust and cleaner code.
* | Merge pull request #2256 from jcelliott/python-completionGravatar faho2015-08-14
|\ \ | | | | | | Improve completion for python -m flag
* | | Fix wesnoth completionGravatar Fabian Homborg2015-08-10
| | |
* | | Fix source completion by making "..fish" symlink regular fileGravatar Fabian Homborg2015-08-09
| | | | | | | | | | | | Also fixes #2286 by removing the only symlink.
| | * Match the whole real home directory in prompt_pwd.Gravatar Jonas Hietala2015-08-08
| |/ |/|
* | Making spacing of .fish files uniform.Gravatar Nicholas Maccharoli2015-08-08
| |
* | abbr completions: Describe abbreviations with what they abbreviateGravatar Fabian Homborg2015-08-06
| | | | | | | | | | i.e. "abbr -e <TAB>" will list am (alsamixer)
* | Fix extra redirection.Gravatar Mike Meyer2015-08-06
| |
* | Merge pull request #2267 from mwm/fossil-completionsGravatar faho2015-08-06
|\ \ | | | | | | Various fossil completions fixes
* | | Cower: Enable description and ignore errors when search string is too shortGravatar Fabian Homborg2015-08-06
| | |
* | | gpg: Fix key/user id completionGravatar Fabian Homborg2015-08-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was too simplistic, among other things it completed things that looked like key ids but weren't, didn't turn "\x3a" back into colons (which made the argument invalid).... gpg is weird. Might fix #2150
* | | gpg: send-keys takes a key id, not a user idGravatar Fabian Homborg2015-08-05
| | |
* | | gpg completion: Add "-k", don't append "," so muchGravatar Fabian Homborg2015-08-05
| | |
* | | Add completion for systemd's timedatectlGravatar Fabian Homborg2015-08-05
| | |
* | | pacman completion: Offer "command-options" firstGravatar Fabian Homborg2015-08-05
| | |
* | | Add iptables completionGravatar Fabian Homborg2015-08-05
| | | | | | | | | | | | This is far from perfect, but I need to gather more feedback.
* | | systemctl: Add new options from 220Gravatar Fabian Homborg2015-08-05
| | |
* | | Complete machines in systemd toolsGravatar Fabian Homborg2015-08-05
| | |
* | | vi-mode: Make \cc go to normal from insert modeGravatar Fabian Homborg2015-08-04
| | | | | | | | | | | | | | | | | | Keep the behavior for normal mode Fixes #2228
| * | Many small fixes, and done big one.Gravatar Mike Meyer2015-08-04
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bit one: Make all the fossil command invocations throw away stderr so we don't get annoying messages when not in a repository. Also: - Move checkout into alphabetical order. - Fix ls to complete against tags for -r option, not no option. - Add missing option to delete command. - Make commit complete against modified files. - Make add only complete against extra files. - Remove now ununused function to list extra & modified files. - Add -f option in a number of places where it seemd appropriate.
| * | Fix type, add tag completion to checkout.Gravatar Mike Meyer2015-08-03
| | |
| * | Add completions for fossil checkout.Gravatar Mike Meyer2015-08-03
|/ /
* | Complete commands in pacman againGravatar Fabian Homborg2015-07-31
| | | | | | | | "noopt" was mistakenly turned around by missing a "not".
* | functions/history.fish: whitespace only changeGravatar David Adam2015-07-31
| | | | | | | | | | | | Run through fish_indent, mismatching indents actually confusing. [skip ci]
* | functions/history.fish: validate command line arguments in wrapperGravatar David Adam2015-07-31
| | | | | | | | | | | | | | Closes #2055. Implements the standard `--` option for delimiting options from arguments; to search for "--", use `history --search -- --`.
| * Improve completion for python -m flagGravatar Joshua Elliott2015-07-30
|/
* Tab-Completition for atomGravatar Lars Grefer2015-07-29
|
* Tab-Completition for sassGravatar Lars Grefer2015-07-29
|
* grep completions: remove trailing end statementGravatar David Adam2015-07-26
|
* Merge branch 'death_of_mimedb'Gravatar David Adam2015-07-25
|\
* | Fix Unknown Signal 'winch'Gravatar PythEch2015-07-24
| | | | | | | | Fixes an annoying error that affects machines with Turkish locales