about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* 51739: detect invalid history word beginningPeter Stephenson2023-05-252-1/+10
|
* 51769: fix compilation when HAVE_GETRUSAGE is not definedOliver Kiddle2023-05-213-1/+6
| | | | Also silence compiler warning when HAVE_SETUPTERM is not defined.
* 51761: Use zstyle verbose for _parameters descriptionsMarlon Richert2023-05-212-1/+4
| | | | | According to the manual, extra-verbose means "more verbose at the cost of a probable decrease in completion speed". That's not the case here.
* 51348: Fix subscript completion bugs inside ~[...]Marlon Richert2023-05-213-16/+26
| | | | | | | | | | | | | When completing inside ~[...] (_with_ the trailing `]` present), the following bugs occured: - Subscript completion was skipped entirely when there were one or more slashes ('/') in the subscript, which is incorrect, since slashes are allowed there. - Instead of going through _complete, $_comps[-subscript-] was called immediately, causing _setup to be skipped. - If succesful, _main_complete was exited right after, causing menu-style, comppostfuncs and other essential completion features to be skipped.
* 51759: Show alias values in command completionsMarlon Richert2023-05-212-2/+11
| | | | Show the value of each alias when descriptions are shown. Enabled by default.
* 51760: r and R were listed in the wrong order.Marlon Richert2023-05-212-3/+6
|
* 51758: Make dynamic dir completion easier to implementMarlon Richert2023-05-214-35/+56
|
* 51722: Safety for extracting elements of $historywordsPeter Stephenson2023-05-132-2/+14
|
* 51738: support pcre's alternative DFA matching algorithmOliver Kiddle2023-05-134-18/+49
|
* 51728: assign pcre named capture groups to a hashOliver Kiddle2023-05-134-14/+56
|
* 51723: migrate pcre module to pcre2Oliver Kiddle2023-05-134-149/+110
|
* 50612: vcs_info: fix typoFelipe Contreras2023-05-132-1/+3
|
* github #98: feat: add `shortcuts` completionsVidhan Bhatt2023-05-132-0/+93
|
* users/29070: clean up tokens in cmdstr before compctl completionBart Schaefer2023-05-112-0/+5
|
* 51609: fix reference to select(2)Jim2023-05-112-1/+4
|
* 51340: update _rake for version 13Shohei YOSHIDA2023-05-112-3/+17
|
* 51331: update _pydoc for version 3.11Shohei YOSHIDA2023-05-112-2/+8
|
* 51593: improve search for command name after skipping prefix assignmentsBart Schaefer2023-05-102-3/+8
| | | | | | | This is aimed mostly at use of run-help as a standalone function rather than as a widget. When run-help is invoked outside widget context, there's no source line to search for the original command name, so this attempts searching the arguments.
* 51692: not skip tests for [[ -r/-N file ]] on CygwinJun-ichi Takimoto2023-05-082-7/+6
|
* 51670: prevent possible underflow in gettext()Bart Schaefer2023-04-222-1/+5
|
* 51663: fix a typo in 51582 (_ssh)Jun-ichi Takimoto2023-04-182-1/+5
|
* 51652: fix running of TRAPEXIT explicitly.Peter Stephenson2023-04-173-1/+49
| | | | | | This is a special case where TRAPEXIT is unset within a TRAPEXIT as it should never run in a nested context, so just save the function structure temporarily on the heap.
* Add missed ChangeLog entry for 12e5db14Peter Stephenson2023-04-131-0/+5
|
* 51639: new parameter ZSH_EXEPATH (full path of zsh executable)Jun-ichi Takimoto2023-04-114-1/+145
| | | | | | The full pathname is obatined by a reliable method on macOS and systems that support procfs. But on other systems (FreeBSD, OpenBSD, ...) it is guessed from argv[0], PWD and PATH.
* 51631: initialize $_ by copying it from environmentJun-ichi Takimoto2023-04-093-4/+13
|
* 51632: nmetafy $_ when exporting it to childJun-ichi Takimoto2023-04-092-1/+5
|
* 51597: fix 'vared -c var' when var is unsetJun-ichi Takimoto2023-04-032-1/+6
|
* 51604: %M in TIMEFMT should report in kilobytesJun-ichi Takimoto2023-03-303-7/+21
|
* 51608: Don't execute commands after "continue &&"Peter Stephenson2023-03-292-2/+38
| | | | Also ! continue ||
* 51602: Handle SIGIOT as an alias to SIGABRT if they are the same signal numberMikael Magnusson2023-03-283-4/+15
|
* 51589: Update nm optionsShohei YOSHIDA2023-03-272-4/+11
| | | | | - Update Binutils nm 2.40.0 - Update elftoolchain nm 0.7.1
* 51603: complete dates and times in the form that git acceptsOliver Kiddle2023-03-272-20/+88
|
* 58586: print "%s" with invalid multibyte characterPeter Stephenson2023-03-222-13/+20
| | | | Treat each byte that is invalid or part of an incopmlete set as a single byte.
* 51583: update completion of git attributesOliver Kiddle2023-03-162-45/+39
|
* 51582: openssh 9.3 completion updateOliver Kiddle2023-03-162-66/+120
|
* 51581: update completions to cover changes in OpenBSD 7.2Oliver Kiddle2023-03-166-6/+15
|
* 51573: additional "typset -p -m" fix for namespacesBart Schaefer2023-03-142-3/+9
| | | | | | | | The "-m pattern" option is supposed to enable printing namespaces, but that didn't work when combined with -p. The -p option could also cause an unset parameter to become set if a named reference pointed at it.
* 51572: fix "shift" error when running standaloneBart Schaefer2023-03-132-3/+5
|
* Sven Joachim: 51563: Fix unmatched double quoteSven Joachim2023-03-132-1/+5
|
* Merge intervening change by OPK.Bart Schaefer2023-03-112-14/+33
|\
| * 51539: don't complete diff options to git blameOliver Kiddle2023-03-112-14/+33
| |
* | 51558: Clarify "for" with positional parameters and named reference.Bart Schaefer2023-03-112-1/+6
| |
* | 51557: Clarify availability of ksh-mode parameters, improve vi-mode detection.Bart Schaefer2023-03-113-5/+13
|/
* 51534: update for recent changes in zsh.hBart Schaefer2023-03-072-4/+13
|
* 51511: More discussion of unsupported ksh featuresBart Schaefer2023-03-062-17/+56
|
* 51511: Documentation for namespacesBart Schaefer2023-03-063-1/+30
|
* 51510: Skip namespaces in "set"/"typeset" output, add tests, fix bugBart Schaefer2023-03-066-8/+130
|
* 51509 (+ fix typo): Add ${(!)name} for the referred-to name of a named referenceBart Schaefer2023-03-064-9/+41
| | | | Extend ${!name} in ksh emulation for same
* 51524: dependency on zsh/zle for linkageBart Schaefer2023-03-062-0/+6
|
* 51486: clarify module development sectionBart Schaefer2023-03-052-7/+12
|