about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* 34752: another fix for history expansion in cmd substPeter Stephenson2015-03-202-2/+20
|
* 34742: history expansion inside command substitution failed.Peter Stephenson2015-03-192-3/+11
| | | | Needs the case of alias expansion separating out.
* 34739: git completion: Fix regression in ce80a92Daniel Shahaf2015-03-192-1/+6
| | | | | This restores the message when completing a commit object name that isn't one of the most recent 20 commits. e.g., 'git checkout deadbeef<TAB>'.
* unposted: update NEWS to reference aliasing changes.Barton E. Schaefer2015-03-181-0/+6
| | | | Also apologize for copy-paste spooge in the preceding commit log.
* 34734: further aliasing adjustments and docBarton E. Schaefer2015-03-184-13/+35
| | | | | | | | restrict token aliasing (34641) to global aliases; tighten up POSIX_ALIASES to better match spec; update Aliasing doc to cover this and clarify older behavior 2015-03-18 Peter Stephenson <p.stephenson@samsung.com> * 34723: configure.ac: turn off fixed site function directory if
* 34723: disable fixed site function dir if user disable site function dirPeter Stephenson2015-03-182-1/+7
|
* unposted: update NEWS some morePeter Stephenson2015-03-172-17/+23
|
* 34725: update NEWS for site function configuration.Peter Stephenson2015-03-162-2/+6
| | | | | It might be overridden if the installer explicitly sets it up differently.
* 34721: new glob qualifier functions before, afterPeter Stephenson2015-03-164-8/+166
|
* 34671 plus tweaks: Add -1 -2 -J -V -x to _describe, use them to sort 'git ↵Daniel Shahaf2015-03-164-17/+29
| | | | --fixup' hash completions
* 34671: git completion: only offer recent commits' tags/heads for --fixupDaniel Shahaf2015-03-162-2/+39
|
* 34712: clarify words that may be aliasedBarton E. Schaefer2015-03-152-2/+22
|
* Fix ~ and (Q) order in _zattrMikael Magnusson2015-03-152-1/+6
|
* users/19985: improve doc of subscripting substrings furtherPeter Stephenson2015-03-102-1/+16
|
* 34673: vcs_info git: Fix error message when rebase hasn't startedDaniel Shahaf2015-03-092-0/+4
|
* 34693: sudo completion: Don't false positive 'sudo -e' detectionDaniel Shahaf2015-03-092-1/+11
|
* 34693: _strace: Fix variable leakage of $sys_callsDaniel Shahaf2015-03-092-0/+6
|
* Fix ChangeLogDaniel Shahaf2015-03-071-1/+1
| | | | ('git commit --amend' and 'git commit --amend -a' are too similar.)
* 34638 with tweaks: git completion: complete commit hashes and --fixupDaniel Hahler2015-03-072-3/+14
|
* 34643: clarify documentation for print and bindkeyJun-ichi Takimoto2015-03-063-3/+13
|
* 34653: move aborted vared lines to ZLE_VARED_ABORTEDPeter Stephenson2015-03-063-2/+8
|
* 34657: document the effect of substring subscripting betterPeter Stephenson2015-03-062-1/+16
|
* 34654: Improved rpm -q --whatprovides completionPeter Stephenson2015-03-052-1/+13
|
* 34651: Avoid core dump if no lexical tokenPeter Stephenson2015-03-052-0/+5
|
* New completion for add-zsh-hookDaniel Shahaf2015-03-052-0/+29
|
* Missing test for alias fixPeter Stephenson2015-03-051-0/+15
|
* 34636: replace broken isprint() on Mac OS XJun-ichi Takimoto2015-03-056-3/+63
|
* 34641: make it possible to alias tokensPeter Stephenson2015-03-042-30/+44
|
* 34640: clarify documentation for _guard functionDaniel Shahaf2015-03-042-6/+11
|
* 34637: New mixerctl completion for BSDMatthew Martin2015-03-032-0/+16
|
* users/19934: document %D{...} for WATCHFMTBarton E. Schaefer2015-02-282-0/+10
|
* 34634: avoid infinite recursion on (/)# extendedglobBarton E. Schaefer2015-02-272-1/+6
|
* 34588: Complete 'usermod -a'Daniel Shahaf2015-02-272-0/+6
|
* 34623: free history more often if "remetafying"Peter Stephenson2015-02-232-2/+10
|
* 34615 + 34619: Remeta one frame earlierMikael Magnusson2015-02-232-35/+34
|
* 34606: fix up nested arithmetic substitutionPeter Stephenson2015-02-223-2/+29
| | | | | | | | Arithmetic within a parameter substitution is a special case that needs fixing with the introduction of the new Inparmath token. Add test.
* 34604: Work around problem with changes in Meta characters.Peter Stephenson2015-02-222-3/+42
| | | | | | If reading in a file that contains characters that should be metafied but are not, fix up on the fly. Only need when using HIST_LEX_WORDS.
* 34597: Revise strftime description to correctly explain timezone handling ↵Barton E. Schaefer2015-02-212-17/+43
| | | | and note signed int rollover
* 34590: queue_signals() around more scopes that manipulate global stateBarton E. Schaefer2015-02-203-1/+23
|
* 34587: ensure multibyte characters don't overflow.Peter Stephenson2015-02-203-5/+28
| | | | | | They could start incorporating tokens, with bad karma. Add test.
* 34568: use META_HEAPDUP when passing dlerror() string to metafy()Barton E. Schaefer2015-02-192-1/+6
|
* unposted: Seems it's 2015Peter Stephenson2015-02-192-1/+4
|
* 34573: Safer failure to handle command substitutionPeter Stephenson2015-02-192-3/+10
|
* 34570: Another nasty command / math substituion thing.Peter Stephenson2015-02-196-53/+116
| | | | | | Mark arithmetic substitutions with tokens to make sure the substitution go knows what to do. Before it was guessing by counting the parentheses at the end.
* Fix up memory allocation for previous patchPeter Stephenson2015-02-172-5/+12
|
* 34560: Fix $(( that's actually a multiline cmd subst.Peter Stephenson2015-02-165-2/+73
|
* 34558: preexec doc fix.Peter Stephenson2015-02-162-4/+9
| | | | | It was wrongly claming the first parameter was empty if the line was removed from the history.
* 34530: PRINT_EXIT_VALUE with anonymous functions.Peter Stephenson2015-02-163-8/+23
| | | | Simpler fix, avoiding structural changes.
* 34551: Avoid adding an extra "/" to the target path in cd_try_chdir() when ↵Barton E. Schaefer2015-02-152-2/+9
| | | | the current directory is "/"
* 34543: Prevent crash on garbage bytes inside $(...)Barton E. Schaefer2015-02-143-4/+13
| | | | | | Garbage input (nul bytes, etc.) can cause the $(...) parser to become confused during look-ahead and attempt to back up the input too far. This commit catches the error but does not fix the underlying cause.