From 95abfc0e2ad392a404a0a1f940951afb9aa924a2 Mon Sep 17 00:00:00 2001 From: Oliver Kiddle Date: Fri, 4 Jan 2002 12:09:29 +0000 Subject: 16398: updated zstyle completion and related cleanup --- Doc/Zsh/compsys.yo | 45 ++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 42 insertions(+), 3 deletions(-) (limited to 'Doc/Zsh/compsys.yo') diff --git a/Doc/Zsh/compsys.yo b/Doc/Zsh/compsys.yo index 8c8bd96c3..0eaf4f8c4 100644 --- a/Doc/Zsh/compsys.yo +++ b/Doc/Zsh/compsys.yo @@ -356,7 +356,7 @@ the completion system. itemiz(\ The var(function); in many cases this field will be blank, but when the completion system is called from other functions, like -tt(predict-on) or one of the functions in the tt(Command) directory of +tt(predict-on) or one of the functions in the tt(Widget) directory of the distribution, this field contains the name of that function, often in an abbreviated form. ) @@ -633,6 +633,11 @@ kindex(fonts, completion tag) item(tt(fonts))( used for X font names ) +kindex(fstypes, completion tag) +item(tt(fstypes))( +used when completing the available file system types (e.g. for the +tt(mount) command) +) kindex(functions, completion tag) item(tt(functions))( names of functions, normally shell functions although certain commands may @@ -663,6 +668,10 @@ kindex(jobs, completion tag) item(tt(jobs))( used for jobs ) +kindex(interfaces, completion tag) +item(tt(interfaces))( +for network interfaces +) kindex(keymaps, completion tag) item(tt(keymaps))( for names of zsh keymaps @@ -688,6 +697,10 @@ kindex(manuals, completion tag) item(tt(manuals))( for names of manual pages ) +kindex(mailboxes, completion tag) +item(tt(mailboxes))( +for e-mail folders +) kindex(maps, completion tag) item(tt(maps))( for map names (e.g. NIS maps) @@ -716,6 +729,10 @@ kindex(names, completion tag) item(tt(names))( for all kinds of names ) +kindex(newsgroups, completion tag) +item(tt(newsgroups))( +for USENET groups +) kindex(nicknames, completion tag) item(tt(nicknames))( for nicknames of NIS maps @@ -765,7 +782,7 @@ for prefixes (like those of a URL) ) kindex(printers, completion tag) item(tt(printers))( -for printer names +for print queue names ) kindex(processes, completion tag) item(tt(processes))( @@ -797,6 +814,10 @@ kindex(styles, completion tag) item(tt(styles))( for styles used by the zstyle builtin command ) +kindex(suffixes, completion tag) +item(tt(suffixes))( +for filename extensions +) kindex(tags, completion tag) item(tt(tags))( for tags (e.g. tt(rpm) tags) @@ -805,6 +826,10 @@ kindex(targets, completion tag) item(tt(targets))( for makefile targets ) +kindex(time-zones, completion tag) +item(tt(time-zones))( +for time zones (e.g. when setting the tt(TZ) parameter) +) kindex(types, completion tag) item(tt(types))( for types of whatever (e.g. address types for the tt(xhost) command) @@ -827,6 +852,10 @@ item(tt(version))( used by tt(_call_program) to look up the command to run to determine the installed version of various other commands (such as tt(diff) and tt(make)). ) +kindex(visuals, completion tag) +item(tt(visuals))( +for X visuals +) kindex(warnings, completion tag) item(tt(warnings))( used to look up the tt(format) style for warnings @@ -1906,6 +1935,16 @@ aliases will never be expanded and if it is set to the string `tt(always)', regular aliases will be expanded even if not in command position. ) +kindex(remote-access, completion style) +item(tt(remote-access))( +In order to generate matches for some commands such as tt(cvs) it is +necessary to make connections to remote systems to retrieve the +pertinent information. If this style is set to `false' such remote +connections will not be made. Note that in some cases, in particular +with tt(cvs), this may also prevent connections which are actually +local because it may not be known if a certain command will make a +remote connection. +) kindex(remove-all-dups, completion style) item(tt(remove-all-dups))( The tt(_history_complete_word) bindable command and the tt(_history) @@ -3124,7 +3163,7 @@ be generated, the action should consist of only a space. This will make the var(message) be displayed but no possible completions listed. Note that even in this case the colon at the end of the var(message) is needed. The only case where it can be left is when neither a var(message), -nor a var(action) is given. +nor an var(action) is given. Except for the `tt(->)var(string)' form below, the var(action) will be executed by calling the tt(_all_labels) function to process all tag labels, -- cgit 1.4.1