summaryrefslogtreecommitdiff
path: root/Src/Modules
AgeCommit message (Collapse)AuthorFilesLines
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
2015-09-1236509: allocate hash table nodes with zshcalloc() to avoid garbage flag valuesBarton E. Schaefer1-2/+2
2015-09-1136489: fix curses bug with hash table for coloursSebastian Gniazdowski1-1/+1
2015-08-2836302: attr: Fix compilation with libcap 2.24Mikael Magnusson1-3/+3
2015-08-23users/20455: do not use posix_openpt() on OpenBSDJun-ichi Takimoto1-1/+2
2015-08-1836227: attempt to fix metafication problem with ztrftime.Peter Stephenson2-6/+12
fmt is treated as metafied on entry; use returned length to ensure we metafy or output the correct length if there are embedded nulls.
2015-08-18Revert "36222: unmetafy output from strftime"Peter Stephenson1-2/+1
This reverts commit 8141a3d850b1b9777a13d0107c262853734214b4.
2015-08-1836222: unmetafy output from strftimePeter Stephenson1-1/+2
2015-08-1836218: use unmetafied file name for mkdir system callPeter Stephenson1-1/+1
2015-08-1136092: return the zpty master file descriptor in $REPLY for use with "zle ↵Barton E. Schaefer1-0/+2
-F" etc.
2015-08-10not quite posted: check for error return before EINTRPeter Stephenson2-2/+2
2015-08-1036039: Restart socket commands on EINTRJoshua Krusell2-4/+10
2015-08-0936026: zero freed pointers in zftp cleanup_() in case the module is ↵Barton E. Schaefer1-0/+2
re-loaded after unloading
2015-07-3135963: simplify condition found by coverity to include tautologyOliver Kiddle1-2/+1
2015-07-2435864: add sysopen, sysseek and systell to system moduleOliver Kiddle2-2/+184
2015-07-2235939: fix select polling in ztcp and zsocketJoshua Krusell2-2/+2
2015-07-2235826: add getsparam_u() to return unmetafied string, use it for a number of ↵Barton E. Schaefer2-4/+4
references to non-special params
2015-07-0335681: fix day of month initialisationOliver Kiddle1-1/+3
2015-06-2233566: regex module fix for unmatched parenthesesPeter Stephenson1-0/+5
2015-06-12Add non-metafied character length handling.Peter Stephenson2-11/+24
Use this in regex module and add test using $'\ua0'. Rename mb_metacharinit() to mb_charinit() as it does not involve metafied characters.