Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | 40306 with doc tweaks: Change behaviour expanding alias in () function ↵ | Peter Stephenson | 2017-01-10 | 1 | -0/+9 | |
| | | | | | | | definition. Now an error unless the () is part of the same error as the name. Add ALIAS_FUNC_DEF option to allow it again. | |||||
* | 40303: _bts: Add more subcommands. | Daniel Shahaf | 2017-01-10 | 1 | -0/+4 | |
| | | | | Since 'done' is deprecated, stop offering it but do complete after it. | |||||
* | 40318 (in part): Document echo \c behaviour. | Phil Pennock | 2017-01-10 | 1 | -0/+5 | |
| | ||||||
* | 40302: New _swaks completion (common options only). | Daniel Shahaf | 2017-01-10 | 1 | -0/+5 | |
| | ||||||
* | unposted: LICENCE: Update year to $now (2017). | Daniel Shahaf | 2017-01-08 | 1 | -0/+4 | |
| | ||||||
* | 40285: Be more careful with pattern allocation in history isearch. | Peter Stephenson | 2017-01-06 | 1 | -0/+6 | |
| | | | | | | If there are ZLE hooks to be called, they may use patterns, in which case it's not safe to allocate the isearch pattern in the static buffer. | |||||
* | 40270 (after 39995): Add cross-reference for robustness. | Daniel Shahaf | 2017-01-05 | 1 | -0/+3 | |
| | ||||||
* | 40264: _man: Complete all sections after '-a'. | Daniel Shahaf | 2017-01-05 | 1 | -0/+3 | |
| | | | | Followup to 37634. | |||||
* | users/22320: Etc/BUGS: Add 40240, label 40106. | Daniel Shahaf | 2017-01-05 | 1 | -0/+4 | |
| | ||||||
* | 40269: handle option exclusion within current word for clumped options | Oliver Kiddle | 2017-01-05 | 1 | -0/+5 | |
| | | | | This replaces the change made in 13999 with an alternative approach. | |||||
* | 40227: handle _arguments sets and rest arguments starting with a dash | Oliver Kiddle | 2017-01-04 | 1 | -0/+3 | |
| | | | | | This is a new approach to the problem first covered by 39611: checking to see if an option-like argument belongs to one of the other sets. | |||||
* | 40226: tidy up some of the _arguments set code | Oliver Kiddle | 2017-01-04 | 1 | -0/+5 | |
| | | | | | | Remove old code for applying explicit exclusions between sets which fixes some odd behaviour. Some struct members were unused. Also added some comments and test cases. | |||||
* | users/22319: ${ary1:^ary2} should not change isarr state of expansion of ary1 | Barton E. Schaefer | 2017-01-03 | 1 | -0/+6 | |
| | | | | Unless ary1 is made from a scalar, semantics of (@) in double quotes is lost. | |||||
* | 40248: suppress errors from zshaddhistoryhook | Barton E. Schaefer | 2017-01-03 | 1 | -0/+5 | |
| | | | | and do not call it if no history entry will be written | |||||
* | 40265: Fix problems with pure string in patterns with Meta. | Peter Stephenson | 2017-01-03 | 1 | -0/+4 | |
| | | | | | | Copy instead of relying on jiggery pokery with memory reallocation. Problem was triggering with string ending with Dash converted to -. | |||||
* | 40260: zero new space allocated in prompt buffer | Paulo Andrade | 2017-01-03 | 1 | -0/+5 | |
| | ||||||
* | 40231: Optimise setarrvalue(). | Sebastian Gniazdowski | 2016-12-28 | 1 | -0/+4 | |
| | ||||||
* | 40232: Remove SH_USE_BSD_ECHO autoconf test. | Daniel Shahaf | 2016-12-28 | 1 | -0/+4 | |
| | | | | | | It is unused; doesn't make sense in "build on one box, install on many" context; and its presence causes the downstream packages that install config.h to be non-reproducible. | |||||
* | unposted (see users/22287): _comp_options needs to disable ERR_RETURN | Barton E. Schaefer | 2016-12-27 | 1 | -0/+5 | |
| | ||||||
* | Oliver: 40118: alternate fix replacing 40115 | Barton E. Schaefer | 2016-12-24 | 1 | -0/+9 | |
| | | | | | This commit reverts 40115 (commit 3594f55f) thus restoring 38579, then applies 40118: Relocate BUFFER/CURSOR reset to work around "fc -p" issue | |||||
* | 40162: _arguments support for a match spec in combination with sets | Oliver Kiddle | 2016-12-22 | 1 | -0/+5 | |
| | ||||||
* | unposted: Post-release version bump to 5.3.1-dev-0. | Daniel Shahaf | 2016-12-22 | 1 | -0/+5 | |
| | ||||||
* | unposted: Release 5.3.1 zsh-5.3.1 | Peter Stephenson | 2016-12-21 | 1 | -0/+5 | |
| | ||||||
* | 40210: Add support modern FreeBSD and drop support for FreeBSD < 5 | Baptiste Daroussin | 2016-12-18 | 1 | -0/+5 | |
| | ||||||
* | 40209: Fix typo in chflags completion | Baptiste Daroussin | 2016-12-18 | 1 | -0/+5 | |
| | ||||||
* | 40149: vcs_info git: Avoid a fork. | Daniel Shahaf | 2016-12-16 | 1 | -0/+3 | |
| | ||||||
* | 40203: Resolve 'printf --' question from grandparent commit (thanks Chet). | Daniel Shahaf | 2016-12-16 | 1 | -0/+5 | |
| | ||||||
* | 40198: output of B02typeset differs when (( UID == 0 )) so do not attempt to ↵ | Barton E. Schaefer | 2016-12-15 | 1 | -1/+6 | |
| | | | | redo that test in that case | |||||
* | 40179: fix handling of "printf -" and "printf --" | Barton E. Schaefer | 2016-12-14 | 1 | -0/+6 | |
| | | | | unposted: regression test for 40179 / 37467 | |||||
* | unposted: update version to 5.3-dev-0. | Peter Stephenson | 2016-12-12 | 1 | -0/+5 | |
| | | | | Avoid installed version trashing 5.3 release. | |||||
* | 40134: silence spurious compiler warnings. | Barton E. Schaefer | 2016-12-10 | 1 | -0/+5 | |
| | ||||||
* | 40139: tests: Convert comments to diagnostics; test backslashes. (after 40129) | Daniel Shahaf | 2016-12-10 | 1 | -0/+3 | |
| | ||||||
* | users/22182: Propagate 22161 docs patch to completion descriptions. | Daniel Shahaf | 2016-12-10 | 1 | -0/+5 | |
| | ||||||
* | 40137: document _external_pwds | Oliver Kiddle | 2016-12-09 | 1 | -0/+4 | |
| | ||||||
* | unposted: 5.2-test-3 zsh-5.2-test-3 | Peter Stephenson | 2016-12-09 | 1 | -0/+2 | |
| | ||||||
* | Document (E) parameter flag better. | Peter Stephenson | 2016-12-09 | 1 | -0/+5 | |
| | | | | | It produces 1 more than any other use of an index for the end of a match, helpfully. | |||||
* | 40117: Revert a hunk of 40035 that changed semantics incorrectly. | Daniel Shahaf | 2016-12-09 | 1 | -0/+5 | |
| | ||||||
* | unposted: minor D07 typos | Peter Stephenson | 2016-12-09 | 1 | -0/+2 | |
| | ||||||
* | 40138: Move regex multibyte test. | Peter Stephenson | 2016-12-09 | 1 | -0/+6 | |
| | | | | | | Put it last as it has an additional dependency. Output a failure message indicating this. | |||||
* | 40126: zed (fned): When editing a new function. escape its name. | Daniel Shahaf | 2016-12-09 | 1 | -0/+5 | |
| | | | | | | | Example: % unfunction \( % fned \( | |||||
* | 40130: mention some changes since 5.2 | Oliver Kiddle | 2016-12-09 | 1 | -0/+2 | |
| | ||||||
* | 40129: revert 39611, add code comments and test cases for _arguments | Oliver Kiddle | 2016-12-09 | 1 | -0/+3 | |
| | ||||||
* | 40119: correct typo in comment | Oliver Kiddle | 2016-12-08 | 1 | -0/+2 | |
| | ||||||
* | 40114: complete :/ with other parameter operators | Oliver Kiddle | 2016-12-08 | 1 | -0/+5 | |
| | ||||||
* | 40115: revert 38579 due to bug restoring BUFFER after history search | Zhiming Wang | 2016-12-06 | 1 | -0/+3 | |
| | | | | This reverts commit 20948d088994dc7b26a26b94926432985fa6863e. | |||||
* | 40110: attempt to fix test failures on Solaris | Barton E. Schaefer | 2016-12-06 | 1 | -3/+8 | |
| | | | | | | B02typeset: ignore strerror text in test output, it differs by OS C02cond: discard stderr when looking for a path to the "mount" command | |||||
* | 40107: _mount, _fusermount: fix quoting | Mikael Magnusson | 2016-12-06 | 1 | -0/+5 | |
| | ||||||
* | unposted: 5.2-test-2 zsh-5.2-test-2 | Peter Stephenson | 2016-12-06 | 1 | -0/+4 | |
| | ||||||
* | 40102: Use subdirectory for test I/O files | Peter Stephenson | 2016-12-05 | 1 | -0/+3 | |
| | ||||||
* | 40100: ERR_EXIT and ERR_RETURN test for anonymous functions. | Peter Stephenson | 2016-12-05 | 1 | -0/+4 | |
| | | | | | | Should trigger on non-zero status at end of function even if behaviour is suppressed by code inside the function at the point the status is set. |