Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 31459: fix alignment of zsh entry in info menu | Bruce Stephens | 2013-06-10 | 1 | -1/+1 |
| | |||||
* | 31205: Do not display "(eval)" as a tag context | Barton E. Schaefer | 2013-06-10 | 2 | -1/+4 |
| | |||||
* | 31466: Cause git and cvs to ignore one another, in case anyone wants to | Barton E. Schaefer | 2013-06-09 | 3 | -0/+9 |
| | | | | import this tree into a CVS repository. | ||||
* | 31441: use array to decide which forms of pattern are enabled | Peter Stephenson | 2013-06-01 | 4 | -91/+182 |
| | |||||
* | 31436: document KSH_GLOB doesn't support recursive directories | Peter Stephenson | 2013-05-30 | 3 | -2/+21 |
| | |||||
* | 31433: zcat -f doesn't need suffix .gz | Peter Stephenson | 2013-05-29 | 2 | -1/+8 |
| | |||||
* | 31422: better heuristic for timestamps in age function | Peter Stephenson | 2013-05-29 | 3 | -4/+20 |
| | |||||
* | 31405: weasel words about PRINT_EXIT_STATUS option. | Peter Stephenson | 2013-05-22 | 2 | -0/+6 |
| | |||||
* | 31419: Add time zone and year to string formatted time output from zstat | Peter Stephenson | 2013-05-21 | 2 | -2/+5 |
| | |||||
* | 31418: improve documentation for "age" function | Peter Stephenson | 2013-05-21 | 3 | -3/+15 |
| | |||||
* | Omitted ChangeLog entry for previous commit | Peter Stephenson | 2013-05-21 | 1 | -0/+5 |
| | |||||
* | Fix merge | Peter Stephenson | 2013-05-21 | 2 | -4/+4 |
|\ | |||||
| * | upon "read" of a short line, assign all variables passed as arguments. | Barton Schaefer | 2013-05-20 | 2 | -1/+6 |
| | | | | | | | | | | It was noted that (print 1 2 | read one two three four) assigned values only to $one and $two except in the case where EOF was reached. | ||||
* | | 31417: age function needs protection against file names starting "-" | Stephane Chazelas | 2013-05-21 | 2 | -3/+8 |
|/ | |||||
* | Improve Perforce jobs completion to limit | Peter Stephenson | 2013-05-14 | 2 | -4/+13 |
| | | | | | potentially huge output using jobview by default; fix quoting of arguments passed on to eval within _call_program. | ||||
* | Add .ogv to mplayer completion | Richard Hartmann | 2013-05-10 | 2 | -1/+4 |
| | |||||
* | Unused function attribute fix for clang compilation | Mihai Moldovan | 2013-05-10 | 2 | -1/+6 |
| | |||||
* | 31376: Make sure every execve() is prefixed by winch_unblock() | Frank Terbeck | 2013-05-05 | 2 | -0/+9 |
| | | | | This was suggested by Bart Schaefer in 31375. | ||||
* | Revert "31372: Do not block SIGWINCH for child processes" | Frank Terbeck | 2013-05-05 | 2 | -3/+6 |
| | | | | | | This reverts commit f8ab02ad5f4226e46ab54e681a3e0404fdc1a9a6. As Bart suggested in 31375. | ||||
* | 31372: Do not block SIGWINCH for child processes | Bart Schaefer | 2013-05-05 | 2 | -1/+7 |
| | | | | Something similar may also be needed in the zpty and clone modules. | ||||
* | 31371: _brctl: update brctl subcommands | Kenyon Ralph | 2013-05-05 | 2 | -1/+10 |
| | | | | | Add hairpin and showstp. These are available since at least bridge-utils 1.5. | ||||
* | 31369: set locale for completion if locale command is not usable | Peter Stephenson | 2013-05-04 | 2 | -3/+15 |
| | |||||
* | 31361: handle negative optno ("no" prefix used) | Bart Schaefer | 2013-04-30 | 2 | -4/+8 |
| | | | | when storing options with parseopts_insert() for sticky contexts | ||||
* | 31353: fix handling of floating point in ternary | Bart Schaefer | 2013-04-30 | 2 | -1/+4 |
| | |||||
* | 31350: block SIGWINCH nearly all the time, except | Bart Schaefer | 2013-04-30 | 1 | -0/+7 |
| | | | | | when about to calculate prompts or do synchronous read, so syscalls are not interrupted by window size changes. | ||||
* | 31350: block SIGWINCH nearly all the time, except | Bart Schaefer | 2013-04-30 | 5 | -0/+28 |
| | | | | | when about to calculate prompts or do synchronous read, so syscalls are not interrupted by window size changes. | ||||
* | 31357: _cp: add support for Mac OS X | Jun T | 2013-04-29 | 2 | -32/+64 |
| | | | | If not GNU nor darwin, assume POSIX. | ||||
* | 31356: typo in new _comp_locale noted by Bart | Peter Stephenson | 2013-04-29 | 2 | -1/+3 |
| | |||||
* | 31355: _comp_locale tries to sanitise locales but keep CTYPE; | Peter Stephenson | 2013-04-29 | 4 | -12/+48 |
| | | | | use this for subversion completion. | ||||
* | 31288: _git: fix shortlog completer | Ramkumar Ramachandra | 2013-04-25 | 2 | -1/+31 |
| | | | | | | | | | | Currently, __git-shortlog () says that 'git shortlog' can only accept commits as arguments (probably because the official documentation says this). This is entirely untrue: shortlog can accept commit-range-or-file, just like log can. Fix the completer by copying out segments from the __git-log () function. Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com> | ||||
* | 31289: _git: branch.*.pushremote, remote.pushdefault | Ramkumar Ramachandra | 2013-04-21 | 2 | -0/+5 |
| | | | | | | | The configuration variables branch.*.pushremote and remote.pushdefault are relatively new, and are currently not completed by ZSH. Fix this. Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com> | ||||
* | 31286: _git: add a couple of browsers | Ramkumar Ramachandra | 2013-04-21 | 2 | -0/+7 |
| | | | | | | | Add google-chrome/chromium to the list of builtinbrowsers in __git_browsers (). Signed-off-by: Ramkumar Ramachandra <artagnon@gmail.com> | ||||
* | 31159: git: Pass prefix filter to ls-files even if it matches no files | Torstein Hegge | 2013-04-20 | 2 | -1/+6 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When a branch or tag name is completed with zsh in a large git repo, the completion is slow if the given prefix doesn't match a file or directory in the current working directory. Testing with linux.git, which contains release tags like v3.9 and a directory virt/: git log v<tab> takes about 0.5 seconds, while git log v3<tab> takes about 25 seconds. (Timed using zsh 4.3.17, on a fairly slow cpu. zsh from git appears to be quite a bit faster, but the difference between completing v and v3 is still large.) The difference between the two is that v<tab> passes the result of v* to git ls-files while v3<tab> determines that v3* matches no files, and passes an empty prefix to git ls-files. So git ls-files lists all files in the repo and passes that on to _multi_parts. Making git do the expansion of the * after the prefix lets git ls-files v3* return an empty list, making _multi_parts job easier. This does not affect the behavior of git log <tab>, but improves the performance of partial tag and branch tab-completion in the common case where file names and tag/branch names don't overlap. | ||||
* | 31272: Avoid double free, get_compctl should not free its arguments. | Bart Schaefer | 2013-04-20 | 2 | -1/+4 |
| | |||||
* | 31281: _du: add support for Mac OS X | Jun T | 2013-04-20 | 2 | -0/+23 |
| | |||||
* | Daniel Friesel: 31265: improved option handling for devtodo. | Peter Stephenson | 2013-04-16 | 2 | -2/+9 |
| | |||||
* | unposted: make git ignore PDF and PS versions of intro file | Peter Stephenson | 2013-04-13 | 2 | -0/+8 |
| | |||||
* | 31263 (but changed * to - for consitency): | Peter Stephenson | 2013-04-12 | 2 | -3/+7 |
| | | | | suppress texinfo warning by giving item an argument | ||||
* | 31261: updates needed with latest texinfo | Peter Stephenson | 2013-04-12 | 3 | -4/+8 |
| | |||||
* | users/17754: failing to retie an array | Peter Stephenson | 2013-04-10 | 2 | -1/+6 |
| | | | | and colon-separated scalar shouldn't be a fatal error | ||||
* | 31246: make a separate patch level header for releases | Peter Stephenson | 2013-04-09 | 3 | -2/+12 |
| | |||||
* | unposted: fix some .distfiles which mention files that have gone | Peter Stephenson | 2013-04-08 | 3 | -2/+6 |
| | |||||
* | unposted: fix a typo in docs | Mikael Magnusson | 2013-04-08 | 1 | -1/+1 |
| | |||||
* | 31234: use an "always" block instead of "trap" to clean up various function | Bart Schaefer | 2013-04-07 | 2 | -39/+39 |
| | | | | overrides | ||||
* | 31222: Stop {up,down}-line-or-beginning-search from triggering ↵ | Frank Terbeck | 2013-04-05 | 3 | -0/+8 |
| | | | | | | | warn_create_global This is a followup to 30995 taking Peter's suggestions from 30997 into account. | ||||
* | 31221: Handle zero defined aliases better | Frank Terbeck | 2013-04-05 | 2 | -1/+10 |
| | |||||
* | 31175: Add documentation for the new -i and -f options of vared | Frank Terbeck | 2013-04-05 | 2 | -0/+8 |
| | |||||
* | 31172: Let vared define custom init and finish hooks | Frank Terbeck | 2013-04-05 | 2 | -7/+17 |
| | | | | | | | | | | | Using this, you can do things like this in a more straight-forward manner: foo-init() { CURSOR=0; } zle -N foo-init foo=$'Some longer\nbuffer with\nmultiple lines.' vared -i foo-init foo | ||||
* | 31174: zle: Make sure state changes are refreshed after init hook | Frank Terbeck | 2013-04-05 | 2 | -2/+7 |
| | | | | | | | If `zrefresh' is not called _after_ the zle-line-init hook, any changes made to the editor's state (be it changes to $CURSOR or $BUFFER or called widgets like `clear-screen') will only be picked up after the first character is typed into the editor. | ||||
* | 31203: add new etags completion. | Peter Stephenson | 2013-04-04 | 3 | -0/+69 |
| |