aboutsummaryrefslogtreecommitdiffhomepage
path: root/share
Commit message (Collapse)AuthorAge
* Fix s/$remote// mistake.Gravatar Konrad Borowski2013-11-29
| | | $remote could have contained /.
* add port informationGravatar Shane Xu2013-11-27
|
* Fix bold in informative git prompt.Gravatar Konrad Borowski2013-11-27
| | | | | Currently this fix is useless, as web config cannot apply variables, but in future, it could be more useful.
* Add eselect, rc-update and rc-service completions. (These are utilities used ↵Gravatar Jelte Fennema2013-11-27
| | | | | | | | by Gentoo Linux) Disable php completion for the 4th part of the command, since php-eselect is differently designed and causes errors Closes #1131.
* Use sed instead of sh for Informative Git Prompt.Gravatar Konrad Borowski2013-11-27
| | | | | Informative Git Prompt assumes that sh is bash compatible, but that's not the case for FreeBSD. Fixes #1140.
* __fish_complete_man: Use awk to parse output of aproposGravatar David Adam2013-11-27
| | | | | | | Closes #960. Uses pattern matching rather than OS detection. Works with BSD awk, GNU awk and Solaris' nawk.
* Update brew completion with new optionsGravatar Misty De Meo2013-11-26
|
* Do not open CLI browsers when using fish_config.Gravatar d10n2013-11-26
| | | | | | | | | | | From the Python webbrowser documentation: "If text-mode browsers are used, the calling process will block until the user exits the browser." Running fish_config on an ssh server with no GUI browser will open a CLI browser which blocks and stops the server from handling requests. Using multiprocess to run the server in the background lets CLI browsers access the page, but the page is unusable. For now, disable CLI browsers and recommend opening the page in a graphical browser. In the future, maybe write a CLI utility to change prompts and delete history items.
* Fix indentation in __fish_complete_cdGravatar ridiculousfish2013-11-26
|
* cd completion: handle not accessible directoriesGravatar Jörg Thalheim2013-11-26
|
* Use fish from $__fish_bin_dir while calling fish_update_completions at startupGravatar Siteshwar Vashisht2013-11-17
|
* Do not show files in modprobe completionsGravatar Siteshwar Vashisht2013-11-17
|
* Fix modprobe completion for newer modprobe versionsGravatar Thierry Goettelmann2013-11-16
|
* add bindings for PuTTY's I-can't-believe-it's-xterm keyboardGravatar David Adam2013-11-13
| | | | (see #170)
* Don't show warning while generating man page completions on startupGravatar Siteshwar Vashisht2013-11-12
|
* Autogenerate manpage completions in background if they do not existGravatar Siteshwar Vashisht2013-11-12
|
* Use basename for man argumentGravatar Konrad Borowski2013-11-09
| | | | This protects from providing paths to man, like `./a.out`.
* Allow reading manpages by using F1.Gravatar Konrad Borowski2013-11-09
|
* Prefer standard library lzma module if availableGravatar Marc Joliet2013-11-09
| | | | | | Prefer the standard library lzma module if available. This change prevents using the backports-lzma when it is installed for a version of Python that already has the lzma module in its standard library.
* Implement file autocompletion for git add and git checkout.Gravatar Konrad Borowski2013-10-31
| | | | Fixes bpinto/oh-my-fish#59.
* Make type -a print all executables in PATHGravatar Asger Hautop Drewsen2013-10-29
|
* add completions for source and document the move away from '.'Gravatar David Adam2013-10-28
| | | | Closes: #310
* Disallow package names with dots.Gravatar Konrad Borowski2013-10-25
| | | | | They cannot be used as arguments (Perl thinks it's version check, but version checks are pointless for oneliners), and Debian puts path containing version depending directories (like 5.14.2) in Perl path.
* git_prompt: Allow all set_color argumentsGravatar Brian Gernhardt2013-10-21
| | | | | | | | | | | | | There is no need to explicitly check for two arguments and set --bold. Instead the user can simply "set __fish_git_prompt_color_flags --bold red". The current check violates the expectation set by the documentation that you can use any set_color argument as the current code interprets "--bold red" as "--bold --bold" instead. Plus, by passing the full contents of the variable directly, the user can do more adventurous things like set the background as well.
* git_prompt: Add upstream_prefix when verboseGravatar Brian Gernhardt2013-10-21
| | | | | | | git.git's git-prompt may not contain a configurable prefix, but it does display a space before the upstream information when displaying verbose information. Rather than using a space always or never, default to a space whenever verbose is in showupstream.
* git_prompt: optionally show upstream branch nameGravatar Brian Gernhardt2013-10-21
| | | | | | | | Adds a "name" option to __fish_git_prompt_showupstream that shows an abbreviated branch name when the upstream type is verbose. Based on git.git 1f6806c: git-prompt.sh: optionally show upstream branch name
* Merge pull request #1015 from marcecj/add_bz2_lzma_xz_supportGravatar Konrad Borowski2013-10-18
|\ | | | | Support bzip2 and lzma/xz compressed man pages
| * Change the way xz/lzma man pages are detectedGravatar Marc Joliet2013-10-17
| | | | | | | | | | This avoids the use of the global and puts the diagnostic message in a self-contained location.
* | Add postgres psql completionGravatar Ronaldo Maia2013-10-04
| | | | | | | | | | Options and descriptions are from psql --help output. Database and username completion based on the bash completion
* | Add postgres psql completionGravatar Ronaldo Maia2013-10-04
| | | | | | | | | | Options and descriptions are from psql --help output. Database and username completion based on the bash completion
* | Use manpath instead of man --path in man.fish function (as in commitGravatar sra2013-10-03
| | | | | | | | c7941fc).
* | Fix git completions when aliased command is not found.Gravatar nulltrek2013-10-02
| |
* | Complete apt-get purge identical to apt-get removeGravatar MagicMuscleMan2013-09-29
| | | | | | As apt-get purge really has the same operations as apt-get remove, there is not reason to handle them differently in its completion file.
| * Only print an error when an lzma/xz manpage occursGravatar Marc Joliet2013-09-25
| | | | | | | | | | Only print an error when an lzma/xz compressed man page occurs. Also, use add_diagnostic instead of print.
* | Fix one element tuple to be actually tuple.Gravatar Konrad Borowski2013-09-25
| | | | | | | | | | While in this case it doesn't mean much (neither `z` or `-` would be passed to options parser), it makes things possibly less buggy.
| * Skip lzma/xz manpages if lzma module not availableGravatar Marc Joliet2013-09-25
| | | | | | | | | | Skip man pages compressed with lzma/xz if the lzma module is not available; also print a corresponding diagnostic message.
| * Only try "lzma" module on ImportErrorGravatar Marc Joliet2013-09-25
| |
| * Change an "if" to more appropriate "elif"Gravatar Marc Joliet2013-09-25
| | | | | | | | I overlooked an "if" that should have been an "elif". Oops.
* | default key bindings: fix syntax errors introduced in 735af50Gravatar David Adam2013-09-24
| |
| * Support bzip2 and lzma/xz compressed man pagesGravatar Marc Joliet2013-09-24
|/ | | | | | | Add support for bzip2 and lzma/xz compressed man pages. Support for bzip2 is part of the Python standard library (at least for 2.7 and >=3.2), while lzma/xz is only in Python >=3.3; however, there is a backports module for Python 2.7 and 3.2.
* default key bindings: add further iTerm2 bindingsGravatar David Adam2013-09-24
|
* Add Perl modules completion.Gravatar Konrad Borowski2013-09-22
|
* rsync completions: complete hostnames ala scpGravatar David Adam2013-09-19
| | | | Closes #1010
* scp completions: use __fish_print_hostnames rather than doing independent ↵Gravatar David Adam2013-09-19
| | | | hostname searches
* __fish_print_hostnames: do a better job of searching SSH filesGravatar David Adam2013-09-19
|
* Small fix for fish_update_completions (amended)Gravatar bathtub2013-09-19
| | | | | Amended from https://github.com/fish-shell/fish-shell/pull/1003. Fix a Unicode parsing error; search man6.
* Added git stash completion options.Gravatar Konrad Borowski2013-09-18
| | | | | | | | | | | | | | | | | | | | | | Squashed commit of the following: commit 962a19dfab7f04552ce7919fff91e945bab53bde Author: Mandeep Sandhu <mandeepsandhu.chd@gmail.com> Date: Wed Sep 18 18:09:49 2013 +0530 Add missing 'git stash' completion options Fixed typo. commit 57bbd89caf922228363418cacbfa1daeb352e520 Author: Mandeep Sandhu <mandeepsandhu.chd@gmail.com> Date: Wed Sep 18 17:59:36 2013 +0530 Add missing 'git stash' completion options Added the following options which were missing: * save * branch
* __fish_print_packages: ignore errors, do less manipulationGravatar David Adam2013-09-17
| | | | | | | | Closes #479 by piping STDERR to /dev/null. Also does much less manipulation of the package list; there are no packages in any of the archives containing the names that are stripped out as far as I can see.
* __fish_print_packages: whitespace fixGravatar David Adam2013-09-17
|
* Add newline before listing current token.Gravatar nulltrek2013-09-13
|