summaryrefslogtreecommitdiff
path: root/Src/module.c
AgeCommit message (Collapse)AuthorFilesLines
2019-12-1145004: Fix typos in commentsMartijn Dekker1-1/+1
2018-11-0943789: possible use after free clearing up math func from moduleKamil Dudka1-2/+0
2017-08-1141527 (tweaked for heap memory): fix [[ -<cond> ]] from modulesPhil Pennock1-2/+13
2017-06-1241244: Add zmodload -s option.Peter Stephenson1-6/+6
Doesn't complain if module is unavailable, but prints more obscure errors. Use existing low-level silent flag by passing through intermediate module loading hierarchy.
2016-10-0339545: Add some missing unqueue_signals().Peter Stephenson1-0/+1
All of these are added simply to fit existing logic in other branches.
2016-09-0739218: Fix module feature enables with math functions.Peter Stephenson1-0/+2
If they were present parameters were miscounted.
2015-02-1934568: use META_HEAPDUP when passing dlerror() string to metafy()Barton E. Schaefer1-1/+1
2015-01-2734387: Avoid loading the main zsh binary as a moduleMikael Magnusson1-1/+3
2015-01-2734382: Handle NULL return from dlerror() more gracefullyMikael Magnusson1-1/+2
2015-01-0634122: module: allow NULL third argument as intendedBart Schaefer1-1/+1
Found by Coverity.
2013-11-27unposted, see 32054: Rationalise character encoding.Peter Stephenson1-5/+5
Shell functions are strictly ASCII for maximum portability. Other files within the distribution may contain UTF-8 characters. Exception for test files: where they need single character input with the top bit set, ISO-8859-X is used (X doesn't matter as we don't need the Euro).
2013-11-1331977: It's OK to autoload a feature that's loaded.Peter Stephenson1-1/+14
Simply check that the feature is from the same module that's requested.
2011-10-2829879: metafy dlerror message to avoid corruptionPeter Stephenson1-1/+2
2011-08-1029663: add $EPOCHREALTIME to zsh/datetimePeter Stephenson1-0/+5
2010-06-1428037: improved error messages for module autoloadsPeter Stephenson1-1/+4
of math functions and builtins
2009-05-16Paul Ackersviller: 26962: updated HP-UX dynamic linkingPeter Stephenson1-2/+2
2008-10-1425898: avoid dereference of p after it is freed in getmathfunc.Clint Adams1-1/+2
2008-08-04users/13093: HashNode changes for AIXPeter Stephenson1-3/+3
2008-05-08unposted: bad argument to zmodload -F error messagePeter Stephenson1-1/+1
2008-05-0824980: zmodload -mFPeter Stephenson1-40/+96
2007-07-3123733: zmodload -LaF didn't include unloaded modulesPeter Stephenson1-1/+1
2007-07-1723682: module field renaming missed from 23665Peter Stephenson1-2/+2
2007-07-0623665: autoloading of module features and related tweaksPeter Stephenson1-419/+820
2007-06-2723670: rationalise some linked list functionsPeter Stephenson1-3/+1
2007-06-2623606: make all module feature autoloads pass through one functionPeter Stephenson1-292/+259
2007-06-2023578: make standard features autoloadable,Peter Stephenson1-106/+272
use feature notation for .mdd autoloads
2007-06-1923571 + unposted; AIX compilation fixesPeter Stephenson1-6/+6
2007-05-29unposted: clean up properly on failure to add autoloadable builtinPeter Stephenson1-1/+5
2007-05-2923488: tidy up module interface and documentationPeter Stephenson1-92/+222
2007-05-2923485: feature completion and autoloadingPeter Stephenson1-3/+20
2007-05-28see 23479: add initial features support for modulesPeter Stephenson1-675/+1308
2007-03-2323232: minor tweaks to zmodloadPeter Stephenson1-9/+3
2007-02-0623152: make ztrcmp() respect MULTIBYTEPeter Stephenson1-1/+1
make sorting of printed hash tables more consistent
2006-07-1022544: Improve use of ztype tests for multibyte characters. AddPeter Stephenson1-6/+2
POSIX_IDENTIFIERS option to control allowability of multibyte alphanumeric characters in parameter and module names.
2006-05-3022474: use variable argument lists to improve error message handlingPeter Stephenson1-54/+50
2006-04-1922416, tweaked: math functions via shell functionsPeter Stephenson1-4/+6
unposted: add styles to pick-web-browser
2006-03-07Changed some structures to avoid gcc's type-punned warnings.Wayne Davison1-25/+25
2005-08-09Fixes from Thorsten Dahlheimer.Peter Stephenson1-10/+11
21578: mkmakemod.sh didn't exit on cleanup. 21582: fix failure status of zmodload -R. 21583: fix circularity test of zmodload -A.
2005-07-2021498: Add zsh/newuser modulePeter Stephenson1-42/+65
2005-01-1220695: Fix Cygwin problem with initialising from pointer to imported variablePeter Stephenson1-1/+25
2004-12-0720605: Use separate structure with get/set/unset methods fro parameters.Peter Stephenson1-3/+1
Separate justification width of parameters from base/precision.
2004-06-02Marked unused parameters with the new UNUSED() macro.Wayne Davison1-10/+10
2004-03-1819655, 19656, 19657: Memory leaks spotted by valgrind.Peter Stephenson1-10/+25
Also bug with multiple math function autoloads.
2004-03-1119596: include dlfcn.h instead of dl.h on HP/UX 11Oliver Kiddle1-1/+1
2003-10-29a la 19209: zcalloc -> zshcallocPeter Stephenson1-4/+4
2002-08-2717582: Improved option argument handling.Peter Stephenson1-53/+60
unposted: Updated version to 4.1.0-dev-6 because of interface change.
2002-08-0517503: fix various typos and spelling mistakes in source code commentsOliver Kiddle1-1/+1
2001-05-18fix zmodload -uf for not-yet-loaded functionPeter Stephenson1-3/+5
2001-01-16remove 13108 (trap queues); replace with signal queueing to ensure that user ↵Sven Wischnowsky1-14/+39
signal handlers are only executed when it is safe to run them (13365)
2000-08-1512652: Variable scoping problem.Bart Schaefer1-10/+11