1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2025-11-06 08:01:01 +01:00
Commit graph

12487 commits

Author SHA1 Message Date
Christopher Bock
6d095f2c0d github #148: complete fortune databases 2025-11-03 20:33:59 +01:00
Oliver Kiddle
1782750aa9 54022: completion updates for openbsd 7.8 2025-11-03 20:25:36 +01:00
Oliver Kiddle
62c6326d99 54020: add library for network support on Haiku OS 2025-11-03 20:20:13 +01:00
Oliver Kiddle
8e27709d2a 54019: AIX support fixes 2025-11-03 20:17:00 +01:00
Bart Schaefer
15f4567148 Revert 4f0e4185b for this one file, accidentally included 2025-10-31 09:23:28 -07:00
Jim
4f0e4185b5 53783: use case-insensitive search for more variants of language files 2025-10-31 09:18:29 -07:00
LangLangbart
7bf0500ddf github #149: improve voice name parsing in say completion 2025-10-31 10:58:24 +01:00
Oliver Kiddle
a3547fd4c1 54013: add a range check on signal numbers passed to trap 2025-10-31 10:55:03 +01:00
Oliver Kiddle
ebd51de38c 54012: fix use of out of scope array variable 2025-10-31 10:38:50 +01:00
Oliver Kiddle
6ac61e9a8f 54007: remove some uses of mod_export that were likely unintended 2025-10-31 09:33:27 +01:00
Bart Schaefer
5f07437f9f Dan Drake: 53803: make adam1 prompt wrap len and ellipsized path configurable 2025-10-27 20:21:27 -07:00
Bart Schaefer
005ef2c830 53676+54009: Revise 52650+51945 for assignment to global through nameref
Allows assignment to a global via nameref to succeed without creating a
dereference loop.  Update tests for changed behavior.
2025-10-26 19:42:56 -07:00
Philippe Altherr
b66a2e2524 53798: report reference loops created when a reference goes out of scope 2025-10-26 17:31:02 -07:00
Philippe Altherr
938b3c9475 53790: corrections to reference loop detection 2025-10-26 17:21:15 -07:00
Philippe Altherr
7546c18076 53797: fix creation of undeclared target variable through reference chain 2025-10-26 17:11:32 -07:00
Philippe Altherr
78b7629361 53796: fix local reference chains and detect self-reference across local scopes 2025-10-26 17:05:44 -07:00
Philippe Altherr
e1fed5439c 53782: Src/params.c, Test/K01nameref.ztst: changes to nameref base level:
- avoid changing base on assignment;
 - omit base level for up-scope references
 - do not follow reference chains for base level of new references
2025-10-26 16:52:51 -07:00
Philippe Altherr
1e0d2b0d7e 53781: fix loading of autoload variable via a reference 2025-10-26 14:06:57 -07:00
Philippe Altherr
477c6890b0 53732: avoid tail-call exec in always block 2025-10-26 13:39:33 -07:00
Oliver Kiddle
5198c44107 54002: silence compiler warning for static function 2025-10-24 22:38:29 +02:00
Oliver Kiddle
c9417b0374 54001: add missing uses of mod_export 2025-10-24 22:38:23 +02:00
Joshua Krusell
8d21e54bdb 53988: fix zparseopts segfault 2025-10-24 14:32:20 -05:00
Christopher Bock
044267cecb github #131: add missing options 2025-10-23 23:04:53 +02:00
Kevin Cox
a53cd5eacb github #147: Clean up some leaked variables in completion functions 2025-10-23 19:28:54 +02:00
Oliver Kiddle
48e612fa07 53999: remove further remnants of ansi2knr support from AIX specific code 2025-10-23 19:20:03 +02:00
Oliver Kiddle
fa40c50ee0 54000: new completion for FreeBSD's bectl 2025-10-23 19:16:01 +02:00
Mike Gilbert
e20df6ee53 53992: check for declaration of fpurge() instead of link-ability
musl-libc has fpurge() but does not declare it in stdio.h. zsh does not
need fpurge() if musl is in use.
2025-10-21 23:59:18 +09:00
Oliver Kiddle
fb4e83852d 53985: update git completion for new options in 2.51 2025-10-02 23:06:00 +02:00
Christoph Erhardt
071e325c82 53981: _dnf5: fix completion of local rpm files 2025-09-30 08:47:15 +09:00
Ryan Rotter
32d1158b8f github #145: update completion: _install
current to:
  DragonFly 6.4.2, FreeBSD 14.3, NetBSD 10.1, OpenBSD 7.7, macOS 15.6.1

- -S[temp file] removed except for DragonFly; all other BSDs have
  removed this flag, and I can't find a commercial Unix that supports it
- -S[flush] replaces old -S opt on Darwin, FreeBSD
- -S disabled on OpenBSD which still supports it as a noop/compat option
- corrected +N flag to -N
- remove -C for NetBSD, it appears that this was never supported
- several other updates (mostly Net/Free flags added to Darwin/DragonFly)
2025-09-29 14:36:48 +02:00
Oliver Kiddle
6f6cdea2b3 53970 based on github #131 by Christopher Bock: complete all dataset properties for zfs allow and support comma separated list for zfs scripts 2025-09-29 14:32:10 +02:00
Oliver Kiddle
89c0256ef6 53969: completion updates for Unix utilities in macOS 15.5 2025-09-29 14:24:39 +02:00
Oliver Kiddle
3b08c1f044 53968: new lvm2 and blkid completions 2025-09-29 14:20:05 +02:00
Oliver Kiddle
59247a8a6f 53967: update completions affected by FreeBSD 14.3 2025-09-25 09:28:35 +02:00
Oliver Kiddle
f5432a7127 53966: completion update based on nmcli 1.52.0 2025-09-25 09:17:10 +02:00
Markus Kurtz
8f4002a1e4 github #143: list only remote branches for git checkout --guess 2025-09-24 00:57:06 +02:00
Elliot Berman
c45baa2510 github #142: Fix text for git merge --squash/--no-squash 2025-09-24 00:47:51 +02:00
Christopher Bock
5ee53bb245 github #141: complete apt why/why-not 2025-09-24 00:41:34 +02:00
Eisuke Kawashima
1cb9a052dc fix and improve completion for ssh-keygen 2025-09-24 00:10:25 +02:00
Oliver Kiddle
c6b6954294 53947: fix for broken completion of tags and paths with ansible-galaxy 2025-09-24 00:03:16 +02:00
Jun-ichi Takimoto
3cd363c880 53907: re-apply 6d40d9b (Handle SIGIOT as an alias to SIGABRT)
It was mistakenly reverted by c006d76.
2025-09-03 10:34:50 +09:00
Jun-ichi Takimoto
dff057259d 53898: update _pmap, _date, _pgrep, _sysctl
_pmap is moved from Linux/Command/ to Unix/Command
2025-09-01 11:11:01 +09:00
Jun-ichi Takimoto
7d4fc84519 53866: fix _man for NetBSD 2025-08-28 09:15:08 +09:00
Eric Cook
9e01ede43f unposted: Test release: zsh-5.9.0.3-test. 2025-08-24 19:17:28 -04:00
dana
b35c4f956c 53808: docs: clarify Yn globqual explanation 2025-08-16 16:25:13 -05:00
Jun-ichi Takimoto
19767e1129 53827: fix/update _sbuild 2025-08-07 00:58:15 +09:00
Dima Kogan
cdd97739d8 53824: _sbuild: short options with arg should be "-c arg" 2025-08-04 00:27:27 +09:00
Frederick Zhang
6e6c12c81f 53825: fix regexp in in __git_extract_aliases 2025-08-04 00:03:34 +09:00
Jun-ichi Takimoto
33aafecc7e 53821: add missing manpage name in cross reference
and many small improvements. See comments in zman.yo for the usage
of new yodl macros for cross reference.
2025-07-18 23:26:56 +09:00
Bart Schaefer
9dcd08e585 53820: detect integer overflow when parsing history word designators. 2025-07-13 10:26:09 -07:00