[Pkg-zsh-commits] [zsh] branch upstream updated (d18ce35 -> 7b7e84f)
Axel Beckert
abe at deuxchevaux.org
Sun Dec 4 04:20:15 UTC 2016
This is an automated email from the git hooks/post-receive script.
abe pushed a change to branch upstream
in repository zsh.
from d18ce35 unposted: increment version to 5.2-dev-1
adds 1c41f98 37705: don't turn - to Dash after start of brace parameter
adds 1aec003 37722: test builtin should return status 2 on syntax error
adds 295133d 37703: Completion: git: Also complete sendmail commands for send-email's configuration. (after 37666)
adds 3c91852 37725: Completion: _init_d: add OpenBSD bits
adds be32864 37776: Set errflag before calls to zwarning().
adds 7c59c95 37765: Use FS_FUNC on fucstack to find autoload -X target.
adds 1d98f77 Jun T.: 37759: save more function pointers from realparamtab when hacking in their replacements
adds 69c86cd 37780: Care printing error if nothing to print.
adds 10c5f95 37785: skip autoload parameters for "typeset -p"
adds 25ca90e 37788: _subscript - fix completion of associative array keys
adds 8ddcdad 37802: Clarify zparseopts documention. zparseopts "X::" specifier should also look for the optional argument in the word after "-X".
adds 85c185a 37802: Clarify zparseopts description. (This file inadvertently ommitted from previous commit.)
adds 572f8c8 37810: repair handling of backslashes and of names starting with "+"/":"/"=" in zparseopts option specs
adds d18476c 37819: zshaddhistory hook works for any history file write, even upon keyboard interrupt
adds 0b37b51 37804 (plus 37816): first word following "repeat" should be evaluated as math
adds c7edb35 37814: run-help-ip: use an absolute path for the shebang.
adds a090aca unposted: _init_d: Report failure to caller.
adds bced1be 37700: Teach ${(z)} the 'repeat WORD SUBLIST' syntax.
adds 1d9c6a7 37752: More tests for the previous patch.
adds 80ddf80 37797: StartupFiles/zshrc += run-help
adds 6b72ff6 37833: Document 37804 in README.
adds ca3bc0d 37838: use UNUSED() consistently
adds 3b69b12 37831: typeset: Document exit status difference from parameter assignment statements
adds 31d0bc1 37844: reorder typeset introduction to keep related concepts together.
adds 0baf577 37845: Forward-reference typeset instances where no parameter is created, and remove the obsolete statement about array assignments separated from typeset command on -p.
adds 69acac3 37859: NULL-terminate cond_binary_ops static array.
adds a4020e1 37868: add 'static' to file local variables
adds 2175399 37874: remove unused function argument
adds 43cbfbf unposted: Follow-up to 37833: extend description of 37804 in README.
adds dd2aa85 unposted: complist module docs: Fix parameter name in an example.
adds 1ab316c 37895: $ZSH_SCRIPT is POSIX $0 but always availble
adds 1724257 unposted: ChangeLog: Move the 37678 entry to the correct location (and author).
adds b0706d6 37896: zshbuiltins: Document argv behaviour of 'source' without arguments
adds 99d90e4 37922: zyodl.vim: Add alternative installation instructions.
adds ea62670 37923: Completion: _bts: Fix quoting of $DEBEMAIL.
adds 8a59aed 37924: Completion: _git: Complete files for 'check-ignore'
adds 95663e9 37914: reparse associative array subscripts in "unset" so keys with "[" or "]" may be backslash-escaped
adds db3f2d2 37893: document typeset -U behaviour for PATH-style variables
adds 10cf74d Missed ChangeLog entry for 37895
adds 6d82ce1 37946: make rm * warnings more informative.
adds 9cc6ebe 37913: add additional completers and _zpool improvement
adds 1b923f6 37927: recreate local keymaps as necessary in case the user has deleted them
adds f07a1bd 37961: fix crash on bad memory access
adds e54578f 37971: fix potential issues when interacting with user-defined widgets
adds 485cbbb 37972: Redirect stderr to /dev/null in cases where ${~param} might generate errors
adds e3188ff 37898: complete gcc linker options
adds ac5d83b 37898: fix typo in completer menu
adds 40b3d2a 37975: Completion/Unix/Command/_php: remove _arguments' -A option
adds f96a016 users/21256 + workers/37965: New math functions min(), max(), sum(), provided by a new autoloadable function 'zmathfunc'.
adds ab74c86 37999: Sticky behaviour of EXIT traps.
adds b7b3ae3 37988: $0 becomes read-only under POSIXARGZERO
adds c3f4d18 38001: clear-screen re-expands prompts
adds 1d3a540 unposted: developer documentation: Clarify the term "variant".
adds 3195003 unposted: Fix typos in ChangeLog.
adds c55d855 38024: Improve POSIX and native EXIT traps compatibility.
adds f7d5ff3 38020: fix problems with $SECONDS.
adds 6756870 38039: POSIXy behavior for "set +o"
adds 564fb25 38048: fix "zle redisplay" when called while a listing is below the prompt
adds 77e55b1 38084: Use previously located pcre-config for libs
adds 440c6be 38086: shuffle init code to localize a global, add $ZSH_ARGZERO, refine $ZSH_SCRIPT
adds bc958ab 38106: if...then if...else should be a parse error.
adds 17fb014 38094: Fix POSIX EXIT traps defined in function.
adds dc2397f users/21352: ensure $'' doesn't get elided.
adds 28c46c1 38111: Remove redundant return values in parsing.
adds 8c29b34 38043: allow any completion widget to cycle matches for menu completion to fix reverse menu completion
adds 983060d 38074: _git reset HEAD: complete only staged files
adds db42e7c 38108: enable to create both zsh_{a4,us}.pdf
adds 4b6a798 unposted: update .gitignore for 38108
adds f4dfca4 38114: Fix hang using ^Z with command subst.
adds 33bd913 38120: _git: Document the internal helper function __git_ignore_line.
adds 3d94792 unposted: ChangeLog: credit Martijn Dekker for workers/38039 (POSIXy 'set +o')
adds be41c52 38123 (after 38074): _git reset $treeish: complete only staged files
adds 98fcdb0 38128: _git: Fix completion of diffs against the index when treeish isn't shell-safe
adds 527badc 38129: _git: Fix __git_ignore_line's treatment of shell and pattern metacaracters.
adds c82ce14 38135: internal: bin_compadd: Add a few comments.
adds 666a7f5 38148: _git: reflog: complete references next to commands
adds a1f45b3 38151: _git: fix tag name of remote branches
adds bd06982 38155: docs: compsys: Clarify documentation of the 'filter' style.
adds 5deb577 38161: _tmux: Use a colon to terminate options to _arguments itself
adds bc0c3ca 38179: _adb: Fix completion by mostly reverting 35531
adds 43e5957 unposted: Document run-help-* helper functions.
adds 7ad041c 38186: _adb: fix remote file completion + various fixes
adds ee2f0db 38187: _adb: Just check current dir instead of recursively
adds cbc44bd 38145: ZLE parameters for isearch and completion suffixes
adds 67136df 38180: _git: Improve reflog completion.
adds ce4c9ea 38181: _git reflog: Complete '@{N}' instead of 'HEAD@{N}'.
adds 9f70404 38182: _git: Invoke reflog completion from the 'complete commit objects' codepath.
adds b81b275 Remove unnecessary file
adds ef6f1eb 38142: signal re-entrancy, maybe
adds 09e991a 38188: signal re-entrancy, maybe
adds 21202e7 38191: additional re-entrancy checks in reexpandprompt()
adds 1ea9451 Dmitry Marakasov: 38162: accept G for gigabytes in limit command
adds caff729 38236: Order of redirections is important.
adds 2b7035d 38241: ungetkeycmd() needs to unmetafy key string.
adds 70fb93b 38229: fix cursor placement calculation when completing in empty double quotes
adds b911398 38248: fix word position calculation when completing on or just before a redirection operator
adds 4df62e3 38255: _git: Fix argument pastedness.
adds 8142fc3 For help listing, capture the fallback to compctl in case there is one defined
adds 8fe58bf m0viefreak: 38264: improve doc for 38145
adds fbe2763 37847: update du arguments up to GNU du 8.25
adds c7eead3 38286: cursor correction following yank-pop is only applicable to vi command mode
adds 267f945 38287: fix position for the end of a visual selection range for the cursor on an empty last line in the buffer
adds 67c0174 38219: remove redundant left square bracket
adds 5e71690 38289: "builtin enable" in $_comp_setup to avoid accidentally invoking external command of the same name
adds e1c745a 38306: in printf formats, treat a missing precision as zero rather than as unlimited
adds 222dea0 Mikael Berthe: 38307: PCRE segfault when parenthesized group matches nothing
adds f06be0f 38291: Change names of ISEARCH_* parameters to ISEARCHMATCH_*
adds 442d702 38316: _git-rebase: Complete any committish for the second argument
adds 5ee05cf 38350 (cf. Glenn Smith: 38348): Remove-all warning should warn about the root directory as well
adds 7fc0c2d 39354: zcurses fix for colour management
adds fea013b 38356: allow integers as curses colours
adds 59de766 38358: "fgrep --" for noatime check in case a mount point is named "-"
adds 9afb67e unposted: silence spurious compiler warning
adds 2979122 _git-bundle: Complete required file argument to 'git bundle' correctly.
adds 3e26848 _git: Offer alternatives properly.
adds c57d8df _git: Fix an apparent typo in __git_heads().
adds fe21e49 _git: Bifurcate __git_ref_specs.
adds 276a690 _git: Complete fetchy refspecs correctly.
adds 857153c 38381: Add completion for picocom utility
adds 5b2b949 unposted: typo in redirect doc
adds fbf2591 unposted: ChangeLog: Add missed entries.
adds 1a2afc6 unposted: _compadd: Fix typo.
adds bb5c8f1 unposted: _querybts: Fix positional arguments' description.
adds 493c7e0 38388: Refactor baud rate completion
adds 4712b8f 38375 (tweaked per 38384): try harder to detect noatime filesystems.
adds 058d957 38393: _git: Fix typo in completion of '--minimal'
adds a6ab968 38399: _bts: Complete debbugs bug numbers from `bts cache`.
adds cbcae36 38402: Complete 'eatmydata'.
adds 1bf2ba4 unposted: Doc/Zsh/builtins.yo: Fix typo
adds 98f670c 38401: _deb_packages: New completion for source packages.
adds afff99d 38422: _baudrate -> _baudrates
adds 32b5cd9 38426: _baudrates: Use 2 space indentation
adds 795b285 38424: Use _baudrates helper instead of _baudrate
adds 6f3fbcc 38421: _baudrates: Fit better into the general completion framework
adds 58d8e46 38425: _cu: Remove old -d option of _baudrates
adds 05e37bd 38420: _baudrates: Make style lookups fit better with the rest of compsys
adds c5c2fa4 unposted: update documentary comments to remove references to self-insert-unmeta.
adds 7240217 38445: subsequent tests rely on a file touched by the -N test, so it must always be touched
adds 9dffe40 38432: avoid nonstandard setenv() on __APPLE__
adds 21d4b4c 38458: mention the option -i of _multi_parts
adds d41a866 38451: _apt: Complete 'apt-get download'.
adds 1a8fb1c 38452: _apt: Complete releases by codename ('jessie', 'sid', etc).
adds f09c00b 38453: _apt: Complete ${package}/${release} for 'source' and 'build-dep', too.
adds 29e88b3 unposted: Commit forgotten part of users/21256.
adds 597fa5e 38463: use immortal widgets in .safe keymap
adds c712e75 38468: wb,we values in gotword() needed assignment in additional case to avoid core dump
adds 469a8d8 38482: complete available packages for apt list.
adds ef7ef1f 38513: cast time to long long for printing where possible
adds 7700170 38514: remove unnecessary ls in completion
adds 770500d 38515: _subsript twwaks
adds 8cf68f0 21603: Make read_poll more interruptible.
adds 3fdf1f1 38540: fix undo problem by not moving the current change when only undoing a history line change
adds 023e7e4 38567, 38440: Marko Myllynen: completion for locale(1) and iconvconfig(8)
adds c9825f6 unposted: ChangeLog: fix formatting
adds 713eaa0 38576: _git: Also detect _git-${thirdparty} functions in $fpath that are symlinks.
adds f84a5da 38577: _signals: Don't complete SIGEXIT from _kill.
adds dcffad8 38586: Metafication problem with $functions
adds 9e7cefc unposted: internal: Document modify().
adds c5c471b 38587: Fix iconvconfig completion --output handling
adds 9c7f298 users/21609: do not treat tilde-expansions as quoted when inside command substitutions
adds 984c180 38599: skip the "no such named directory" warning when NO_EXEC is in effect
adds ac3173b 38593: _describe: Make documentation more greppable.
adds 3a6a6fd unposted (cf. 38612): remove overeager DPUTS()
adds cabacff 38547: Completion/compdump: only autoload functions when they exist in fpath
adds 8cca444 38622: consistent handling of "--" in "kill" builtin
adds e8943e7 38609: vcs_info quilt: Factor out a helper function. No functional change.
adds 7a5ecf4 38610: vcs_info quilt: Extract a patch subject, 2.0.
adds 769bd40 38630: fix infinite loop of "hash ="
adds 6e83458 38592 (plus tweak): _git: New recent branches completion, unused. (Joint with Nils Luxton)
adds 0516736 38624: _git: Optimize the last commit's __git_recent_branches__names as suggested by Matthew.
adds 5e4db66 38632: remove trailing space on #compdef line for compinit parsing
adds cf01ad9 38639: fix username completion after -, update options and get user shell with getent
adds d2a140e 38641: allow for values which resemble compadd options
adds 20948d0 38579: simplify saving and restoring of state
adds 8e2ec45 38670: New function for managing ZLE special widgets, modeled after Functions/Misc/add-zsh-hook.
adds ec70882 38665: _git: config option completion: Quote properly.
adds aa160fc 38651: _git: Escape parameter arguments to _call_program.
adds 7badf26 38653 + 38657: 'functions -T' tracing: recurse into anonymous functions.
adds 3859aac users/21632: Use of REPORTMEMORY variable
adds 2162c1a unposted: remove unused parameter
adds bc1acf5 38676, 38680: Completion for pidof and localedef.
adds 944ab1a 38684: fix format in contrib.yo
adds f497573 unposted: fix pareentheses in man for getrusage()
adds 4cacf16 38693: Add RPN mode to zcalc
adds bce43df 38703: support su options on macOS
adds 2f67cd5 38707: strip suffix for glob qualifier completion
adds a22f4ea 38713: don't add calendar matches when not immediately entering menu selection
adds 61a383e unposted: zed needs localoptions noksharrays
adds 25ae250 unposted: when ksharrays is set, braces are required for all parameter expansions with colon-modifiers
adds 0b8ab3a 38715: add-zle-hook-widget: assorted ksharrays fixes; assign an index to any hook that is added without one, to preserve append ordering
adds d309d9a 38692: IFS can't be changed in restricted mode
adds 016929e 38734: fix final case clauses terminating with ;&
adds 5103c85 38736: various RPN mode enhancements for zcalc
adds 26c01f5 38737: clean up zcalc variables.
adds aed7549 38733: completion for xfreerdp
adds 139a4db 38735: support verbose style to allow clearer but less compact descriptions for time specifiers
adds e83489f 38714: add x: syntax to match specs to make it possible to disable match specs hardcoded in completion functions
adds 954cdd7 38746: Fix suffix alias expansion recursion.
adds 7ae2deb unposted: remove flag unneded from previous fix
adds 76f28cc 38749: fixes for case at start of a line and for ksharrays
adds 14dbc20 38652: test harness: Emit unified diffs instead of context diffs
adds 59bf331 unposted: _git-config: Fix syntax error in 'tag.sort' completion.
adds 3bd8abc unposted: _git-config: Document some line noise.
adds 3a03483 38760: _git-config: Stop trying to execute the empty string command name upon completing values for an unknown option.
adds 5ea32ce 38752: add comments to explain use of stdout instead of stderr for the which builtin
adds a73ae70 38770: vi upper/lowercase widgets and shell widget example that reads a vi movement
adds a7d5d23 38783: zcalc tweaks for RPN mode.
adds 8468f24 38728: Tests: Add tests for the ':a' and ':A' modifiers.
adds 92d516c users/21551 (tweaked per users/21560): new git subtree completion
adds 080b1ca 38780: include variants containing non alphanumeric symbols in completion
adds c135c41 38796: Fix subword matching on last character of subword.
adds fc28616 unposted: fix duplicated words
adds e87aa89 38809: fix tracking of colour attributes and restore them when turning bold off
adds 13f4bb2 38810: fix cursor positioning and repeated invocations when widgets used from emacs mode
adds 304aa25 38812: a few new completions and update some command options
adds ac813cf 38833: separate iostat completion from _sysstat
adds 3e61af3 38850: Simplify indexing scheme to store hooks in the order they are added
adds c32bb6a 38845: reset region_active before entering zle
adds ccb45b3 38837 (tweaked c.f. 38826): new virsh completion
adds 52f46cc 38867: update strace completion
adds 9991707 38868: update completions for new options on FreeBSD
adds d09cb7e users/21750 (after users/21551): _git-subtree: Tweak -m,-P completions
adds db9f0d3 unposted (cf. users/21737):: _git-subtree: Record technical debt in comment.
adds 18d676f users/21752: Extend zsh/zleparameter's $widgets' parameter's documentation.
adds e3884c6 38866: update add-zle-hook-widget doc for 38850, bug fixes
adds b3dba0f Relocate add-zle-hook-widget, everything else in Functions/Zle is a widget.
adds bd707b4 _print: add -v
adds 72e5fe7 38879: Unmetafy file names for glob sort.
adds fff0080 38862: strptime(3) requires _XOPEN_SOURCE on Cygwin
adds 6e966f6 users/21777: Clarify documentation of the ':A' word modifier.
adds 317494e 38853: use strchr()
adds 02f03a6 38901: _schroot: Add -r/--run-session
adds f117edf 38894: completion for virt-admin and libvirt client/server IDs/names
adds 82119d8 38904: fix return status in _normal and functions erroneously using it for default completion
adds 5c7d92b 38890: _add-zle-hook-widget: New completion.
adds 00f18f2 users/21779: Clarify documentation of the ':a' word modifier.
adds b7bb60b 38923: zwaitjob() continues waiting for children that may have ignored the interrupt signal, even if the current shell has been interrupted.
adds 73ff356 38911: _arguments: Clarify documentation of '-s -w' switch
adds 8e69dd5 38913: _pkg-config: Complete variables for --variable.
adds 0f4cfc2 unposted: _deb_packages: Minor optimization.
adds 3afaebd unposted: _git-grep: Stop leaking the parameter $i.
adds dfd8b1d 38935: update tcpdump completion for Free and Open BSD
adds 932ff2b 38929: new vim style text object using match-words-by-style mechanism
adds ac05343 38936: fix vi-pipe function for option compatibility
adds 4f5cc54 38939: add missing git options
adds fd14487 38943: update texinfo options and improve completion of Info files, nodes and menu items
adds bdf0a3d 38945: Additional notes on :a behaviour
adds d5e7987 38914 (tweaked): _pkg-config: Add options, complete *.pc files for positional arguments.
adds 8e06a6a unposted (after 38939): _git-rebase: Unbreak.
adds 74722c7 unposted: Prefix function's name to its error messages.
adds 895e9be users/21793: Remove raw integers as glob qualifiers.
adds 26361e4 38953: Fix some issues with match-words-by-style.
adds 7830a8c unposted: fix vi-pipe for visual mode: don't need to force line mode
adds 54d5f8e 38956: factor out zle widget completion into its own function
adds b816bb4 38957: make use of updates to match-words-by-style and better support completion of word-style styles for zstyle
adds 8e02932 unposted: Avoid $0 for POSIX_ARGZERO compatibility.
adds 8d7b9d0 38927: zle-line-pre-redraw: Set $WIDGET like other special widgets do.
adds 0389fc3 unposted: _svnadmin: Tweak state description.
adds 8d71a61 38959: Document 38956 (_widgets).
adds 774f654 38962: _git-config: Document more line noise.
adds eaaac9c 38965: _svnadmin: Complete 'freeze' as a precommand.
adds 625fe0f 38966: _svnadmin: Complete positional arguments for 'hotcopy', 'setlog', 'setrevprop', 'delrevprop'.
adds a3b5389 38967: _hosts: Don't complete wildcard entries from ~/.ssh/known_hosts.
adds 9ef0274 unposted: _git: Clean up superfluous and missing backslashes.
adds 0782e0a 38961: _git-config: No functional change: rename $git_options_static to $git_options in preparation for the after-next commit.
adds b056d8c 38963: _git-config: Run gettable-options earlier and in all codepaths.
adds faa163c 38964: _git-config: Complete option names present in the config file.
adds 1a368bf 38973: Optimize indexing array parameters.
adds f9b1703 38971: Start using the new arrlen_ge() / arrlen_le() helpers.
adds cb26725 38976: new cpupower completion
adds f3ef00b 38982: move cpupower completion to correct folder
adds f70615d 38981: _man: Followup to 37634: unbreak OpenBSD 'man 3p' and Linux $MANSECT.
adds 7d282fa 38986: new gsettings completion
adds 81f229a 38989: minor completion updates for FreeBSD
adds 7f052ed unposted: fix format in zle.yo
adds dd6f797 38990: _debbugs_bugnumber: Track bts's data dir migration.
adds f026a4d 38991: Make 'whence -v autoloaded-function' shows the defining filename.
adds a5a9fc7 38993: _man: Drop (b): it's incorrect when $sect contains '|'.
adds 71f1653 38994: _man: Fix two bugs when completing manpage filenames in separate-sections mode.
adds dfae92c 38996: _man: Support _correct_word.
adds 81409ca workers/38995 (in part): compfiles: Add reverse-engineered documentation breadcrumbs.
adds 6ce3470 unposted: fix formatting in module discussion; add mention of widgets and keymaps for modules.
adds ac0dcc9 unposted: fix typo in comment
adds caf4868 39014: Use special OpenBSD interface to get correct rand() behavior
adds f7c3aa1 39019 (cf. PWS 39013): fix SHWORDSPLIT regression introduced by workers/29313
adds 4234fcc 39019 (cf. PWS 39013): add test cases for more join/split combinations
adds 68e14c4 39028: more join/split cases fixed and tested.
adds b2be8e1 38983: Make transpose-words handle numeric arguments sensibly
adds bedb61f 39029: document transpose-words change
adds 04003e0 39031: Ensure variables in transpose-words are initialised
adds a1a58dd 39035: ${(A)name=word} should expand as an array even when there is only one element.
adds f760bd6 39026: pattern specified with _arguments' -A option shouldn't be checked against words after the cursor
adds 30aafc0 39036: update git completion for new options up to git 2.9.2
adds ef64b6a 39040: Completion/…/_git: fix missing backslashes in 39036
adds 062aeca 39039: fix documentation of transpose-words
adds 0aa6bfd 39044 (in part, see thread): Document _canonical_paths in the manual, too.
adds 283357d unposted: _canonical_paths: Port docstring changes from 39044.
adds 580698b 39067: update options to correspond to latest versions of software in various functions
adds 4200466 39071: update completion functions for changes in Solaris 11.3
adds 31dc8b5 39072: minor tweaks
adds 1c6d3e3 39074: _ip-neighbour: Fix typo in 'lladdr'.
adds 4b2810a 39064: use scalbn() instead of scalb() (mathfunc.c)
adds 7154052 39046 + 39061: New :P history modifier.
adds c8b228b unposted: _git-config: sendemail.smtpserver: Correct tags.
adds 18aa25c unposted (c.f. Mikael: 39078): fix for git blame terms
adds d1d7979 39086: declare file local variables as 'static'
adds acad062 39087: fix 'conditionally uninitialized' variables
adds 4d99516 39094: _git-config: When an option is unknown, complete its value to the set value.
adds 317c96b 39102: __git_recent_branches: Optimise.
adds b312abc 39104: do not hash relative paths in findcmd()
adds aa041f7 39070: umount: Complete /f/b<TAB> → /foo/bar (for absolute path arguments only, for now)
adds b62d9eb 39103: _typed-in_absolute_command_paths: Better handle non-empty arguments that don't start with a slash.
adds 1f00f68 39105: _hashed_absolute_command_paths: Make the display string the basename.
adds 44a820f 39112: _x_utils: Use state_descr
adds fa48711 39115: repair forced joining when (@) and (j) are used together
adds 1712c62 39109: _postfix: Use mailq to obtain queue id's.
adds 823bb6f 39107: _postfix: Complete 'postqueue'. Also minor tweaks to 'postsuper'.
adds d916ba1 39110: _postfix: Complete 'postconf'.
adds 4ce0b1c 39108 (tweaked): _postfix: Support $enable_long_queue_ids.
adds c2592b4 39122: __git_recent_branches: Silence warning on an edge case.
adds 7016617 39131: return on error needs to be at the outer scope.
adds 8ce98c7 39125: More care needed decrementing SHLVL on exec.
adds 8e329cc 39141: Use zsh instead of sh in SHLVL test.
adds 4547897 39118: (almost) complete virsh completions
adds 8bb5319 39154: _files: -/ with list-dirs-first resulted in a bad pattern, thus aborting completion partway.
adds 9724236 unposted: _postfix_queue_id: Unbreak completion of short queue ids of held/active messages, broken in 39108.
adds 48c20d7 39165: update options to correspond to latest versions of software in various functions
adds 5b4cbcc 39158: cleanup following review comments of _libvirt function
adds 02bb3de unposted: internals: Document zshcompwid(1) parameter implementations.
adds fde365e 39167: Make $ENV handling more like POSIX
adds 33a8a6f 39179 (plus tweak): More _libvirt (virsh) completion tweaks
adds fe3a63f 39181: Add PM_SINGLE and use for compstate.
adds 3768fcc unposted: Fix leakage of $word (after 39179).
adds 9a722df unposted: _libvirt: Escape $words elements to avoid their interpretation as a pattern against $_cache_virsh_cmds.
adds 831a336 39171: _libvirt: Apply $opt_args-unescaping.
adds 73c0e8d 39173: _arguments: Escape colons and backslashes in $opt_args unambiguously.
adds 30bb9fe 39174: _ssh: Fix completion of ProxyCommand option.
adds 2d5dd74 38153: change the way long options are examined for "=" signs to more accurately identify options that take arguments
adds 8d18872 39217: fix error name generation with GCC.
adds c47c35c 39218: Fix module feature enables with math functions.
adds c001d1f 39221: update rm completion for BSD
adds ef86226 39185: Only set word begin for completion word if not alias.
adds 5d24f6d 39193 (cf. Yoshio Hanawa: 39192): don't pass options from after -- on to compadd
adds 1f429c0 39223: Introduce addflags function to reduce redundancy
adds 48c31e2 39208: Update flags
adds 1fe962c 39209: Update options
adds 7d98ac7 unposted: fix to use ;| style fall-throughs in the case statement
adds 999e1ac 39194: _man (Solaris): Ignore man-index. Support multiple sections in the -s flag's argument.
adds 198c7bc 39222: test math functions in modules.
adds 73622ae 39236 (plus typo fix): docs: Tweak _arguments $opt_args documentation added in 39173.
adds 1b60334 unposted: Add tests for ${(q)} being aware of the EQUALS option.
adds f368720 39252: internal: quotestring: Drop the 'e' parameter, which no caller uses.
adds 8011fe8 39261 (tweaked cf. Daniel: 39275): don't unconditionally elevate privileges with sudo in completion functions
adds ef01950 39284: Added Completion System Variables as a menu item
adds 26b4508 39268: "zsystem flock -t 0 ..." tries only once to flock and immediately returns success or failure
adds 1fc4e6d 39255: = in conditions is not going anywhere
adds f3f99d2 missed this
adds 5456cab 39297: more of 39284, it's painful to add texi nodes in yodl
adds 43137b8 unposted: reference use of widgets to effect editor changes from a sched command
adds 8e3f6e8 39287: add .tif as a valid extension for TIFF files
adds 9858159 39295: allow -- to appear in the command line passed as an argument
adds 23c1c77 39305: Fix error handling after parse for here document.
adds 1993a3c 39292: Distinguish "=" and "==" tests in output.
adds c5a3b17 39299: better Freebsd support in _external_pwds using procstat
adds ca53a3a 39307: update options up to vim 8
adds ec0c788 unposted: _git: Permit multiple -c options.
adds 420cde9 39199: _libvirt: Support libvirt URLs that contain a literal question mark under noglob.
adds be4c072 unposted: _libvirt: Add another noglob. (Follow-up to 39199)
adds a4b8ee1 zsh-users/21903: Fix ${...?...} in interactive shell.
adds d0f9150 unposted: small documentation tweaks
adds 0070828 unposted: remove duplicated assignment
adds fbafc5b 39332: support ksh's [[ -v varname ]] condition for checking if variables are set
adds b870ff8 39333: include name of command used to gain priviliges in context for command and gain-priviliges styles
adds 00210c0 39311: _tmux-capture-pane: Tweak specifications of -S/-E and description strings.
adds 2656b8c 39310/0001: internals: match_str: Document some local variables. See 39123.
adds 14989ce 39310/0002: internals: match_str: Simplify by removing 'zoff'.
adds 59aabe4 39310/0003: internals: match_str: Document 'savw'. Avoid magic number.
adds a08f8a4 39310/0004: internals: match_str: Document 'savl'.
adds c5f165a 39310/0005: internals: match_str: Constify some local variables.
adds 09a6e96 39310/0006: internals: match_str: Downscope local variable 'bpc'.
adds 3166506 39310/0007: internals: match_str: Rename and constify local variables 'oll', 'olw'.
adds f37fa92 39310/0008: internals: match_str: Document several local variables.
adds a182afe 39310/0009: internals: match_str: Downscope local variable 't'.
adds 2df0221 39310/0010: internals: match_str: Simplify expression.
adds 6914fb2 39312 (tweaked): _postfix (postconf): Complete only applicable parameters for -X and -#.
adds d523dda unposted: _postfix: Correct quoting in _call_program invocations.
adds 01ae64c 39331: Reparent subjob on fork with exited superjob.
adds 327f3dd 39359: Fix remaining race with orphaned subjob.
adds c355a5f 39362: another race with pipeline handling.
adds 7a34c1a 39356 (tweaked, c.f. Bart 39358): Etc/BUGS: Remove fixed items, add 'compset -q' item from workers/39306.
adds f0c8048 39374: _apt: Complete package versions in the 'packagename=<version>' syntax.
adds c3fbd97 bracketed-paste-url-magic: Handle magnet links too, and allow for schemes without //
adds c8de0af 39381: handle save/restore of variable values when "typeset"-related reserved words are prefixed by an assignment
adds bd94e13 39372: compadd: Match -P prefix all-or-nothing rather than greedily.
adds 2c612c5 39383: compadd: Restrict previous patch to the case where $PREFIX includes characters both from the -P prefix and from the (unprefixed) candidate completion word.
adds 7c93ba4 39385: _bts: Complete more argument types for 'cache' and 'show'.
adds e8720bb 39407: cleanup minor issues in cpupower completion; updated through to version 4.8
adds 34d512a 39370: complete -w and -K options to zle following the widget name and numeric base to integer
adds 18200dc users/21955: add missing final colon in zstyle context lookup; allow a single unique match to appear in "expansions" tag
adds 516be10 unposted: add missing final colon in zstyle context lookup
adds 4e51079 unposted: _gpg: Correct typo
adds 7ecc3f8 39410: Fix unintentional history modifiers.
adds 0e01942 39412: Fix directory completion when $PWD:h contains parentheses, which are interpreted as globbing metacharacters.
adds 889f669 39423: vcs_info git: Produce nicer applied-string messages for 'exec' actions.
adds 0f8725b 39423: _zed: Support the '--' end-of-options mark.
adds 759e591 39435: Further fix for pgrp of funny pipelines.
adds e35dcae 39436: Pass on status of SIGINT better.
adds f0ecf54 39448: reset REPLY in select on user action
adds 3b6002e 39437: use list_pipe_pid in assignment for clarity
adds d6a6b4f 39369 (tweaked cf 39371): when calling an internal widget, set bindk because some widgets use it to determine how they should act
adds 89e319f 39453: new openstack completions
adds 8d04b54 unposted: remove extra close-paren from d6a6b4ff
adds b32d974 39460: Don't import PS4 if running as root.
adds edfdce9 39463: an additional test for default system path
adds d44d23c unposted: change '\0' to NULL to silence spurious compile warning.
adds 07c8fbe 34943: Fixes for "command" with multiple options.
adds 99f74d6 unposted: Update findcmd() in Zle.
adds 6ce696f 39502: Fork for assignment in LHS of pipeline.
adds e61ed2b 39470: failure to open a supposedly unique temp file name should result in an error
adds 736eb43 39507: TMPSUFFIX for =(...)
adds 01f9e54 39464: fix where lack of $state check caused unwanted filename completion for fmadm
adds 573895d 39513: new doas completion
adds 13d0b27 39514: pass on --git-dir when calling git to get completion matches
adds 5cf2ffb Call the pre-redraw hook if there is text in the buffer on init
adds d08674e 39498: use PRIVILEGED option to decide on problematic parameter imports
adds bb2bbcc 39517: back off 39502 (WC_ASSIGN causes fork in pipe).
adds c942c7e 39519: restore missing PM_EXPORT flags.
adds 3608fa7 39509: in the event the current directory has been removed, use chasedots semantics for "cd ..".
adds 0a5bf8e unposted: update or remove references to typeset behavior obsoleted by 35586.
adds dfc9214 39480: _reportbug: Complete absolute filenames, too.
adds 4f2a181 39495: add-zle-hook-widget: Add end-of-options guard to hook invocation.
adds 6b25851 39540: "! command" should suppress ERR_EXIT and ERR_RETURN
adds 36a1180 39521: Refactor start of execcmd(). By splitting into _analyse and _exec execpline2() has easier access to the state at the start of execution. Use this to ensure we fork if this is a builtin with no arguments.
adds 4ab3fcc 39545: Add some missing unqueue_signals().
adds b71abea 39547: handle zero delta in calc_timeout()
adds 4abbb4b 39548: DEBUG for queueing_enabled
adds ccc0b6f 39550: reset signal queue in recursiveedit()
adds 429f8ae 39561: missing unqueue_signals() when ZSH_HEAP_DEBUG
adds dc51721 39566: Improve usefulness of command_not_found_handler.
adds d033f03 39566: missed ChangeLog
adds 0854ee5 39568: "! <complex-command>" suppresses ERR_EXIT
adds bcb5246 39571: Fix ERR_EXIT bug with && and function.
adds ffa6c76 39578: Test more ERR_RETURN cases with "&&" and functions
adds a96e34b 39579: Fix string calculation for parameter quoting.
adds 7ad0001 39479 + 39481 minus _path_files hunk (see 39489): Completion: audit 'compset -P' calls to use shortest match where applicable, plus random drive-by tweaks.
adds 59a67b3 39489: _path_files: Interpret -P as literally, rather than as a pattern.
adds b4cc190 39522: add-zsh-hook/add-zle-hook-widget: Promise append semantics.
adds 8f2ce89 39599: Don't reset status before "case" execution
adds 276197d 36108: command -[vV] assumed -p
adds c402260 39533: add the new -L option, sort options and add some exclusions
adds 7b3ec54 39611: with _arguments sets completion stopped if one of the rest arguments starts with a dash
adds 9d393f7 39622: add test cases for recent _arguments fixes, exclusion lists and -A/-S
adds 31c6cfc 39625: case needs to reset lastval if no pattern matched
adds 17f9d6b 39623: new evince completion
adds 87965e5 39624: remove space before compdef that prevents yafc completion function being used plus other tweaks
adds a8754b6 39500: compdescribe: perform on-screen-width computation using the "nice" length, since the matches are rendered by nice*() functions by compadd
adds 13cfa03 39657: Make a helper function global.
adds 713857c 39657: _zstyle: When completing a style for an unrecognised context, complete all known styles.
adds ae3b675 39657: _zstyle: Complete the -g, -s,-b,-a, -t,-T, -m options.
adds ecc0a5e 39654: (based on patch by Baptiste Daroussin) Better support bmake, FreeBSD's default make(1) implementation.
adds 5b192a4 39590: zle: Call zle-line-pre-redraw after inserting a completion result
adds 7e7e2d7 39678: metafication of printf %q argument and result
adds b2d2800 39680: correctly handle case of popping last arena
adds d2c9f85 39683: Update scan pointers after possible alloc.
adds 11343d8 39688: Skip out of P_EXACTLY pattern loop if P_PURES.
adds 8e3e727 39710 (cf. Alex George: 39709): handle the %o format in the "all-expansions" tag
adds 6f071b2 39715: Handle multibyte characters in complist listing
adds f1c0480 39707: Document _dir_list.
adds 4eef3e6 39708: Document _email_addresses.
adds 71dd0ab 39706: _tilde_files: Offer named directories. Document.
adds 0f5e670 "typeset -p" uses "export" commands or the "-g" option for parameters that are not local to the current scope
adds 39ae9cd 39723: metafy string passed to pattern in complist.
adds 364c404 39725: more metafication of patterns.
adds 12e8627 unposted: mention former behavior of typeset for comparison
adds 85ffb55 39739: Complete negative integers for -n/-c in the GNU variant. (after 39479)
adds 5dbfbd8 unposted: Minor documentation fixes (markup, grammar, etc).
adds 3881c6b users/22036: bracketed-paste: Document cutbuffer behaviour; clarify.
adds 9cfd26b unposted: handle empty pastes and "zle bracketed-paste variablename" form.
adds dd8b756 _git-cherry-pick: Complete argv[2] et seq.
adds 87c951c unposted: add "--" to zle widget call for conventional sanity
adds ab81b98 39758: revise 39704 for array and hash parameters; more POSIXBUITINS tweaks for export
adds 88c42a2 39777: $() is a valid empty command substitution
adds 74aa459 39786: vcs_info (hg): Use native hexdump implementation instead of external command.
adds 59dbab4 39792: improve handling of relative paths in _canonical_paths_add_paths
adds 0a5aea3 39795: preserve "cd -" behavior around directory shuffling in _canonical_paths_pwd
adds 33ceb8b 39787: Add a regression test for 39412.
adds 4eed68e 39731: _awk: add support for gawk ver.3 and 4
adds 4bc0d13 39797: obsolete the helper functions fixed by the previous two changes
adds ae4c035 39811: vi-repeat-change must not be the "motion" of vi-change, lest it infinitely repeat itself
adds 4073a66 39815: Read input to end on parse error in $(...) inside a string.
adds d90775f 39822: _git: remove "-A '-*'" with _arguments for some commands
adds 6964447 39813: fix keybuflen after ungetting extra keys from the end of keybuf in getkeymapcmd().
adds 060ff48 39820: vi-repeat handles multi-key bindings
adds ad085f1 unposted: fix typo that was causing handling of "--" argument to fail
adds 0e9faf6 users/22063: bracketed-paste: Document ability to specify a vi register. (after users/22036)
adds 36b2908 39802: internal: Document and simplify multiquote().
adds 952e607 39803: internal: Document bin_compadd().
adds b4d5a55 39804: internal: Document matchspec flags.
adds 4ad1ad9 39805: internal: Document some compadd internals.
adds 9d460a9 39806: internal: Document zle's vichgbuf.
adds 533d839 unposted: comment explaining key buffer handling.
adds 22e1139 39824: test case for 39811 (commit ae4c035c)
adds 6ea4e70 39818: _awk: add nawk to the list of commands
adds 9c68ef0 39825: optimise mb_metastrlenend() for 7-bit character.
adds fe023d8 users/22080: bracketed-paste: Third time's a charm.
adds 4b41e33 39389: when printf -v is used with an array use separate elements each time the format is reused
adds 5c28031 39834: when print used with -v and -l, include a final newline
adds 58ce2f1 39829: when compstate[insert] is emptied by the completion function and AUTO_MENU is set, start menu completion on the second tab press rather than the third
adds d91ffb1 39838: another missing unqueue_signals()
adds 2c56c7e 39839: fix "return" from "if" condition
adds ff36590 39844: fix "while" condition as per 39839 (commit 2c56c7e5)
adds dee0bce unposted: tests for 39839, 39844
adds c282abc Thomas Bereknyei, Mic92: 39831: find "getent" by the usual command search, not just /usr/bin/
adds 02fe884 39847: Update helper function name pattern
adds c264918 39848: _tmux: Update options to latest tmux
adds 06bd2b1 39849: _tmux: Remove set-remain-on exit
adds f912e83 39728: define _GNU_SOURCE on Cygwin
adds 7e40612 unposted: ChangeLog typo
adds bb28726 39840: _cpio: Declare variable's type correctly.
adds 33b3489 zsh-users/22083: attempt to explain what a word is in parameter substitution.
adds 0921a35 39855: new completion for jot command
adds 5411cdf 39856: module completion improvements.
adds 3952151 39867, tweaked: Use cast to unsigned char to test character.
adds 68a576b 39869: can transfer ownership of core of array when assigning
adds 1683371 unposted: follow up to 39867: don't need test against zero
adds dfb2f3f 39857: add support for darwin, with improvements on linux etc.
adds a57977d 39870: ensure exit trap can always run
adds 06e4ec8 39871: cut down number of strlen()s in getstrvalue()
adds d8786da 39853: _subversion: Accept long options in the '--foo=bar' syntax.
adds 4940768 39875: add dupstring_glen to avoid redundant strlen calls
adds a1633e0 39886 based on 39877: Optimise arrdup to arrdup_max.
adds 65ea1a0 39887: no need to conditionalise assignment of strlen()
adds dae3116 39882: mention ${name:/pattern/replacement} in the itemized synopsis with the related forms; clarify doc.
adds 488d73c 39884: fix history-beginning-search-menu for history lines containing a pipe character
adds 496626d 39888: update tmux completion for tmux 2.3
adds 370b278 39890: typo corrections in completion functions
adds 5f17007 39901: No EXIT trap on LHS of pipeline.
adds 7139b73 39874/0001: setarrvalue: Remove needless initialization.
adds c238057 39874/0002 plus size=0 handling: zshcalloc: Remove code duplication. No functional change.
adds d676d1b 39893: use arrdup_max() to show explicitly the difference in two code branches
adds 2ba985f 39920: extend yum completion
adds 20de06d unposted: add list of standard module hooks with corresponding macro names
adds 9a09f97 unposted: Addenda to list of module hooks
adds 3305210 39929: clarify execute{,-last}-named-cmd
adds 7b8f638 39933: more of zlecallhook() in redrawhook()
adds cbb9ca3 39934: if a widget execution fails, try to execute a corresponding immortal widget instead.
adds 56e3d23 unposted: comment in zlecallhook() points to redrawhook() just in case
adds 99acd1e 39906: More multibyte optimisations for US-ASCII.
adds 3fd50d0 39937: fix a problem introduced by 39886.
adds e9dbfa8 39947: Additional test for array subscripts.
adds 921b39a 39949: Special case for "-" in directory names.
adds 98b7960 39943: no need to compute arrlen() in arrdup_max() when max == 0.
adds 7d2f805 39945: allow further tab presses to move on to menu completion even when compstate[insert] is emptied
adds 6d991ce 39952: add registers special parameter to provide access to the vi register buffers from a zle widget function
adds 48bdcd7 39959: when repeating vi changes advance through the numbered killring registers
adds 0a6098a 39962: bind vi case conversion widgets
adds c392e6c 39915: whence: Honor PATH_DIRS option for arguments that start with './' or '../'.
adds 307da98 39917: Complete setsid(1) as a precommand
adds d7b57cc 39922: __git_recent_branches: Fix an 'assertion' failure when two branches (refs) point to the same commit.
adds 297471c 39921: __git_recent_branches: Remove erroneous parsing of partial ref names as tags.
adds a62e164 39958: Add extra byte to PATH_MAX allocations.
adds df8d219 39916 + 39930 + tweak: _git: Complete options and values for -c.
adds 968a59b 39985: Document the [nyae] answers to the spelling correction prompt, $SPROMPT.
adds 6e1684e unposted (after 39952): Restore C89 compatibility.
adds f35198d 39992: setarrvalue: Allocate a correctly-sized array.
adds a242674 39978: more accurate doc for finding job by string
adds 368884a 39995 (from 39977): Optimise string parameter assignment.
adds dae2187 39900: Add TERMINFO_DIRS special like TERMINFO.
adds fe67cca 39974: complete shared libraries for -e and -s options to ssh-add
adds cb5f100 39986, 39989: improve handling of vi-repeat-change
adds 45c9277 unposted: Credit Sebastian for 39992.
adds 1f5c734 39981: Make compstate[to_end] skip suffix and hidden suffix, but not ignored suffix.
adds 85ba685 39993: Tests for 39981.
adds ee12224 unposted: fix printf -v to an array without format string reuse
adds 07509be unposted: add test case for partial completion matching of options with arguments
adds c0f95d0 unposted: clear ERRFLAG_ERROR before invoking immortal widget (cf. 39934)
adds b3a88a5 39982: $SPROMPT: Don't accept a spelling correction at space/tab.
adds fe2d877 40005: call _date_formats from _date
adds 3570172 40003: include "0-"9 vi buffers in the registers associative array
adds 2e44ac7 unposted: fix to compile on Solaris where curses.h has a #define for reg to register
adds 8ec1a25 40004: fix cache mechanism, complete groups and other minor improvements
adds 5beb65a unposted: fix typo (=+ to +=)
adds e340458 40018 + 40019: Add missing commands to Debian apt completion
adds a7f5db1 40020: new cscope completion
adds 5dc7b35 unposted: set new vichange flag for surround widget
adds 53e6b12 40013: process zsh-specific time format extensions correctly
adds eccb747 39757 plus test: Fix completion under parenthetical directory names, broken in 39412
adds 3a8727d 40009: alias -L: Emit aliases that begin with a plus sign correctly.
adds a81f280 40010: builtins: Say 'bad option: +x', not 'bad option: -x', when +x was passed.
adds 1955cce 40011: Make $_comp_priv_prefix only declared when required, and use that to have chgrp offer all groups under doas, ssh, etc as well.
adds a74294e unposted: _git-config: Fix user.email completion to complete only bare email addresses.
adds 3a83e48 unposted: Complete the $foo[(f)] flag.
adds 32daf2a 40026: Fix for completion after redirection.
adds 110ffae 40035: Cosmetic fixes for comments and documentation.
adds 596ba30 40037: Unicode 9 character width support.
adds a9fe87e 40032: consistency in handling of subscript slices outside the bounds of an array parameter
adds 3ba86f4 40034: clear badcshglob when ignoring errors
adds f90200c 40036: _bts: Complete removal syntaxes correctly.
adds e8df1c7 40043: fix computil.c indentation (cosmetic)
adds 2d87bf8 40049: NEWS about Unicode 9 (40037)
adds e869961 40050: prepend /**/ to global functions and #ifdefs
adds 989f5e5 40024: Update _path_files since quoting requirements changed in 39412
adds 1ba59c4 unposted: fix previous commit
adds 8891f5a unposted: vcs_info: Break out VCS_INFO_quilt-patch2subject into VCS_INFO_patch2subject
adds 7d80b14 40053: exclude current directory of active zsh from _external_pwds ompletion matches
adds f65283e 40055: update git completion for git 2.11.0
adds 88752e6 40066: updates for 5.3 release
adds 7b7e84f unposted: 5.2-test-1
No new revisions were added by this update.
Summary of changes:
.gitignore | 4 +
ChangeLog | 2607 ++++++++++++++++++++-
Completion/BSD/Command/_bsdconfig | 12 +-
Completion/BSD/Command/_chflags | 96 +-
Completion/BSD/Command/_cu | 2 +-
Completion/BSD/Command/_fetch | 69 +-
Completion/BSD/Command/_freebsd-update | 13 +-
Completion/BSD/Command/_fstat | 11 +-
Completion/BSD/Command/_gstat | 11 +
Completion/BSD/Command/_jexec | 4 +-
Completion/BSD/Command/_jot | 82 +
Completion/BSD/Command/_kld | 11 +-
Completion/BSD/Command/_procstat | 37 +-
Completion/BSD/Command/_sockstat | 1 +
Completion/BSD/Command/_sysrc | 90 +
Completion/BSD/Command/_systat | 3 +-
Completion/Base/Completer/_expand | 9 +-
Completion/Base/Completer/_external_pwds | 8 +-
Completion/Base/Completer/_user_expand | 11 +-
Completion/Base/Core/_main_complete | 3 +
Completion/Base/Core/_message | 3 +-
Completion/Base/Core/_normal | 4 +-
Completion/Base/Utility/_arguments | 24 +-
Completion/Base/Utility/_call_program | 16 +-
Completion/Base/Utility/_values | 2 +-
Completion/Base/Widget/_complete_help | 3 +-
Completion/Base/Widget/_correct_filename | 2 +-
Completion/Base/Widget/_most_recent_file | 2 +-
Completion/Darwin/Type/_retrieve_mac_apps | 6 +-
Completion/Debian/Command/_apt | 74 +-
Completion/Debian/Command/_bts | 51 +-
Completion/Debian/Command/_bug | 6 +-
Completion/Debian/Command/_dchroot | 1 +
Completion/Debian/Command/_dchroot-dsa | 1 +
Completion/Debian/Command/_dcut | 6 +-
Completion/Debian/Command/_debfoster | 4 +-
Completion/Debian/Command/_git-buildpackage | 4 +-
Completion/Debian/Command/_lintian | 2 +-
Completion/Debian/Command/_make-kpkg | 2 +-
Completion/Debian/Command/_schroot | 2 +
Completion/Debian/Type/_deb_packages | 23 +-
Completion/Debian/Type/_debbugs_bugnumber | 9 +
Completion/Linux/Command/_cpupower | 119 +
Completion/Linux/Command/_gpasswd | 12 +
Completion/Linux/Command/_htop | 10 +
Completion/Linux/Command/_iconvconfig | 13 +
Completion/Linux/Command/_iwconfig | 4 +-
Completion/Linux/Command/_kpartx | 14 +
Completion/Linux/Command/_ltrace | 35 +
Completion/Linux/Command/_mdadm | 8 +-
Completion/Linux/Command/_modutils | 2 +-
Completion/Linux/Command/_pidof | 24 +
Completion/Linux/Command/_pkgtool | 2 +-
Completion/Linux/Command/_ss | 11 +-
Completion/Linux/Command/_strace | 210 +-
Completion/Linux/Command/_sysstat | 37 +-
Completion/Linux/Command/_vserver | 2 +-
Completion/Mandriva/Command/_rebootin | 2 +-
Completion/Redhat/Command/_rpm | 2 +-
Completion/Redhat/Command/_scl | 5 +-
Completion/Redhat/Command/_yum | 604 +++--
Completion/Solaris/Command/_beadm | 21 +-
Completion/Solaris/Command/_coreadm | 83 +-
Completion/Solaris/Command/_dladm | 1355 +++++------
Completion/Solaris/Command/_dumpadm | 39 +-
Completion/Solaris/Command/_flowadm | 48 +-
Completion/Solaris/Command/_fmadm | 188 +-
Completion/Solaris/Command/_pfexec | 3 +-
Completion/Solaris/Command/_svcs | 52 +-
Completion/Solaris/Command/_zlogin | 1 +
Completion/Unix/Command/_adb | 153 +-
Completion/Unix/Command/_ant | 3 +-
Completion/Unix/Command/_arping | 22 +-
Completion/Unix/Command/_attr | 8 +-
Completion/Unix/Command/_augeas | 5 +-
Completion/Unix/Command/_awk | 138 +-
Completion/Unix/Command/_bzr | 2 +-
Completion/Unix/Command/_cat | 3 +
Completion/Unix/Command/_cdrdao | 2 +-
Completion/Unix/Command/_chown | 4 +-
Completion/Unix/Command/_cp | 3 +-
Completion/Unix/Command/_cpio | 11 +-
Completion/Unix/Command/_cscope | 29 +
Completion/Unix/Command/_cvs | 5 +-
Completion/Unix/Command/_date | 97 +-
Completion/Unix/Command/_dbus | 13 +-
Completion/Unix/Command/_devtodo | 6 +-
Completion/Unix/Command/_dmesg | 32 +
Completion/Unix/Command/_dmidecode | 17 +-
Completion/Unix/Command/_doas | 22 +
Completion/Unix/Command/_dsh | 3 +-
Completion/Unix/Command/_du | 5 +-
Completion/Unix/Command/_env | 53 +-
Completion/Unix/Command/_espeak | 73 +-
Completion/Unix/Command/_feh | 4 +-
Completion/Unix/Command/_find | 20 +-
Completion/Unix/Command/_fsh | 1 +
Completion/Unix/Command/_gcc | 14 +
Completion/Unix/Command/_gdb | 4 +-
Completion/Unix/Command/_getent | 2 +
Completion/Unix/Command/_git | 1790 +++++++++-----
Completion/Unix/Command/_global | 6 +-
Completion/Unix/Command/_gpg | 2 +-
Completion/Unix/Command/_graphicsmagick | 4 +-
Completion/Unix/Command/_grep | 23 +-
Completion/Unix/Command/_groff | 2 +-
Completion/Unix/Command/_growisofs | 8 +-
Completion/Unix/Command/_gs | 2 +-
Completion/Unix/Command/_gsettings | 47 +
Completion/Unix/Command/_head | 2 +-
Completion/Unix/Command/_imagemagick | 4 +-
Completion/Unix/Command/_init_d | 22 +-
Completion/Unix/Command/_initctl | 4 +-
Completion/Unix/Command/_iostat | 132 ++
Completion/Unix/Command/_ip | 10 +-
Completion/Unix/Command/_java | 4 +-
Completion/Unix/Command/_joe | 2 +-
Completion/Unix/Command/_less | 7 +-
Completion/Unix/Command/_libvirt | 237 ++
Completion/Unix/Command/_ln | 1 +
Completion/Unix/Command/_locale | 84 +
Completion/Unix/Command/_localedef | 92 +
Completion/Unix/Command/_look | 34 +-
Completion/Unix/Command/_lp | 2 +-
Completion/Unix/Command/_ls | 15 +-
Completion/Unix/Command/_lzop | 3 +-
Completion/Unix/Command/_make | 26 +-
Completion/Unix/Command/_man | 54 +-
Completion/Unix/Command/_md5sum | 5 +-
Completion/Unix/Command/_mencal | 2 +-
Completion/Unix/Command/_module | 22 +-
Completion/Unix/Command/_mosh | 1 +
Completion/Unix/Command/_mount | 6 +-
Completion/Unix/Command/_mutt | 7 +-
Completion/Unix/Command/_nkf | 2 +-
Completion/Unix/Command/_nmap | 4 +-
Completion/Unix/Command/_openstack | 192 ++
Completion/Unix/Command/_patch | 31 +-
Completion/Unix/Command/_pbm | 2 +-
Completion/Unix/Command/_perl | 2 +-
Completion/Unix/Command/_php | 4 +-
Completion/Unix/Command/_picocom | 55 +
Completion/Unix/Command/_pkg-config | 35 +-
Completion/Unix/Command/_postfix | 153 +-
Completion/Unix/Command/_prove | 2 +-
Completion/Unix/Command/_rar | 2 +-
Completion/Unix/Command/_readelf | 1 +
Completion/Unix/Command/_rlogin | 5 +-
Completion/Unix/Command/_rm | 22 +-
Completion/Unix/Command/_rsync | 23 +-
Completion/Unix/Command/_screen | 2 +-
Completion/Unix/Command/_script | 71 +
Completion/Unix/Command/_sed | 3 +-
Completion/Unix/Command/_service | 49 +-
Completion/Unix/Command/_sisu | 2 +-
Completion/Unix/Command/_sort | 14 +-
Completion/Unix/Command/_sqsh | 2 +-
Completion/Unix/Command/_ssh | 129 +-
Completion/Unix/Command/_su | 127 +-
Completion/Unix/Command/_subversion | 66 +-
Completion/Unix/Command/_sudo | 6 +-
Completion/Unix/Command/_surfraw | 2 +-
Completion/Unix/Command/_sysctl | 22 +-
Completion/Unix/Command/_tail | 2 +-
Completion/Unix/Command/_tar | 2 +-
Completion/Unix/Command/_tcpdump | 185 +-
Completion/Unix/Command/_texinfo | 243 +-
Completion/Unix/Command/_tin | 2 +
Completion/Unix/Command/_tmux | 1831 +++++++--------
Completion/Unix/Command/_top | 174 ++
Completion/Unix/Command/_touch | 45 +
Completion/Unix/Command/_tput | 18 +
Completion/Unix/Command/_tree | 101 +-
Completion/Unix/Command/_truss | 76 +
Completion/Unix/Command/_uniq | 4 +-
Completion/Unix/Command/_units | 4 +-
Completion/Unix/Command/_user_admin | 206 +-
Completion/Unix/Command/_vim | 45 +-
Completion/Unix/Command/_vmstat | 26 +-
Completion/Unix/Command/_w3m | 4 +-
Completion/Unix/Command/_wget | 1 -
Completion/Unix/Command/_wiggle | 2 +-
Completion/Unix/Command/_xargs | 1 +
Completion/Unix/Command/_xmlsoft | 7 +-
Completion/Unix/Command/_xxd | 18 +-
Completion/Unix/Command/_yafc | 26 +-
Completion/Unix/Command/_zfs | 34 +-
Completion/Unix/Command/_zip | 121 +-
Completion/Unix/Command/_zpool | 10 +
Completion/Unix/Type/_absolute_command_paths | 12 +-
Completion/Unix/Type/_baudrates | 78 +
Completion/Unix/Type/_canonical_paths | 95 +-
Completion/Unix/Type/_date_formats | 21 +-
Completion/Unix/Type/_dates | 7 +-
Completion/Unix/Type/_diff_options | 27 +-
Completion/Unix/Type/_email_addresses | 2 +
Completion/Unix/Type/_files | 3 +-
Completion/Unix/Type/_hosts | 23 +-
Completion/Unix/Type/_path_files | 12 +-
Completion/Unix/Type/_pspdf | 2 +-
Completion/Unix/Type/_remote_files | 15 +-
Completion/Unix/Type/_signals | 13 +-
Completion/Unix/Type/_sys_calls | 20 +
Completion/Unix/Type/_tilde_files | 3 +-
Completion/Unix/Type/_zfs_dataset | 8 +-
Completion/X/Command/_evince | 30 +
Completion/X/Command/_okular | 4 +-
Completion/X/Command/_rdesktop | 79 +-
Completion/X/Command/_setxkbmap | 4 +-
Completion/X/Command/_x_utils | 28 +-
Completion/Zsh/Command/_bindkey | 7 +-
Completion/Zsh/Command/_compadd | 2 +-
Completion/Zsh/Command/_fc | 7 +-
Completion/Zsh/Command/_precommand | 2 +-
Completion/Zsh/Command/_print | 42 +-
Completion/Zsh/Command/_strftime | 2 +-
Completion/Zsh/Command/_typeset | 2 +-
Completion/Zsh/Command/_vared | 2 +
Completion/Zsh/Command/_zed | 8 +-
Completion/Zsh/Command/_zle | 10 +-
Completion/Zsh/Command/_zstyle | 112 +-
Completion/Zsh/Context/_condition | 3 +
Completion/Zsh/Context/_subscript | 10 +-
Completion/Zsh/Function/_add-zle-hook-widget | 35 +
Completion/Zsh/Function/_add-zsh-hook | 5 +-
Completion/Zsh/Function/_zargs | 2 +-
Completion/Zsh/Type/_arrays | 2 +-
Completion/Zsh/Type/_completers | 14 +
Completion/Zsh/Type/_globflags | 3 +
Completion/Zsh/Type/_globquals | 25 +-
Completion/Zsh/Type/_history_modifiers | 5 +-
Completion/Zsh/Type/_module_math_func | 2 +-
Completion/Zsh/Type/_ps1234 | 8 +-
Completion/Zsh/Type/_user_math_func | 2 +-
Completion/Zsh/Type/_vars | 2 +-
Completion/Zsh/Type/_widgets | 9 +
Completion/compaudit | 6 +-
Completion/compdump | 5 +-
Completion/compinit | 8 +-
Completion/compinstall | 2 +-
Config/defs.mk.in | 2 -
Config/version.mk | 4 +-
Doc/Makefile.in | 50 +-
Doc/Zsh/builtins.yo | 102 +-
Doc/Zsh/compsys.yo | 204 +-
Doc/Zsh/compwid.yo | 7 +
Doc/Zsh/cond.yo | 9 +-
Doc/Zsh/contrib.yo | 229 +-
Doc/Zsh/exec.yo | 15 +-
Doc/Zsh/expn.yo | 65 +-
Doc/Zsh/jobs.yo | 4 +-
Doc/Zsh/mod_complist.yo | 4 +-
Doc/Zsh/mod_curses.yo | 6 +-
Doc/Zsh/mod_mathfunc.yo | 5 +
Doc/Zsh/mod_sched.yo | 5 +
Doc/Zsh/mod_zleparameter.yo | 16 +-
Doc/Zsh/mod_zutil.yo | 10 +-
Doc/Zsh/options.yo | 5 +-
Doc/Zsh/params.yo | 64 +-
Doc/Zsh/redirect.yo | 19 +
Doc/Zsh/restricted.yo | 10 +-
Doc/Zsh/zle.yo | 109 +-
Doc/ztexi.yo | 1 -
Etc/BUGS | 37 +-
Etc/ChangeLog-4.3 | 2 +-
Etc/FAQ.yo | 4 +-
Etc/completion-style-guide | 3 +-
Etc/zsh-development-guide | 79 +-
Functions/MIME/zsh-mime-handler | 2 +-
{Completion => Functions/Math}/.distfiles | 0
Functions/Math/zmathfunc | 34 +
Functions/Misc/add-zle-hook-widget | 186 ++
Functions/Misc/add-zsh-hook | 2 +-
Functions/Misc/run-help-ip | 2 +-
Functions/Misc/zcalc | 345 ++-
Functions/Misc/zed | 2 +
Functions/VCS_Info/Backends/VCS_INFO_get_data_git | 8 +-
Functions/VCS_Info/Backends/VCS_INFO_get_data_hg | 7 +-
Functions/VCS_Info/VCS_INFO_hexdump | 16 +
Functions/VCS_Info/VCS_INFO_patch2subject | 50 +
Functions/VCS_Info/VCS_INFO_quilt | 24 +-
Functions/VCS_Info/vcs_info | 2 +
Functions/Zle/bracketed-paste-magic | 54 +-
Functions/Zle/bracketed-paste-url-magic | 4 +-
Functions/Zle/delete-whole-word-match | 15 +-
Functions/Zle/expand-absolute-path | 2 +-
Functions/Zle/history-beginning-search-menu | 2 +-
Functions/Zle/match-words-by-style | 53 +-
Functions/Zle/select-bracketed | 2 +
Functions/Zle/select-word-match | 120 +
Functions/Zle/surround | 7 +-
Functions/Zle/vi-pipe | 39 +
Functions/Zle/zcalc-auto-insert | 3 +-
NEWS | 22 +
README | 110 +-
Src/Builtins/rlimits.c | 8 +-
Src/Builtins/sched.c | 18 +-
Src/Modules/curses.c | 36 +-
Src/Modules/datetime.c | 2 +-
Src/Modules/db_gdbm.c | 2 +-
Src/Modules/files.c | 2 +-
Src/Modules/langinfo.c | 2 +-
Src/Modules/mapfile.c | 2 +-
Src/Modules/mathfunc.c | 6 +-
Src/Modules/newuser.c | 4 +-
Src/Modules/param_private.c | 20 +-
Src/Modules/parameter.c | 7 +-
Src/Modules/pcre.c | 4 +-
Src/Modules/regex.c | 2 +-
Src/Modules/socket.c | 2 +-
Src/Modules/stat.c | 2 +-
Src/Modules/system.c | 10 +-
Src/Modules/system.mdd | 7 +-
Src/Modules/tcp.c | 4 +-
Src/Modules/termcap.c | 4 +-
Src/Modules/terminfo.c | 4 +-
Src/Modules/zftp.c | 8 +-
Src/Modules/zpty.c | 2 +-
Src/Modules/zselect.c | 2 +-
Src/Modules/zutil.c | 29 +-
Src/Zle/comp.h | 29 +-
Src/Zle/compcore.c | 64 +-
Src/Zle/compctl.c | 31 +-
Src/Zle/complete.c | 68 +-
Src/Zle/complist.c | 110 +-
Src/Zle/compmatch.c | 158 +-
Src/Zle/compresult.c | 5 +
Src/Zle/computil.c | 77 +-
Src/Zle/iwidgets.list | 2 +
Src/Zle/textobjects.c | 18 +-
Src/Zle/zle.h | 14 +
Src/Zle/zle_keymap.c | 47 +-
Src/Zle/zle_main.c | 152 +-
Src/Zle/zle_misc.c | 14 +-
Src/Zle/zle_params.c | 177 ++
Src/Zle/zle_refresh.c | 10 +-
Src/Zle/zle_thingy.c | 17 +-
Src/Zle/zle_tricky.c | 80 +-
Src/Zle/zle_utils.c | 20 +-
Src/Zle/zle_vi.c | 195 +-
Src/Zle/zle_word.c | 92 +-
Src/builtin.c | 217 +-
Src/compat.c | 54 +-
Src/cond.c | 16 +-
Src/exec.c | 502 ++--
Src/glob.c | 45 +-
Src/hashtable.c | 6 +-
Src/hist.c | 22 +-
Src/init.c | 42 +-
Src/input.c | 2 +-
Src/jobs.c | 86 +-
Src/lex.c | 48 +-
Src/loop.c | 27 +-
Src/mem.c | 34 +-
Src/module.c | 3 +
Src/options.c | 7 +-
Src/params.c | 270 ++-
Src/parse.c | 43 +-
Src/pattern.c | 82 +-
Src/prompt.c | 24 +-
Src/signals.c | 77 +-
Src/signals.h | 31 +-
Src/string.c | 30 +
Src/subst.c | 122 +-
Src/text.c | 9 +-
Src/utils.c | 298 ++-
Src/wcwidth9.h | 1321 +++++++++++
Src/zsh.h | 80 +-
Src/zsh.mdd | 2 +-
Src/zsh_system.h | 8 +-
StartupFiles/zshrc | 1 +
Test/A01grammar.ztst | 50 +
Test/A02alias.ztst | 11 +
Test/A03quoting.ztst | 4 +
Test/A05execution.ztst | 13 +
Test/A06assign.ztst | 140 ++
Test/B02typeset.ztst | 4 +-
Test/B03print.ztst | 16 +-
Test/B09hash.ztst | 8 +
Test/C02cond.ztst | 57 +-
Test/C03traps.ztst | 204 +-
Test/C04funcdef.ztst | 28 +-
Test/D01prompt.ztst | 4 +-
Test/D02glob.ztst | 33 +-
Test/D04parameter.ztst | 169 ++
Test/D07multibyte.ztst | 30 +
Test/D08cmdsubst.ztst | 14 +
Test/E01options.ztst | 6 +-
Test/E02xtrace.ztst | 23 +-
Test/V01zmodload.ztst | 74 +
Test/V07pcre.ztst | 7 +
Test/V10private.ztst | 2 +-
Test/X02zlevi.ztst | 27 +
Test/Y01completion.ztst | 24 +
Test/Y03arguments.ztst | 160 ++
Test/ztst.zsh | 6 +-
Util/check-tmux-state | 2 +-
Util/helpfiles | 2 +-
Util/zyodl.vim | 2 +
configure.ac | 34 +-
400 files changed, 17493 insertions(+), 5623 deletions(-)
create mode 100644 Completion/BSD/Command/_gstat
create mode 100644 Completion/BSD/Command/_jot
create mode 100644 Completion/BSD/Command/_sysrc
create mode 100644 Completion/Debian/Type/_debbugs_bugnumber
create mode 100644 Completion/Linux/Command/_cpupower
create mode 100644 Completion/Linux/Command/_gpasswd
create mode 100644 Completion/Linux/Command/_htop
create mode 100644 Completion/Linux/Command/_iconvconfig
create mode 100644 Completion/Linux/Command/_kpartx
create mode 100644 Completion/Linux/Command/_ltrace
create mode 100644 Completion/Linux/Command/_pidof
create mode 100644 Completion/Unix/Command/_cscope
create mode 100644 Completion/Unix/Command/_dmesg
create mode 100644 Completion/Unix/Command/_doas
create mode 100644 Completion/Unix/Command/_gsettings
create mode 100644 Completion/Unix/Command/_iostat
create mode 100644 Completion/Unix/Command/_libvirt
create mode 100644 Completion/Unix/Command/_locale
create mode 100644 Completion/Unix/Command/_localedef
create mode 100644 Completion/Unix/Command/_openstack
create mode 100644 Completion/Unix/Command/_picocom
create mode 100644 Completion/Unix/Command/_script
create mode 100644 Completion/Unix/Command/_top
create mode 100644 Completion/Unix/Command/_touch
create mode 100644 Completion/Unix/Command/_tput
create mode 100644 Completion/Unix/Command/_truss
create mode 100644 Completion/Unix/Type/_baudrates
create mode 100644 Completion/Unix/Type/_sys_calls
create mode 100644 Completion/X/Command/_evince
create mode 100644 Completion/Zsh/Function/_add-zle-hook-widget
create mode 100644 Completion/Zsh/Type/_completers
create mode 100644 Completion/Zsh/Type/_widgets
copy {Completion => Functions/Math}/.distfiles (100%)
create mode 100644 Functions/Math/zmathfunc
create mode 100644 Functions/Misc/add-zle-hook-widget
create mode 100644 Functions/VCS_Info/VCS_INFO_hexdump
create mode 100644 Functions/VCS_Info/VCS_INFO_patch2subject
create mode 100644 Functions/Zle/select-word-match
create mode 100644 Functions/Zle/vi-pipe
create mode 100644 Src/wcwidth9.h
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/collab-maint/zsh.git
More information about the Pkg-zsh-commits
mailing list