summary refs log tree commit diff
path: root/Src/module.c
Commit message (Collapse)AuthorAgeFilesLines
* 43789: possible use after free clearing up math func from moduleKamil Dudka2018-11-091-2/+0
|
* 41527 (tweaked for heap memory): fix [[ -<cond> ]] from modulesPhil Pennock2017-08-111-2/+13
|
* 41244: Add zmodload -s option.Peter Stephenson2017-06-121-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.
* 39545: Add some missing unqueue_signals().Peter Stephenson2016-10-031-0/+1
| | | | All of these are added simply to fit existing logic in other branches.
* 39218: Fix module feature enables with math functions.Peter Stephenson2016-09-071-0/+2
| | | | If they were present parameters were miscounted.
* 34568: use META_HEAPDUP when passing dlerror() string to metafy()Barton E. Schaefer2015-02-191-1/+1
|
* 34387: Avoid loading the main zsh binary as a moduleMikael Magnusson2015-01-271-1/+3
|
* 34382: Handle NULL return from dlerror() more gracefullyMikael Magnusson2015-01-271-1/+2
|
* 34122: module: allow NULL third argument as intendedBart Schaefer2015-01-061-1/+1
| | | | Found by Coverity.
* unposted, see 32054: Rationalise character encoding.Peter Stephenson2013-11-271-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).
* 31977: It's OK to autoload a feature that's loaded.Peter Stephenson2013-11-131-1/+14
| | | | Simply check that the feature is from the same module that's requested.
* 29879: metafy dlerror message to avoid corruptionPeter Stephenson2011-10-281-1/+2
|
* 29663: add $EPOCHREALTIME to zsh/datetimePeter Stephenson2011-08-101-0/+5
|
* 28037: improved error messages for module autoloadsPeter Stephenson2010-06-141-1/+4
| | | | of math functions and builtins
* Paul Ackersviller: 26962: updated HP-UX dynamic linkingPeter Stephenson2009-05-161-2/+2
|
* 25898: avoid dereference of p after it is freed in getmathfunc.Clint Adams2008-10-141-1/+2
|
* users/13093: HashNode changes for AIXPeter Stephenson2008-08-041-3/+3
|
* unposted: bad argument to zmodload -F error messagePeter Stephenson2008-05-081-1/+1
|
* 24980: zmodload -mFPeter Stephenson2008-05-081-40/+96
|
* 23733: zmodload -LaF didn't include unloaded modulesPeter Stephenson2007-07-311-1/+1
|
* 23682: module field renaming missed from 23665Peter Stephenson2007-07-171-2/+2
|
* 23665: autoloading of module features and related tweaksPeter Stephenson2007-07-061-419/+820
|
* 23670: rationalise some linked list functionsPeter Stephenson2007-06-271-3/+1
|
* 23606: make all module feature autoloads pass through one functionPeter Stephenson2007-06-261-292/+259
|
* 23578: make standard features autoloadable,Peter Stephenson2007-06-201-106/+272
| | | | use feature notation for .mdd autoloads
* 23571 + unposted; AIX compilation fixesPeter Stephenson2007-06-191-6/+6
|
* unposted: clean up properly on failure to add autoloadable builtinPeter Stephenson2007-05-291-1/+5
|
* 23488: tidy up module interface and documentationPeter Stephenson2007-05-291-92/+222
|
* 23485: feature completion and autoloadingPeter Stephenson2007-05-291-3/+20
|
* see 23479: add initial features support for modulesPeter Stephenson2007-05-281-675/+1308
|
* 23232: minor tweaks to zmodloadPeter Stephenson2007-03-231-9/+3
|
* 23152: make ztrcmp() respect MULTIBYTEPeter Stephenson2007-02-061-1/+1
| | | | make sorting of printed hash tables more consistent
* 22544: Improve use of ztype tests for multibyte characters. AddPeter Stephenson2006-07-101-6/+2
| | | | | POSIX_IDENTIFIERS option to control allowability of multibyte alphanumeric characters in parameter and module names.
* 22474: use variable argument lists to improve error message handlingPeter Stephenson2006-05-301-54/+50
|
* 22416, tweaked: math functions via shell functionsPeter Stephenson2006-04-191-4/+6
| | | | unposted: add styles to pick-web-browser
* Changed some structures to avoid gcc's type-punned warnings.Wayne Davison2006-03-071-25/+25
|
* Fixes from Thorsten Dahlheimer.Peter Stephenson2005-08-091-10/+11
| | | | | | 21578: mkmakemod.sh didn't exit on cleanup. 21582: fix failure status of zmodload -R. 21583: fix circularity test of zmodload -A.
* 21498: Add zsh/newuser modulePeter Stephenson2005-07-201-42/+65
|
* 20695: Fix Cygwin problem with initialising from pointer to imported variable zsh-4.2.2Peter Stephenson2005-01-121-1/+25
|
* 20605: Use separate structure with get/set/unset methods fro parameters.Peter Stephenson2004-12-071-3/+1
| | | | Separate justification width of parameters from base/precision.
* Marked unused parameters with the new UNUSED() macro.Wayne Davison2004-06-021-10/+10
|
* 19655, 19656, 19657: Memory leaks spotted by valgrind.Peter Stephenson2004-03-181-10/+25
| | | | Also bug with multiple math function autoloads.
* 19596: include dlfcn.h instead of dl.h on HP/UX 11Oliver Kiddle2004-03-111-1/+1
|
* a la 19209: zcalloc -> zshcallocPeter Stephenson2003-10-291-4/+4
|
* 17582: Improved option argument handling.Peter Stephenson2002-08-271-53/+60
| | | | unposted: Updated version to 4.1.0-dev-6 because of interface change.
* 17503: fix various typos and spelling mistakes in source code commentsOliver Kiddle2002-08-051-1/+1
|
* fix zmodload -uf for not-yet-loaded functionPeter Stephenson2001-05-181-3/+5
|
* remove 13108 (trap queues); replace with signal queueing to ensure that user ↵Sven Wischnowsky2001-01-161-14/+39
| | | | signal handlers are only executed when it is safe to run them (13365)
* 12652: Variable scoping problem.Bart Schaefer2000-08-151-10/+11
|
* 12561: Completion/Builtins/_zmodload, Doc/Zsh/builtins.yo,Peter Stephenson2000-08-081-41/+265
| | | | | Src/builtin.c, Src/module.c, Src/zsh.h: aliases for modules done internally via `zmodload -[AR]'