Giter Club home page Giter Club logo

completion's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

completion's Issues

Completions for zimfw/zmodule

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex.

I think it would be a good idea for either this module, or the zimfw/ zmodule commands themselves to provide autocomplete functions for those two commands, respectively.

For example, I want to use zimfw list command. The functionally that this module provides, can end up being an annoyance when I complete (in autopilot mode) to zimfw long_file_name_that_I_have_to_remove.sad)

Describe the solution you'd like
A clear and concise description of what you want to happen.

Provide completions for zimfw / zmodule.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

None.

Additional context
Add any other context or screenshots about the feature request here.

Happy to discuss more if needed!

Autocomplete issue

  • I've checked the existing issues and I'm not duplicating a report.
  • I'm using the latest version of zimfw.
  • I've checked the Changelog and I'm not being affected by documented changes.
  • I've checked the ๐Ÿ“ข Announcements and I'm not being affected by announced changes.
  • I was able to reproduce the issue with a clean installation of Zim.
  • I've pasted the output of zimfw info below.

Describe the bug
When trying to cd into similar named directories it fails to autocomplete, sometimes.

Steps to reproduce
The fist 4 steps restart the shell with a clean installation of Zim in a temporary directory.
Use exec zsh when restarting the terminal or restarting the shell is needed.

  1. cd ${$(mktemp -d):A}
  2. ZDOTDIR=${PWD} HOME=${PWD} ZIM_HOME=${PWD}/.zim exec zsh
  3. curl -fsSL https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh
  4. exec zsh
  5. mkdir -p tmp/{users,utils}
  6. cd tmp
  7. type cd u and then Tab to autocomplete.

Current behavior
When pressing Tab it incorrectly autocompletes to uT and then utils/ if you press Tab again.

Expected behavior
It should give correct autocomplete, proving users/ and utils/ as options.

Screenshots

simplescreenrecorder-2022-06-20_16.40.16.mp4

zimfw info

zimfw version: 1.9.1 (built at 2022-05-24 21:25:10 UTC, previous commit is 5bcfb8c)
ZIM_HOME:      /home/sqve/.local/share/zim
Zsh version:   5.9
System info:   Linux calcifer 5.18.5-arch1-1 #1 SMP PREEMPT_DYNAMIC Thu, 16 Jun 2022 20:40:45 +0000 x86_64 GNU/Linux

completion was already initialized message coming from /completion/init.zsh

Prerequisites

  • I've checked the existing issues and I'm not duplicating a report.
  • I've checked the zimfw Changelog and I'm not being affected by documented changes.
  • I've checked the zimfw ๐Ÿ“ข Announcements and I'm not being affected by announced changes.

Bug description

I've followed the instruction to deal with this bug but it feels broken since now it's saying the module calling it is the completion module itself. I checked all my files and can't find what could be triggering this.

Steps to reproduce

Open up a terminal.

Current behavior

I get this message on each new terminal instance:

warning: completion was already initialized before completion module. Will call compinit again. See https://github.com/zimfw/zimfw/wiki/Troubleshooting#completion-is-not-working
warning: compinit being called again after completion module at /Users/tsunade/.zim/modules/completion/init.zsh:35

Expected behavior

Nothing shows

zimfw info

zimfw version: 1.13.1 (built at 2024-04-28 19:07:19 UTC, previous commit is c86223f)
LANG: en_US.UTF-8
LC_TERMINAL_VERSION: 3.5.0
LC_TERMINAL: iTerm2
OSTYPE: darwin23.0
TERM: xterm-256color
TERM_PROGRAM: iTerm.app
TERM_PROGRAM_VERSION: 3.5.0
ZIM_HOME: /Users/tsunade/.zim
ZSH_VERSION: 5.9

Additional context

No response

zdumpfile not updating with changes to completion functions

  • I've checked the existing issues and I'm not duplicating a report.
  • I'm using the latest version of zimfw.
  • I've checked the Changelog and I'm not being affected by documented changes.
  • I've checked the ๐Ÿ“ข Announcements and I'm not being affected by announced changes.
  • I was able to reproduce the issue with a clean installation of Zim.
  • I've pasted the output of zimfw info below.

Describe the bug

My .zcompdump file is not updating with new zsh completion functions, so my completions are not updating until I manually delete it.

I noticed that .zcompdump.dat is not tracking any completion functions -- it contains nothing except the expanded ${ZSH_VERSION} string (shows in vim as 5.9^@^@). If I understand the script correctly, with the change due to #12, it is supposed to track changes to completion functions in this .dat file so that it can delete the dump file.

The problem seems to be this line where it tries to get a list of all completion functions.

zcomps=(${^fpath}/^([^_]*|*~|*.zwc)(N))

When I check this list it is empty. I guess this is some weird zsh glob/regex thing but it does not seem to be matching the intended patterns.

zimfw info

zimfw version:        1.11.3 (built at 2023-02-26 00:43:41 UTC, previous commit is 6a24459)
OSTYPE:               darwin22.0
TERM:                 xterm-256color
TERM_PROGRAM:         iTerm.app
TERM_PROGRAM_VERSION: 3.5.0beta10
ZIM_HOME:             /Users/me/.zim
ZSH_VERSION:          5.9

`Tab` on the empty `BUFFER`

Is your feature request related to a problem? Please describe.
Pressing Tab (^I) on the empty (and/or whitespaces only) BUFFER just prints the Tab character.
note: BackTab from input module works as expected

Describe the solution you'd like
Run the completer as is, or maybe offer to configure something like magic-enter or navi

Describe alternatives you've considered
I've added this to .zshrc but it does not feel as well integrated as the rest of the ZIMFW (e.g. cannot move through the files - might make sense when there are some suffix aliases).

# complete on initial tab
zstyle ':completion:*' insert-tab false
# do not ask when menu should scroll
export LISTMAX=-1
#zstyle ':completion:*' list-prompt ''
#zstyle ':completion:*' select-prompt ''

function expand-or-complete-or-list-files() {
    if [[ -z ${BUFFER} ]]; then
        BUFFER="ls "
        CURSOR=3
        zle list-choices
        zle backward-kill-word
    else
        zle expand-or-complete
    fi
}
zle -N expand-or-complete-or-list-files
bindkey '^I' expand-or-complete-or-list-files

Additional context
macos terminal

Slow startup due to completion call

I'm noticing very slow startup of my shell, and when I look at zsh -x output, it seems that this plugin is the cause. I can trace it to init.zsh doing

  if (( ${#zcomps} )); then
    zmodload -F zsh/stat b:zstat
    zstat -A zstats +mtime ${zcomps}
  fi

which expands to.

+(anon):11> ((  1084  ))
+(anon):12> zmodload -F zsh/stat b:zstat
+(anon):13> zstat -A zstats +mtime
	/usr/share/zsh/vendor-completions/_bootctl
	/usr/share/zsh/vendor-completions/_busctl
	/usr/share/zsh/vendor-completions/_curl
	/usr/share/zsh/vendor-completions/_hostnamectl
	/usr/share/zsh/vendor-completions/_journalctl
	/usr/share/zsh/vendor-completions/_kernel-install
	/usr/share/zsh/vendor-completions/_lldpcli
	/usr/share/zsh/vendor-completions/_localectl
	/usr/share/zsh/vendor-completions/_loginctl
	/usr/share/zsh/vendor-completions/_networkctl
	/usr/share/zsh/vendor-completions/_reprepro
	/usr/share/zsh/vendor-completions/_resolvectl
	/usr/share/zsh/vendor-completions/_rg
	/usr/share/zsh/vendor-completions/_sd_hosts_or_user_at_host
	/usr/share/zsh/vendor-completions/_sd_outputmodes
	/usr/share/zsh/vendor-completions/_sd_unit_files
	/usr/share/zsh/vendor-completions/_systemctl
	/usr/share/zsh/vendor-completions/_systemd
	/usr/share/zsh/vendor-completions/_systemd-analyze
	/usr/share/zsh/vendor-completions/_systemd-delta
	/usr/share/zsh/vendor-completions/_systemd-inhibit
	/usr/share/zsh/vendor-completions/_systemd-path
	/usr/share/zsh/vendor-completions/_systemd-run
	/usr/share/zsh/vendor-completions/_systemd-tmpfiles
	/usr/share/zsh/vendor-completions/_the_silver_searcher
	/usr/share/zsh/vendor-completions/_timedatectl
	/usr/share/zsh/vendor-completions/_tpop
	/usr/share/zsh/vendor-completions/_udevadm
	/usr/share/zsh/functions/Chpwd/_cdr
	/usr/share/zsh/functions/Completion/AIX/_floppy
	/usr/share/zsh/functions/Completion/AIX/_logical_volumes
	/usr/share/zsh/functions/Completion/AIX/_lscfg
	/usr/share/zsh/functions/Completion/AIX/_lsdev
	/usr/share/zsh/functions/Completion/AIX/_lslv
	/usr/share/zsh/functions/Completion/AIX/_lspv
	/usr/share/zsh/functions/Completion/AIX/_lsvg
	/usr/share/zsh/functions/Completion/AIX/_object_classes
	/usr/share/zsh/functions/Completion/AIX/_physical_volumes
	/usr/share/zsh/functions/Completion/AIX/_smit
	/usr/share/zsh/functions/Completion/AIX/_volume_groups
	/usr/share/zsh/functions/Completion/BSD/_bsd_pkg
	/usr/share/zsh/functions/Completion/BSD/_bsdconfig
	/usr/share/zsh/functions/Completion/BSD/_bsdinstall
	/usr/share/zsh/functions/Completion/BSD/_chflags
	/usr/share/zsh/functions/Completion/BSD/_csup
	/usr/share/zsh/functions/Completion/BSD/_cu
	/usr/share/zsh/functions/Completion/BSD/_cvsup
	/usr/share/zsh/functions/Completion/BSD/_fbsd_architectures
	/usr/share/zsh/functions/Completion/BSD/_fetch
	/usr/share/zsh/functions/Completion/BSD/_file_flags
	/usr/share/zsh/functions/Completion/BSD/_freebsd-update
	/usr/share/zsh/functions/Completion/BSD/_fstat
	/usr/share/zsh/functions/Completion/BSD/_fw_update
	/usr/share/zsh/functions/Completion/BSD/_gstat
	/usr/share/zsh/functions/Completion/BSD/_jail
	/usr/share/zsh/functions/Completion/BSD/_jails
	/usr/share/zsh/functions/Completion/BSD/_jexec
	/usr/share/zsh/functions/Completion/BSD/_jls
	/usr/share/zsh/functions/Completion/BSD/_jot
	/usr/share/zsh/functions/Completion/BSD/_kld
	/usr/share/zsh/functions/Completion/BSD/_ldap
	/usr/share/zsh/functions/Completion/BSD/_mixerctl
	/usr/share/zsh/functions/Completion/BSD/_nbsd_architectures
	/usr/share/zsh/functions/Completion/BSD/_obsd_architectures
	/usr/share/zsh/functions/Completion/BSD/_pfctl
	/usr/share/zsh/functions/Completion/BSD/_portaudit
	/usr/share/zsh/functions/Completion/BSD/_portlint
	/usr/share/zsh/functions/Completion/BSD/_portmaster
	/usr/share/zsh/functions/Completion/BSD/_portsnap
	/usr/share/zsh/functions/Completion/BSD/_powerd
	/usr/share/zsh/functions/Completion/BSD/_procstat
	/usr/share/zsh/functions/Completion/BSD/_rcctl
	/usr/share/zsh/functions/Completion/BSD/_signify
	/usr/share/zsh/functions/Completion/BSD/_sockstat
	/usr/share/zsh/functions/Completion/BSD/_sysrc
	/usr/share/zsh/functions/Completion/BSD/_systat
	/usr/share/zsh/functions/Completion/BSD/_vmctl
	/usr/share/zsh/functions/Completion/BSD/_watch-snoop
	/usr/share/zsh/functions/Completion/Base/_all_labels
	/usr/share/zsh/functions/Completion/Base/_all_matches
	/usr/share/zsh/functions/Completion/Base/_alternative
	/usr/share/zsh/functions/Completion/Base/_approximate
	/usr/share/zsh/functions/Completion/Base/_arg_compile
	/usr/share/zsh/functions/Completion/Base/_arguments
	/usr/share/zsh/functions/Completion/Base/_bash_completions
	/usr/share/zsh/functions/Completion/Base/_cache_invalid
	/usr/share/zsh/functions/Completion/Base/_call_function
	/usr/share/zsh/functions/Completion/Base/_call_program
	/usr/share/zsh/functions/Completion/Base/_combination
	/usr/share/zsh/functions/Completion/Base/_comp_locale
	/usr/share/zsh/functions/Completion/Base/_complete
	/usr/share/zsh/functions/Completion/Base/_complete_debug
	/usr/share/zsh/functions/Completion/Base/_complete_help
	/usr/share/zsh/functions/Completion/Base/_complete_help_generic
	/usr/share/zsh/functions/Completion/Base/_complete_tag
	/usr/share/zsh/functions/Completion/Base/_correct
	/usr/share/zsh/functions/Completion/Base/_correct_filename
	/usr/share/zsh/functions/Completion/Base/_correct_word
	/usr/share/zsh/functions/Completion/Base/_describe
	/usr/share/zsh/functions/Completion/Base/_description
	/usr/share/zsh/functions/Completion/Base/_dispatch
	/usr/share/zsh/functions/Completion/Base/_expand
	/usr/share/zsh/functions/Completion/Base/_expand_alias
	/usr/share/zsh/functions/Completion/Base/_expand_word
	/usr/share/zsh/functions/Completion/Base/_extensions
	/usr/share/zsh/functions/Completion/Base/_external_pwds
	/usr/share/zsh/functions/Completion/Base/_generic
	/usr/share/zsh/functions/Completion/Base/_guard
	/usr/share/zsh/functions/Completion/Base/_history
	/usr/share/zsh/functions/Completion/Base/_history_complete_word
	/usr/share/zsh/functions/Completion/Base/_ignored
	/usr/share/zsh/functions/Completion/Base/_list
	/usr/share/zsh/functions/Completion/Base/_main_complete
	/usr/share/zsh/functions/Completion/Base/_match
	/usr/share/zsh/functions/Completion/Base/_menu
	/usr/share/zsh/functions/Completion/Base/_message
	/usr/share/zsh/functions/Completion/Base/_most_recent_file
	/usr/share/zsh/functions/Completion/Base/_multi_parts
	/usr/share/zsh/functions/Completion/Base/_next_label
	/usr/share/zsh/functions/Completion/Base/_next_tags
	/usr/share/zsh/functions/Completion/Base/_normal
	/usr/share/zsh/functions/Completion/Base/_nothing
	/usr/share/zsh/functions/Completion/Base/_oldlist
	/usr/share/zsh/functions/Completion/Base/_pick_variant
	/usr/share/zsh/functions/Completion/Base/_prefix
	/usr/share/zsh/functions/Completion/Base/_read_comp
	/usr/share/zsh/functions/Completion/Base/_regex_arguments
	/usr/share/zsh/functions/Completion/Base/_regex_words
	/usr/share/zsh/functions/Completion/Base/_requested
	/usr/share/zsh/functions/Completion/Base/_retrieve_cache
	/usr/share/zsh/functions/Completion/Base/_sep_parts
	/usr/share/zsh/functions/Completion/Base/_sequence
	/usr/share/zsh/functions/Completion/Base/_set_command
	/usr/share/zsh/functions/Completion/Base/_setup
	/usr/share/zsh/functions/Completion/Base/_store_cache
	/usr/share/zsh/functions/Completion/Base/_sub_commands
	/usr/share/zsh/functions/Completion/Base/_tags
	/usr/share/zsh/functions/Completion/Base/_user_expand
	/usr/share/zsh/functions/Completion/Base/_values
	/usr/share/zsh/functions/Completion/Base/_wanted
	/usr/share/zsh/functions/Completion/Cygwin/_cygcheck
	/usr/share/zsh/functions/Completion/Cygwin/_cygpath
	/usr/share/zsh/functions/Completion/Cygwin/_cygrunsrv
	/usr/share/zsh/functions/Completion/Cygwin/_cygserver
	/usr/share/zsh/functions/Completion/Cygwin/_cygstart
	/usr/share/zsh/functions/Completion/Cygwin/_dumper
	/usr/share/zsh/functions/Completion/Cygwin/_getclip
	/usr/share/zsh/functions/Completion/Cygwin/_mkshortcut
	/usr/share/zsh/functions/Completion/Cygwin/_mkzsh
	/usr/share/zsh/functions/Completion/Cygwin/_pscp
	/usr/share/zsh/functions/Completion/Cygwin/_putclip
	/usr/share/zsh/functions/Completion/Cygwin/_readshortcut
	/usr/share/zsh/functions/Completion/Darwin/_caffeinate
	/usr/share/zsh/functions/Completion/Darwin/_defaults
	/usr/share/zsh/functions/Completion/Darwin/_fink
	/usr/share/zsh/functions/Completion/Darwin/_fs_usage
	/usr/share/zsh/functions/Completion/Darwin/_hdiutil
	/usr/share/zsh/functions/Completion/Darwin/_mac_applications
	/usr/share/zsh/functions/Completion/Darwin/_mac_files_for_application
	/usr/share/zsh/functions/Completion/Darwin/_mdfind
	/usr/share/zsh/functions/Completion/Darwin/_mdls
	/usr/share/zsh/functions/Completion/Darwin/_mdutil
	/usr/share/zsh/functions/Completion/Darwin/_networksetup
	/usr/share/zsh/functions/Completion/Darwin/_nvram
	/usr/share/zsh/functions/Completion/Darwin/_open
	/usr/share/zsh/functions/Completion/Darwin/_osascript
	/usr/share/zsh/functions/Completion/Darwin/_otool
	/usr/share/zsh/functions/Completion/Darwin/_pbcopy
	/usr/share/zsh/functions/Completion/Darwin/_plutil
	/usr/share/zsh/functions/Completion/Darwin/_qtplay
	/usr/share/zsh/functions/Completion/Darwin/_retrieve_mac_apps
	/usr/share/zsh/functions/Completion/Darwin/_say
	/usr/share/zsh/functions/Completion/Darwin/_sc_usage
	/usr/share/zsh/functions/Completion/Darwin/_scselect
	/usr/share/zsh/functions/Completion/Darwin/_scutil
	/usr/share/zsh/functions/Completion/Darwin/_softwareupdate
	/usr/share/zsh/functions/Completion/Darwin/_sw_vers
	/usr/share/zsh/functions/Completion/Darwin/_system_profiler
	/usr/share/zsh/functions/Completion/Darwin/_xcode-select
	/usr/share/zsh/functions/Completion/Debian/_a2utils
	/usr/share/zsh/functions/Completion/Debian/_apt
	/usr/share/zsh/functions/Completion/Debian/_apt-file
	/usr/share/zsh/functions/Completion/Debian/_apt-move
	/usr/share/zsh/functions/Completion/Debian/_apt-show-versions
	/usr/share/zsh/functions/Completion/Debian/_aptitude
	/usr/share/zsh/functions/Completion/Debian/_auto-apt
	/usr/share/zsh/functions/Completion/Debian/_axi-cache
	/usr/share/zsh/functions/Completion/Debian/_bts
	/usr/share/zsh/functions/Completion/Debian/_bug
	/usr/share/zsh/functions/Completion/Debian/_cdbs-edit-patch
	/usr/share/zsh/functions/Completion/Debian/_dak
	/usr/share/zsh/functions/Completion/Debian/_dchroot
	/usr/share/zsh/functions/Completion/Debian/_dchroot-dsa
	/usr/share/zsh/functions/Completion/Debian/_dcut
	/usr/share/zsh/functions/Completion/Debian/_deb_architectures
	/usr/share/zsh/functions/Completion/Debian/_deb_codenames
	/usr/share/zsh/functions/Completion/Debian/_deb_packages
	/usr/share/zsh/functions/Completion/Debian/_debbugs_bugnumber
	/usr/share/zsh/functions/Completion/Debian/_debchange
	/usr/share/zsh/functions/Completion/Debian/_debcheckout
	/usr/share/zsh/functions/Completion/Debian/_debdiff
	/usr/share/zsh/functions/Completion/Debian/_debfoster
	/usr/share/zsh/functions/Completion/Debian/_deborphan
	/usr/share/zsh/functions/Completion/Debian/_debsign
	/usr/share/zsh/functions/Completion/Debian/_debuild
	/usr/share/zsh/functions/Completion/Debian/_dlocate
	/usr/share/zsh/functions/Completion/Debian/_dpatch-edit-patch
	/usr/share/zsh/functions/Completion/Debian/_dpkg
	/usr/share/zsh/functions/Completion/Debian/_dpkg-buildpackage
	/usr/share/zsh/functions/Completion/Debian/_dpkg-cross
	/usr/share/zsh/functions/Completion/Debian/_dpkg-repack
	/usr/share/zsh/functions/Completion/Debian/_dpkg_source
	/usr/share/zsh/functions/Completion/Debian/_dput
	/usr/share/zsh/functions/Completion/Debian/_dupload
	/usr/share/zsh/functions/Completion/Debian/_git-buildpackage
	/usr/share/zsh/functions/Completion/Debian/_grep-excuses
	/usr/share/zsh/functions/Completion/Debian/_invoke-rc.d
	/usr/share/zsh/functions/Completion/Debian/_lighttpd
	/usr/share/zsh/functions/Completion/Debian/_lintian
	/usr/share/zsh/functions/Completion/Debian/_madison
	/usr/share/zsh/functions/Completion/Debian/_make-kpkg
	/usr/share/zsh/functions/Completion/Debian/_members
	/usr/share/zsh/functions/Completion/Debian/_mergechanges
	/usr/share/zsh/functions/Completion/Debian/_module-assistant
	/usr/share/zsh/functions/Completion/Debian/_pbuilder
	/usr/share/zsh/functions/Completion/Debian/_piuparts
	/usr/share/zsh/functions/Completion/Debian/_reprepro
	/usr/share/zsh/functions/Completion/Debian/_schroot
	/usr/share/zsh/functions/Completion/Debian/_svn-buildpackage
	/usr/share/zsh/functions/Completion/Debian/_toolchain-source
	/usr/share/zsh/functions/Completion/Debian/_update-alternatives
	/usr/share/zsh/functions/Completion/Debian/_update-rc.d
	/usr/share/zsh/functions/Completion/Debian/_uscan
	/usr/share/zsh/functions/Completion/Debian/_vim-addons
	/usr/share/zsh/functions/Completion/Debian/_wajig
	/usr/share/zsh/functions/Completion/Debian/_wanna-build
	/usr/share/zsh/functions/Completion/Linux/_acpi
	/usr/share/zsh/functions/Completion/Linux/_acpitool
	/usr/share/zsh/functions/Completion/Linux/_analyseplugin
	/usr/share/zsh/functions/Completion/Linux/_brctl
	/usr/share/zsh/functions/Completion/Linux/_btrfs
	/usr/share/zsh/functions/Completion/Linux/_chattr
	/usr/share/zsh/functions/Completion/Linux/_chrt
	/usr/share/zsh/functions/Completion/Linux/_cpupower
	/usr/share/zsh/functions/Completion/Linux/_cryptsetup
	/usr/share/zsh/functions/Completion/Linux/_dkms
	/usr/share/zsh/functions/Completion/Linux/_e2label
	/usr/share/zsh/functions/Completion/Linux/_ethtool
	/usr/share/zsh/functions/Completion/Linux/_fuse_arguments
	/usr/share/zsh/functions/Completion/Linux/_fuse_values
	/usr/share/zsh/functions/Completion/Linux/_fusermount
	/usr/share/zsh/functions/Completion/Linux/_gpasswd
	/usr/share/zsh/functions/Completion/Linux/_htop
	/usr/share/zsh/functions/Completion/Linux/_iconvconfig
	/usr/share/zsh/functions/Completion/Linux/_ionice
	/usr/share/zsh/functions/Completion/Linux/_ipset
	/usr/share/zsh/functions/Completion/Linux/_iptables
	/usr/share/zsh/functions/Completion/Linux/_iwconfig
	/usr/share/zsh/functions/Completion/Linux/_kpartx
	/usr/share/zsh/functions/Completion/Linux/_losetup
	/usr/share/zsh/functions/Completion/Linux/_lsattr
	/usr/share/zsh/functions/Completion/Linux/_lsblk
	/usr/share/zsh/functions/Completion/Linux/_lsusb
	/usr/share/zsh/functions/Completion/Linux/_ltrace
	/usr/share/zsh/functions/Completion/Linux/_mdadm
	/usr/share/zsh/functions/Completion/Linux/_mii-tool
	/usr/share/zsh/functions/Completion/Linux/_modutils
	/usr/share/zsh/functions/Completion/Linux/_mondo
	/usr/share/zsh/functions/Completion/Linux/_networkmanager
	/usr/share/zsh/functions/Completion/Linux/_opkg
	/usr/share/zsh/functions/Completion/Linux/_pidof
	/usr/share/zsh/functions/Completion/Linux/_pkgtool
	/usr/share/zsh/functions/Completion/Linux/_qdbus
	/usr/share/zsh/functions/Completion/Linux/_rpmbuild
	/usr/share/zsh/functions/Completion/Linux/_schedtool
	/usr/share/zsh/functions/Completion/Linux/_setsid
	/usr/share/zsh/functions/Completion/Linux/_ss
	/usr/share/zsh/functions/Completion/Linux/_sshfs
	/usr/share/zsh/functions/Completion/Linux/_strace
	/usr/share/zsh/functions/Completion/Linux/_sysstat
	/usr/share/zsh/functions/Completion/Linux/_tpb
	/usr/share/zsh/functions/Completion/Linux/_tpconfig
	/usr/share/zsh/functions/Completion/Linux/_tracepath
	/usr/share/zsh/functions/Completion/Linux/_tune2fs
	/usr/share/zsh/functions/Completion/Linux/_uml
	/usr/share/zsh/functions/Completion/Linux/_valgrind
	/usr/share/zsh/functions/Completion/Linux/_vserver
	/usr/share/zsh/functions/Completion/Linux/_wakeup_capable_devices
	/usr/share/zsh/functions/Completion/Linux/_wipefs
	/usr/share/zsh/functions/Completion/Linux/_wpa_cli
	/usr/share/zsh/functions/Completion/Mandriva/_rebootin
	/usr/share/zsh/functions/Completion/Mandriva/_urpmi
	/usr/share/zsh/functions/Completion/Redhat/_dnf
	/usr/share/zsh/functions/Completion/Redhat/_rpm
	/usr/share/zsh/functions/Completion/Redhat/_scl
	/usr/share/zsh/functions/Completion/Redhat/_yum
	/usr/share/zsh/functions/Completion/Solaris/_be_name
	/usr/share/zsh/functions/Completion/Solaris/_beadm
	/usr/share/zsh/functions/Completion/Solaris/_coreadm
	/usr/share/zsh/functions/Completion/Solaris/_dhcpinfo
	/usr/share/zsh/functions/Completion/Solaris/_dladm
	/usr/share/zsh/functions/Completion/Solaris/_dtrace
	/usr/share/zsh/functions/Completion/Solaris/_dumpadm
	/usr/share/zsh/functions/Completion/Solaris/_flowadm
	/usr/share/zsh/functions/Completion/Solaris/_fmadm
	/usr/share/zsh/functions/Completion/Solaris/_inetadm
	/usr/share/zsh/functions/Completion/Solaris/_ipadm
	/usr/share/zsh/functions/Completion/Solaris/_pfexec
	/usr/share/zsh/functions/Completion/Solaris/_pkg5
	/usr/share/zsh/functions/Completion/Solaris/_prstat
	/usr/share/zsh/functions/Completion/Solaris/_ptree
	/usr/share/zsh/functions/Completion/Solaris/_savecore
	/usr/share/zsh/functions/Completion/Solaris/_snoop
	/usr/share/zsh/functions/Completion/Solaris/_svcadm
	/usr/share/zsh/functions/Completion/Solaris/_svccfg
	/usr/share/zsh/functions/Completion/Solaris/_svcprop
	/usr/share/zsh/functions/Completion/Solaris/_svcs
	/usr/share/zsh/functions/Completion/Solaris/_svcs_fmri
	/usr/share/zsh/functions/Completion/Solaris/_zlogin
	/usr/share/zsh/functions/Completion/Solaris/_zoneadm
	/usr/share/zsh/functions/Completion/Solaris/_zones
	/usr/share/zsh/functions/Completion/Unix/_a2ps
	/usr/share/zsh/functions/Completion/Unix/_aap
	/usr/share/zsh/functions/Completion/Unix/_absolute_command_paths
	/usr/share/zsh/functions/Completion/Unix/_ack
	/usr/share/zsh/functions/Completion/Unix/_adb
	/usr/share/zsh/functions/Completion/Unix/_ansible
	/usr/share/zsh/functions/Completion/Unix/_ant
	/usr/share/zsh/functions/Completion/Unix/_antiword
	/usr/share/zsh/functions/Completion/Unix/_apachectl
	/usr/share/zsh/functions/Completion/Unix/_apm
	/usr/share/zsh/functions/Completion/Unix/_arch_archives
	/usr/share/zsh/functions/Completion/Unix/_arch_namespace
	/usr/share/zsh/functions/Completion/Unix/_arp
	/usr/share/zsh/functions/Completion/Unix/_arping
	/usr/share/zsh/functions/Completion/Unix/_asciidoctor
	/usr/share/zsh/functions/Completion/Unix/_asciinema
	/usr/share/zsh/functions/Completion/Unix/_at
	/usr/share/zsh/functions/Completion/Unix/_attr
	/usr/share/zsh/functions/Completion/Unix/_augeas
	/usr/share/zsh/functions/Completion/Unix/_awk
	/usr/share/zsh/functions/Completion/Unix/_base64
	/usr/share/zsh/functions/Completion/Unix/_basename
	/usr/share/zsh/functions/Completion/Unix/_bash
	/usr/share/zsh/functions/Completion/Unix/_baudrates
	/usr/share/zsh/functions/Completion/Unix/_baz
	/usr/share/zsh/functions/Completion/Unix/_beep
	/usr/share/zsh/functions/Completion/Unix/_bibtex
	/usr/share/zsh/functions/Completion/Unix/_bind_addresses
	/usr/share/zsh/functions/Completion/Unix/_bison
	/usr/share/zsh/functions/Completion/Unix/_bittorrent
	/usr/share/zsh/functions/Completion/Unix/_bogofilter
	/usr/share/zsh/functions/Completion/Unix/_bpf_filters
	/usr/share/zsh/functions/Completion/Unix/_bpython
	/usr/share/zsh/functions/Completion/Unix/_bzip2
	/usr/share/zsh/functions/Completion/Unix/_bzr
	/usr/share/zsh/functions/Completion/Unix/_cabal
	/usr/share/zsh/functions/Completion/Unix/_cal
	/usr/share/zsh/functions/Completion/Unix/_calendar
	/usr/share/zsh/functions/Completion/Unix/_canonical_paths
	/usr/share/zsh/functions/Completion/Unix/_cat
	/usr/share/zsh/functions/Completion/Unix/_ccal
	/usr/share/zsh/functions/Completion/Unix/_cdcd
	/usr/share/zsh/functions/Completion/Unix/_cdrdao
	/usr/share/zsh/functions/Completion/Unix/_cdrecord
	/usr/share/zsh/functions/Completion/Unix/_chkconfig
	/usr/share/zsh/functions/Completion/Unix/_chmod
	/usr/share/zsh/functions/Completion/Unix/_chown
	/usr/share/zsh/functions/Completion/Unix/_chroot
	/usr/share/zsh/functions/Completion/Unix/_chsh
	/usr/share/zsh/functions/Completion/Unix/_cksum
	/usr/share/zsh/functions/Completion/Unix/_clay
	/usr/share/zsh/functions/Completion/Unix/_cmdambivalent
	/usr/share/zsh/functions/Completion/Unix/_cmdstring
	/usr/share/zsh/functions/Completion/Unix/_cmp
	/usr/share/zsh/functions/Completion/Unix/_column
	/usr/share/zsh/functions/Completion/Unix/_comm
	/usr/share/zsh/functions/Completion/Unix/_composer
	/usr/share/zsh/functions/Completion/Unix/_compress
	/usr/share/zsh/functions/Completion/Unix/_configure
	/usr/share/zsh/functions/Completion/Unix/_cowsay
	/usr/share/zsh/functions/Completion/Unix/_cp
	/usr/share/zsh/functions/Completion/Unix/_cpio
	/usr/share/zsh/functions/Completion/Unix/_cplay
	/usr/share/zsh/functions/Completion/Unix/_crontab
	/usr/share/zsh/functions/Completion/Unix/_cscope
	/usr/share/zsh/functions/Completion/Unix/_cssh
	/usr/share/zsh/functions/Completion/Unix/_ctags_tags
	/usr/share/zsh/functions/Completion/Unix/_curl
	/usr/share/zsh/functions/Completion/Unix/_cut
	/usr/share/zsh/functions/Completion/Unix/_cvs
	/usr/share/zsh/functions/Completion/Unix/_darcs
	/usr/share/zsh/functions/Completion/Unix/_date
	/usr/share/zsh/functions/Completion/Unix/_date_formats
	/usr/share/zsh/functions/Completion/Unix/_dates
	/usr/share/zsh/functions/Completion/Unix/_dbus
	/usr/share/zsh/functions/Completion/Unix/_dconf
	/usr/share/zsh/functions/Completion/Unix/_dd
	/usr/share/zsh/functions/Completion/Unix/_devtodo
	/usr/share/zsh/functions/Completion/Unix/_df
	/usr/share/zsh/functions/Completion/Unix/_dhclient
	/usr/share/zsh/functions/Completion/Unix/_dict
	/usr/share/zsh/functions/Completion/Unix/_dict_words
	/usr/share/zsh/functions/Completion/Unix/_diff
	/usr/share/zsh/functions/Completion/Unix/_diff3
	/usr/share/zsh/functions/Completion/Unix/_diff_options
	/usr/share/zsh/functions/Completion/Unix/_diffstat
	/usr/share/zsh/functions/Completion/Unix/_dig
	/usr/share/zsh/functions/Completion/Unix/_dir_list
	/usr/share/zsh/functions/Completion/Unix/_directories
	/usr/share/zsh/functions/Completion/Unix/_django
	/usr/share/zsh/functions/Completion/Unix/_dmesg
	/usr/share/zsh/functions/Completion/Unix/_dmidecode
	/usr/share/zsh/functions/Completion/Unix/_dns_types
	/usr/share/zsh/functions/Completion/Unix/_doas
	/usr/share/zsh/functions/Completion/Unix/_domains
	/usr/share/zsh/functions/Completion/Unix/_dos2unix
	/usr/share/zsh/functions/Completion/Unix/_drill
	/usr/share/zsh/functions/Completion/Unix/_dsh
	/usr/share/zsh/functions/Completion/Unix/_dtruss
	/usr/share/zsh/functions/Completion/Unix/_du
	/usr/share/zsh/functions/Completion/Unix/_dvi
	/usr/share/zsh/functions/Completion/Unix/_ecasound
	/usr/share/zsh/functions/Completion/Unix/_ed
	/usr/share/zsh/functions/Completion/Unix/_elfdump
	/usr/share/zsh/functions/Completion/Unix/_elinks
	/usr/share/zsh/functions/Completion/Unix/_elm
	/usr/share/zsh/functions/Completion/Unix/_email_addresses
	/usr/share/zsh/functions/Completion/Unix/_enscript
	/usr/share/zsh/functions/Completion/Unix/_entr
	/usr/share/zsh/functions/Completion/Unix/_env
	/usr/share/zsh/functions/Completion/Unix/_espeak
	/usr/share/zsh/functions/Completion/Unix/_etags
	/usr/share/zsh/functions/Completion/Unix/_fakeroot
	/usr/share/zsh/functions/Completion/Unix/_feh
	/usr/share/zsh/functions/Completion/Unix/_fetchmail
	/usr/share/zsh/functions/Completion/Unix/_ffmpeg
	/usr/share/zsh/functions/Completion/Unix/_figlet
	/usr/share/zsh/functions/Completion/Unix/_file_modes
	/usr/share/zsh/functions/Completion/Unix/_file_systems
	/usr/share/zsh/functions/Completion/Unix/_files
	/usr/share/zsh/functions/Completion/Unix/_find
	/usr/share/zsh/functions/Completion/Unix/_find_net_interfaces
	/usr/share/zsh/functions/Completion/Unix/_finger
	/usr/share/zsh/functions/Completion/Unix/_flac
	/usr/share/zsh/functions/Completion/Unix/_flasher
	/usr/share/zsh/functions/Completion/Unix/_flex
	/usr/share/zsh/functions/Completion/Unix/_fmt
	/usr/share/zsh/functions/Completion/Unix/_fold
	/usr/share/zsh/functions/Completion/Unix/_fortune
	/usr/share/zsh/functions/Completion/Unix/_fsh
	/usr/share/zsh/functions/Completion/Unix/_fuser
	/usr/share/zsh/functions/Completion/Unix/_gcc
	/usr/share/zsh/functions/Completion/Unix/_gcore
	/usr/share/zsh/functions/Completion/Unix/_gdb
	/usr/share/zsh/functions/Completion/Unix/_gem
	/usr/share/zsh/functions/Completion/Unix/_genisoimage
	/usr/share/zsh/functions/Completion/Unix/_getconf
	/usr/share/zsh/functions/Completion/Unix/_getent
	/usr/share/zsh/functions/Completion/Unix/_getfacl
	/usr/share/zsh/functions/Completion/Unix/_getmail
	/usr/share/zsh/functions/Completion/Unix/_getopt
	/usr/share/zsh/functions/Completion/Unix/_ghostscript
	/usr/share/zsh/functions/Completion/Unix/_git
	/usr/share/zsh/functions/Completion/Unix/_global
	/usr/share/zsh/functions/Completion/Unix/_global_tags
	/usr/share/zsh/functions/Completion/Unix/_gnu_generic
	/usr/share/zsh/functions/Completion/Unix/_gnupod
	/usr/share/zsh/functions/Completion/Unix/_gnutls
	/usr/share/zsh/functions/Completion/Unix/_go
	/usr/share/zsh/functions/Completion/Unix/_gpg
	/usr/share/zsh/functions/Completion/Unix/_gphoto2
	/usr/share/zsh/functions/Completion/Unix/_gprof
	/usr/share/zsh/functions/Completion/Unix/_gradle
	/usr/share/zsh/functions/Completion/Unix/_graphicsmagick
	/usr/share/zsh/functions/Completion/Unix/_grep
	/usr/share/zsh/functions/Completion/Unix/_groff
	/usr/share/zsh/functions/Completion/Unix/_groups
	/usr/share/zsh/functions/Completion/Unix/_growisofs
	/usr/share/zsh/functions/Completion/Unix/_gsettings
	/usr/share/zsh/functions/Completion/Unix/_guilt
	/usr/share/zsh/functions/Completion/Unix/_gzip
	/usr/share/zsh/functions/Completion/Unix/_have_glob_qual
	/usr/share/zsh/functions/Completion/Unix/_head
	/usr/share/zsh/functions/Completion/Unix/_hexdump
	/usr/share/zsh/functions/Completion/Unix/_hg
	/usr/share/zsh/functions/Completion/Unix/_host
	/usr/share/zsh/functions/Completion/Unix/_hostname
	/usr/share/zsh/functions/Completion/Unix/_hosts
	/usr/share/zsh/functions/Completion/Unix/_iconv
	/usr/share/zsh/functions/Completion/Unix/_id
	/usr/share/zsh/functions/Completion/Unix/_ifconfig
	/usr/share/zsh/functions/Completion/Unix/_iftop
	/usr/share/zsh/functions/Completion/Unix/_imagemagick
	/usr/share/zsh/functions/Completion/Unix/_init_d
	/usr/share/zsh/functions/Completion/Unix/_initctl
	/usr/share/zsh/functions/Completion/Unix/_install
	/usr/share/zsh/functions/Completion/Unix/_iostat
	/usr/share/zsh/functions/Completion/Unix/_ip
	/usr/share/zsh/functions/Completion/Unix/_ipsec
	/usr/share/zsh/functions/Completion/Unix/_irssi
	/usr/share/zsh/functions/Completion/Unix/_ispell
	/usr/share/zsh/functions/Completion/Unix/_java
	/usr/share/zsh/functions/Completion/Unix/_java_class
	/usr/share/zsh/functions/Completion/Unix/_joe
	/usr/share/zsh/functions/Completion/Unix/_join
	/usr/share/zsh/functions/Completion/Unix/_jq
	/usr/share/zsh/functions/Completion/Unix/_killall
	/usr/share/zsh/functions/Completion/Unix/_knock
	/usr/share/zsh/functions/Completion/Unix/_kvno
	/usr/share/zsh/functions/Completion/Unix/_last
	/usr/share/zsh/functions/Completion/Unix/_ld_debug
	/usr/share/zsh/functions/Completion/Unix/_ldconfig
	/usr/share/zsh/functions/Completion/Unix/_ldd
	/usr/share/zsh/functions/Completion/Unix/_less
	/usr/share/zsh/functions/Completion/Unix/_lha
	/usr/share/zsh/functions/Completion/Unix/_libvirt
	/usr/share/zsh/functions/Completion/Unix/_links
	/usr/share/zsh/functions/Completion/Unix/_list_files
	/usr/share/zsh/functions/Completion/Unix/_lldb
	/usr/share/zsh/functions/Completion/Unix/_ln
	/usr/share/zsh/functions/Completion/Unix/_loadkeys
	/usr/share/zsh/functions/Completion/Unix/_locale
	/usr/share/zsh/functions/Completion/Unix/_localedef
	/usr/share/zsh/functions/Completion/Unix/_locales
	/usr/share/zsh/functions/Completion/Unix/_locate
	/usr/share/zsh/functions/Completion/Unix/_look
	/usr/share/zsh/functions/Completion/Unix/_lp
	/usr/share/zsh/functions/Completion/Unix/_ls
	/usr/share/zsh/functions/Completion/Unix/_lsof
	/usr/share/zsh/functions/Completion/Unix/_lua
	/usr/share/zsh/functions/Completion/Unix/_luarocks
	/usr/share/zsh/functions/Completion/Unix/_lynx
	/usr/share/zsh/functions/Completion/Unix/_lz4
	/usr/share/zsh/functions/Completion/Unix/_lzop
	/usr/share/zsh/functions/Completion/Unix/_mail
	/usr/share/zsh/functions/Completion/Unix/_mailboxes
	/usr/share/zsh/functions/Completion/Unix/_make
	/usr/share/zsh/functions/Completion/Unix/_man
	/usr/share/zsh/functions/Completion/Unix/_md5sum
	/usr/share/zsh/functions/Completion/Unix/_mencal
	/usr/share/zsh/functions/Completion/Unix/_mh
	/usr/share/zsh/functions/Completion/Unix/_mime_types
	/usr/share/zsh/functions/Completion/Unix/_mkdir
	/usr/share/zsh/functions/Completion/Unix/_mkfifo
	/usr/share/zsh/functions/Completion/Unix/_mknod
	/usr/share/zsh/functions/Completion/Unix/_mktemp
	/usr/share/zsh/functions/Completion/Unix/_module
	/usr/share/zsh/functions/Completion/Unix/_monotone
	/usr/share/zsh/functions/Completion/Unix/_moosic
	/usr/share/zsh/functions/Completion/Unix/_mosh
	/usr/share/zsh/functions/Completion/Unix/_mount
	/usr/share/zsh/functions/Completion/Unix/_mpc
	/usr/share/zsh/functions/Completion/Unix/_mt
	/usr/share/zsh/functions/Completion/Unix/_mtools
	/usr/share/zsh/functions/Completion/Unix/_mtr
	/usr/share/zsh/functions/Completion/Unix/_mutt
	/usr/share/zsh/functions/Completion/Unix/_mv
	/usr/share/zsh/functions/Completion/Unix/_my_accounts
	/usr/share/zsh/functions/Completion/Unix/_mysql_utils
	/usr/share/zsh/functions/Completion/Unix/_mysqldiff
	/usr/share/zsh/functions/Completion/Unix/_ncftp
	/usr/share/zsh/functions/Completion/Unix/_net_interfaces
	/usr/share/zsh/functions/Completion/Unix/_netcat
	/usr/share/zsh/functions/Completion/Unix/_netstat
	/usr/share/zsh/functions/Completion/Unix/_newsgroups
	/usr/share/zsh/functions/Completion/Unix/_nginx
	/usr/share/zsh/functions/Completion/Unix/_ngrep
	/usr/share/zsh/functions/Completion/Unix/_nice
	/usr/share/zsh/functions/Completion/Unix/_nkf
	/usr/share/zsh/functions/Completion/Unix/_nl
	/usr/share/zsh/functions/Completion/Unix/_nm
	/usr/share/zsh/functions/Completion/Unix/_nmap
	/usr/share/zsh/functions/Completion/Unix/_notmuch
	/usr/share/zsh/functions/Completion/Unix/_npm
	/usr/share/zsh/functions/Completion/Unix/_nslookup
	/usr/share/zsh/functions/Completion/Unix/_numfmt
	/usr/share/zsh/functions/Completion/Unix/_objdump
	/usr/share/zsh/functions/Completion/Unix/_object_files
	/usr/share/zsh/functions/Completion/Unix/_od
	/usr/share/zsh/functions/Completion/Unix/_openstack
	/usr/share/zsh/functions/Completion/Unix/_other_accounts
	/usr/share/zsh/functions/Completion/Unix/_pack
	/usr/share/zsh/functions/Completion/Unix/_paste
	/usr/share/zsh/functions/Completion/Unix/_patch
	/usr/share/zsh/functions/Completion/Unix/_patchutils
	/usr/share/zsh/functions/Completion/Unix/_path_commands
	/usr/share/zsh/functions/Completion/Unix/_path_files
	/usr/share/zsh/functions/Completion/Unix/_pax
	/usr/share/zsh/functions/Completion/Unix/_pbm
	/usr/share/zsh/functions/Completion/Unix/_pdf
	/usr/share/zsh/functions/Completion/Unix/_perforce
	/usr/share/zsh/functions/Completion/Unix/_perl
	/usr/share/zsh/functions/Completion/Unix/_perl_basepods
	/usr/share/zsh/functions/Completion/Unix/_perl_modules
	/usr/share/zsh/functions/Completion/Unix/_perldoc
	/usr/share/zsh/functions/Completion/Unix/_pgrep
	/usr/share/zsh/functions/Completion/Unix/_php
	/usr/share/zsh/functions/Completion/Unix/_picocom
	/usr/share/zsh/functions/Completion/Unix/_pids
	/usr/share/zsh/functions/Completion/Unix/_pine
	/usr/share/zsh/functions/Completion/Unix/_ping
	/usr/share/zsh/functions/Completion/Unix/_pkg-config
	/usr/share/zsh/functions/Completion/Unix/_pkg_instance
	/usr/share/zsh/functions/Completion/Unix/_pkgadd
	/usr/share/zsh/functions/Completion/Unix/_pkginfo
	/usr/share/zsh/functions/Completion/Unix/_pkgrm
	/usr/share/zsh/functions/Completion/Unix/_pon
	/usr/share/zsh/functions/Completion/Unix/_ports
	/usr/share/zsh/functions/Completion/Unix/_postfix
	/usr/share/zsh/functions/Completion/Unix/_postscript
	/usr/share/zsh/functions/Completion/Unix/_prcs
	/usr/share/zsh/functions/Completion/Unix/_printenv
	/usr/share/zsh/functions/Completion/Unix/_printers
	/usr/share/zsh/functions/Completion/Unix/_process_names
	/usr/share/zsh/functions/Completion/Unix/_prove
	/usr/share/zsh/functions/Completion/Unix/_ps
	/usr/share/zsh/functions/Completion/Unix/_pspdf
	/usr/share/zsh/functions/Completion/Unix/_psutils
	/usr/share/zsh/functions/Completion/Unix/_pump
	/usr/share/zsh/functions/Completion/Unix/_pwgen
	/usr/share/zsh/functions/Completion/Unix/_pydoc
	/usr/share/zsh/functions/Completion/Unix/_python
	/usr/share/zsh/functions/Completion/Unix/_python_modules
	/usr/share/zsh/functions/Completion/Unix/_qemu
	/usr/share/zsh/functions/Completion/Unix/_quilt
	/usr/share/zsh/functions/Completion/Unix/_raggle
	/usr/share/zsh/functions/Completion/Unix/_rake
	/usr/share/zsh/functions/Completion/Unix/_ranlib
	/usr/share/zsh/functions/Completion/Unix/_rar
	/usr/share/zsh/functions/Completion/Unix/_rcs
	/usr/share/zsh/functions/Completion/Unix/_readelf
	/usr/share/zsh/functions/Completion/Unix/_readlink
	/usr/share/zsh/functions/Completion/Unix/_remote_files
	/usr/share/zsh/functions/Completion/Unix/_renice
	/usr/share/zsh/functions/Completion/Unix/_ri
	/usr/share/zsh/functions/Completion/Unix/_rlogin
	/usr/share/zsh/functions/Completion/Unix/_rm
	/usr/share/zsh/functions/Completion/Unix/_rmdir
	/usr/share/zsh/functions/Completion/Unix/_route
	/usr/share/zsh/functions/Completion/Unix/_rrdtool
	/usr/share/zsh/functions/Completion/Unix/_rsync
	/usr/share/zsh/functions/Completion/Unix/_rubber
	/usr/share/zsh/functions/Completion/Unix/_ruby
	/usr/share/zsh/functions/Completion/Unix/_runit
	/usr/share/zsh/functions/Completion/Unix/_sablotron
	/usr/share/zsh/functions/Completion/Unix/_samba
	/usr/share/zsh/functions/Completion/Unix/_sccs
	/usr/share/zsh/functions/Completion/Unix/_scons
	/usr/share/zsh/functions/Completion/Unix/_screen
	/usr/share/zsh/functions/Completion/Unix/_script
	/usr/share/zsh/functions/Completion/Unix/_sed
	/usr/share/zsh/functions/Completion/Unix/_seq
	/usr/share/zsh/functions/Completion/Unix/_service
	/usr/share/zsh/functions/Completion/Unix/_services
	/usr/share/zsh/functions/Completion/Unix/_setfacl
	/usr/share/zsh/functions/Completion/Unix/_sh
	/usr/share/zsh/functions/Completion/Unix/_shasum
	/usr/share/zsh/functions/Completion/Unix/_showmount
	/usr/share/zsh/functions/Completion/Unix/_shred
	/usr/share/zsh/functions/Completion/Unix/_shuf
	/usr/share/zsh/functions/Completion/Unix/_shutdown
	/usr/share/zsh/functions/Completion/Unix/_signals
	/usr/share/zsh/functions/Completion/Unix/_sisu
	/usr/share/zsh/functions/Completion/Unix/_slrn
	/usr/share/zsh/functions/Completion/Unix/_smartmontools
	/usr/share/zsh/functions/Completion/Unix/_socket
	/usr/share/zsh/functions/Completion/Unix/_sort
	/usr/share/zsh/functions/Completion/Unix/_spamassassin
	/usr/share/zsh/functions/Completion/Unix/_split
	/usr/share/zsh/functions/Completion/Unix/_sqlite
	/usr/share/zsh/functions/Completion/Unix/_sqsh
	/usr/share/zsh/functions/Completion/Unix/_ssh
	/usr/share/zsh/functions/Completion/Unix/_ssh_hosts
	/usr/share/zsh/functions/Completion/Unix/_stat
	/usr/share/zsh/functions/Completion/Unix/_stdbuf
	/usr/share/zsh/functions/Completion/Unix/_stgit
	/usr/share/zsh/functions/Completion/Unix/_strings
	/usr/share/zsh/functions/Completion/Unix/_strip
	/usr/share/zsh/functions/Completion/Unix/_stty
	/usr/share/zsh/functions/Completion/Unix/_su
	/usr/share/zsh/functions/Completion/Unix/_subversion
	/usr/share/zsh/functions/Completion/Unix/_sudo
	/usr/share/zsh/functions/Completion/Unix/_surfraw
	/usr/share/zsh/functions/Completion/Unix/_swaks
	/usr/share/zsh/functions/Completion/Unix/_swanctl
	/usr/share/zsh/functions/Completion/Unix/_swift
	/usr/share/zsh/functions/Completion/Unix/_sys_calls
	/usr/share/zsh/functions/Completion/Unix/_sysctl
	/usr/share/zsh/functions/Completion/Unix/_tac
	/usr/share/zsh/functions/Completion/Unix/_tail
	/usr/share/zsh/functions/Completion/Unix/_tar
	/usr/share/zsh/functions/Completion/Unix/_tar_archive
	/usr/share/zsh/functions/Completion/Unix/_tardy
	/usr/share/zsh/functions/Completion/Unix/_tcpdump
	/usr/share/zsh/functions/Completion/Unix/_tcptraceroute
	/usr/share/zsh/functions/Completion/Unix/_tee
	/usr/share/zsh/functions/Completion/Unix/_telnet
	/usr/share/zsh/functions/Completion/Unix/_terminals
	/usr/share/zsh/functions/Completion/Unix/_tex
	/usr/share/zsh/functions/Completion/Unix/_texi
	/usr/share/zsh/functions/Completion/Unix/_texinfo
	/usr/share/zsh/functions/Completion/Unix/_tidy
	/usr/share/zsh/functions/Completion/Unix/_tiff
	/usr/share/zsh/functions/Completion/Unix/_tilde_files
	/usr/share/zsh/functions/Completion/Unix/_time_zone
	/usr/share/zsh/functions/Completion/Unix/_timeout
	/usr/share/zsh/functions/Completion/Unix/_tin
	/usr/share/zsh/functions/Completion/Unix/_tla
	/usr/share/zsh/functions/Completion/Unix/_tmux
	/usr/share/zsh/functions/Completion/Unix/_todo.sh
	/usr/share/zsh/functions/Completion/Unix/_toilet
	/usr/share/zsh/functions/Completion/Unix/_top
	/usr/share/zsh/functions/Completion/Unix/_topgit
	/usr/share/zsh/functions/Completion/Unix/_totd
	/usr/share/zsh/functions/Completion/Unix/_touch
	/usr/share/zsh/functions/Completion/Unix/_tput
	/usr/share/zsh/functions/Completion/Unix/_tr
	/usr/share/zsh/functions/Completion/Unix/_tree
	/usr/share/zsh/functions/Completion/Unix/_truss
	/usr/share/zsh/functions/Completion/Unix/_tty
	/usr/share/zsh/functions/Completion/Unix/_ttys
	/usr/share/zsh/functions/Completion/Unix/_twidge
	/usr/share/zsh/functions/Completion/Unix/_twisted
	/usr/share/zsh/functions/Completion/Unix/_umountable
	/usr/share/zsh/functions/Completion/Unix/_unace
	/usr/share/zsh/functions/Completion/Unix/_uname
	/usr/share/zsh/functions/Completion/Unix/_unexpand
	/usr/share/zsh/functions/Completion/Unix/_uniq
	/usr/share/zsh/functions/Completion/Unix/_unison
	/usr/share/zsh/functions/Completion/Unix/_units
	/usr/share/zsh/functions/Completion/Unix/_uptime
	/usr/share/zsh/functions/Completion/Unix/_urls
	/usr/share/zsh/functions/Completion/Unix/_user_admin
	/usr/share/zsh/functions/Completion/Unix/_user_at_host
	/usr/share/zsh/functions/Completion/Unix/_users
	/usr/share/zsh/functions/Completion/Unix/_users_on
	/usr/share/zsh/functions/Completion/Unix/_uzbl
	/usr/share/zsh/functions/Completion/Unix/_vcsh
	/usr/share/zsh/functions/Completion/Unix/_vim
	/usr/share/zsh/functions/Completion/Unix/_visudo
	/usr/share/zsh/functions/Completion/Unix/_vmstat
	/usr/share/zsh/functions/Completion/Unix/_vorbis
	/usr/share/zsh/functions/Completion/Unix/_vpnc
	/usr/share/zsh/functions/Completion/Unix/_vux
	/usr/share/zsh/functions/Completion/Unix/_w
	/usr/share/zsh/functions/Completion/Unix/_w3m
	/usr/share/zsh/functions/Completion/Unix/_watch
	/usr/share/zsh/functions/Completion/Unix/_wc
	/usr/share/zsh/functions/Completion/Unix/_webbrowser
	/usr/share/zsh/functions/Completion/Unix/_wget
	/usr/share/zsh/functions/Completion/Unix/_whereis
	/usr/share/zsh/functions/Completion/Unix/_who
	/usr/share/zsh/functions/Completion/Unix/_whois
	/usr/share/zsh/functions/Completion/Unix/_wiggle
	/usr/share/zsh/functions/Completion/Unix/_xargs
	/usr/share/zsh/functions/Completion/Unix/_xmlsoft
	/usr/share/zsh/functions/Completion/Unix/_xmlstarlet
	/usr/share/zsh/functions/Completion/Unix/_xmms2
	/usr/share/zsh/functions/Completion/Unix/_xxd
	/usr/share/zsh/functions/Completion/Unix/_xz
	/usr/share/zsh/functions/Completion/Unix/_yafc
	/usr/share/zsh/functions/Completion/Unix/_yodl
	/usr/share/zsh/functions/Completion/Unix/_yp
	/usr/share/zsh/functions/Completion/Unix/_zcat
	/usr/share/zsh/functions/Completion/Unix/_zdump
	/usr/share/zsh/functions/Completion/Unix/_zfs
	/usr/share/zsh/functions/Completion/Unix/_zfs_dataset
	/usr/share/zsh/functions/Completion/Unix/_zfs_keysource_props
	/usr/share/zsh/functions/Completion/Unix/_zfs_pool
	/usr/share/zsh/functions/Completion/Unix/_zip
	/usr/share/zsh/functions/Completion/Unix/_zpool
	/usr/share/zsh/functions/Completion/Unix/_zsh
	/usr/share/zsh/functions/Completion/X/_acroread
	/usr/share/zsh/functions/Completion/X/_code
	/usr/share/zsh/functions/Completion/X/_dcop
	/usr/share/zsh/functions/Completion/X/_eog
	/usr/share/zsh/functions/Completion/X/_evince
	/usr/share/zsh/functions/Completion/X/_geany
	/usr/share/zsh/functions/Completion/X/_gnome-gv
	/usr/share/zsh/functions/Completion/X/_gqview
	/usr/share/zsh/functions/Completion/X/_gv
	/usr/share/zsh/functions/Completion/X/_kdeconnect
	/usr/share/zsh/functions/Completion/X/_kfmclient
	/usr/share/zsh/functions/Completion/X/_matlab
	/usr/share/zsh/functions/Completion/X/_mozilla
	/usr/share/zsh/functions/Completion/X/_mplayer
	/usr/share/zsh/functions/Completion/X/_mupdf
	/usr/share/zsh/functions/Completion/X/_nautilus
	/usr/share/zsh/functions/Completion/X/_nedit
	/usr/share/zsh/functions/Completion/X/_netscape
	/usr/share/zsh/functions/Completion/X/_okular
	/usr/share/zsh/functions/Completion/X/_pdftk
	/usr/share/zsh/functions/Completion/X/_qiv
	/usr/share/zsh/functions/Completion/X/_rdesktop
	/usr/share/zsh/functions/Completion/X/_setxkbmap
	/usr/share/zsh/functions/Completion/X/_sublimetext
	/usr/share/zsh/functions/Completion/X/_urxvt
	/usr/share/zsh/functions/Completion/X/_vnc
	/usr/share/zsh/functions/Completion/X/_x_arguments
	/usr/share/zsh/functions/Completion/X/_x_borderwidth
	/usr/share/zsh/functions/Completion/X/_x_color
	/usr/share/zsh/functions/Completion/X/_x_colormapid
	/usr/share/zsh/functions/Completion/X/_x_cursor
	/usr/share/zsh/functions/Completion/X/_x_display
	/usr/share/zsh/functions/Completion/X/_x_extension
	/usr/share/zsh/functions/Completion/X/_x_font
	/usr/share/zsh/functions/Completion/X/_x_geometry
	/usr/share/zsh/functions/Completion/X/_x_keysym
	/usr/share/zsh/functions/Completion/X/_x_locale
	/usr/share/zsh/functions/Completion/X/_x_modifier
	/usr/share/zsh/functions/Completion/X/_x_name
	/usr/share/zsh/functions/Completion/X/_x_resource
	/usr/share/zsh/functions/Completion/X/_x_selection_timeout
	/usr/share/zsh/functions/Completion/X/_x_title
	/usr/share/zsh/functions/Completion/X/_x_utils
	/usr/share/zsh/functions/Completion/X/_x_visual
	/usr/share/zsh/functions/Completion/X/_x_window
	/usr/share/zsh/functions/Completion/X/_xauth
	/usr/share/zsh/functions/Completion/X/_xautolock
	/usr/share/zsh/functions/Completion/X/_xclip
	/usr/share/zsh/functions/Completion/X/_xdvi
	/usr/share/zsh/functions/Completion/X/_xfig
	/usr/share/zsh/functions/Completion/X/_xft_fonts
	/usr/share/zsh/functions/Completion/X/_xloadimage
	/usr/share/zsh/functions/Completion/X/_xmodmap
	/usr/share/zsh/functions/Completion/X/_xournal
	/usr/share/zsh/functions/Completion/X/_xpdf
	/usr/share/zsh/functions/Completion/X/_xrandr
	/usr/share/zsh/functions/Completion/X/_xscreensaver
	/usr/share/zsh/functions/Completion/X/_xset
	/usr/share/zsh/functions/Completion/X/_xt_arguments
	/usr/share/zsh/functions/Completion/X/_xt_session_id
	/usr/share/zsh/functions/Completion/X/_xterm
	/usr/share/zsh/functions/Completion/X/_xv
	/usr/share/zsh/functions/Completion/X/_xwit
	/usr/share/zsh/functions/Completion/X/_zathura
	/usr/share/zsh/functions/Completion/X/_zeal
	/usr/share/zsh/functions/Completion/Zsh/_add-zle-hook-widget
	/usr/share/zsh/functions/Completion/Zsh/_add-zsh-hook
	/usr/share/zsh/functions/Completion/Zsh/_alias
	/usr/share/zsh/functions/Completion/Zsh/_aliases
	/usr/share/zsh/functions/Completion/Zsh/_arrays
	/usr/share/zsh/functions/Completion/Zsh/_assign
	/usr/share/zsh/functions/Completion/Zsh/_autocd
	/usr/share/zsh/functions/Completion/Zsh/_bindkey
	/usr/share/zsh/functions/Completion/Zsh/_brace_parameter
	/usr/share/zsh/functions/Completion/Zsh/_builtin
	/usr/share/zsh/functions/Completion/Zsh/_cd
	/usr/share/zsh/functions/Completion/Zsh/_command
	/usr/share/zsh/functions/Completion/Zsh/_command_names
	/usr/share/zsh/functions/Completion/Zsh/_compadd
	/usr/share/zsh/functions/Completion/Zsh/_compdef
	/usr/share/zsh/functions/Completion/Zsh/_completers
	/usr/share/zsh/functions/Completion/Zsh/_condition
	/usr/share/zsh/functions/Completion/Zsh/_default
	/usr/share/zsh/functions/Completion/Zsh/_delimiters
	/usr/share/zsh/functions/Completion/Zsh/_directory_stack
	/usr/share/zsh/functions/Completion/Zsh/_dirs
	/usr/share/zsh/functions/Completion/Zsh/_disable
	/usr/share/zsh/functions/Completion/Zsh/_dynamic_directory_name
	/usr/share/zsh/functions/Completion/Zsh/_echotc
	/usr/share/zsh/functions/Completion/Zsh/_echoti
	/usr/share/zsh/functions/Completion/Zsh/_emulate
	/usr/share/zsh/functions/Completion/Zsh/_enable
	/usr/share/zsh/functions/Completion/Zsh/_equal
	/usr/share/zsh/functions/Completion/Zsh/_exec
	/usr/share/zsh/functions/Completion/Zsh/_fc
	/usr/share/zsh/functions/Completion/Zsh/_file_descriptors
	/usr/share/zsh/functions/Completion/Zsh/_first
	/usr/share/zsh/functions/Completion/Zsh/_functions
	/usr/share/zsh/functions/Completion/Zsh/_globflags
	/usr/share/zsh/functions/Completion/Zsh/_globqual_delims
	/usr/share/zsh/functions/Completion/Zsh/_globquals
	/usr/share/zsh/functions/Completion/Zsh/_hash
	/usr/share/zsh/functions/Completion/Zsh/_history_modifiers
	/usr/share/zsh/functions/Completion/Zsh/_in_vared
	/usr/share/zsh/functions/Completion/Zsh/_jobs
	/usr/share/zsh/functions/Completion/Zsh/_jobs_bg
	/usr/share/zsh/functions/Completion/Zsh/_jobs_builtin
	/usr/share/zsh/functions/Completion/Zsh/_jobs_fg
	/usr/share/zsh/functions/Completion/Zsh/_kill
	/usr/share/zsh/functions/Completion/Zsh/_limit
	/usr/share/zsh/functions/Completion/Zsh/_limits
	/usr/share/zsh/functions/Completion/Zsh/_math
	/usr/share/zsh/functions/Completion/Zsh/_math_params
	/usr/share/zsh/functions/Completion/Zsh/_mere
	/usr/share/zsh/functions/Completion/Zsh/_module_math_func
	/usr/share/zsh/functions/Completion/Zsh/_options
	/usr/share/zsh/functions/Completion/Zsh/_options_set
	/usr/share/zsh/functions/Completion/Zsh/_options_unset
	/usr/share/zsh/functions/Completion/Zsh/_parameter
	/usr/share/zsh/functions/Completion/Zsh/_parameters
	/usr/share/zsh/functions/Completion/Zsh/_precommand
	/usr/share/zsh/functions/Completion/Zsh/_print
	/usr/share/zsh/functions/Completion/Zsh/_prompt
	/usr/share/zsh/functions/Completion/Zsh/_ps1234
	/usr/share/zsh/functions/Completion/Zsh/_read
	/usr/share/zsh/functions/Completion/Zsh/_redirect
	/usr/share/zsh/functions/Completion/Zsh/_run-help
	/usr/share/zsh/functions/Completion/Zsh/_sched
	/usr/share/zsh/functions/Completion/Zsh/_set
	/usr/share/zsh/functions/Completion/Zsh/_setopt
	/usr/share/zsh/functions/Completion/Zsh/_source
	/usr/share/zsh/functions/Completion/Zsh/_strftime
	/usr/share/zsh/functions/Completion/Zsh/_subscript
	/usr/share/zsh/functions/Completion/Zsh/_suffix_alias_files
	/usr/share/zsh/functions/Completion/Zsh/_tcpsys
	/usr/share/zsh/functions/Completion/Zsh/_tilde
	/usr/share/zsh/functions/Completion/Zsh/_trap
	/usr/share/zsh/functions/Completion/Zsh/_ttyctl
	/usr/share/zsh/functions/Completion/Zsh/_typeset
	/usr/share/zsh/functions/Completion/Zsh/_ulimit
	/usr/share/zsh/functions/Completion/Zsh/_unhash
	/usr/share/zsh/functions/Completion/Zsh/_user_math_func
	/usr/share/zsh/functions/Completion/Zsh/_value
	/usr/share/zsh/functions/Completion/Zsh/_vared
	/usr/share/zsh/functions/Completion/Zsh/_vars
	/usr/share/zsh/functions/Completion/Zsh/_wait
	/usr/share/zsh/functions/Completion/Zsh/_which
	/usr/share/zsh/functions/Completion/Zsh/_widgets
	/usr/share/zsh/functions/Completion/Zsh/_zargs
	/usr/share/zsh/functions/Completion/Zsh/_zattr
	/usr/share/zsh/functions/Completion/Zsh/_zcalc
	/usr/share/zsh/functions/Completion/Zsh/_zcalc_line
	/usr/share/zsh/functions/Completion/Zsh/_zcompile
	/usr/share/zsh/functions/Completion/Zsh/_zed
	/usr/share/zsh/functions/Completion/Zsh/_zftp
	/usr/share/zsh/functions/Completion/Zsh/_zle
	/usr/share/zsh/functions/Completion/Zsh/_zmodload
	/usr/share/zsh/functions/Completion/Zsh/_zmv
	/usr/share/zsh/functions/Completion/Zsh/_zpty
	/usr/share/zsh/functions/Completion/Zsh/_zsh-mime-handler
	/usr/share/zsh/functions/Completion/Zsh/_zsocket
	/usr/share/zsh/functions/Completion/Zsh/_zstyle
	/usr/share/zsh/functions/Completion/Zsh/_ztodo
	/usr/share/zsh/functions/Completion/openSUSE/_SUSEconfig
	/usr/share/zsh/functions/Completion/openSUSE/_hwinfo
	/usr/share/zsh/functions/Completion/openSUSE/_osc
	/usr/share/zsh/functions/Completion/openSUSE/_yast
	/usr/share/zsh/functions/Completion/openSUSE/_zypper
	some_nfs_directory/.zim/modules/zsh-completions/src/_afew
	some_nfs_directory/.zim/modules/zsh-completions/src/_android
	some_nfs_directory/.zim/modules/zsh-completions/src/_archlinux-java
	some_nfs_directory/.zim/modules/zsh-completions/src/_artisan
	some_nfs_directory/.zim/modules/zsh-completions/src/_atach
	some_nfs_directory/.zim/modules/zsh-completions/src/_avdmanager
	some_nfs_directory/.zim/modules/zsh-completions/src/_bitcoin-cli
	some_nfs_directory/.zim/modules/zsh-completions/src/_bower
	some_nfs_directory/.zim/modules/zsh-completions/src/_bundle
	some_nfs_directory/.zim/modules/zsh-completions/src/_cap
	some_nfs_directory/.zim/modules/zsh-completions/src/_cask
	some_nfs_directory/.zim/modules/zsh-completions/src/_ccache
	some_nfs_directory/.zim/modules/zsh-completions/src/_cf
	some_nfs_directory/.zim/modules/zsh-completions/src/_choc
	some_nfs_directory/.zim/modules/zsh-completions/src/_chromium
	some_nfs_directory/.zim/modules/zsh-completions/src/_clang-check
	some_nfs_directory/.zim/modules/zsh-completions/src/_clang-format
	some_nfs_directory/.zim/modules/zsh-completions/src/_clang-tidy
	some_nfs_directory/.zim/modules/zsh-completions/src/_cmake
	some_nfs_directory/.zim/modules/zsh-completions/src/_coffee
	some_nfs_directory/.zim/modules/zsh-completions/src/_conan
	some_nfs_directory/.zim/modules/zsh-completions/src/_concourse
	some_nfs_directory/.zim/modules/zsh-completions/src/_console
	some_nfs_directory/.zim/modules/zsh-completions/src/_cppcheck
	some_nfs_directory/.zim/modules/zsh-completions/src/_dad
	some_nfs_directory/.zim/modules/zsh-completions/src/_dget
	some_nfs_directory/.zim/modules/zsh-completions/src/_dhcpcd
	some_nfs_directory/.zim/modules/zsh-completions/src/_diana
	some_nfs_directory/.zim/modules/zsh-completions/src/_direnv
	some_nfs_directory/.zim/modules/zsh-completions/src/_docpad
	some_nfs_directory/.zim/modules/zsh-completions/src/_drush
	some_nfs_directory/.zim/modules/zsh-completions/src/_ecdsautil
	some_nfs_directory/.zim/modules/zsh-completions/src/_emacs
	some_nfs_directory/.zim/modules/zsh-completions/src/_emacsclient
	some_nfs_directory/.zim/modules/zsh-completions/src/_emulator
	some_nfs_directory/.zim/modules/zsh-completions/src/_envdir
	some_nfs_directory/.zim/modules/zsh-completions/src/_exportfs
	some_nfs_directory/.zim/modules/zsh-completions/src/_fab
	some_nfs_directory/.zim/modules/zsh-completions/src/_fail2ban-client
	some_nfs_directory/.zim/modules/zsh-completions/src/_ffind
	some_nfs_directory/.zim/modules/zsh-completions/src/_fleetctl
	some_nfs_directory/.zim/modules/zsh-completions/src/_flutter
	some_nfs_directory/.zim/modules/zsh-completions/src/_fvm
	some_nfs_directory/.zim/modules/zsh-completions/src/_fwupdmgr
	some_nfs_directory/.zim/modules/zsh-completions/src/_gas
	some_nfs_directory/.zim/modules/zsh-completions/src/_ghc
	some_nfs_directory/.zim/modules/zsh-completions/src/_gist
	some_nfs_directory/.zim/modules/zsh-completions/src/_git-flow
	some_nfs_directory/.zim/modules/zsh-completions/src/_git-pulls
	some_nfs_directory/.zim/modules/zsh-completions/src/_git-revise
	some_nfs_directory/.zim/modules/zsh-completions/src/_git-wtf
	some_nfs_directory/.zim/modules/zsh-completions/src/_glances
	some_nfs_directory/.zim/modules/zsh-completions/src/_golang
	some_nfs_directory/.zim/modules/zsh-completions/src/_google
	some_nfs_directory/.zim/modules/zsh-completions/src/_gpgconf
	some_nfs_directory/.zim/modules/zsh-completions/src/_gtk-launch
	some_nfs_directory/.zim/modules/zsh-completions/src/_hello
	some_nfs_directory/.zim/modules/zsh-completions/src/_hledger
	some_nfs_directory/.zim/modules/zsh-completions/src/_homestead
	some_nfs_directory/.zim/modules/zsh-completions/src/_httpie
	some_nfs_directory/.zim/modules/zsh-completions/src/_ibus
	some_nfs_directory/.zim/modules/zsh-completions/src/_include-what-you-use
	some_nfs_directory/.zim/modules/zsh-completions/src/_inxi
	some_nfs_directory/.zim/modules/zsh-completions/src/_jmeter
	some_nfs_directory/.zim/modules/zsh-completions/src/_jmeter-plugins
	some_nfs_directory/.zim/modules/zsh-completions/src/_jonas
	some_nfs_directory/.zim/modules/zsh-completions/src/_jrnl
	some_nfs_directory/.zim/modules/zsh-completions/src/_kak
	some_nfs_directory/.zim/modules/zsh-completions/src/_kitchen
	some_nfs_directory/.zim/modules/zsh-completions/src/_knife
	some_nfs_directory/.zim/modules/zsh-completions/src/_language_codes
	some_nfs_directory/.zim/modules/zsh-completions/src/_lilypond
	some_nfs_directory/.zim/modules/zsh-completions/src/_lunchy
	some_nfs_directory/.zim/modules/zsh-completions/src/_mc
	some_nfs_directory/.zim/modules/zsh-completions/src/_middleman
	some_nfs_directory/.zim/modules/zsh-completions/src/_mina
	some_nfs_directory/.zim/modules/zsh-completions/src/_mix
	some_nfs_directory/.zim/modules/zsh-completions/src/_mssh
	some_nfs_directory/.zim/modules/zsh-completions/src/_mussh
	some_nfs_directory/.zim/modules/zsh-completions/src/_mvn
	some_nfs_directory/.zim/modules/zsh-completions/src/_nano
	some_nfs_directory/.zim/modules/zsh-completions/src/_nanoc
	some_nfs_directory/.zim/modules/zsh-completions/src/_neofetch
	some_nfs_directory/.zim/modules/zsh-completions/src/_networkQuality
	some_nfs_directory/.zim/modules/zsh-completions/src/_nftables
	some_nfs_directory/.zim/modules/zsh-completions/src/_node
	some_nfs_directory/.zim/modules/zsh-completions/src/_nvm
	some_nfs_directory/.zim/modules/zsh-completions/src/_openssl
	some_nfs_directory/.zim/modules/zsh-completions/src/_openvpn3
	some_nfs_directory/.zim/modules/zsh-completions/src/_optirun
	some_nfs_directory/.zim/modules/zsh-completions/src/_patool
	some_nfs_directory/.zim/modules/zsh-completions/src/_periscope
	some_nfs_directory/.zim/modules/zsh-completions/src/_pgsql_utils
	some_nfs_directory/.zim/modules/zsh-completions/src/_phing
	some_nfs_directory/.zim/modules/zsh-completions/src/_pixz
	some_nfs_directory/.zim/modules/zsh-completions/src/_pkcon
	some_nfs_directory/.zim/modules/zsh-completions/src/_play
	some_nfs_directory/.zim/modules/zsh-completions/src/_pm2
	some_nfs_directory/.zim/modules/zsh-completions/src/_port
	some_nfs_directory/.zim/modules/zsh-completions/src/_protoc
	some_nfs_directory/.zim/modules/zsh-completions/src/_pygmentize
	some_nfs_directory/.zim/modules/zsh-completions/src/_qmk
	some_nfs_directory/.zim/modules/zsh-completions/src/_rails
	some_nfs_directory/.zim/modules/zsh-completions/src/_ralio
	some_nfs_directory/.zim/modules/zsh-completions/src/_redis-cli
	some_nfs_directory/.zim/modules/zsh-completions/src/_rfkill
	some_nfs_directory/.zim/modules/zsh-completions/src/_rkt
	some_nfs_directory/.zim/modules/zsh-completions/src/_rmlint
	some_nfs_directory/.zim/modules/zsh-completions/src/_rslsync
	some_nfs_directory/.zim/modules/zsh-completions/src/_rspec
	some_nfs_directory/.zim/modules/zsh-completions/src/_rsvm
	some_nfs_directory/.zim/modules/zsh-completions/src/_rubocop
	some_nfs_directory/.zim/modules/zsh-completions/src/_sbt
	some_nfs_directory/.zim/modules/zsh-completions/src/_scala
	some_nfs_directory/.zim/modules/zsh-completions/src/_screencapture
	some_nfs_directory/.zim/modules/zsh-completions/src/_scrub
	some_nfs_directory/.zim/modules/zsh-completions/src/_sdd
	some_nfs_directory/.zim/modules/zsh-completions/src/_sdkmanager
	some_nfs_directory/.zim/modules/zsh-completions/src/_setcap
	some_nfs_directory/.zim/modules/zsh-completions/src/_setup.py
	some_nfs_directory/.zim/modules/zsh-completions/src/_sfdx
	some_nfs_directory/.zim/modules/zsh-completions/src/_shellcheck
	some_nfs_directory/.zim/modules/zsh-completions/src/_showoff
	some_nfs_directory/.zim/modules/zsh-completions/src/_srm
	some_nfs_directory/.zim/modules/zsh-completions/src/_stack
	some_nfs_directory/.zim/modules/zsh-completions/src/_subliminal
	some_nfs_directory/.zim/modules/zsh-completions/src/_supervisorctl
	some_nfs_directory/.zim/modules/zsh-completions/src/_svm
	some_nfs_directory/.zim/modules/zsh-completions/src/_teamocil
	some_nfs_directory/.zim/modules/zsh-completions/src/_thor
	some_nfs_directory/.zim/modules/zsh-completions/src/_tmuxinator
	some_nfs_directory/.zim/modules/zsh-completions/src/_tmuxp
	some_nfs_directory/.zim/modules/zsh-completions/src/_tox
	some_nfs_directory/.zim/modules/zsh-completions/src/_udisksctl
	some_nfs_directory/.zim/modules/zsh-completions/src/_ufw
	some_nfs_directory/.zim/modules/zsh-completions/src/_virtualbox
	some_nfs_directory/.zim/modules/zsh-completions/src/_vnstat
	some_nfs_directory/.zim/modules/zsh-completions/src/_wemux
	some_nfs_directory/.zim/modules/zsh-completions/src/_wg-quick
	some_nfs_directory/.zim/modules/zsh-completions/src/_xsel
	some_nfs_directory/.zim/modules/zsh-completions/src/_yaourt
	some_nfs_directory/.zim/modules/zsh-completions/src/_yarn
	some_nfs_directory/.zim/modules/zsh-completions/src/_zcash-cli

(splayed out for clarity, directories redacted for privacy)

Is there any way I can disable this or mitigate some how?

locale change causes .zcomdump* being deleted

if the locale changes, e.g. from en_US.UTF-8 to C.UTF-8, e.g. ssh from archlinux and then ssh from alpine to the same machine, then

[[ ${zold_dat} == ${znew_dat} ]]; zdump_dat=${?}
will return 1, and the .zcomdump* got deleted, and then
>! ${zdumpfile}.dat <<<${znew_dat}
got run, which will be slow.

after

sysread -s ${#znew_dat} zold_dat <${zdumpfile}.dat

the debug (set -x) shows

# log for [[ ${zold_dat} == ${znew_dat} ]]

[[ $'5.9\C-@/home/user/.zim/modules/zsh-completions/src/_afew\C-@... == 5.9/home/user/.zim/modules/zsh-completions/src/_afew... ]]

# the log is huge, so i use ... to replace the rest of all

as you can see the difference is \C-@ in there...

note: why locale changes sometimes via ssh? because 1) ssh is set to send locale and accept locale 2) alpine uses musl which uses C.UTF-8 and other OSes uses something else other than C.UTF-8

Add ypcat as dependency

Prerequisites

  • I've checked the existing issues and I'm not duplicating a report.
  • I've checked the zimfw Changelog and I'm not being affected by documented changes.
  • I've checked the zimfw ๐Ÿ“ข Announcements and I'm not being affected by announced changes.

Bug description

On EL8 ypcat is not installed by default. Can this be added to some requirements in the readme or checked during installation?

Related to #6

Steps to reproduce

Using completion on hostnames failed with a message that ypcat is not installed.

Current behavior

failure message and one has to abort the completion process entirely.

Expected behavior

Warn during installation that ypcat is required

zimfw info

zimfw version:        1.13.0 (built at 2024-02-17 02:05:06 UTC, previous commit is 9de3984)
LANG:                 en_US.UTF-8
OSTYPE:               linux-gnu
TERM:                 xterm-256color
TERM_PROGRAM:         
TERM_PROGRAM_VERSION: 
ZIM_HOME:             /home/sreiter/.zim
ZSH_VERSION:          5.5.1

Additional context

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.