Rudolf Lovrenčić
2e89e0c205
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)
2023-12-17 20:50:41 -08:00
sigmaSd
df3c5ab402
use a better method
2023-12-17 20:39:58 -08:00
sigmaSd
f924f06df7
fix deno task completion for jsonc
2023-12-17 20:39:58 -08:00
Amy Grace
00ffc397b4
completions: add rename ( #10136 )
...
* completions: add rename
* add completions for other versions of `rename`
2023-12-10 21:40:38 +01:00
Amy Grace
b7a85fe172
completions: add smerge (Sublime Merge CLI tool) ( #10135 )
...
* completions: add smerge (Sublime Merge CLI tool)
* completions: add `-o` (and file completion) to `smerge mergetool`
2023-12-10 11:50:22 +01:00
Amy Grace
d1a906026a
completions: add BSD calendar
2023-12-10 11:49:34 +01:00
Ivan Kovnatsky
8c36c21e2e
Add git branch --[no-,contains]
completions ( #10133 )
...
* Add `git branch --[no-,contains]` completions
* Add __fish_git_commits as an argument
2023-12-10 11:41:58 +01:00
SanskritFritz
684f44bca3
Tab completions for ncdu completed
2023-12-10 11:41:26 +01:00
Nater0214
ca705fcbb5
completions: add airmon-ng
2023-12-10 11:40:53 +01:00
NextAlone
382005c33e
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>
2023-12-10 11:40:17 +01:00
Fabian Boehm
a2d0016cc1
completions/git: Disable log signatures
...
Fixes #10144
2023-12-10 10:41:03 +01:00
Johannes Altmanninger
3842d03473
Reformat fish files
2023-12-06 09:33:05 +01:00
Christian Fersch
1980a22522
git completion: Handle aliases referencing other aliases ( #9992 )
2023-11-24 17:03:02 +01:00
Husam Harazi
3c814bf53d
Add wpctl
completions ( #10043 )
...
* Add wpctl completions
* Reviewed comments
2023-11-24 16:59:01 +01:00
Asuka Minato
9f9accf203
Update tar.fish ( #10079 )
...
* Update tar.fish
* add more long options
* add more options
2023-11-24 16:58:32 +01:00
Nater0214
1a42c97f75
completions: add checkinstall
2023-11-19 09:42:37 -08:00
ridiculousfish
c38a7e4f84
Revert "completions: add chezmoi completions"
...
This reverts commit ee2c0c4a4c
.
chezmoi installs completions to vendor_completions.d - unclear if we want to
ship this.
2023-11-18 18:56:55 -08:00
Jasmin Oster
ee2c0c4a4c
completions: add chezmoi completions
2023-11-18 18:54:03 -08:00
Dmitriy Shishkov
bd4adf86f4
Replaced double quotation marks with single in dnf.fish completions
2023-11-12 18:35:49 +01:00
exploide
a390e36e9d
completions: improved netcat completions
...
- fixed a copy and paste error from 7b8684e
- enhanced ncat completions
2023-11-10 15:43:39 +01:00
Fabian Boehm
676da369b4
completions/dnf: Remove "offline-upgrade upgrade"
...
Fixes #10081
2023-11-07 17:48:54 +01:00
Wadii Hajji
3f7fdd5693
fix(git): add force-if-includes
completion
2023-11-06 20:29:29 +01:00
Asuka Minato
754e81afa3
Update find.fish
...
add -D and -nowarn
2023-11-06 20:27:01 +01:00
Kid
84e6344c91
Add --verbose
completion to fish_key_reader
...
This was missing from #8467 .
2023-11-06 20:21:01 +01:00
Nunzio Cicone
85deb76c5f
update entr completions
2023-10-18 19:09:39 +02:00
exploide
5d0efbf2e8
completions: added userdel from shadow-utils
2023-10-18 19:08:50 +02:00
NextAlone
7250e6fa6a
completion(loginctl): fix sessions with ssh or other states ( #10038 )
...
Signed-off-by: Next Alone <12210746+NextAlone@users.noreply.github.com>
2023-10-18 18:36:54 +02:00
Xiretza
0cdf801d0b
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.
2023-10-01 08:46:33 +02:00
Kevin F. Konrad
269c9c3f0c
add completions for crc and oc ( #10034 )
2023-10-01 08:38:27 +02:00
Roland Fredenhagen
e6bef40c22
completions: add watchexec ( #10027 )
...
* completions: add watchexec
* review
2023-10-01 08:37:42 +02:00
Fabian Boehm
9fa70d3ace
Remove two calls to builtin realpath
...
path was added in 3.4, it's old enough that we can use it now.
2023-09-29 16:47:00 +02:00
Charlotte
7c5777a82a
completions/pkill: use locals.
2023-09-27 19:53:17 +02:00
NextAlone
3bcde90a88
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
2023-09-23 22:49:43 +02:00
Fabian Boehm
e682ffaf11
Add doctl completion
...
Just calling a generation thing
2023-09-23 15:09:59 +02:00
Marcelo Mendes Spessoto Junior
7534572d99
Shortening node.fish completions
...
Signed-off-by: Marcelo Mendes Spessoto Junior <marcelospe@shinji.linux.ime.usp.br>
2023-09-09 08:31:19 +02:00
Jason Nader
d6e234c60c
completions: add ibmcloud ( #10004 )
...
* completions: add ibmcloud
* Update ibmcloud.fish
2023-09-09 08:30:16 +02:00
Asuka Minato
3bf80b2374
add gcc completion for link lib ( #10007 )
...
* add completion for lib
* use path basename && use -a
2023-09-09 08:29:39 +02:00
Fabian Boehm
180692fb29
completion: Set up wrapping for gw/gradlew
...
These were set up as commands in the actual gradle completions, but
they would never be loaded.
2023-09-07 08:06:55 +02:00
Xiretza
fff320b56b
completions: make: respect line continuations in recipes
...
Without this, a recipe containing a trailing backslash followed by a line not
beginning with tab (like any non-continued recipe lines would) would result in
the continuation showing up in completions.
Whenever a line ends in a backslash, consider the next line invalid as a target.
Regex explanation:
^([^#]*[^#\\])? -- optional prefix not containing comment character and not
ending in backslash
(\\\\)*\\$ -- 2n+1 backslashes at end of line (handles escaped backslashes)
2023-09-05 11:40:05 +02:00
ghostflyby
33ec25da8a
completion for macOS java_home
2023-09-01 10:27:18 -07:00
Yuntao Zhao
9d0d16686e
Improve completion for rpm-ostree ( #9910 )
...
* Some temporary change until compose - commit
* First draft
* Fix an error that prints double completion
* Fix completion errors. Add rpm-ostree alias.
Fix cimpletion where it trigger by multiple commands.
Add update and remove, which are aliases for upgrade and uninstall.
* Remove -r when it is unnecessary
Some command need path completion for arguments no matter what,
which makes -r flag useless
* Remove -x for compose image
-x does not block the path anyway
* Add missing short otpion in compose image
Revert the last change to block -l completion
* Fix description
Fix multiple description.
2023-08-26 15:05:52 +02:00
Jason Nader
f6123d235c
scp completions: fix path escaping
2023-08-26 15:04:48 +02:00
figurantpp
6473a9c763
Shortens rsync completion description
2023-08-21 17:51:15 +02:00
figurantpp
5a934e7ae3
Removed type declarations from node descriptions
2023-08-21 17:51:15 +02:00
Roland Fredenhagen
556bee6893
completions/iwctl: Show network details in completion ( #9960 )
...
* completions/iwctl: Show network details in completion
* apply review comments
2023-08-19 17:08:54 +02:00
Fabian Boehm
1166424eeb
Replace some uses of __fish_complete_list
2023-08-16 21:58:07 +02:00
Fabian Boehm
ec42c2ecec
completions/exif: Remove use of eval
2023-08-16 21:58:07 +02:00
Fabian Boehm
1dc65a694d
completions/read: Remove long-removed "--mode-name" flag
...
Disabled in c6093ad782
(in 2.7.0)
2023-08-15 18:34:41 +02:00
Roland Fredenhagen
408ab86090
Add iwctl completions ( #9932 )
...
* Add iwctl completions
* review-comments
* options
2023-08-10 19:35:27 +02:00
Emily Grace Seville
f9d21cc21d
Add horcrux completion ( #9922 )
...
* feat(completions): horcrux
* feat(changelog): mention completion
* fix(completion): condition for -n
2023-08-09 17:30:34 +02:00