about summary refs log tree commit diff
path: root/Src
Commit message (Collapse)AuthorAgeFilesLines
...
* 49518: fix exclusions for mixed - and + stacked optionsOliver Kiddle2021-12-141-10/+29
|
* 49646: allow colors in WATCHFMT with %F/%KOliver Kiddle2021-12-132-4/+40
|
* 49612: avoid startup error with clashing non-local module parameter nameOliver Kiddle2021-11-301-1/+1
|
* 49611 based on 49590 (Martijn Dekker): disable Inf and NaN in math ↵Oliver Kiddle2021-11-301-1/+1
| | | | expressions for sh emulation
* 49606: remove old NIS-specific code for retrieving user dataOliver Kiddle2021-11-282-124/+1
|
* 49602: only set LOGCHECK from the watch moduleOliver Kiddle2021-11-281-2/+1
|
* 49601: don't create ambiguous history file entries for lines ending with a ↵Oliver Kiddle2021-11-281-8/+11
| | | | backslash
* 49586: fix :a and :A modifiers (with PWD="/") on Cygwin⁩Jun-ichi Takimoto2021-11-221-1/+5
|
* 49563: fix build problem of watch module on CygwinJun-ichi Takimoto2021-11-151-2/+6
|
* github #82: Fix typosDimitris Apostolou2021-11-123-7/+7
|
* 49561: add zformat -F option, similar to -f but ternary expressions check ↵Oliver Kiddle2021-11-121-16/+32
| | | | for existence instead of doing math evaluation
* 49544: only tie watch/WATCH if both come from the moduleOliver Kiddle2021-11-071-7/+11
|
* 49534, 49539: separate watch/log functionality out into a moduleOliver Kiddle2021-11-027-42/+117
|
* 49535: fix completion for ${<TAB> and ${(a)<TAB>Jun-ichi Takimoto2021-11-011-11/+3
|
* 49533: add null check for preprompt functions list that could occur ↵Oliver Kiddle2021-10-301-0/+3
| | | | following an error when loading a module
* 49528: allow multiple -D options to compaddOliver Kiddle2021-10-303-22/+60
|
* 49516: bail out early from matching control if command line content is too ↵Oliver Kiddle2021-10-261-2/+3
| | | | short for the coanchor
* 49499 based on 49496 by Jun T.: fixes to option -A of _argumentsOliver Kiddle2021-10-231-8/+19
|
* 49433: Don't assume EPROG references are bounded by function depth.Peter Stephenson2021-10-051-4/+0
| | | | We use references for efficient function copy, so there is no useful limit any more.
* 49456: clean up detection of private params in nested scopes, update docBart Schaefer2021-10-042-5/+12
|
* 49450: don't display explanation with compadd -x if any of -D, -A or -O are ↵Oliver Kiddle2021-09-281-1/+1
| | | | also used
* 49422: improve support of --disable-dynamic-nssJun-ichi Takimoto2021-09-225-14/+29
| | | | see also 49392 (Vincent) and 49412 (Axel)
* 49353: Fix comments in sourced file.Peter Stephenson2021-09-091-1/+1
| | | | | | | | If the file was sourced from an interactive shell with INTERACTIVE_COMMENTS not set, comments were not parsed. Note there is a remaining edge case where the sourced file is in fact entered at the comment line.
* 49387: suffix highlight with "compadd -R"Bart Schaefer2021-09-081-6/+3
|
* unposted: add/remove UNUSED() for some function parametersJun-ichi Takimoto2021-09-085-5/+5
|
* unposted: add 'static' to shinsavestackJun-ichi Takimoto2021-09-081-1/+1
|
* 49377: fix segfault by 'bindkey -d' with reordered keymapnamtabJun-ichi Takimoto2021-09-081-1/+21
|
* 49292: Src/Zle/complist.c: turn off colors before clearing to end of lineMarlon Richert2021-09-061-14/+19
|
* 49378: skip check for collision of aliases and functions when NO_EXECMarlon Richert2021-09-061-1/+1
|
* 49282: set $0 correctly when calling functions from hooksBart Schaefer2021-09-061-2/+12
|
* 49266: fix segfault on metacharacters in long job textsBart Schaefer2021-09-061-0/+2
|
* unposted (cf. 49202 and 49217): insertlastword ignores blank/missing history ↵Bart Schaefer2021-09-061-2/+7
| | | | entries when repeating
* 49196: gdbm keys not present in the database appear unset in tied hashesBart Schaefer2021-09-061-0/+2
|
* users/26982, subset not already integrated: use standard #include formatPeter A. Castro2021-08-281-2/+2
|
* 49290: Replace stdio for buffered shell input.Peter Stephenson2021-08-272-19/+117
| | | | | | | The previous method allowed memory management to interact with signal handlers, causing occasional crashes on some system. Instead, use a simple pre-allocated buffer and raw system calls.
* 49307 with doc update: POSIX_TRAPS fix.Peter Stephenson2021-08-261-1/+2
| | | | | With POSIX_TRAPS set, an ignored signal stays ignored when entering a subshell.
* 49297 (quoting amended): error message in files module.Peter Stephenson2021-08-241-1/+7
| | | | If ENONENT it could be the other argument that doesn't exist, so check.
* 49269: Fix "[ ! -o ]".Peter Stephenson2021-08-101-1/+1
| | | | | This should detect "-o" as non-empty string; "-a" was alrady working. Update the test.
* 49029: Prevent shell from sending duplicate signals with MONITORErik Paulson2021-07-231-0/+1
|
* 49182: Turn off correction inside command substition.Peter Stephenson2021-07-232-0/+8
| | | | | In "A=$(PWD)" we dont't have the information to correct at the level of the PWD subcommand, so don't try to do it as this causes a crash.
* 49166: fix coredump in ${name:offset:length} with ill-formatted lengthJun-ichi Takimoto2021-07-191-5/+7
|
* 49102: Ignore dynamic directory name failure if NO_EXECPeter Stephenson2021-06-281-1/+1
|
* 49069: literal interpretation of subscripts for unset of array/hash elementsBart Schaefer2021-06-131-4/+2
|
* 48954: avoid crash in reverse-menu-complete from menuselect without 'menu' ↵Oliver Kiddle2021-06-031-3/+2
| | | | in $compstate[insert]
* 48857: declare "volatile" all globals that may be modified by signal handlersBart Schaefer2021-05-166-24/+26
|
* 33465: use prctl() for "jobs -Z" where availableHan Pingtian2021-05-151-0/+7
| | | | Bart apologizes for waiting 7 years to apply this change.
* 48723: locale-safe recognition of "Inf" and "NaN" constants in mathVincent Lefevre2021-05-151-2/+6
|
* users/26742: break out of surrounding shell loops when exit is called from ↵Peter Stephenson2021-05-151-1/+4
| | | | an exit hook
* users/26736: avoid infinite loop in getbyte from exit hookBart Schaefer2021-05-151-0/+4
|
* 48790: COMPLETE_IN_WORD inside brace-paramBart Schaefer2021-05-151-4/+24
|