aboutsummaryrefslogtreecommitdiffhomepage
path: root/share
Commit message (Collapse)AuthorAge
* Improve asp's package completionGravatar Fabian Homborg2016-05-19
|
* Add networkctl completionGravatar Fabian Homborg2016-05-19
| | | | Very simple, but effective.
* Remove stray "=" from completions.Gravatar Fabian Homborg2016-05-19
|
* Implement src:dest for git push completionGravatar Fabian Homborg2016-05-19
| | | | | | | This allows specifying a local branch to push to a certain remote branch. Fixes #3035.
* Add completion for `ip`Gravatar Fabian Homborg2016-05-19
| | | | | | | | This is quite ugly because the syntax is ugly, the documentation both under- and overspecified at the same time (a BNF that isn't...) and it has a lot of functionality. But the completion works half-decent for `ip address`, so let's ship it.
* Use fonts found on terminals for the web config.Gravatar Aaron Gyes2016-05-18
| | | | | | | | | Instead of just using Courier New across the board, have the browser try several likely available fonts before defaulting to the system's "monospace". Thanks @MarkGriffiths Fixes #2924
* add `function --shadow-builtin` flagGravatar Kurtis Rader2016-05-14
| | | | | | | | | | | | | | It's currently too easy for someone to bork their shell by doing something like `function test; return 0; end`. That's obviously a silly, contrived, example but the point is that novice users who learn about functions are prone to do something like that without realizing it will bork the shell. Even expert users who know about the `test` builtin might forget that, say, `pwd` is a builtin. This change adds a `--shadow-builtin` flag that must be specified to indicate you know what you're doing. Fixes #3000
* Remove the errant newline in __fish_cancel_commandline againGravatar ridiculousfish2016-05-13
|
* git: Complete reflog for resetGravatar Fabian Homborg2016-05-13
|
* fix typo in webconfig.py commentGravatar CoolOppo2016-05-11
|
* Indent git completionGravatar Fabian Homborg2016-05-11
| | | | It's about time I finally fixed my emacs config.
* git completion: Complete commits for cherry-pick if at least threeGravatar Fabian Homborg2016-05-11
| | | | characters are given
* git completion: Fix option-before-command for stashGravatar Fabian Homborg2016-05-11
| | | | | Because it allows sub-subcommands, it has functions to determine which, if any, is used. These were too simplistic.
* git completion: More stringificationGravatar Fabian Homborg2016-05-11
|
* git completion: Allow --pretty for more commandsGravatar Fabian Homborg2016-05-11
| | | | This _should_ be all of them.
* git completion: Allow more than one arg to using_commandGravatar Fabian Homborg2016-05-11
| | | | | | Now we can easily add an option to multiple commmands. This should also fix some edgecases.
* git completion: Show commits for revert and tag --containsGravatar Fabian Homborg2016-05-11
|
* Add git commit --fixup completions (#3021)Gravatar Terje Larsen2016-05-11
|
* fix the style of several functionsGravatar Kurtis Rader2016-05-08
| | | | | | I'm going to modify these functions as part of dealing with issue #3000 and don't want those changes to be masked by running the files through `make style`.
* docs: fix location of generated_completions (#3010)Gravatar Vladimír Čunát2016-05-08
|
* Added completions for rmmod (#3007)Gravatar [Redacted]2016-05-08
|
* Add tags to completion list for git show. (#2998)Gravatar Daniel Bergmann2016-05-07
|
* Change abbr to allow non-letter keys (#2996)Gravatar Elis Axelsson2016-05-06
|
* Remove useless case completionsGravatar Fabian Homborg2016-05-04
| | | | | It doesn't take options and what it takes (arbitrary strings) we can't sensibly complete.
* add floating point output to `math` commandGravatar Kurtis Rader2016-05-03
| | | | | | | | | | | This makes it easy for the user to request floating point output with the desired number of digits after the decimal point (not to be confused with significant digits). Note that this is just a thin wrapper so someone can say `math -s3 10 / 3` rather than `math "scale=3; 10 /3"`. Resolves #1643
* Bind btab also in vi-bindingsGravatar Fabian Homborg2016-05-03
| | | | | | It wasn't inherited. Fixes #2964.
* Add missing color definitions to __fish_init_1_50_0 reset. (#2987)Gravatar Jorge Bucaran2016-05-01
| | | | | | | | | | | | | | * Add missing color definitions to __fish_init_1_50_0 reset. The values where determined by inspecting the values of: * fish_color_end * fish_color_user * fish_color_host after resetting the color theme via fish_config. * Add documentation for fish_color_user and fish_color_host.
* don't use colors when writing the ^C indicatorGravatar Kurtis Rader2016-04-30
| | | | There was an extended discussion in https://github.com/fish-shell/fish-shell/issues/2904 about using a bright yellow background to make the cancelled command indicator, ^C, standout. The upshot was that standout (i.e., reversing fg/bg colors) mode should be used until themes are agumented with proper support for background colors and special characters.
* Remove using_command from netctl completionsGravatar Fabian Homborg2016-04-30
| | | | | | This allows `; and netctl` to work. First step towards #2705.
* git completion: Allow optional "+" for pushGravatar Fabian Homborg2016-04-30
| | | | | | | | This signifies a force-push. To avoid cluttering, only complete branches if a + is already given. Fixes #2879.
* Add repository/refspec completion to gitGravatar Fabian Homborg2016-04-30
| | | | | | | A few commands (fetch, pull and push at least) take a "repository" (aka "remote") and then a "refspec" (we currently do branches here). Fixes #2525 (seems that man is still alive)
* Erase the autosuggestion in fish_cancel_commandline by clearing to EOLGravatar ridiculousfish2016-04-29
|
* Remove an errant newline in the fish_cancel_commandline outputGravatar ridiculousfish2016-04-29
| | | | | Now the next line appears immediately after the cancelled line, without an intervening newline
* git takes --help even when it needs a command (#2984)Gravatar Sanne Wouda2016-04-29
| | | `git --help` is a valid command and fish should complete it as such
* clarify fish_vi_mode deprecation warningGravatar Kurtis Rader2016-04-28
| | | | | | | Also, correct the Vi mode default escape timeout. I intended it to be 100 ms in my previous change but it ended up 10 ms which is far too short. A 10 ms delay will continue to cause problems for people running fish inside `screen`, `tmux`, or over high latency connections.
* provide a realpath implementationGravatar Kurtis Rader2016-04-28
| | | | | | | Not all distros have a `realpath` command. Provide a function that uses the real command if available else use the fish builtin. Fixes #2932
* git completion: Only show unmerged branches for cherry-pickGravatar Fabian Homborg2016-04-28
|
* switch to newer flag --set-upstream-to for git (#2982)Gravatar Cody Scott2016-04-28
| | | | | | | set-upstream was deprecated in git 1.8.0 as stated in [1] in favor of set-upstream-to. this patch replaces the old flag in fish completions [1]: https://raw.githubusercontent.com/git/git/master/Documentation/RelNotes/1.8.0.txt
* Make busctl completions usefulGravatar Fabian Homborg2016-04-27
| | | | | | | | | - More accurate - Fast enough to be usable (previously, this would sometimes take a few seconds) - A bit smaller
* Allow setting key bindings universallyGravatar Fabian Homborg2016-04-26
| | | | As always, we default to setting globally.
* Remove named arg in fish_default_key_bindingsGravatar Fabian Homborg2016-04-26
| | | | This wasn't actually used anywhere.
* Set fish_key_bindings globally in binding functionsGravatar Fabian Homborg2016-04-26
| | | | This should fix the tests.
* Deprecate fish_vi_modeGravatar Fabian Homborg2016-04-26
| | | | | This was never mentioned in the documentation as the way to switch to vi-mode, and now does nothing of value anymore.
* Let the binding functions set the binding variableGravatar Fabian Homborg2016-04-26
| | | | | This ensures they can just be called and "the right thing" will happen - fish_user_key_bindings will be executed, the variable will reflect the bindings.
* Remove $__fish_vi_modeGravatar Fabian Homborg2016-04-26
| | | | | | | This makes fish_mode_prompt rely on $fish_key_bindings instead. fish_bind_mode is also set in default mode (only always "default"), so it can't be used as the indicator.
* add way to comment/uncomment a commandGravatar Kurtis Rader2016-04-19
| | | | Fixes #2375
* Allow overriding fish_term24bit on launchGravatar Fabian Homborg2016-04-18
|
* Move 24bit setup into config.fishGravatar Fabian Homborg2016-04-18
| | | | Fixes #2941.
* number `dirh` output to make prevd/nextd easierGravatar Kurtis Rader2016-04-16
| | | | Fixes #2786
* Add completions for 'pacaur' (#2934)Gravatar Yauhen Kirylau2016-04-15
|