[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