summaryrefslogtreecommitdiff
path: root/Src/Modules
AgeCommit message (Collapse)AuthorFilesLines
2017-07-0341375: GDBM interface bug fixesSebastian Gniazdowski1-63/+93
2017-06-2241308 (tweaked): behaviour of PCRE with NUL bytesPhil Pennock1-11/+26
2017-06-1241244: Add zmodload -s option.Peter Stephenson1-1/+1
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.
2017-05-2841151: propagate flags when creating new parameterSebastian Gniazdowski1-1/+1
2017-05-2841153: finish module setup only after all error conditions have been checkedSebastian Gniazdowski1-4/+4
2017-05-2441146: careul in GDBM freeing strings with embedded nullsSebastian Gniazdowski1-10/+29
2017-05-2440898: fix GDBM error handlingSebastian Gniazdowski1-1/+2
2017-05-2341142: Ensure close-on-exec is passed to moved file descriptorStephane Chazelas1-10/+20
2017-03-10unposted: silence warnings on CygwinJun-ichi Takimoto1-1/+2
On Cygwin, h_name in struct hostent is 'const char*'
2017-03-0540726: add "zcurses resize" for sane terminal size changeSebastian Gniazdowski1-0/+69
2017-03-0340170: Fix up error resetting in curses module.Sebastian Gniazdowski1-23/+12
Update comment to remove confusion. The comment was based on incorrecto expectations, and the problems referred to seem to be fixed.
2017-03-0240681: strftime builtin should return 1 if ztrftime() returns -1Jun-ichi Takimoto1-2/+6
2017-02-2640650: redo 40508 and 40626 with comments explaining what is actually going onBarton E. Schaefer1-9/+25
2017-02-26Revert 40626 which broke tests.Daniel Shahaf1-2/+2
2017-02-2540626: Make $options re-settable.Daniel Shahaf1-2/+2
Follow-up to 40508. Reported-by: James McGlashan
2017-02-1740558, 40562: General improvements to zsh/db/gdbm moduleSebastian Gniazdowski2-72/+437
2017-02-1340524: do not free a null arrayBarton E. Schaefer1-1/+2
2017-02-0840508: Make $functions re-settable.Daniel Shahaf1-2/+2
2017-02-0740507: Remove extraneous null creating GDBM recordsSebastian Gniazdowski1-6/+6
2017-02-0240486: Don't warn on creation of MATCH etc. in regex.Peter Stephenson1-4/+4
This because they are created implicitly rather than by explicit user request, so the warning may not be useful.
2017-02-0140483 (cf. Eric Freese: 40482): Remove zpty exit hook from forked processesBarton E. Schaefer1-0/+2
2017-01-2940453: signal handler safety for callers of patcompile(PAT_STATIC), which is ↵Barton E. Schaefer2-7/+27
not re-entrant.
2017-01-2840440: Add $functions_source hash to zsh/parameter.Peter Stephenson1-0/+96
This allows you to find out where a function was loaded from.
2016-11-0739728: define _GNU_SOURCE on CygwinJun-ichi Takimoto1-3/+0
2016-09-1139268: "zsystem flock -t 0 ..." tries only once to flock and immediately ↵Barton E. Schaefer1-3/+3
returns success or failure
2016-09-0739217: fix error name generation with GCC.Peter Stephenson1-1/+6
Adapt the same trick as in zsh.mdd to ensure we don't get preprocessor lines in the output.
2016-08-2039064: use scalbn() instead of scalb() (mathfunc.c)Jun-ichi Takimoto1-0/+4
2016-08-0138971: Start using the new arrlen_ge() / arrlen_le() helpers.Daniel Shahaf2-3/+3
2016-07-1938862: strptime(3) requires _XOPEN_SOURCE on CygwinJun-ichi Takimoto1-0/+3
2016-06-0338586: Metafication problem with $functionsPeter Stephenson1-5/+0
If treated as a complete associative array or scanned (retrieving individual values was not affected), it incorrectly unmetafied the value so multibyte characters got confused. Add test.
2016-04-2938356: allow integers as curses coloursSebastian Gniazdowski1-2/+14
2016-04-2939354: zcurses fix for colour managementSebastian Gniazdowski1-4/+4
Alter internal return code so as not to mask curses error code.
2016-04-23Mikael Berthe: 38307: PCRE segfault when parenthesized group matches nothingBarton E. Schaefer1-1/+1
unposted: regression test for 38307
2016-02-0337868: add 'static' to file local variablesJun-ichi Takimoto5-12/+12
2016-01-3037838: use UNUSED() consistentlyJun-ichi Takimoto20-26/+26
2016-01-2737810: repair handling of backslashes and of names starting with "+"/":"/"=" ↵Barton E. Schaefer1-7/+10
in zparseopts option specs
2016-01-2737802: Clarify zparseopts documention. zparseopts "X::" specifier should ↵Barton E. Schaefer1-2/+4
also look for the optional argument in the word after "-X".
2016-01-25Jun T.: 37759: save more function pointers from realparamtab when hacking in ↵Jun T1-3/+7
their replacements Restoring from the original external symbols fails for some dynamic link schemes (e.g. 64bit Cygwin).
2016-01-08Jun T.: 37515: multibyte handling as per 35448.Barton E. Schaefer1-10/+23
2015-12-1037378: New bindkey tests.Peter Stephenson1-6/+18
Also fix Meta bug on pattern match in zpty -r.
2015-12-04unposted: fix init_io() calls in previous changePeter Stephenson2-2/+2
2015-11-2637229: non-local assignment to a parameter name whose outermost declaration ↵Barton E. Schaefer1-11/+48
is private, is an error rather than a silent no-op. Also fix %prep sed expression for Solaris.
2015-11-2337208: assignment in a nested scope should not change private parameters in ↵Barton E. Schaefer1-14/+30
the outer scope from unset to set Bug remains that the attempt does not generate a warning
2015-11-0837081: new module zsh/param/private for private-scoped parameters in functionsBarton E. Schaefer2-0/+594
2015-10-2937014: Improved internal parameter setting.Peter Stephenson3-7/+7
Enhance WARNCREATEGLOBAL to work in many more cases. Don't create REPLY as an integer if it didn't previously exist as one, even if the value to be set is integral, as this is likely to mess up later uses of REPLY.
2015-10-2736974: fix some functions with empty argument listsPeter Stephenson1-4/+4
2015-10-2636968: use addmodulefd() to tell the shell about the descriptor of the dbm fileBarton E. Schaefer1-2/+7
2015-10-2436944: extend fd management to zsocketPeter Stephenson2-4/+17
2015-10-2436941: Mark file descripors in ztcp as used.Peter Stephenson1-1/+6
Allow such file descriptors to be either internal and closed on exec or external and so managed explicitly by module.
2015-09-2736661: replace obsolete "autobins" setting with "autofeatures"Barton E. Schaefer1-1/+1