[Pkg-zsh-commits] [zsh] branch upstream updated (68405f3 -> cce4261)
Axel Beckert
abe at deuxchevaux.org
Wed Nov 25 18:46:02 UTC 2015
This is an automated email from the git hooks/post-receive script.
abe pushed a change to branch upstream
in repository zsh.
from 68405f3 unposted: version 5.1.1
adds 560a230 unposted: update internal build string to 5.1.1-dev-0
adds e1c0a94 Read full multibyte string early for self-insert
adds d37b59f 36443: Revert "35834: strip a final newline from pasted text: inserting is hard to tell apart from accepting it"
adds c76f4f9 36443: Set zle_highlight=(paste:standout) by default.
adds 8b1676e 36491: Multibyte support for parameter expansion flags B,E,N
adds 6ff0628 36509: allocate hash table nodes with zshcalloc() to avoid garbage flag values
adds 8e77fcb 36522: unmetafy the argument of "zle -U"
adds b957cdd unposted: revert 36483 as multibyte is now handled by "zle .read-command"; adapt to new default behavior of zle_highlight for paste
adds 9cb8c3f 36523: Completion/…/_gphoto2: Replace --delete-files with --delete-file
adds 8a81838 36525: revert only the selfinsert() bit of 36496
adds aeb1ac6 unposted (see 36526): Update changelog for 36443.
adds 9955bbd unposted: docs: Typo fixes
adds 18130be 36552 plus test: fix Nularg string in quotestring(QT_DOLLARS)
adds 18d82a6 cf. users/20586: clean up cross-references to the "Autoloading Functions" doc
adds 0779681 cf. 36554: remove unnecessary pointer dereference
adds cc44b10 unposted: fix typo in test
adds df0d86b 36559: test earlier for overflow in pattern range
adds 4375d7b 36562: sanitize $PWD on import, per POSIX
adds e61717b 36566: check for regular file before lseek()
adds bdcdb56 cf. users/20606: zcompile prepares scripts for sourcing, not for execution
adds 05ec830 36574: new completion for the lldb debbuger
adds 6fa5f06 unposted: typo in 36559
adds 9b35a04 36556: complete two or more options for zsh
adds d4a6407 36575: _tmux: ‘lock-server’ option is gone in tmux.git
adds 5476e01 36576: _tmux: Fix tmux homepage URI
adds 8b84419 36577: supplement 36559 to using LONG_MAX for 64-bit long
adds 729f6dd 36580: don't copy empty buffer in compmatch.
adds 53fcadc 36578: option in a set has key "set-opt" in $opt_args
adds d2910fd 36538: fix description of b and B completion match anchors
adds acf5bd7 36586: fix completion match right anchor
adds 56ed4df 36587: use +LINE:COLUMN to place the cursor when invoking emacs variants, for emacsclient
adds 0f2f343 unposted: replace multi-byte curly-quotes with plain quotes in ChangeLog entry
adds 002d685 36571: Completion for zsocket and updated losetup's completion
adds 1b5987c unposted: Followup to 36586: Change C99 comment syntax to the C89 syntax.
adds 8d5c0c7 36604: fix getopts+shift calculation
adds 1aafc02 36613: _hg: extend completion for hg push to support branch and bookmark
adds 4c935b9 unposted: _hg: Declare $expl as an array
adds bd5806a 36603: glob: fix dirfd leak during Y shortcut qualifier
adds 377e240 36623: document bracketed-paste-magic and url-quote-magic; add cross-reference to vim text object widgets
adds 649d06a 36630: new function zsh_directory_name_generic
adds 61fa5f6 36626: _hg: completion for 'hg bookmarks'
adds 8165b48 unposted: zle: Document the C helper function processcmd().
adds 9258463 unposted (see 36633): _hg: Enable --option=value syntax and disable '-xy Xarg Yarg' syntax
adds 50721a1 36641: fix multibyte handling in incremental search during menu selection
adds 0cfa2dc 36631: separate _zsh from _sh
adds c2254cf 36661: replace obsolete "autobins" setting with "autofeatures"
adds 7e4784f 36663: replace obsolete "autobins" commentary with "autofeatures"
adds 36abe20 36653: OpenBSD's usermod has no -a flag
adds 2654cb4 36651: WARN_CREATE_GLOBAL += math expressions
adds d85a1fc unposted: Fix broken case condition and "qualifer" typo
adds 6d6b63c unposted: Update link to my ChangeLog generator script, on account of patching it to handle commas properly (thanks Mikael).
adds 4bed2cf 36669: fix ${(z)...} of an an incomplete math expression by restoring "((" at the front of the token
adds 45bdc87 36601: vcs_info: handle missing .git/rebase-apply/{next,msg-clean}
adds a5cb918 unposted: Test for 36669
adds f9d7651 36682: expand pattern interface to optimise unmetafication
adds d077836 36700: unmetafy early for parameter match
adds a5a6c58 unposted: fix typo in comment.
adds 5336587 36711: Allocate unmetafied pattern trial string on the heap
adds 007f249 36693: arithmetic rounds towards zero, document
adds 756526e 36697: handle options of _arguments correctly
adds 7ac34a3 36725: vcs_info git: Compute %b correctly when merging to detached heads.
adds cd1cda9 36725: vcs_info git: Compute %b correctly when rebasing detached heads.
adds a90cf55 36725: vcs_info git: Compute %b correctly when "git am"-ing onto detached heads.
adds a855d7b 36709: zle -f from inside widget to set flags and make yank start/end zle params writable
adds 76da752 36692: bracketed-paste-url-magic: simpler alternative for handling pasted urls
adds d1a810b remove sentence fragment
adds 2bf4f66 36707: distinguish ERR_RETURN value of retflag so that execif() can ignore it in the test sublist
adds bc2e73b users/20672: missing "do" in gettext2() for "select"
adds 8877783 Merge branch 'master' of https://git.code.sf.net/p/zsh/code
adds 9064483 36722: allow git range to complete after ^.
adds 8bf72dd 36729: fix some typos in distro docs
adds 196e6a0 36735: add ~/.zcalcrc handling to zcalc
adds 807a833 36737: Ensure we don't dreference unterminated zero-length string
adds 99aff5b unposted: bracketed-paste-url-magic: actually do what the comment says
adds fa72e54 unposted: zle_thingy: return a value in bin_zle_flags
adds e3bc9aa 36732: _zsh now complets script args; also support -s, -b
adds 0626be9 unposted: define zle_usable before using it (reported in 36741)
adds 64061e5 36754: Functions/TCP: Tweak some usage output in the tcp_* functions
adds faeb955 36760: more care with already unmetafied pattern trial strings
adds b581c3f 36766: fix incorrect reset of noerrexit during "if" conditions
adds cb26e11 unposted: back out 36707, add test case for 36766
adds 3f96063 36773: limit CORRECT / CORRECT_ALL to directory names in cases where it is obvious that a directory is expected
adds 83a1757 36780: Fix crash in ksh mode with -n and $HOME.
adds 7a16787 36830: vcs_info: Silence an error message with new git versions
adds e245dd7 36832: vcs_info: Remove dependency on "seq"
adds 9f8e3e8 36834: freeheap preserves last allocated heap
adds d77bf2b 36836: zhalloc() avoids re-scanning all heaps when the last known heap with free space does not have enough space
adds ce929eb 36841: factor out and update the patterns that filter "uninteresting" functions out of the $funcstack display
adds 643aca9 One crucial assignment accidentally lost from 36834 when merging 36836.
adds bab1fc5 36856: cdr -p/-P to prune directory list
adds 827d360 36853: replace pushheap/popheap by NEWHEAPS/OLDHEAPS in doshfunc() to optimize memory management
adds 21b6852 36864: new objdump completion and tweak to nm completion
adds 2e600b4 36888: vcs_info: Prevent warn_create_global warning with '-preinit-' state
adds 509c822 36869: use permissions to limit files completed for ssh identity files
adds d8f8d3e 36889: completion of system specific sockstat options
adds 878d127 36646: handle solaris/openzfs differences; only use -t share on solaris
adds c6028f7 36642: complete jail/unjail zfs subcommands on freebsd
adds 98875bc 36900: _git: stash names completion: Display log messages
adds b947789 36871: move initial call to "zle .bracketed-paste-magic" to occur earlier in the function
adds 5cb75f0 36909: in getargs(), sanity-check the offsets for start and end of the requested words, in case of overflow
adds b970ef6 unposted: strdup should be ztrdup
adds 8e9a68a unposted: vcs_info docs: Typo fix.
adds 1f6dcf9 36941: Mark file descripors in ztcp as used.
adds 1549039 36944: extend fd management to zsocket
adds c8c42d6 unposted: small typo
adds 272119b unposted: small typo again
adds 506d592 36943: restore scan for reclaimable blocks in freeheap()
adds c62db9e 36912: vcs_info quilt: Tolerate being in child of .pc's parent
adds 779b311 36913 + 36945: vcs_info quilt: Pass patch subject lines to gen-applied-string
adds e3c6845 unposted: _beep completion: Actually hook it for the 'beep' command.
adds 2685bbc Merge branch 'master' of git://git.code.sf.net/p/zsh/code
adds a404179 36911: '-optarg' should not match optspec '-opt='
adds f8b2c13 unposted: _git: Fix 'commit object name' completion messages.
adds 17af119 36958: _git: Fix recent commit completion descriptions.
adds f890d44 36959: _git: Offer @~$n as completion of recent commits.
adds b4f7482 36960: _git: Enable slash matcher for more branch and tag completions, include 'git branch <TAB>' and 'git tag <TAB>'.
adds cc19bb9 36964: _git: Complete remotes branch names with slashes correctly.
adds 8b51584 36962: _git: Fix completion of RHS of refspecs.
adds 11ca38c users/20825: fix crash when complex completion hooks.
adds 8934007 36956: revert 34451, mmap() is too slow on MacOS
adds 6092738 36968: use addmodulefd() to tell the shell about the descriptor of the dbm file
adds 81fa9fd 36906: quite_signals() in ZSH_MEM realloc()
adds d45a68c 36974: fix some functions with empty argument lists
adds 63fd71f 36977: note about difficulties of pattern repetitions
adds b498bd7 36982: Fix bug with (#cN) patterns and remove redundant description.
adds 0920bc6 unposted: fix typo quite -> queue
adds aba7c00 36994: declare local REPLY for use with "zle .read-command"; use .self-insert instead of .self-insert-unmeta
adds 9640e9f 36983 + 36990: new completions for head and tail
adds 0628802 37014: Improved internal parameter setting.
adds 053f01e unposted: ignore .orig files
adds 300a58f missed ChangeLog entry
adds de9effb 37018: Make WARNCREATEGLOBAL more consistent.
adds 58f4ccc 37022: add GLOB_STAR_SHORT option to abbreviate ** and ***
adds 51d5021 unposted (after 37018): Fix typo in error message.
adds 26614ad unposted: Typo in ChangeLog
adds 1eef57b 37027: allow subword context to discriminate between words
adds 0e510f0 37032: Temporarily revert 36959.
adds 682e779 unposted (cf. 36998,36999): undo 36956 / restore 34451 with expanded comment about the flip-flopping
adds 607a7a8 36993: zed: fix argument parsing
adds 098319d 37028: new scl completion
adds fa59375 37029: update options and new tr completion
adds ba36967 37038: add -l option to emulate to list options in emulations
adds 9642aee 35303: remove Completion/Unix/Command/_systemd
adds 20153c5 37062: tentative mechanism for git commit descriptions. Mechanism for forcing completion system into verbose mode is subject to change.
adds 0fcc6c8 37073: another SH_WORD_SPLIT problem.
adds e8d6041 37074: extend previous fix to over whitespace at end
adds 7277cc1 37079: better description of "optstr" field in struct builtin as used in BUILTIN() macro
adds 30b90f1 37080: use paramtab abstraction more consistently, add explanatory comments
adds d3d5325 37081: new module zsh/param/private for private-scoped parameters in functions
adds 6783c45 Jun T. proofreading
adds 623d318 37085: fix doc: DEBUG_BEFORE_CMD is set by default
adds 121f36e Merge branch 'master' of git://git.code.sf.net/p/zsh/code
adds 5ed0cb8 37084: add implementation check to zsh/parm/private test
adds f1312d1 37091: clear lastline and lastlinesz when freeing
adds f30b1bc missed log entry
adds 830d54e 37092: make nested ${(P)name} properly refer to parameter on return
adds 7a951ef 37094: Further tweaks to parameter name references.
adds d814071 37096: Another $${(P)...} tweak.
adds ff85c8b 37090: correctly handle blank lines in yodl macro example()
adds d5ba08a unposted: a few cosmetic format fixes in docs
adds f59864c 37025: vcs_info git: Add a cherry-pick patch-format
adds 6198f7f 37031: _git-merge: Exclude ancestors of HEAD from recent commit completion
adds 9ab9da4 unposted: Make $EDITOR's jump-to-matching-brace happy.
adds 9ce000d 37115: update for changes in ${(P)...} evaluation.
adds a24487d 37119: further "Rules" clarifications
adds f01cf05 _sockstat: minor improvements
adds 8d1e882 zed: Add -- to the `functions' builtin calls
adds bc543ab 37127: document indexing of $signals
adds ca0cb17 37128: work around alias expansion trashing subscript parsing
adds afc4d41 37129: _git: Complete 'commit -p'
adds f39ae23 37140: note that <<(...) is < <(...)
adds 5923520 37145: suppress alias expansion in skipcomm()
adds 5d0859a unposted: describe separators between values in array assignment
adds 4353bec 37159: Update to NEWS and README
adds d554f31 37149: _git: Complete 'bisect/bad' ref
adds c563f1b 37164: _tmux: Complete external commands
adds 72a6771 20974: Bug with scalar assignment to special array in typeset
adds 2737ae4 37168: No WARN_CREATE_GLOBAL on special parameters
adds 4add525 37170: suppress global create warning in function
adds ae0420c 37161: Disable the heuristic setting RPROMPT_INDENT to 0
adds e59a857 unposted: document order of entries for $history and $historywords
adds cce4261 unposted: Make 5.1.1-test-1 in preparation for 5.2
No new revisions were added by this update.
Summary of changes:
.gitignore | 1 +
ChangeLog | 713 ++++++++++++++++++++++
Completion/BSD/Command/_sockstat | 61 +-
Completion/Base/Utility/_arguments | 45 +-
Completion/Base/Widget/_complete_help | 9 +-
Completion/Linux/Command/_losetup | 36 +-
Completion/Redhat/Command/_scl | 38 ++
Completion/Unix/Command/_beep | 2 +-
Completion/Unix/Command/_date | 17 +-
Completion/Unix/Command/_git | 132 ++--
Completion/Unix/Command/_gphoto2 | 2 +-
Completion/Unix/Command/_head | 45 ++
Completion/Unix/Command/_hg | 275 +++++----
Completion/Unix/Command/_lldb | 55 ++
Completion/Unix/Command/_nm | 2 +-
Completion/Unix/Command/_objdump | 8 +
Completion/Unix/Command/_qemu | 4 +-
Completion/Unix/Command/_sed | 8 +-
Completion/Unix/Command/_sh | 17 +-
Completion/Unix/Command/_ssh | 2 +-
Completion/Unix/Command/_systemd | 470 --------------
Completion/Unix/Command/_tail | 69 +++
Completion/Unix/Command/_tmux | 16 +-
Completion/Unix/Command/_tr | 53 ++
Completion/Unix/Command/_user_admin | 2 +-
Completion/Unix/Command/_zfs | 12 +-
Completion/Unix/Command/_zpool | 4 +-
Completion/Unix/Command/_zsh | 23 +
Completion/Unix/Type/_zfs_dataset | 6 +-
Completion/Zsh/Command/_zsocket | 14 +
Completion/Zsh/Context/_brace_parameter | 6 +-
Completion/Zsh/Type/_delimiters | 2 +-
Completion/Zsh/Type/_globquals | 2 +-
Config/version.mk | 4 +-
Doc/Makefile.in | 4 +-
Doc/Zsh/arith.yo | 10 +-
Doc/Zsh/builtins.yo | 30 +-
Doc/Zsh/compsys.yo | 5 +
Doc/Zsh/compwid.yo | 6 +-
Doc/Zsh/contrib.yo | 383 +++++++++++-
Doc/Zsh/expn.yo | 100 ++-
Doc/Zsh/func.yo | 3 +-
Doc/Zsh/grammar.yo | 3 +-
Doc/Zsh/manual.yo | 1 +
Doc/Zsh/mod_parameter.yo | 6 +-
Doc/Zsh/mod_pcre.yo | 8 +-
Doc/Zsh/mod_private.yo | 89 +++
Doc/Zsh/mod_socket.yo | 5 +
Doc/Zsh/options.yo | 28 +-
Doc/Zsh/params.yo | 17 +-
Doc/Zsh/zle.yo | 34 +-
Doc/zman.yo | 2 +
Doc/ztexi.yo | 2 +
Etc/FAQ.yo | 2 +-
Etc/zsh-development-guide | 6 +-
Functions/Calendar/age | 2 +-
Functions/Chpwd/cdr | 37 +-
Functions/Chpwd/zsh_directory_name_generic | 151 +++++
Functions/MIME/zsh-mime-setup | 2 +-
Functions/Misc/add-zsh-hook | 2 +
Functions/Misc/zcalc | 4 +
Functions/Misc/zed | 35 +-
Functions/Misc/zrecompile | 2 +-
Functions/TCP/tcp_open | 2 +-
Functions/TCP/tcp_read | 2 +-
Functions/TCP/tcp_send | 2 +-
Functions/TCP/tcp_shoot | 4 +-
Functions/VCS_Info/Backends/VCS_INFO_get_data_git | 65 +-
Functions/VCS_Info/VCS_INFO_quilt | 31 +
Functions/VCS_Info/vcs_info | 2 +
Functions/Zle/bracketed-paste-magic | 29 +-
Functions/Zle/bracketed-paste-url-magic | 44 ++
Functions/Zle/edit-command-line | 9 +-
Functions/Zle/match-word-context | 9 +-
Functions/Zle/smart-insert-last-word | 10 +-
MACHINES | 4 +-
NEWS | 36 +-
README | 27 +-
Src/Modules/curses.c | 4 +-
Src/Modules/curses.mdd | 2 +-
Src/Modules/db_gdbm.c | 9 +-
Src/Modules/param_private.c | 587 ++++++++++++++++++
Src/Modules/param_private.mdd | 7 +
Src/Modules/socket.c | 23 +-
Src/Modules/tcp.c | 13 +-
Src/Modules/zftp.c | 8 +-
Src/Modules/zpty.c | 2 +-
Src/Zle/compctl.c | 4 +-
Src/Zle/complist.c | 13 +-
Src/Zle/compmatch.c | 17 +-
Src/Zle/computil.c | 11 +-
Src/Zle/zle_hist.c | 8 +-
Src/Zle/zle_keymap.c | 37 +-
Src/Zle/zle_main.c | 15 +-
Src/Zle/zle_misc.c | 11 +-
Src/Zle/zle_params.c | 24 +-
Src/Zle/zle_refresh.c | 3 +-
Src/Zle/zle_thingy.c | 47 +-
Src/Zle/zle_tricky.c | 7 +-
Src/Zle/zle_utils.c | 23 +-
Src/Zle/zle_vi.c | 2 +-
Src/builtin.c | 100 ++-
Src/cond.c | 2 +-
Src/exec.c | 424 ++++++-------
Src/glob.c | 458 ++++++++------
Src/hist.c | 18 +-
Src/init.c | 6 +-
Src/lex.c | 40 +-
Src/math.c | 3 +-
Src/mem.c | 89 ++-
Src/mkmakemod.sh | 10 +-
Src/options.c | 31 +
Src/params.c | 110 +++-
Src/parse.c | 5 +-
Src/pattern.c | 388 ++++++++----
Src/subst.c | 131 +++-
Src/text.c | 4 +-
Src/utils.c | 106 +++-
Src/zsh.h | 117 +++-
Src/zsh.mdd | 2 +-
Test/C03traps.ztst | 14 +
Test/D02glob.ztst | 8 +
Test/D04parameter.ztst | 141 +++++
Test/D06subscript.ztst | 17 +
Test/D07multibyte.ztst | 17 +-
Test/E01options.ztst | 8 +-
Test/V10private.ztst | 268 ++++++++
configure.ac | 6 +
128 files changed, 5158 insertions(+), 1652 deletions(-)
create mode 100644 Completion/Redhat/Command/_scl
create mode 100644 Completion/Unix/Command/_head
create mode 100644 Completion/Unix/Command/_lldb
create mode 100644 Completion/Unix/Command/_objdump
delete mode 100644 Completion/Unix/Command/_systemd
create mode 100644 Completion/Unix/Command/_tail
create mode 100644 Completion/Unix/Command/_tr
create mode 100644 Completion/Unix/Command/_zsh
create mode 100644 Completion/Zsh/Command/_zsocket
create mode 100644 Doc/Zsh/mod_private.yo
create mode 100644 Functions/Chpwd/zsh_directory_name_generic
create mode 100644 Functions/Zle/bracketed-paste-url-magic
create mode 100644 Src/Modules/param_private.c
create mode 100644 Src/Modules/param_private.mdd
create mode 100644 Test/V10private.ztst
--
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