summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClint Adams <clint@users.sourceforge.net>2001-06-25 18:52:14 +0000
committerClint Adams <clint@users.sourceforge.net>2001-06-25 18:52:14 +0000
commit4d37e1e5a2d22ae30594a7ecb0bea88e4b80d961 (patch)
tree367d7531c6cae15133c4d4da033cc3acde4e6dac
parent1897a361bf68faf47c5d5d0fa662127cbf5c2c95 (diff)
downloadzsh-4d37e1e5a2d22ae30594a7ecb0bea88e4b80d961.tar.gz
zsh-4d37e1e5a2d22ae30594a7ecb0bea88e4b80d961.zip
15079: completion for last(1)
-rw-r--r--ChangeLog6
-rw-r--r--Completion/Unix/Command/_last17
-rw-r--r--Completion/Unix/Type/_users2
3 files changed, 24 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index bae8ee09d..844857a39 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2001-06-25 Clint Adams <clint@zsh.org>
+
+ * 15079: Completion/Unix/Command/_last,
+ Completion/Unix/Type/_users: last
+ takes other arguments than users.
+
2001-06-25 Peter Stephenson <pws@csr.com>
* 15030: Doc/Zsh/grammar.yo, Src/loop.c, Src/parse.c, Src/text.c:
diff --git a/Completion/Unix/Command/_last b/Completion/Unix/Command/_last
new file mode 100644
index 000000000..56537bf84
--- /dev/null
+++ b/Completion/Unix/Command/_last
@@ -0,0 +1,17 @@
+#compdef last lastb
+
+_arguments \
+ '-a[display hostname in last column]' \
+ '-n[number]:number' \
+ '-[number]:number' \
+ '-f[filename]:filename:_files' \
+ '-R[suppress display of hostname field]' \
+ '-d[translate IP to hostname]' \
+ '-i[display IP]' \
+ '-o[read old-format wtmp]' \
+ '-x[display shutdown/runlevel entries]' \
+ '-h[hostname]:_hosts' \
+ '-s[report duration in seconds]' \
+ '-t[tty]:tty:' \
+ '-w[widen duration field]' \
+ '*:user:_users'
diff --git a/Completion/Unix/Type/_users b/Completion/Unix/Type/_users
index a7ea8b714..573d8fdb1 100644
--- a/Completion/Unix/Type/_users
+++ b/Completion/Unix/Type/_users
@@ -1,4 +1,4 @@
-#compdef last passwd groups
+#compdef passwd groups
local expl users