summaryrefslogtreecommitdiff
path: root/Src
AgeCommit message (Collapse)AuthorFilesLines
2015-11-0137038: add -l option to emulate to list options in emulationsPeter Stephenson2-8/+55
2015-10-31unposted (cf. 36998,36999): undo 36956 / restore 34451 with expanded comment ↵Barton E. Schaefer1-4/+3
about the flip-flopping
2015-10-30unposted (after 37018): Fix typo in error message.Daniel Shahaf1-1/+1
2015-10-3037022: add GLOB_STAR_SHORT option to abbreviate ** and ***Peter Stephenson3-18/+27
2015-10-2937018: Make WARNCREATEGLOBAL more consistent.Peter Stephenson2-39/+39
Wd don't need separate math handling any more, and can make it output the function name in all cases.
2015-10-2937014: Improved internal parameter setting.Peter Stephenson6-28/+80
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-2736982: Fix bug with (#cN) patterns and remove redundant description.Peter Stephenson1-0/+1
We need to restore the current count of matches when returning to match at the point where we previously matched.
2015-10-2736974: fix some functions with empty argument listsPeter Stephenson5-11/+11
2015-10-2636906: quite_signals() in ZSH_MEM realloc()Kamil Dudka1-2/+7
2015-10-2636968: use addmodulefd() to tell the shell about the descriptor of the dbm fileBarton E. Schaefer1-2/+7
2015-10-2636956: revert 34451, mmap() is too slow on MacOSBarton E. Schaefer1-0/+7
2015-10-26users/20825: fix crash when complex completion hooks.Peter Stephenson1-0/+17
get_undo_current_change() needs protecting against execution in completion environment.
2015-10-2536911: '-optarg' should not match optspec '-opt='Jun-ichi Takimoto1-2/+5
Remove the requirement that -xy= should come before -x= in the list of optspecs passed to _arguments.
2015-10-2436943: restore scan for reclaimable blocks in freeheap()Barton E. Schaefer1-2/+8
That scan had been removed by 36834, but testing showed memory usage climbing too high in cases where a new arena was always added at the end of the heap list.
2015-10-24unposted: small typo againPeter Stephenson1-1/+1
2015-10-24unposted: small typoPeter Stephenson1-1/+1
2015-10-2436944: extend fd management to zsocketPeter Stephenson3-14/+32
2015-10-2436941: Mark file descripors in ztcp as used.Peter Stephenson3-5/+43
Allow such file descriptors to be either internal and closed on exec or external and so managed explicitly by module.
2015-10-21unposted: strdup should be ztrdupBarton E. Schaefer1-1/+1
2015-10-2136909: in getargs(), sanity-check the offsets for start and end of the ↵Barton E. Schaefer1-2/+16
requested words, in case of overflow
2015-10-1436853: replace pushheap/popheap by NEWHEAPS/OLDHEAPS in doshfunc() to ↵Barton E. Schaefer1-201/+201
optimize memory management Includes re-indentation that was not done in the posted patch.
2015-10-11One crucial assignment accidentally lost from 36834 when merging 36836.Barton E. Schaefer1-2/+3
2015-10-1136836: zhalloc() avoids re-scanning all heaps when the last known heap with ↵Barton E. Schaefer1-4/+8
free space does not have enough space This is the second of two performance optimizations for situations where all heap arenas in the list are mostly full.
2015-10-1136834: freeheap preserves last allocated heapBarton E. Schaefer1-13/+52
This is the first of two optimizations to improve heap performance when there are a large number of mostly-filled heap arenas.
2015-10-0636780: Fix crash in ksh mode with -n and $HOME.Peter Stephenson1-6/+7
If home variable is NULL ensure HOME is unset.
2015-10-0436773: limit CORRECT / CORRECT_ALL to directory names in cases where it is ↵Barton E. Schaefer1-19/+30
obvious that a directory is expected
2015-10-03unposted: back out 36707, add test case for 36766Barton E. Schaefer2-7/+3
2015-10-0336766: fix incorrect reset of noerrexit during "if" conditionsBarton E. Schaefer1-1/+2
2015-10-0336760: more care with already unmetafied pattern trial stringsPeter Stephenson1-15/+40
2015-10-02unposted: define zle_usable before using it (reported in 36741)Mikael Magnusson1-17/+17
2015-10-01unposted: zle_thingy: return a value in bin_zle_flagsMikael Magnusson1-1/+5
2015-10-0136737: Ensure we don't dreference unterminated zero-length stringPeter Stephenson1-3/+7
2015-09-30users/20672: missing "do" in gettext2() for "select"Barton E. Schaefer1-1/+3
2015-09-3036707: distinguish ERR_RETURN value of retflag so that execif() can ignore ↵Barton E. Schaefer2-3/+7
it in the test sublist
2015-10-0136709: zle -f from inside widget to set flags and make yank start/end zle ↵Mikael Magnusson3-7/+61
params writable
2015-09-3036711: Allocate unmetafied pattern trial string on the heapPeter Stephenson2-52/+7
2015-09-29unposted: fix typo in comment.Barton E. Schaefer1-1/+1
2015-09-2936700: unmetafy early for parameter matchPeter Stephenson3-188/+294
2015-09-2836682: expand pattern interface to optimise unmetaficationPeter Stephenson5-130/+282
2015-09-2736669: fix ${(z)...} of an an incomplete math expression by restoring "((" ↵Barton E. Schaefer1-0/+9
at the front of the token
2015-09-2736651: WARN_CREATE_GLOBAL += math expressionsDaniel Shahaf2-1/+27
Without this, '() { (( x=42 )) }' and '() { for (( i=0; … )) }' wouldn't warn about $x and $i, respectively, being created global.
2015-09-2736663: replace obsolete "autobins" commentary with "autofeatures"Barton E. Schaefer2-8/+4
2015-09-2736661: replace obsolete "autobins" setting with "autofeatures"Barton E. Schaefer1-1/+1
2015-09-2636641: fix multibyte handling in incremental search during menu selectionBarton E. Schaefer1-1/+1
2015-09-25unposted: zle: Document the C helper function processcmd().Daniel Shahaf2-2/+5
Also, tweak the docstring of zlelineasstring().
2015-09-2436603: glob: fix dirfd leak during Y shortcut qualifierMikael Magnusson1-1/+3
2015-09-23unposted: Followup to 36586: Change C99 comment syntax to the C89 syntax.Daniel Shahaf1-2/+2
2015-09-2236586: fix completion match right anchorHan Pingtian1-2/+4
2015-09-2136580: don't copy empty buffer in compmatch.Peter Stephenson1-2/+9
Also check if length is non-zero when buffer is empty.
2015-09-2136577: supplement 36559 to using LONG_MAX for 64-bit longPeter Stephenson1-0/+4