Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 34573: Safer failure to handle command substitution | Peter Stephenson | 2015-02-19 | 1 | -0/+3 |
| | |||||
* | 34570: Another nasty command / math substituion thing. | Peter Stephenson | 2015-02-19 | 1 | -0/+6 |
| | | | | | | 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 patch | Peter Stephenson | 2015-02-17 | 1 | -1/+7 |
| | |||||
* | 34560: Fix $(( that's actually a multiline cmd subst. | Peter Stephenson | 2015-02-16 | 1 | -0/+2 |
| | |||||
* | 34558: preexec doc fix. | Peter Stephenson | 2015-02-16 | 1 | -0/+5 |
| | | | | | 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 Stephenson | 2015-02-16 | 1 | -0/+5 |
| | | | | Simpler fix, avoiding structural changes. | ||||
* | 34551: Avoid adding an extra "/" to the target path in cd_try_chdir() when ↵ | Barton E. Schaefer | 2015-02-15 | 1 | -0/+5 |
| | | | | the current directory is "/" | ||||
* | 34543: Prevent crash on garbage bytes inside $(...) | Barton E. Schaefer | 2015-02-14 | 1 | -0/+5 |
| | | | | | | 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. | ||||
* | Fix typo from 28487 | Mikael Magnusson | 2015-02-14 | 1 | -0/+4 |
| | |||||
* | 34546: further $_ with anon function fix. | Peter Stephenson | 2015-02-13 | 1 | -0/+5 |
| | | | | Also add tests. | ||||
* | 34519: $_ for arguments of anonymous function | Peter Stephenson | 2015-02-12 | 1 | -0/+5 |
| | |||||
* | 34476: change _store_cache assignment format | Barton E. Schaefer | 2015-02-12 | 1 | -0/+4 |
| | | | | Avoids potentially expensive lexical analysis of the array values. | ||||
* | 34514: Back out 34485, an alternate solution needs to be worked out. | Barton E. Schaefer | 2015-02-12 | 1 | -0/+6 |
| | | | | (Tweaked to keep the unrelated hunk of the E01 test.) | ||||
* | users/19850: add pattern support to watch variable | Peter Stephenson | 2015-02-11 | 1 | -0/+5 |
| | |||||
* | 34490: Fix leak on print -zf/-sf error | Mikael Magnusson | 2015-02-10 | 1 | -0/+2 |
| | |||||
* | 34488: Fix use-after-free for print -zf and print -sf | Mikael Magnusson | 2015-02-10 | 1 | -0/+5 |
| | |||||
* | 34485: More rationalisation for anonymous functions. | Peter Stephenson | 2015-02-09 | 1 | -0/+8 |
| | | | | | | | | Don't attempt to treat as "simple" case as there are too many hidden problems. Pull out some post-execution functions to a common case in execcmd(). | ||||
* | 34466: Fix double unmeta in rm verification | Mikael Magnusson | 2015-02-09 | 1 | -0/+4 |
| | |||||
* | 34468: completion: git: stash: handle 'save' being the default | Daniel Hahler | 2015-02-08 | 1 | -0/+3 |
| | | | | | "git stash" should complete arguments for "git stash save", but without the message part. | ||||
* | 34467: completion: git: minor doc fixes | Daniel Hahler | 2015-02-08 | 1 | -0/+3 |
| | | | | | | I am not sure about the deprecation of user-commands, but from other places in the doc and commit history this deprecation was meant to be reverted?! | ||||
* | 34470: completion: adb: add "sideload" command | Daniel Hahler | 2015-02-08 | 1 | -0/+3 |
| | | | | | | btw: there is another compdef available for `adb` from zsh-users/zsh-completion; see https://github.com/zsh-users/zsh-completions/issues/291. | ||||
* | 34469: git completion: add "stash" from refs/stash to __git_heads | Daniel Hahler | 2015-02-08 | 1 | -0/+5 |
| | |||||
* | 34464: Update mtr completion to mtr 0.82 | Daniel Shahaf | 2015-02-07 | 1 | -0/+5 |
| | |||||
* | 34456: lopts should be initialized as an array | Jun-ichi Takimoto | 2015-02-06 | 1 | -0/+4 |
| | | | | | otherwise an empty element remains in lopts, which causes a trouble when _arguments -- '*:' is called. | ||||
* | users/19825: Clear statement about POSIX compatibility | Peter Stephenson | 2015-02-06 | 1 | -0/+5 |
| | | | | Right of start of manual where we already refer to ksh. | ||||
* | unposted: fix formatting of "--". | Barton E. Schaefer | 2015-02-03 | 1 | -0/+4 |
| | |||||
* | users/19800: more help for $HISTORY_IGNORE | Peter Stephenson | 2015-02-03 | 1 | -0/+2 |
| | |||||
* | 34451: use mmap() also on Mac OS X | Jun-ichi Takimoto | 2015-02-03 | 1 | -0/+4 |
| | | | | | Let MAP_ANONYMOUS be an alias to MAP_ANON if the former is not defined. | ||||
* | 34455: Further gdbm parameter fixes. | Peter Stephenson | 2015-02-03 | 1 | -0/+5 |
| | | | | | | | Fix memory leak with name of parameter. Unset old parameter before opening db as it might close an existing db. | ||||
* | 34447: fix assignment of key-value array to ztie'd parameter. | Barton E. Schaefer | 2015-02-02 | 1 | -0/+5 |
| | | | | | Add gdbmhashsetfn() for this purpose. Erases and reorganizes the database before bulk assign. | ||||
* | 34444: git completion: minor improvements | Daniel Shahaf | 2015-02-02 | 1 | -0/+5 |
| | | | | | | - 'git rebase': complete arguments in the same word as the option - 'git commit': provide message for --fixup/--squash | ||||
* | 34446: add "ztie -r" and "zuntie -u", update documentation | Barton E. Schaefer | 2015-02-01 | 1 | -0/+6 |
| | |||||
* | 34411: _hg completion: Complete bookmark names for -r | Daniel Shahaf | 2015-02-01 | 1 | -0/+5 |
| | | | | While there, simplify `hg tags` parsing. | ||||
* | 34439: unset variable about to be tied | Peter Stephenson | 2015-01-30 | 1 | -0/+5 |
| | |||||
* | 34435: Update emulate completion. | Peter Stephenson | 2015-01-30 | 1 | -0/+7 |
| | | | | | | Add new feature to run command in emulation. Factor out handling of quoted command string to new function. | ||||
* | 34430: parameter fixes for gdbm tied hash. | Peter Stephenson | 2015-01-29 | 1 | -1/+6 |
| | | | | | | | | Probably fix the issue with correct parameter hiding or not hiding. A little extra safety checking. Possibly fixed a memory leak with untying. | ||||
* | unposted: fix other typeset doc errors | Barton E. Schaefer | 2015-01-28 | 1 | -0/+2 |
| | |||||
* | 34421: clean up typeset documentation | Barton E. Schaefer | 2015-01-28 | 1 | -4/+4 |
| | | | | Also remove duplicated ChangeLog entry for 34365. | ||||
* | 34415: cache list of all python modules | Jun-ichi Takimoto | 2015-01-28 | 1 | -0/+6 |
| | |||||
* | 34423: fix a typo in _ruby | Jun-ichi Takimoto | 2015-01-28 | 1 | -0/+4 |
| | |||||
* | Missing change log entry | Peter Stephenson | 2015-01-27 | 1 | -0/+5 |
| | |||||
* | 34419: vcs_info documentation: Fix wording | Frank Terbeck | 2015-01-27 | 1 | -0/+4 |
| | | | | As suggested by Daniel Shahaf. | ||||
* | 34412: complete all groups for chown under sudo | Daniel Shahaf | 2015-01-27 | 1 | -0/+5 |
| | |||||
* | 34403: refine 34399 to avoid settyinfo() when the input descriptor is not a TTY | Barton E. Schaefer | 2015-01-26 | 1 | -0/+5 |
| | |||||
* | 34387: Avoid loading the main zsh binary as a module | Mikael Magnusson | 2015-01-27 | 1 | -0/+3 |
| | |||||
* | 34382: Handle NULL return from dlerror() more gracefully | Mikael Magnusson | 2015-01-27 | 1 | -0/+5 |
| | |||||
* | Unsetting gdbm tied variable basically works. | Peter Stephenson | 2015-01-26 | 1 | -0/+6 |
| | | | | | | | Allows variables in nested scope. However, explicitly untying a variable doesn't properly expose the scope above. | ||||
* | 34399: fix polltty thinko from 34365 | Barton E. Schaefer | 2015-01-25 | 1 | -0/+6 |
| | | | | Also add missing ChangeLog entry for 34365. | ||||
* | 34389: fix parsing of ">!" when read from histfile with HIST_LEX_WORDS | Barton E. Schaefer | 2015-01-25 | 1 | -0/+5 |
| | |||||
* | 34350, 34353: document zsh/db/gdbm module, clean up a few things in the code | Barton E. Schaefer | 2015-01-25 | 1 | -0/+7 |
| | | | | Still core dumps at this revision if the tied parameter is forced to be a local and is not untied before end of scope. |