12014-01-05 Peter Stephenson <p.w.stephenson@ntlworld.com> 2 3 * unposted: Config/version.mk, Doc/Zsh/compsys.yo: update 4 release to 5.0.5 and correct typo in compsys.yo making texinfo 5 format unusable. 6 7 * unposted but c.f. 32231: Doc/Zsh/compsys.yo: the parameter 8 'line' doesn't include the original command. 9 10 * Jun T: 32231: Completion/Unix/Command/_chmod: was confused by 11 options before the mode argument. 12 13 * Axel Beckert: 32229: LICENCE: was not correctly referring to 14 Gnu General Public License. 15 162014-01-03 Peter Stephenson <p.w.stephenson@ntlworld.com> 17 18 * unposted: README: update another reference to 5.0.5. 19 20 * users/18271 plus some additional rewriting: Etc/FAQ.yo: add 21 FAQ entry to explain pattern exclusions. 22 23 * unposted: README, Etc/FAQ.yo: update source documentation for 24 5.0.5. 25 262014-01-02 Peter Stephenson <p.w.stephenson@ntlworld.com> 27 28 * Danek Duvall: 32216: Completion/Solaris/Command/_svcadm, 29 Completion/Solaris/Command/_zoneadm, 30 Completion/Unix/Command/_zfs, Completion/Unix/Command/_zpool, 31 Completion/Unix/Type/_zfs_dataset: updates for Solaris 11, 32 Update 1. 33 34 * 32196: Carl Drougge: Src/Zle/zle_misc.c: copy-prev-shell-word 35 needs an extra flag to work properly. 36 372013-12-31 Barton E. Schaefer <schaefer@zsh.org> 38 39 * Eric Cook: 32210: Completion/Linux/Command/_sysstat: completion 40 for mpstat, iostat, etc. 41 422013-12-30 Barton E. Schaefer <schaefer@zsh.org> 43 44 * 32208: Src/params.c: always reset pathchecked when the path 45 array is modified in arrvarsetfn(), to avoid bad dereference 46 47 * 32205: Completion/Zsh/Command/_cd: skip cdpath search when 48 the prefix begins with "../" (bug introduced by 31714) 49 50 * unposted (cf. Carlo: 32202): MACHINES: OS X 10.9.1. gcc problem 51 522013-12-28 Barton E. Schaefer <schaefer@zsh.org> 53 54 * 32190 (cf. Alexey Bezhan: 32189): Completion/Zsh/Command/_cd: 55 quote _path_files -W path in case of spaces or special characters 56 when completing relative to ../ 57 58 * 32186: Completion/Base/Completer/_expand: fix bad backreference; 59 handle glob patterns that include backslashed quote characters 60 612013-12-26 Barton E. Schaefer <schaefer@zsh.org> 62 63 * unposted (cf. Jun Takimoto: 32184): Test/comptest, 64 Test/Y01completion.ztst: back 32183 out of comptest and instead 65 reset path in the individual tests in Y01completion.ztst 66 672013-12-25 Barton E. Schaefer <schaefer@zsh.org> 68 69 * 32183: Test/comptest, Test/Y01completion.ztst: regression tests 70 for 32182 and 31611 71 72 * 32182: Src/Zle/zle_tricky.c: re-enable command completion after 73 a separator (tweak to 31611) 74 75 * 32178: Src/jobs.c: fix another acquire_pgrp() infinite loop 76 772013-12-21 Barton E. Schaefer <schaefer@zsh.org> 78 79 * PWS + Bart: 32176: plug additional descriptor leaks causing 80 deadlock via different code paths; expand regression test 81 822013-12-21 Peter Stephenson <p.w.stephenson@ntlworld.com> 83 84 * Config/version.mk: update version to 5.0.4-dev-0 so as 85 not to clash with release. 86 872013-12-20 Barton E. Schaefer <schaefer@zsh.org> 88 89 * 32172; Test/A05execution.ztst: regression test for 32171 90 91 * 32171: Src/exec.c: fix leaked pipe descriptor that could 92 deadlock a pipeline from a complex shell construct or function 93 into an external command 94 952013-12-20 Peter Stephenson <p.w.stephenson@ntlworld.com> 96 97 * unposted: Config/version.mk, Etc/FAQ.yo, README: release 5.0.4. 98 992013-12-18 Barton E. Schaefer <schaefer@zsh.org> 100 101 * 32157: Doc/Zsh/params.yo, Src/Zle/zle_refresh.c, Src/init.c, 102 Src/params.c: make ZLE_RPROMPT_INDENT a special variable tied to 103 an internal C global, to avoid having the shell variable value 104 fetched on every keystroke and to make it available when testing 105 how to reposition the cursor after the right-prompt is output. 106 Fixes erasure in completion listing when ZLE_RPROMPT_INDENT=0. 107 108 * 32150: Completion/compaudit: Reference loop variable rather 109 than absolute path in executable ownership test 110 1112013-12-17 Phil Pennock <pdpennock@users.sourceforge.net> 112 113 * 32143: INSTALL: Fix --enable-custom-patchlevel name in INSTALL 114 1152013-12-16 Barton E. Schaefer <schaefer@zsh.org> 116 117 * Jun Takimoto: 32137: Test/comptest: set pseudo-terminal speed to 118 prevent padding characters which confuse output parsing. 119 1202013-12-16 Peter Stephenson <p.w.stephenson@ntlworld.com> 121 122 * 32136: Src/pattern.c, Src/zsh.h, Test/D02glob.ztst: 123 fix problem with +*, @*, !* when kshglob is set introduced 124 by pattern disable feature. 125 126 * unposted: NEWS: add ZLE_PROMPT_INDENT. 127 128 * 32119: Src/Zle/zle_tricky.c: left square bracket completed in 129 command position is not part of a subscript expression 130 131 * Patrick Oscity + pws: 32114: Doc/Zsh/params.yo, 132 Src/Zle/zle_refresh.c: ZLE_RPROMPT_INDENT allows you to make the 133 right prompt flush if your terminal supports it. 134 1352013-12-16 Barton E. Schaefer <schaefer@zsh.org> 136 137 * Jun Takimoto + Bart: 32131: Src/Modules/zpty.c: avoid infinite 138 loop reading pseudo-terminal on platforms that do not buffer pty 139 contents after child process exits 140 1412013-12-15 Barton E. Schaefer <schaefer@zsh.org> 142 143 * users/18219: Completion/Zsh/Type/_command_names: compadd -Q for 144 builtins, aliases, and reserved words to preserve special chars 145 1462013-12-14 Peter Stephenson <p.w.stephenson@ntlworld.com> 147 148 * unposted: increment version to 5.0.3-dev-0 to avoid confusion 149 with released 5.0.3. 150 151 * unposted: version 5.0.3, finally. 152 1532013-12-13 Barton E. Schaefer <schaefer@zsh.org> 154 155 * Martin Vaeth: 32105: Util/helpfiles: support all combinations of 156 man or nroff with colcrt or col. 157 158 * Aaron Peschel: 32103: Completion/Unix/Type/_hosts: parse 159 host:port format in ssh known_hosts files. 160 1612013-12-10 Barton E. Schaefer <schaefer@zsh.org> 162 163 * 32099: Src/init.c: fix pointer declaration to avoid compile 164 time error when arithmetic on void * is not allowed. 165 1662013-12-09 Peter Stephenson <p.w.stephenson@ntlworld.com> 167 168 * users/18210: Doc/Zsh/builtins.yo: document print -D better. 169 170 * 32093: INSTALL: describe the dependency issues fixed 171 by the doc bundle. 172 1732013-12-09 Peter Stephenson <p.stephenson@samsung.com> 174 175 * Jun T.: 32056: Completion/Unix/Command/_iconv: Handle 176 different versions of iconv. 177 1782013-12-06 Peter Stephenson <p.stephenson@samsung.com> 179 180 * Daniel Shahaf: 32091: Src/exec.c, Test/E01options.ztst: 181 WARN_CREATE_GLOBAL false positive for assignment before 182 commands. 183 1842013-12-05 Peter Stephenson <p.w.stephenson@ntlworld.com> 185 186 * Daniel Shahaf: 32089: 187 Functions/VCS_Info/Backends/VCS_INFO_detect_svn: tweak for 188 detecting Subversion repository. 189 1902013-12-02 Barton E. Schaefer <schaefer@zsh.org> 191 192 * 32080 (plus unposted second instance of same): 193 Test/A05execution.ztst: suppress any error output from 194 nonessential "setopt MONITOR" 195 1962013-12-01 Peter Stephenson <p.w.stephenson@ntlworld.com> 197 198 * unposted: Config/version.mk: 5.0.2-test-3. 199 2002013-11-30 Barton E. Schaefer <schaefer@zsh.org> 201 202 * Hong Xu: 32069: Completion/Unix/Command/_git: completion for 203 "git submodule update --remote" 204 2052013-11-29 Barton E. Schaefer <schaefer@zsh.org> 206 207 * 32066 (via 31985 Clemens Hammacher and 32064 Hong Xu): 208 Functions/VCS_Info/Backends/VCS_INFO_get_data_git, 209 Functions/VCS_Info/VCS_INFO_reposub: fix %r and %S in vcs_info 210 formats when a repository subdirectory is accessed via a symlink. 211 2122013-11-27 Barton E. Schaefer <schaefer@zsh.org> 213 214 * 32061: Src/utils.c: Fix "use of uninitialized memory" in metafy 215 2162013-11-27 Peter Stephenson <p.stephenson@samsung.com> 217 218 * unposted, see 32054 and thread: 219 Completion/Unix/Command/_cdrdao, Completion/Unix/Command/_git, 220 Completion/Unix/Command/_growisofs, Etc/ChangeLog-3.0, 221 Etc/ChangeLog-3.1, LICENCE, Src/Modules/clone.c, 222 Src/Modules/example.c, Src/module.c: Rationalise character 223 encodings: shell functions are strictly ASCII for maximum 224 portability; other files needed for building and documentation 225 are ASCII or UTF-8; test files may use ISO-8859-X (we don't 226 require the Euro symbol) where needed to get single character 227 input with the top bit set. 228 2292013-11-25 Peter Stephenson <p.stephenson@samsung.com> 230 231 * unposted, see 32050, 32051: remove non-ASCII characters in 232 installed functions as this causes sed on MacOS problems. 233 2342013-11-25 Peter Stephenson <p.w.stephenson@ntlworld.com> 235 236 * unposted: Completion/Unix/Command/.distfiles, 237 Config/version.mk: update for 5.0.2-test-2. 238 2392013-11-25 Barton E. Schaefer <schaefer@zsh.org> 240 241 * 32045 (as corrected by Martin Vaeth 32047): Config/defs.mk.in, 242 Doc/Makefile.in, configure.ac: use dependencies to determine 243 whether to rebuild helpfiles. 244 2452013-11-23 Peter Stephenson <p.w.stephenson@ntlworld.com> 246 247 * 32031 plus missed _run_help: Completion/Zsh/Command/_run-help, 248 Config/defs.mk.in, Config/installfns.sh, Doc/Makefile.in, 249 Functions/Misc/run-help, Makefile.in: turn @runhelpdir@ in 250 installed functions into the actual installation path. 251 2522013-11-20 Peter Stephenson <p.stephenson@samsung.com> 253 254 * 32030: revert 31995 as it caused (N) to fail on an empty 255 failed glob. Add test for this case. 256 2572013-11-19 Barton E. Schaefer <schaefer@zsh.org> 258 259 * 32023: Src/utils.c: better interrupt handling at RM_STAR_WAIT 260 2612013-11-18 Peter Stephenson <p.stephenson@samsung.com> 262 263 * unposted but see 32012: Doc/help/.cvsignore, 264 Doc/help/.distfiles: were created in the wrong place, so move. 265 2662013-11-18 Barton E. Schaefer <schaefer@zsh.org> 267 268 * Martin Vaeth: 32008: Completion/Zsh/Command/.distfiles 269 Completion/Zsh/Command/_run-help Doc/Makefile.in: follow-up to 270 31988 - complete "." and ":" for run-help, distribute _run-help, 271 clean up better during make 272 273 * Han Pingtian: 31995: Src/glob.c: glob qualifiers cannot 274 follow an empty pattern, so a leading paren means grouping 275 2762013-11-17 Peter Stephenson <p.w.stephenson@ntlworld.com> 277 278 * 32001: Src/subst.c: fix crash on empty arrays with array 279 intersection and disjunction. 280 2812013-11-15 Barton E. Schaefer <schaefer@zsh.org> 282 283 * Martin Vaeth: 31988: Doc/Makefile.in, Util/helpfiles: remove 284 LC_CTYPE heuristics, assure clean environment, force LANG=C 285 2862013-11-14 Peter Stephenson <p.stephenson@samsung.com> 287 288 * Jun T.: 31984: Completion/Unix/Command/_df: new completion. 289 290 * 31983: Src/zsh.mdd: suppress warning from cmp that doesn't 291 indicate a problem when generating patchlevel header. 292 293 * 31982: Src/math.c, Test/C01arith.ztst: detection of floating 294 point constants had run rampant in users/17445. Fix the original 295 problem another way. 296 2972013-11-13 Peter Stephenson <p.w.stephenson@ntlworld.com> 298 299 * 31977: Src/module.c: no error if autoloading a feature that 300 is already loaded in a consistent fashion. 301 302 * Jun T.: 31971: locale fix for helpfiles. 303 304 * Martin Vaeth: 31959: .gitignore, Doc/help/.cvsignore, 305 Doc/help/.distfiles: missed files. 306 3072013-11-12 Bart Schaefer <schaefer@zsh.org> 308 309 * 31966: Util/helpfiles: skip introductory paragraphs processing 310 "man zshbuiltins" by assuming that all real command names start 311 with a lower case letter. Check "ztcp" file as a guess that all 312 builtins were processed. 313 3142013-11-12 Peter Stephenson <p.w.stephenson@ntlworld.com> 315 316 * Martin Vaeth: 31959: .gitignore, 317 Completion/Zsh/Command/_run-help, Doc/.cvsignore, 318 Doc/.distfiles, Doc/Makefile.in, Makefile.in, 319 StartupFiles/zshrc, Util/helpfiles, configure.ac: make help 320 files during installation. 321 322 * 31961: Src/Zle/zle.h, Src/Zle/zle_main.c, 323 Src/Zle/zle_thingy.c: rationalise fd watch to use structures. 324 3252013-11-08 Peter Stephenson <p.stephenson@samsung.com> 326 327 * unposted: fix ChangeLog to say 5.0.3 instead of 4.0.3. 328 329 * unposted: NEWS: refer to zle -Fw. 330 331 * 31940: Doc/Zsh/contrib.yo, Functions/Misc/zcalc: add -e option 332 to zcalc to use input from arguments to command. 333 3342013-11-07 Peter Stephenson <p.stephenson@samsung.com> 335 336 * 31937: Doc/Zsh/zle.yo, Src/Zle/zle_main.c, 337 Src/Zle/zle_thingy.c, Src/Zle/zle_utils.c, Src/math.c, 338 Test/C01arith.ztst: zle -Fw uses widget semantics for 339 file descriptor handler. 340 3412013-11-06 Peter Stephenson <p.w.stephenson@ntlworld.com> 342 343 * unposted: Completion/Debian/Command/.distfiles, 344 Completion/Unix/Type/.distfiles, Config/version.mk, Etc/FAQ.yo, 345 README, Src/pattern.c, Src/signals.c, Test/.distfiles: updates 346 for 5.0.2-test-1 in preparation for 5.0.3. Updated files 347 in .distfiles and add mod_export declarations. 348 3492013-11-03 Peter Stephenson <p.w.stephenson@ntlworld.com> 350 351 * Stefan Neudorf: 31936: Doc/Zsh/builtins.yo, 352 Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c: rationalise 353 thread limits 354 355 * Stefan Neudorf: 31935: Doc/Zsh/builtins.yo, 356 Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c: further 357 limit updates for 31930, 39134. 358 3592013-10-31 Peter Stephenson <p.w.stephenson@ntlworld.com> 360 361 * Stefan Neudorf: 31930 / 31934: Doc/Zsh/builtins.yo, 362 Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c, configure.ac, 363 Src/Builtins/rlimits.c: New BSD limits; avoid clash with 364 ulimit -k. 365 3662013-10-29 Barton E. Schaefer <schaefer@zsh.org> 367 368 * 31929: Src/jobs.c: fix DPUTS3() test condition from 31906. 369 3702013-10-28 Bart Schaefer <schaefer@zsh.org> 371 372 * unposted: NEWS: mention HISTORY_IGNORE 373 3742013-10-28 Peter Stephenson <p.stephenson@samsung.com> 375 376 * 31922: Src/Zle/zle_utils.c (zlecharasstring): missing 377 flip of bit five when Meta marker inserted. 378 3792013-10-27 Barton E. Schaefer <schaefer@zsh.org> 380 381 * 31912: Src/exec.c: in closemn(), distinguish closing for >&- 382 from closing for a real redirect. Fixes knock-on multios bug 383 introduced by workers/20666 way back in 2005. 384 385 * unposted (cf. users/18063): Functions/Zle/keeper: clean up 386 some syntax nits, add working link to old Unix Review article 387 388 * 31919: Src/exec.c, Src/init.c: fix deadlock when a shell builtin 389 with a multio redirection is used on the left side of a pipeline, 390 by making sure stdin/out/err file descriptors are closed for the 391 multio copy process, which means not re-using those descriptors 392 after they are closed and marked FDT_UNUSED in fdtable[]. For 393 completeness, initialize their fdtable[] state to FDT_EXTERNAL. 394 3952013-10-27 Peter Stephenson <p.w.stephenson@ntlworld.com> 396 397 * Jun T: 31909: Completion/Unix/Command/_cat: new completion. 398 3992013-10-26 Barton E. Schaefer <schaefer@zsh.org> 400 401 * 31906: Src/jobs.c, Test/A05execution.ztst: printjob() should not 402 reference oldjobtab for job numbers unless it is being called from 403 bin_fg(). Add a DPUTS check in case this goes horribly wrong. 404 printjob() also must not attempt to update pipestats when called 405 from bin_fg(). Finally, acquire_pgrp() cannot acquire the tty 406 group leader if the shell is not interactive, so avoid looping 407 infinitely in the attempt. Update the $pipestatus stress test so 408 that it also exercises the oldjobtab repair. 409 4102013-10-26 Peter Stephenson <p.w.stephenson@ntlworld.com> 411 412 * Jun T: 31902: rationalise gamma function in mathfunc for 413 consistency with various libraries and user expectations. 414 4152013-10-25 Peter Stephenson <p.w.stephenson@ntlworld.com> 416 417 * 31890 (with Mikael's fixes in 31891): NEWS: add descriptions 418 of new features since 5.0.2. 419 4202013-10-24 Peter Stephenson <p.w.stephenson@ntlworld.com> 421 422 * 31889: Test/D02glob.ztst: tests for disable -p. 423 424 * 31877: Src/pattern.c: fix behaviour of disable -p for 425 entities with parentheses. 426 4272013-10-24 Barton E. Schaefer <schaefer@zsh.org> 428 429 * 31885: Src/jobs.c: fix PIPEFAIL behavior when the last command 430 in a pipeline is executed within the current shell; add comments 431 4322013-10-24 Peter Stephenson <p.stephenson@samsung.com> 433 434 * 31888: Test/A05execution.ztst: add test of pipestatus 435 that was reliably failing before 31879. 436 437 * 31882: Src/Zle/compcore.c: better insulation of 438 completion widget excecution against job environment. 439 440 * 31884: Test/A05execution.ztst: eliminate variable output 441 from test due to vagaries of uniq implementation. 442 4432013-10-23 Barton E. Schaefer <schaefer@zsh.org> 444 445 * 31879: Src/jobs.c: improve $pipestatus behavior when the last 446 command in the pipeline is executed within the current shell 447 448 * unposted (cf. Frank Terbeck: 30047): Test/A05redirect.ztst: 449 stress test for $pipestatus handling 450 4512013-10-23 Peter Stephenson <p.stephenson@samsung.com> 452 453 * 31873: Doc/Zsh/builtins.yo: Document conventions for use of 454 command options with builtin commands. 455 4562013-10-21 Barton E. Schaefer <schaefer@zsh.org> 457 458 * 31869: Src/input.c: reduce WINCH-twaddling in shingetline() 459 4602013-10-21 Øystein Walle <oystwa@gmail.com> 461 462 * 31861: Completion/Unix/Command/_git: _git: Add git-clean 463 -i/--interactive support 464 465 * 31863: Completion/Unix/Command/_git: _git: Add new arguments 466 introduced in Git v1.8.4 467 468 * 31862: Completion/Unix/Command/_git: _git: Add status.short and 469 status.branch 470 471 * 31866: Completion/Unix/Command/_git: _git: Reword --heads to 472 match new meaning 473 474 * 31864: Completion/Unix/Command/_git: _git: Add two sub-comamnds 475 introduced in v1.8.4 476 477 * 31865: Completion/Unix/Command/_git: _git: Make --batch(-check) 478 accept an argument 479 4802013-10-21 m0viefreak <m0viefreak.cm@googlemail.com> 481 482 * 31856: Completion/Unix/Command/_git: _git: fix a few 483 "undocumented" options 484 485 * 31855: Completion/Unix/Command/_git: _git: revert: add 486 '-e,--edit' 487 4882013-10-21 Øystein Walle <oystwa@gmail.com> 489 490 * 31858: Completion/Unix/Command/_git: _git: fix wrong default 491 value 492 4932013-10-21 m0viefreak <m0viefreak.cm@googlemail.com> 494 495 * 31857: Completion/Unix/Command/_git: _git: Remove unsupported -q 496 option from diff options 497 4982013-10-21 Øystein Walle <oystwa@gmail.com> 499 500 * 31853: Completion/Unix/Command/_git: _git: Add missing column.* 501 config variables 502 503 * 31854: Completion/Unix/Command/_git: _git: Make git-show accept 504 diff arguments 505 506 * 31859: Completion/Unix/Command/_git: _git: re-order the last two 507 git-blame arguments 508 5092013-10-19 Peter Stephenson <p.w.stephenson@ntlworld.com> 510 511 * 31851: Src/exec.c: execstring() should display string to 512 be executed with VERBOSE option. 513 5142013-10-19 Barton E. Schaefer <schaefer@zsh.org> 515 516 * 31849: Doc/Zsh/params.yo: note effect of KSH_ZERO_SUBSCRIPT 517 on the arrays of positional parameters e.g. ${argv[0]} vs. $0 518 5192013-10-18 Peter Stephenson <p.w.stephenson@ntlworld.com> 520 521 * 31846: Src/exec.c: fix NOEXEC option in execsimple(). 522 5232013-10-18 Barton E. Schaefer <schaefer@zsh.org> 524 525 * 31840: Completion/Unix/Command/_make: "read" used wrong $IFS 526 5272013-10-17 Barton E. Schaefer <schaefer@zsh.org> 528 529 * 31836 (cf. 31823): Doc/Zsh/params.yo, Src/hist.c: add 530 HISTORY_IGNORE pattern to exclude matching lines in the 531 internal history from the HISTFILE at write time. 532 533 * 31832: Src/exec.c: make execrestore() more signal-safe. 534 5352013-10-17 Peter Stephenson <p.stephenson@samsung.com> 536 537 * 31830: Doc/Zsh/func.yo, README, Src/hist.c, Src/zsh.h: 538 If a zshaddhistory hook returns status 2, save the line on 539 the internal history but don't write it out. 540 5412013-10-16 Peter Stephenson <p.w.stephenson@ntlworld.com> 542 543 * Users/18033: Doc/Zsh/builtins.yo, Doc/Zsh/jobs.yo, 544 Doc/Zsh/options.yo: try to document interaction between exit and 545 asynchronous jobs that don't look asynchronous. 546 5472013-10-16 Peter Stephenson <p.stephenson@samsung.com> 548 549 * 31827: Doc/Zsh/func.yo: options needed for example. Only 550 works with INCAPPENDHISTORY or SHAREHISTORY. 551 5522013-10-15 Peter Stephenson <p.stephenson@samsung.com> 553 554 * unposted: Doc/Zsh/func.yo: trivial typo in zshaddhistory doc. 555 5562013-10-12 Barton E. Schaefer <schaefer@zsh.org> 557 558 * 31818: Completion/Unix/Command/_sh, Doc/Zsh/compsys.yo: to avoid 559 side effects, reposition the _arguments call in _sh for the zsh 560 special case. Document the side effects so avoided, and clean up 561 the _arguments documentation a bit along the way. 562 5632013-10-11 Mikael Magnusson <mikachu@gmail.com> 564 565 * 31805: Doc/Zsh/mod_parameter.yo, Src/Modules/parameter.c, 566 Src/Modules/parameter.mdd, Src/pattern.c, Test/V01zmodload.ztst: 567 Add $patchars and $dis_patchars to zsh/parameter module 568 569 * 31805: Completion/Zsh/Command/_disable, 570 Completion/Zsh/Command/_enable, Doc/Zsh/builtins.yo: Update 571 _enable and _disable for -p, fix related typo in docs 572 573 * 31806: Completion/Zsh/Command/_disable, 574 Completion/Zsh/Command/_enable, Workaround special characters 575 in alias and function names breaking _arguments syntax 576 5772013-10-11 Peter Stephenson <p.stephenson@samsung.com> 578 579 * 31815: Src/hist.c: more fallout from 31789: we need to save 580 using pushed history file before we pop. 581 5822013-10-10 Peter Stephenson <p.stephenson@samsung.com> 583 584 * 31810: Test/E02xtrace.ztst: tests for simple cases of XTRACE 585 output for conditions. 586 587 * 31809: Src/exec.c: make whitespace clear in trace output for 588 patterns. 589 5902013-10-08 Peter Stephenson <p.w.stephenson@ntlworld.com> 591 592 * Eric Cook: 31801: Completion/Linux/Command/_btrfs: some 593 additional variables need to be local. 594 5952013-10-08 Barton E. Schaefer <schaefer@zsh.org> 596 597 * 31797: Src/hist.c: partly fix long-standing history expansion 598 bug in which in some circumstances a default history expansion 599 would occur even when there is neither an event nor a word 600 designator, which is contradictory to the documentation. 601 There are still some cases in which expansion is attempted 602 when it should not be, but in most of those cases the expansion 603 simply fails. 604 6052013-10-07 Peter Stephenson <p.stephenson@samsung.com> 606 607 * 31794: Src/hist.c: further refinement that SHAREHISTORY should 608 work as it always did because it's careful about file locking. 609 610 * 31793: Src/hist.c (hbegin): Modify 31789 so that the save 611 history here only happens for interactive editing. 612 6132013-10-06 Wayne Davison <wayned@users.sourceforge.net> 614 615 * users/18024: Completion/Unix/Command/_rsync: add new options for 616 rsync 3.1.0. 617 6182013-10-06 Peter Stephenson <p.w.stephenson@ntlworld.com> 619 620 * users/18023: Doc/Zsh/options.yo, Src/jobs.c, Src/options.c, 621 Src/zsh.h, Test/E01options.ztst: add PIPEFAIL option and test. 622 6232013-10-05 Peter Stephenson <p.w.stephenson@ntlworld.com> 624 625 * Hang Pingtian: 31789: Src/hist.c: add history for 626 INCAPPENDHISTORY later so history time works. 627 6282013-10-03 Barton E. Schaefer <schaefer@zsh.org> 629 630 * 31784: Src/Zle/computil.c: when deciding whether there is enough 631 horizontal space to show completion descriptions for each match in 632 a listing, treat the separator as part of the description rather 633 than as part of the match, and account for lines that have already 634 wrapped due to very long matches. 635 636 * 31781: Src/Zle/computil.c: "compdescribe -i" must clear the 637 completion list column padding width along with the rest of the 638 description state. Cf. 31782. 639 6402013-09-26 Barton E. Schaefer <schaefer@zsh.org> 641 642 * 31772: Src/params.c: queue_signals() to prevent re-entry into 643 endparamscope(). 644 645 * 31770: Src/hist.c: memmove() instead of memcpy() for overlapping 646 regions. 647 6482013-09-25 Peter Stephenson <p.w.stephenson@ntlworld.com> 649 650 * 31765: Src/Zle/zle_main.c: on entry to editor, if starting in 651 vi insert mode mark this as the start of an insertion (duh). 652 6532013-09-23 Peter Stephenson <p.w.stephenson@ntlworld.com> 654 655 * 31764 (with correction of sense of a test): Src/glob.c, 656 Src/pattern.c: use of array before initialisation wreaked havoc 657 in detecting glob qualifiers. 658 6592013-09-22 m0viefreak <m0viefreak.cm@googlemail.com> 660 661 * 31754: Completion/Unix/Command/_git: _git: git rm: make git rm 662 --cached work as intended 663 6642013-09-22 Øystein Walle <oystwa@gmail.com> 665 666 * 31752: Completion/Unix/Command/_git: _git: change completion 667 text for consistency 668 6692013-09-22 m0viefreak <m0viefreak.cm@googlemail.com> 670 671 * 31753: Completion/Unix/Command/_git: _git: correct some 672 "undocumented" options 673 6742013-09-22 Øystein Walle <oystwa@gmail.com> 675 676 * 31749: Completion/Unix/Command/_git: _git: fix some typos in 677 description texts 678 679 * 31751: Completion/Unix/Command/_git: _git: remove TODOs of 680 actually documented options 681 6822013-09-22 m0viefreak <m0viefreak.cm@googlemail.com> 683 684 * 31746: Completion/Unix/Command/_git: _git: reword _git-config 685 TODO 686 687 * 31748: Completion/Unix/Command/_git: _git: support completing 688 remote branches without <remote>/ prefix 689 6902013-09-22 Øystein Walle <oystwa@gmail.com> 691 692 * 31747: Completion/Unix/Command/_git: _git: completion updates to 693 match latest git v1.8.3 part 2 694 695 * 31750: Completion/Unix/Command/_git: _git: add new configuration 696 options to match latest git v1.8.3 697 6982013-09-22 m0viefreak <m0viefreak.cm@googlemail.com> 699 700 * 31741: Completion/Unix/Command/_git: _git: fix a wrong variable 701 in __git_config_values 702 703 * 31743: Completion/Unix/Command/_git: _git: fix usage of ->int: 704 for some entries in _git-config 705 706 * 31744: Completion/Unix/Command/_git: _git: make git submodule 707 <cmd> completion work 708 709 * 31745: Completion/Unix/Command/_git: _git: correctly use 710 __git_guard_number in some cases 711 712 * 31755: Completion/Unix/Command/_git: _git: completion updates to 713 match latest git v1.8.3 714 7152013-09-21 Barton E. Schaefer <schaefer@zsh.org> 716 717 * unposted: Src/glob.c: improve an error message. 718 7192013-09-19 Barton E. Schaefer <schaefer@zsh.org> 720 721 * 31737: Src/Zle/computil.c (get_cadef): same fix as get_cvdef. 722 7232013-09-19 Peter Stephenson <p.stephenson@samsung.com> 724 725 * Axel Beckert: 31735: Src/Zle/computil.c (get_cvdef): 726 off-by-one in obscure loop handling could cause crash in complex 727 completion. 728 7292013-09-14 Luka Perkov <luka@openwrt.org> 730 731 * 31723: Completion/Unix/Command/_systemd: _systemd: add more 732 system commands 733 734 * 31726: Completion/Unix/Command/_git: _git: add few more 735 arguments for cherry-pick and revert 736 7372013-09-10 Barton E. Schaefer <schaefer@zsh.org> 738 739 * 31714: Completion/Zsh/Command/_cd: handle ".." properly when 740 $PWD or the path prefix traverses a symbolic link. 741 7422013-09-08 Peter Stephenson <p.w.stephenson@ntlworld.com> 743 744 * 31711: Doc/Zsh/contrib.yo, Functions/MIME/zsh-mime-handler: 745 add execute-never style for MIME handler for files on alien file 746 systems. 747 7482013-09-07 Luka Perkov <luka@openwrt.org> 749 750 * 31708: Completion/Unix/Command/_git: _git: add --fixup and 751 --squash options to commit 752 7532013-09-06 Peter Stephenson <p.w.stephenson@ntlworld.com> 754 755 * Luka Perkov: 31702: Completion/Unix/Command/_git: 756 check for presence of "-i" when checking for "--interactive". 757 758 * 31706: Src/builtin.c, Test/C02cond.ztst: standardise 759 handling of "test ! <x> <y> <z>". 760 7612013-09-04 Peter Stephenson <p.w.stephenson@ntlworld.com> 762 763 * 31696: Src/parse.c, Test/C02cond.ztst: in "test", no one 764 can hear if you shriek. Treat exclamation marks as strings in 765 "! -a ..." and "! -o ...". 766 7672013-09-02 Peter Stephenson <p.stephenson@samsung.com> 768 769 * 31685: Doc/Zsh/mod_mapfile.yo: documentation of how to get 770 lines from a file is not correct. 771 7722013-08-29 Peter Stephenson <p.stephenson@samsung.com> 773 774 * users/17955: Doc/Zsh/contrib.yo, 775 Functions/MIME/zsh-mime-handler: "disown" style makes MIME 776 handlers put into background run without job control. 777 778 * based on 31641, 31642: Completion/Unix/Command/_make: support 779 a couple of different variants of make. 780 7812013-08-26 Peter Stephenson <p.w.stephenson@ntlworld.com> 782 783 * 31672: Src/Modules/zpty.c, Test/V08zpty.ztst: add test that 784 was failing and fix race when setting up pty. 785 7862013-08-25 Peter Stephenson <p.w.stephenson@ntlworld.com> 787 788 * 31665: Src/Modules/zpty.c, Test/V08zpty.ztst, Test/.distfiles: 789 zpty should attach terminal on slave. 790 7912013-08-17 Barton E. Schaefer <schaefer@zsh.org> 792 793 * 31637: Src/builtin.c: change of directory should not be retried 794 relative to the current directory when it has already failed along 795 some path that does not refer to the current directory. 796 7972013-08-11 Peter Stephenson <p.w.stephenson@ntlworld.com> 798 799 * 31650: Src/utils.c: use zlong for mailcheck parameters to 800 ensure sufficient range. 801 8022013-08-10 Peter Stephenson <p.w.stephenson@ntlworld.com> 803 804 * 31648: joe M: Src/utils.c: fix timing errors in mailcheck. 805 8062013-08-08 Peter Stephenson <p.w.stephenson@ntlworld.com> 807 808 * Src/Zle/zle_tricky.c (inststrlen): 31644: the wrong length was 809 used when inserting multibyte characters from a string from 810 outside ZLE into the editing buffer. 811 812 * users/17908: Src/hist.c Src/Zle/zle_main.c Src/zsh.h: if 813 modifying history with ZLE active, keep the history line 814 recorded in ZLE in sync. 815 8162013-08-07 Phil Pennock <pdpennock@users.sourceforge.net> 817 818 * 31634: Functions/Misc/run-help: run-help compat with alias to 819 noglob/nocorrect 820 8212013-08-05 Peter Stephenson <p.w.stephenson@ntlworld.com> 822 823 * 31631: configure.ac, Src/builtin.c: use cygwin_conv_path in 824 preference to cygwin_conv_to_posix_path if available. 825 8262013-08-04 Peter Stephenson <p.w.stephenson@ntlworld.com> 827 828 * Yuusuke Yoshimoto: 31632: Completion/Unix/Type/_java_class: 829 suppress stderr from jar when completing classes. 830 8312013-08-02 Peter Stephenson <p.w.stephenson@ntlworld.com> 832 833 * 31611: Src/Zle/zle_tricky.c: attempt to fix crash in 834 "for in 1; do <[TAB] x". 835 8362013-08-01 Peter Stephenson <p.stephenson@samsung.com> 837 838 * Thomas Klausner: 31625: Completion/X/Command/_mplayer: mplayer 839 supports .ts (transport stream) files. 840 8412013-07-29 Peter Stephenson <p.stephenson@samsung.com> 842 843 * 17891: Src/builtin.c: fix error message for invalid file 844 descriptor in "print -u". 845 8462013-07-28 Peter Stephenson <p.w.stephenson@ntlworld.com> 847 848 * Manuel Presnitz: 31592 (with minor changes of phrasing): 849 Doc/Zsh/builtins.yo, Doc/Zsh/expn.yo, Doc/Zsh/prompt.yo: improve 850 documentation for named directory handling. 851 8522013-07-25 Peter Stephenson <p.stephenson@samsung.com> 853 854 * Jun T.: 31756: Completion/Unix/Command/_make: further make 855 completion improvements: tke care of mutually exclusive options; 856 add _description using $state_descr; add completions for 857 --debug=flag; fix typo (pointed out by Daniel Shahaf). 858 859 * 31574: Src/parse.c: alternative fix to 31545 if FD_CLOEXEC is 860 not available, removing dump records more consistently. 861 8622013-07-24 Richard Hartmann <richih.mailinglist@gmail.com> 863 864 * 31571: Completion/Unix/Command/_vcsh: Update 865 866 * 31572: Completion/Debian/Command/_linda, 867 Completion/Debian/Command/.distfiles: Remove _linda 868 8692013-07-24 Peter Stephenson <p.stephenson@samsung.com> 870 871 * Src/hist.c: 31570: with HIST_REDUCE_BLANKS don't truncate 872 the line after the last word if there's more non-white-space 873 text (probably a comment but we don't assume that). 874 8752013-07-22 Peter Stephenson <p.w.stephenson@ntlworld.com> 876 877 * unposted: Src/lex.c: correct previous commit: should call 878 hwend(), not ihwend(). 879 880 * 31559: Src/lex.c: Fix problem with history lines for comments 881 that occur in the middle of an alias. 882 883 * Eric Cook: 31558: Completion/Command/Unix/_qemu: name of 884 binary has changed. 885 8862013-07-21 Peter Stephenson <p.w.stephenson@ntlworld.com> 887 888 * 31549: Src/exec,c, Src/zsh.h: replace ad-hoc subsh_close file 889 descriptor for pipes with new addfilelist() job-based mechanism. 890 8912013-07-20 Peter Stephenson <p.w.stephenson@ntlworld.com> 892 893 * 31545: Src/exec.c, Src/parse.c: if FD_CLOEXEC is available, 894 so mark dump file file descriptors, avoiding possible 895 multiple use of file descriptors. 896 8972013-07-19 Peter Stephenson <p.w.stephenson@ntlworld.com> 898 899 * c.f. 31531: Completion/Unix/Command/_imagemagick, 900 Completion/Unix/Command/_graphicsmagick: complete .xcf files. 901 9022013-07-19 Peter Stephenson <p.stephenson@samsung.com> 903 904 * 31536 (plus memory leak fixed, plus test code): 905 Src/jobs.c, Test/D03procsubst.ztst: fix hang in 31528 by 906 closing process substitution file descriptors when waiting 907 for job to finish. 908 9092013-07-17 Peter Stephenson <p.w.stephenson@ntlworld.com> 910 911 * 31528: Src/exec.c, Src/jobs.c, Src/zsh.h: use job table 912 to record file descriptors associated with process 913 substitution. 914 915 * Jun T: 31525: Completion/Unix/Command/_make: fix some option 916 handling. 917 9182013-07-12 Peter Stephenson <p.stephenson@samsung.com> 919 920 * Nick Cross: 31512: Completion/Unix/Command/_make: 921 extra GNU options plus fix to makefile completion. 922 9232013-07-11 Peter Stephenson <p.stephenson@samsung.com> 924 925 * users/17856: Completion/Command/Unix/_make: rewrite to use 926 _arguments so as to make adding option handling easier. 927 9282013-07-03 Peter Stephenson <p.stephenson@samsung.com> 929 930 * 31503: Doc/Zsh/contrib.yo, Functions/Misc/zmv: split words 931 in program passed to zmv with -p and add -P for programs 932 that don't understand the "--" convention. 933 9342013-06-28 Clint Adams <clint@zsh.org> 935 936 * 31500: Completion/Debian/Command/_dput: dput-ng completion 937 support from Sebastian Ramacher. 938 939 * 31499: Completion/Debian/Command/_dcut: dcut completion 940 from Sebastian Ramacher. 941 942 * 31498: Completion/Debian/Command/_dak: complete files for 943 subcommands that are not explicitly specified. 944 9452013-06-27 Mikael Magnusson <mikachu@gmail.com> 946 947 * 31483: Call zrefresh() before unqueue()ing signals, was 948 moved in 31174. 949 9502013-06-18 Frank Terbeck <ft@bewatermyfriend.org> 951 952 * 31485: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: 953 vcs_info, git: Avoid error messages for `guilt' users 954 9552013-06-13 Peter Stephenson <p.w.stephenson@ntlworld.com> 956 957 * 31465: Completion/compinit, Src/glob.c, Src/pattern.c: fix 958 basic completion and globbing use of pattern disables. 959 960 * 31444: Doc/Zsh/builtins.yo, Doc/Zsh/options.yo, 961 Doc/zmacros.yo, Src/builtin.c, Src/exec.c, Src/options.c, 962 Src/pattern.c, Src/zsh.h: Basic (not fully functional) code for 963 enable/disable -p. 964 9652013-06-13 Barton E. Schaefer <schaefer@zsh.org> 966 967 * 31474: Makefile.in, Src/zsh.mdd: create patchlevel.h correctly 968 when running make in a separate build tree 969 9702013-06-10 Peter Stephenson <p.stephenson@samsung.com> 971 972 * Hong Xu: 31462: .editorconfig: move comment to individual 973 line. 974 975 * Bruce Stephens (via Axel Beckert of Debian): 31459: 976 Doc/ztexi.yo: alignment of zsh info menu entry is wrong. 977 9782013-06-09 Barton E. Schaefer <schaefer@zsh.org> 979 980 * 31466: .cvsignore, .gitignore: Cause git and cvs to ignore 981 one another. 982 983 * 31205: Completion/Base/Widget/_complete_help: Do not display 984 "(eval)" as a tag context. 985 9862013-06-01 Peter Stephenson <p.w.stephenson@ntlworld.com> 987 988 * 31441: Src/glob.c, Src/pattern.c, Src/zsh.h: use an array 989 based on ZPC_* enum to decide which forms of pattern are enabled. 990 9912013-05-30 Peter Stephenson <p.stephenson@samsung.com> 992 993 * 31436: Doc/Zsh/expn.yo: KSH_GLOB syntax does not 994 support recursive directories. 995 9962013-05-29 Peter Stephenson <p.w.stephenson@ntlworld.com> 997 998 * 31433: Completion/Unix/Command/_gzip: zcat -f doesn't 999 need files with suffix .gz. 1000 1001 * 31422: Doc/Zsh/calsys.yo, Functions/Calendar/age: better 1002 heuristic for timestamps in use of :file feature. 1003 10042013-05-22 Peter Stephenson <p.w.stephenson@ntlworld.com> 1005 1006 * 31405: Doc/Zsh/options.yo: weasel words about 1007 PRINT_EXIT_STATUS option. 1008 10092013-05-21 Peter Stephenson <p.stephenson@samsung.com> 1010 1011 * 31419: Src/Modules/stat.c: Add time zone and year to 1012 default time format with -s option to zstat. 1013 1014 * 31418: Doc/Zsh/calsys.yo, Functions/Calendar/age: 1015 in "age" docs correct typo and note the feature that 1016 you can supply a file as a timestamp on the command line. 1017 1018 * Stephane: 31417: Functions/Calendar/age: needs -- 1019 to protect againts files starting with -. 1020 10212013-05-20 Barton Schaefer <schaefer@zsh.org> 1022 1023 * 31416: Src/builtin.c: upon "read" of a short line, assign all 1024 variables passed as arguments. 1025 10262013-05-14 Peter Stephenson <p.stephenson@samsung.com> 1027 1028 * unposted: Completion/Unix/Command/_perforce: Improve 1029 Perforce jobs completion to limit potentially huge output 1030 using jobview by default; fix quoting of arguments passed on 1031 to eval within _call_program. 1032 10332013-05-10 Peter Stephenson <p.stephenson@samsung.com> 1034 1035 * Richard Hartmann <richih.mailinglist@gmail.com>: 31389: 1036 Completion/X/Command/_mplayer: add .ogv. 1037 1038 * Mihai Moldovan <ionic@ionic.de>: 31387: Src/zsh_system.h: 1039 unused functions when compiling with clang. 1040 10412013-05-05 Frank Terbeck <ft@bewatermyfriend.org> 1042 1043 * unposted: Src/exec.c: Revert "31372: Do not block SIGWINCH for 1044 child processes" as suggested by Bart. 1045 1046 * 31376: Src/exec.c: Make sure every execve() is prefixed by 1047 winch_unblock() 1048 10492013-05-05 Bart Schaefer <schaefer@zsh.org> 1050 1051 * 31372: Src/exec.c: Do not block SIGWINCH for child processes 1052 10532013-05-05 Kenyon Ralph <kenyon@kenyonralph.com> 1054 1055 * 31371: Completion/Linux/Command/_brctl: _brctl: update brctl 1056 subcommands 1057 10582013-05-04 Peter Stephenson <p.w.stephenson@ntlworld.com> 1059 1060 * 31369: Completion/Base/Utility/_comp_locale: action if locale 1061 command is not usable. 1062 10632013-04-29 Bart Schaefer <schaefer@zsh.org> 1064 1065 * 31361: Src/init.c: handle negative optno ("no" prefix used) 1066 when storing options with parseopts_insert() for sticky contexts 1067 1068 * 31353: Src/math.c: fix handling of floating point in ternary 1069 1070 * 31350: Src/init.c, Src/input.c, Src/signals.h, Src/utils.c, 1071 Src/Zle/zle_main.c: block SIGWINCH nearly all the time, except 1072 when about to calculate prompts or do synchronous read, so 1073 syscalls are not interrupted by window size changes. 1074 10752013-04-29 Jun T <takimoto-j@kba.biglobe.ne.jp> 1076 1077 * 31357: Completion/Unix/Command/_cp: add support for Mac OS X 1078 10792013-04-29 Peter Stephenson <p.stephenson@samsung.com> 1080 1081 * 31356: Completion/Unix/Command/_subversion: typo noted by Bart. 1082 1083 * 31355: Completion/Base/Utility/.distfiles, 1084 Completion/Base/Utility/_comp_locale, 1085 Completion/Unix/Command/_subversion: _comp_locale tries to 1086 sanitise locales but keep CTYPE; use this for subversion completion. 1087 10882013-04-25 Ramkumar Ramachandra <artagnon@gmail.com> 1089 1090 * 31288: Completion/Unix/Command/_git: _git: fix shortlog 1091 completer 1092 10932013-04-21 Ramkumar Ramachandra <artagnon@gmail.com> 1094 1095 * 31286: Completion/Unix/Command/_git: _git: add a couple of 1096 browsers 1097 1098 * 31289: Completion/Unix/Command/_git: _git: branch.*.pushremote, 1099 remote.pushdefault 1100 11012013-04-20 Torstein Hegge <hegge@resisty.net> 1102 1103 * 31159: Completion/Unix/Command/_git: git: Pass prefix filter to 1104 ls-files even if it matches no files 1105 11062013-04-20 Jun T <takimoto-j@kba.biglobe.ne.jp> 1107 1108 * 31281: Completion/Unix/Command/_du: _du: add support for Mac OS 1109 X 1110 11112013-04-20 Bart Schaefer <schaefer@zsh.org> 1112 1113 * 31272: Src/Zle/compctl.c: avoid double free. 1114 11152013-04-16 Peter Stephenson <p.stephenson@samsung.com> 1116 1117 * Daniel Friesel: 31265: Completion/Unix/Command/_devtodo: 1118 improved option handling. 1119 11202013-04-13 Peter Stephenson <p.w.stephenson@ntlworld.com> 1121 1122 * unposted: .gitignore: ignore PDF and PS versions of intro file. 1123 11242013-04-12 Peter Stephenson <p.w.stephenson@ntlworld.com> 1125 1126 * 31263 (changed * to - for consistency with elsewhere): 1127 Doc/Zsh/mod_curses.yo: suppress texinfo warning by adding item 1128 arguments. 1129 1130 * 31261: Doc/Zsh/compsys.yo, Doc/ztexi.yo: updates needed 1131 with latest texinfo. 1132 11332013-04-10 Peter Stephenson <p.w.stephenson@ntlworld.com> 1134 1135 * users/17754: Src/builtin.c: failing to retie an array 1136 and colon-separated scalar shouldn't be a fatal error. 1137 11382013-04-09 Peter Stephenson <p.w.stephenson@ntlworld.com> 1139 1140 * 31246: Makefile.in, Src/zsh.mdd: make a separate patch level 1141 header for releases. 1142 11432013-04-08 Peter Stephenson <p.w.stephenson@ntlworld.com> 1144 1145 * unposted: Completion/Unix/Command/.distfiles, 1146 Completion/Unix/Command/.distfiles: remove mention of files no 1147 longer there. 1148 11492013-04-07 Bart Schaefer <schaefer@zsh.org> 1150 1151 * 31234: Completion/Base/Widget/_complete_help: use an "always" 1152 block instead of "trap" to clean up various function overrides 1153 11542013-04-05 Frank Terbeck <ft@bewatermyfriend.org> 1155 1156 * 31174: Src/Zle/zle_main.c: 31174: zle: Make sure state changes 1157 are refreshed after init hook 1158 1159 * 31172: Src/Zle/zle_main.c: 31172: Let vared define custom init 1160 and finish hooks 1161 1162 * 31175: Doc/Zsh/zle.yo: 31175: Add documentation for the new -i 1163 and -f options of vared 1164 1165 * 31221: Completion/Unix/Command/_git: Handle zero defined aliases 1166 better 1167 1168 * 31222: Functions/Zle/down-line-or-beginning-search, 1169 Functions/Zle/up-line-or-beginning-search: Don't trigger 1170 warn_create_global 1171 11722013-04-04 Peter Stephenson <p.stephenson@samsung.com> 1173 1174 * 31203: Completion/Unix/Command/.distfiles, 1175 Completion/Unix/Command/_etags: new etags completion. 1176 11772013-02-18 Aaron Schrab <aaron@schrab.com> 1178 1179 * 07478c6b: Src/zsh.mdd: Generate patch level using `git describe` 1180 11812013-04-02 Peter Stephenson <p.w.stephenson@ntlworld.com> 1182 1183 * Jun T.: 31183: Src/Zle/zle_move.c: record old line rather than 1184 history line in vi-goto-mark. 1185 11862013-03-29 Mikael Magnusson <mikachu@gmail.com> 1187 1188 * 31182: Completion/Unix/Command/_awk: Allow sticked arguments. 1189 11902013-03-20 Peter Stephenson <p.w.stephenson@ntlworld.com> 1191 1192 * Han Pingtian: 31167 (with tweak): 1193 Completion/Unix/Command/_ssh: limit use of colons for detecting 1194 a remote path. 1195 11962013-03-19 Bart Schaefer <schaefer@zsh.org> 1197 1198 * 31158: Src/pattern.c: following a wildcard with a repetition 1199 produces a bad pattern error instead of an unbounded search 1200 12012013-03-17 Peter Stephenson <p.w.stephenson@ntlworld.com> 1202 1203 * 31156: Completion/Zsh/Context/_math, 1204 Completion/Zsh/Context/_zcalc_line, Completion/Zsh/Type/.distfile, 1205 Completion/Zsh/Type/_math_params, 1206 Completion/Zsh/Type/_module_math_func, 1207 Completion/Zsh/Type/_user_math_func: improved math context 1208 completion: functions. 1209 1210 * 31155: Doc/Zsh/contrib.yo, Functions/Misc/zcalc: minor 1211 extra zcalc features and documentation. 1212 12132013-03-15 Peter Stephenson <p.w.stephenson@ntlworld.com> 1214 1215 * 31154: Doc/Zsh/contrib.yo, Functions/Misc/zcalc: make zcalc 1216 understand continuation lines using backslash. 1217 12182013-03-14 Peter Stephenson <p.w.stephenson@ntlworld.com> 1219 1220 * 31151: Pavol Juhas: complete (C etc) tags better 1221 when file system is not case sensitive. 1222 12232013-03-13 Mikael Magnusson <mikachu@gmail.com> 1224 1225 * unposted: Doc/Zsh/contrib.yo: Also adjust a mention of psvar 1226 in the vcs info documentation. 1227 1228 * 31140: Src/math.c: when the math recursion limit is hit, make 1229 sure to not leave *ep pointing nowhere, which caused a crash 1230 sometimes. Also print the token that we refused to evaluate 1231 because of the limit. 1232 12332013-03-13 Peter Stephenson <p.w.stephenson@ntlworld.com> 1234 1235 * unposted, c.f. thread from 31144: Doc/Zsh/params.yo: all psvar 1236 entries can be shown in prompts nowadays. 1237 12382013-03-10 Peter Stephenson <p.w.stephenson@ntlworld.com> 1239 1240 * 31141: Src/exec.c, Test/A04redirect.ztst: NO_CLOBBER for {fd} 1241 syntax should only apply if $fd is exactly an fd and nothing 1242 else. 1243 12442013-03-10 Mikael Magnusson <mikachu@gmail.com> 1245 1246 * 30496: Src/prompt.c: Parse argument to %F and %K as prompt 1247 sequences. This allows constructs like %F{%3v} to use $psvar[3] 1248 for the color. 1249 1250 * 30490: Completion/Unix/Command/_java: Complete files for the 1251 -keystore argument. 1252 1253 * 30639: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: 1254 Add support for showing the current action is cherry-pick (happens 1255 when cherry-picking a range). 1256 1257 * 31136: Functions/VCS_Info/Backends/VCS_INFO_get_data_git: 1258 just set parameters instead of passing over a pipe. 1259 12602013-03-05 Peter Stephenson <p.w.stephenson@ntlworld.com> 1261 1262 * users/17666: Doc/Zsh/contrib.yo, Functions/Misc/zcalc: -f 1263 option to zcalc sets FORCE_FLOAT. 1264 1265 * users/17665: Doc/Zsh/options.yo, Src/math.c, Src/options.c, 1266 Src/zsh.h, Test/C01arith.ztst: add FORCE_FLOAT option. 1267 12682013-02-27 Oliver Kiddle <opk@zsh.org> 1269 1270 * 31076: Completion/Linux/Command/_yast, 1271 Completion/Unix/Type/_pids, Completion/Unix/Type/_pdf: 1272 fix cases of more than one completion function for a command 1273 1274 * 31077: Completion/Unix/Command/_sort: update for new 1275 options in GNU sort 1276 1277 * c.f. 31071: Completion/Unix/Type/_postscript, 1278 Completion/Unix/Command/_psutils: remove duplicate _osc and 1279 rename _ps to avoid name clash 1280 12812013-02-22 Peter Stephenson <p.w.stephenson@ntlworld.com> 1282 1283 * 31061: Completion/Zsh/Command/_typeset: "functions" completion 1284 takes account of options already on the command line. 1285 1286 * 31060: Src/builtin.c: "+" before a flag for "functions" or 1287 "autoload" should suppress display of function body. 1288 12892013-02-21 Oliver Kiddle <opk@zsh.org> 1290 1291 * 31058: Completion/Zsh/Command/_fc, Completion/Unix/Command/_cut, 1292 Completion/Unix/Command/_sed, Completion/Unix/Command/_wget, 1293 Completion/Unix/Command/_xmlsoft: add options from newer 1294 versions of some commands to completion functions 1295 12962013-02-19 Peter Stephenson <p.w.stephenson@ntlworld.com> 1297 1298 * 31055: Completion/compaudit: missing '$' in search of /proc 1299 file system. 1300 13012013-02-12 Oliver Kiddle <opk@zsh.org> 1302 1303 * 31041: Test/comptest, Test/X02zlevi.ztst: add support for 1304 testing line editor widgets from the test suite 1305 1306 * unposted: Etc/zsh-development-guide: remove duplication in 1307 git guidelines 1308 13092013-02-09 Oliver Kiddle <opk@zsh.org> 1310 1311 * Morita Sho: 31038: Completion/Unix/Type/_terminals: 1312 add location of terminfo entries on Debian 1313 1314 * 31037: Src/Zle/zle_move.c: return to previous position 1315 with vi-goto-mark using `` or '' 1316 13172013-02-07 Peter Stephenson <p.w.stephenson@ntlworld.com> 1318 1319 * Wieland Hoffmann: 31030: Completion/X/Command/_mplayer: 1320 improve label for selected files. 1321 1322 * Wieland Hoffmann: 31029: README: correct directory. 1323 1324 * Han Pingtian: 31027: Completion/Unix/Type/_files: remove 1325 the -g's from the glob options. 1326 13272013-02-03 Peter Stephenson <p.w.stephenson@ntlworld.com> 1328 1329 * Eric P. Mangold: c.f. 31016 1330 http://twistedmatrix.com/trac/browser/trunk/twisted/python/twisted-completion.zsh?format=txt: 1331 completion for twisted using internally generated completion. 1332 13332013-02-01 Peter Stephenson <p.w.stephenson@ntlworld.com> 1334 1335 * 31015: Completion: compaudit: where we can find who owns the 1336 zsh executable, allow the same owner to own completion files. 1337 13382013-02-01 Mikael Magnusson <mikachu@gmail.com> 1339 1340 * unposted: Fix _prove completer commit. 1341 13422013-01-29 Peter Stephenson <p.w.stephenson@ntlworld.com> 1343 1344 * Jesper Nygårds: 31012: Completion/Unix/Command/_gradle: 1345 updates. 1346 1347 * Dmitry Roshchin: 31008: Completion/openSUSE/Command/_zypper, 1348 Completion/openSUSE/Command/_osc: updates. 1349 13502013-01-26 Bart Schaefer <schaefer@zsh.org> 1351 1352 * 31000: Doc/Zsh/contrib.yo: fix typo in example. 1353 13542013-01-24 Peter Stephenson <p.w.stephenson@ntlworld.com> 1355 1356 * users/17608: Doc/Zsh/contrib.yo, 1357 Functions/Zle/modify-current-argument: use function to modify 1358 current command line argument. 1359 13602013-01-22 Peter Stephenson <p.stephenson@samsung.com> 1361 1362 * 30993: Src/subst.c, Test/D04parameter.ztst: parameter 1363 modifiers :wq operating on an empty string crashed the shell. 1364 The shell isn't supposed to crash. 1365 13662013-01-20 Oliver Kiddle <opk@zsh.org> 1367 1368 * 30987: Completion/X/Command/_xrandr: only call xrandr when 1369 necessary and use _call_program 1370 13712013-01-14 Peter Stephenson <p.stephenson@samsung.com> 1372 1373 * 30960: Alexey Bezhan: Completion/Unix/Command/_django: 1374 compatibility issue. 1375 13762013-01-10 Peter Stephenson <p.w.stephenson@ntlworld.com> 1377 1378 * 30958: Jeremy Mates: Completion/Unix/Command/_prove, 1379 Completion/Unix/Command/.distfiles: new completion. 1380 13812013-01-07 Bart Schaefer <schaefer@zsh.org> 1382 1383 * unposted (see 30952): Src/builtin.c: tweak to 30949 to fix the 1384 buffer pointer. 1385 13862013-01-06 Bart Schaefer <schaefer@zsh.org> 1387 1388 * 30949: Src/builtin.c: restore "read -q" behavior lost by 27188. 1389 13902013-01-05 Peter Stephenson <p.w.stephenson@ntlworld.com> 1391 1392 * 30946: Robert Kovacsics: Completion/X/Command/_xrandr: use 1393 command to generate completions. 1394 13952013-01-04 Peter Stephenson <p.stephenson@samsung.com> 1396 1397 * 30941: Completion/bashcompinit: scalars giving status of bash 1398 completion should be exported for external programmes. 1399 14002013-01-03 Bart Schaefer <schaefer@zsh.org> 1401 1402 * users/17524: Doc/Zsh/expn.yo: misc. parameter flag clarifications. 1403 14042013-01-03 Peter Stephenson <pws@csr.com> 1405 1406 * unposted: Config/version.mk: update version to 5.0.2-dev-0 1407 to avoid clash with release. 1408 14092012-12-21 Peter Stephenson <p.w.stephenson@ntlworld.com> 1410 1411 * unposted: README, Config/version.mk, Etc/FAQ.yo: release 1412 5.0.2. 1413 14142012-12-21 Peter Stephenson <pws@csr.com> 1415 1416 * 30930: Src/parse.c, Test/D03procsubst.ztst: anonymous 1417 functions shouldn't be marked as simple; this prevented process 1418 based features from working in their arguments. 1419 14202012-12-20 Peter Stephenson <p.w.stephenson@ntlworld.com> 1421 1422 * unposted: Config/version.mk: zsh 5.0.1. 1423 14242012-12-18 Oliver Kiddle <opk@zsh.org> 1425 1426 * 30877: Etc/zsh-development-guide: document git workflow 1427 14282012-12-18 Peter Stephenson <pws@csr.com> 1429 1430 * 30914: mkinstalldirs: default mode for installation 1431 directories is 755. 1432 14332012-12-17 Phil Pennock <pdpennock@users.sourceforge.net> 1434 1435 * 30901, 30906: Etc/zsh-development-guide: document git usage, 1436 update patch descriptions, mention editorconfig. 1437 14382012-12-16 Peter Stephenson <p.w.stephenson@ntlworld.com> 1439 1440 * unposted: README, Config/version.mk, Etc/FAQ.yo, 1441 Completion/Base/Utility/.distfiles, 1442 Completion/Unix/Command/.distfiles, 1443 Completion/Unix/Type/.distfiles, for 5.0.0-test-1. 1444 1445 * unposted: Src/utils.c: missing mod_export. 1446 14472012-12-13 Peter Stephenson <pws@csr.com> 1448 1449 * 30876: Src/exec.c, Test/A06assign.ztst, Test/C03traps.ztst: 1450 obscure failures to process non-zero return values could result 1451 from optimising a list to a simple command. 1452 14532012-12-08 Bart Schaefer <schaefer@zsh.org> 1454 1455 * users/17445: Src/math.c, Test/C01arith.ztst: fix handling of 1456 leading zeroes in floating point. 1457 14582012-11-20 Oliver Kiddle <opk@zsh.org> 1459 1460 * 30811: Completion/Linux/Command/_btrfs, 1461 Completion/Unix/Command/_mount: new completion for btrfs and 1462 complete btrfs and ext4 mount options and new linux mount flags 1463 14642012-11-16 Vin Shelton <acs@xemacs.org> 1465 1466 * users/16865: Doc/Zsh/grammar.yo: Added missing menu item for Errors. 1467 14682012-11-18 Bart Schaefer <schaefer@zsh.org> 1469 1470 * users/17042: Src/jobs.c: don't stomp the environment in "jobs -Z" 1471 unless we've first copied it to new memory. 1472 14732012-11-16 Oliver Kiddle <opk@zsh.org> 1474 1475 * 30802: Completion/Unix/Command/_find: add new command switches 1476 1477 * 30801: Completion/X/Command/_urxvt, Completion/X/Type/_xft_fonts: 1478 fix font completion for newer fontconfig & update urxvt completion 1479 14802012-11-15 Peter Stephenson <p.w.stephenson@ntlworld.com> 1481 1482 * 30789: Doc/Zsh/grammar.yo, Doc/Zsh/options.yo, Src/hist.c, 1483 Src/init.c, Src/options.c, Src/zsh.h, Test/A04redirect.zsh: add 1484 CONTINUE_ON_ERROR option for compatibility but turn it off: 1485 scripts exit on an error instead of returning to the top-level 1486 like interactive shells. 1487 1488 * 30800: Michal Halenka: Completion/Unix/Command/_arping: fix 1489 option. 1490 14912012-11-12 Oliver Kiddle <opk@zsh.org> 1492 1493 * 30795: Completion/Unix/Command/_xz, 1494 Completion/Unix/Command/_bzip2: new xz completion, new bzip2 options 1495 1496 * 30794: Completion/Unix/Command/_irssi, 1497 Completion/Unix/Command/_mutt: update for new options 1498 14992012-11-11 Oliver Kiddle <opk@zsh.org> 1500 1501 * 30793: Completion/Unix/Command/_getent, 1502 Completion/Unix/Command/_iconv, Completion/Unix/Command/_ldd: 1503 account for eglibc in _pick_variant patterns 1504 15052012-11-08 Bart Schaefer <schaefer@zsh.org> 1506 1507 * 30786: Src/builtin.c: do not enter interactive history editing 1508 or command execution if "fc" is called from a ZLE widget. 1509 15102012-11-08 Peter Stephenson <pws@csr.com> 1511 1512 * 30783: Src/lex.c: we don't want leading "="'s to be active when 1513 tokenising strings that aren't going to be treated as command 1514 line arguments. 1515 1516 * 30780: Doc/Zsh/builds.yo: document that set -o failures are 1517 hard but setopt failures are soft. 1518 15192012-11-07 Oliver Kiddle <opk@zsh.org> 1520 1521 * Benjamin R. Haskell: 30737: Completion/Unix/Command/_git: 1522 make custom completion functions for git aliases easier 1523 1524 * users/17382: Completion/Unix/Type/_remote_files, 1525 Completion/Unix/Command/_vim, Completion/Unix/Command/_git, 1526 Completion/Unix/Type/_urls: complete URLs for vim and make 1527 _remote_files more consistent with _files 1528 15292012-10-25 Peter Stephenson <p.w.stephenson@ntlworld.com> 1530 1531 * 30735: Src/parse.c: array assignments aren't simple because 1532 they can contain process substitutions. 1533 15342012-10-19 Peter Stephenson <pws@csr.com> 1535 1536 * Roman Kaminski: 30738: Completion/Unix/Command/_bzr: send 1537 command. 1538 1539 * Greg Bouzakis: 30741: Completion/Unix/Command/_systemd: add 1540 suspend command. 1541 1542 * unposted: Doc/Zsh/expn.yo: further splitting clarifications. 1543 15442012-10-18 Peter Stephenson <pws@csr.com> 1545 1546 * 30740: Doc/Zsh/expn.yo: add example of process substitution 1547 with anonymous function. 1548 1549 * c.f. users/17330: Doc/Zsh/expn.yo: fix reference to splitting 1550 rule in parameter expansion rules. 1551 15522012-10-11 Peter Stephenson <p.w.stephenson@ntlworld.com> 1553 1554 * 30726: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c, 1555 Src/hashtable.c, Src/init.c, Src/options.c, Src/parse.c, 1556 Src/signals.c, Src/zsh.h, Src/Modules/parameter.c, 1557 Test/B07emulate.ztst: extend 30722 to handle the case 1558 where shell options passed to the emulate command need 1559 propagating to sticky emulation. 1560 15612012-10-11 Peter Stephenson <pws@csr.com> 1562 1563 * 30724: Src/exec.c, Src/jobs.c: shell code optimised to use 1564 execsimple() doesn't have a valid thisjob. 1565 15662012-10-09 Peter Stephenson <pws@csr.com> 1567 1568 * users/17318: Src/Zle/zle_utils.c: don't increment the undo 1569 change number for every variable read, only the first in a row. 1570 1571 * users/17314: Src/Zle/zle_utils.c: ensure an undo change number 1572 uniquely specifies a point in editing history by incrementing 1573 the value returned by the variable. 1574 1575 * unposted: Src/builtin.c: fix trivial typo with "functions +T". 1576 15772012-10-07 Peter Stephenson <p.w.stephenson@ntlworld.com> 1578 1579 * 30722: Src/builtin.c, Src/exec.c, Src/init.c, Src/options.c, 1580 Src/Modules/parameter.c, Test/B07emulate.ztst: fix some cases 1581 where options or emulations were not propagated properly 1582 from the emulate command. 1583 1584 * 30718: README, Doc/Zsh/builtins.yo, Src/builtin.c, 1585 Test/C04funcdef.ztst: emulate command evaluations should apply 1586 sticky emulation to autoloads, too. 1587 15882012-10-07 Oliver Kiddle <opk@zsh.org> 1589 1590 * unposted: Completion/Unix/Command/_webbrowser, 1591 Completion/Unix/Type/_pspdf: add evince, zathura, dwb 1592 1593 * 30714: Completion/X/Command/_xclip: complete files,-t,-f for xclip 1594 15952012-10-05 Peter Stephenson <p.w.stephenson@ntlworld.com> 1596 1597 * 30716: Src/options.c: IGNORECLOSEBRACES should be an emulation 1598 option since it changes what syntax is valid. 1599 1600 * 30715: Src/init.c, Src/lex.c, Src/parse.c, Src/subst.c, 1601 Src/zsh.h, Src/Zle/zle_tricky.c: use a named enum for 1602 lexical tokens. 1603 16042012-10-03 Peter Stephenson <p.w.stephenson@ntlworld.com> 1605 1606 * users/17305: Doc/Zsh/expn.yo: fix documentation for ordering 1607 of word splitting and improve (z) and (Z) documentation. 1608 1609 * users/17310: Doc/Zsh/params.yo, Src/lex.c, Test/A04redirect.ztst, 1610 Test/D06subscript.ztst: back off users/17304 owing to problem 1611 with [ command, document problem, and test the case that needs 1612 to work. 1613 16142012-10-02 Peter Stephenson <pws@csr.com> 1615 1616 * users/17304: Src/lex.c, Test/D06subscript.ztst: angle brackets 1617 aren't associated with special parsing inside square brackets. 1618 16192012-09-30 Peter Stephenson <p.w.stephenson@ntlworld.com> 1620 1621 * Aaron Schrab: 30712: .editorconfig: multi-editor specification 1622 of editing formats. 1623 1624 * Aaron Schrab: 30711: Completion/Unix/Type/_bind_addresses: 1625 improved IPv6 completion. 1626 1627 * Aaron Schrab: 30710: Completion/Unix/Command/_perldoc: updates. 1628 16292012-09-29 Frank Terbeck <ft@bewatermyfriend.org> 1630 1631 * Seth House: 30702: Doc/Zsh/contrib.yo, 1632 Functions/VCS_Info/Backends/VCS_INFO_get_data_hg: Removed --debug 1633 flag from the hg vcs_info backend 1634 1635 * Seth House: 30701: Misc/vcs_info-examples: Added an hg hook 1636 example to restore the 40-char hash 1637 1638 * Baptiste Daroussin: 30703: 1639 Functions/VCS_Info/Backends/VCS_INFO_detect_fossil: Fix fossil 1640 detection on unix 1641 16422012-09-28 Oliver Kiddle <opk@zsh.org> 1643 1644 * 30697: Completion/Unix/Command/_dbus: new completion definition 1645 16462012-09-21 Peter Stephenson <p.w.stephenson@ntlworld.com> 1647 1648 * 30692: Completion/Unix/Type/_path_files, Doc/Zsh/builtins.yo, 1649 Src/builtin.c: allow autoload +X -m to work; change _path_files 1650 so it works on that. 1651 16522012-09-21 Peter Stephenson <pws@csr.com> 1653 1654 * 30687 (typo fixed): Doc/Zsh/params.yo, Src/jobs.c: don't 1655 REPORTTIME if zleactive (but time keyword is allowed). 1656 16572012-09-15 Peter Stephenson <p.w.stephenson@ntlworld.com> 1658 1659 * Александр Балезин: 30667: Completion/Unix/Command/_ip: add 1660 addrlabl subcommand. 1661 16622012-09-11 Peter Stephenson <pws@csr.com> 1663 1664 * unposted: NEWS: refer to some newly added features. 1665 1666 * 30647, 30649: Doc/Zsh/arith.yo, Src/math.c, Src/utils.c, 1667 Test/C01arith.ztst: allow underscores in numeric constants 1668 within math evaluation. 1669 16702012-09-09 Peter Stephenson <p.w.stephenson@ntlworld.com> 1671 1672 * Jun T.: 30664: configure.ac: fix some Yodl version issues. 1673 16742012-09-08 Peter Stephenson <p.w.stephenson@ntlworld.com> 1675 1676 * users/17236: Src/builtin.c: r and other fc output didn't 1677 unmetafy when listing to a file other than stdout. 1678 16792012-09-06 Peter Stephenson <p.w.stephenson@ntlworld.com> 1680 1681 * 30656: Src/math.c: treat dividing by -1 the same as 1682 multiplying by it to get around SIGFPE. 1683 16842012-09-05 Peter Stephenson <pws@csr.com> 1685 1686 * Jun T.: 30658: Completion/Unix/Command/_uniq: more options. 1687 1688 * Silas Silva: users/17223: Completion/Unix/Command/_lp: 1689 page-ranges option. 1690 16912012-09-03 Peter Stephenson <pws@csr.com> 1692 1693 * users/17213: Completion/Base/Completer/_user_expand, 1694 Doc/Zsh/compsys.yo: allow REPLY to pass a description for an 1695 expansion. 1696 16972012-08-27 Peter Stephenson <p.w.stephenson@ntlworld. com> 1698 1699 * Oliver (olipro): 30643: Completion/Linux/Command/_ipset: 1700 completion update. 1701 17022012-08-25 Peter Stephenson <p.w.stephenson@ntlworld.com> 1703 1704 * John Stahara: 30641: Src/Zle/zle_keymap.c: bindkey -N 1705 error report is misleading when copying keymap. 1706 17072012-08-23 Peter Stephenson <p.w.stephenson@ntlworld.com> 1708 1709 * Jun T: 30640 (plus additional comment): Src/zsh.h, 1710 Src/compat.c: MacOS doesn't define __STDC_ISO_10646__ but we 1711 need the replacement wcwidth() anyway. 1712 17132012-08-23 Peter Stephenson <pws@csr.com> 1714 1715 * Aaron Schrab: 30636: Completion/Unix/Command/_telnet: 1716 telnet-ssl options. 1717 1718 * Aaron Schrab: 30637: Completion/Unix/Command/_telnet: -b option 1719 1720 * Aaron Schrab: 30638: Completion/Unix/Command/_telnet: IPv4 1721 and IPv6 options. 1722 17232012-08-21 Peter Stephenson <p.w.stephenson@ntlworld.com> 1724 1725 * users/17211: Completion/Unix/Type/_files, Doc/Zsh/compsys.yo: 1726 new recursive-files style. 1727 1728 * 30633: Doc/Zsh/builtins.yo, Src/builtin.c, Src/exec.c, 1729 Src/hashtable.c, Src/options.c, Src/subst.c, Src/zsh.h: 1730 "functions -T" traces only marked function and not called 1731 functions unless also marked. 1732 17332012-08-20 Peter Stephenson <pws@csr.com> 1734 1735 * Stepan Koltsov: 30634: Functions/Misc/zmv: use (q-) quoting 1736 for output for clarity. 1737 17382012-08-17 Peter Stephenson <pws@csr.com> 1739 1740 * Stepan Koltsov: 30632 1741 (https://raw.github.com/stepancheg/zsh/bfa81caaac44dacfa05adb77f61526ea90346219/Completion/Unix/Command/_clay): 1742 Completion/Unix/Command/_clay, 1743 Completion/Unix/Command/.distfiles: 1744 new completion. 1745 1746 * Stepan Koltsov: 30632 1747 (https://github.com/stepancheg/zsh/commit/b0f1427e4983be6dfdc07ccaf86f153d5f9959b9.patch): 1748 Completion/Unix/Command/_gcc: aliases and clang-specific flags. 1749 1750 * 30629 plus unposted formatting improvements: 1751 Doc/Zsh/builtins.yo, Src/Builtins/rlimits.c: more complete 1752 handling for socket buffer size limit (NetBSD) plus formatting 1753 and consistency changes (kb -> kbytes everywhere in ulimit 1754 output, K-bytes to kilobytes everywhere in documentation). 1755 1756 * 30627: configure.ac, Doc/Zsh/builtins.yo, 1757 Src/Builtins/rlimits.awk, Src/Builtins/rlimits.c: 1758 support RLIMIT_NTHR as on NetBSD. 1759 17602012-08-16 Peter Stephenson <pws@csr.com> 1761 1762 * 30619: Doc/Zsh/builtins.yo, Src/builtin.c, 1763 Test/B02typeset.ztst: repeat "typeset -T" with same two first 1764 arguments is not an error. 1765 1766 * 30617: Src/prototypes.h, Src/zsh_system.h: rationalise 1767 replacement of tgoto() prototype which could appear twice 1768 inconsistently. 1769 17702012-08-14 Peter Stephenson <p.w.stephenson@ntlworld.com> 1771 1772 * unposted: Etc/relnote_5.0.0.txt, Etc/.distfiles: add. 1773 1774 * unposted: Etc/Changelog-4.3, Etc/ChangeLog-5.0, 1775 Etc/.distfiles: rename 1776 17772012-08-13 Peter Stephenson <p.w.stephenson@ntlworld.com> 1778 1779 * unposted: ChangeLog, Etc/ChangeLog-5.0: move changes up 1780 to 5.0 into subdirectory. 1781 1782 * Michal Halenka: 30608: Completion/Unix/Command/_ip: del rather 1783 delete tunnel. 1784 17852012-08-13 Peter Stephenson <pws@csr.com> 1786 1787 * Jesse Weinstein: 30607: Doc/Makefile.in: fix ancient 1788 dependency problem with moved Yodl files. 1789 1790 * Aaron Schrab: 30604: Src/Zle/zle_move.c: make repeating vi skip 1791 character useful by ignoring character just matched. 1792 1793 * Aaron Schrab: 30603: Src/Zle/zle_move.c: repeating vi skip 1794 characters commands caused bad positioning. 1795 17962012-08-07 Peter Stephenson <p.w.stephenson@ntlworld.com> 1797 1798 * cat_in_136: 17200: Completion/Unix/Command/.distfiles, 1799 Completion/Unix/Command/_lha, Completion/Unix/Command/_nkf: new 1800 completions. nkf is a Kanji code converter. 1801 1802 * YAMAMOTO Takashi: 30599: Src/compat.c, Src/zsh.h: don't 1803 use the replacement wcwidth if not ISO-10646 as the assumptions 1804 it makes probably won't work. 1805 18062012-07-27 Peter Stephenson <p.w.stephenson@ntlworld.com> 1807 1808 * 30590: Doc/Makefile.in, Doc/.distfiles: work around problem 1809 turning intro.ms into PDF. 1810 1811 * unposted: relabel as 5.0.0-dev-0. 1812 18132012-07-23 Geoff Wing <gcw@zsh.org> 1814 1815 * unposted: Doc/Zsh/ftp_sites.yo: Remove unavailable sites 1816 18172012-07-21 Peter Stephenson <p.w.stephenson@ntlworld.com> 1818 1819 * unposted: update for 5.0.0 release. 1820