Peter Lithammer
9d47c46a7a
Suppress shell function lookup for ssh during scp completion
...
This prevents functions or aliases to run during tab completion of
remote files for the `scp` command.
2019-07-08 22:12:44 +02:00
Shun Sakai
e7b42615c8
Add FFmpeg completions ( #5922 )
...
* Add FFmpeg completions
* Fix to use builtin command
2019-06-23 16:40:26 +02:00
Lily Ballard
fe2ec1e4f8
Merge pull request #5943 from lilyball/string_collect
...
Add new `string` subcommand `string collect`
2019-06-22 00:30:20 -07:00
infix
ae2c40ebdb
Updated DNF auto completion
2019-06-21 09:24:37 -07:00
Lily Ballard
181e44d331
Invert the flag for string collect
...
Instead of requiring a flag to enable newline trimming, invert it so the
flag (now `--no-trim-newlines`) disables newline trimming. This way our
default behavior matches that of sh's `"$(cmd)"`.
Also change newline trimming to trim all newlines instead of just one,
again to match sh's behavior.
2019-06-16 16:40:14 -07:00
Lily Ballard
b41e5cbbb7
Add string collect
...
The `string collect` subcommand behaves quite similarly in practice to
`string split0 -m 0` in that it doesn't split its output, but it also
takes an optional `--trim-newline` flag to trim a single trailing
newline off of the output.
See issue #159 .
2019-06-16 15:51:57 -07:00
Fabian Homborg
b4792bde19
Remove brew completions
...
Leave a note in place
Fixes #5892 .
[ci skip]
2019-06-12 20:42:20 +02:00
Shun Sakai
c566756f3b
Fix long option name of zypper
2019-06-03 16:36:03 +02:00
Fabian Homborg
f9f30e6a8e
completions/rsync: Fix "=THING"
...
This included stuff like `--max-size=SIZE`. Weird that nobody noticed?
[ci skip]
2019-05-30 21:41:58 +02:00
Fabian Homborg
cd2b1b99e8
completions/rpm: Complete files for -qf
...
Fixes #5127 .
[ci skip]
2019-05-30 19:27:41 +02:00
Fabian Homborg
df6f3fdcf4
completions/pacman: Fix pacman -Qo
...
(also yaourt)
[ci skip]
2019-05-30 19:20:06 +02:00
Fabian Homborg
430b2a48a9
completions/sudo: Fix sudo -e
...
This uses the new "--force-files" flag.
Fixes #5646 .
[ci skip]
2019-05-30 19:14:33 +02:00
Fabian Homborg
6d66c47f70
completions/fish: Add FLOG additions
...
[ci skip]
2019-05-28 22:43:37 +02:00
Fabian Homborg
d46dacdfee
Stop abusing __fish_complete_suffix to complete dirs
...
[ci skip]
2019-05-27 19:37:28 +02:00
Fabian Homborg
261198aa3e
completions/set: Complete some config vars even if they aren't set
...
Fixes #5884 .
[ci skip]
2019-05-21 17:00:32 +02:00
ridiculousfish
3d25ce1fd4
Merge remote-tracking branch 'takoyaki/ant_completion' into master
2019-05-11 23:22:45 -07:00
Fabian Homborg
c27c8801af
completions/git: Put local branches before unique remotes
...
With a few remotes, unique remote branches can get quite large, and
you probably mostly work on your own.
[ci skip]
2019-05-11 12:43:05 +02:00
Fabian Homborg
50ed5126f1
completions/git: Reorder some completions with --keep-order
...
They are displayed in LIFO-order, so it makes sense to e.g. put the
recent commits close to last (only before files) for `checkout`.
Fixes #5868 .
2019-05-10 15:36:41 +02:00
Fabian Homborg
d83636f70e
completions/git: Handle AD files
...
Added files that were deleted after. These count as both added and
deleted.
Fixes #5861 .
[ci skip]
2019-05-05 13:49:11 +02:00
Fabian Homborg
ce245704d7
Reformat completion scripts
...
These were excluded from style.fish
2019-05-05 12:53:09 +02:00
Deniz Kızılırmak
c7cbf6dad0
Make 'git checkout' complete recent commits
2019-05-05 11:52:18 +02:00
Fabian Homborg
0784b76570
completions/env: Inhibit files
...
(Also remove annoying "commmand" description)
[ci skip]
2019-05-03 16:35:25 +02:00
Fabian Homborg
411b4aea9d
share/completions/env: Fix
...
This completed the commandline with options removed, which looked like
env VAR=VAL command option
Which didn't really actually work.
Fixes #5856 .
[ci skip]
2019-05-02 16:29:11 +02:00
Wilke Schwiedop
95346770d3
Update emaint.fish
2019-04-29 18:33:37 +02:00
Wilke Schwiedop
78e6631e53
formatting
2019-04-29 18:33:37 +02:00
Wilke Schwiedop
05f79335cc
completions/emerge: add verbose-conflicts
2019-04-29 18:33:37 +02:00
Wilke Schwiedop
1b3643270d
completions/epkginfo: add completion
2019-04-29 18:33:37 +02:00
Wilke Schwiedop
d0c3a4f33f
completions/equery: shorten descriptions
2019-04-29 18:33:37 +02:00
Wilke Schwiedop
34f50883a4
completions/ebuild: add pretend command
2019-04-29 18:33:37 +02:00
Wilke Schwiedop
52450dc864
completions/emaint: fix logs command
2019-04-29 18:33:37 +02:00
puenka
30f040ed36
Add speedtest-cli/speedtest completion ( #5840 )
...
* Add speedtest-cli/speedtest completion
Added a completion file for speedtest-cli utility (https://github.com/sivel/speedtest-cli ) as shipped from various package repositories.
* added no-files parameter
* Remove inheritance to speedtest
* Create speedtest.fish
2019-04-27 09:34:28 +02:00
Mahmoud Al-Qudsi
ae11bf4dcb
Add completions for git show $rev:$path
...
This command can be used to "`cat`" the contents of `$path` as of `$rev`.
These are "silent" completions, e.g. while this adds a completion for
`git show master:foo`, the completions for `git show <TAB>` are not
affected; these "advanced" completions kick in only after at least
`git show master:<TAB>` to prevent completion pollution or slowing down
tab completions in the typical case (as this would cause each valid and
possibly unique $rev completion result to complete to `n*$rev`
completions for *n* files.
[ci skip]
2019-04-23 21:54:09 -05:00
Mahmoud Al-Qudsi
4bdab33a00
Add dynamic cipher completion to ssh -c ...
...
[ci skip]
2019-04-22 15:17:38 -05:00
Mahmoud Al-Qudsi
32ad1a6e62
Add basic completions for FreeBSD's camcontrol
2019-04-19 20:57:27 -05:00
Wilke Schwiedop
76306c4582
completions/usermod: various fixes
...
* -a does not take arguments
* -e more helpful description
* -g add arguments
* -G fix arguments
* add -r to various options
2019-04-20 08:43:43 +08:00
Mahmoud Al-Qudsi
d66ec08819
Add partial aws
and ~full aws s3
completions
...
[ci skip]
2019-04-17 22:37:19 -05:00
Aaron Gyes
65bc94c493
Revert "set completions: complete __ variables"
...
This reverts commit f4e40f2f4b
.
2019-04-15 12:57:59 -07:00
Aaron Gyes
89b6b05f88
Fix builtin
completions
...
Command substitution needs parenthesis
2019-04-15 12:24:54 -07:00
Aaron Gyes
f4e40f2f4b
set completions: complete __ variables
...
Now that __ stuff is sorted after a-z, we should not completely
omit them from completions.
2019-04-14 20:35:02 -07:00
Mahmoud Al-Qudsi
5989a92dae
Add completions for rg
(ripgrep)
...
[ci skip]
2019-04-12 15:20:45 -05:00
Fabian Homborg
898ed12a6c
Merge pull request #5795 from cstyles/git-completions
...
Add git completions
2019-04-12 09:42:52 +02:00
Collin Styles
502efb0f3e
Improve descriptions
2019-04-10 19:11:52 -07:00
Aaron Gyes
f086064d72
add --print-rusage-self to completions
2019-04-10 16:41:26 -07:00
Artur Juraszek
cece4d81c1
completions/pinky: Prompt with users list
2019-04-10 12:46:36 +02:00
Collin Styles
3cfa5d422e
Remove string match; use string replace's --filter option
2019-04-09 20:59:48 -07:00
Mahmoud Al-Qudsi
49935f13df
Add completions for git bisect
...
[ci skip]
2019-04-09 20:36:42 -05:00
Collin Styles
724dd06c62
Add completions for git-help
2019-04-06 14:04:28 -07:00
Fabian Homborg
78931d78bd
completions/git: Handle diff --cached
...
Fixes #5785 .
[ci skip]
2019-04-06 21:45:17 +02:00
Collin Styles
2226a87b59
Add completions for git-worktree
2019-04-06 12:24:24 -07:00
Collin Styles
82596465b2
Add completions for git-describe
2019-04-06 12:24:24 -07:00