<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zsh/Etc/BUGS, branch declarednull</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/zsh/atom/Etc/BUGS?h=declarednull</id>
<link rel='self' href='http://git.sudomsg.com/mirror/zsh/atom/Etc/BUGS?h=declarednull'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/'/>
<updated>2021-04-06T09:00:53Z</updated>
<entry>
<title>unposted: add several references to bugs in old list posts</title>
<updated>2021-04-06T09:00:53Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-04-06T09:00:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e3c4c80f3ece4e28b4b29303f80efec861087ac4'/>
<id>urn:sha1:e3c4c80f3ece4e28b4b29303f80efec861087ac4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: BUGS: Add 39319, a named-file process substitution cleanup bug.</title>
<updated>2021-04-01T21:17:14Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-04-01T21:17:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ad7948611c96596e585bc93642d9975224525092'/>
<id>urn:sha1:ad7948611c96596e585bc93642d9975224525092</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47716: Etc/BUGS: Add Alekxandr's vcs_info patch.</title>
<updated>2020-12-04T15:54:16Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2020-12-04T15:54:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=74f4cbfcb606da1727ccc3db4f64fd7bae242594'/>
<id>urn:sha1:74f4cbfcb606da1727ccc3db4f64fd7bae242594</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/26150: note failure of multios with exec</title>
<updated>2020-12-01T17:26:01Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2020-12-01T17:26:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2059611495bfecb73deb006a4649e65f355aa2ba'/>
<id>urn:sha1:2059611495bfecb73deb006a4649e65f355aa2ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: Add 45400 (vared in subshells) plus remarks on users/24904.</title>
<updated>2020-06-09T15:52:56Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2020-06-09T15:52:56Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=172b646a6baa4037a4dbc4d056f2b4b786eea24e'/>
<id>urn:sha1:172b646a6baa4037a4dbc4d056f2b4b786eea24e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: Add users/24904 to Etc/BUGS (a process substitution / forking issue).</title>
<updated>2020-06-06T01:01:12Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2020-06-06T01:01:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=4034e702e6c922d9bebc1d0345a506dd1ea7b7e8'/>
<id>urn:sha1:4034e702e6c922d9bebc1d0345a506dd1ea7b7e8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45884 (Oliver's, edited by me): Add a few entries.</title>
<updated>2020-05-21T16:44:26Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2020-05-21T16:42:51Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b3148194d12064878bf55c6e37e24200cf93d9b8'/>
<id>urn:sha1:b3148194d12064878bf55c6e37e24200cf93d9b8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45656: Document the -o emacs segfault bug.</title>
<updated>2020-04-05T05:44:11Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2020-04-05T05:44:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=05b15366f317a4b5c110e454642c097a3963874b'/>
<id>urn:sha1:05b15366f317a4b5c110e454642c097a3963874b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45583/0008: Extend tests to prove that what remains of xsymlinks() handles symlink loops gracefully.</title>
<updated>2020-03-25T23:49:02Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2020-03-21T19:16:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=fc286a7c11aa767cab203f1fe111133eac9056fa'/>
<id>urn:sha1:fc286a7c11aa767cab203f1fe111133eac9056fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45583/0004: Fix segfault on resolving symlink loops</title>
<updated>2020-03-25T23:49:02Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2020-03-21T18:45:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=47fc5fe01fa315c38335739beb6102e103a80702'/>
<id>urn:sha1:47fc5fe01fa315c38335739beb6102e103a80702</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45372: Record a symlink loop bug involving :P</title>
<updated>2020-02-02T07:36:41Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>danielsh@apache.org</email>
</author>
<published>2020-02-02T07:36:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7a9467e430eb331d28065a21c6427714634eeaa5'/>
<id>urn:sha1:7a9467e430eb331d28065a21c6427714634eeaa5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45169/0002 (tweaked for trailing newlines): Add an expected-to-fail test for workers/44007.</title>
<updated>2020-01-01T13:55:39Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>danielsh@apache.org</email>
</author>
<published>2019-12-31T01:52:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9432d9b1cf8a9388eab05c59abf641c2b17fa0d1'/>
<id>urn:sha1:9432d9b1cf8a9388eab05c59abf641c2b17fa0d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45111: zshmisc(1): Clarify the documentation of 'return' and 'exit' in conjunction with try/always</title>
<updated>2019-12-22T03:21:09Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>danielsh@apache.org</email>
</author>
<published>2019-12-21T12:41:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a0c0aa41d2ac632529f795a02519b1def00b53cc'/>
<id>urn:sha1:a0c0aa41d2ac632529f795a02519b1def00b53cc</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>unposted: Etc/BUGS: Add two bugs discussed on -workers@ this week</title>
<updated>2019-12-21T11:37:15Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>danielsh@apache.org</email>
</author>
<published>2019-12-21T11:35:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=04f41c6b6e3a9c688701cb130ff68f99306beb52'/>
<id>urn:sha1:04f41c6b6e3a9c688701cb130ff68f99306beb52</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: Add to Etc/BUGS 41184,41203,41254 about STTY and about modules.</title>
<updated>2017-06-09T16:31:30Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2017-06-09T16:30:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=18aede9ee53df5e83c786e4fd81872df864dcd47'/>
<id>urn:sha1:18aede9ee53df5e83c786e4fd81872df864dcd47</id>
<content type='text'>
</content>
</entry>
<entry>
<title>40492: vcs_info: Escape '%' signs in payloads.</title>
<updated>2017-02-09T15:24:04Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2017-02-05T08:28:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ecd88284f358cbcd787757184bbf8704779cab1a'/>
<id>urn:sha1:ecd88284f358cbcd787757184bbf8704779cab1a</id>
<content type='text'>
Test case: a patch whose subject is '%Sfoo%sbar'.  ('S' and 's' are
expandos both in prompts and in the 'formats' style.)
</content>
</entry>
<entry>
<title>unposted: Etc/BUGS: Record users/20807 vcs_info quilt issue.</title>
<updated>2017-01-23T03:37:02Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2017-01-23T03:36:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8cb130fe7311aa428e93978eeceb5ab141959aa6'/>
<id>urn:sha1:8cb130fe7311aa428e93978eeceb5ab141959aa6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/22320: Etc/BUGS: Add 40240, label 40106.</title>
<updated>2017-01-05T15:58:16Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2017-01-02T15:38:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=24337b3c60d9404b3c672831f79cd437d0c06c25'/>
<id>urn:sha1:24337b3c60d9404b3c672831f79cd437d0c06c25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>39356 (tweaked, c.f. Bart 39358): Etc/BUGS: Remove fixed items, add 'compset -q' item from workers/39306.</title>
<updated>2016-09-17T06:37:46Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2016-09-16T08:40:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7a34c1ad17ec292a54cfa7f653e03b2310020b02'/>
<id>urn:sha1:7a34c1ad17ec292a54cfa7f653e03b2310020b02</id>
<content type='text'>
The first removed hunk is fixed by ZLE_RPROMPT_INDENT.

The next two removed hunks work (on my system, anyway) with current master.
</content>
</entry>
<entry>
<title>document the impossibility of timing builtins</title>
<updated>2002-03-10T02:53:49Z</updated>
<author>
<name>Clint Adams</name>
<email>clint@users.sourceforge.net</email>
</author>
<published>2002-03-10T02:53:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=cae16f27ecf8caba054d97074a35148a2c74f826'/>
<id>urn:sha1:cae16f27ecf8caba054d97074a35148a2c74f826</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stop mentioning long-dead globbing bug.</title>
<updated>2002-03-07T16:18:15Z</updated>
<author>
<name>Bart Schaefer</name>
<email>barts@users.sourceforge.net</email>
</author>
<published>2002-03-07T16:18:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e56350c48168fbc029de35829373f865f96e25f8'/>
<id>urn:sha1:e56350c48168fbc029de35829373f865f96e25f8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>10562, 10581: Complete .src.rpm after rpm --rebuild; note fixed bug; typo.</title>
<updated>2000-04-07T15:01:03Z</updated>
<author>
<name>Bart Schaefer</name>
<email>barts@users.sourceforge.net</email>
</author>
<published>2000-04-07T15:01:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=38cce57dd7e28ae0c37b43237ca25d2d18f7421d'/>
<id>urn:sha1:38cce57dd7e28ae0c37b43237ca25d2d18f7421d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Initial revision</title>
<updated>1999-04-15T18:05:35Z</updated>
<author>
<name>Tanaka Akira</name>
<email>akr@users.sourceforge.net</email>
</author>
<published>1999-04-15T18:05:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c175751b501a3a4cb40ad4787340a597ea769be4'/>
<id>urn:sha1:c175751b501a3a4cb40ad4787340a597ea769be4</id>
<content type='text'>
</content>
</entry>
</feed>
