about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Add match-bracket widget that takes a position and/or parameter to store ↵ mikachu/redrawhookMikael Magnusson2015-09-272-0/+75
| | | | | | | | | | | | | | | | | result, and does no weird vi stuff I use this in my zle-line-pre-redraw hook, local -a hackcol=(red cyan) local mpos cpos off for off in 0 1; do (( cpos = CURSOR - off )) if (( cpos >= 0 )) && zle .match-bracket $cpos mpos; then region_highlight+=("$((cpos)) $((cpos+1)) bold,bg=${hackcol[2]},fg=black" "$((mpos)) $((mpos+1)) bold,bg=${hackcol[1]},fg=black") break fi done
* Use a helper function for redraw hook and call from recursiveedit tooMikael Magnusson2015-09-271-22/+27
|
* Move zle-line-pre-redraw out of zrefresh into zle event handling loop, if it ↵Mikael Magnusson2015-09-272-23/+25
| | | | can be called that
* Fix paste highlighting with zle-line-pre-redrawMikael Magnusson2015-09-271-0/+4
|
* add zle-line-pre-redrawMikael Magnusson2015-09-271-0/+18
| | | | | | | Go to some lengths to preserve $LASTWIDGET in pre-redraw means we can't use the callzlehook function has same workaround as 29643
* 36641: fix multibyte handling in incremental search during menu selectionBarton E. Schaefer2015-09-262-1/+6
|
* unposted (see 36633): _hg: Enable --option=value syntax and disable '-xy ↵Daniel Shahaf2015-09-262-126/+131
| | | | | | | Xarg Yarg' syntax This simply removes the '-w' argument to _arguments and changes {-x+,--foo} to {-x+,--foo=} throughout the file.
* unposted: zle: Document the C helper function processcmd().Daniel Shahaf2015-09-253-2/+10
| | | | Also, tweak the docstring of zlelineasstring().
* 36626: _hg: completion for 'hg bookmarks'Christoph Mathys2015-09-252-0/+15
|
* 36630: new function zsh_directory_name_genericPeter Stephenson2015-09-254-2/+342
|
* 36623: document bracketed-paste-magic and url-quote-magic; add ↵Barton E. Schaefer2015-09-242-1/+166
| | | | cross-reference to vim text object widgets
* 36603: glob: fix dirfd leak during Y shortcut qualifierMikael Magnusson2015-09-242-5/+10
|
* unposted: _hg: Declare $expl as an arrayDaniel Shahaf2015-09-242-3/+8
|
* 36613: _hg: extend completion for hg push to support branch and bookmarkChristoph Mathys2015-09-242-0/+16
|
* 36604: fix getopts+shift calculationBarton E. Schaefer2015-09-232-1/+5
|
* unposted: Followup to 36586: Change C99 comment syntax to the C89 syntax.Daniel Shahaf2015-09-232-2/+7
|
* 36571: Completion for zsocket and updated losetup's completionEric Cook2015-09-233-11/+45
|
* unposted: replace multi-byte curly-quotes with plain quotes in ChangeLog entryMikael Magnusson2015-09-231-1/+1
|
* 36587: use +LINE:COLUMN to place the cursor when invoking emacs variants, ↵Barton E. Schaefer2015-09-222-3/+11
| | | | for emacsclient
* 36586: fix completion match right anchorHan Pingtian2015-09-223-4/+12
|
* 36538: fix description of b and B completion match anchorsHan Pingtian2015-09-222-2/+7
|
* 36578: option in a set has key "set-opt" in $opt_argsJun-ichi Takimoto2015-09-222-0/+10
|
* 36580: don't copy empty buffer in compmatch.Peter Stephenson2015-09-212-2/+14
| | | | Also check if length is non-zero when buffer is empty.
* 36577: supplement 36559 to using LONG_MAX for 64-bit longPeter Stephenson2015-09-213-0/+13
|
* 36576: _tmux: Fix tmux homepage URIFrank Terbeck2015-09-212-1/+4
|
* 36575: _tmux: ‘lock-server’ option is gone in tmux.gitFrank Terbeck2015-09-212-2/+5
|
* 36556: complete two or more options for zshJun-ichi Takimoto2015-09-212-1/+9
|
* unposted: typo in 36559Peter Stephenson2015-09-212-1/+5
|
* 36574: new completion for the lldb debbugerJun-ichi Takimoto2015-09-211-0/+55
|
* cf. users/20606: zcompile prepares scripts for sourcing, not for executionBarton E. Schaefer2015-09-192-1/+4
|
* 36566: check for regular file before lseek()Barton E. Schaefer2015-09-192-0/+5
|
* 36562: sanitize $PWD on import, per POSIXBarton E. Schaefer2015-09-192-3/+21
|
* 36559: test earlier for overflow in pattern rangePeter Stephenson2015-09-193-5/+28
|
* unposted: fix typo in testPeter Stephenson2015-09-192-1/+5
|
* cf. 36554: remove unnecessary pointer dereferenceBarton E. Schaefer2015-09-191-1/+1
|
* cf. users/20586: clean up cross-references to the "Autoloading Functions" docBarton E. Schaefer2015-09-182-8/+15
|
* 36552 plus test: fix Nularg string in quotestring(QT_DOLLARS)Barton E. Schaefer2015-09-173-0/+16
|
* unposted: docs: Typo fixesDaniel Shahaf2015-09-143-2/+6
|
* unposted (see 36526): Update changelog for 36443.Daniel Shahaf2015-09-141-2/+3
|
* 36525: revert only the selfinsert() bit of 36496Barton E. Schaefer2015-09-122-1/+8
| | | | | selfinsert() may be called with incomplete wide character processing from places other than getkeymapcmd()
* 36523: Completion/…/_gphoto2: Replace --delete-files with --delete-fileAxel Beckert2015-09-132-1/+6
|
* unposted: revert 36483 as multibyte is now handled by "zle .read-command"; ↵Barton E. Schaefer2015-09-122-13/+9
| | | | adapt to new default behavior of zle_highlight for paste
* 36522: unmetafy the argument of "zle -U"Barton E. Schaefer2015-09-122-1/+3
|
* 36509: allocate hash table nodes with zshcalloc() to avoid garbage flag valuesBarton E. Schaefer2015-09-122-2/+7
|
* 36491: Multibyte support for parameter expansion flags B,E,NJun-ichi Takimoto2015-09-123-3/+23
|
* 36443: Set zle_highlight=(paste:standout) by default.Daniel Shahaf2015-09-113-2/+6
|
* 36443: Revert "35834: strip a final newline from pasted text: inserting is ↵Daniel Shahaf2015-09-112-6/+5
| | | | | | | | | | hard to tell apart from accepting it" This reverts commit f17eb26a34af69a2238a3d8b46079445e09c096e. Conflicts: ChangeLog Src/Zle/zle_misc.c
* Read full multibyte string early for self-insertPeter Stephenson2015-09-116-17/+47
|
* unposted: update internal build string to 5.1.1-dev-0Peter Stephenson2015-09-112-1/+4
|
* unposted: version 5.1.1 zsh-5.1.1Peter Stephenson2015-09-112-2/+4
|