Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 39268: "zsystem flock -t 0 ..." tries only once to flock and immediately ↵ | Barton E. Schaefer | 2016-09-11 | 1 | -3/+3 |
| | | | | returns success or failure | ||||
* | 39217: fix error name generation with GCC. | Peter Stephenson | 2016-09-07 | 1 | -1/+6 |
| | | | | | Adapt the same trick as in zsh.mdd to ensure we don't get preprocessor lines in the output. | ||||
* | 39064: use scalbn() instead of scalb() (mathfunc.c) | Jun-ichi Takimoto | 2016-08-20 | 1 | -0/+4 |
| | |||||
* | 38971: Start using the new arrlen_ge() / arrlen_le() helpers. | Daniel Shahaf | 2016-08-01 | 2 | -3/+3 |
| | |||||
* | 38862: strptime(3) requires _XOPEN_SOURCE on Cygwin | Jun-ichi Takimoto | 2016-07-19 | 1 | -0/+3 |
| | |||||
* | 38586: Metafication problem with $functions | Peter Stephenson | 2016-06-03 | 1 | -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. | ||||
* | 38356: allow integers as curses colours | Sebastian Gniazdowski | 2016-04-29 | 1 | -2/+14 |
| | |||||
* | 39354: zcurses fix for colour management | Sebastian Gniazdowski | 2016-04-29 | 1 | -4/+4 |
| | | | | Alter internal return code so as not to mask curses error code. | ||||
* | Mikael Berthe: 38307: PCRE segfault when parenthesized group matches nothing | Barton E. Schaefer | 2016-04-23 | 1 | -1/+1 |
| | | | | unposted: regression test for 38307 | ||||
* | 37868: add 'static' to file local variables | Jun-ichi Takimoto | 2016-02-03 | 5 | -12/+12 |
| | |||||
* | 37838: use UNUSED() consistently | Jun-ichi Takimoto | 2016-01-30 | 20 | -26/+26 |
| | |||||
* | 37810: repair handling of backslashes and of names starting with "+"/":"/"=" ↵ | Barton E. Schaefer | 2016-01-27 | 1 | -7/+10 |
| | | | | in zparseopts option specs | ||||
* | 37802: Clarify zparseopts documention. zparseopts "X::" specifier should ↵ | Barton E. Schaefer | 2016-01-27 | 1 | -2/+4 |
| | | | | also look for the optional argument in the word after "-X". | ||||
* | Jun T.: 37759: save more function pointers from realparamtab when hacking in ↵ | Jun T | 2016-01-25 | 1 | -3/+7 |
| | | | | | | their replacements Restoring from the original external symbols fails for some dynamic link schemes (e.g. 64bit Cygwin). | ||||
* | Jun T.: 37515: multibyte handling as per 35448. | Barton E. Schaefer | 2016-01-08 | 1 | -10/+23 |
| | |||||
* | 37378: New bindkey tests. | Peter Stephenson | 2015-12-10 | 1 | -6/+18 |
| | | | | Also fix Meta bug on pattern match in zpty -r. | ||||
* | unposted: fix init_io() calls in previous change | Peter Stephenson | 2015-12-04 | 2 | -2/+2 |
| | |||||
* | 37229: non-local assignment to a parameter name whose outermost declaration ↵ | Barton E. Schaefer | 2015-11-26 | 1 | -11/+48 |
| | | | | | | is private, is an error rather than a silent no-op. Also fix %prep sed expression for Solaris. | ||||
* | 37208: assignment in a nested scope should not change private parameters in ↵ | Barton E. Schaefer | 2015-11-23 | 1 | -14/+30 |
| | | | | | | the outer scope from unset to set Bug remains that the attempt does not generate a warning | ||||
* | 37081: new module zsh/param/private for private-scoped parameters in functions | Barton E. Schaefer | 2015-11-08 | 2 | -0/+594 |
| | |||||
* | 37014: Improved internal parameter setting. | Peter Stephenson | 2015-10-29 | 3 | -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. | ||||
* | 36974: fix some functions with empty argument lists | Peter Stephenson | 2015-10-27 | 1 | -4/+4 |
| | |||||
* | 36968: use addmodulefd() to tell the shell about the descriptor of the dbm file | Barton E. Schaefer | 2015-10-26 | 1 | -2/+7 |
| | |||||
* | 36944: extend fd management to zsocket | Peter Stephenson | 2015-10-24 | 2 | -4/+17 |
| | |||||
* | 36941: Mark file descripors in ztcp as used. | Peter Stephenson | 2015-10-24 | 1 | -1/+6 |
| | | | | | Allow such file descriptors to be either internal and closed on exec or external and so managed explicitly by module. | ||||
* | 36661: replace obsolete "autobins" setting with "autofeatures" | Barton E. Schaefer | 2015-09-27 | 1 | -1/+1 |
| | |||||
* | 36509: allocate hash table nodes with zshcalloc() to avoid garbage flag values | Barton E. Schaefer | 2015-09-12 | 1 | -2/+2 |
| | |||||
* | 36489: fix curses bug with hash table for colours | Sebastian Gniazdowski | 2015-09-11 | 1 | -1/+1 |
| | |||||
* | 36302: attr: Fix compilation with libcap 2.24 | Mikael Magnusson | 2015-08-28 | 1 | -3/+3 |
| | |||||
* | users/20455: do not use posix_openpt() on OpenBSD | Jun-ichi Takimoto | 2015-08-23 | 1 | -1/+2 |
| | |||||
* | 36227: attempt to fix metafication problem with ztrftime. | Peter Stephenson | 2015-08-18 | 2 | -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. | ||||
* | Revert "36222: unmetafy output from strftime" | Peter Stephenson | 2015-08-18 | 1 | -2/+1 |
| | | | | This reverts commit 8141a3d850b1b9777a13d0107c262853734214b4. | ||||
* | 36222: unmetafy output from strftime | Peter Stephenson | 2015-08-18 | 1 | -1/+2 |
| | |||||
* | 36218: use unmetafied file name for mkdir system call | Peter Stephenson | 2015-08-18 | 1 | -1/+1 |
| | |||||
* | 36092: return the zpty master file descriptor in $REPLY for use with "zle ↵ | Barton E. Schaefer | 2015-08-11 | 1 | -0/+2 |
| | | | | -F" etc. | ||||
* | not quite posted: check for error return before EINTR | Peter Stephenson | 2015-08-10 | 2 | -2/+2 |
| | |||||
* | 36039: Restart socket commands on EINTR | Joshua Krusell | 2015-08-10 | 2 | -4/+10 |
| | |||||
* | 36026: zero freed pointers in zftp cleanup_() in case the module is ↵ | Barton E. Schaefer | 2015-08-09 | 1 | -0/+2 |
| | | | | re-loaded after unloading | ||||
* | 35963: simplify condition found by coverity to include tautology | Oliver Kiddle | 2015-07-31 | 1 | -2/+1 |
| | |||||
* | 35864: add sysopen, sysseek and systell to system module | Oliver Kiddle | 2015-07-24 | 2 | -2/+184 |
| | |||||
* | 35939: fix select polling in ztcp and zsocket | Joshua Krusell | 2015-07-22 | 2 | -2/+2 |
| | |||||
* | 35826: add getsparam_u() to return unmetafied string, use it for a number of ↵ | Barton E. Schaefer | 2015-07-22 | 2 | -4/+4 |
| | | | | references to non-special params | ||||
* | 35681: fix day of month initialisation | Oliver Kiddle | 2015-07-03 | 1 | -1/+3 |
| | |||||
* | 33566: regex module fix for unmatched parentheses | Peter Stephenson | 2015-06-22 | 1 | -0/+5 |
| | |||||
* | Add non-metafied character length handling. | Peter Stephenson | 2015-06-12 | 2 | -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. | ||||
* | 35360 (replacing 35357): fix for configuring zpty on FreeBSD without | Oliver Kiddle | 2015-06-03 | 1 | -1/+1 |
| | | | | pty.ko loaded | ||||
* | 35357: FreeBSD needs HAVE_POSIX_OPENPT for zpty | Baptiste Daroussin | 2015-06-02 | 1 | -1/+1 |
| | |||||
* | 2037: ${functions[foo]} shouldn't be unmetafied. | Peter Stephenson | 2015-05-29 | 1 | -5/+0 |
| | | | | | | | When passed back from the parameter-specific "get" handler it's still in the shell's internals, so remains metafied. This caused mayhem with UTF-8 characters in function bodies. | ||||
* | 35114: zformat -a multibyte char widths | Peter Stephenson | 2015-05-13 | 1 | -0/+36 |
| | |||||
* | 34961: $TZ is implicitly local in builtin strftime (originally workers/34602 ↵ | Barton E. Schaefer | 2015-04-25 | 1 | -1/+20 |
| | | | | from workers/34596) |