| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 54093 (tweaked per 54101): Cleanup isarr fields and variables | Philippe Altherr | 2025-11-24 | 1 | -1/+1 |
| | | |||||
| * | 53988: fix zparseopts segfault | Joshua Krusell | 2025-10-24 | 1 | -0/+4 |
| | | |||||
| * | 53483: zparseopts -G: accept only '--' as parsing terminator | dana | 2025-04-19 | 1 | -3/+3 |
| | | |||||
| * | 53482: zparseopts -G: always add options with optional args to array with = | dana | 2025-04-19 | 1 | -3/+3 |
| | | |||||
| * | 53260: zparseopts: add options -v (argv) and -G (GNU-style parsing) | dana | 2024-12-26 | 1 | -20/+96 |
| | | |||||
| * | unposted: remove unused variable to silence compiler warning | Oliver Kiddle | 2024-01-28 | 1 | -2/+1 |
| | | |||||
| * | 52473: zstyle -q for testing existence of a zstyle setting | Bart Schaefer | 2024-01-24 | 1 | -0/+32 |
| | | |||||
| * | 52244: Fix a batch of minor defects reported by Coverity. | Bart Schaefer | 2023-10-26 | 1 | -3/+3 |
| | | | | | | | Coverity defects 1547831, 1547826 (remove unused function), 1521551, 1500752, 1500747, 1401549, 1372423, 1270645, 1255799, 1255792, 1255789, 1255787, 1255782, 1255750 | ||||
| * | 51212: remove STOUC() macro | Oliver Kiddle | 2022-12-16 | 1 | -12/+12 |
| | | | | | | This served as a workaround for ancient compilers where casts to unsigned char were broken. | ||||
| * | 49561: add zformat -F option, similar to -f but ternary expressions check ↵ | Oliver Kiddle | 2021-11-12 | 1 | -16/+32 |
| | | | | | for existence instead of doing math evaluation | ||||
| * | 48432 and enable test: fix quotiing of zstyle -L for zstyle -e | Peter Stephenson | 2021-04-09 | 1 | -1/+2 |
| | | |||||
| * | 47905: Add leading '-' to zparseopts option parsing errors | Joshua Krusell | 2021-02-13 | 1 | -4/+4 |
| | | |||||
| * | 47899: Improve error message from zparseopts. | Joshua Krusell | 2021-02-03 | 1 | -1/+4 |
| | | |||||
| * | 45737 (+ docs, and update the test from 45722): zstyle: When determining the ↵ | Daniel Shahaf | 2020-05-02 | 1 | -2/+11 |
| | | | | | weight (specificity) of a pattern, consider the number of components before anything else, as documented. | ||||
| * | 45137: zformat: Allow the specifying minimum width and a dot with an empty ↵ | Daniel Shahaf | 2019-12-26 | 1 | -2/+1 |
| | | | | | | | | | | | maximum width. Before this commit, format specs such as '%5.s' would be printed literally. Now, they are treated as equivalent to '%5s'. The '.' character is not allowed to be used in specs, so there is no incompatibility. | ||||
| * | 45138: Add zformat unit tests. | Daniel Shahaf | 2019-12-26 | 1 | -3/+3 |
| | | |||||
| * | unposted: zstyle: Add a unit test and some comments. | Daniel Shahaf | 2019-12-01 | 1 | -3/+16 |
| | | |||||
| * | 44100: zparseopts: Add -F option, completion, tests; improve documentation | dana | 2019-03-12 | 1 | -1/+13 |
| | | | | | | | | * Enable zparseopts to perform basic usage validation (aborting on an unrecognised option-like parameter) * Officially document the resolution of ambiguous option specs | ||||
| * | 40453: signal handler safety for callers of patcompile(PAT_STATIC), which is ↵ | Barton E. Schaefer | 2017-01-29 | 1 | -3/+17 |
| | | | | | not re-entrant. | ||||
| * | 38971: Start using the new arrlen_ge() / arrlen_le() helpers. | Daniel Shahaf | 2016-08-01 | 1 | -2/+2 |
| | | |||||
| * | 37838: use UNUSED() consistently | Jun-ichi Takimoto | 2016-01-30 | 1 | -1/+1 |
| | | |||||
| * | 37810: repair handling of backslashes and of names starting with "+"/":"/"=" ↵ | Barton E. Schaefer | 2016-01-27 | 1 | -7/+10 |
| | | | | | in zparseopts option specs | ||||
| * | 37802: Clarify zparseopts documention. zparseopts "X::" specifier should ↵ | Barton E. Schaefer | 2016-01-27 | 1 | -2/+4 |
| | | | | | also look for the optional argument in the word after "-X". | ||||
| * | 35114: zformat -a multibyte char widths | Peter Stephenson | 2015-05-13 | 1 | -0/+36 |
| | | |||||
| * | 33876: etc.: Separate errors and keyboards interrupts | Peter Stephenson | 2014-12-11 | 1 | -3/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Combination of 12 commits from interrupt_abort branch. Basic strategy is to introduce bits to errflag and to set and reset them separately. Remove interrupt status on return to main keymap. Turn off ERRFLAG_INT for always block. Restore bit thereafter: we probably need a new variable in order to allow user interrupts to be reset in the always block. Add TRY_BLOCK_INTERRUPT This works the same as TRY_BLOCK_ERROR, but for a SIGINT, too. Ensure propagation of SIGINT from exited job. If received by foreground job, shell uses ERRFLAG_INT, not ERRFLAG_ERROR, to set the new state. Reset errflag before precmd() Add always block in _main_completion to fix ZLS_COLORS Ensures we get the right state of $ZLS_COLORS at the end of _main_complete even if there's an interrupt. However, the "right state" is a bit messy as it depends on styles. | ||||
| * | 32468: save/restore match/mbegin/mend when doing pattern lookups against ↵ | Barton E. Schaefer | 2014-03-09 | 1 | -55/+61 |
| | | | | | zstyle contexts | ||||
| * | 32388: zparseopts -K preserves individual associative array elements | Barton E. Schaefer | 2014-02-15 | 1 | -2/+41 |
| | | |||||
| * | 29312, users/16032: add "zparseopts -M" | Bart Schaefer | 2011-05-18 | 1 | -3/+68 |
| | | |||||
| * | unposted: fix typo in previous commit | Peter Stephenson | 2010-05-12 | 1 | -1/+1 |
| | | |||||
| * | 27951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxt | Peter Stephenson | 2010-05-12 | 1 | -6/+7 |
| | | |||||
| * | users/13295, tweaked: dont reset line numbers when parsing strings, sometimes | Peter Stephenson | 2008-09-29 | 1 | -1/+1 |
| | | |||||
| * | 23665: autoloading of module features and related tweaks | Peter Stephenson | 2007-07-06 | 1 | -5/+5 |
| | | |||||
| * | 23537: make style list a hash table | Peter Stephenson | 2007-06-08 | 1 | -121/+188 |
| | | |||||
| * | see 23479: add initial features support for modules | Peter Stephenson | 2007-05-28 | 1 | -3/+24 |
| | | |||||
| * | 22650: remove now buggy pointer to last added style | Peter Stephenson | 2006-08-20 | 1 | -8/+5 |
| | | |||||
| * | 22683: deleting style in context never removed style itself | Peter Stephenson | 2006-08-20 | 1 | -14/+42 |
| | | |||||
| * | 22610: allow zstyle -L to have arguments | Peter Stephenson | 2006-08-16 | 1 | -2/+34 |
| | | |||||
| * | 22474: use variable argument lists to improve error message handling | Peter Stephenson | 2006-05-30 | 1 | -21/+21 |
| | | |||||
| * | Use idigit() instead of range-checking '0' - '9'. | Wayne Davison | 2005-10-31 | 1 | -6/+5 |
| | | |||||
| * | Marked unused parameters with the new UNUSED() macro. | Wayne Davison | 2004-06-02 | 1 | -6/+6 |
| | | |||||
| * | 18616: Add ternary expression handling to zformat | Peter Stephenson | 2003-06-19 | 1 | -75/+146 |
| | | |||||
| * | 17582: Improved option argument handling. | Peter Stephenson | 2002-08-27 | 1 | -5/+5 |
| | | | | | unposted: Updated version to 4.1.0-dev-6 because of interface change. | ||||
| * | 17516, 17517: Attempted fixes for memory leaks shown by valgrind. | Peter Stephenson | 2002-08-08 | 1 | -0/+4 |
| | | | | | First with zstyle patterns, second with pwd in job structure. | ||||
| * | remove one half of 17029; the part for zstyle wasn't right (17035) | Sven Wischnowsky | 2002-04-25 | 1 | -1/+0 |
| | | |||||
| * | fix two memory leaks (found by Felix): pre-compiled patterns when ↵ | Sven Wischnowsky | 2002-04-24 | 1 | -0/+1 |
| | | | | | re-defining styles and compredirs-copies in comp_wrapper() (17029) | ||||
| * | 15327: always use local LINENOs in parse_string(). | Peter Stephenson | 2001-07-09 | 1 | -1/+1 |
| | | |||||
| * | remove 13108 (trap queues); replace with signal queueing to ensure that user ↵ | Sven Wischnowsky | 2001-01-16 | 1 | -2/+11 |
| | | | | | signal handlers are only executed when it is safe to run them (13365) | ||||
| * | zstyle -e option; change math-styles to boolean ones; change defaults for ↵ | Sven Wischnowsky | 2000-06-16 | 1 | -41/+84 |
| | | | | | _expand styles (11937) | ||||
| * | -K option for zparseopts to keep previous array values (11792) | Sven Wischnowsky | 2000-06-07 | 1 | -31/+43 |
| | | |||||
| * | add -E option to zparseopts (11530) | Sven Wischnowsky | 2000-05-23 | 1 | -10/+43 |
| | | |||||
