Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | unposted: Add missed ChangeLog entry for workers/44784 | dana | 2019-10-12 | 1 | -0/+5 | |
| | ||||||
* | 44767: _description: Ignore -J | dana | 2019-10-12 | 2 | -2/+4 | |
| | ||||||
* | 44681 (tweaked): _composer: Eliminate questionable eval, fix quoting issue | dana | 2019-10-12 | 2 | -2/+7 | |
| | ||||||
* | unposted: functions -c: Fix typo | Daniel Shahaf | 2019-10-10 | 2 | -1/+5 | |
| | ||||||
* | bug fix: infinite loop when tty disappears | romkatv | 2019-10-04 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | When TTY disappears and there is at least one fd watcher, raw_getbyte() can enter an infinite loop where it keeps calling poll() over and over again. To reproduce, open a terminal, start zsh and type this: rm -f /tmp/fifo mkfifo /tmp/fifo exec 3<>/tmp/fifo do-nothing() {} zle -F 3 do-nothing Then make TTY disappear. For example, kill the parent with `kill -9 $PPID` and close the terminal window if it's still there. Observe that zsh is consiming 100% CPU. Note that do-nothing() never gets called. This patch makes the poll() loop in raw_getbyte() terminate when TTY is signalling POLLHUP. This makes the behavior consistent with the case where TTY disappears while no fd watchers are installed. | |||||
* | 44797: _git-config: Complete unknown options from 'git help -c'. | Daniel Shahaf | 2019-10-02 | 2 | -1/+13 | |
| | ||||||
* | 44800: complete tmux formats | Oliver Kiddle | 2019-10-01 | 1 | -3/+175 | |
| | ||||||
* | 44799: new pv completion | Oliver Kiddle | 2019-10-01 | 2 | -0/+89 | |
| | ||||||
* | 44798: completion option update | Oliver Kiddle | 2019-10-01 | 12 | -21/+64 | |
| | ||||||
* | 44783, 44791: mark some repeatable options with * in the _arguments specs | Oliver Kiddle | 2019-09-30 | 5 | -6/+12 | |
| | ||||||
* | 44788: handle newer rpm commands like rpmkeys, rpmsign and update options | Oliver Kiddle | 2019-09-30 | 3 | -179/+245 | |
| | ||||||
* | 44782: new completions for avahi and pkgin | Oliver Kiddle | 2019-09-27 | 3 | -0/+134 | |
| | ||||||
* | gitlab !9: Rudimentary seafile client completion | Gautam Iyer | 2019-09-27 | 2 | -0/+36 | |
| | ||||||
* | gitlab !11: luarocks: Fix/improve logic of cache validation | Doron Behar | 2019-09-27 | 2 | -10/+13 | |
| | | | | Also: Remove unnecessary quoting of helper function calls. | |||||
* | 44781: add completion of SELinux contexts | Oliver Kiddle | 2019-09-27 | 13 | -9/+80 | |
| | ||||||
* | 44780: add completion to getent for the utmpx key on FreeBSD | Oliver Kiddle | 2019-09-27 | 2 | -0/+10 | |
| | ||||||
* | 44779: completion for new git switch and git restore commands | Oliver Kiddle | 2019-09-27 | 2 | -21/+159 | |
| | ||||||
* | unposted (see 44772): quote the string argument to zle -U | Bart Schaefer | 2019-09-24 | 2 | -2/+7 | |
| | ||||||
* | 44768: _tar: improve completion of long options | Jun-ichi Takimoto | 2019-09-20 | 2 | -1/+6 | |
| | ||||||
* | github #38: fix completion text for git update-index --chmod | Tobias Schulte | 2019-09-18 | 2 | -1/+6 | |
| | ||||||
* | 44722: _make: use --always-make instead of .PHONY for GNU make | Daniel Hahler | 2019-09-06 | 2 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using ".PHONY" might actually execute (phony) targets then, while "--always-make" triggers processing of all targets, respecting `-n` (`--dry-run`). (This can be seen with `make -nsp .PHONY` in https://github.com/neomake/neomake/tree/76b110d49a, where it actually causes infinite processing then) ".PHONY" was used since the beginning here (37012f06a [1]). As for bmake (which also uses `.PHONY`): there does not appear to be a similar option for it. While it might work better there (i.e. not causing targets to be run), it causes an error at least when testing it quickly - which indicates that it behaves as if using any other non-existing (or special) target there maybe: > bmake: don't know how to make .PHONY. Stop This was added in ecc0a5ece [2] (workers-39654). Since it uses `-s -f "$file" -V.ALLTARGETS` with `bmake` before to get targets explicitly, there might not be a reason for calling `bmake` with `-nsdg1Fstdout … .PHONY` additionally in the first place?! 1: https://github.com/danielshahaf/zsh/commit/37012f06a 2: https://github.com/danielshahaf/zsh/commit/ecc0a5ece | |||||
* | 44726/0002: _subversion: Update --show-item= completion to 1.12.0. | Daniel Shahaf | 2019-09-04 | 2 | -0/+6 | |
| | ||||||
* | 44726/0001: _subversion: Use 'svn help -v' to show global options, ↵ | Daniel Shahaf | 2019-09-04 | 2 | -3/+23 | |
| | | | | experimental options, and experimental subcommands (upstream issue SVN-4828, to be released in Subversion 1.13.0) | |||||
* | github #37: Make it easier to understand what "fc -e" does. | Ned Batchelder | 2019-09-04 | 2 | -2/+7 | |
| | ||||||
* | 44714: Take account of CDABLE_VARS while checking spelling | Jun-ichi Takimoto | 2019-08-29 | 2 | -0/+7 | |
| | ||||||
* | 44710: support RLIMIT_UMTXP on FreeBSD | Jun-ichi Takimoto | 2019-08-28 | 4 | -0/+16 | |
| | ||||||
* | 44709: incluce sys/capability.h only if HAVE_CAP_GET_PROC is defined | Jun-ichi Takimoto | 2019-08-28 | 2 | -1/+6 | |
| | ||||||
* | 44712: Prefer any variety of ncurses to other terminal libraries. | Sebastian Gniazdowski | 2019-08-27 | 2 | -2/+8 | |
| | | | | We rely on its features to provide modules where it is available. | |||||
* | 44614: apt list option completion | Oliver Kiddle | 2019-08-19 | 2 | -5/+12 | |
| | ||||||
* | 44633: complete ansible-vault actions like create, edit, etc. | Lajos Koszti | 2019-08-19 | 2 | -0/+7 | |
| | ||||||
* | 44587: completion option updates | Oliver Kiddle | 2019-08-19 | 18 | -63/+211 | |
| | ||||||
* | 44675: _find: Fix return status | dana | 2019-08-17 | 2 | -3/+8 | |
| | ||||||
* | unposted: NEWS: Mention `functions -c` | dana | 2019-08-17 | 2 | -0/+6 | |
| | ||||||
* | 44664: Fix problem with temporary assignment. | Peter Stephenson | 2019-08-14 | 3 | -1/+21 | |
| | | | | | "foo=bar builtin" inside a function lost any variable from enclosing scope. | |||||
* | Copy functions using functions -c old new. | Peter Stephenson | 2019-08-03 | 3 | -4/+119 | |
| | | | | Documentation and test. | |||||
* | 44635: Don't apply STAT_NOPRINT to backgrounded jobs | Peter Stephenson | 2019-08-03 | 2 | -1/+7 | |
| | ||||||
* | 44637: = doesn't need quoting in awk regexp. | Shlomi Fish | 2019-08-03 | 2 | -1/+6 | |
| | | | | Known to cause warnings in gawk 5. | |||||
* | 24102: _user_admin subuids and subgids | Eric Cook | 2019-07-30 | 2 | -4/+9 | |
| | ||||||
* | 44582: Fix foregoing commit to use DPUTS() better | Kamil Dudka | 2019-07-26 | 2 | -6/+9 | |
| | ||||||
* | 44566: make sure Zle doesn't crash if history entry not found | Kamil Dudka | 2019-07-24 | 2 | -2/+17 | |
| | ||||||
* | 44356: complete ansible callback plugins for the relevant environment ↵ | Oliver Kiddle | 2019-07-19 | 2 | -7/+17 | |
| | | | | variable's value | |||||
* | 44551: update for new git changes | Oliver Kiddle | 2019-07-19 | 2 | -37/+169 | |
| | ||||||
* | 44523: Add ZTST_handler capability. | Peter Stephenson | 2019-07-16 | 2 | -1/+11 | |
| | | | | | Defaults to runtests.zsh but can be something else for alternative test management. | |||||
* | 44509: Prevent crash with modified path / PATH combination. | Peter Stephenson | 2019-07-15 | 2 | -5/+18 | |
| | | | | | | Crash came from "fn() { typeset -U path=($path); unset PATH; }". Note PATH unset is global as only path was made local. | |||||
* | 44305: Fix zsh_directory_name_generic | Peter Stephenson | 2019-07-10 | 2 | -8/+21 | |
| | | | | | Longest prefix matching was broken if there were suffixes indicating further handling. | |||||
* | unposted: FAQ updates. | Peter Stephenson | 2019-07-09 | 2 | -22/+28 | |
| | | | | | Typo from previous change; also update old notes on multibyte support. | |||||
* | 43755: Fix state management for repeat uses to avoid clobbering command line ↵ | Bart Schaefer | 2019-07-08 | 2 | -2/+7 | |
| | | | | when NOT a repeat | |||||
* | 44502: Quote function name for "autoload -X" | Bart Schaefer | 2019-07-08 | 2 | -1/+3 | |
| | ||||||
* | 44495: Mention coproc under $! | Bart Schaefer | 2019-07-08 | 2 | -1/+5 | |
| | ||||||
* | users/24030 (minor tweak): note on *.{bla,hbl,ahb}. | Peter Stephenson | 2019-07-08 | 2 | -0/+44 | |
| | | | | | This is an expansion, not a form of pattern match. Describe the problem and what to do instead. |