about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* 49154: clarify status on exec failurezerkous2021-09-062-8/+17
|
* 49292: Src/Zle/complist.c: turn off colors before clearing to end of lineMarlon Richert2021-09-062-14/+22
|
* 49378: skip check for collision of aliases and functions when NO_EXECMarlon Richert2021-09-062-1/+4
|
* 49282: missed ChangeLog entry in previous commitBart Schaefer2021-09-061-0/+2
|
* 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-062-0/+4
|
* 49218: run-help filters cmd_args before calling run-help-<command>Marlon Richert2021-09-069-26/+125
|
* unposted (cf. 49202 and 49217): insertlastword ignores blank/missing history ↵Bart Schaefer2021-09-062-2/+10
| | | | entries when repeating
* 49196: gdbm keys not present in the database appear unset in tied hashesBart Schaefer2021-09-062-0/+5
|
* 48969: fix for "zle -N" completionMarlon Richert2021-09-062-4/+6
|
* 48888: improve doc for $$ and $PPID, add fail test for PPID readonly-nessBart Schaefer2021-09-064-10/+17
|
* 48832: try _gnu_generic firstBart Schaefer2021-09-062-1/+5
|
* 49343: Fix file name completion of GNU digest utilitiesShohei YOSHIDA2021-09-042-1/+7
|
* 49345: fix git file completion for paths starting with ../Oliver Kiddle2021-09-042-4/+9
|
* 49327: complete for new git maintenance, for-each-repo, sparse-checkout and ↵Oliver Kiddle2021-08-292-2/+109
| | | | bugreport commands
* 49319: completion options updateOliver Kiddle2021-08-2950-209/+466
|
* 49317: cleanup inappropriate use of {...} specs with _arguments or _alternativeOliver Kiddle2021-08-295-30/+35
|
* 49316: add (-.) glob qualifier to globs where only files are applicableOliver Kiddle2021-08-296-17/+20
|
* 49315: list units in brackets at the end of group descriptionsOliver Kiddle2021-08-2911-32/+37
|
* users/26982, subset not already integrated: use standard #include formatPeter A. Castro2021-08-282-2/+8
|
* 49290: Replace stdio for buffered shell input.Peter Stephenson2021-08-273-19/+123
| | | | | | | 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.
* 49272: Set $COLUMNS in _call_program to ensure cached command output is ↵Marlon Richert2021-08-272-0/+5
| | | | sufficiently wide
* unposted (based on Marlon: 49273): add -x to local completionOliver Kiddle2021-08-272-2/+5
|
* 49309: update the strace completion through strace 5.13Oliver Kiddle2021-08-272-43/+82
|
* 49306: fix file completion for the second parameter to losetupOliver Kiddle2021-08-272-2/+6
|
* 49234: add missing options in python completionŠtěpán Němec2021-08-272-2/+10
|
* 49307 with doc update: POSIX_TRAPS fix.Peter Stephenson2021-08-264-6/+20
| | | | | With POSIX_TRAPS set, an ignored signal stays ignored when entering a subshell.
* 49297 (quoting amended): error message in files module.Peter Stephenson2021-08-242-1/+12
| | | | If ENONENT it could be the other argument that doesn't exist, so check.
* github #78: Fix completions in _pandocDCsunset2021-08-242-3/+8
|
* 49268: use an empty string search to find matches for info --index-search= ↵Oliver Kiddle2021-08-162-2/+13
| | | | | | | completion Also include info output to the right of " -- " for further info node completion matches and fix quoting of a blank argument to _call_program.
* 49160: fix quoting for xmllint --pretty completionOliver Kiddle2021-08-162-1/+6
|
* users/26734: docs: read: Notate the parameter name argument as optional.Daniel Shahaf2021-08-142-1/+6
|
* 49269: Fix "[ ! -o ]".Peter Stephenson2021-08-103-2/+8
| | | | | This should detect "-o" as non-empty string; "-a" was alrady working. Update the test.
* github #77: Improve subl completions for Sublime Text v4Stavros Ntentos2021-07-302-0/+7
|
* 49211: _typeset: correctly set return valueJun-ichi Takimoto2021-07-302-14/+19
| | | | do not include '-' in onopts so that 'functions -- <TAB>' works.
* 49029: Prevent shell from sending duplicate signals with MONITORErik Paulson2021-07-232-0/+4
|
* 49182: Turn off correction inside command substition.Peter Stephenson2021-07-233-0/+13
| | | | | 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.
* 49147: fix completion of linux kernel modulesEric Cook2021-07-192-1/+6
|
* 49166: fix coredump in ${name:offset:length} with ill-formatted lengthJun-ichi Takimoto2021-07-193-9/+15
|
* 49158: remove superfluous function definitionsOliver Kiddle2021-07-1110-253/+223
|
* 49157: fix uses of literal % characters in completion descriptionsOliver Kiddle2021-07-105-8/+13
|
* 49156: make wider use of the convention of square brackets for defaultsOliver Kiddle2021-07-1024-61/+70
|
* 49151: remove commas erroneously included in _arguments exclusion listsOliver Kiddle2021-07-098-25/+31
|
* 49150: consistently use singular form for headings on completion match groupsOliver Kiddle2021-07-0989-230/+233
|
* 49149: add specific values in completion after ssh-keygen -b depending on ↵Oliver Kiddle2021-07-092-3/+11
| | | | the key type
* 49153: cut off .lua extension from module files that occurs when using lmod ↵Max Voit2021-07-082-1/+7
| | | | for module
* 49128 (github #76): vcs_info-examples: optimize +vi-git-untracked()Suraj N. Kurapati2021-07-062-1/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Speed up the prompt on large and/or deep working directories by stopping grep(1) as soon as it finds a single match, with `-q`. Also, correct the regexp by adding a ^ anchor and increase its specificity by accounting for the space in Porcelain Format v1. Previously, +vi-git-untracked() waited for grep(1) to find all matches of untracked files, redirecting them away to /dev/null, before finally concluding that untracked files do indeed exist. With this patch, I see 4x speedup on a large Git-enabled $HOME: $ time (git status --porcelain | wc -l) 212 0.01s user 0.02s system 0% cpu 9.021 total $ time (git status --porcelain | grep '??' &>/dev/null) 0.01s user 0.02s system 0% cpu 12.294 total $ time (git status --porcelain | grep -q '^?? ' 2>/dev/null) 0.01s user 0.01s system 0% cpu 3.097 total Note that `-q` for grep(1) is in POSIX (IEEE Std 1003.1-2017): https://pubs.opengroup.org/onlinepubs/9699919799/utilities/grep.html See discussion https://www.zsh.org/mla/workers/2021/msg01354.html
* 49102: Ignore dynamic directory name failure if NO_EXECPeter Stephenson2021-06-282-1/+6
|
* 48096: Update Sourceforge links to https://zsh.sourceforge.io/Peter Stephenson2021-06-225-14/+20
|
* 48920: _pgrep: Address issues related to -f completiondana2021-06-142-2/+8
|