Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 48147/0001: tests: Add a unit test for zmathfunc and a regression test for ↵ | Daniel Shahaf | 2021-03-07 | 1 | -0/+5 | |
| | | | | workers/48146 affecting it. | |||||
* | 48105: Update ctags completion with format fix | Jacob Gelbman | 2021-02-24 | 1 | -0/+5 | |
| | ||||||
* | 48096: New ctags completion | Jacob Gelbman | 2021-02-23 | 1 | -0/+5 | |
| | ||||||
* | 48094: apply cleanup commands of the current theme on any theme change | Arseny Maslennikov | 2021-02-22 | 1 | -0/+6 | |
| | | | | | | | | | | | | | * Rename zstyle `cleanup' on the context `:prompt-theme' to `restore' everywhere but in prompt_cleanup(). It is only used as a restore mechanism now. * Ensure prompt_cleanup() continues to store its command list in the `cleanup' style. * Clean up before theme switch at the end of set_prompt(). * Prepend every use of prompt_*_setup (which might modify the shell state in ways that require cleanup) with a cleanup run. * Adjust `prompt restore' to do both parts of the newly split restore mechanism, cleanup first. | |||||
* | 47867: Fix RPROMPT typo in prompinit | Arseny Maslennikov | 2021-02-19 | 1 | -0/+5 | |
| | ||||||
* | users/26509: fix for r -L | Peter Stephenson | 2021-02-18 | 1 | -0/+5 | |
| | | | | | fc with the -L option should ignore remote entires, rather than reading them and treating them as an error. | |||||
* | 48073: Add fc -s as POSIX way of rerunning command without starting editor | Martijn Dekker | 2021-02-17 | 1 | -0/+5 | |
| | ||||||
* | Allow more scripts without #! | Justine Tunney | 2021-02-16 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change modifies the zsh binary safety check surrounding execve() so it can run shell scripts having concatenated binary content. We're using the same safety check as FreeBSD /bin/sh [1]. POSIX was recently revised to require this behavior: "The input file may be of any type, but the initial portion of the file intended to be parsed according to the shell grammar (XREF to XSH 2.10.2 Shell Grammar Rules) shall consist of characters and shall not contain the NUL character. The shell shall not enforce any line length limits." "Earlier versions of this standard required that input files to the shell be text files except that line lengths were unlimited. However, that was overly restrictive in relation to the fact that shells can parse a script without a trailing newline, and in relation to a common practice of concatenating a shell script ending with an 'exit' or 'exec $command' with a binary data payload to form a single-file self-extracting archive." [2] [3] One example use case of such scripts, is the Cosmopolitan C Library [4] which configuse the GNU Linker to output a polyglot shell+binary format that runs on Linux / Mac / Windows / FreeBSD / OpenBSD. [1] https://github.com/freebsd/freebsd-src/commit/9a1cd363318b7e9e70ef6af27d1675b371c16b1a [2] http://austingroupbugs.net/view.php?id=1250 [3] http://austingroupbugs.net/view.php?id=1226#c4394 [4] https://justine.lol/cosmopolitan/index.html | |||||
* | 47830: Fix some documentation typos | Lawrence Velázquez | 2021-02-16 | 1 | -0/+4 | |
| | ||||||
* | unposted (Daniel): add exclusion list missed in recent OpenBSD update to ↵ | Oliver Kiddle | 2021-02-13 | 1 | -0/+3 | |
| | | | | locale completion | |||||
* | github #68: support section suffix completion for man pages | taiyu | 2021-02-13 | 1 | -0/+4 | |
| | | | | | Support prepend and suffix values for insert-sections Add values for insert-sections for zstyle completion | |||||
* | 47905: Add leading '-' to zparseopts option parsing errors | Joshua Krusell | 2021-02-13 | 1 | -0/+6 | |
| | ||||||
* | 47997: Disable XTRACE around user-defined completion widgets. | Bart Schaefer | 2021-02-11 | 1 | -0/+6 | |
| | ||||||
* | 47944: update completions for NetBSD 9 | Oliver Kiddle | 2021-02-08 | 1 | -0/+4 | |
| | ||||||
* | 47943: update completions for DragonflyBSD 5.8.3 | Oliver Kiddle | 2021-02-08 | 1 | -0/+3 | |
| | ||||||
* | 47932: update completions for procps 3.3.16 | Oliver Kiddle | 2021-02-07 | 1 | -0/+4 | |
| | ||||||
* | 47931: update completions for OpenBSD base up to 6.8 | Oliver Kiddle | 2021-02-07 | 1 | -0/+5 | |
| | ||||||
* | 47930: update completions for FreeBSD base up to 12.2 | Oliver Kiddle | 2021-02-07 | 1 | -0/+4 | |
| | ||||||
* | 47929: complete newer possible values for the sort style | Oliver Kiddle | 2021-02-07 | 1 | -0/+3 | |
| | ||||||
* | based on github #62: return proper exit status | oxiedi | 2021-02-07 | 1 | -0/+3 | |
| | ||||||
* | github #66: Add more commands to _todo.sh | DCsunset | 2021-02-07 | 1 | -0/+3 | |
| | ||||||
* | github #63: fix regression caused by 44274, with sort style -o could break ↵ | oxiedi | 2021-02-07 | 1 | -0/+3 | |
| | | | | _values | |||||
* | github #72: Fix unix command lldb tab-completion | Semnodime | 2021-02-07 | 1 | -0/+3 | |
| | | | | | The --arguments are space (` `) separated, not equal-sign (`=`) separated. lldb --correct c_arg --wrong=w_arg | |||||
* | gitlab !16: Allow spaces between short options and their parameters in ↵ | aaaz | 2021-02-07 | 1 | -0/+6 | |
| | | | | | | _transmission This matches the summary listed in the `transmission-remote` man page and the program's actual behavior. | |||||
* | 47919: use common function for completing BSD login classes | Oliver Kiddle | 2021-02-06 | 1 | -0/+6 | |
| | | | | also update for options to env on FreeBSD and Dragonfly | |||||
* | 47918: new util-linux completions for nsenter and unshare | Oliver Kiddle | 2021-02-06 | 1 | -0/+5 | |
| | ||||||
* | unposted: Add cindex entries for some subsections | Bart Schaefer | 2021-02-05 | 1 | -0/+4 | |
| | ||||||
* | 47895: Remove trailing spaces from "print -ac" output lines. | Bart Schaefer | 2021-02-04 | 1 | -0/+3 | |
| | ||||||
* | 47865: More tests for globbing in restricted directories | Bart Schaefer | 2021-02-04 | 1 | -0/+2 | |
| | ||||||
* | 47889: Update csh aliasing equivalences | Bart Schaefer | 2021-02-04 | 1 | -0/+4 | |
| | ||||||
* | 47899: Improve error message from zparseopts. | Joshua Krusell | 2021-02-03 | 1 | -0/+5 | |
| | ||||||
* | 47883: _awk: support gawk ver.5 | Jun-ichi Takimoto | 2021-02-01 | 1 | -0/+4 | |
| | ||||||
* | 47873: Improve completion within dynamic directory names | Peter Stephenson | 2021-01-27 | 1 | -0/+5 | |
| | ||||||
* | 47744: Fix vi repeats with hooks in use. | GammaFunction | 2021-01-27 | 1 | -0/+5 | |
| | ||||||
* | unposted: Etc/FAQ.yo: Fix a typo in the front matter. | Daniel Shahaf | 2021-01-26 | 1 | -0/+4 | |
| | ||||||
* | github #71: _xrandr: Complete providers | Paul Seyfert | 2021-01-24 | 1 | -0/+5 | |
| | | | | | * complete `xrandr --setprovideroutputsource` by calling `xrandr --listproviders` | |||||
* | users/26406: preserve caller setopts in zargs | Bart Schaefer | 2021-01-23 | 1 | -0/+4 | |
| | ||||||
* | 47849: do not skip tests requiring zpty on Cygwin | Jun-ichi Takimoto | 2021-01-20 | 1 | -0/+6 | |
| | ||||||
* | 47840: make zpty module work on Cygwin | Peiyuan Song | 2021-01-20 | 1 | -0/+5 | |
| | ||||||
* | NEWS: Catch up on new features | dana | 2020-12-12 | 1 | -0/+4 | |
| | ||||||
* | 47731 (+unposted): add run-help assistant for btrfs | Jun-ichi Takimoto | 2020-12-11 | 1 | -0/+4 | |
| | | | | also fix format errors in contrib.yo | |||||
* | 43946: call run-help for the command given to sudo | Samir Benmendil | 2020-12-11 | 1 | -0/+5 | |
| | ||||||
* | unposted: index compprefuncs and comppostfuncs | Bart Schaefer | 2020-12-05 | 1 | -1/+5 | |
| | ||||||
* | 47716: Etc/BUGS: Add Alekxandr's vcs_info patch. | Daniel Shahaf | 2020-12-04 | 1 | -0/+4 | |
| | ||||||
* | 47704: fix scope for "private -p" | Bart Schaefer | 2020-12-02 | 1 | -0/+4 | |
| | ||||||
* | unposted: missed update from users/26150 commit | Bart Schaefer | 2020-12-02 | 1 | -0/+4 | |
| | ||||||
* | 47547: docs: Specify the exact kind of quoting which is assumed when parsing ↵ | ivan tkachenko | 2020-11-16 | 1 | -0/+5 | |
| | | | | arithmetic expressions | |||||
* | 47560: add includes/prototypes for tests in configure | Jun-ichi Takimoto | 2020-11-16 | 1 | -0/+5 | |
| | | | | On macOS 11.0 it is now an error to use a function without prototype. | |||||
* | users/26107: complete changed files after git diff HEAD | Oliver Kiddle | 2020-10-29 | 1 | -0/+5 | |
| | ||||||
* | 47494, 47495: Add -n option to strftime | Mikael Magnusson | 2020-10-25 | 1 | -0/+4 | |
| |