<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zsh/ChangeLog, branch declarednull</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/zsh/atom/ChangeLog?h=declarednull</id>
<link rel='self' href='http://git.sudomsg.com/mirror/zsh/atom/ChangeLog?h=declarednull'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/'/>
<updated>2021-04-13T21:54:03Z</updated>
<entry>
<title>48522: README: Clarify _alternative change</title>
<updated>2021-04-13T21:54:03Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-04-13T11:43:27Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9dc195120cf4e01cd0068f90db12fc9a7eb522b5'/>
<id>urn:sha1:9dc195120cf4e01cd0068f90db12fc9a7eb522b5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48525: vcs_info git docs: ahead/behind commits: Run fewer external programs</title>
<updated>2021-04-13T13:55:48Z</updated>
<author>
<name>Tim Lee</name>
<email>progscriptclone@gmail.com</email>
</author>
<published>2021-04-13T11:58:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=3b631babec67c15c893c0d31f8aaaaaa06ca8cfa'/>
<id>urn:sha1:3b631babec67c15c893c0d31f8aaaaaa06ca8cfa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48439: remove macros that became unnecessary by df48cc8</title>
<updated>2021-04-12T05:42:29Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2021-04-12T05:42:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a90d5ab90191c3681f9216579d2e134314cd8cd7'/>
<id>urn:sha1:a90d5ab90191c3681f9216579d2e134314cd8cd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48504: use SEEK_ macros in fseek() calls</title>
<updated>2021-04-11T20:26:36Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-04-11T20:26:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=704d10989e0db83bd6460e847a9f89017e290474'/>
<id>urn:sha1:704d10989e0db83bd6460e847a9f89017e290474</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48466: correct indentation and remove tabs and trailing spaces</title>
<updated>2021-04-11T19:32:18Z</updated>
<author>
<name>Marc Chantreux</name>
<email>eiro@phear.org</email>
</author>
<published>2021-04-10T08:25:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=82ba2261abbfa5673fbd5df980c8cbbeb7946653'/>
<id>urn:sha1:82ba2261abbfa5673fbd5df980c8cbbeb7946653</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48445: pluralize tags in _surfraw</title>
<updated>2021-04-11T19:05:39Z</updated>
<author>
<name>Marc Chantreux</name>
<email>eiro@phear.org</email>
</author>
<published>2021-04-09T19:44:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=80d5210195593576dbffe10867cab358bbb58148'/>
<id>urn:sha1:80d5210195593576dbffe10867cab358bbb58148</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/26645: update options in gv completion</title>
<updated>2021-04-11T18:49:30Z</updated>
<author>
<name>Marc Chantreux</name>
<email>eiro@phear.org</email>
</author>
<published>2021-04-10T09:41:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=90352a827858b221f35f4cf0c3f7c1dc7c7bd069'/>
<id>urn:sha1:90352a827858b221f35f4cf0c3f7c1dc7c7bd069</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47794: exec: run final pipeline command in a subshell in sh mode</title>
<updated>2021-04-10T22:56:39Z</updated>
<author>
<name>brian m. carlson</name>
<email>sandals@crustytoothpaste.net</email>
</author>
<published>2021-01-04T00:23:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f7a417388c73e7cfefb8e93fa8beba193fb1dd1f'/>
<id>urn:sha1:f7a417388c73e7cfefb8e93fa8beba193fb1dd1f</id>
<content type='text'>
zsh typically runs the final command in a pipeline in the main shell
instead of a subshell.  However, POSIX specifies that all commands in a
pipeline run in a subshell, but permits zsh's behavior as an extension.
The default /bin/sh implementations on various Linux distros and the
BSDs always use a subshell for all components of a pipeline.

Since zsh may be used as /bin/sh in some cases (such as macOS Catalina),
it makes sense to have the common sh behavior when emulating sh, so do
that by checking for being the final item of a multi-item pipeline and
creating a subshell in that case.

From the comment above execpline(), we know the following:

 last1 is a flag that this command is the last command in a shell that
 is about to exit, so we can exec instead of forking.  It gets passed
 all the way down to execcmd() which actually makes the decision.  A 0
 is always passed if the command is not the last in the pipeline. […]
 If last1 is zero but the command is at the end of a pipeline, we pass
 2 down to execcmd().

So there are three cases to consider in this code:

• last1 is 0, which means we are not at the end of a pipeline, in which
 case we should not change behavior.
• last1 is 1, which means we are effectively running in a subshell,
 because nothing that happens due to the exec is going to affect the
 actual shell, since it will have been replaced.  So there is nothing
 to do here.
• last1 is 2, which means our command is at the end of the pipeline, so
 in sh mode we should create a subshell by forking.

input is nonzero if the input to this process is a pipe that we've
opened.  At the end of a multi-stage pipeline, it will necessarily be
nonzero.

Note that several of the tests may appear bizarre, since most developers
do not place useless variable assignments directly at the end of a
pipeline.  However, as the function tests demonstrate, there are cases
where assignments may occur when a shell function is used at the end of
a command.  The remaining assignment tests simply test additional cases,
such as the use of local, that would otherwise be untested.
</content>
</entry>
<entry>
<title>47913: implement CASE_PATHS option to make NO_CASE_GLOB more sensible</title>
<updated>2021-04-10T21:26:46Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2021-04-10T21:26:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=408a83048366a22bf7645b71bee7428743793736'/>
<id>urn:sha1:408a83048366a22bf7645b71bee7428743793736</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: README: Document incompatibility caused by workers/43928</title>
<updated>2021-04-10T21:16:26Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2021-04-10T21:16:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=1bec15a0105c7884c1a6d1243087ebcc801a5937'/>
<id>urn:sha1:1bec15a0105c7884c1a6d1243087ebcc801a5937</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48338: _git: Support case-insensitive path matching</title>
<updated>2021-04-10T20:54:26Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2021-04-10T20:54:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7269bc1ac46852f8624b99211500276c758eb46e'/>
<id>urn:sha1:7269bc1ac46852f8624b99211500276c758eb46e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48432 and enable test: fix quotiing of zstyle -L for zstyle -e</title>
<updated>2021-04-09T20:01:37Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2021-04-09T20:01:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=283d2f3c2761ac549a647638bb7d8fd8de3dabb4'/>
<id>urn:sha1:283d2f3c2761ac549a647638bb7d8fd8de3dabb4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48378: complete compadd options for other completion functions</title>
<updated>2021-04-09T19:53:41Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-04-09T19:53:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=eaff11c748e005bbcd14dbd1850880e4bffee3fa'/>
<id>urn:sha1:eaff11c748e005bbcd14dbd1850880e4bffee3fa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48437: fix pid completion when cursor is in the middle of the line</title>
<updated>2021-04-09T19:51:31Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-04-09T19:51:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f3caff1536c4a4061d353314eef2628bcd1c8403'/>
<id>urn:sha1:f3caff1536c4a4061d353314eef2628bcd1c8403</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47786: prepare for autoconf 2.70</title>
<updated>2021-04-09T19:49:14Z</updated>
<author>
<name>Felipe Contreras</name>
<email>felipe.contreras@gmail.com</email>
</author>
<published>2020-12-31T05:41:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=69ffb0bf0aa6c59e3c0529e540f67a26a6cdc541'/>
<id>urn:sha1:69ffb0bf0aa6c59e3c0529e540f67a26a6cdc541</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47785: remove deprecated autoconf functions</title>
<updated>2021-04-09T19:45:11Z</updated>
<author>
<name>Felipe Contreras</name>
<email>felipe.contreras@gmail.com</email>
</author>
<published>2020-12-31T05:41:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=df48cc8404f3fc2976c9d70c9aeefda171432cf9'/>
<id>urn:sha1:df48cc8404f3fc2976c9d70c9aeefda171432cf9</id>
<content type='text'>
STDC_HEADERS and TIME_WITH_SYS_TIME are deprecated.
</content>
</entry>
<entry>
<title>48416: update _gcore for macOS and GNU</title>
<updated>2021-04-08T13:24:52Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2021-04-08T13:24:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=62e86515e79e57e791bc9f5ed815e8020d1dcf6b'/>
<id>urn:sha1:62e86515e79e57e791bc9f5ed815e8020d1dcf6b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48410: FAQ, METAFAQ: Mention zsh-security@.</title>
<updated>2021-04-08T02:31:58Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-04-05T22:32:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e4a8740c789970178b81162349e4b33104b6f482'/>
<id>urn:sha1:e4a8740c789970178b81162349e4b33104b6f482</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48379: Make the parameter expansion subscript flags parse error message, "error in flags", identify the location of the parse error.</title>
<updated>2021-04-08T02:19:39Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-04-03T02:49:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=4ba9008ec7842770289645dc6a8829555915086b'/>
<id>urn:sha1:4ba9008ec7842770289645dc6a8829555915086b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48321 (tweaked per thread): _perl_modules: Don't assume ${words[1]} to be either "perl" or "perldoc"</title>
<updated>2021-04-08T02:17:08Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-29T15:06:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=295fbc0998db7204a9eb68f46c8bedab171ff387'/>
<id>urn:sha1:295fbc0998db7204a9eb68f46c8bedab171ff387</id>
<content type='text'>
Also, correct an always-true condition guarding the fallback @INC
codepath.
</content>
</entry>
<entry>
<title>48425: Add an XFail test for a 'zstyle -L' escaping bug (workers/48424).</title>
<updated>2021-04-07T17:45:57Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-04-07T17:45:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=608e49ac193ed81a4f0648d5630cbdbf18d2eb20'/>
<id>urn:sha1:608e49ac193ed81a4f0648d5630cbdbf18d2eb20</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48391: fix display problem in menu-complete</title>
<updated>2021-04-06T14:38:52Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2021-04-06T14:36:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9562a1ee7bd0d9cb4793f2441c7709e3da6dcefe'/>
<id>urn:sha1:9562a1ee7bd0d9cb4793f2441c7709e3da6dcefe</id>
<content type='text'>
Take account of the trailing file type character even when '-d disp'
is given to compadd.
</content>
</entry>
<entry>
<title>48389: getkeystring() should not return ptr to local var</title>
<updated>2021-04-06T14:05:03Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2021-04-06T14:05:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=0f62e07c802e3fa58d1199f34fcf9772da70c264'/>
<id>urn:sha1:0f62e07c802e3fa58d1199f34fcf9772da70c264</id>
<content type='text'>
Now it returns NULL if called with GETKEY_SINGLE_CHAR and next character
is not found. Caller must check the return value.
</content>
</entry>
<entry>
<title>users/26579: changes from review including parameter expansion to replace awk</title>
<updated>2021-04-06T12:42:07Z</updated>
<author>
<name>Marc Chantreux</name>
<email>eiro@phear.org</email>
</author>
<published>2021-03-11T18:08:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ccc7ff90a46d7b1bdcf61bae2dba20d68dca7654'/>
<id>urn:sha1:ccc7ff90a46d7b1bdcf61bae2dba20d68dca7654</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48414: quote closing bracket to adapt for change in 43928</title>
<updated>2021-04-06T12:20:32Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-04-06T12:20:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2c000ee7bab65f950fd4bec2077332d90ef5417a'/>
<id>urn:sha1:2c000ee7bab65f950fd4bec2077332d90ef5417a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48413: Fix _expand completion test</title>
<updated>2021-04-06T11:59:43Z</updated>
<author>
<name>Marlon Richert</name>
<email>marlon.richert@gmail.com</email>
</author>
<published>2021-04-06T11:29:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=aaf619cc22b0c2bf431be9c3d1d13d90585a17d3'/>
<id>urn:sha1:aaf619cc22b0c2bf431be9c3d1d13d90585a17d3</id>
<content type='text'>
</content>
</entry>
<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: FAQ: Move the 'The mailing lists have moved' notice to a more appropriate place.</title>
<updated>2021-04-05T22:38:15Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-04-05T22:27:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c0034b3c7b74d7fcb8da1f2e49309f08b117b8ab'/>
<id>urn:sha1:c0034b3c7b74d7fcb8da1f2e49309f08b117b8ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47784: silence a compiler waring from pattern.c</title>
<updated>2021-04-04T05:48:01Z</updated>
<author>
<name>Felipe Contreras</name>
<email>felipe.contreras@gmail.com</email>
</author>
<published>2021-04-04T05:48:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=94b5446838c4c57bd9bab8a410595cf7e81e51fc'/>
<id>urn:sha1:94b5446838c4c57bd9bab8a410595cf7e81e51fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48218 (+ 48354): various improvements for _gcc</title>
<updated>2021-04-04T04:39:32Z</updated>
<author>
<name>Jacob Gelbman</name>
<email>gelbman@gmail.com</email>
</author>
<published>2021-04-04T04:39:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7a81e6344f233f8f8c3863f0835277582fb7de58'/>
<id>urn:sha1:7a81e6344f233f8f8c3863f0835277582fb7de58</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47510: drop code that avoided termcap for named colours</title>
<updated>2021-04-02T22:58:45Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-04-02T20:41:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=0721060f3616deac84f82c4a97d75987e276fe0a'/>
<id>urn:sha1:0721060f3616deac84f82c4a97d75987e276fe0a</id>
<content type='text'>
The inconsistency caused test failures where TERM is e.g. rxvt-unicode.
This also makes a couple of bits available in zattr by removing flags
indicating whether to use termcap which is not an attribute as such.
</content>
</entry>
<entry>
<title>48356: clarify (the intended) behaviour for the two anchor forms of matching control</title>
<updated>2021-04-02T22:58:18Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-04-02T20:29:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=714864a87b11b080da92dee7abc29b8bc64107a5'/>
<id>urn:sha1:714864a87b11b080da92dee7abc29b8bc64107a5</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>48202 + 48366: Fix handling of NUL bytes in zexpandtabs multibyte version</title>
<updated>2021-04-01T07:50:52Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2021-03-12T02:50:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ea3351c49610355512672ab478c715ba3cb92aef'/>
<id>urn:sha1:ea3351c49610355512672ab478c715ba3cb92aef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github #74: Drop vcsh completions, maintained upstream</title>
<updated>2021-03-31T10:16:34Z</updated>
<author>
<name>Caleb Maclennan</name>
<email>caleb@alerque.com</email>
</author>
<published>2021-03-30T21:00:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=3afdfef31cf5da224c2e69bb0b942412cbf78b59'/>
<id>urn:sha1:3afdfef31cf5da224c2e69bb0b942412cbf78b59</id>
<content type='text'>
See discussion on upstream project here:

https://github.com/RichiH/vcsh/issues/270
</content>
</entry>
<entry>
<title>48214: add file types to _expand completions, so they can be colored through complist</title>
<updated>2021-03-30T23:20:36Z</updated>
<author>
<name>Marlon Richert</name>
<email>marlon.richert@gmail.com</email>
</author>
<published>2021-03-21T15:24:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=07a30613f0b0a5b782d30dbeb46df8382f8a4e2a'/>
<id>urn:sha1:07a30613f0b0a5b782d30dbeb46df8382f8a4e2a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48192: Fix _openstack completion for new style clients</title>
<updated>2021-03-30T23:16:25Z</updated>
<author>
<name>Syphdias</name>
<email>syphdias+git@gmail.com</email>
</author>
<published>2021-03-18T22:23:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5d0bb152ef1486e1b38326e37e91e98295bc6946'/>
<id>urn:sha1:5d0bb152ef1486e1b38326e37e91e98295bc6946</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/26557: add bookmarks support and remove the header from the final list in surfraw completion</title>
<updated>2021-03-30T23:16:21Z</updated>
<author>
<name>Marc Chantreux</name>
<email>eiro@phear.org</email>
</author>
<published>2021-02-27T15:27:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7518b20a01bd27a9246d9b040ba5f972ab686e62'/>
<id>urn:sha1:7518b20a01bd27a9246d9b040ba5f972ab686e62</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47561 (the git and cvs parts) (compare 44919 + 44920): vcs_info internals: cvs, git: Set ${vcs_comm[basedir]} like all other backends do.</title>
<updated>2021-03-29T17:03:40Z</updated>
<author>
<name>Aleksandr Mezin</name>
<email>mezin.alexander@gmail.com</email>
</author>
<published>2021-03-29T15:53:44Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=fc82e8193bad79db5de9e40ec99814fe401ad876'/>
<id>urn:sha1:fc82e8193bad79db5de9e40ec99814fe401ad876</id>
<content type='text'>
That doesn't affect anything, not even other vcs_info internals; it's
just for consistency across backends.
</content>
</entry>
<entry>
<title>47737: _zstyle: Fix option completion when positional arguments are already present (regression from workers/39659 (commit ae3b675ce6e4ac62451ea08169c2b4dc45cf533b))</title>
<updated>2021-03-29T13:44:44Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2021-03-29T13:42:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2ffd2928336154cf38ee390db835f25c685fe713'/>
<id>urn:sha1:2ffd2928336154cf38ee390db835f25c685fe713</id>
<content type='text'>
The following case:

    LBUFFER='zstyle -'
    RBUFFER=' foo bar'

Before this patch, completed 'context pattern' (from the first
positional argument).

With this patch, completes options, which is correct.
</content>
</entry>
<entry>
<title>unposted: ChangeLog: Fix X-Seq numbers for the 39657, 39658, 39659 patch series.</title>
<updated>2021-03-29T13:33:46Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-29T13:30:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=aebdbfd7baff25f360481992094efa3052adb99e'/>
<id>urn:sha1:aebdbfd7baff25f360481992094efa3052adb99e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: docs: _arguments: Fix a typo in the example.</title>
<updated>2021-03-29T13:33:45Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-29T09:13:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=3d2814072ac2f8ae5640cc479a23dde5fa03ff9c'/>
<id>urn:sha1:3d2814072ac2f8ae5640cc479a23dde5fa03ff9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48166: add completion for ctags language options</title>
<updated>2021-03-28T22:50:42Z</updated>
<author>
<name>Jacob Gelbman</name>
<email>gelbman@gmail.com</email>
</author>
<published>2021-03-11T17:08:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ab166725dd5983b00cf21113fb77717c6be324c5'/>
<id>urn:sha1:ab166725dd5983b00cf21113fb77717c6be324c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48210: Introduce new completion for setpriv(1) on Linux</title>
<updated>2021-03-28T10:47:36Z</updated>
<author>
<name>Arseny Maslennikov</name>
<email>ar@cs.msu.ru</email>
</author>
<published>2021-03-21T13:01:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e469b8c4e3187e19c96f118ce37579e92f12602f'/>
<id>urn:sha1:e469b8c4e3187e19c96f118ce37579e92f12602f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48212: Introduce new completion for Linux task capabilities</title>
<updated>2021-03-28T10:27:12Z</updated>
<author>
<name>Arseny Maslennikov</name>
<email>ar@cs.msu.ru</email>
</author>
<published>2021-03-21T13:01:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=14709db6d6009c198b1b90f2c7b87f65194527a5'/>
<id>urn:sha1:14709db6d6009c198b1b90f2c7b87f65194527a5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48231: add missing git --pretty formats and improve descriptions</title>
<updated>2021-03-28T08:49:34Z</updated>
<author>
<name>Štěpán Němec</name>
<email>stepnem@gmail.com</email>
</author>
<published>2021-03-23T23:17:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=42de9318f1bd05873eb850a830d30af13bc07415'/>
<id>urn:sha1:42de9318f1bd05873eb850a830d30af13bc07415</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48230, 48233 (Jun T): completion of dtrace probes and runtime options</title>
<updated>2021-03-28T08:38:13Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-03-28T08:38:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d7c8d6826deec089006d57ecdf6dc3f5c8a38d64'/>
<id>urn:sha1:d7c8d6826deec089006d57ecdf6dc3f5c8a38d64</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48216: Fix broken Y01 test from workers/48180</title>
<updated>2021-03-28T05:22:59Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2021-03-28T05:22:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d3906d7a2fb64ae5c33576cd98872262fb686383'/>
<id>urn:sha1:d3906d7a2fb64ae5c33576cd98872262fb686383</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48131/0004: FAQ: 3.31: Rearrange</title>
<updated>2021-03-26T23:20:20Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-03T00:34:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2c062e8e69acf887a808f53cdd3cea11078a8205'/>
<id>urn:sha1:2c062e8e69acf887a808f53cdd3cea11078a8205</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48131/0003: FAQ: 3.31: Move two paragraphs unchanged, reordering them</title>
<updated>2021-03-26T23:20:20Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-03T00:18:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7c201b1b3e180cb4bcb4e7fbc5823a4dd4842aac'/>
<id>urn:sha1:7c201b1b3e180cb4bcb4e7fbc5823a4dd4842aac</id>
<content type='text'>
Factored out from the next patch for readability of the diff.

The answer, as it stands in this commit, doesn't flow correctly.  In
order to keep the diffs small and easy to follow, this commit simply
adds a TODO to record this issue, a TODO which is fixed by the next
commit in this series (the child of this commit).  Thus, a request:

DEAR PEOPLE FROM THE FUTURE: Please don't create new branches off this
commit; create them off the parent commit or off the child commit
instead.  Thank you.
</content>
</entry>
<entry>
<title>48131/0002: FAQ: 3.31: Tweak summary paragraph</title>
<updated>2021-03-26T23:20:19Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-03T00:18:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2ad942b7582de28cb0acf34255e5c3d0e5173d84'/>
<id>urn:sha1:2ad942b7582de28cb0acf34255e5c3d0e5173d84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48131/0001: FAQ: 3.31: Add a one-sentence summary</title>
<updated>2021-03-26T23:20:19Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-03T00:17:53Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a5a093d5fec5b03c0fee34650d4f31469e18ca1d'/>
<id>urn:sha1:a5a093d5fec5b03c0fee34650d4f31469e18ca1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: Improve documentation and add regression test for workers/47745</title>
<updated>2021-03-23T05:26:21Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2021-03-23T05:26:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=78cf45587100965553a879fc8b026294c79bd756'/>
<id>urn:sha1:78cf45587100965553a879fc8b026294c79bd756</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47745: Fix [:IDENT:] vs posixidentifiers</title>
<updated>2021-03-23T05:15:09Z</updated>
<author>
<name>Stephane Chazelas</name>
<email>stephane@chazelas.org</email>
</author>
<published>2020-12-17T14:49:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d96c8981011294cfef62cd1f8d76b2a982957ca4'/>
<id>urn:sha1:d96c8981011294cfef62cd1f8d76b2a982957ca4</id>
<content type='text'>
wcsitype(c, IIDENT) should return false for non-ASCII characters
when the POSIX_IDENTIFIERS option is on, not the other way round.
</content>
</entry>
<entry>
<title>48180: Start menu selection with select=long-list in menu style</title>
<updated>2021-03-17T17:50:57Z</updated>
<author>
<name>Marlon Richert</name>
<email>marlon.richert@gmail.com</email>
</author>
<published>2021-03-17T17:50:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f4a248f9d38dc02d65610395f4c7f9a95a5d6612'/>
<id>urn:sha1:f4a248f9d38dc02d65610395f4c7f9a95a5d6612</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48147/0002: zmathfunc: Fix bug where the exit code would be non-zero if the expression evaluted to zero.</title>
<updated>2021-03-07T21:58:13Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-07T17:07:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f87b73e677739970c61eab55d4a3276beba1bd43'/>
<id>urn:sha1:f87b73e677739970c61eab55d4a3276beba1bd43</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48147/0001: tests: Add a unit test for zmathfunc and a regression test for workers/48146 affecting it.</title>
<updated>2021-03-07T21:58:12Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-03-07T16:58:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6a2a8acf09bc39795f18cc60e90a0d4427d36edd'/>
<id>urn:sha1:6a2a8acf09bc39795f18cc60e90a0d4427d36edd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48105: Update ctags completion with format fix</title>
<updated>2021-02-24T09:24:37Z</updated>
<author>
<name>Jacob Gelbman</name>
<email>gelbman@gmail.com</email>
</author>
<published>2021-02-24T07:20:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5ede2c55f144593c16498c3131a76e188114a9c6'/>
<id>urn:sha1:5ede2c55f144593c16498c3131a76e188114a9c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48096: New ctags completion</title>
<updated>2021-02-23T10:10:34Z</updated>
<author>
<name>Jacob Gelbman</name>
<email>gelbman@gmail.com</email>
</author>
<published>2021-02-23T03:11:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=055ce784017ebd42fbcef09165c52310fc7f6efd'/>
<id>urn:sha1:055ce784017ebd42fbcef09165c52310fc7f6efd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>48094: apply cleanup commands of the current theme on any theme change</title>
<updated>2021-02-23T04:29:55Z</updated>
<author>
<name>Arseny Maslennikov</name>
<email>ar@cs.msu.ru</email>
</author>
<published>2021-02-23T04:29:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8b67c36d929c2661a1f4e28ff137c7ddd53ec33d'/>
<id>urn:sha1:8b67c36d929c2661a1f4e28ff137c7ddd53ec33d</id>
<content type='text'>
* Rename zstyle `cleanup' on the context `:prompt-theme' to `restore'
  everywhere but in prompt_cleanup(). It is only used as a restore
  mechanism now.
* Ensure prompt_cleanup() continues to store its command list in the
  `cleanup' style.
* Clean up before theme switch at the end of set_prompt().
* Prepend every use of prompt_*_setup (which might modify the shell
  state in ways that require cleanup) with a cleanup run.
* Adjust `prompt restore' to do both parts of the newly split restore
  mechanism, cleanup first.
</content>
</entry>
<entry>
<title>47867: Fix RPROMPT typo in prompinit</title>
<updated>2021-02-20T00:39:22Z</updated>
<author>
<name>Arseny Maslennikov</name>
<email>ar@cs.msu.ru</email>
</author>
<published>2021-02-20T00:38:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5c60ec46ec087e7e58c8fc00c6821060e8caecb8'/>
<id>urn:sha1:5c60ec46ec087e7e58c8fc00c6821060e8caecb8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/26509: fix for r -L</title>
<updated>2021-02-18T21:37:08Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2021-02-18T21:37:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6bef719302d6db33c63fb6f2636986dff1941ac2'/>
<id>urn:sha1:6bef719302d6db33c63fb6f2636986dff1941ac2</id>
<content type='text'>
fc with the -L option should ignore remote entires, rather than
reading them and treating them as an error.
</content>
</entry>
<entry>
<title>48073: Add fc -s as POSIX way of rerunning command without starting editor</title>
<updated>2021-02-17T10:21:08Z</updated>
<author>
<name>Martijn Dekker</name>
<email>martijn@inlv.org</email>
</author>
<published>2021-02-16T18:34:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9c0533931c51b7d512d3e95850404f5aac2dbce1'/>
<id>urn:sha1:9c0533931c51b7d512d3e95850404f5aac2dbce1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow more scripts without #!</title>
<updated>2021-02-16T09:16:20Z</updated>
<author>
<name>Justine Tunney</name>
<email>jtunney@gmail.com</email>
</author>
<published>2021-01-26T05:34:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=326d9c203b3980c0f841bc62b06e37134c6e51ea'/>
<id>urn:sha1:326d9c203b3980c0f841bc62b06e37134c6e51ea</id>
<content type='text'>
This change modifies the zsh binary safety check surrounding execve() so
it can run shell scripts having concatenated binary content. We're using
the same safety check as FreeBSD /bin/sh [1]. POSIX was recently revised
to require this behavior:

    "The input file may be of any type, but the initial portion of the
     file intended to be parsed according to the shell grammar (XREF to
     XSH 2.10.2 Shell Grammar Rules) shall consist of characters and
     shall not contain the NUL character. The shell shall not enforce
     any line length limits."

    "Earlier versions of this standard required that input files to the
     shell be text files except that line lengths were unlimited.
     However, that was overly restrictive in relation to the fact that
     shells can parse a script without a trailing newline, and in
     relation to a common practice of concatenating a shell script
     ending with an 'exit' or 'exec $command' with a binary data payload
     to form a single-file self-extracting archive." [2] [3]

One example use case of such scripts, is the Cosmopolitan C Library [4]
which configuse the GNU Linker to output a polyglot shell+binary format
that runs on Linux / Mac / Windows / FreeBSD / OpenBSD.

[1] https://github.com/freebsd/freebsd-src/commit/9a1cd363318b7e9e70ef6af27d1675b371c16b1a
[2] http://austingroupbugs.net/view.php?id=1250
[3] http://austingroupbugs.net/view.php?id=1226#c4394
[4] https://justine.lol/cosmopolitan/index.html
</content>
</entry>
<entry>
<title>47830: Fix some documentation typos</title>
<updated>2021-02-16T00:59:14Z</updated>
<author>
<name>Lawrence Velázquez</name>
<email>vq@larryv.me</email>
</author>
<published>2021-01-14T06:04:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=83cc7c6bf08762c3fdeb76a44e4086734ff1db13'/>
<id>urn:sha1:83cc7c6bf08762c3fdeb76a44e4086734ff1db13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted (Daniel): add exclusion list missed in recent OpenBSD update to locale completion</title>
<updated>2021-02-13T00:15:10Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-13T00:15:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d909dc7323e53dfa63e12d11fa1a7bfc7e3ce81d'/>
<id>urn:sha1:d909dc7323e53dfa63e12d11fa1a7bfc7e3ce81d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github #68: support section suffix completion for man pages</title>
<updated>2021-02-13T00:01:40Z</updated>
<author>
<name>taiyu</name>
<email>taiyu.len@gmail.com</email>
</author>
<published>2021-02-07T13:15:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=3714ee0b5868a30d7556acab337889849a3c8226'/>
<id>urn:sha1:3714ee0b5868a30d7556acab337889849a3c8226</id>
<content type='text'>
Support prepend and suffix values for insert-sections
Add values for insert-sections for zstyle completion
</content>
</entry>
<entry>
<title>47905: Add leading '-' to zparseopts option parsing errors</title>
<updated>2021-02-12T23:54:59Z</updated>
<author>
<name>Joshua Krusell</name>
<email>js.shirin@gmail.com</email>
</author>
<published>2021-02-03T15:46:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=3d6e5b6231f0d80873c6f83924a48df223121e72'/>
<id>urn:sha1:3d6e5b6231f0d80873c6f83924a48df223121e72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47997: Disable XTRACE around user-defined completion widgets.</title>
<updated>2021-02-12T03:13:47Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2021-02-12T03:13:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2cf6032a301d994c578e5e1942c4815e85651647'/>
<id>urn:sha1:2cf6032a301d994c578e5e1942c4815e85651647</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47944: update completions for NetBSD 9</title>
<updated>2021-02-07T23:40:10Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-07T23:40:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=073092f89dcf9fc1e59f9e3c5048f8c4829eae07'/>
<id>urn:sha1:073092f89dcf9fc1e59f9e3c5048f8c4829eae07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47943: update completions for DragonflyBSD 5.8.3</title>
<updated>2021-02-07T23:06:57Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-07T23:06:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=25d69da85c707bfe08c2bad1d0b288baf8184b72'/>
<id>urn:sha1:25d69da85c707bfe08c2bad1d0b288baf8184b72</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47932: update completions for procps 3.3.16</title>
<updated>2021-02-07T01:54:21Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-07T01:54:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2edac834a861043cf53ce36349edb13e1571c860'/>
<id>urn:sha1:2edac834a861043cf53ce36349edb13e1571c860</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47931: update completions for OpenBSD base up to 6.8</title>
<updated>2021-02-07T01:37:45Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-07T01:37:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b17449352eee39413d80fa4e886eb4f07e7519cd'/>
<id>urn:sha1:b17449352eee39413d80fa4e886eb4f07e7519cd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47930: update completions for FreeBSD base up to 12.2</title>
<updated>2021-02-07T01:13:10Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-07T01:13:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=509e84ef4455c8ec00ad28322bee741717ab47bf'/>
<id>urn:sha1:509e84ef4455c8ec00ad28322bee741717ab47bf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47929: complete newer possible values for the sort style</title>
<updated>2021-02-07T00:52:40Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-07T00:52:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ceb25d9495b28e87543e8d4d3b071fbea20eceef'/>
<id>urn:sha1:ceb25d9495b28e87543e8d4d3b071fbea20eceef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>based on github #62: return proper exit status</title>
<updated>2021-02-07T00:27:23Z</updated>
<author>
<name>oxiedi</name>
<email>oxiedi@yandex.ru</email>
</author>
<published>2020-07-15T16:32:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2b2353fc8f042127bf8e3f67b97a838641c61be6'/>
<id>urn:sha1:2b2353fc8f042127bf8e3f67b97a838641c61be6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github #66: Add more commands to _todo.sh</title>
<updated>2021-02-07T00:02:10Z</updated>
<author>
<name>DCsunset</name>
<email>DCsunset@users.noreply.github.com</email>
</author>
<published>2020-11-29T13:22:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f59b6f6df3f3de609b261de41dcfb6029c4d523b'/>
<id>urn:sha1:f59b6f6df3f3de609b261de41dcfb6029c4d523b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github #63: fix regression caused by 44274, with sort style -o could break _values</title>
<updated>2021-02-06T23:51:41Z</updated>
<author>
<name>oxiedi</name>
<email>oxiedi@yandex.ru</email>
</author>
<published>2020-07-20T16:20:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=df7fd1322c2d5f833fb7f1821bf5a8d22435f360'/>
<id>urn:sha1:df7fd1322c2d5f833fb7f1821bf5a8d22435f360</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github #72: Fix unix command lldb tab-completion</title>
<updated>2021-02-06T23:25:24Z</updated>
<author>
<name>Semnodime</name>
<email>Semnodime@users.noreply.github.com</email>
</author>
<published>2021-01-22T15:09:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ed160f268a45ddf9bfbad27c6f93c90263d56b17'/>
<id>urn:sha1:ed160f268a45ddf9bfbad27c6f93c90263d56b17</id>
<content type='text'>
The --arguments are space (` `) separated, not equal-sign (`=`) separated.
lldb --correct c_arg --wrong=w_arg
</content>
</entry>
<entry>
<title>gitlab !16: Allow spaces between short options and their parameters in _transmission</title>
<updated>2021-02-06T23:10:41Z</updated>
<author>
<name>aaaz</name>
<email>i1460889@mvrht.net</email>
</author>
<published>2021-01-10T17:38:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=645c89af6d2bda2e02a02656e1af70f9d99e0355'/>
<id>urn:sha1:645c89af6d2bda2e02a02656e1af70f9d99e0355</id>
<content type='text'>
This matches the summary listed in the `transmission-remote` man page and the program's actual behavior.
</content>
</entry>
<entry>
<title>47919: use common function for completing BSD login classes</title>
<updated>2021-02-05T23:23:20Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-05T23:22:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=4bea58d0c41f5b0d1bb70244c51f956f60b576e4'/>
<id>urn:sha1:4bea58d0c41f5b0d1bb70244c51f956f60b576e4</id>
<content type='text'>
also update for options to env on FreeBSD and Dragonfly
</content>
</entry>
<entry>
<title>47918: new util-linux completions for nsenter and unshare</title>
<updated>2021-02-05T23:05:48Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2021-02-05T23:05:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ba48357315b3ceadee352e3c97ccac6a47e46ef4'/>
<id>urn:sha1:ba48357315b3ceadee352e3c97ccac6a47e46ef4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: Add cindex entries for some subsections</title>
<updated>2021-02-05T21:50:58Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2021-02-05T21:50:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b8ec0ddba56768e0afff45ffe78bf51ecf60aaa4'/>
<id>urn:sha1:b8ec0ddba56768e0afff45ffe78bf51ecf60aaa4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47895: Remove trailing spaces from "print -ac" output lines.</title>
<updated>2021-02-05T01:52:22Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2021-02-05T01:52:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=465738fc2594ac4629de341738a106184858c678'/>
<id>urn:sha1:465738fc2594ac4629de341738a106184858c678</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47865: More tests for globbing in restricted directories</title>
<updated>2021-02-05T01:03:46Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2021-02-05T01:03:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b803fbaa145e2d6eb7a427749fc03e3ead4da913'/>
<id>urn:sha1:b803fbaa145e2d6eb7a427749fc03e3ead4da913</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47889: Update csh aliasing equivalences</title>
<updated>2021-02-05T01:01:07Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2021-02-05T01:01:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6db45b94d8ed7c8878e32f8b5ca47b6aa84c4cb2'/>
<id>urn:sha1:6db45b94d8ed7c8878e32f8b5ca47b6aa84c4cb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47899: Improve error message from zparseopts.</title>
<updated>2021-02-03T11:33:47Z</updated>
<author>
<name>Joshua Krusell</name>
<email>js.shirin@gmail.com</email>
</author>
<published>2021-02-03T11:33:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9120d1e841b0813f1c71d55f77c3d18fc8318187'/>
<id>urn:sha1:9120d1e841b0813f1c71d55f77c3d18fc8318187</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47883: _awk: support gawk ver.5</title>
<updated>2021-02-01T00:40:34Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2021-02-01T00:40:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=93c4cc0d8f1ad92f5f407a50e98d62bdc7d5c1b4'/>
<id>urn:sha1:93c4cc0d8f1ad92f5f407a50e98d62bdc7d5c1b4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47873: Improve completion within dynamic directory names</title>
<updated>2021-01-27T11:16:55Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.stephenson@samsung.com</email>
</author>
<published>2021-01-27T11:16:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8f42ecd8eecd848ac5a1efdff9d7db15cc89422f'/>
<id>urn:sha1:8f42ecd8eecd848ac5a1efdff9d7db15cc89422f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47744: Fix vi repeats with hooks in use.</title>
<updated>2021-01-27T10:04:40Z</updated>
<author>
<name>GammaFunction</name>
<email>GammaFunction@vivaldi.net</email>
</author>
<published>2021-01-27T10:04:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5d14b6eb71b51911a1083b1c5882f3b3307e9d1b'/>
<id>urn:sha1:5d14b6eb71b51911a1083b1c5882f3b3307e9d1b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: Etc/FAQ.yo: Fix a typo in the front matter.</title>
<updated>2021-01-26T20:51:19Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2021-01-26T20:51:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e15dce8cedb09d10ced54015d766ba5de3d5da13'/>
<id>urn:sha1:e15dce8cedb09d10ced54015d766ba5de3d5da13</id>
<content type='text'>
</content>
</entry>
<entry>
<title>github #71: _xrandr: Complete providers</title>
<updated>2021-01-24T19:32:05Z</updated>
<author>
<name>Paul Seyfert</name>
<email>pseyfert.mathphys@gmail.com</email>
</author>
<published>2021-01-14T22:34:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=07765d590159f180a14af741dbe5639392093f0b'/>
<id>urn:sha1:07765d590159f180a14af741dbe5639392093f0b</id>
<content type='text'>
 * complete `xrandr --setprovideroutputsource` by calling `xrandr
   --listproviders`
</content>
</entry>
<entry>
<title>users/26406: preserve caller setopts in zargs</title>
<updated>2021-01-23T21:25:24Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2021-01-23T21:25:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b374f7b31871358dc87ffcf3adfad099f7d5c6c8'/>
<id>urn:sha1:b374f7b31871358dc87ffcf3adfad099f7d5c6c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47849: do not skip tests requiring zpty on Cygwin</title>
<updated>2021-01-20T04:49:42Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2021-01-20T04:49:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6e20f0e3d1b9062d6e26df5c565e122888cf22ae'/>
<id>urn:sha1:6e20f0e3d1b9062d6e26df5c565e122888cf22ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47840: make zpty module work on Cygwin</title>
<updated>2021-01-20T04:33:52Z</updated>
<author>
<name>Peiyuan Song</name>
<email>squallatf@gmail.com</email>
</author>
<published>2021-01-20T04:33:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=bf8ca5f019fa9fd585a7480a3d4198719369df92'/>
<id>urn:sha1:bf8ca5f019fa9fd585a7480a3d4198719369df92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>NEWS: Catch up on new features</title>
<updated>2020-12-13T03:45:19Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2020-12-13T03:45:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ce0660b7ba283e3208db28a8763796816a587259'/>
<id>urn:sha1:ce0660b7ba283e3208db28a8763796816a587259</id>
<content type='text'>
</content>
</entry>
<entry>
<title>47731 (+unposted): add run-help assistant for btrfs</title>
<updated>2020-12-11T08:27:47Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2020-12-11T08:24:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=34eae734900f42f8127c1eda5ed729f02121ae47'/>
<id>urn:sha1:34eae734900f42f8127c1eda5ed729f02121ae47</id>
<content type='text'>
also fix format errors in contrib.yo
</content>
</entry>
<entry>
<title>43946: call run-help for the command given to sudo</title>
<updated>2020-12-11T08:20:45Z</updated>
<author>
<name>Samir Benmendil</name>
<email>me@rmz.io</email>
</author>
<published>2020-12-11T08:20:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f493b438fd2fd695a3082f780f192e570c299247'/>
<id>urn:sha1:f493b438fd2fd695a3082f780f192e570c299247</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: index compprefuncs and comppostfuncs</title>
<updated>2020-12-05T21:29:25Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@ipost.com</email>
</author>
<published>2020-12-05T21:29:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5a9e632638bcddcbb0524af7a2108805292bba0e'/>
<id>urn:sha1:5a9e632638bcddcbb0524af7a2108805292bba0e</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>
</feed>
