Oliver Kiddle
5668cace4a
47328: remove references to old zsh.org mail addresses
2020-08-21 17:43:12 +02:00
Daniel Shahaf
1f8adb4785
47308: zsh-development-guide: Document the new X-Seq autoreply bot.
2020-08-10 05:53:15 +00:00
Daniel Shahaf
e2be2d061a
unposted: Update documentation for the move to new hosting.
2020-08-08 06:12:17 +00:00
Daniel Shahaf
b01e1aec8e
46244 (cont.): Flesh out the TODO from the previous commit.
2020-07-14 18:36:15 +00:00
Daniel Shahaf
b9f9a94862
46244: Start to introduce a release managers keyring.
2020-07-14 18:27:36 +00:00
Oliver Kiddle
57a735f6b9
46201: add guidelines for caching and use of imperative mood in descriptions
2020-07-08 17:47:46 +02:00
Daniel Shahaf
4e3d08fea8
unposted: docs: Fix some markup and typos.
2020-06-26 18:25:51 +00:00
Bart Schaefer
172b646a6b
unposted: Add 45400 (vared in subshells) plus remarks on users/24904.
2020-06-09 08:52:56 -07:00
Daniel Shahaf
f297132cf0
45932: FAQ (3.1): Update ksh compatibility answer for reserved word typeset.
2020-06-07 01:10:59 +00:00
Daniel Shahaf
43a7e70dad
45933: FAQ: Add "Why does my bash script report an error when I run it under zsh?".
2020-06-07 01:10:59 +00:00
Daniel Shahaf
d3cc1fd33c
45791 (tweaked): FAQ: Explain how to binary search one's dotfiles
2020-06-07 01:08:53 +00:00
Daniel Shahaf
aa58afd68f
unposted: FAQ: Update section number in links to the "The future of zsh" section.
2020-06-07 01:06:12 +00:00
Daniel Shahaf
4034e702e6
unposted: Add users/24904 to Etc/BUGS (a process substitution / forking issue).
2020-06-06 01:01:12 +00:00
Daniel Shahaf
b3148194d1
45884 (Oliver's, edited by me): Add a few entries.
2020-05-21 16:44:26 +00:00
Daniel Shahaf
05b15366f3
45656: Document the -o emacs segfault bug.
2020-04-05 05:44:11 +00:00
Daniel Shahaf
fc286a7c11
45583/0008: Extend tests to prove that what remains of xsymlinks() handles symlink loops gracefully.
2020-03-25 23:49:02 +00:00
Daniel Shahaf
47fc5fe01f
45583/0004: Fix segfault on resolving symlink loops
2020-03-25 23:49:02 +00: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
Daniel Shahaf
7a34c1ad17
39356 (tweaked, c.f. Bart 39358): Etc/BUGS: Remove fixed items, add 'compset -q' item from workers/39306.
...
The first removed hunk is fixed by ZLE_RPROMPT_INDENT.
The next two removed hunks work (on my system, anyway) with current master.
2016-09-17 06:37:46 +00:00
Barton E. Schaefer
6ce34705a6
unposted: fix formatting in module discussion; add mention of widgets and keymaps for modules.
2016-08-06 20:05:23 -07:00
Daniel Shahaf
1d3a540139
unposted: developer documentation: Clarify the term "variant".
2016-02-19 09:31:41 +00:00
Peter Stephenson
cce4261a3c
unposted: Make 5.1.1-test-1 in preparation for 5.2
2015-11-21 18:09:27 +00:00
Barton E. Schaefer
7277cc1bed
37079: better description of "optstr" field in struct builtin as used in BUILTIN() macro
2015-11-08 12:42:00 -08:00
Daniel Shahaf
6d6b63c884
unposted: Update link to my ChangeLog generator script,
...
on account of patching it to handle commas properly (thanks Mikael).
2015-09-28 01:23:13 +00:00
Peter Stephenson
eaea1dc23c
unposted: make 5.1-test-1 with updates for 5.1.1
2015-09-06 18:12:09 +01:00
Peter Stephenson
3698baaada
unposted: replace version 5.0.9 with 5.1 in FAQ
2015-08-24 10:49:18 +01:00
Peter Stephenson
f4c37a78b1
36265 plus FAQ: fix alias expansion after "function"
...
Owing to interesting historical parsing, names after the first
were treated as command words so had non-global aliases expanded.
Add an FAQ note that use of the function keyword works around
other alias problems
2015-08-21 16:55:10 +01:00
Peter Stephenson
06e1542f5c
unposted: update version from 5.0.8 to 5.1 in descriptive text
2015-08-21 10:33:21 +01:00
Daniel Shahaf
c799e01c68
36186: FAQ (3.24): Update for bracketed paste
2015-08-17 21:52:33 +00:00
Barton E. Schaefer
6fd8872d58
35947: update discussion of module wrappers, some examples
2015-07-28 13:49:03 -07:00
Daniel Shahaf
80759c24d4
35810: FAQ += edit-command-line
2015-07-24 14:13:00 +00:00
Daniel Shahaf
ca2ab5e446
35775: New zsh-specific yodl vim syntax highlighting.
...
To try this, see the instructions at the top of Util/zyodl.vim (in the comment).
* Util/zyodl.vim: New syntax highlighting file.
* Doc/Zsh/.vimrc: New file, hooks up zyodl.vim for automatic loading.
* Etc/zsh-development-guide: Namedrop zyodl.vim for discoverability.
2015-07-13 23:22:19 +00:00
Daniel Shahaf
e81f61ea9a
35441: Make devs' ChangeLog generator scripts discoverable
2015-07-06 14:03:55 +00:00
Peter Stephenson
f0068edb48
unposted: release 5.0.8
2015-05-31 18:52:03 +01:00
Jun-ichi Takimoto
5acc89d518
35057: make URL clickable (again)
...
This should have been included in 34850.
2015-05-08 04:08:32 +09:00
Peter Stephenson
3c3c8d3d13
Update for 5.0.7-dev-2.
...
Includes updates to FAQ.yo for newer YODL.
2015-05-05 19:32:06 +01:00
Peter Stephenson
b29278c69a
35009: updates for 5.0.8
2015-05-01 21:30:23 +01:00
Peter Stephenson
4553cbad19
34920: info on git pull
2015-04-17 18:31:50 +01:00
Stephane Chazelas
ff292af95f
33740: FAQ: another way of avoiding MULTIOs effects on pipes
2014-11-23 18:29:09 +00:00
Peter Stephenson
a3cc409b9b
unposted but c.f. 33723: typo in FAQ
...
sed argument had unterminated substitution.
2014-11-20 17:12:15 +00:00
Peter Stephenson
fe17d3c113
users/19404: Login shells may not be interactive
...
Update the FAQ to point this out after years of neglect.
2014-11-19 15:51:20 +00:00
Peter Stephenson
64d32d840d
Update source distribution information for 5.0.7.
2014-10-02 17:19:51 +01:00
Peter Stephenson
40d559d880
Update notes on use of .distfiles
2014-08-28 20:54:10 +01:00
Peter Stephenson
cc6e9db29d
33047: use git to simplify massively source distribution file selection
2014-08-23 21:01:58 +01:00
Peter Stephenson
dc9d994498
unposted: .gitignore generated FAQ*.html files
2014-08-23 20:52:37 +01:00
Peter Stephenson
f8ae47f29b
unposted: updates for 5.0.5-dev-1 and subsequent 5.0.6 release
2014-08-10 17:49:55 +01:00
Peter Stephenson
8e09373bbe
users/18271 plus further tweaks: FAQ entry for pattern exclusions
2014-01-03 22:49:09 +00:00
Peter Stephenson
a6be223ee2
unposted: update source documentation for 5.0.5
2014-01-03 18:21:42 +00:00
Peter Stephenson
247fba1fe2
unposted: release 5.0.4, more files updated
2013-12-20 18:27:56 +00:00
Peter Stephenson
4163ebf4c7
unposted, see 32054: Rationalise character encoding.
...
Shell functions are strictly ASCII for maximum portability.
Other files within the distribution may contain UTF-8 characters.
Exception for test files: where they need single character input
with the top bit set, ISO-8859-X is used (X doesn't matter as
we don't need the Euro).
2013-11-27 15:56:44 +00:00
Peter Stephenson
375115c7df
unposted: updates for 4.0.2-test-1.
...
Update references to 4.0.2 to 4.0.3.
Additional mod_export declarations.
Additions to .distfiles.
2013-11-06 19:25:07 +00:00
Oliver Kiddle
0a8c28b3d6
remove duplication in git guidelines
2013-02-12 10:39:59 +00:00
Peter Stephenson
daa828bc51
release 5.0.2
2012-12-21 19:35:07 +00:00