12568 Commits

Author SHA1 Message Date
Oliver Kiddle
e73499b372 54181, 54331: remove support for restricted shell
This is in response to a security report. There are too many potential ways
to break out of a restricted shell and more secure, modern alternatives exist.
2026-04-14 03:14:46 +02:00
dana
51c1ad361c 54329 + 54339: docs: replace pdfroff by groff -Tpdf
with intro.ms fix from Jun T to retain navigable toc/outline
2026-04-13 11:07:56 -05:00
dana
bfb982d682 54318: mathfunc: add isnan() and isinf(). also document NaN + Inf 2026-04-13 11:07:56 -05:00
dana
08e48ea8b6 54313: convfloat: use consistent capitalisation for NaN, Inf, and -Inf
makes `typeset -p` use the same capitalisation as arithmetic expansion
2026-04-13 11:07:56 -05:00
Jun-ichi Takimoto
f7769ad632 54327: parameter names with dot are allowed except just after $ 2026-04-13 09:44:50 +09:00
Mikael Magnusson
fd57b657b7 unposted: missing space in list of cmdsubst constructs 2026-04-09 07:43:36 +02:00
Jun-ichi Takimoto
b421af0e3e 54295: document that floating point exceptions are ignored 2026-04-08 22:11:25 +09:00
Mikael Magnusson
b28db218a1 54319: turn off AUTO_NAME_DIRS option in completion 2026-04-08 11:05:59 +02:00
Jun-ichi Takimoto
9429940b7b 54285: 'let' builtin should return 2 if error occurred 2026-04-07 23:18:53 +09:00
Jun-ichi Takimoto
4f95c6defd unposted: fix a reference to Arithmetic Evaluation 2026-04-07 01:41:47 +09:00
Bao Trinh
e2aa560919 github #156: _git: fix --git-dir and --work-tree options when used with parameters 2026-04-05 14:08:04 -05:00
Christopher Bock
2f338edfd9 github #153: _zfs update zpool-prop's 2026-04-05 14:01:49 -05:00
dana
63f7b6efb6 54159: strftime: respect empty TZ
+ README update due to potential compatibility breakage
2026-04-05 12:02:47 -05:00
dana
34c93228c2 54144: termquery: don't warn about creating .term.* params 2026-04-05 12:02:26 -05:00
dana
fa571f7099 53299: zparseopts: improve accuracy of bad-option message 2026-04-05 12:02:26 -05:00
Ronan Pigott
b6c83b47e6 54208: allow multiple --preserve flags to cp 2026-04-05 11:52:42 +02:00
Johannes Altmanninger
b0ad7ab750 54155: specify $HOST in OSC7 working directory report 2026-04-05 11:45:57 +02:00
Johannes Altmanninger
6c67981033 54154: extract function for URL-encoding and writing to TTY 2026-04-05 11:43:24 +02:00
Oliver Kiddle
c8923e69da 54276: fix to add full list of compression algorithms as completion matches for zfs 2026-04-05 11:29:28 +02:00
Eisuke Kawashima
8a56d87ab1 github #163: fix completion of ssh (option -E) 2026-04-03 23:20:32 +09:00
Eisuke Kawashima
15444f903c github #155: update git completion 2026-04-03 21:21:38 +09:00
Christopher Bock
1f062e3ed2 github #152: _apt fix typos 2026-04-03 20:18:05 +09:00
Philippe Altherr
bcae4b58e6 54048: consistently re-bind namerefs when returning from greater locallevel 2026-03-31 18:32:35 -07:00
Philippe Altherr
8edd5029de 54262: track and revert hidden references in chains across locallevel scopes 2026-03-31 18:32:26 -07:00
Philippe Altherr
d8d74ef682 54261: unset -n removes named-reference type as well as removes referent 2026-03-31 18:32:12 -07:00
Jun-ichi Takimoto
aaff5eda66 54252: allow single dot as a valid (yet incomplete) parameter name 2026-03-30 13:50:18 +09:00
Jun-ichi Takimoto
ec5c130abd 54251: complete names containing dot only after ${ 2026-03-30 13:43:20 +09:00
Stéphane Blondon
50bfeb4e98 54246: _zcalc: accept option -r (RPN mode) 2026-03-26 23:27:09 +09:00
Jun-ichi Takimoto
cfdcbff36b 54170: be sure to skip dummy matches when completing 2026-03-24 23:33:31 +09:00
Jun-ichi Takimoto
64a75431b0 54241 + 54242: use extra-verbose style in _parameters
add notes in the description of extra-verbose style in zshcompsys(1)
2026-03-24 22:52:39 +09:00
Jun-ichi Takimoto
99f5788976 fix an error in yodl macro nmref() 2026-03-09 22:40:33 +09:00
Jun-ichi Takimoto
8758234470 54185+54209: set default value of verbose style to true 2026-03-09 00:12:22 +09:00
Bart Schaefer
ea95cd21a1 54203: missed file from previous commit 2026-02-21 13:42:53 -08:00
dana
52775e448d 54203: replace "read -t" with "zselect" for "make check" with no terminal 2026-02-21 13:40:37 -08:00
Philippe Altherr
09e1b5631d 53776: Add PM_NAMEREF to PM_TYPE, reject array initializers for namerefs 2026-02-16 16:22:18 -08:00
Philippe Altherr
7f1dec0bae 54122: avoid warnings for valid nameref options 2026-02-16 16:05:39 -08:00
Philippe Altherr
f6bf286da7 54063: Simplifications for resolve_nameref() and setscope() 2026-02-16 15:42:04 -08:00
Jun-ichi Takimoto
77045ef899 unposted: fix a format error introduced by commit 33aafec 2026-02-04 20:48:05 +09:00
Jun-ichi Takimoto
3e72a52e27 53959+54149: fix a bug when redirecting to a pattern with no match
when redirecting to/from a pattern (MULTIOS) and if there is no match,
issue an error even if NULL_GLOB is in effect.
2025-12-21 12:54:51 +09:00
Christopher Bock
3a81b4d0f9 54150: the option --license was removed in 2010 2025-12-16 01:26:54 +01:00
Christopher Bock
005e39b8f3 54148: use same set of options for apt as with apt-get 2025-12-16 01:23:58 +01:00
Aidan Van Duyne
e97e326c16 54143: Bind '_' to vi-first-non-blank in vicmd keymap 2025-12-16 01:17:28 +01:00
Oliver Kiddle
af47b22167 54147: avoid buffer overflow with terminal sequences 2025-12-16 01:13:40 +01:00
Christopher Bock
4a99cc2669 54117: update apt completion
thanks to dana or the many tweaks.
  * fix: apt-config shell options + add missing options
  * new: satisy, autoremove, autpurge, --allow-downgrades,
    --allow-remove-essential,--allow-change-held-packages, --with-new-pkgs,
    indextargets, --snapshot/-S
  * snapshot lookup via mr/time^Wrewritten by dana to use zsh/datetime
  * edit-sources file lookup for .list & .sources
2025-11-30 20:48:43 +01:00
Oliver Kiddle
fb1edae58f 54119: fix OSC52 clipboard get with empty clipboard 2025-11-30 20:44:37 +01:00
Oliver Kiddle
5539bc3fd5 unposted (c.f. Bart: 54112): remove unintended Unicode characters 2025-11-27 00:33:16 +01:00
Philippe Altherr
8a3ee5a802 54093 (tweaked per 54101): Cleanup isarr fields and variables 2025-11-24 23:18:26 +01:00
Oliver Kiddle
735afc8e8a 54104: fix bug with packing strings into wordcode 2025-11-24 22:21:54 +01:00
Oliver Kiddle
f51fed9dda 54103: support > and < comparisons via the test builtin 2025-11-24 22:19:07 +01:00
Oliver Kiddle
5a1cbabead 54094: handle rust coreutils in completions 2025-11-24 22:10:27 +01:00