Damien Picard
d2e1ffc192
Completions: fix Blender completions when it prints to stderr
...
Some of the completions recently introduced called Blender itself to query some
arguments, and Blender sometimes prints messages to stderr. This output was not
filtered, resulting in the shell printing irrelevant messages during completion.
(cherry picked from commit 4f3e7ddef0
)
2024-03-18 22:34:55 +08:00
mhmdanas
a6c00ee637
completions/xbps-query: complete package name after -X
...
(cherry picked from commit a67b089c89
)
2024-03-18 22:34:55 +08:00
NextAlone
e2599545f2
completions/fastboot: fix flash completion
...
Signed-off-by: NextAlone <12210746+NextAlone@users.noreply.github.com>
(cherry picked from commit c587b2ffcc
)
2024-03-18 22:34:55 +08:00
Jason Nader
fada4f2e01
completions: add ssh -D option
...
(cherry picked from commit fc58b9c68f
)
2024-03-13 18:15:24 +01:00
Jason Nader
c3aefc581f
completions: update 'echo'
...
(cherry picked from commit 2f332f0019
)
2024-03-13 18:15:24 +01:00
Paul Ouellette
6cd1b23502
Remove share/completions/highlight.fish
...
Highlight ships its own completion script:
https://gitlab.com/saalen/highlight/-/blob/master/sh-completion/highlight.fish
(cherry picked from commit 2cb60bed10
)
2024-03-13 18:15:24 +01:00
Peter Collingbourne
1f9226aaa4
completions/fastboot: declare -s as taking an argument, add argument completions
...
(cherry picked from commit 0b3e9609f1
)
2024-03-13 18:15:24 +01:00
zuisong
8ed052079f
Add --url-query completion for curl ( #10332 )
...
Add missing completion for curl's `--url-query` option
(cherry picked from commit a1e46a94f6
)
2024-03-13 18:15:24 +01:00
jydeng
4c616c56b2
add more subcommands for apt ( #10100 )
...
(cherry picked from commit b9b850f286
)
2023-12-31 23:01:03 +08:00
Johannes Altmanninger
dc90093f8b
completions: use POSIX character classes with sed
...
\s and \S are not supported BSD sed.
Fixes #10163
(cherry picked from commit 81c8cd1b61
)
2023-12-31 12:32:52 +08:00
Rudolf Lovrenčić
bfe47e5979
Add object files to ninja completions
...
When working on a C or C++ projects, it is often handy to compile a
single file (e.g. large refactoring where many files fail to compile so
compiling a single file results in less compiler errors making the compiler
output significantly easier to read and navigate). Current completion offers
only ninja targets which are usually just top level binaries. This commit makes
object files and library files to be offered in the ninja completion.
The change is inspired by the zsh ninja completion [1], but aims to reduce noise
by only matching for entries ending in ".o", ".so" or ".a".
[1] c828f06e08/src/zsh/_ninja (L30)
(cherry picked from commit 2e89e0c205
)
2023-12-31 12:32:02 +08:00
Damien Picard
99254d74fe
completions: improve Blender completions
...
- Replace short options with old-style options: even though they are
single-letter, Blender's options cannot be combined.
- Add comments to separate blocks of options, mirroring Blender's help message.
- Add missing options: render-frame, python-use-system-env, register-allusers,
unregister, unregister-allusers.
- Remove options: debug-gpu-disable-ssbo, debug-gpu-renderdoc, -R.
- Fix typos:
- debug-depsgraph-eval (was -evel)
- debug-depsgraph-pretty (was -time)
- app-template (was open-last)
- Update output formats:
- Add descriptions.
- Add HDR, TIFF, OpenEXR, OpenEXR Multilayer, FFmpeg, Cineon, DPX, JPEG 2000,
and WebP, which are optional but generally available.
- Remove IRIZ, which is no longer available.
- Fix arguments for --use-extension: they should be 0 or 1, not true or false.
- Make env-system-* options require a parameter.
- Improve --add-ons by querying the list of add-ons inside Blender rather than a
hardcoded path. This is because Blender's add-on modules may come from many
different paths which depend on platform.
- Fix __blender_echo_input_file_name, by relying on extension.
- Fix listing of scene datablocks inside Blend file.
- Add listing of Python text datablocks to execute inside Blend file.
Closes #10150
(cherry picked from commit 9132684617
)
2023-12-31 12:30:54 +08:00
Fabian Boehm
0af930d992
Add doctl completion
...
Just calling a generation thing
(cherry picked from commit e682ffaf11
)
2023-12-31 12:21:25 +08:00
sigmaSd
7c20fe8cc6
use a better method
...
(cherry picked from commit df3c5ab402
)
2023-12-31 12:18:48 +08:00
sigmaSd
25f16f0bfd
fix deno task completion for jsonc
...
(cherry picked from commit f924f06df7
)
2023-12-31 12:18:48 +08:00
Fabian Boehm
1562a6b99e
completions/git: Disable log signatures
...
Fixes #10144
(cherry picked from commit a2d0016cc1
)
2023-12-31 11:36:49 +08:00
Amy Grace
e2ab7397ac
completions: add BSD calendar
...
(cherry picked from commit d1a906026a
)
2023-12-31 11:33:45 +08:00
Amy Grace
e613adda69
completions: add rename ( #10136 )
...
* completions: add rename
* add completions for other versions of `rename`
(cherry picked from commit 00ffc397b4
)
2023-12-31 11:32:11 +08:00
Amy Grace
80cb735cbe
completions: add smerge (Sublime Merge CLI tool) ( #10135 )
...
* completions: add smerge (Sublime Merge CLI tool)
* completions: add `-o` (and file completion) to `smerge mergetool`
(cherry picked from commit b7a85fe172
)
2023-12-31 11:30:36 +08:00
Ivan Kovnatsky
c0cc78cb54
Add git branch --[no-,contains]
completions ( #10133 )
...
* Add `git branch --[no-,contains]` completions
* Add __fish_git_commits as an argument
(cherry picked from commit 8c36c21e2e
)
2023-12-31 11:29:49 +08:00
SanskritFritz
5b1b466f97
Tab completions for ncdu completed
...
(cherry picked from commit 684f44bca3
)
2023-12-31 11:28:48 +08:00
Fabian Boehm
4d858b3f88
completion: Set up wrapping for gw/gradlew
...
These were set up as commands in the actual gradle completions, but
they would never be loaded.
(cherry picked from commit 180692fb29
)
2023-12-31 11:15:21 +08:00
Nater0214
b10611091f
completions: add airmon-ng
...
(cherry picked from commit ca705fcbb5
)
2023-12-31 09:47:58 +08:00
NextAlone
c1f1a92b99
completion(usbip): support ipv6 ( #10113 )
...
* completion(usbip): support ipv6
Signed-off-by: Next Alone <12210746+NextAlone@users.noreply.github.com>
* completion(usbip): use fish string match
Signed-off-by: Next Alone <12210746+NextAlone@users.noreply.github.com>
* fix: support --remote and -r both
Signed-off-by: Next Alone <12210746+NextAlone@users.noreply.github.com>
---------
Signed-off-by: Next Alone <12210746+NextAlone@users.noreply.github.com>
(cherry picked from commit 382005c33e
)
2023-12-31 09:46:39 +08:00
Nater0214
25ae69dac1
completions: add checkinstall
...
(cherry picked from commit 1a42c97f75
)
2023-12-30 23:27:04 +08:00
Dmitriy Shishkov
963166c7ed
Replaced double quotation marks with single in dnf.fish completions
...
(cherry picked from commit bd4adf86f4
)
2023-12-30 23:23:06 +08:00
exploide
0acf05eca0
completions: improved netcat completions
...
- enhanced ncat completions
(cherry picked from commit a390e36e9d
)
2023-12-30 23:21:38 +08:00
Asuka Minato
a307ca3680
Update tar.fish ( #10079 )
...
* Update tar.fish
* add more long options
* add more options
(cherry picked from commit 9f9accf203
)
2023-12-30 23:16:23 +08:00
Amy Grace
36ed2b79c2
completions: add xxd
...
Closes #10137
2023-12-30 10:18:30 +01:00
Grzegorz Milka
03198b7fd3
Add git stash push completions
...
Closes #10147
2023-12-30 10:09:00 +01:00
tangowithfoxtrot
7370e38069
add completions for bws
...
Closes #10165
2023-12-30 09:31:33 +01:00
may
09ac6f8703
update npm completions ( #9800 )
...
* update npm install completions
* update npm uninstall
* init npm dep rewrite
+ init npm
* npm uninstall complete global packages
* add npm pack completions
* add npm publish completions
* add npm init completions
* add missing commands, remove outdated, add missing aliases
* add npm audit completions
* implement requested changes
* rename __yarn_ to __npm_
* add missing commands / aliases
* slightly less verbose options, reword dry-run description (meh)
* more commands and options
* add and update completions for several commands
* access, adduser, bugs, ci, config, cache
* dedupe, deprecate, dist-tag, diff, docs, doctor
* edit, exec, explain, explore, find-dupes, fund
* hooks, help-search, install, ls, publish, search
* version, view
* more commands, fixes
* fish_indent
* remove most aliases from command suggestions
* add most other commands
* npm help, --help
* minor fixes
* remove npm builtin completion, new install option, fish_indent
* add completions for npm set, npm get
(cherry picked from commit d19a08cd8c
)
2023-12-29 23:34:13 +08:00
Husam Harazi
6871f5d6e4
Add wpctl
completions ( #10043 )
...
* Add wpctl completions
* Reviewed comments
(cherry picked from commit 3c814bf53d
)
2023-12-29 23:15:25 +08:00
Kid
3a86ce87c0
Add --verbose
completion to fish_key_reader
...
This was missing from #8467 .
(cherry picked from commit 84e6344c91
)
2023-12-29 23:13:01 +08:00
exploide
7d1090b6de
completions: added userdel from shadow-utils
...
(cherry picked from commit 5d0efbf2e8
)
2023-12-29 23:11:20 +08:00
Nunzio Cicone
ced76a4576
update entr completions
...
(cherry picked from commit 85deb76c5f
)
2023-12-29 22:32:56 +08:00
NextAlone
83185774db
completion(loginctl): fix sessions with ssh or other states ( #10038 )
...
Signed-off-by: Next Alone <12210746+NextAlone@users.noreply.github.com>
(cherry picked from commit 7250e6fa6a
)
2023-12-29 22:29:07 +08:00
Marcelo Mendes Spessoto Junior
6a7d93d9c5
Shortening node.fish completions
...
Signed-off-by: Marcelo Mendes Spessoto Junior <marcelospe@shinji.linux.ime.usp.br>
(cherry picked from commit 7534572d99
)
2023-12-28 22:46:56 +08:00
Christian Fersch
7008e0eec2
git completion: Handle aliases referencing other aliases ( #9992 )
...
(cherry picked from commit 1980a22522
)
2023-12-28 11:06:04 +08:00
figurantpp
7c21e9c36e
Removed type declarations from node descriptions
...
(cherry picked from commit 5a934e7ae3
)
2023-12-27 22:47:27 +08:00
Fabian Boehm
ef43069a06
completions/pactl: Fix matching objects
...
This didn't work for something like `pactl set-card-profile foo
<TAB>`,
because it didn't allow for the card name, as it would just print the
index again and again.
(cherry picked from commit 5f26c56ed5
)
2023-12-25 21:25:55 +08:00
Rocka
8319011f24
completions: fix qdbus Q_NOREPLY method completion
...
(cherry picked from commit c21e13e62e
)
2023-12-24 22:58:39 +08:00
Fabian Boehm
a7b96fc4ab
completions/dnf: Remove "offline-upgrade upgrade"
...
Fixes #10081
(cherry picked from commit 676da369b4
)
2023-11-07 19:59:32 +01:00
Wadii Hajji
3444e1cbf3
fix(git): add force-if-includes
completion
...
(cherry picked from commit 3f7fdd5693
)
2023-11-07 19:58:08 +01:00
Asuka Minato
be75769564
Update find.fish
...
add -D and -nowarn
(cherry picked from commit 754e81afa3
)
2023-11-07 19:58:08 +01:00
Xiretza
52276e4766
completions/pacman: fix -Qp completing packages, not files
...
--file/-p makes -Q interpret the command line argument as a package file
rather than a package name.
(cherry picked from commit 0cdf801d0b
)
2023-10-08 17:15:20 +02:00
Kevin F. Konrad
bd6471d2ce
add completions for crc and oc ( #10034 )
...
(cherry picked from commit 269c9c3f0c
)
2023-10-08 17:15:20 +02:00
Roland Fredenhagen
542e23e87b
completions: add watchexec ( #10027 )
...
* completions: add watchexec
* review
(cherry picked from commit e6bef40c22
)
2023-10-08 17:15:20 +02:00
Charlotte
3027bc355b
completions/pkill: use locals.
...
(cherry picked from commit 7c5777a82a
)
2023-10-08 17:15:20 +02:00
NextAlone
9ea7465ab4
completion(loginctl): complete sessions, users, seats ( #10023 )
...
* completion(loginctl): complete sessions, users, seats
* fix: rename functions and use builtin to parse strings
* fix: duplicate commands
(cherry picked from commit 3bcde90a88
)
2023-10-08 17:15:20 +02:00