1
0
Fork 0
mirror of git://git.code.sf.net/p/zsh/code synced 2024-06-09 08:46:04 +02:00
Commit Graph

271 Commits

Author SHA1 Message Date
dana 1a490c7050 unposted: Release 5.8.1 2022-02-12 07:35:02 -06:00
Marc Cornellà fdb8b0ce62 security/89: Add patch which can optionally be used to work around CVE-2021-45444 in VCS_Info 2022-02-12 07:21:28 -06:00
Daniel Shahaf 7a9467e430 45372: Record a symlink loop bug involving :P 2020-02-02 07:36:41 +00:00
Jens Schleusener 11dbe4c286 45269: Fix misspellings in completions and elsewhere. 2020-01-09 13:42:02 +00:00
Daniel Shahaf 9432d9b1cf 45169/0002 (tweaked for trailing newlines): Add an expected-to-fail test for workers/44007. 2020-01-01 13:55:39 +00:00
Daniel Shahaf a0c0aa41d2 45111: zshmisc(1): Clarify the documentation of 'return' and 'exit' in conjunction with try/always
Having reviewed 20076, 20084, 21734, and 21735, my understanding is that
the original intention was:

- A 'return' in a function does run always-list
- An 'exit' outside a function does not run always-list
- A 'return' outside a function is treated as an 'exit'

All of which are the case today.  The remaining case, of 'exit' used
inside a function, was not specified by the referenced -workers@ posts;
does, as implemented, run the always-list; and furthermore, based in
21734 it's fair to assume that the original documentation was assuming
that 'exit' would be used outside of any function, just like it assumed
'return' would be used inside a function.

Therefore, have the documentation specify only the behaviour of 'exit'
outside any function, and leave the behaviour of 'exit' inside
a function unspecified.  Anyone who relied on the documentation of 'exit'
as documented until this commit would have run into the
documentation/implementation discrepancy described in 45075.
2019-12-22 03:21:09 +00:00
dana 1a8c69e26f 45101: Adjust white space 2019-12-21 20:58:37 -06:00
dana 90668d8f56 45101: Document new dev/test versioning scheme, clarify other release steps
Also clarified the purpose of dev/test releases as suggested in workers/45104.

Note that the old versioning scheme remains in effect until after 5.8 final
has been released.
2019-12-21 20:52:57 -06:00
Daniel Shahaf 04f41c6b6e unposted: Etc/BUGS: Add two bugs discussed on -workers@ this week 2019-12-21 11:37:15 +00:00
dana 5ed3dde0d2 unposted: Test release: 5.7.1-test-1 2019-12-14 12:50:58 -06:00
Martijn Dekker d81238ee95 45003: Fix more documentation typos 2019-12-11 02:37:39 +00:00
dana 3aa53d1248 44969: completion-style-guide: Mention defaults and superfluous descriptions 2019-12-02 17:29:45 -06:00
Peter Stephenson bbcfdffbc3 unposted: FAQ updates.
Typo from previous change; also update old notes on
multibyte support.
2019-07-09 09:22:01 +01:00
Peter Stephenson 61a697f977 users/24030 (minor tweak): note on *.{bla,hbl,ahb}.
This is an expansion, not a form of pattern match.  Describe
the problem and what to do instead.
2019-07-08 14:27:08 +01:00
dana 8b89d0d577 unposted: Release 5.7.1 2019-02-03 13:27:45 -06:00
dana fb744bb565 unposted: Update release instructions 2019-01-27 18:36:34 -06:00
dana f5c096fea7 43970: Update NEWS for previously unmentioned features in 5.{4,5,6}
Also clarify release documentation and fix a typo mentioned in workers/43971
2019-01-04 08:38:15 -06:00
Peter Stephenson 9dbde9e9c7 unposted: updates for 5.6.2-test-2 2018-12-19 19:33:36 +00:00
Peter Stephenson 0290757ed4 unposted: minor FAQ typos 2018-10-03 13:53:12 +01:00
Peter Stephenson 3da60d2102 53542 (tweaked): further output about "which" output 2018-09-26 15:04:37 +01:00
Peter Stephenson e9a75f4bc7 43527, tweaked: describe which output behaviour in FAQ. 2018-09-24 14:34:31 +01:00
Daniel Shahaf 92bef88545 43457: Release 5.6.2 2018-09-14 12:52:40 +00:00
Daniel Shahaf 3b8c407bb9 43447: Generate tar.xz artifacts only. 2018-09-12 15:12:12 +00:00
Daniel Shahaf 943721abb9 unposted: creating-a-release.txt: Add another step. 2018-09-08 18:06:18 +00:00
Daniel Shahaf b3239c5e40 unposted: Patch release: 5.6.1 2018-09-08 17:41:13 +00:00
Daniel Shahaf 85ae84e895 43392: dist: Generate doc/help/* and doc/help.txt in builddir rather than srcdir.
Fixes creating tarballs in out-of-tree builds.

While here, remove the instruction to build zsh before building
a tarball, since that's unneeded.
2018-09-06 13:58:05 +00:00
Daniel Shahaf 55f1afcec8 unposted (cf 43373): Add two caveats: no local modifications, and need to build in-tree. 2018-09-05 10:18:32 +00:00
Daniel Shahaf 380da60118 43370: New maintainer-facing documentation. 2018-09-03 17:56:08 +00:00
Anthony Sottile 1c4c7b6a4d
CVE-2018-0502, CVE-2018-13259: Fix two security issues in shebang line parsing.
See NEWS for more information.

Patch by Anthony Sottile and Buck Evan.
2018-09-03 15:07:47 +00:00
Daniel Shahaf 5f0cda32b5 43333: Generate FAQ.html in the builddir, rather than in the srcdir, and add it to the default target of the Etc/ subdirectory.
This fixes `make targz-doc` in out-of-tree builds.
2018-09-03 13:38:26 +00:00
Daniel Shahaf 6a5a11c5fe unposted: Fix FAQ build, broken by 43184. 2018-08-25 19:01:55 +00:00
Matthew Martin b5f0ad8e7b 43184: Remove reference to ftp_sites.yo 2018-07-29 13:48:42 -05:00
dana 0daeed20e1 43031: Add note to style guide about quoting 2018-06-16 11:50:43 -05:00
dana 4d19645d49 43031: Add note to style guide about variant syntax 2018-06-16 11:49:20 -05:00
Peter Stephenson fd4056f4ed unposted: Update for release 5.5.1. 2018-04-16 19:21:52 +01:00
Peter Stephenson 3b7d6a558f 42505 (corrected): prepare for 5.5 release 2018-03-25 17:49:48 +01:00
Peter Stephenson a6c72cb835 41623: Update FAQ.yo for Yodl 3 2017-09-02 20:09:27 +01:00
Peter Stephenson 0e7186f443 41599: info updates for 5.4.2 2017-08-25 19:35:05 +01:00
Peter Stephenson dc475bfa0e unposted: update to 5.4.1 2017-08-08 19:09:15 +01:00
Peter Stephenson 32ca9222af unposted: update distribution docs for 5.4 release. 2017-07-29 23:03:16 +01:00
Fabian Klötzl 4a63a1793a 41414: fix for commas used in exclusion lists
also missing escape for _gcc and --no-index option for git diff
2017-07-14 12:07:49 +02:00
Daniel Shahaf 18aede9ee5 unposted: Add to Etc/BUGS 41184,41203,41254 about STTY and about modules. 2017-06-09 16:31:30 +00:00
Daniel Shahaf ecd88284f3 40492: vcs_info: Escape '%' signs in payloads.
Test case: a patch whose subject is '%Sfoo%sbar'.  ('S' and 's' are
expandos both in prompts and in the 'formats' style.)
2017-02-09 15:24:04 +00:00
Daniel Shahaf 8cb130fe73 unposted: Etc/BUGS: Record users/20807 vcs_info quilt issue. 2017-01-23 03:37:02 +00:00
Daniel Shahaf 24337b3c60 users/22320: Etc/BUGS: Add 40240, label 40106. 2017-01-05 15:58:16 +00:00
Peter Stephenson 06b1b7a37a unposted: Release 5.3.1 2016-12-21 18:40:13 +00:00
Peter Stephenson 88752e6cee 40066: updates for 5.3 release 2016-12-02 19:53:13 +00:00
Eitan Adler 110ffae9fe 40035: Cosmetic fixes for comments and documentation.
Mostly fixes to doubled words.
2016-11-29 17:13:52 +00:00
Barton E. Schaefer 9a09f97b60 unposted: Addenda to list of module hooks 2016-11-12 23:39:14 -08:00
Barton E. Schaefer 20de06dfbc unposted: add list of standard module hooks with corresponding macro names 2016-11-12 23:17:36 -08:00