<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zsh/Completion/Base, branch declarednull</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/zsh/atom/Completion/Base?h=declarednull</id>
<link rel='self' href='http://git.sudomsg.com/mirror/zsh/atom/Completion/Base?h=declarednull'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/'/>
<updated>2021-03-30T23:20:36Z</updated>
<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>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>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>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>47395: _store_cache: Don't leak the variable ${_cache_dir}.</title>
<updated>2020-09-22T07:10:51Z</updated>
<author>
<name>Jacob Menke</name>
<email>linux.dev25@gmail.com</email>
</author>
<published>2020-09-22T07:09:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=794edac63850dfc1ffd7c971060fa7ec64dc9803'/>
<id>urn:sha1:794edac63850dfc1ffd7c971060fa7ec64dc9803</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45895: ignore deduplication patterns in _sequence</title>
<updated>2020-06-25T22:34:33Z</updated>
<author>
<name>oxiedi</name>
<email>oxiedi@yandex.ru</email>
</author>
<published>2020-05-22T19:02:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c4540e154f49de6573b3fa1e924528178cfd7853'/>
<id>urn:sha1:c4540e154f49de6573b3fa1e924528178cfd7853</id>
<content type='text'>
</content>
</entry>
<entry>
<title>45730: _arguments: Add the -0 flag, which makes $opt_args be populated sanely.</title>
<updated>2020-05-03T01:27:36Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2020-04-27T19:30:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=deca7c928520fba5a73383f1cac0b3ace8e0e45d'/>
<id>urn:sha1:deca7c928520fba5a73383f1cac0b3ace8e0e45d</id>
<content type='text'>
Also, write/extend docstrings for sepjoin() and zjoin().
</content>
</entry>
<entry>
<title>45130: _multi_parts: Always pass -f to compadd if given by caller</title>
<updated>2019-12-27T02:26:58Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2019-12-27T02:26:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=02a33dd071c616a476465ead1bc2a62d37b297f6'/>
<id>urn:sha1:02a33dd071c616a476465ead1bc2a62d37b297f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>44912: more quoting fixes in _expand</title>
<updated>2019-11-27T00:27:51Z</updated>
<author>
<name>Wayne Davison</name>
<email>wayne@opencoder.net</email>
</author>
<published>2019-11-27T00:26:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=95882efbf7b1c87eb55ccced3af615b40fa14787'/>
<id>urn:sha1:95882efbf7b1c87eb55ccced3af615b40fa14787</id>
<content type='text'>
Don't set done_quote=1 if the glob result is empty.
</content>
</entry>
<entry>
<title>unposted: fix missing local declarations in _sequence</title>
<updated>2019-11-06T20:15:20Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>okiddle@yahoo.co.uk</email>
</author>
<published>2019-11-06T20:15:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=64661103f0cfc84f85ddd9ecf24839e77fdd371a'/>
<id>urn:sha1:64661103f0cfc84f85ddd9ecf24839e77fdd371a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>44767: _description: Ignore -J</title>
<updated>2019-10-12T07:02:23Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2019-10-12T07:02:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c6a14bd34138c89817bb389c00c48ec5f58e7f0a'/>
<id>urn:sha1:c6a14bd34138c89817bb389c00c48ec5f58e7f0a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>44274: allow finer control of completion match soring with compadd's -o option</title>
<updated>2019-05-07T21:24:49Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>okiddle@yahoo.co.uk</email>
</author>
<published>2019-05-07T21:24:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=cd6fd2b0a3641774e7854ff8298d1d82643c4b4a'/>
<id>urn:sha1:cd6fd2b0a3641774e7854ff8298d1d82643c4b4a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: _pick_variant: Use ${(P) ::= rather than eval</title>
<updated>2019-04-23T03:04:24Z</updated>
<author>
<name>Matthew Martin</name>
<email>phy1729@gmail.com</email>
</author>
<published>2019-04-23T03:04:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=39b0f5540c624f11d087632ae2d67a113d84a773'/>
<id>urn:sha1:39b0f5540c624f11d087632ae2d67a113d84a773</id>
<content type='text'>
</content>
</entry>
<entry>
<title>44202 (tweaked): _normal: Add -P to reset precommands</title>
<updated>2019-04-04T23:45:19Z</updated>
<author>
<name>Matthew Martin</name>
<email>phy1729@gmail.com</email>
</author>
<published>2019-04-04T23:45:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6f35d6c0d0eeb80c0145e5226285a8a45ffb5f25'/>
<id>urn:sha1:6f35d6c0d0eeb80c0145e5226285a8a45ffb5f25</id>
<content type='text'>
</content>
</entry>
<entry>
<title>44201: _command_name: Check for external forcing precommand</title>
<updated>2019-04-04T23:45:19Z</updated>
<author>
<name>Matthew Martin</name>
<email>phy1729@gmail.com</email>
</author>
<published>2019-04-04T23:45:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7d84cde31330023b264a415ffa02686ee0338b4f'/>
<id>urn:sha1:7d84cde31330023b264a415ffa02686ee0338b4f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>44200 (tweaked): Completion: Append to precommands in _normal</title>
<updated>2019-04-04T23:45:19Z</updated>
<author>
<name>Matthew Martin</name>
<email>phy1729@gmail.com</email>
</author>
<published>2019-04-04T23:45:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5facfd32805831230f9b42b7ec9765e858b553a8'/>
<id>urn:sha1:5facfd32805831230f9b42b7ec9765e858b553a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>44199: _normal: Use zparseopts</title>
<updated>2019-04-04T23:45:19Z</updated>
<author>
<name>Matthew Martin</name>
<email>phy1729@gmail.com</email>
</author>
<published>2019-04-04T23:45:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=bb790c8f8118d4428d8effc65b1c5dc03d1637f6'/>
<id>urn:sha1:bb790c8f8118d4428d8effc65b1c5dc03d1637f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>44155: _pick_variant: Update builtin check</title>
<updated>2019-03-22T03:04:55Z</updated>
<author>
<name>Matthew Martin</name>
<email>phy1729@gmail.com</email>
</author>
<published>2019-03-20T01:42:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=922cf4983081e46af20075034bd6f5f670d1a2f7'/>
<id>urn:sha1:922cf4983081e46af20075034bd6f5f670d1a2f7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>43930: Improve _multi_parts performance</title>
<updated>2018-12-30T15:38:06Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2018-12-30T15:38:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=79fae27f7c66018d5e3cdb92193982dab10a05e4'/>
<id>urn:sha1:79fae27f7c66018d5e3cdb92193982dab10a05e4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>43928: _alternative: Evaluate (...) action syntax as with _arguments</title>
<updated>2018-12-23T13:36:11Z</updated>
<author>
<name>dana</name>
<email>dana@dana.is</email>
</author>
<published>2018-12-23T13:36:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e75c59f7f5eb2f2d69a0aa346e80a7dc0463dee6'/>
<id>urn:sha1:e75c59f7f5eb2f2d69a0aa346e80a7dc0463dee6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>43752: Fix _expand quoting.</title>
<updated>2018-11-03T19:36:06Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2018-11-03T19:36:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=916ba78cd7c30800e7025bb91e735e27320fff29'/>
<id>urn:sha1:916ba78cd7c30800e7025bb91e735e27320fff29</id>
<content type='text'>
Quoting was not applied properly if globbing failed or was not applied.
</content>
</entry>
<entry>
<title>users/23169: only expand ~[...] under the same circumstances as other ~forms</title>
<updated>2018-02-26T20:03:48Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2018-02-26T20:03:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ba7de6d0d52578d343a56b49083456ebf00dfb26'/>
<id>urn:sha1:ba7de6d0d52578d343a56b49083456ebf00dfb26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>42175 + 42177 + 42178: avoid localized output from external commands</title>
<updated>2017-12-28T02:35:34Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2017-12-28T02:35:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d303dfa7f59aef999c43e2a7a56aac7099e40454'/>
<id>urn:sha1:d303dfa7f59aef999c43e2a7a56aac7099e40454</id>
<content type='text'>
_call_program and '_arguments --' will call _comp_locale before
calling external command for easier analysis of the output.
This is disabled by passing an option '-l'.
</content>
</entry>
<entry>
<title>41563: fix completion description alignment with _regex_words</title>
<updated>2017-08-18T11:02:18Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2017-08-18T11:02:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9dee8e00b9a0807f27d08861df95f965264e2e26'/>
<id>urn:sha1:9dee8e00b9a0807f27d08861df95f965264e2e26</id>
<content type='text'>
</content>
</entry>
<entry>
<title>40597: be flexible about order of options to _values</title>
<updated>2017-03-03T23:33:20Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2017-03-03T23:33:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7fd62f43674a8cb8504b91aed4cd2f815350d5f0'/>
<id>urn:sha1:7fd62f43674a8cb8504b91aed4cd2f815350d5f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>40053: exclude current directory of active zsh from _external_pwds ompletion matches</title>
<updated>2016-12-01T20:45:04Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2016-12-01T20:45:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7d80b1470200a28e7ce3446ca6e6f19182204c07'/>
<id>urn:sha1:7d80b1470200a28e7ce3446ca6e6f19182204c07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>40035: Cosmetic fixes for comments and documentation.</title>
<updated>2016-11-29T17:13:52Z</updated>
<author>
<name>Eitan Adler</name>
<email>lists@eitanadler.com</email>
</author>
<published>2016-11-29T06:53:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=110ffae9fefa1367af4fdcc90a456de23b92436c'/>
<id>urn:sha1:110ffae9fefa1367af4fdcc90a456de23b92436c</id>
<content type='text'>
Mostly fixes to doubled words.
</content>
</entry>
<entry>
<title>40011: Make $_comp_priv_prefix only declared when required, and use that to have chgrp offer all groups under doas, ssh, etc as well.</title>
<updated>2016-11-28T07:16:39Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2016-11-24T07:02:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=1955cceec79107b6571646b695d334df8e4a6cd8'/>
<id>urn:sha1:1955cceec79107b6571646b695d334df8e4a6cd8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>39945: allow further tab presses to move on to menu completion even when compstate[insert] is emptied</title>
<updated>2016-11-16T08:42:49Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2016-11-16T08:42:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7d2f8050088f61444fc6117cf1e7bfe8d440d73c'/>
<id>urn:sha1:7d2f8050088f61444fc6117cf1e7bfe8d440d73c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>39710 (cf. Alex George: 39709): handle the %o format in the "all-expansions" tag</title>
<updated>2016-10-23T04:53:21Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2016-10-23T04:53:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8e3e72793363a7d209af9c6a98b992e76aecc6c3'/>
<id>urn:sha1:8e3e72793363a7d209af9c6a98b992e76aecc6c3</id>
<content type='text'>
Also allow a single unique match to appear in the "expansions" tag of _expand in the same way as _user_expand (users/21955 commit 18200dc0)
</content>
</entry>
<entry>
<title>users/21955: add missing final colon in zstyle context lookup; allow a single unique match to appear in "expansions" tag</title>
<updated>2016-09-22T04:27:21Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2016-09-22T04:27:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=18200dc03028d03047edf3efd3c7a81bbd883092'/>
<id>urn:sha1:18200dc03028d03047edf3efd3c7a81bbd883092</id>
<content type='text'>
</content>
</entry>
<entry>
<title>39333: include name of command used to gain priviliges in context for command and gain-priviliges styles</title>
<updated>2016-09-15T22:05:10Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2016-09-15T22:05:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b870ff85a0bcda9d38a734aa86bb6aee3d76983e'/>
<id>urn:sha1:b870ff85a0bcda9d38a734aa86bb6aee3d76983e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>39299: better Freebsd support in _external_pwds using procstat</title>
<updated>2016-09-13T15:43:38Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2016-09-13T15:43:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c5a3b170d431e10a4f82e91ce9e6347163393695'/>
<id>urn:sha1:c5a3b170d431e10a4f82e91ce9e6347163393695</id>
<content type='text'>
</content>
</entry>
<entry>
<title>39261 (tweaked cf. Daniel: 39275): don't unconditionally elevate privileges with sudo in completion functions</title>
<updated>2016-09-11T11:49:22Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2016-09-11T11:22:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8011fe8a582bd3c018a98e0e2c08f65233bcf0fc'/>
<id>urn:sha1:8011fe8a582bd3c018a98e0e2c08f65233bcf0fc</id>
<content type='text'>
A new gain-privileges style enables it and a _comp_priv_prefix array
added for tracking how to match privileges for the current command
</content>
</entry>
<entry>
<title>38153: change the way long options are examined for "=" signs to more accurately identify options that take arguments</title>
<updated>2016-09-07T05:35:26Z</updated>
<author>
<name>m0viefreak</name>
<email>m0viefreak.cm@googlemail.com</email>
</author>
<published>2016-09-07T05:35:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2d5dd747324b130e8aeea6fa9c274ead18b62ef6'/>
<id>urn:sha1:2d5dd747324b130e8aeea6fa9c274ead18b62ef6</id>
<content type='text'>
Note in workers/39135:
The pattern in 266/268 appears to match the '=' sign even though it's in the
second colon-separated field, where it doesn't denote a mandatory argument.
I'm guessing the pattern match on lines 266/268 should be fixed ...

This commit alters those patterns in what is hoped to be the desired way.
</content>
</entry>
<entry>
<title>39046 + 39061: New :P history modifier.</title>
<updated>2016-08-22T03:34:30Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2016-07-30T16:16:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7154052ebe3d810390164a05c39ff83f98a1d858'/>
<id>urn:sha1:7154052ebe3d810390164a05c39ff83f98a1d858</id>
<content type='text'>
</content>
</entry>
<entry>
<title>38904: fix return status in _normal and functions erroneously using it for default completion</title>
<updated>2016-07-21T15:49:13Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2016-07-21T15:48:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=82119d8d1723667ddc77d760d2be448beef7c972'/>
<id>urn:sha1:82119d8d1723667ddc77d760d2be448beef7c972</id>
<content type='text'>
</content>
</entry>
<entry>
<title>38641: allow for values which resemble compadd options</title>
<updated>2016-06-09T20:54:07Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2016-06-09T20:54:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d2a140e75d8956ac80e5b243065fe88f792901b2'/>
<id>urn:sha1:d2a140e75d8956ac80e5b243065fe88f792901b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>For help listing, capture the fallback to compctl in case there is one defined</title>
<updated>2016-04-09T15:54:54Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2016-04-09T15:54:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8142fc3fdbaa43a20eeb6da3f4c9099973e4f1e3'/>
<id>urn:sha1:8142fc3fdbaa43a20eeb6da3f4c9099973e4f1e3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>37972: Redirect stderr to /dev/null in cases where ${~param} might generate errors</title>
<updated>2016-02-14T21:10:06Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2016-02-14T21:10:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=485cbbb6cc6ac9d7c13a8268b3574829026f3797'/>
<id>urn:sha1:485cbbb6cc6ac9d7c13a8268b3574829026f3797</id>
<content type='text'>
</content>
</entry>
<entry>
<title>37215: _regex_words: Don't add mismatched parentheses</title>
<updated>2015-11-27T07:26:38Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2015-11-25T01:46:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2ab41d508d453be2305b898325a9a87f00aaebda'/>
<id>urn:sha1:2ab41d508d453be2305b898325a9a87f00aaebda</id>
<content type='text'>
I ran into this in the wild¹, it manifested as the following error message:

    zregexparse:4: not enough regex arguments

¹ https://bug.tasktools.org/browse/TW-1729
</content>
</entry>
<entry>
<title>36841: factor out and update the patterns that filter "uninteresting" functions out of the $funcstack display</title>
<updated>2015-10-12T04:23:38Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-10-12T04:23:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ce929eb37e0a79d847dbfcaf1436c1a46bca55b2'/>
<id>urn:sha1:ce929eb37e0a79d847dbfcaf1436c1a46bca55b2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36697: handle options of _arguments correctly</title>
<updated>2015-09-30T14:56:14Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2015-09-30T14:56:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=756526eef3e064c3ffb023ae5e5e6df42e6e9162'/>
<id>urn:sha1:756526eef3e064c3ffb023ae5e5e6df42e6e9162</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted (cf. 36200): back out _expand backslash handling change from 34961.</title>
<updated>2015-08-17T20:12:30Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-08-17T20:12:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c5a13d2d01303e08cc6f9129653f83254a76978f'/>
<id>urn:sha1:c5a13d2d01303e08cc6f9129653f83254a76978f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Don't require MULTI_FUNCDEF in _main_complete.</title>
<updated>2015-06-27T16:50:57Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2015-06-27T16:50:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b7aecf6c8ee6beb028f4f3f7548c1b899fc5bfae'/>
<id>urn:sha1:b7aecf6c8ee6beb028f4f3f7548c1b899fc5bfae</id>
<content type='text'>
Although it gets set there, _main_complete is parsed to the end first.
</content>
</entry>
<entry>
<title>35163: move "show-ambiguity" style to _setup so that more precise context can be applied</title>
<updated>2015-06-06T19:35:52Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-06-06T19:35:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a253ada08b43fafa25d6af2cc3c0bf248df50970'/>
<id>urn:sha1:a253ada08b43fafa25d6af2cc3c0bf248df50970</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35270: _describe: Document a known issue described in 35229</title>
<updated>2015-06-02T10:13:50Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2015-05-23T10:03:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ce9d3fd7b727ddcc7bd09d789a47f15d16762534'/>
<id>urn:sha1:ce9d3fd7b727ddcc7bd09d789a47f15d16762534</id>
<content type='text'>
(which is the same thread as 35127 and 34768)
</content>
</entry>
<entry>
<title>35310 (plus undo 35268 (git 899613f)): fix quoting of cached arrays</title>
<updated>2015-05-30T18:14:48Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>okiddle@yahoo.co.uk</email>
</author>
<published>2015-05-30T18:14:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=4c2a62fe8623c24f3fbb56ed17550c7f02cf9316'/>
<id>urn:sha1:4c2a62fe8623c24f3fbb56ed17550c7f02cf9316</id>
<content type='text'>
Also add file name reference to ChangeLog entry from rev 899613f.
</content>
</entry>
<entry>
<title>c.f. 35268: revert completion cache optimisation for now</title>
<updated>2015-05-26T09:00:46Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2015-05-26T09:00:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=899613f5351642c8257401054fef5f25725af172'/>
<id>urn:sha1:899613f5351642c8257401054fef5f25725af172</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34961: unquote history words when command line has a quote</title>
<updated>2015-04-25T18:05:52Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-04-25T18:05:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=54fe61ab32435081d9f08510e3fa4375f55fbe81'/>
<id>urn:sha1:54fe61ab32435081d9f08510e3fa4375f55fbe81</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34961: add backslash to alias expansion matching (related to workers/32186)</title>
<updated>2015-04-25T17:47:31Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-04-25T17:47:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=33ff5d06f264421480ecf35575d12fb981080066'/>
<id>urn:sha1:33ff5d06f264421480ecf35575d12fb981080066</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/20034: adjust PREFIX and SUFFIX for unambiguous_cursor on second completion attempt with GLOB_COMPLETE</title>
<updated>2015-03-21T16:29:52Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-03-21T16:29:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8254c9c071bff087c3d52a5ac2811b5b7fc367ce'/>
<id>urn:sha1:8254c9c071bff087c3d52a5ac2811b5b7fc367ce</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34671 plus tweaks: Add -1 -2 -J -V -x to _describe, use them to sort 'git --fixup' hash completions</title>
<updated>2015-03-16T09:27:06Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2015-03-07T03:05:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=236da69842863691098c4b2b603b93d3fcb90bb6'/>
<id>urn:sha1:236da69842863691098c4b2b603b93d3fcb90bb6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34476: change _store_cache assignment format</title>
<updated>2015-02-12T17:31:09Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-02-12T17:31:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ae7dcab5ed1882b6115c9fe3ab7894a8b6a7e9eb'/>
<id>urn:sha1:ae7dcab5ed1882b6115c9fe3ab7894a8b6a7e9eb</id>
<content type='text'>
Avoids potentially expensive lexical analysis of the array values.
</content>
</entry>
<entry>
<title>34456: lopts should be initialized as an array</title>
<updated>2015-02-06T14:06:07Z</updated>
<author>
<name>Jun-ichi Takimoto</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2015-02-06T14:06:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2810317ae2f2f96d06add76c17510a90f2ea3f62'/>
<id>urn:sha1:2810317ae2f2f96d06add76c17510a90f2ea3f62</id>
<content type='text'>
otherwise an empty element remains in lopts, which causes
a trouble when _arguments -- '*:' is called.
</content>
</entry>
<entry>
<title>unposted (cf. 34218): : remove -m from zmodload calls</title>
<updated>2015-01-11T02:06:43Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-01-11T02:06:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5caf317c3a29ca0091f7e19b4f923978aaa4b012'/>
<id>urn:sha1:5caf317c3a29ca0091f7e19b4f923978aaa4b012</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34202: safe tempfile creation part 3 -- use zf_ln instead of mv</title>
<updated>2015-01-10T18:32:31Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-01-10T06:37:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=199581f7803795a521be0d37c462fd7c3a6506a1'/>
<id>urn:sha1:199581f7803795a521be0d37c462fd7c3a6506a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34068: create tempfiles without forking, and safe temp directory creation</title>
<updated>2014-12-28T08:49:08Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-12-28T08:49:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=33b395806470eeac408070fec535bfd5efc20a2c'/>
<id>urn:sha1:33b395806470eeac408070fec535bfd5efc20a2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34067: safe tempfile creation, part 1</title>
<updated>2014-12-28T07:59:29Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-12-28T07:59:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=200accac63deae99eb9656b26363c85648bd6748'/>
<id>urn:sha1:200accac63deae99eb9656b26363c85648bd6748</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33876: etc.: Separate errors and keyboards interrupts</title>
<updated>2014-12-11T09:41:17Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2014-12-07T16:24:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d067ebcacd55472f720b2765ec686a69b25c9a90'/>
<id>urn:sha1:d067ebcacd55472f720b2765ec686a69b25c9a90</id>
<content type='text'>
Combination of 12 commits from interrupt_abort branch.

Basic strategy is to introduce bits to errflag and to set and
reset them separately.

Remove interrupt status on return to main keymap.

Turn off ERRFLAG_INT for always block.

Restore bit thereafter: we probably need a new variable in order
to allow user interrupts to be reset in the always block.

Add TRY_BLOCK_INTERRUPT

This works the same as TRY_BLOCK_ERROR, but for a SIGINT, too.

Ensure propagation of SIGINT from exited job.

If received by foreground job, shell uses ERRFLAG_INT, not
ERRFLAG_ERROR, to set the new state.

Reset errflag before precmd()

Add always block in _main_completion to fix ZLS_COLORS

Ensures we get the right state of $ZLS_COLORS at the end of _main_complete
even if there's an interrupt.  However, the "right state" is a bit messy
as it depends on styles.
</content>
</entry>
<entry>
<title>33901: fix warning message reference to funcstack (updates 33859)</title>
<updated>2014-12-07T19:20:01Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-12-07T19:12:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5e9206061de6f12d7fe56d98fb4ba364847a7838'/>
<id>urn:sha1:5e9206061de6f12d7fe56d98fb4ba364847a7838</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33859: Fix traps in completion</title>
<updated>2014-12-05T17:06:28Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-12-05T17:06:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b4a198cdda3d499af4e2b4f4a2279f98c8d07433'/>
<id>urn:sha1:b4a198cdda3d499af4e2b4f4a2279f98c8d07433</id>
<content type='text'>
We need to use a function-style trap in order for the effect of the
interrupt to propagate back correctly.
</content>
</entry>
<entry>
<title>users/19365: completer for current directory of other shell processes</title>
<updated>2014-11-25T19:03:53Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2014-11-24T15:24:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ee38545c623992d968c0729479663f79c816af2e'/>
<id>urn:sha1:ee38545c623992d968c0729479663f79c816af2e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33563: Completion/Base/Core/_main_complete, Src/Zle/complist.c: fix thinko in status message for INT/QUIT signals; check errflag in output loops</title>
<updated>2014-10-29T15:45:57Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-10-29T15:45:57Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=691547cda60f0512c645e80246292936e660f326'/>
<id>urn:sha1:691547cda60f0512c645e80246292936e660f326</id>
<content type='text'>
Two semi-related patches for keyboard interrupt handling in completion,
most importantly so that unexpectedly long completion listings can be
interrupted.
</content>
</entry>
<entry>
<title>33438: use the new way of splitting strings with a dynamic separator</title>
<updated>2014-10-13T09:13:55Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2014-10-13T09:13:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=03241e50b00858c4ebd285cadc1abfcb965f25ce'/>
<id>urn:sha1:03241e50b00858c4ebd285cadc1abfcb965f25ce</id>
<content type='text'>
from 33423 and quote separators where needed
</content>
</entry>
<entry>
<title>33403: be conservative about redirecting _call_program stderr, the caller may have already done so</title>
<updated>2014-10-10T00:54:47Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-10-10T00:54:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=22c4ea424ce2e8febce04d324c5ec9898f5d534b'/>
<id>urn:sha1:22c4ea424ce2e8febce04d324c5ec9898f5d534b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33320 (cf. PWS 33311): revert 33069, fix lexing of bangchar during completion</title>
<updated>2014-10-02T15:39:43Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-10-02T15:39:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=57252dc1e0b9f3b67189ac4957e51c31ee156ff6'/>
<id>urn:sha1:57252dc1e0b9f3b67189ac4957e51c31ee156ff6</id>
<content type='text'>
add typtab_flags bits (replaces specialcomma boolean) to record any unusual handling of typtab entries; signal safety; make bangchar non-special during completion lexing of the command line.
</content>
</entry>
<entry>
<title>33223: discard stderr except when _complete_debug is in progress.</title>
<updated>2014-09-24T03:31:31Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-09-24T03:31:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5a2668a6ac1c433337a4db8bc859b712be6b32f1'/>
<id>urn:sha1:5a2668a6ac1c433337a4db8bc859b712be6b32f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33205: keep array of completions and array of display strings in sync when filtering for matches</title>
<updated>2014-09-20T02:42:45Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-09-20T02:42:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e1ba30afae4e0a81bec3c4e3616711ed1e265fad'/>
<id>urn:sha1:e1ba30afae4e0a81bec3c4e3616711ed1e265fad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33088: indentation in $PS4</title>
<updated>2014-09-03T07:24:29Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-09-03T07:24:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6d9635b0bd3c5e0a2445b01b40727ec295863d00'/>
<id>urn:sha1:6d9635b0bd3c5e0a2445b01b40727ec295863d00</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33069: remove internal quoting before lookup when expanding aliases in an unquoted word</title>
<updated>2014-08-30T21:09:23Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-08-30T21:09:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e01739d2b73153823cb5689ec787202f4d321e2c'/>
<id>urn:sha1:e01739d2b73153823cb5689ec787202f4d321e2c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33047: use git to simplify massively source distribution file selection</title>
<updated>2014-08-23T20:01:58Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2014-08-23T20:01:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=cc6e9db29da73bb226b6e53ff4df0f135207d206'/>
<id>urn:sha1:cc6e9db29da73bb226b6e53ff4df0f135207d206</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32997: new utility function for separated lists</title>
<updated>2014-08-14T17:00:04Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2014-08-13T22:00:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=469ee6daef50d0736a38f646bd9eb659b7aad6d1'/>
<id>urn:sha1:469ee6daef50d0736a38f646bd9eb659b7aad6d1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: updates for 5.0.5-dev-1 and subsequent 5.0.6 release</title>
<updated>2014-08-10T16:49:55Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2014-08-10T16:49:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f8ae47f29b766dc0330b19d7fdb35859d6aab930'/>
<id>urn:sha1:f8ae47f29b766dc0330b19d7fdb35859d6aab930</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32441: add completer for file extensions</title>
<updated>2014-03-03T15:50:14Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2014-03-03T15:50:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7d301a527e729e2a2fda03069e485bdcc2e12823'/>
<id>urn:sha1:7d301a527e729e2a2fda03069e485bdcc2e12823</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32439: add new show-ambiguity style</title>
<updated>2014-03-03T11:08:45Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2014-03-03T11:08:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=1f290a3e8277347a782a7766948aab47c10120c8'/>
<id>urn:sha1:1f290a3e8277347a782a7766948aab47c10120c8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32435: improved quoting for ignore-line completion style</title>
<updated>2014-02-26T20:39:11Z</updated>
<author>
<name>Jun T</name>
<email>takimoto-j@kba.biglobe.ne.jp</email>
</author>
<published>2014-02-26T16:32:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7d7242405a82332716b5fdba68f32ecabf6349be'/>
<id>urn:sha1:7d7242405a82332716b5fdba68f32ecabf6349be</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/18498: observe add-space style in _expand_alias so suffix can be disabled</title>
<updated>2014-02-25T08:02:19Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>okiddle@yahoo.co.uk</email>
</author>
<published>2014-02-20T13:54:58Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7c314132789aa2b7a571890eca06d3f1e22d0f0e'/>
<id>urn:sha1:7c314132789aa2b7a571890eca06d3f1e22d0f0e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32322: display a message when completion is interrupted from the keyboard</title>
<updated>2014-01-30T16:25:06Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2014-01-30T16:25:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=779ad93490f03e0759c065618a3267d2e6f07b84'/>
<id>urn:sha1:779ad93490f03e0759c065618a3267d2e6f07b84</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32186: fix bad backreference; handle glob patterns with backslashed quotes</title>
<updated>2013-12-28T08:30:17Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2013-12-28T08:30:17Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9e4468d38d9f92c2d849c56b31525c45127b9623'/>
<id>urn:sha1:9e4468d38d9f92c2d849c56b31525c45127b9623</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31205: Do not display "(eval)" as a tag context</title>
<updated>2013-06-10T07:18:52Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2013-06-10T07:18:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8a35ec4eefaa6bea2871c1c41566870b343db8af'/>
<id>urn:sha1:8a35ec4eefaa6bea2871c1c41566870b343db8af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31369: set locale for completion if locale command is not usable</title>
<updated>2013-05-04T15:07:34Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2013-05-04T15:07:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=60e41f9fc8de1413ae6f0e16d9e7049772089b15'/>
<id>urn:sha1:60e41f9fc8de1413ae6f0e16d9e7049772089b15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31355: _comp_locale tries to sanitise locales but keep CTYPE;</title>
<updated>2013-04-29T09:08:07Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2013-04-29T09:08:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8cdb57b3b7f8810eaf87b8d797736c6a318f2cfc'/>
<id>urn:sha1:8cdb57b3b7f8810eaf87b8d797736c6a318f2cfc</id>
<content type='text'>
use this for subversion completion.
</content>
</entry>
<entry>
<title>31234: use an "always" block instead of "trap" to clean up various function</title>
<updated>2013-04-07T20:37:25Z</updated>
<author>
<name>Bart Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2013-04-07T20:37:25Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b4b02fbc8a6481c05bfb0eb82259e17b3a8714a4'/>
<id>urn:sha1:b4b02fbc8a6481c05bfb0eb82259e17b3a8714a4</id>
<content type='text'>
overrides
</content>
</entry>
<entry>
<title>31151: Pavol Juhas: complete (C etc) tags better</title>
<updated>2013-03-14T19:34:32Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2013-03-14T19:34:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a69f05b4cecb800c8d09c9ab94ef18d11ef275e8'/>
<id>urn:sha1:a69f05b4cecb800c8d09c9ab94ef18d11ef275e8</id>
<content type='text'>
when file system is not case sensitive.
</content>
</entry>
<entry>
<title>Missing .distfiles entries</title>
<updated>2012-12-16T18:48:35Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2012-12-16T18:48:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7152094541a54c92ff937413f850e09412585b7b'/>
<id>urn:sha1:7152094541a54c92ff937413f850e09412585b7b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/17382: complete URLs for vim and make _remote_files more</title>
<updated>2012-11-07T20:59:09Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@users.sourceforge.net</email>
</author>
<published>2012-11-07T20:59:09Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a8ffff2cb774a83584e4467b14c41517973c5468'/>
<id>urn:sha1:a8ffff2cb774a83584e4467b14c41517973c5468</id>
<content type='text'>
consistent with _files
</content>
</entry>
<entry>
<title>users/12713: returning REPLY to _user_expand sets description for expansion</title>
<updated>2012-09-03T11:12:15Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2012-09-03T11:12:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d3891edfca77ce587585990135242247a48595fc'/>
<id>urn:sha1:d3891edfca77ce587585990135242247a48595fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>30081: make _main_complete independent of IGNORE_CLOSE_BRACES option</title>
<updated>2012-01-05T19:59:42Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2012-01-05T19:59:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=432112c4256bf7e33776fa1ad57e148b5864e303'/>
<id>urn:sha1:432112c4256bf7e33776fa1ad57e148b5864e303</id>
<content type='text'>
</content>
</entry>
<entry>
<title>30012: add $state_descr</title>
<updated>2011-12-13T17:43:01Z</updated>
<author>
<name>Bart Schaefer</name>
<email>barts@users.sourceforge.net</email>
</author>
<published>2011-12-13T17:43:01Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=3f98949ca8915d2d9c095ccaa65b308ab502b6c6'/>
<id>urn:sha1:3f98949ca8915d2d9c095ccaa65b308ab502b6c6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>29918: Completion: Add new _remote_files() helper and use it to reduce code duplication.</title>
<updated>2011-12-09T22:39:08Z</updated>
<author>
<name>Simon Ruderich</name>
<email>rudi_s@users.sourceforge.net</email>
</author>
<published>2011-12-09T22:39:08Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d374f2b1800d54d37a8e4c5299e824874a0489ed'/>
<id>urn:sha1:d374f2b1800d54d37a8e4c5299e824874a0489ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>29820: _pick_variant -b to match builtin</title>
<updated>2011-10-14T19:01:41Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2011-10-14T19:01:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8dc39360c92252207c9287e63d2f7bb457a77aaf'/>
<id>urn:sha1:8dc39360c92252207c9287e63d2f7bb457a77aaf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>29635: Improve _complete_debug syntax and handling of fd's</title>
<updated>2011-08-03T09:36:49Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2011-08-03T09:36:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=771b059a526effbddb895fb041e30b3a5e038b48'/>
<id>urn:sha1:771b059a526effbddb895fb041e30b3a5e038b48</id>
<content type='text'>
</content>
</entry>
<entry>
<title>29384: Add _comp_caller_options</title>
<updated>2011-05-27T14:36:33Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2011-05-27T14:36:33Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=3214cf0a74976e8b8d2b5dc1013666d7b9b95a9a'/>
<id>urn:sha1:3214cf0a74976e8b8d2b5dc1013666d7b9b95a9a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>29338: fix pattern in _main_complete for insert-tab.</title>
<updated>2011-05-24T01:09:46Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2011-05-24T01:09:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=4c3efc94cccd4194f1c4e28561a0a1f86f420936'/>
<id>urn:sha1:4c3efc94cccd4194f1c4e28561a0a1f86f420936</id>
<content type='text'>
</content>
</entry>
<entry>
<title>29307, 29308 + replies: Fix some doubled words in docs and comments.</title>
<updated>2011-05-19T16:10:46Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2011-05-19T16:10:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=72cb7cfc6fff21d3fb9b3f1aa384ce4b17a4e8c0'/>
<id>urn:sha1:72cb7cfc6fff21d3fb9b3f1aa384ce4b17a4e8c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mikael: 28531: typos</title>
<updated>2010-12-16T13:55:35Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2010-12-16T13:55:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=246bcd10a7aeb54094ba02f032e682b759ee4b0b'/>
<id>urn:sha1:246bcd10a7aeb54094ba02f032e682b759ee4b0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: remove users/15622 _pick_variant change</title>
<updated>2010-12-07T15:10:48Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2010-12-07T15:10:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=72d1045da5f38380a8b4bd6fcb02baac21e0a4cf'/>
<id>urn:sha1:72d1045da5f38380a8b4bd6fcb02baac21e0a4cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/15621: compdef -p/-P &lt;pat&gt;=&lt;service&gt;</title>
<updated>2010-12-06T17:23:04Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2010-12-06T17:23:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8d00aca697066a70c38aa04eba19726cd8b2f3a7'/>
<id>urn:sha1:8d00aca697066a70c38aa04eba19726cd8b2f3a7</id>
<content type='text'>
users/15622: use service with _pick_variant
</content>
</entry>
<entry>
<title>28186: replace (...|...) pattern-match with a loop over the alternatives to</title>
<updated>2010-08-22T15:54:36Z</updated>
<author>
<name>Bart Schaefer</name>
<email>barts@users.sourceforge.net</email>
</author>
<published>2010-08-22T15:54:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=059c8dede666e4b7698f141687e67441c469541e'/>
<id>urn:sha1:059c8dede666e4b7698f141687e67441c469541e</id>
<content type='text'>
avoid issues with pattern-quoting each alternative.
</content>
</entry>
</feed>
