Johannes Altmanninger
29f35d6cdf
completion: adopt commandline -x replacing deprecated -o
...
This gives us more accurate completions because completion scripts get
expanded paths
2024-01-27 09:28:06 +01:00
Johannes Altmanninger
d71aae7d3b
completions/ip: remove obsolete workaround
...
This workaround already exists in core completion machinery.
2024-01-07 19:04:54 +01:00
exploide
30ae715183
completions: added ip neigh completions
2023-04-23 17:48:58 +08:00
exploide
ff716aba7f
completions ip: added rudimentary completions for ip route
2022-08-13 15:31:48 +02:00
exploide
d4f142ac15
completions ip: added completions for ip link delete and some global options
2022-08-13 15:31:48 +02:00
exploide
b5e746cbd4
completions ip: remove base interface suffix for VLAN-enabled interfaces
...
When adding a VLAN-enabled interface, it is named like enp0s31f6.100@enp0s31f6
with the physical interface being appended behind an @.
But subsequent ip commands operate on the interface name without this suffix,
so it needs to be removed when completing interface names in __fish_ip_device
2022-08-13 15:31:48 +02:00
David Adam
219a15d1db
ip completions: fix case statements for show/save/flush
...
An errant end prevented the relevant section of the switch statement from being evaluated.
Fixes #9008 .
Thanks to caoczy@github for the diagnosis.
2022-06-08 21:44:39 +08:00
Peter Stolz
4116a9cc11
Improove completions for ip netns
2022-04-18 11:40:23 +02:00
exploide
dc3cf14bac
completions ip: added more link types
2021-11-07 07:09:54 +01:00
zaleoth
df9f01dd50
completions/ip: Use command
( #8334 )
...
Add "command" directive in front of ip commands to prevent bug from a buggy aliased "ip"
2021-10-05 20:47:49 +02:00
Johannes Altmanninger
fe6c76d058
Read into local variables in some completions
...
Otherwise these might modify global or universal vars.
2020-05-15 07:14:54 +02:00
Tim Sampson
5cf24b7733
completions: add basic completions for 'ip netns'
2020-03-14 15:47:25 +01:00
Fabian Homborg
9367d4ff71
Reindent functions to remove useless quotes
...
This does not include checks/function.fish because that currently
includes a "; end" in a message that indent would remove, breaking the test.
2020-03-09 19:46:43 +01:00
Jason
3cf6ebc0e1
Amend typos and grammar errors
2019-11-25 13:07:15 +01:00
Fabian Homborg
2d2f7c8fb1
completions/ip: Restyle
...
Just run `fish_indent` on the entire thing.
2018-11-12 16:28:24 +01:00
Fabian Homborg
15f089897d
completions/ip: Add basic ip link set
completions
2018-11-12 16:22:43 +01:00
mathbunnyru
7a80610300
Delete trailing spaces
2017-01-15 14:57:21 -08:00
Fabian Homborg
8dc74de92e
Add completion for ip
...
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.
2016-05-19 13:23:00 +02:00