summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2019-05-2344349: completion option updatesOliver Kiddle25-32/+137
2019-05-2344345: fix wordcode traversal where ! without a following command could ↵Oliver Kiddle3-2/+45
result in a crash
2019-05-2044307: allow for atoi() returning a negative numberOliver Kiddle5-6/+12
2019-05-2044308: update Linux modutils completionOliver Kiddle2-132/+145
2019-05-1444284: combination of -T and -p to typeset crashed the shell.Oliver Kiddle2-4/+5
2019-05-1444290: job number exceeding int range and wrapping to a negative number ↵Oliver Kiddle2-1/+4
crashed the shell
2019-05-1444291: printf with argument specifier out of range for an int crashed the shellOliver Kiddle2-2/+6
2019-05-1444296: "typeset Q= {X}" crashed the shell.Peter Stephenson3-0/+20
2019-05-1344259: Ensure we can set signals to default even if ignored.Peter Stephenson2-4/+5
Previously the shell didn't take account of signals marked as ignored on entry, which was inconsistent with other behaviour.
2019-05-08unposted: Fix bad encoding in previous Y01 test patchdana2-4/+6
2019-05-0944279: completion updates for Dragonfly 5.4, FreeBSD 12 and OpenBSD 6.5Oliver Kiddle21-59/+112
2019-05-08unposted: Add compset tests related to workers/44275Oliver Kiddle2-0/+41
(Provided off-list by Oliver)
2019-05-0844275: Fix compset -p/-s multibyte inconsistency and documentationdana3-3/+8
2019-05-0744274: allow finer control of completion match soring with compadd's -o optionOliver Kiddle24-100/+256
2019-05-07gitlab !6: Rudimentary rclone completionGautam Iyer2-0/+340
2019-05-07gitlab !7: Minor fixes to _lp and _gv completionGautam Iyer3-8/+24
2019-05-06gitlab !8: Support completion of installed lua rocks' versionsDoron Behar2-14/+34
2019-05-06gitlab !4: Add pandoc completionDoron Behar2-0/+426
2019-05-06gitlab !3: Transmission remote completionDoron Behar2-0/+506
2019-05-06github #33: Add completion file for myrepos (mr)Aurélien Olivier2-3/+132
2019-05-06github #35: fix _arguments spec for gem push completionLaurent Arnoud2-2/+7
2019-05-0344267: sort: Restore option to ignore backslashesdana3-1/+51
Fix regression introduced by workers/41242
2019-05-0344271: Fix breaks propagated from until or return.Peter Stephenson3-2/+22
If the until or return test caused continuation but there was a pending return, breaks didn't get cancelled causing enclosing scope to skip commands.
2019-04-2644251: Completion: Fix various wording issuesdana6-9/+14
2019-04-2644250: Completion: Fix use of -A and -S options to _argumentsdana8-17/+29
2019-04-2644249: Completion: Handle zsh/files built-ins in _mv and _rmdirdana4-3/+8
2019-04-2644234: _ssh: Update for OpenSSH 8.0dana2-6/+15
2019-04-2544284: Mark SIGQUIT as ignore if ignored on entry to shell.Peter Stephenson2-0/+14
This prevents us from re-enabling it after a fork if it is being ignored.
2019-04-2544254: Handle error case in zgetdir().Peter Stephenson2-1/+16
When retrieving path to current directory by looking for /, ensure we have actually reached / by comparing inode. If the current directory became invalid on some OSes including Linux the parent directory is valid but is the same as the current one.
2019-04-22unposted: _pick_variant: Use ${(P) ::= rather than evalMatthew Martin2-4/+7
2019-04-2244242: Completion: Use _pick_variant -b to detect builtinsMatthew Martin6-178/+241
2019-04-1843288: fix line-broken promptsdana2-3/+12
Without re-breaking the case where a newline character lands in column 0.
2019-04-12unposted: NEWS: Document recent feature additionsdana2-1/+22
Document new features and major changes introduced in 44100, 44135, 44155, 44198, 44200, &al.
2019-04-1244198: Add cd_silent option to suppress all cd outputdana5-2/+24
2019-04-1044168 (tweaked to remove change to errflag): Fix interrupt handling of zle -F.Peter Stephenson2-1/+11
If interrupted by irrelevant interrupt (EINTR only is set), don't set the local error flag, just retry.
2019-04-1044214: <(...) substitutions shouldn't grab the terminalEric Freese2-1/+4
2019-04-1044215: Maintain LASTWIDGET across reset-prompt.Roman Perepelitsa8-11/+28
This avoids side effects of asynchronous notifications.
2019-04-1044202: Rewrite to use memmove() for possibly overlapping copyPeter Stephenson2-5/+8
2019-04-1044210: add _findmnt and update _lsblkJun-ichi Takimoto3-1/+124
2019-04-0444202 (tweaked): _normal: Add -P to reset precommandsMatthew Martin3-3/+12
2019-04-0444201: _command_name: Check for external forcing precommandMatthew Martin6-8/+15
2019-04-0444200 (tweaked): Completion: Append to precommands in _normalMatthew Martin8-23/+26
2019-04-0444199: _normal: Use zparseoptsMatthew Martin2-8/+9
2019-04-0144158: Completion: Add _postgresqldana2-0/+1153
Adjusted to fix minor copy/paste error in __pgsql_cfg_params
2019-03-2544160 (tweaked): Completion: Add _deb_files, match *.ddebdana8-17/+45
Add new helper function for generating Debian package/control files, use it where applicable Adjusted only for minor white-space corruption in original patch
2019-03-2544176: warn only if off_t is longer than longJun-ichi Takimoto2-1/+4
2019-03-2544162 (tweaked): Avoid format-overflow warning in zftp.cWesley Schwengle2-8/+5
2019-03-2544164: Avoid stringop-truncation warningWesley Schwengle2-1/+6
2019-03-24unposted: _chmod: Adjust _guard patterndana2-1/+5
Per off-list feedback from Daniel, use a more context-specific pattern
2019-03-22unposted: _chmod: Use _guard for mode operanddana2-1/+4