diff --git a/ChangeLog b/ChangeLog
index 97b72f602..90a00ce6f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2012-08-14 Peter Stephenson
+
+ * unposted: Etc/Changelog-4.3, Etc/ChangeLog-5.0,
+ Etc/.distfiles: rename
+
2012-08-13 Peter Stephenson
* unposted: ChangeLog, Etc/ChangeLog-5.0: move changes up
@@ -44,5 +49,5 @@
*****************************************************
* This is used by the shell to define $ZSH_PATCHLEVEL
-* $Revision: 1.5692 $
+* $Revision: 1.5693 $
*****************************************************
diff --git a/Etc/.distfiles b/Etc/.distfiles
index 0f64a1fc3..d1ed8cbd0 100644
--- a/Etc/.distfiles
+++ b/Etc/.distfiles
@@ -6,6 +6,7 @@ CONTRIBUTORS
ChangeLog-3.0
ChangeLog-3.1
ChangeLog-4.1
+ChangeLog-4.3
FAQ
FAQ.yo
FTP-README
diff --git a/Etc/ChangeLog-5.0 b/Etc/ChangeLog-5.0
deleted file mode 100644
index 44d5cea5b..000000000
--- a/Etc/ChangeLog-5.0
+++ /dev/null
@@ -1,16455 +0,0 @@
-2012-07-21 Peter Stephenson
-
- * unposted: update for 5.0.0 release.
-
-2012-07-17 Barton E. Schaefer
-
- * users/17051 (cf. 30571): Completion/compinit: explicit IFS for
- "read" of bindkey, dumpfiles, etc.
-
-2012-07-15 Peter Stephenson
-
- * Bart: 30560: Src/builtin.c: unset array element by setting
- to null.
-
-2012-07-08 Peter Stephenson
-
- * Danek: 30562: Completion/Solaris/Command/_dladm,
- Completion/Solaris/Command/_flowadm,
- Completion/Solaris/Command/_ipadm,
- Completion/Solaris/Command/_zoneadm,
- Completion/Unix/Command/_zfs, Completion/Unix/Command/_zpool,
- Completion/Unix/Type/_zfs_dataset: Solaris completion updates.
-
-2012-06-30 Barton E. Schaefer
-
- * 30540: Src/builtin.c: process the rest of the typeset flags when
- changing the numeric type of SECONDS e.g. from integer to float.
-
-2012-06-27 Peter Stephenson
-
- * unposted: belatedly commit version number update.
-
-2012-06-26 Barton E. Schaefer
-
- * 30533: Src/utils.c: when processing a change in the value of
- COLUMNS, do not assert the change into the tty driver winsize.
- The code for this was dead the whole time IPDEF5 was broken and
- this seems a bad time to make it live; besides which it is not
- consistent about the handling of LINES (which is ignored when
- changed by itself, but would be asserted when COLUMNS changes).
-
- * 30530: Src/params.c: fix long-broken IPDEF5 definition to use
- the GSU struct, thus fixing problems with values of LINES or
- COLUMNS less than 1.
-
-2012-06-21 Peter Stephenson
-
- * Danek (plus .distfiles changes): 30520:
- Completion/Solaris/Command/.distfiles:
- Completion/Solaris/Command/_beadm,
- Completion/Solaris/Command/_dladm,
- Completion/Solaris/Command/_dtrace,
- Completion/Solaris/Command/_flowadm,
- Completion/Solaris/Command/_fmadm,
- Completion/Solaris/Command/_ipadm,
- Completion/Solaris/Command/_netstat,
- Completion/Solaris/Command/_pkg5,
- Completion/Solaris/Command/_prstat,
- Completion/Solaris/Command/_ps,
- Completion/Solaris/Command/_snoop,
- Completion/Solaris/Command/_svcadm,
- Completion/Solaris/Command/_svccfg,
- Completion/Solaris/Command/_svcprop,
- Completion/Solaris/Command/_zlogin,
- Completion/Solaris/Command/_zoneadm,
- Completion/Solaris/Type/.distfiles,
- Completion/Solaris/Type/_be_name,
- Completion/Solaris/Type/_svcs_fmri,
- Completion/Solaris/Type/_zones,
- Completion/Unix/Command/_zfs,
- Completion/Unix/Command/_zpool,
- Completion/Unix/Type/.distfiles,
- Completion/Unix/Type/_zfs_dataset,
- Completion/Unix/Type/_zfs_keysource_props: updated completions
- for Solaris 11.
-
- * 30518: configure.ac, Src/zsh_system.h: attempt to supply
- tgoto() prototype only when missing for Solaris 10 and earlier.
-
- * 30519 (correction noticed by Danek): MACHINES: try to
- modernise.
-
-2012-06-18 Peter Stephenson
-
- * Dima Kogan: 30515: Src/glob.c: glob size test failed on very
- large files owing to integer type error.
-
-2012-06-15 Phil Pennock
-
- * 30513: zsh/regex metafy fixes for widechar; similar to 29838.
-
-2012-06-15 Peter Stephenson
-
- * 30509: FEATURES, README, Etc/FAQ.yo: updates for 5.0.0.
-
- * Danek: 30510: Doc/Zsh/params.yo: bad indentation.
-
-2012-06-10 Clint Adams
-
- * 30503: Completion/Unix/Command/_mosh: rudimentary
- completion for mosh.
-
-2012-06-10 Mikael Magnusson
-
- * Jeremy Mates: 30505: Completion/Unix/Command/_wget: Allow
- multiple --header=.
-
-2012-06-06 Barton E. Schaefer
-
- * users/17134: Functions/Misc/promptnl: avoid bad math error
-
-2012-06-06 Peter Stephenson
-
- * Vincent: 30497: Completion/Unix/Command/_xmlsoft: option
- completion issue.
-
-2012-06-04 Peter Stephenson
-
- * users/17132: Doc/Zsh/contrib.yo,
- Functions/Zle/forward-word-match,
- Functions/Zle/select-word-style: skip-whitespace-first style for
- compatibility with bash and other editors in forward-word.
-
-2012-05-31 Peter Stephenson
-
- * Foudil Brétel: 30495: Completion/Unix/Command/_systemd (also
- Completion/Unix/Command/.distfiles): replace
- Completion/Unix/Command/_systemctl and add various enhancements.
-
-2012-05-23 Frank Terbeck
-
- * Juliano Ravasi: 30488:
- Functions/VCS_Info/Backends/VCS_INFO_get_data_git: Fix
- initialisation of `$stgit_unapplied'.
-
-2012-05-22 Peter Stephenson
-
- * Jun T.: 30483: Completion/Unix/Command/_mount: improved
- completion on MacOS.
-
- * Danek: 30485: Src/jobs.c: trailing garbage after signal
- number not recognised in kill builtin.
-
-2012-05-21 Peter Stephenson
-
- * c.f 30482 (Peter Jaros): Completion/Unix/Command/_tmux: typo
- in description.
-
-2012-05-17 Mikael Magnusson
-
- * 30473: Completion/Linux/Command/_strace: update for 4.7 and
- mark all options as taking sticked arguments.
-
- * 30474: Completion/Unix/Command/_ssh: Add -O cancel.
-
-2012-05-14 Mikael Magnusson
-
- * 30468: Functions/Prompts/prompt_fade_setup: add missing $
- reported by Devon Meunier.
-
- * 30466: Completion/Unix/Type/.distfiles,
- Completion/Unix/Type/_ps1234, Completion/Zsh/Command/_print:
- Add new completer for prompt format specifiers and hook it up
- to print -P and assigning to the various prompt parameters.
- Add completion for printf and print -f formats.
-
-2012-05-08 Barton E. Schaefer
-
- * unposted, see users/17062: Doc/Zsh/contrib.yo: Briefly describe
- option semantic differences from xargs to zargs. (Merged with
- PWS edits.)
-
-2012-05-08 Peter Stephenson
-
- * 30469: Src/builtin.c: allow reverse listing of history using
- fc -r, but don't allow reverse execution of commands at all.
-
- * unposted: Doc/Zsh/contrib.yo: clarify that zargs is different
- from xargs.
-
-2012-05-03 Peter Stephenson
-
- * unposted, see 30465: Doc/Zsh/expn.yo, Doc/Zsh/params.yo: add
- index entries and cross-references for matching parameters.
-
-2012-05-02 Mikael Magnusson
-
- * 30461, 30462 (tweaked): Functions/Prompts/promptinit,
- Functions/VCS_Info/vcs_info_setsys, Functions/Zftp/zfcd_match,
- Functions/Zle/url-quote-magic: add missing local for match,
- mbegin and mend.
-
- * 30425 (fixed): Src/Zle/zle_params.c, Doc/Zsh/zle.yo:
- Add localhistory/globalhistory to $ZLE_STATE as set by the
- set-local-history zle widget.
-
-2012-05-01 Peter Stephenson
-
- * users/17046: Src/utils.c, Test/D04parameter.ztst: don't
- count too many elements when splitting quoted parameter
- substitution on null separator.
-
-2012-05-01 Mikael Magnusson
-
- * 30456: Completion/Unix/Command/_getconf: Use new array syntax.
-
-2012-04-25 Peter Stephenson
-
- * 30455: NEWS, Src/params.c: remove max array length test.
-
-2012-04-25 Mikael Magnusson
-
- * 30429: Completion/Unix/Command/_init_d: Avoid error when the
- service doesn't exist.
-
- * 30430: Doc/intro.ms: Fix some errors and outdatedness.
-
- * 30444: NEWS: Add entry for new syntax added in 30431 below.
-
-2012-04-22 Peter Stephenson
-
- * unposted: Src/subst.c: add test for valid identifier to 30431.
-
- * Test/D04parameter.ztst: 30439: Src/subst.c,
- Test/D04parameter.ztst: ${...:*...} with nonexistent or
- non-array variable second should return no results.
-
- * 30431 (typo in _typeset fixed):
- Completion/Zsh/Command/_typeset, Doc/Zsh/expn.yo, Src/params.c,
- Src/subst.c, Test/D04parameter.ztst: add ${...:|...} and
- ${...:*...} operators for removal or inclusion of results
- by array element.
-
-2012-04-21 Barton E. Schaefer
-
- * 30433: Src/hist.c: double backslash is not line continuation.
-
-2012-04-20 Mikael Magnusson
-
- * 30412: Doc/Zsh/zle.yo: Document the set-local-history
- widget in the list of widgets.
-
- * Vin Shelton: 30427: Doc/Zsh/zle.yo: Remove erroneous enditem
- from previous commit.
-
-2012-04-16 Peter Stephenson
-
- * Michael Prokop: 30414: Completion/Linux/Command/_mdadm: more
- flexible configuration file usage.
-
- * 30413: Src/params.c, Src/utils.c, Test/D04parameter.ztst:
- (q-) parameter flag should quote the empty string and should
- report an error with extra trailing q's.
-
-2012-04-15 Peter Stephenson
-
- * unposted: NEWS: incorporate the remainder of Bart's
- suggestions from 30408.
-
- * 30410 (with the addition of one other case): Src/jobs.c: avoid
- some divide-by-zero errors in TIMEFMT interpretation.
-
-2012-04-14 Peter Stephenson
-
- * 30402: Doc/.distfiles, Doc/Makefile.in: turn intro.ms into
- intro.pdf for doc distribution. Still needs some tidy ups.
-
-2012-04-14 Mikael Magnusson
-
- * 30406: NEWS: some typo fixes.
-
-2012-04-13 Peter Stephenson
-
- * unposted: Etc/.distfiles: missed this.
-
- * Christian Neukirchen: 30398, 30399: Doc/params.yo: TIMEFMT
- documentation.
-
- * 30400 (plus a few extra tweaks): NEWS, Etc/NEWS-4.3: update
- NEWS for forthcoming 5.0 release.
-
-2012-04-13 Peter Stephenson
-
- * 30391: Src/params.c: New hash-based arrayuniq() doesn't
- care about (or set the flag correctly for) disabled hash nodes,
- so we need to ignore that flag.
-
-2012-04-12 Peter Stephenson
-
- * 30388, 30389 (Stephane): Functions/Misc/zargs: handle
- zero-length arguments.
-
-2012-04-09 Barton E. Schaefer
-
- * unposted: Test/D04parameter.ztst: hash seive needs more than 10
- array elements for arrayuniq() testing. This test will need to
- be tweaked if that size changes.
-
- * unposted (see users/17000): Src/params.c: fix allocation bug in
- 16991 by using heap memory for hash nodes; throw an error if out
- of heap; pull hash table creation out into a helper function and
- use arrlen() to count the array.
-
- * Václav Zeman: users/16991: Src/params.c: implement hash-table
- seive variant of arrayuniq() to improve speed at cost of space,
- falls back on the constant-space version for small arrays.
-
- * 30383: Src/params.c: improve the constant-space variant of
- arrayuniq() by optimizing shifts.
-
-2012-04-01 Peter Stephenson
-
- * users/16944: Functions/Zle/url-quote-magic: some more "local"s
- needed.
-
-2012-03-30 Peter Stephenson
-
- * unposted: Functions/Zle/split-shell-arguments: add some
- typeset -g's to avoid WARN_CREATE_GLOBAL warnings.
-
- * unposted: Src/init.c: add some braces to avoid warnings from
- some versions of gcc.
-
-2012-03-29 Peter Stephenson
-
- * unposted: Doc/Zsh/zle.yo: add missing parenthesis.
-
- * users/16932: Doc/Zsh/zle.yo, Functions/Zle/replace-string:
- Src/Zle/zle.h, Src/Zle/zle_params.c, Src/Zle/zle_utils.c:
- implement $UNDO_CHANGE_NO and argument to undo widget.
-
-2012-03-25 Mikael Magnusson
-
- * Jesper Nygårds: 30378: Completion/Unix/Command/.distfiles,
- Completion/Unix/Command/_gradle: new gradle completion.
-
-2012-03-24 Mikael Magnusson
-
- * 30371: Completion/Unix/Command/_ssh: You can specify -i
- multiple times.
-
- * 30372: Completion/Unix/Command/_tmux: Redirect error output
- produced when no tmux server is running to /dev/null.
-
- * 30368: Completion/Unix/Command/_tmux: Make completion work
- when an unambiguous prefix for a known subcommand is given, as
- in 'tmux att -'.
-
-2012-03-23 Simon Ruderich
-
- * 30366: Misc/vcs_info-examples: Fix outdated quilt examples.
- * 30367: Doc/Zsh/contrib.yo: vcs_info, mention settings used for
- patch-format/nopatch-format.
-
-2012-03-13 Peter Stephenson
-
- * Luka Perkov: 30354: Completion/Unix/Command/_quilt: update
-
- * 30351 changed as in 30352: Src/params.c, Src/utils.c: metafy
- scalar and array parameter values as they are imported from
- strings defined outside zsh.
-
-2012-03-07 Peter Stephenson
-
- * users/16865: Doc/Zsh/cond.yo: note that -eq and friends are
- less convenient for purely numeric work than conditional
- expressions.
-
-2012-03-06 Peter Stephenson
-
- * Alexey: 30322: Completion/Unix/Command/_xmlsoft: accept more
- file types.
-
-2012-03-06 Barton E. Schaefer
-
- * 30320: Doc/Zsh/builtins.yo, Src/builtin.c, Src/init.c,
- Src/options.c: "emulate" accepts invocation-time setopt flags
- after the shell name, in addition to "-c command".
-
- * 30320 (bonus): Doc/Zsh/params.yo: document interaction of
- sun_keyboard_hack with the KEYBOARD_HACK paramter.
-
- * 30320 (misc.): Etc/FAQ.yo: rectify a minor omission.
-
-2012-03-05 Clint Adams
-
- * 30314: Completion/Unix/Command/_ssh: add completion for
- ssh-copy-id.
-
- * 30316: Completion/Unix/Type/_pdf: complete .pdf for evince and
- epdfview.
-
- * 30317: Completion/Unix/Command/_git: complete git merge --ff-only
-
-2012-03-05 Peter Stephenson
-
- * 30307 plus change suggested by Wayne in 30309: configure.ac,
- Src/exec.c, Src/glob.c, Src/prompt.c, Src/utils.c,
- Src/Modules/parameter.c: use %lld format where available when
- zlong is long long.
-
-2012-03-01 Peter Stephenson
-
- * 30303: Doc/builtins.yo, Src/options.c: emulate executed inside
- a function marked for execution tracing enables xtrace.
-
-2012-02-29 Barton E. Schaefer
-
- * 30272 (tweaked): Src/exec.c: most failures of fork() cause
- non-interactive shells to exit nonzero; bad options to "exec"
- cause exit under POSIX_BUILTINS behavior.
-
- * unposted (see users/16715): Doc/Zsh/options.yo: document the
- effects of HASH_LIST_ALL on spelling correction.
-
- * 30184: Src/hashtable.c: the HASH_EXECUTABLES_ONLY test matches
- the test used during path search in exec.c:iscom().
-
- * unposted (see 30090): Functions/Misc/add-zsh-hook: add -h and
- -L options for help text and a list of extant hooks respectively.
-
- * unposted (see users/16697): Functions/Misc/zkbd: select a more
- reasonable output file name when the DISPLAY variable refers to a
- local socket file (MacOS); fix problem with writing the output
- file when the user overrides the default value of TERM.
-
-2012-02-29 Mikael Magnusson
-
- * 30276: Src/glob.c: Use zlong rather than int when calculating
- brace expansions of the form {1..9}.
-
-2012-02-29 Peter Stephenson
-
- * 30299: Src/subst.c, Test/D04parameter.ztst: "$*" was split
- in SHWORDSPLIT if IFS was unset or empty.
-
-2012-02-26 Peter Stephenson
-
- * Alexey I. Froloff: 30270: Test/C02cond.ztst: we don't care
- about errors from df when testing whether the file system has
- noatime.
-
- * unposted: Config/version.mk: Update version to 4.3.17-dev-0 to
- avoid clash with release, also fix incorrect year noticed by
- Darryl Zurn.
-
-2012-02-23 Peter Stephenson
-
- * unposted: 4.3.17.
-
-2012-02-22 Peter Stephenson
-
- * 30238 with small fixes: Doc/Zsh/jobs.yo: document the fork
- behaviour on suspending complex builtin execution.
-
-2012-02-20 Barton E. Schaefer
-
- * 30242: Src/subst.c, Test/D04parameter.ztst: use PREFORK_SINGLE
- for the right-hand side of ${...=...} when SH_WORD_SPLIT is in
- effect (POSIX emulation).
-
-2012-02-19 Peter Stephenson
-
- * unposted: Etc/Config.yo, Completion/X/Type/.distfiles,
- Test/.distfiles: 4.3.16.
-
-2012-02-15 Peter Stephenson
-
- * 30231 plus Mikael's change in 30232: NEWS, README, Etc/FAQ.yo:
- updates for 4.3.16.
-
-2012-02-14 Oliver Kiddle
-
- * 30198: Completion/Unix/Command/_sudo, Doc/Zsh/compsys.yo:
- fix environ style lookup to be done in conventional manner
-
- * Mikael: Completion/Debian/Command/_dpkg: fix dpkg-deb
- completion broken by 30199
-
-2012-02-14 Peter Stephenson
-
- * users/16760: Functions/Zle/url-quote-magic: make reply
- local for the benefit of styles.
-
-2012-02-13 Frank Terbeck
-
- * 30214: Functions/Prompts/prompt_redhat_setup: Fix quoting in
- `redhat' prompt.
-
-2012-02-12 Peter Stephenson
-
- * 30203 (plus rename PF_ flags to PREFORK_): Src/exec.c,
- Src/glob.c, Src/subst.c, Src/zsh.h, Test/D04parameter.ztst:
- Pass sh-wordsplitting instructions to nested parameter
- substitution by flags, avoiding side effects of explicitly
- changing the option.
-
-2012-02-11 Mikael Magnusson
-
- * 30206: Completion/Unix/Command/_ldd: Fix ldd completion broken by
- previous commit.
-
-2012-02-10 Oliver Kiddle
-
- * 30199: Completion/Debian/Command/_pbuilder,
- Completion/Darwin/Command/_defaults, Completion/Darwin/Command/_fink,
- Completion/Darwin/Command/_hdiutil, Completion/Debian/Command/_dak,
- Completion/Debian/Command/_debdiff, Completion/Debian/Command/_dpkg,
- Completion/Debian/Command/_linda, Completion/Debian/Command/_lintian,
- Completion/Debian/Command/_piuparts,
- Completion/Linux/Command/_modutils,
- Completion/Mandriva/Command/_urpmi,
- Completion/Unix/Command/_bittorrent,
- Completion/Unix/Command/_bogofilter, Completion/Unix/Command/_cdrdao,
- Completion/Unix/Command/_cplay, Completion/Unix/Command/_git,
- Completion/Unix/Command/_hg, Completion/Unix/Command/_ldd,
- Completion/Unix/Command/_metaflac, Completion/Unix/Command/_pax,
- Completion/Unix/Command/_rubber, Completion/Unix/Command/_sisu,
- Completion/Unix/Command/_texinfo, Completion/Unix/Command/_vim,
- Completion/Unix/Command/_vorbiscomment,
- Completion/Unix/Command/_xmms2:
- add (-.) to many completion _files globs
-
- * 30197: Completion/Unix/Command/_subversion: complete changelists
-
- * 30177: Completion/X/Command/_xterm,
- Completion/X/Type/_xft_fonts: completion for fontconfig fonts
-
-2012-02-09 Barton E. Schaefer
-
- * 30193: Src/Zle/compcore.c: remnulargs() after poking into string
- in case length changes.
-
-2012-02-08 Peter Stephenson
-
- * Timothy Redaelli: 30187: Src/hist.c: file name manipulations
- in history can return NULL if HAVE_CANONICALIZE_FILE_NAME.
-
-2012-02-07 Peter Stephenson
-
- * Holger Macht via Ismail: 30185: Src/Zle/complete.mdd: add
- missing openSUSE file locations.
-
-2012-02-05 Peter Stephenson
-
- * 30127: Src/builtin.c: forbid executing history lines via fc in
- the wrong order.
-
-2012-02-03 Peter Stephenson
-
- * Mariusz Glebocki: 30179: Completion/Unix/Type/_services:
- suppress stderr for service list.
-
-2012-02-01 Frank Terbeck
-
- * A.Costa: unposted: Doc/Zsh/grammar.yo, Etc/ChangeLog-3.1: Fix
- typo to "definition".
-
-2012-01-31 Peter Stephenson
-
- * seiler via Ismail: 30174: Completion/Unix/Command/_osc,
- Completion/openSUSE/Command/_osc: update.
-
- * Felipe: 30158: Test/.distfiles, Test/compgentest,
- Test/Y04compgen.ztst: compgen test is not useful with current
- bashcopmpinit.
-
-2012-01-29 Peter Stephenson
-
- * Richard Hartmann: 30140: Completion/X/Command/_mplayer:
- whitespace fix.
-
- * Felipe Contreras: 30131, 30132, 30133, 30134, 30135,
- 30136, 30137: Completion/bashcompinit: various improvements to
- bash-like behaviour.
-
-2012-01-23 Peter Stephenson
-
- * Ben: 30118: Completion/Unix/Command/_sqlite,
- Completion/Unix/Command/.distfiles: new sqlite completion.
-
-2012-01-22 Peter Stephenson
-
- * Ben: 30117 (moved directory): Completion/X/Command/_xclip,
- Completion/X/Command/.distfiles: new completion.
-
-2012-01-19 Frank Terbeck
-
- * 30114: Functions/VCS_Info/VCS_INFO_check_com: Remove a
- superfluous stat().
-
-2012-01-16 Frank Terbeck
-
- * 30111: Src/exec.c: Fix segfaults with exec options.
-
-2012-01-15 Peter Stephenson
-
- * Richard Hartmann: 30110: Completion/Unix/Command/_vcsh,
- Completion/Unix/Command/.distfiles: new completion.
-
-2012-01-09 Peter Stephenson
-
- * Stepan Koltsov: 30105: Completion/Unix/Command/_stgit: fix
- delete completion.
-
-2012-01-08 Peter Stephenson
-
- * users/16711: Completion/Unix/Type/_path_commands: try to take
- account of PATH_DIRS option in command completion.
-
- * 30101: Doc/Zsh/options.yo, Src/hashtable.c, Src/options.c,
- Src/zsh.h: add HASH_EXECUTABLES_ONLY option, off by default to
- avoid problems with huge paths and remote directories.
-
-2012-01-07 Peter Stephenson
-
- * 30098: Jun T.: Src/params.c: more minimal alternative to
- 30079, don't set LANG if LC_ALL set.
-
-2012-01-06 Peter Stephenson
-
- * Src/Modules/pcre.c (cond_pcre_match): unposted: fix (harmless)
- warning with uninitialised variable.
-
-2012-01-05 Peter Stephenson
-
- * Christian Höltje: 30087: Functions/Prompts/promptinit: remove
- any hooks for a prompt theme when removing it.
-
- * 30084: Doc/Zsh/zle.yo, Src/init.c, Src/Zle/zle_main.c,
- Src/Zle/zle_refresh.c, Src/Zle/zle_thingy.c: `zle -T tc func'
- defines function to be used insted of termcap output for
- testing.
-
- * 30081: Completion/Base/Core/_main_complete: remove necessity
- to have IGNORE_CLOSE_BRACES unset when loaded.
-
-2012-01-04 Frank Terbeck
-
- * 30079: Src/params.c: Restore `LC_ALL' when setting `LANG'.
-
-2012-01-04 Peter Stephenson
-
- * 30084: Src/init.c: zsfree(argzero) before we set it again
- following ztrdup() in parseargs().
-
-2012-01-02 Barton E. Schaefer
-
- * 30073 (plus comment): Src/Zle/zle_main.c: use queue_signals()
- around critical first call to zrefresh() after zleactive = 1, to
- prevent adjustwinsize() loop reported on FreeBSD.
-
-2011-12-30 Frank Terbeck
-
- * 30048: Test/C02cond.ztst: Avoid [[ -N ... ]] on file-systems
- mounted `noatime', if possible.
-
- * 30046: Functions/VCS_Info/Backends/VCS_INFO_get_data_svn: Fix
- support for subversion version 1.7.
-
-2011-12-27 Barton E. Schaefer
-
- * 30069: Doc/Zsh/options.yo: replace empty parens with
- LPAR()RPAR().
-
-2011-12-21 Peter Stephenson
-
- * 30041: Src/subst.c: the offset hack to make
- ${foo:offset:length} bash compatible with positional parameters
- doesn't apply when we're indexing into characters of one
- positional parameter.
-
- * T.C. Hollingsworth: 30036: Completion/Unix/Command/_systemctl:
- new arguments.
-
-2011-12-20 Barton E. Schaefer
-
- * 30033: Src/Zle/zle_keymap.c: silence valgrind warnings about
- uninitialized values.
-
-2011-12-19 Peter Stephenson
-
- * unposted: Config/version.mk: update version to 4.3.15-dev-0 to
- avoid dev version clashing with installation.
-
-2011-12-17 Peter Stephenson
-
- * unposted: release 4.3.15.
-
-2011-12-16 Peter Stephenson
-
- * Simon Olofsson: 30028: Completion/Unix/Command/_subversion:
- fix matching of subversion help text.
-
-2011-12-14 Mikael Magnusson
-
- * 30021: Completion/Zsh/Type/_globquals: Add d flag (see 29991),
- show what unit the digits are entered in as a hint that the
- default is also days.
-
- * 29783: Completion/Debian/Command/_update-alternatives: Add
- more options.
-
-2011-12-13 Mikael Magnusson
-
- * 29998: Completion/Unix/Command/_git: fix a typo (--rerbose).
-
- * 30019: Completion/Unix/Command/_tar: fix parsing of argument
- to -C.
-
-2011-12-13 Barton E. Schaefer
-
- * 30020: Functions/Prompts/promptinit: prevent prompt_opts and
- zle_highlight from leaking out of prompt_preview_theme.
-
- * 30012: Completion/Base/Core/_main_complete,
- Completion/Base/Utility/_arguments,
- Completion/Base/Utility/_values, Completion/Zsh/Command/_zle,
- Doc/Zsh/compsys.yo: add $state_descr which parallels the $state
- array in the same way that $context does, to make the "message"
- part of each _arguments "optarg" specification available to
- the caller's state handler. Used in _zle as the description
- passed to _wanted.
-
-2011-12-12 Peter Stephenson
-
- * 30000 plus a couple of comments: Src/exec.c: Better POSIXJOBS
- behaviour: don't restore default behaviour for SIGTTOU etc. if
- we're still doing job handling, and only continue with job
- handling if this is a (...) subshell.
-
-2011-12-11 Peter Stephenson
-
- * discussed in 29984: Doc/Zsh/compsys.yo: use m+7 for files
- "more than a week old" since w+1 is a bit counterintuitive.
-
- * 29991: Doc/Zsh/expn.yo, Src/glob.c: allow explicit 'd' for
- days in time qualifiers.
-
-2011-12-10 Mikael Magnusson
-
- * 29962: Completion/Unix/Command/_ssh: Actually return ret.
-
- * 29961: Completion/Unix/Command/_ssh: Extend option completion.
-
-2011-12-10 Peter Stephenson
-
- * GI: 29977: Completion/Linux/Command/_modutils: caching and
- function definition fixes.
-
-2011-12-09 Simon Ruderich
-
- * 29918: Completion: Add new _remote_files() helper and use it to
- reduce code duplication.
-
- * 29917: Completion/Unix/Command/_ssh: Tabs to spaces.
-
-2011-12-09 Mikael Magnusson
-
- * unposted: Doc/Zsh/compsys.yo: Remove duplicated 'the'.
-
- * 29409: Completion/X/Command/_x_utils: Add completion for xprop and
- xlsatoms.
-
-2011-12-09 Peter Stephenson
-
- * unposted: Completion/compinit: add NO_ignoreclosebraces to
- options needed in completion.
-
- * users/16614: config.guess, config.sub: update from automake
- 1.11.1.
-
-2011-12-09 Mikael Magnusson
-
- * 29876: Completion/Unix/Command/_getent: Update getent completion
- to work when additional output comes after the databases.
-
-2011-12-08 Peter Stephenson
-
- * 29955 with bits pointed out by Mikael and Bart:
- Doc/Zsh/grammar.yo, Doc/Zsh/options.yo, Src/lex.c,
- Src/options.c, Src/zsh.h, Test/E01options.ztst: add
- IGNORE_CLOSE_BRACES option.
-
-2011-12-08 Peter Stephenson
-
- * 29928: Test/A04redirect.ztst: belated commit to
- fix OpenBSD test failure.
-
-2011-12-07 Peter Stephenson
-
- * unposted: Etc/version.mk: update version to 4.3.14-dev-0 to
- avoid installs clashing with release.
-
-2011-12-07 Oliver Kiddle
-
- * 29952: Src/glob.c: fix cut'n'paste error in nanosecond
- timestamp support
-
-2011-12-06 Peter Stephenson
-
- * unposted: Config/version.mk: release 4.3.14.
-
-2011-12-03 Peter Stephenson
-
- * 29940: Src/utils.c (metafy): null termination shouldn't
- be applied to original buffer if not to be modified.
-
- * From Stef VAN VLIERBERGHE: 29934: Src/lex.c (add): use of
- uninitialised memory when lexer needed to reallocate token.
-
-2011-12-02 Peter Stephenson
-
- * unposted: Test/B01cd.ztst: fix documentation for '*'
- test output syntax.
-
-2011-12-01 Peter Stephenson
-
- * 29924: Test/A04redirect.ztst, Test/B01cd.ztst, Test/ztst.zsh:
- add ability to match output of tests using patterns.
-
-2011-12-01 Peter Stephenson
-
- * unposted: Completion/Unix/Command/_nm: also complete
- directories.
-
- * 29923: Test/A04redirect.ztst: work around variant message from
- strerror() for invalid file descriptor.
-
-2011-11-30 Peter Stephenson
-
- * Config/version.mk: 4.3.13 release.
-
-2011-11-28 Peter Stephenson
-
- * Ismail Dönmez: 29920: Src/Subst.c: error with arithmetic
- substitution with NO_EXEC.
-
-2011-11-25 Peter Stephenson
-
- * unposted: Config/version.mk: 4.3.12-test-3.
-
-2011-11-24 Simon Ruderich
-
- * 29916: Completion/Unix/Command/_git: Prevent clash with
- _remote_files() in _ssh.
-
-2011-11-24 Peter Stephenson
-
- * 29915: Completion/Unix/Command/.distfiles,
- Completion/Unix/Command/_nm: new nm completion.
-
-2011-11-23 Peter Stephenson
-
- * Ignacy Gawędzki: 29912: Completion/Unix/Command/_ssh: add "--"
- to end options to ls.
-
-2011-11-21 Peter Stephenson
-
- * Foudil Brétel: 29911: add --no-legend support (v37+); multiple
- bug fixes (aliases, array range); workaround compadd bug
- (compadd handles its own options)
-
-2011-11-20 Peter Stephenson
-
- * gi1242+zsh: users/16587: Completion/Unix/Command_lp: tidy up.
-
-2011-11-18 Peter Stephenson
-
- * 29908: Doc/Zsh/contrib.yo, Functions/MIME/.distfiles,
- Functions/MIME/zsh-mime-contexts, Functions/MIME/zsh-mime-handler:
- make MIME functions handle contexts with stacked suffixes such
- as .pdf.gz.
-
-2011-11-17 Peter Stephenson
-
- * Jun T.: 29907: Src/Modules/pcre.c: remove declaration of
- unused variable.
-
-2011-11-15 Barton E. Schaefer
-
- * users/16581: Src/utils.c: it seems wrong to shortcut correction
- of words not in command position by comparing them to the command
- tables, so don't; if a command correction is rejected, reset the
- incremental path hashing so the new command can be "learned".
-
-2011-11-14 Peter Stephenson
-
- * gi1242: users/16578: Completion/Unix/Command/_lp: lpadmin,
- lpinfo and other changes.
-
-2011-11-09 Frank Terbeck
-
- * Akinori MUSHA: 29900:
- Functions/VCS_Info/Backends/VCS_INFO_detect_svn: Adjust detection
- to support subversion 1.7.
-
-2011-11-08 Peter Stephenson
-
- * Haakon Riiser: 29895, 29887: Completion/Unix/Command/_ffmpeg,
- Completion/Linux/Command/_nmcli (plus
- Completion/Linux/Command/.distfiles): update and new
- NetworkManager client completion.
-
-2011-11-07 Simon Ruderich
-
- * 29893: Completion/Unix/Command/_ssh: Update (mostly) for 5.9.
-
-2011-11-07 Peter Stephenson
-
- * 29894: Doc/Zsh/contrib.yo, Functions/Zle/replace-string:
- display previous replacement and reuse if source string is empty.
-
-2011-11-04 Peter Stephenson
-
- * 29892: Functions/Zle/read-from-minibuffer,
- Functions/Zle/replace-string: fix regular expression
- replacements right of the cursor; make save and restore
- in read-from-minibuffer more automated.
-
- * 29891: Doc/Zsh/zle.yo, Src/Zle/zle_thingy.c: allow "zle -lL"
- with arguments to list in -L format.
-
-2011-10-31 Peter Stephenson
-
- * Jun T: 29883: Src/Builtins/rlimits.c, Src/Modules/zftp.c: cast
- to type in printf to work around cases where types aren't
- properly distinguished.
-
-2011-10-30 Peter Stephenson
-
- * users/16547: Completion/Unix/Command/_perforce: quote
- arguments with colon in from _describe.
-
-2011-10-28 Peter Stephenson
-
- * Src/module.c (do_load_module): 29879: (via takimoto-j): Metafy
- dlerror message to avoid corruption.
-
-2011-10-26 Phil Pennock
-
- * 29867: Bart Schaefer: Test/V07pcre.ztst: exit early with
- unimplemented status if zsh/pcre not available; combined with
- Peter's 29865 fix, should make PCRE testing robust.
-
-2011-10-26 Peter Stephenson
-
- * 29844, 29845: Src/exec.c, Test/A04redirect.ztst: remove bogus
- error on closing fd's 0 to 9; update test.
-
-2011-10-26 Peter Stephenson
-
- * 29865: Src/Modules/pcre.mdd: don't compile if no pcre-config.
-
- * 29859: Src/Zle/Complete.c: compadd handles its own options.
-
-2011-10-24 Peter Stephenson
-
- * Jérémie Roquet: c.f. users/16541: Doc/Zsh/cond.yo:
- should be "filename generation", not "file generation".
-
- * Foudil Brétel: 29842: Completion/Unix/Command/_systemctl:
- major rewrite.
-
-2011-10-24 Phil Pennock
-
- * 29838: Src/Modules/pcre.c: metafy/unmetafy strings, to
- correctly handle non-ASCII characters in UTF-8 for regexp
- matches.
-
- * unposted: Test/V07pcre.ztst: some PCRE tests
-
-2011-10-23 Peter Stephenson
-
- * users/16492: MACHINES: OpenIndiana issue.
-
-2011-10-22 Simon Ruderich
-
- * 29823: Completion/Unix/Command/_perl: Update for 5.14.1.
-
-2011-10-19 Frank Terbeck
-
- * Suraj N. Kurapati: 29828: Misc/vcs_info-examples: Mention
- different ways to handle remote branch names in
- `vi-git-remotebranch()'.
-
-2011-10-17 Peter Stephenson
-
- * unposted: NEWS, README, Config/version.mk, Etc/.distfiles,
- Etc/FAQ.yo, Etc/relnote_4.3.12.txt: tidy up and update for
- 4.3.12-test-2.
-
- * unposted: Completion/Unix/Command/_perforce: small
- documentation update.
-
-2011-10-14 Peter Stephenson
-
- * 29820: Doc/Zsh/compsys.yo,
- Completion/Base/Utility/_pick_variant: -b option to match
- builtins.
-
-2011-10-12 Mikael Magnusson
-
- * 29815: Doc/Makefile.in: include mod_langinfo in documentation.
-
-2011-09-25 Barton E. Schaefer
-
- * 29799: Src/utils.c: swap order of RESET_PROMPT / REFRESH in
- adjustwinsize() so that the cursor is moved to the start of a
- multi-line prompt before the prompt is actually displayed.
-
- * 29769: Src/signals.c: handle thisjob == -1 (no foreground job)
- when checking for whether a background job is allowed to suspend.
-
- * unposted: Doc/Zsh/modules.yo: cross-reference zmodload.
-
-2011-09-22 Peter Stephenson
-
- * Daniel Friesel: 29796: Completion/X/Command/_mplayer: complete
- .webm.
-
-2011-09-21 Peter Stephenson
-
- * Luka Perkov: 29788: Completion/Unix/Command/_quilt:
- improved quilt completion.
-
-2011-09-18 Peter Stephenson
-
- * users/16375: Src/Zle/complist.c: initialise number of
- references each time for multiple match tests when
- highlighting.
-
-2011-09-16 Mikael Magnusson
-
- * 29764, 29765: Completion/Unix/Command/_pgrep: use _users and
- _groups rather than reimplementing them, use _wanted instead
- of plain compadd to get descriptions, return 0 on success,
- fix conditions on -f and -x, complete pts/* for -t too.
-
-2011-09-15 Peter Stephenson
-
- * 29776 (modified as noted): Src/lex.c, Test/D08cmdsubst.ztst:
- double quotes are not special in double-quote-style parsing
- if the end character is something else.
-
- * 29773: Marco Hinz: Completion/Unix/Type/_perl_modules:
- complete some missed modules.
-
-2011-09-10 Clint Adams
-
- * 29762: Completion/Debian/Command/_bts: bts completion tag
- update from Ansgar Burchardt.
-
-2011-09-10 Barton E. Schaefer
-
- * 29760: Completion/compaudit: declare _i_ulwdirs and make sure
- it is correctly referenced.
-
-2011-09-07 Peter Stephenson
-
- * unposted: Completion/Unix/Command/_perforce: updates for
- 2010.2 release.
-
-2011-09-07 Simon Ruderich
-
- * 29756: Doc/Zsh/params.yo: DIRSTACKSIZE is unlimited by default.
-
- * 29757: Doc/Zsh/compsys.yo: Remove superfluous brace.
-
-2011-09-07 Mikael Magnusson
-
- * 29755: Completion/Unix/Command/_ssh: add -O stop to to _ssh.
-
-2011-09-06 Mikael Magnusson
-
- * 29736: Doc/Zsh/mod_zutil.yo: mention when zstyle -t returns 1.
-
- * 29738: Completion/Unix/Command/_ssh: add PreferredAuthentications
- completion.
-
- * 29739: Completion/Unix/Command/_rsync: redefine _rsync(), make
- -e accept cuddled arguments.
-
- * 29740: Completion/Unix/Command/_wget: add --content-disposition.
-
- * 29741: Completion/Zsh/Command/_zattr: add ret=0, fix filename
- globbing like in 27658 for _zip.
-
- * 29733: Jonathan Kolberg: Completion/Debian/Command/_apt: add
- completion for apt-get changelog.
-
-2011-09-05 Barton E. Schaefer
-
- * users/16302: Completion/Unix/Type/_path_files: pattern matching
- for plain files (e.g., *.pdf for xpdf completion) was broken by
- 29444. Hopefully this does not re-break directory patterns.
-
-2011-08-30 Simon Ruderich
-
- * 29745: Mikael Magnusson: Completion/X/Command/_mplayer: fix -ss
- completion.
-
-2011-08-29 Peter Stephenson
-
- * 29744: Src/builtin.c: don't mess up non '-A' case in
- 29731.
-
-2011-08-29 Barton E. Schaefer
-
- * users/16291: Functions/Prompts/prompt_bart_setup: revert to
- using history text in non-"fg" case to avoid alias expansion.
-
-2011-08-29 Mikael Magnusson
-
- * 29722: Completion/X/Command/_mplayer: escape colon.
-
- * 29706: Completion/X/Command/_mplayer: add missing ret=0.
-
-2011-08-28 Peter Stephenson
-
- * 29731: Src/builtin.c, Test/B04read.ztst: fix output from `read
- -AE' and test that and `read -Ae'.
-
- * users/16289: Doc/Zsh/expn.yo, Src/exec.c, Src/jobs.c: don't
- delete temporary files when disowning and document this.
-
-2011-08-20 Barton E. Schaefer
-
- * unposted: Functions/Zle/.distfiles: add move-line-in-buffer
-
- * 29711: Completion/compaudit: avoid calling potentially-slow
- "getent group" unless group-writable directories are found.
-
-2011-08-20 Nikolai Weibull
-
- * 29707: Completion/Unix/Command/.distfiles,
- Completion/Unix/Command/_ln: New _ln completer.
-
-2011-08-18 Mikael Magnusson
-
- * unposted: Completion/Linux/Command/.distfiles,
- Completion/Linux/Command/_schedtool,
- Completion/Zsh/Command/.distfiles,
- Completion/Zsh/Command/_schedtool: move _schedtool completion
- to correct directory.
-
- * 29705: Completion/Unix/Command/_iconv: add correct number of
- slashes when completing //TRANSLIT.
-
-2011-08-17 Peter Stephenson
-
- * 29703: Src/exec.c, Src/subst.c, Test/D03procsubst.ztst:
-
- * users/16253, users/16255: Src/utils.c, Test/D04parameter.ztst:
- A nulstring should be split like an empty string.
-
- * Anthony R Fletcher: users/16260:
- Completion/Unix/Command/_systemctl: new completion.
-
-2011-08-17 Nikolai Weibull
-
- * 29698: Completion/Unix/Command/_git: Complete diff options for git
- log.
-
-2011-08-17 Mikael Magnusson
-
- * 29681: Src/Zle/zle_refresh.c: consistently use [] to access
- region_highlights.
-
- * 29682: Completion/Zsh/Command/.distfiles,
- Completion/Zsh/Command/_schedtool: new _schedtool completer.
-
- * 29683: Completion/Unix/Command/_ssh: add -O forward to _ssh.
-
- * Daniel Friesel: 29690: Completion/Linux/Command/_cryptsetup,
- Completion/Unix/Command/_twidge: new _twidge and _cryptsetup
- completers.
-
-2011-08-16 Barton E. Schaefer
-
- * 29694: Src/hist.c: Don't overwrite the current history word if
- we aren't actually expanding an alias or history event.
-
- * users/16251: Functions/Prompts/prompt_bart_setup: use a preexec
- hook to replace "fg" et al. with the jobtext of the resumed job.
-
-2011-08-16 Wayne Davison
-
- * 29650: Src/jobs.c: don't lose the the time info after a
- suspend+restore.
-
-2011-08-15 Peter Stephenson
-
- * unposted: Src/Modules/datetime.c: use pm->node.nam to get
- parameter names for errors.
-
-2011-08-14 Mikael Magnusson
-
- * 29673: Doc/Zsh/compsys.yo: clarify what 'other' in the
- ignore-line style does.
-
- * 28852: Misc/zargs, Zle/match-words-by-style: use syntax that
- doesn't depend on SHORT_LOOPS being set.
-
- * unposted: Src/hist.c: fix a typo in a comment.
-
- * unposted: Src/jobs.c: fix capitalized word in the middle of
- a sentence.
-
- * 29388, 29680: Doc/Zsh/expn.yo: clarify note about e:string:
- quoting.
-
- * 29504: Doc/Zsh/expn.yo: note when (#cN,M) can't be used in
- place of # or ##.
-
-2011-08-14 Barton E. Schaefer
-
- * 29677: Src/exec.c, Src/signals.c, Src/zsh.h: flag jobs that are
- builtins running in the current shell, and if they control a
- pipeline, do not allow the external processes in that pipeline to
- become suspended when the foreground shell cannot suspend.
-
-2011-08-11 Peter Stephenson
-
- * Src/Modules/datetime.mdd: unposted: also fix the autofeatures.
-
- * Src/params.c: unposted: Src/params.c, Test/V04features.ztst:
- fix some tests I broke.
-
- * Src/subst.c: 29674: Src/Modules/datetime.c,
- Doc/Zsh/mod_datetime.yo: add $epochtime array.
-
-2011-08-10 Peter Stephenson
-
- * 29663: configure.ac, Src/module.c, Src/Modules/datetime.c,
- Doc/Zsh/mod_datetime.yo: add $EPOCHREALTIME for time in
- double precision floating point.
-
-2011-08-04 Peter Stephenson
-
- * 29643: Src/signals.c, Src/utils.c, Src/zle_main.c: set
- incompfunc to zero when executing hook or trap function.
-
-2011-08-09 Peter Stephenson
-
- * 29661: Doc/Zsh/redirect.yo: Improve the documentation for
- {var}>... redirections.
-
-2011-08-09 Barton E. Schaefer
-
- * 29654: Src/jobs.c: "wait" should resume stopped jobs identified
- by process ID as well as by job number.
-
- * 29654: Src/exec.c: don't hide the job table entry for the left
- side of a pipline that ends in a shell builtin. This change may
- be backed out if the patch in 29660 can be improved.
-
-2011-08-03 Peter Stephenson
-
- * 29644: Functions/Chpwd/zsh_directory_name_cdr,
- Src/Zle/compcore.c, Src/Zle/zle_tricky.c: Work round a bug in
- _describe, plus a new comment and some more braces.
-
- * 29633: Doc/Zsh/func.yo, Src/parse.c, Test/C04funcdef.ztst: be
- more careful that anonymous function syntax doesn't mess up
- working syntax with other functions.
-
-2011-08-03 Peter Stephenson
-
- * 29635: Completion/Base/Widget/_complete_debug: Improve file
- descriptor handling and standardise syntax.
-
-2011-07-29 Frank Terbeck
-
- * Luka Perkov: 29624: Completion/Unix/Command/_quilt: Improve
- `push' and `pop' completion.
-
-2011-07-28 Peter Stephenson
-
- * 29626: Src/parse.c, Test/C04funcdef.ztst: arguments to
- anonymous functions shouldn't be parsed as command words.
-
- * 29602 and subsequent changes: Doc/Zsh/expn.yo: clarify meaning
- of filename extension in :r and :e modifiers (which were
- slightly inconsistent).
-
-2011-07-27 Peter Stephenson
-
- * 29561: Test/A04redirect.ztst: this bit didn't get committed,
- somehow.
-
-2011-07-27 Mikael Magnusson
-
- * 29618: Completion/Linux/Command/_ethtool,
- Completion/Zsh/Type/_file_descriptors: Fix some syntax to not depend
- on SHORT_LOOPS being set.
-
-2011-07-25 Peter Stephenson
-
- * 29561: Src/exec.c, Src/utils.c, Test/A04redirect.ztst: Allow
- closing of file descriptors not recorded internally by the shell.
-
-2011-07-22 Mikael Magnusson
-
- * 29596: Completion/compinit: Fix syntax to work with KSH_ARRAYS
- set.
-
-2011-07-22 Nikolai Weibull
-
- * unposted: Completion/Unix/Command/_git: Use _files, not _path_files.
-
- * 29582: Completion/Unix/Command/_git: Alter the way that commands and
- aliases are listed when both are requested.
-
- * 29589: Completion/Unix/Command/_git,
- Completion/Debian/Command/_git-buildpackage: Use #description instead
- of #desc: for description of third-party commands. Also, refactor the
- code to match the rest of the file.
-
-2011-07-21 Nikolai Weibull
-
- * 29272: Completion/Unix/Command/_git: Use return values correctly
- accross all completion functions.
-
- * unposted: Completion/Unix/Command/_git: Move _gitk and _tig to
- correct location.
-
- * unposted: Completion/Unix/Command/_git: Fix bug in git-add completion
- that prevented -f option from being used correctly.
-
- * unposted: Completion/Unix/Command/_git: Update git-add completion to
- not complete already given file arguments and also to not list file
- completions if an option is being completed.
-
- * unposted: Completion/Unix/Command/_git: Adjust some TODO items.
-
-2011-07-19 Peter Stephenson
-
- * 29555: Src/exec.c: fix problem that shell failed to use file
- descriptor opened in parent if beyond max_zsh_fd.
-
-2011-07-18 Peter Stephenson
-
- * users/16131: Src/hist.c: skip reading an empty history file.
-
-2011-07-18 Peter Stephenson
-
- * Matthieu Baerts: 29547: Completion/Unix/Command/_bzr: cdiff
- subcommand.
-
-2011-07-12 Peter Stephenson
-
- * 29543: Src/hist.c: saved history lines with backslash-newline
- in the middle of words confused histlexwords.
-
- * 29542: Src/hist.c, Src/Zle/zle_main.c: remove test when
- initialising history that could cause crashes (and was probably
- never useful); ensure ZLE returns NULL if there's an error.
-
-2011-07-04 Peter Stephenson
-
- * Eric Moors: 29531: Completion/Unix/Command/_adb: completion
- for Android debugger.
-
-2011-07-03 Frank Terbeck
-
- * unposted: Doc/Zsh/contrib.yo: Fix typo "paramter". Caught by
- debian's lintian.
-
-2011-07-01 Peter Stephenson
-
- * 29530: Src/subst.c, Test/E01options.ztst: ${..?..} shouldn't
- cause an error with NO_EXEC option.
-
-2011-07-01 Frank Terbeck
-
- * 29518: Completion/Unix/Command/_git: Fall back to file
- completion for unknown sub-commands.
-
- * 29527: Completion/Unix/Command/_git: Make file-completion
- fallback optional.
-
- * 29519: Completion/Unix/Command/_git: Pick up addon completions
- from $fpath.
-
- * 29521: Completion/Unix/Command/_git: Add `user-commands' support
- again.
-
- * 29523: Completion/Debian/Command/_git-buildpackage: Use "#desc:"
- line for _git third-party add-on completion description.
-
- * Daniel Bolton: 29529: Completion/Debian/Command/_aptitude: Complete
- format specifiers with the `-F' option.
-
-2011-06-30 Frank Terbeck
-
- * 29526: Functions/VCS_Info/vcs_info: Set `max-exports' early
- after certain `start-up' hooks.
-
-2011-06-28 Frank Terbeck
-
- * Sebastian Ramacher: 29513: Completion/Debian/Command/_apt: Add
- markauto and unmarkauto sub-commands.
-
-2011-06-27 Peter Stephenson
-
- * Mikael Muszynski: 29510: Completion/X/Command/_mplayer:
- complete .m4v files.
-
-2011-06-25 Peter Stephenson
-
- * Axel Beckert: 29506: Doc/Zsh/params.yo: use format
- SINGLE_LINE_ZLE as elsewhere in manual.
-
-2011-06-23 Peter Stephenson
-
- * 29503: Src/exec.c: Missing popheap() on failed autoload.
-
-2011-06-20 Peter Stephenson
-
- * unposted: update version to 4.3.12-dev-1 as wordcode
- now incompatible with anonymous functions.
-
-2011-06-20 Doug Kearns
-
- * unposted: Completion/BSD/Command/_sockstat,
- Completion/Debian/Command/_git-buildpackage,
- Completion/Unix/Command/_at, Completion/Unix/Command/_lp,
- Completion/Unix/Command/_unison, Completion/X/Command/_matlab,
- Completion/X/Command/_okular, Completion/Zsh/Function/_zargs: clean up
- completion descriptions as per Etc/completion-style-guide.
-
-2011-06-19 Peter Stephenson
-
- * Luka Perkov: 29493: Completion/Unix/Type/_pdf: handle apvlv.
-
- * 29492: Doc/Zsh/func.yo, Src/exec.c, Src/parse.c, Src/text.c,
- Test/C04funcdef.ztst: add argument handling to anonymous functions.
-
- * unposted: Src/Zle/zle_refresh.c: remove additional loop
- noticed by Mikael.
-
- * 29491: Src/glob.c, Src/lex.c, Src/math.c, Src/params.c,
- Src/parse.c, Src/utils.c, Src/Modules/db_gdbm.c,
- Src/Zle/compcore.c, Src/Zle/complist.c, Src/Zle/zle_refresh.c,
- Src/Zle/zle_tricky.c: remove some variables set but not used.
-
- * 29490: Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c,
- Src/Builtins/rlimits.mdd: add RLIMIT_RTTIME.
-
-2011-06-18 Peter Stephenson
-
- * Michel Dos Reis: 29482: Completion/Linux/Command/_modutils:
- handle .gz kernel modules.
-
-2011-06-16 Doug Kearns
-
- * 29483: Completion/Unix/Command/_vim: add --servername completion.
-
-2011-06-15 Barton E. Schaefer
-
- * 29481: Src/jobs.c, Src/signals.c: always return a matching job
- in findproc() [reverses 28967 and 29472], but scan the whole list
- to prefer running jobs in the rare event that one running and one
- exited job share a PID.
-
-2011-06-14 Peter Stephenson
-
- * unposted: Doc/Zsh/compwid.yo: document change to brace
- parameter context in 29452/29459.
-
-2011-06-12 Barton E. Schaefer
-
- * 29472: Src/jobs.c: findproc() needs at least to also return
- stopped jobs. See 28967.
-
-2011-06-08 Peter Stephenson
-
- * Jeremy Sylvestre: 29468: Functions/Zle/define-composed-chars:
- add some ligatures and symbols.
-
-2011-06-06 Peter Stephenson
-
- * 29462: Src/subst.c: fix warning with some compilers (code was
- already safe).
-
-2011-06-05 Clint Adams
-
- * unposted: Functions/Zle/move-line-in-buffer: clean
- the funny characters out of move-line-in-buffer.
-
-2011-06-04 Barton E. Schaefer
-
- * 29444: Completion/Unix/Type/_path_files: when called with a
- pattern to match directories, as from _files with list-dirs-first,
- do not descend into subdirectories looking for fake files unless
- some fake files have been defined.
-
-2011-06-04 Peter Stephenson
-
- * 29459: Completion/Zsh/Context/_brace_parameter,
- Src/Zle/compcore.c (check_param): In shell function, check for
- ${( not at start of match; in C code, check for untokenized
- parentheses when in double quotes.
-
-2011-06-03 Peter Stephenson
-
- * 29452: Completion/Zsh/Context/_brace_parameter,
- Src/Zle/compcore.c (typo corrected): allow completion
- of parameter flags.
-
-2011-06-03 Mikael Magnusson
-
- * 29438: Completion/Zsh/Context/_subscript: adjust pattern so
- we complete dynamic directory names in command position as well.
-
- * 29448: Completion/Unix/Command/_initctl: complete symlinks
- to files too.
-
- * 29422: Test/D04parameter.ztst: Fix test for g:: to not depend
- on the current locale.
-
-2011-06-03 Peter Stephenson
-
- * 29451: Src/subst.c, Test/D04parameter.ztst: ${##stuff}
- removes stuff from the head of $#.
-
- * 29413: Doc/Zsh/builtins.yo, Src/builtin.c, Src/hist.c: print
- -S takes a single argument, applies lexical history word
- splitting, and puts it on the history.
-
-2011-06-02 Frank Terbeck
-
- * 29434: Doc/Zsh/contrib.yo: Use PLUS() to avoid a + being
- silently dropped.
-
-2011-06-01 Frank Terbeck
-
- * 29412: Completion/Unix/Command/_tmux: Disable sub-command
- completions if tmux is not found in `$path'.
-
- * Valentin Haenel: 29431: Misc/vcs_info-examples: Hook example for
- signaling untracked files in git repositories.
-
-2011-06-01 Barton E. Schaefer
-
- * users/16064: Functions/Zle/move-line-in-buffer: example widget
- for moving in multiline buffers without navigating history
-
- * 29416 (plus typo fixes): Doc/Zsh/contrib.yo: Fix (mis-)uses of
- var() in vcs_info documentation.
-
-2011-05-31 Peter Stephenson
-
- * unposted: Config/version.mk: update version to 4.3.12-dev-0
- to avoid confusion with release.
-
-2011-05-31 Frank Terbeck
-
- * Jan Pobrislo: 29411:
- Functions/VCS_Info/Backends/VCS_INFO_get_data_bzr: vcs_info: Major
- bzr backend update.
-
-2011-05-31 Barton E. Schaefer
-
- * 29410: Test/V01zmodload.ztst: skip autoload persistence test
- when zsh/example module is not available.
-
-2011-05-31 Mikael Magnusson
-
- * Omari Norman: users/16057: Completion/Unix/Command/.distfiles,
- Completion/Unix/Command/_tree: Add completion for tree.
-
-2011-05-31 Peter Stephenson
-
- * unposted: Config/version.mk: release 4.3.12.
-
-2011-05-29 Nikolai Weibull
-
- * unposted: Completion/Unix/Command/_git: Update git-branch completion
- to deal with -r and -d correctly.
-
-2011-05-27 Peter Stephenson
-
- * 29403: Src/hist.c: histlexwords splitting of ";;" in case.
-
-2011-05-27 Mikael Magnusson
-
- * 28364: Doc/Zsh/zle.yo: Document that space left by wrapping
- double-width characters is highlighted with the 'special' style.
-
- * 29384: Completion/Base/Completer/_expand,
- Completion/Unix/Type/_have_glob_qual,
- Completion/Unix/Type/_path_files, Completion/compinit: Add
- _comp_caller_options and use it in completions that want to
- check values of options that are overwritten by _comp_options.
-
- * 29334: Completion/Unix/Command/_sh: Complete options for zsh with
- _arguments --.
-
- * 29392: Doc/Zsh/compsys.yo: Remove now-defunct use-perl style
- documentation.
-
- * 29387: Completion/Unix/Command/.distfiles,
- Completion/Unix/Command/_at: Add completion for at and friends.
-
- * 29385: Doc/Zsh/compsys.yo: Document when directories and
- local-directories are used.
-
-2011-05-27 Barton E. Schaefer
-
- * 29382: Src/Modules/curses.c: apply 29374 to zccmd_input too.
-
-2011-05-27 Mikael Magnusson
-
- * 29331: NEWS: Note g:: parameter expansion flag.
-
- * 29365: Completion/Unix/Command/_make: redefine _make so that
- helper functions are only defined once.
-
- * 29376: Completion/Unix/Command/_initctl: redefine _initctl so
- that helper functions are only defined once.
-
- * unposted: Doc/Zsh/params.yo: Document that PROMPT_EOL_MARK can
- be empty, forgot in 28480.
-
- * 29329: Src/math.c: Fix undefined behaviour in function argument
- evaluation order.
-
-2011-05-26 Peter Stephenson
-
- * unposted: Etc/CONTRIBUTORS: expand.
-
- * 29374: Src/Zle/zle_main.c: Exit ZLE immediately if exit
- is pending when a keypress is expected.
-
-2011-05-25 Peter Stephenson
-
- * Bernhard Tittelbach: 29371: Completion/Unix/Command/_initctl:
- completion for initctl and related system job management
- utilities.
-
-2011-05-24 Barton E. Schaefer
-
- * 29368: Src/exec.c: do not restore xtrerr to stderr before
- running simple commands; restore xtrerr to stderr just before
- running a function body, but after printing the trace of
- the function call itself.
-
- * 29367: Test/E02xtrace.ztst: update tests to fix mistaken
- assumptions introduced by 25145 and add check of redirection
- inside a function body.
-
-2011-05-24 Mikael Magnusson
-
- * 29364: Completion/Unix/Command/_make: Partial fix for
- completion in dirs with spaces and other unusual characters.
-
- * 29335: Completion/Linux/Command/_valgrind: Update the hack
- for --tool= completion.
-
- * 29338: Completion/Base/Core/_main_complete: Correct pattern
- checking for true value in insert-tab style.
-
-2011-05-23 Peter Stephenson
-
- * unposted: Config/version.mk: 4.3.11-dev-4.
-
- * 29351: Src/subst.c: need to cast non-integer
- stdarg arguments to integer to fit % prototype.
-
- * unposted: Completion/Unix/Command/_go: typo
-
- * 29341, corrected: Completion/Unix/Command/_go,
- Completion/Unix/Command/.distfiles: basic completion for
- commands associated with the Go programming language.
-
-2011-05-22 Mikael Magnusson
-
- * unposted: Doc/Zsh/compsys.yo, ChangeLog: Quote -e with tt().
- Fix some formatting in ChangeLog.
-
- * 29328: Completion/Redhat/Command/_rpm,
- Completion/Unix/Command/_git, Completion/Unix/Command/_gnutls,
- Completion/Unix/Command/_gpg, Completion/Unix/Command/_growisofs,
- Completion/Unix/Command/_php: Another missing backslash in _git,
- remove some not needed backslashes in array definitions.
-
-2011-05-19 Mikael Magnusson
-
- * 29224: Doc/Zsh/expn.yo, NEWS, Src/subst.c,
- Test/D04parameter.ztst: Support negative LEN in ${VAR:OFFSET:LEN}
- like bash.
-
- * 29261: Doc/Zsh/expn.yo, Src/subst.c, Test/D04parameter.ztst:
- Add g:: parameter expansion flag. Add note that s:: can take an
- empty string.
-
- * 29307, 29308 + replies: Completion/BSD/Command/_bsd_pkg,
- Completion/Base/Utility/_sep_parts, Completion/Unix/Command/_git,
- Completion/Unix/Command/_osc, Completion/Unix/Command/_perforce,
- Completion/compinit, Completion/openSUSE/Command/_osc,
- Completion/openSUSE/Command/_zypper, Doc/Zsh/builtins.yo,
- Doc/Zsh/calsys.yo, Doc/Zsh/compctl.yo, Doc/Zsh/compsys.yo,
- Doc/Zsh/compwid.yo, Doc/Zsh/contrib.yo,
- Doc/Zsh/expn.yo, Doc/Zsh/zle.yo, Etc/CONTRIBUTORS,
- Functions/Calendar/calendar_parse, Functions/Misc/sticky-note,
- Functions/TCP/tcp_read, Functions/Zftp/zfcput, Src/Zle/compctl.c,
- Src/Zle/zle_hist.c, Src/exec.c, Src/hist.c, Src/jobs.c, Src/lex.c,
- Src/math.c, Src/params.c, Src/subst.c: Fix some doubled words in
- docs and comments.
-
-2011-05-18 Wayne Davison
-
- * Valentin Haenel: 29315: Completion/Unix/Command/_git: add a
- missing backslash.
-
-2011-05-17 Barton E. Schaefer
-
- * unposted: Doc/Zsh/options.yo: tweak description of the -l (LOGIN)
- option for clarity.
-
- * 29313: Src/subst.c: when SHWORDSPLIT is in effect, the state of
- the (@) expansion flag depends on the value of $IFS so as to mimic
- Bourne shell join/split behavior more closely (see users/15442).
-
- * 29312, users/16032: Doc/Zsh/mod_zutil.yo, Src/Modules/zutil.c:
- add "zparseopts -M" which allows option descriptions to map
- synonymous option names onto a single name.
-
-2011-05-17 Clint Adams
-
- * 29306: Completion/Debian/Command/_make-kpkg: typo fix
- from Laurent Fousse.
-
-2011-05-17 Frank Terbeck
-
- * Nikolai Weibull: 29166: Completion/Unix/Command/_git: Speed
- improvements for file completion.
-
-2011-05-17 Nikolai Weibull
-
- * 29273: Completion/Unix/Command/_git: Parse compadd options in
- __git_guard_number.
-
-2011-05-14 Barton E. Schaefer
-
- * 29278: Completion/Unix/Type/_path_files: fix use of the $skips
- pattern from the squeeze-slashes style.
-
-2011-05-14 Mikael Magnusson
-
- * 29271: Doc/Zsh/compwid.yo: document _alternative -O name.
-
-2011-05-14 Peter Stephenson
-
- * 29282: Src/mem.c: hide prototypes for ZSH_HEAP_DEBUG with
- #ifdef's.
-
-2011-05-14 Bart Schaefer
-
- * 29276: Src/zsh.h: typedef Heapid unconditionally, to prevent
- compile errors in automatically-generated header files.
-
-2011-05-14 Peter Stephenson