summaryrefslogtreecommitdiff
path: root/Src/Modules/zutil.c
AgeCommit message (Expand)AuthorFilesLines
2025-04-1953483: zparseopts -G: accept only '--' as parsing terminatordana1-3/+3
2025-04-1953482: zparseopts -G: always add options with optional args to array with =dana1-3/+3
2024-12-2653260: zparseopts: add options -v (argv) and -G (GNU-style parsing)dana1-20/+96
2024-01-28unposted: remove unused variable to silence compiler warningOliver Kiddle1-2/+1
2024-01-2452473: zstyle -q for testing existence of a zstyle settingBart Schaefer1-0/+32
2023-10-2652244: Fix a batch of minor defects reported by Coverity.Bart Schaefer1-3/+3
2022-12-1651212: remove STOUC() macroOliver Kiddle1-12/+12
2021-11-1249561: add zformat -F option, similar to -f but ternary expressions check for...Oliver Kiddle1-16/+32
2021-04-0948432 and enable test: fix quotiing of zstyle -L for zstyle -ePeter Stephenson1-1/+2
2021-02-1347905: Add leading '-' to zparseopts option parsing errorsJoshua Krusell1-4/+4
2021-02-0347899: Improve error message from zparseopts.Joshua Krusell1-1/+4
2020-05-0245737 (+ docs, and update the test from 45722): zstyle: When determining the ...Daniel Shahaf1-2/+11
2019-12-2645137: zformat: Allow the specifying minimum width and a dot with an empty ma...Daniel Shahaf1-2/+1
2019-12-2645138: Add zformat unit tests.Daniel Shahaf1-3/+3
2019-12-01unposted: zstyle: Add a unit test and some comments.Daniel Shahaf1-3/+16
2019-03-1244100: zparseopts: Add -F option, completion, tests; improve documentationdana1-1/+13
2017-01-2940453: signal handler safety for callers of patcompile(PAT_STATIC), which is ...Barton E. Schaefer1-3/+17
2016-08-0138971: Start using the new arrlen_ge() / arrlen_le() helpers.Daniel Shahaf1-2/+2
2016-01-3037838: use UNUSED() consistentlyJun-ichi Takimoto1-1/+1
2016-01-2737810: repair handling of backslashes and of names starting with "+"/":"/"=" ...Barton E. Schaefer1-7/+10
2016-01-2737802: Clarify zparseopts documention. zparseopts "X::" specifier should als...Barton E. Schaefer1-2/+4
2015-05-1335114: zformat -a multibyte char widthsPeter Stephenson1-0/+36
2014-12-1133876: etc.: Separate errors and keyboards interruptsPeter Stephenson1-3/+5
2014-03-0932468: save/restore match/mbegin/mend when doing pattern lookups against zsty...Barton E. Schaefer1-55/+61
2014-02-1532388: zparseopts -K preserves individual associative array elementsBarton E. Schaefer1-2/+41
2011-05-1829312, users/16032: add "zparseopts -M"Bart Schaefer1-3/+68
2010-05-12unposted: fix typo in previous commitPeter Stephenson1-1/+1
2010-05-1227951: Add $ZSH_EVAL_CONTEXT and $zsh_eval_contxtPeter Stephenson1-6/+7
2008-09-29users/13295, tweaked: dont reset line numbers when parsing strings, sometimesPeter Stephenson1-1/+1
2007-07-0623665: autoloading of module features and related tweaksPeter Stephenson1-5/+5
2007-06-0823537: make style list a hash tablePeter Stephenson1-122/+189
2007-05-28see 23479: add initial features support for modulesPeter Stephenson1-3/+24
2006-08-2022650: remove now buggy pointer to last added stylePeter Stephenson1-8/+5
2006-08-2022683: deleting style in context never removed style itselfPeter Stephenson1-14/+42
2006-08-1622610: allow zstyle -L to have argumentsPeter Stephenson1-2/+34
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-21/+21
2005-10-31Use idigit() instead of range-checking '0' - '9'.Wayne Davison1-6/+5
2004-06-02Marked unused parameters with the new UNUSED() macro.Wayne Davison1-6/+6
2003-06-1918616: Add ternary expression handling to zformatPeter Stephenson1-75/+146
2002-08-2717582: Improved option argument handling.Peter Stephenson1-5/+5
2002-08-0817516, 17517: Attempted fixes for memory leaks shown by valgrind.Peter Stephenson1-0/+4
2002-04-25remove one half of 17029; the part for zstyle wasn't right (17035)Sven Wischnowsky1-1/+0
2002-04-24fix two memory leaks (found by Felix): pre-compiled patterns when re-defining...Sven Wischnowsky1-0/+1
2001-07-0915327: always use local LINENOs in parse_string().Peter Stephenson1-1/+1
2001-01-16remove 13108 (trap queues); replace with signal queueing to ensure that user ...Sven Wischnowsky1-2/+11
2000-06-16zstyle -e option; change math-styles to boolean ones; change defaults for _ex...Sven Wischnowsky1-41/+84
2000-06-07-K option for zparseopts to keep previous array values (11792)Sven Wischnowsky1-32/+44
2000-05-23add -E option to zparseopts (11530)Sven Wischnowsky1-10/+43
2000-05-22remove -h option from zstyle (11490)Sven Wischnowsky1-6/+1
2000-05-15zparseopts should detect if it is called without option descriptions (11360)Sven Wischnowsky1-1/+7