Johannes Altmanninger
46746b4b26
completions/git: offer commit ranges for range-diff
...
A match made in heaven!
2020-09-27 21:59:15 +02:00
Johannes Altmanninger
e9582c41b2
Remove __fish_complete_external_command
...
It's no longer used.
2020-09-25 19:33:01 +02:00
Johannes Altmanninger
618705285d
completions/git: support ... range notation
...
https://git-scm.com/docs/gitrevisions#_revision_range_summary
2020-09-25 19:33:01 +02:00
Johannes Altmanninger
2a95b283ee
completions/git: complete only right commit if cursor is beyond the ".."
...
This enables completion for the right part of a range in many cases, like
`git log HEAD~10..`.
2020-09-25 19:33:01 +02:00
Mahmoud Al-Qudsi
533957fc2e
[apt] Add --with-new-pkgs completion
...
[ci skip]
2020-09-22 21:52:47 -05:00
Fabian Homborg
a3e20a4d38
Don't use abbreviated long options
...
"function --argument" is not a thing, it's "--argument-names". This only
accidentally works because our getopt is awful and allows abbreviated
long options.
Similarly, one argparse test used "--d" instead of "-d" or "--def".
2020-09-19 11:47:41 +02:00
exploide
ca730cf714
added completions for micro
2020-09-18 19:41:44 +02:00
Johannes Altmanninger
07c8608034
Fix make -j description
2020-09-17 18:44:54 +02:00
Mahmoud Al-Qudsi
304649acc6
[zfs] Add completions for new dataset prefix
...
[ci skip]
2020-09-16 14:37:59 -05:00
Mahmoud Al-Qudsi
bf31333622
[ffmpeg] Prevent -codec from matching -codec:[vas]
...
This was preventing the narrowing of matching completions.
[ci skip]
2020-09-07 16:52:47 -05:00
Mahmoud Al-Qudsi
2a4289dcd1
[ffmpeg] Fix variable name in __fish_ffmpeg_complete_regex
...
[ci skip]
2020-09-07 16:52:47 -05:00
Joost-Wim Boekesteijn
0cec12c6c0
ffprobe completions: show_stream -> show_streams
...
This should be `show_streams` instead of `show_stream` according to:
31b6b6685e
:/doc/ffprobe.texi#l218
2020-09-07 18:52:08 +02:00
Mahmoud Al-Qudsi
4331face4a
[vips] Add vips completions
...
Just a skeleton completion file, but the list of available
actions/completions is at least dynamically generated (there's a lot of
them, they are impossible to remember, and they depend on build
options).
[ci skip]
2020-09-04 21:40:27 -05:00
Mahmoud Al-Qudsi
fe6fb23f43
[ffmpeg] Add -f formats completions
...
[ci skip]
2020-09-04 13:43:26 -05:00
Fabian Homborg
1041e59c5b
fixup! Do actually use the correct command
...
Sorry!
2020-09-04 16:59:08 +02:00
Fabian Homborg
0ae37ac83a
Add alias completions
...
Fixes #7305
2020-09-04 16:58:41 +02:00
Fabian Homborg
bfb5b28d0f
Let command, jobs and type take --query
instead of --quiet
...
Now command, jobs, type, abbr, builtin, functions and set take `-q` to
query for existence, but the long option is inconsistent.
The first three use `--quiet`, the latter use `--query`. Add `--query`
to the first three, but keep `--quiet` around.
Fixes #7276 .
2020-09-04 16:55:09 +02:00
Mahmoud Al-Qudsi
91b2edd51d
[apt] Add --no-install-recommends
...
[ci skip]
2020-09-03 21:47:21 -05:00
Mahmoud Al-Qudsi
326fd8d750
[cargo] Add dynamic --package completions
...
[ci skip]
2020-09-03 13:41:37 -05:00
Akatsuki
4f0f5daea9
go.fish: add some missing options
...
also fix long descriptions #6981
2020-09-02 20:58:29 +02:00
Shun Sakai
244feee692
Add completions for some missing GLib's tools ( #7300 )
2020-09-01 05:15:23 +02:00
Mahmoud Al-Qudsi
c1cb462854
[ffmpeg] Complete some popular codec-specific options
2020-08-30 22:23:25 -05:00
Mahmoud Al-Qudsi
010db9e7be
[ffmpeg] Complete filter graphs
...
Dynamically generate a list of supported filters and transmogrify the
typed out filter graph into a fish completion.
[ci skip]
2020-08-30 22:23:25 -05:00
Mahmoud Al-Qudsi
3d5e1a061c
[ffmpeg] Add enumeration of pixel formats
...
[ci skip]
2020-08-30 22:23:25 -05:00
Mahmoud Al-Qudsi
280e99467d
[ffmpeg] Enumerate codecs for numbered streams
...
* This adds support for enumerating codecs after, e.g., -c✌️ 0
* (Also adds support for indeterminate codecs without a/s/v specified)
[ci skip]
2020-08-30 22:23:25 -05:00
Mahmoud Al-Qudsi
0d3f4db33a
[cargo] Use filesystem for --example completions
...
`cargo run --example` no longer lists examples and never listed examples
that were not built.
2020-08-29 17:06:33 -05:00
Akatsuki
f88d7dd312
btrfs.fish: fix long descriptions
2020-08-28 20:10:12 +02:00
exploide
167a96fdeb
corrected grep completions
2020-08-24 20:28:46 +02:00
Daniel Bengtsson
23f9373d26
Fix the description for ping.
...
Fix the long description for ping.
2020-08-24 19:31:48 +02:00
Tom Dunlap
dc411b373d
Remove "go run" from commands with exclusive args
...
`go run` compiles and runs a go program passing along the trailing args to the compiled program. Limiting `go run` to only complete *.go files means that if you are running a go file that takes a file path as a command line argument, you frustratingly cannot use tab completion.
2020-08-21 20:40:23 +02:00
Daniel Bengtsson
9ffaade0db
Fix the long description for ansible.
...
Maybe it's not necessary to display the default path here.
2020-08-20 21:40:11 +08:00
Charles Gould
bb23385baa
completions: add missing options for history builtin
2020-08-20 20:15:56 +08:00
Johannes Altmanninger
eb59d4eb14
Run fish_indent on share/**.fish
2020-08-17 17:40:28 +02:00
Colin Woodbury
a0b46e6204
Update Aura completions
2020-08-13 00:29:55 +02:00
Johannes Altmanninger
46a69d6b90
Simplify prime-run completions
2020-08-10 20:46:07 +02:00
oriko1010
8b02a78887
Add completion for prime-run
2020-08-10 20:44:20 +02:00
Johannes Altmanninger
9c327b19a6
Fix extra or missing newlines at end of file in our fish scripts
...
New fish_indent does that too, so this will make any future reformatting
diffs smaller.
Done using either of:
perl -pi -e 'undef $/; s/\n*$/\n/' share/**.fish
kak -n -f '<a-/>\n*<ret>d' share/**.fish
2020-08-09 23:53:46 +02:00
Johannes Altmanninger
918c62863e
Fix typo
2020-08-09 23:53:46 +02:00
Johannes Altmanninger
b7bd7e9916
Clean up some __fish_complete_suffix usage
...
Also don't cd in pine completions.
2020-08-08 22:56:54 +02:00
Fabian Homborg
be9d17b08a
help: Add the other pages
2020-08-07 21:06:16 +02:00
Johannes Altmanninger
d7ccc475cf
Cleanup __fish_complete_subcommand
...
The external-commands-only completion was briefly added in 3.1.0 and removed
in 3.1.1 (see #6798 ), which means we can remove some dead code.
Maybe we should just remove __fish_complete_external_command - it could break
users, but then again, we don't really have a way to stop people from starting
to use this deprecated function. The underscores ought to communicate that
this is function is private to fish but that is not enforced.
2020-08-06 21:24:26 +02:00
Allen Sobot
54823c9243
Implement XBPS completions ( #7239 )
2020-08-05 20:01:19 +02:00
Daniel Kravetz
7a77907b62
Update k3d
completions ( #7232 )
2020-08-01 13:41:44 +02:00
ridiculousfish
1c2323e76f
Use dashes instead of underscores pervasively in tutorial anchors
...
This fixes some broken help completions.
2020-07-31 12:10:16 -07:00
Johannes Altmanninger
233945b58b
completions/git.fish: fix completions for "git config"
...
gui.fontui can be like "-family ..."
2020-07-25 18:53:24 +02:00
Shun Sakai
25e9a758ad
Add completions for p7zip
2020-07-24 17:42:44 +02:00
Stefan Tatschner
d4fafc15ca
completions: Remove -f from pacman -U
...
pacman -U is intended to be used with (among others) files like this:
# pacman -U ./linux-headers-5.6.2.arch1-2-x86_64.pkg.tar.zst
Thus, let's enable file path completion for this kind of operation.
2020-07-24 19:49:20 +08:00
Daniel Kravetz
0f78700f6b
Update share/completions/k3d.fish
...
Co-authored-by: Gokul Soumya <gokulps15@gmail.com>
2020-07-16 15:11:40 -07:00
Daniel Kravetz Malabud
da16e8c6b3
Add k3d
completions
2020-07-16 15:11:40 -07:00
Mahmoud Al-Qudsi
50e2a8dd72
[dnf] Fall back to dnf repolist
when no sqlite3
...
[ci skip]
2020-07-08 11:24:29 -05:00