Expand description
modules submodule.
Ports of zsh’s loadable modules from Src/Modules/*.c.
Each submodule maps 1:1 to its C-source counterpart. The names
match zsh/<modname> as exposed by zmodload. See each file’s
header for the specific source-file citation and feature scope.
For backwards-compat with the previous flat crate::<modname>
layout, every entry is re-exported at this module’s root so
crate::modules::datetime::... and crate::modules::* both
resolve. Top-level call sites should migrate to
crate::modules::<modname>::... going forward.
Modules§
- attr
zsh/attrmodule — port ofSrc/Modules/attr.c.- cap
capsubmodule. POSIX.1e capabilities — port ofSrc/Modules/cap.c.- clone
clonesubmodule.zsh/clonemodule — port ofSrc/Modules/clone.c.- curses
cursessubmodule. Curses module — port ofSrc/Modules/curses.c.- datetime
datetimesubmodule. Date/time utilities — port ofSrc/Modules/datetime.c.- db_gdbm
db_gdbmsubmodule. GDBM database bindings for zsh- example
examplesubmodule.zsh/examplemodule — port ofSrc/Modules/example.c.- files
filessubmodule. Direct port ofSrc/Modules/files.c— thezsh/filesmodule.- hlgroup
hlgroupsubmodule.zsh/hlgroupmodule — port ofSrc/Modules/hlgroup.c.- ksh93
ksh93submodule.zsh/ksh93module — port ofSrc/Modules/ksh93.c.- langinfo
langinfosubmodule. Langinfo module — port ofSrc/Modules/langinfo.c.- mapfile
mapfilesubmodule.zsh/mapfilemodule — port ofSrc/Modules/mapfile.c.- mathfunc
mathfuncsubmodule. Mathematical functions for arithmetic expressions — port ofSrc/Modules/mathfunc.c.- nearcolor
nearcolorsubmodule.zsh/nearcolormodule — port ofSrc/Modules/nearcolor.c.- newuser
newusersubmodule. Newuser module - port of Modules/newuser.c- param_
private param_privatesubmodule.zsh/param/privatemodule — port ofSrc/Modules/param_private.c.- parameter
parametersubmodule. Parameter interface to shell internals - port of Modules/parameter.c- pcre
pcresubmodule. PCRE module - port of Modules/pcre.c- random
randomsubmodule. Random number module - port of Modules/random.c- random_
real random_realsubmodule. Random real module — port ofSrc/Modules/random_real.c.- regex
regexsubmodule.zsh/regexmodule — direct port ofSrc/Modules/regex.c.- socket
socketsubmodule. Unix domain socket module — port ofSrc/Modules/socket.c.- stat
statsubmodule. File stat module — port ofSrc/Modules/stat.c.- system
systemsubmodule.zsh/systemmodule — port ofSrc/Modules/system.c.- tcp
tcpsubmodule. TCP networking module — port ofSrc/Modules/tcp.c+Src/Modules/tcp.h.- tcp_h
tcp_hsubmodule. Direct port ofSrc/Modules/tcp.h— header file for thezsh/net/tcpmodule (builtin FTP / generic TCP socket helpers).- termcap
termcapsubmodule. Termcap module — port ofSrc/Modules/termcap.c.- terminfo
terminfosubmodule.zsh/terminfomodule — direct port ofSrc/Modules/terminfo.c.- watch
watchsubmodule. Login/logout watching module - port of Modules/watch.c- zftp
zftpsubmodule. ZFTP module - port of Modules/zftp.c- zprof
zprofsubmodule.zsh/zprofmodule — port ofSrc/Modules/zprof.c.- zpty
zptysubmodule. Pseudo-terminal module - port of Modules/zpty.c- zselect
zselectsubmodule. Select/poll builtin module — port ofSrc/Modules/zselect.c.- zutil
zutilsubmodule. Zsh utility builtins - port of Modules/zutil.c