Eric Cook
bf8864c2c0
zsh-completion: make the arrays _sys_active_units, _sys_startable_units and _sys_restartable_units local to the completer.
2015-05-18 05:22:09 -04:00
Eric Cook
2103d29d89
zsh-completion: removing more pointless forks
...
I seem to have forgot about _systemctl_active_units().
2015-05-18 05:22:09 -04:00
Eric Cook
463985a9f4
zsh-completion: less forking in _systemctl_failed_units() and make the array `_sys_failed_units' local to the completer.
2015-05-18 05:22:08 -04:00
Eric Cook
e4e868f3ae
zsh-completion: less forking in _systemctl_get_template_names()
2015-05-18 05:22:08 -04:00
Eric Cook
fb869ca1d2
zsh-completion: actually complete template names for subcommands enable, reenable and disable.
...
compadd's -a option treats non-option arguments as arrays. So
$(_systemctl_get_template_names) expands to some words that aren't
legal array names. Even if there were, they would be empty; thus adding
nothing.
deduplicated a few functions too.
2015-05-18 05:22:08 -04:00
Eric Cook
67afa93148
zsh-completion: actually run _filter_units_by_property when creating the arrays _sys_(re|)startable_units
2015-05-18 05:22:08 -04:00
Zbigniew Jędrzejewski-Szmek
903e7c37ca
Use "new" --job-mode= option in more places
...
--irreversible/--ignore-dependencies/--fail are deprececated since 4dc5b821ae
.
Also add shell completions for --jobs-mode.
2015-05-18 01:08:09 -04:00
Lukas Rusak
6b85708cfd
zsh-completion: add missing completions for systemd-nspawn
2015-05-16 11:54:28 -04:00
Lukas Rusak
b93f15cd05
zsh-completion: update -M completion for systemd-analyze
2015-05-16 11:54:28 -04:00
Lukas Rusak
b3b9282d0c
zsh-completion: add missing completions for machinectl
...
Appologies, I'm still getting used to this mailing list thing and using git send-email
2015-05-16 11:54:28 -04:00
Zbigniew Jędrzejewski-Szmek
7b742b3130
shell-completion: systemctl switch-root verb
...
The completion is rudimentary (all files). I think this is OK since
this is used so rarely. But not having it proposed at all is annoying.
2015-04-08 11:28:45 -04:00
Ronny Chevalier
d67b1f525f
zsh-completion: update hostnamectl
2015-04-08 02:42:50 +02:00
Ronny Chevalier
b178d279d9
zsh-completion: add missing -M completion for journalctl
2015-04-08 02:42:50 +02:00
Ronny Chevalier
8470025541
zsh-completion: update loginctl
2015-04-08 02:42:50 +02:00
Jan Janssen
5bdf22430e
logind,systemctl: add reboot to EFI firmware support
2015-04-07 18:51:45 +02:00
Torstein Husebø
cc98b3025e
treewide: fix multiple typos
2015-01-26 10:39:47 -05:00
Wieland Hoffmann
e37b56c735
zsh-completion: Do not interpret escape sequences in _filter_units_by_property
...
This makes all functions that rely on _filter_units_by_property() (like
_systemctl_{stop,kill,try_restart}) work with unit names that contain backslash
escaped sequences (like automount units with spaces that are escaped to
"\x20").
2015-01-21 10:59:40 +01:00
Moez Bouhlel
d31f44e281
fix zsh completion typo
...
json-see => json-sse
2015-01-15 00:57:45 +01:00
Ronny Chevalier
ee14023fd5
zsh-completion: add missing completions for systemd-tmpfiles
2015-01-12 22:19:34 +01:00
Ronny Chevalier
a80cea6861
zsh-completion: add missing completions for systemd-run
2015-01-12 22:13:33 +01:00
Ronny Chevalier
26bd71f06c
zsh-completion: add missing completions for systemd-analyze
2015-01-12 22:13:18 +01:00
Ronny Chevalier
c285cb5c55
zsh-completion: add missing -M completion for timedatectl
2015-01-12 21:31:45 +01:00
Ronny Chevalier
720e0be0f0
zsh-completion: add missing completions for coredumpctl
2015-01-12 21:26:27 +01:00
Ronny Chevalier
e4e5a85f34
shell-completion: add missing output modes
...
https://bugs.freedesktop.org/show_bug.cgi?id=88216
2015-01-09 13:53:23 +01:00
Zbigniew Jędrzejewski-Szmek
820aced6f6
zsh-completion: remove duplicate function
...
https://bugs.archlinux.org/task/43069
2014-12-10 17:34:56 -05:00
Ronny Chevalier
409886c424
shell-completion: systemctl edit
2014-12-10 01:10:01 +01:00
Lennart Poettering
25fa306ed5
hostnamed: introduce new "embedded" chassis type
...
We really don't want to get lost in adding fridge, car, plane, drone, or
whatever else, hence add a generic term "embedded" cover all the cases
where the computer is just part of something bigger, and not at the
focus of things.
2014-11-06 14:37:12 +01:00
Zbigniew Jędrzejewski-Szmek
81333ecf9d
zsh-completion: update start/restart completions
...
Now zsh should behave the same for those two subcommands as bash.
2014-10-29 23:48:10 -04:00
Zbigniew Jędrzejewski-Szmek
1cf3c30c07
shell-completion: systemctl set-default,get-default,is-system-running
2014-10-27 22:34:28 -04:00
Zbigniew Jędrzejewski-Szmek
e9a19bd882
shell-completion: propose templates for disable/[re]enable/[re]start
...
Templates can be [re]enabled, on their own if the have DefaultInstance set,
and with an instance suffix in all cases. Propose just the template name
ending in @, to underline the instance suffix may have to be appended.
Likewise for start/restart.
This means that sometimes superflous units that one will not really
want to operate on will be proposed, but this seems better than
proposing a very incomplete set of names.
https://bugs.freedesktop.org/show_bug.cgi?id=66912
2014-10-14 21:20:05 -04:00
Zbigniew Jędrzejewski-Szmek
f29c77bc01
shell-completion: fix completion of inactive units
...
Units which not loaded were not proposed properly. OTOH, we should
filter units from get-unit-files by their state if they are currently
loaded. Bring zsh completions in line with bash completion, the same
logic should be used in both implementations.
https://bugzilla.redhat.com/show_bug.cgi?id=1024379
https://bugzilla.redhat.com/show_bug.cgi?id=790768
https://bugs.freedesktop.org/show_bug.cgi?id=84720
2014-10-14 21:18:42 -04:00
Eric Cook
c2026f28bd
shell-completion(zsh): journalctl's -b changes
...
removed pointless index sort of bootids.
use `compadd -a' to add each array, instead of expanding possibly hundreds of words needlessly.
optional completion of -b
2014-09-27 19:57:04 +02:00
Daniel Buch
d6bc8348d5
readahead: wipe out readahead
2014-09-25 16:39:18 +02:00
Eric Cook
6d314eca15
shell-completion: prevent mangling unit names
...
Units with literal hex '\xFF' in their names has to be read
and printed properly.
dev-disk-byx2dlabel-root.device != dev-disk-by\x2dlabel-root.device
2014-07-26 15:08:41 -04:00
Zbigniew Jędrzejewski-Szmek
2c12a402cb
shell-completion: systemd-analyze verify, systemctl link
...
Some zsh completion helpers were not installed, so completion
was broken.
Add systemd-analyze verify. Make systemctl link complete only
unit names.
2014-07-21 22:33:51 -04:00
Zbigniew Jędrzejewski-Szmek
c0a67aef31
shell-completion: restore completion for -p
...
It was broken since systemd was moved out of /bin.
For zsh it was never there.
2014-07-15 10:06:12 -04:00
Zbigniew Jędrzejewski-Szmek
ccb03ac39d
shell-completion: add hostnamectl set-deployment
2014-07-11 09:22:01 -04:00
Zbigniew Jędrzejewski-Szmek
1ed7749564
shell-completion,man: beef up chassis completions and description
...
Parameters to hostnamectl command are not optional and should not be marked
as such in the man page.
2014-07-11 09:22:00 -04:00
Lennart Poettering
f4bab1690e
coredump: coredumpctl is so useful now, make it a first-class citizen
...
Drop the "systemd-" prefix, renaming it from "systemd-coredumpctl" to
"coredumpctl".
2014-06-19 13:46:01 +02:00
Daniel Mack
4433c995c7
completions: fix/augment zsh completions for systemd-nspawn, busctl, loginctl, hostnamectl, localectl, machinectl
2014-03-25 23:05:03 +01:00
Wieland Hoffmann
3a450ec5c6
_sd_machines: Use machinectl --no-legend
...
Otherwise bogus entries from the header and footer would show up in the
completion list.
2014-03-15 00:32:06 -04:00
Lennart Poettering
538b08707a
build-sys: add missing makefile symlinks
2014-02-26 02:19:28 +01:00
Jason St. John
90e633a790
replace tabs with spaces in some files
...
Files:
* hwdb/60-keyboard.hwdb
* shell-completion/zsh/_systemd-coredumpctl
* src/test/test-helper.h
2014-02-21 03:50:12 +01:00
Tom Gundersen
d72143bad4
zsh-completions: kernel-install - only show existing kernels for 'remove'
...
When we remove a kernel, we don't remove the modules, so don't look at the modules directory to find installed kernels.
2014-02-07 15:48:35 +01:00
Zbigniew Jędrzejewski-Szmek
627a98d398
shell-completion: fix completion of localectl set-locale
...
https://bugs.freedesktop.org/show_bug.cgi?id=74157
2014-02-06 12:01:39 -05:00
Lukas Nykryn
f89a4474e0
shell-completion: remove load from systemctl
2014-01-15 15:31:07 +01:00
Zbigniew Jędrzejewski-Szmek
841aa8c0b4
loginctl,shell-completions: fix listing of sessions/users/seats
2013-12-21 18:35:27 -05:00
Jason St. John
c736283bfb
journalctl,zsh-completion: fix several issues in --help message text
...
-- fix grammar and reword some descriptions for clarity
-- add a useful description of what --follow does
-- fix the description for --after-cursor
-- properly introduce the FSS acronym for "Forward Secure Sealing" in
both sections
-- clarify the --disk-usage command
[zj: perform similar changes to zsh completions]
squash! journalctl: fix several issues in --help message text
2013-12-18 23:58:24 -05:00
Zbigniew Jędrzejewski-Szmek
86cb0691b7
shell-completion: busctl
2013-12-05 21:33:08 -05:00
Zbigniew Jędrzejewski-Szmek
6da49b8b2f
shell-completion: systemctl cat
...
Also update -H help string to follow the binaries.
2013-11-30 22:36:08 -05:00