aboutsummaryrefslogtreecommitdiffhomepage
path: root/share
Commit message (Collapse)AuthorAge
* Update makepkg completionGravatar Fabian Homborg2015-12-11
| | | | A few options were missing and --asroot has been removed
* git completions: add missing description flagsGravatar David Adam2015-12-11
| | | | Fixes syntax error introduced in 4280df3aa2dab.
* Add __fish_svn_prompt functionGravatar Samantha Marshall2015-12-10
| | | | This refactors __fish_print_svn_rev to not depend on english locale
* Merge pull request #2595 from lordlycastle/masterGravatar Fabian Homborg2015-12-10
|\ | | | | Added OS X completions for open, and seq.
| * Added OS X completions for open, and seq. Added missing stdout redirection ↵Gravatar lordlycastle2015-12-10
| | | | | | | | to /dev/null when checking command's version.
* | git: Add missing options to `git clone`Gravatar mr.Shu2015-12-10
| | | | | | | | | | | | | | | | * Add missing options to `git clone` in order to make the suggestions as similar to the manual (https://git-scm.com/docs/git-clone) as possible. Signed-off-by: mr.Shu <mr@shu.io>
* | Enable 24-bit mode for selected terminalsGravatar Fabian Homborg2015-12-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Unfortunately, there's no standard way to detect support (importantly, terminfo doesn't encode it), but there's a variety of terminals that support it that we can detect. It's better than letting this functionality go to waste. Check KONSOLE_PROFILE_NAME instead of DBUS_SESSION because Konsole can be compiled without dbus support. Check ITERM_SESSION_ID's format for 24bit support This has changed since the last release, just like 24bit support. So if we check one, we get the other.
* | Merge pull request #2586 from mrshu/mrshu/add-git-cherry-pick-optionsGravatar Fabian Homborg2015-12-09
|\ \ | | | | | | git: Add more options to `git cherry-pick`
* | | allow \cJ (\n) to be bound separate from \cM (\r)Gravatar Kurtis Rader2015-12-08
| | | | | | | | | | | | | | | | | | | | | This makes it possible (on UNIX systems, don't know about MS Windows) to bind \cJ (\n) independently of \cM (\r, aka [enter]). Resolves #217
| * | git: Add more options to `git cherry-pick`Gravatar mr.Shu2015-12-08
|/ / | | | | | | | | | | | | * Add more options to `git cherry-pick` so that the suggested options mimic the man page (https://www.git-scm.com/docs/git-cherry-pick/). Signed-off-by: mr.Shu <mr@shu.io>
* | __fish_complete_man: rework AWK scriptGravatar David Adam2015-12-04
| | | | | | | | | | | | | | Adds support for the man-db alias format used in CentOS/RHEL 5 Adds basic support for the output of apropos on Solaris Work on #2087.
* | Add completion for pkg-configGravatar Fabian Homborg2015-12-03
| |
* | Add completion for systemd-nspawnGravatar Fabian Homborg2015-12-03
| |
* | Add completion for systemd-analyzeGravatar Fabian Homborg2015-12-03
| |
* | git: Improve completion for git remoteGravatar mr.Shu2015-11-29
| | | | | | | | | | | | | | | | | | | | * Make sure that the `git remote` subcommands are not repeatedly suggested (that is do not suggest a subcommand if there already is one). * Add both long and short options to `git remote` subcommands where appropriate. Signed-off-by: mr.Shu <mr@shu.io>
* | Merge pull request #2573 from mrshu/mrshu/add-missing-git-remote-subcommandsGravatar Fabian Homborg2015-11-28
|\ \ | | | | | | git: Add missing remote subcommands completion
* \ \ Merge pull request #2572 from lordlycastle/masterGravatar Fabian Homborg2015-11-28
|\ \ \ | | |/ | |/| Added completions for cat, cp, mktemp, stat, touch for OS X.
| | * git: Add missing remote subcommands completionGravatar mr.Shu2015-11-28
| |/ |/| | | | | | | | | | | | | * Add completion for missing `git remote` subcommands. * Should fix #2567 Signed-off-by: mr.Shu <mr@shu.io>
| * Added completions for cat, cp, mktemp, stat, touch for OS X.Gravatar lordlycastle2015-11-28
| |
* | Complete bg and fg with job PIDs.Gravatar Daniel Matz2015-11-27
| |
* | Add a function to complete job PIDs.Gravatar Daniel Matz2015-11-27
|/
* Remove circular dependency in fallback seqGravatar Fabian Homborg2015-11-27
| | | | | | This was subtle because `type` invoked seq. Fixes #2570
* Add completion for OSX rmGravatar Fabian Homborg2015-11-27
| | | | | As always, this not only doesn't support longopts, but also has some options that GNU rm doesn't - in this case, an undelete function.
* Update hg completionGravatar Daniel Matz2015-11-23
| | | | | | | | | | | | | | | This does a number of things: - Removing trailing space from suggested repos for hg. - Use the string builtin for hg completions. - Add more internal merge tools to hg completion. - Enable completions for abbreviated hg commands. - Stop completing a deprecated hg branches option. - Properly match the hg subcommand when preceeded by global switches. - Stop completing deprecated hg glog. - Complete hg config instead of showconfig. - Properly complete when global switches are before the hg command. - Properly handle the repository switch for hg completions. - Properly handle the hg global switch cwd.
* Add completions for OSX whichGravatar Fabian Homborg2015-11-23
|
* Add more sudo optionsGravatar Fabian Homborg2015-11-23
|
* Support the OSX versions of head/tailGravatar Fabian Homborg2015-11-19
| | | | | | See #2537. These were written from the online versions of the manpages.
* math: Join lines manuallyGravatar Fabian Homborg2015-11-19
| | | | | | This is an issue with 15-year old versions of bc that don't support BC_LINE_LENGTH. Closes #2548
* psub: add -s, --suffixGravatar Eugene Sharygin2015-11-14
|
* Add completion for stringGravatar Fabian Homborg2015-11-12
| | | | | | | A bit simplistic since we can't complete e.g. regexes properly, but it does the job. Fixes #2543
* Remove duplicate \cw binding in default key bindingsGravatar ridiculousfish2015-11-08
|
* Use unused cleanup_autogenerated_fileGravatar Alexander Hedges2015-11-08
|
* Remove autogenerated files before generating the new onesGravatar Alexander Hedges2015-11-08
| | | | | | | Currently if there is a conflict with two manpages having the same name, one completion will override the other. But if one can be parsed and the other can't the one with parsed results will always have a higher priority.
* Guard against files that don't end in .[1...9]Gravatar Alexander Hedges2015-11-08
| | | | | | | It seems smart to only let files be parsed that are clearly manpage files. Other files wouldn't be openend by man so I think it is safe to guess that only these files are man pages.
* Ignore references to builtin on the macGravatar Alexander Hedges2015-11-08
| | | | | On my system (OS-X 10.11) references to builtin are denoted by: ".so man1/builtin.1". So you also need to check against that.
* vi-mode: Inherit \cf and \cb bindings as wellGravatar Fabian Homborg2015-11-06
| | | | | | | This makes them {forward,backward}-char instead of -word, which means they accept suggestions _fully_. Fixes #2255
* Improve apt-get completionGravatar maxried2015-11-01
| | | Added apt-get changelog sub-command completion.
* Update fish_default_key_bindings.fishGravatar maxried2015-10-29
| | | fish_default_key_bindings.fish comments were wrong. Corrected comment about pagination.
* vi-mode: Make \cb do backward-word againGravatar Fabian Homborg2015-10-28
| | | | This is mentioned in the documentation, so keep it for now.
* vi: Bind \cx to end-of-line in insert modeGravatar Fabian Homborg2015-10-28
| | | | This will also accept any autosuggestion completely.
* Add cargo and rustc completion.Gravatar Bheesham Persaud2015-10-26
| | | | rustc.fish makes heavy use of the `string` commands.
* Add ability to customize the amount of path shortening in prompt_pwdGravatar Gary Peck2015-10-26
| | | | Allows the length of each shortened path component to be customized by setting the `fish_prompt_pwd_dir_length` variable to the number of characters to include (plus a leading dot because that's special). Maintains the default behavior of shortening path components to just one character. You can also set `fish_prompt_pwd_dir_length` to an empty or invalid value or 0 to disable shortening completely.
* Switch useradd and chsh to `string`Gravatar Fabian Homborg2015-10-21
|
* fish_complete_subcommand: shadow scope to inherit e.g. $PATHGravatar David Adam2015-10-21
| | | | Closes: #2141.
* Update mix completionGravatar Jan Ernsting2015-10-20
| | | | | | | Among others `mix escriptize` has not been supported since July 2014: https://github.com/elixir-lang/elixir/issues/2468 Also explain what mix is.
* git: Complete subcommands for git submodule foreachGravatar Fabian Homborg2015-10-20
|
* git: Disable submodule subcommand completion if one is already givenGravatar Fabian Homborg2015-10-20
|
* Fix git submodule completionsGravatar Fabian Homborg2015-10-20
| | | | Fixes #2494
* git completion: Allow branches with "/" in them as unique remote branchesGravatar Fabian Homborg2015-10-16
|
* Revert "prompts: more concise way of getting the hostname."Gravatar David Adam2015-10-16
| | | | | | This reverts commit 233c4436943fb56edf6db44b932221107b37fad1. See discussion in https://github.com/fish-shell/fish-shell/pull/2489