<feed xmlns='http://www.w3.org/2005/Atom'>
<title>zsh/Functions, branch mikachu/redrawhook</title>
<subtitle>[no description]</subtitle>
<id>http://git.sudomsg.com/mirror/zsh/atom/Functions?h=mikachu%2Fredrawhook</id>
<link rel='self' href='http://git.sudomsg.com/mirror/zsh/atom/Functions?h=mikachu%2Fredrawhook'/>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/'/>
<updated>2015-09-25T20:30:34Z</updated>
<entry>
<title>36630: new function zsh_directory_name_generic</title>
<updated>2015-09-25T20:30:34Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2015-09-25T20:30:34Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=649d06a8cdd9948e3d49fa717f9088d8a87a6262'/>
<id>urn:sha1:649d06a8cdd9948e3d49fa717f9088d8a87a6262</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36604: fix getopts+shift calculation</title>
<updated>2015-09-24T06:16:38Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-09-24T06:16:38Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8d5c0c77609d814de7c0749602a595236f76b487'/>
<id>urn:sha1:8d5c0c77609d814de7c0749602a595236f76b487</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36587: use +LINE:COLUMN to place the cursor when invoking emacs variants, for emacsclient</title>
<updated>2015-09-22T15:52:52Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-09-22T15:52:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=56ed4df8988249338b0f8f2d999df4217ca533e6'/>
<id>urn:sha1:56ed4df8988249338b0f8f2d999df4217ca533e6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: revert 36483 as multibyte is now handled by "zle .read-command"; adapt to new default behavior of zle_highlight for paste</title>
<updated>2015-09-13T00:16:43Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-09-13T00:16:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b957cdd21a8997739aba48c3637fc3b9f88b2168'/>
<id>urn:sha1:b957cdd21a8997739aba48c3637fc3b9f88b2168</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36483: handle incomplete multibyte characters in bracketed-paste-magi</title>
<updated>2015-09-11T17:40:22Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2015-09-11T17:40:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f5e8527a8c62dd59e3883b25d9c3009fb7caf4ab'/>
<id>urn:sha1:f5e8527a8c62dd59e3883b25d9c3009fb7caf4ab</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36410: vcs_info git: Present merge heads as patches</title>
<updated>2015-09-05T10:47:44Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2015-09-03T09:24:16Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=880579dc1e368bd6111b6f2d4c4449f4d42cd1b3'/>
<id>urn:sha1:880579dc1e368bd6111b6f2d4c4449f4d42cd1b3</id>
<content type='text'>
This shows, during 'git merge', the revision hashes of the "remote" head
(the one that will become second parent of the commit) in the %m expando.

Review-by: Frank Terbeck
</content>
</entry>
<entry>
<title>36338: Replace "5.0.9" with "5.1" in source comments</title>
<updated>2015-08-30T20:47:00Z</updated>
<author>
<name>Axel Beckert</name>
<email>abe@deuxchevaux.org</email>
</author>
<published>2015-08-30T20:47:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a9df6aaa702abf761b155cd842a7f6917be44139'/>
<id>urn:sha1:a9df6aaa702abf761b155cd842a7f6917be44139</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36314: Avoid using short_loops syntax in distributed files</title>
<updated>2015-08-28T07:37:37Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2012-03-17T20:51:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=095dd71cc01cb62514138841aad07c9ddb5465f6'/>
<id>urn:sha1:095dd71cc01cb62514138841aad07c9ddb5465f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36266: preserve emulation and setopt context for init and finish functions, handle vi modes</title>
<updated>2015-08-21T20:38:19Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-08-21T17:59:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2ed3b84fa65b949bfea8895ab287011042fae8fb'/>
<id>urn:sha1:2ed3b84fa65b949bfea8895ab287011042fae8fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36212: save and restore HISTNO along with other editor state, for sanity of "zle undo"</title>
<updated>2015-08-18T03:59:00Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-08-18T03:59:00Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c239a7bd91d8cfdc8b8aaf42059add04ba4c16c2'/>
<id>urn:sha1:c239a7bd91d8cfdc8b8aaf42059add04ba4c16c2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36209: vcs_info: avoid grep error message when file is missing</title>
<updated>2015-08-17T23:00:25Z</updated>
<author>
<name>brian m. carlson</name>
<email>sandals@crustytoothpaste.net</email>
</author>
<published>2015-08-17T22:45:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9a369d39e13787c376c57713ab8c14e5c0f4bfb8'/>
<id>urn:sha1:9a369d39e13787c376c57713ab8c14e5c0f4bfb8</id>
<content type='text'>
When running git rebase -m and a conflict occurs, the git-rebase-todo
file is not present.  This leads to an error from grep every time the
shell prompt is printed when vcs_info is enabled.  Avoid this message by
checking if the file exists before trying to grep it.
</content>
</entry>
<entry>
<title>unposted: mention bracketed-paste-magic in url-quote-magic comments</title>
<updated>2015-08-17T05:52:21Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-08-17T05:52:21Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2f2808098b9326922f17297041b97241c15aa595'/>
<id>urn:sha1:2f2808098b9326922f17297041b97241c15aa595</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36195, 36196: wrapper of bracketed-paste for compatibilty with url-quote-magic and other self-insert wrapper widgets</title>
<updated>2015-08-17T05:23:06Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-08-17T05:23:06Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=795e6eb9b3a245e1cf5d173dd9d0b9c2b9bd2078'/>
<id>urn:sha1:795e6eb9b3a245e1cf5d173dd9d0b9c2b9bd2078</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36131: make use of undo limits; call mkundoent() when $UNDO_CHANGE_NO is referenced for a clear change number marking the current state</title>
<updated>2015-08-13T14:18:26Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2015-08-13T14:18:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=832130c57dedc532191512045096180657a049f3'/>
<id>urn:sha1:832130c57dedc532191512045096180657a049f3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>36077: vcs_info: stop exporting everything</title>
<updated>2015-08-12T02:31:22Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2015-08-09T21:53:24Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c5abf2bcff289363207e0faae8fd33413f59231f'/>
<id>urn:sha1:c5abf2bcff289363207e0faae8fd33413f59231f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted (c.f. Bart: 35902): use - after zle -U in case $key is -</title>
<updated>2015-08-05T13:44:18Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2015-08-05T13:44:18Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8bbfbfebbc13e9bd2165aba94a681aadc6b8566b'/>
<id>urn:sha1:8bbfbfebbc13e9bd2165aba94a681aadc6b8566b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35937: wait for process IDs instead of job numbers in parallel mode</title>
<updated>2015-07-27T16:44:10Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-07-27T16:44:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e0980e91be4604554eb89312ede665cd1d167f67'/>
<id>urn:sha1:e0980e91be4604554eb89312ede665cd1d167f67</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add RPS2 handling to "prompt bart", update help text, clean up indentation whitespace</title>
<updated>2015-07-25T22:48:10Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-07-25T22:48:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=1629d5bcbd8263fcaad408db8c609969269360ef'/>
<id>urn:sha1:1629d5bcbd8263fcaad408db8c609969269360ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35807: edit-command-line: Fix for non-7bit-data (after 35769)</title>
<updated>2015-07-24T14:11:27Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2015-07-16T12:07:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a8e18dc370eefac3919b8c1a92dbbb2c3e2cf08d'/>
<id>urn:sha1:a8e18dc370eefac3919b8c1a92dbbb2c3e2cf08d</id>
<content type='text'>
Bug reported and fix suggested by Mikael.
</content>
</entry>
<entry>
<title>35815: fix for lack of startup output from newer nslookup</title>
<updated>2015-07-23T03:25:37Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2015-07-23T03:25:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a925d036fca112c159e45b5965fa856e4ce9be55'/>
<id>urn:sha1:a925d036fca112c159e45b5965fa856e4ce9be55</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35823: fix handling of MARK and CURSOR, clean up documentary comment</title>
<updated>2015-07-22T19:48:03Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-07-22T19:48:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=045bd4e3a6eb1d2a8a7b0a16a1b00f477c0112ed'/>
<id>urn:sha1:045bd4e3a6eb1d2a8a7b0a16a1b00f477c0112ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35769: edit-command-line: Go to the right byte offset</title>
<updated>2015-07-13T23:21:54Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2015-07-07T20:30:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=35ffe36318955d03fca3df0d34a0997970cfc6a3'/>
<id>urn:sha1:35ffe36318955d03fca3df0d34a0997970cfc6a3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35737: (tweaked c.f. Peter: 35759): use new undo limit for minibuffer and beep when limit is reached</title>
<updated>2015-07-13T22:30:45Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2015-07-13T22:28:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5911aca85f200cb7621b65ff61d79919fd21cfcb'/>
<id>urn:sha1:5911aca85f200cb7621b65ff61d79919fd21cfcb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35660: prompt_adam1_setup: avoid perl, fix help</title>
<updated>2015-06-29T03:19:04Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-06-29T03:19:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=7bc47c91e92cc6642e6dd416c4f94fb22bc6309c'/>
<id>urn:sha1:7bc47c91e92cc6642e6dd416c4f94fb22bc6309c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35558: narrow-to-region: Use unique parameter names for new feature</title>
<updated>2015-06-22T01:37:29Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2015-06-22T01:34:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ea0f612c3ad8fa1b4dea2245ce107e751c8e06d6'/>
<id>urn:sha1:ea0f612c3ad8fa1b4dea2245ce107e751c8e06d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35545: enhance narrow-to-region to return LBUFFER and RBUFFER</title>
<updated>2015-06-21T17:16:40Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2015-06-21T17:16:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=09e1b2434d6c44d95d97c87d5e803e5f5e747b6e'/>
<id>urn:sha1:09e1b2434d6c44d95d97c87d5e803e5f5e747b6e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35469: test UNDO_CHANGE_NO to determine whether to start over or use the next history event</title>
<updated>2015-06-15T03:12:42Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2015-06-15T03:12:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9f3dc6605aa049e689f769dd2b4a864361c92b1d'/>
<id>urn:sha1:9f3dc6605aa049e689f769dd2b4a864361c92b1d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35386: expand tabs where useful in builtins outputing function.</title>
<updated>2015-06-05T10:21:22Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2015-06-05T10:21:22Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2abba7243a736a2fc626f3cc917d8a67014d4d20'/>
<id>urn:sha1:2abba7243a736a2fc626f3cc917d8a67014d4d20</id>
<content type='text'>
Also add to zed -f.

Option is -x &lt;numm&gt;.
</content>
</entry>
<entry>
<title>35234: better zfget completion with paths</title>
<updated>2015-05-30T19:11:19Z</updated>
<author>
<name>Han Pingtian</name>
<email>hanpt@linux.vnet.ibm.com</email>
</author>
<published>2015-05-29T10:11:19Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=fea56dc32b8cf00715e1c55fbfccdadfc5c48e06'/>
<id>urn:sha1:fea56dc32b8cf00715e1c55fbfccdadfc5c48e06</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35285: _cdr: fix zstyle lookup for recent-dirs-insert</title>
<updated>2015-05-27T17:35:59Z</updated>
<author>
<name>Daniel Hahler</name>
<email>git@thequod.de</email>
</author>
<published>2015-05-25T14:52:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=f08042943917b9381e56f387fe0a20f1933a4024'/>
<id>urn:sha1:f08042943917b9381e56f387fe0a20f1933a4024</id>
<content type='text'>
The string was quoted incorrectly and missed the final ":".
</content>
</entry>
<entry>
<title>35299: Improve effect of zfdir -r</title>
<updated>2015-05-27T08:32:15Z</updated>
<author>
<name>Han Pingtian</name>
<email>hanpt@linux.vnet.ibm.com</email>
</author>
<published>2015-05-27T06:22:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2d86de91c1bb215a12751525c0f02a04c05385ea'/>
<id>urn:sha1:2d86de91c1bb215a12751525c0f02a04c05385ea</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35295: Try harder with zftp directory listing</title>
<updated>2015-05-26T08:46:25Z</updated>
<author>
<name>Han Pingtian</name>
<email>hanpt@linux.vnet.ibm.com</email>
</author>
<published>2015-05-26T07:53:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9a6f55dc7a047a07fe40fb52a1badf62e4917c98'/>
<id>urn:sha1:9a6f55dc7a047a07fe40fb52a1badf62e4917c98</id>
<content type='text'>
</content>
</entry>
<entry>
<title>35093: new zle widgets for Vim-style text objects</title>
<updated>2015-05-13T21:05:20Z</updated>
<author>
<name>Oliver Kiddle</name>
<email>opk@zsh.org</email>
</author>
<published>2015-05-13T21:05:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d257f0143e69c3724466c4c92f59538d2f3fffd1'/>
<id>urn:sha1:d257f0143e69c3724466c4c92f59538d2f3fffd1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34721: new glob qualifier functions before, after</title>
<updated>2015-03-16T15:09:16Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2015-03-16T15:07:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=235e9bd1bfe35caf51ba988268e075c24e3615fe'/>
<id>urn:sha1:235e9bd1bfe35caf51ba988268e075c24e3615fe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>34673: vcs_info git: Fix error message when rebase hasn't started</title>
<updated>2015-03-09T20:03:37Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2015-03-09T20:03:05Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=57be7b743fbd7afb86edaac3ac86ef34182f86b9'/>
<id>urn:sha1:57be7b743fbd7afb86edaac3ac86ef34182f86b9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>vcs_info hg: Support inactive bookmarks</title>
<updated>2015-01-25T00:42:05Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2015-01-24T06:41:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9d25fd72553caff0008d35670544c0ab909c0224'/>
<id>urn:sha1:9d25fd72553caff0008d35670544c0ab909c0224</id>
<content type='text'>
(Similar to git detached heads)
</content>
</entry>
<entry>
<title>PATCH: 34333: vcs_info quilt: fix unapplied detection in subdir</title>
<updated>2015-01-21T23:15:20Z</updated>
<author>
<name>Marc Finet</name>
<email>m.dreadlock@gmail.com</email>
</author>
<published>2015-01-20T21:55:07Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9ea817acdafc2f9c0377bb30d7931916bcd8bc6a'/>
<id>urn:sha1:9ea817acdafc2f9c0377bb30d7931916bcd8bc6a</id>
<content type='text'>
When patches are applied, let quilt use .pc without forcing the
patch directory, this will fix the unapplied detection when being in
subdir.
When no patches are applied, use zstyle quilt-patch-dir then
QUILT_PATCHES then "patches" for path to search for patches.

Note: prefer setting quilt-patch-dir rather than QUILT_PATCHES for
absolute path because when patches are applied, quilt unapplied will
not return the correct list (i.e. the whole list rather that the one
specified by .pc/.quilt_series).
</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>30568: Add tetriscurses contrib function, port of tetris to zcurses</title>
<updated>2015-01-09T11:49:56Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2013-04-27T15:51:40Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=62b0e611ce0d3754c4397c6a66f09049e6e28d26'/>
<id>urn:sha1:62b0e611ce0d3754c4397c6a66f09049e6e28d26</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>19371 plus tweak: run-help helper for ip</title>
<updated>2014-11-13T20:25:00Z</updated>
<author>
<name>Artur Penttinen</name>
<email>arto-p@yandex.ru</email>
</author>
<published>2014-11-12T13:58:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=8505837f89e153bbfccf8e4763a3408c09062216'/>
<id>urn:sha1:8505837f89e153bbfccf8e4763a3408c09062216</id>
<content type='text'>
</content>
</entry>
<entry>
<title>33405: vcs_info: Make sure maxexports is set when VCS_INFO_set is called</title>
<updated>2014-10-09T16:36:13Z</updated>
<author>
<name>Frank Terbeck</name>
<email>ft@bewatermyfriend.org</email>
</author>
<published>2014-10-09T16:09:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=a03227de23f623370ab6a6eaf8d22e8d9b1a3aae'/>
<id>urn:sha1:a03227de23f623370ab6a6eaf8d22e8d9b1a3aae</id>
<content type='text'>
Reported-by: From: Marco Hinz &lt;mh.codebro@gmail.com&gt;
</content>
</entry>
<entry>
<title>33391: vcs_info git: fix applied patch detection on git am</title>
<updated>2014-10-09T16:11:08Z</updated>
<author>
<name>Marc Finet</name>
<email>m.dreadlock@gmail.com</email>
</author>
<published>2014-10-08T22:24:45Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=0f73b35f4e0d8adad216ee6650bfef4622df43b1'/>
<id>urn:sha1:0f73b35f4e0d8adad216ee6650bfef4622df43b1</id>
<content type='text'>
git-am also uses .git/rebase-apply for patch list but
the file original-commit does not exist (as no commit exist).
This patch handles both git rebase and git am. Also:
 - get the first line (rather than the first char) when the message
   contains only one line;
 - remove unused function (ironically that should have been used here).
</content>
</entry>
<entry>
<title>33277: Fix VCS_INFO_reposub's command expansion</title>
<updated>2014-09-29T17:20:11Z</updated>
<author>
<name>Frank Terbeck</name>
<email>ft@bewatermyfriend.org</email>
</author>
<published>2014-09-29T12:23:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=4a529201b8524bb3b149a5e7702bbaf8787617f2'/>
<id>urn:sha1:4a529201b8524bb3b149a5e7702bbaf8787617f2</id>
<content type='text'>
Reported-by: Marco Hinz &lt;mh.codebro@gmail.com&gt;
</content>
</entry>
<entry>
<title>33217: vcs_info: use `--ignore-submodules=dirty` with diff/diff-index</title>
<updated>2014-09-22T21:23:03Z</updated>
<author>
<name>Daniel Hahler</name>
<email>dhahler@gmail.com</email>
</author>
<published>2014-09-22T14:37:23Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=64e2b4426e72e0359cd4c621ab2e2f521050e620'/>
<id>urn:sha1:64e2b4426e72e0359cd4c621ab2e2f521050e620</id>
<content type='text'>
This will detect changes to submodules from the superproject's
perspective, e.g. after `git rm submodule`.

&gt;From GIT-DIFF-INDEX(1)/GIT-DIFF(1):

    Using "dirty" ignores all changes to the work tree of submodules,
    only changes to the commits stored in the superproject are shown
    (this was the behavior until 1.7.0).
</content>
</entry>
<entry>
<title>33184: vcs_info git: consider patches for rebase</title>
<updated>2014-09-16T21:20:55Z</updated>
<author>
<name>Marc Finet</name>
<email>m.dreadlock@gmail.com</email>
</author>
<published>2014-09-16T20:07:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9c29a4f1f6297d97d4644b074f7246b980751e2b'/>
<id>urn:sha1:9c29a4f1f6297d97d4644b074f7246b980751e2b</id>
<content type='text'>
Since a rebase contains a list of patches to re-apply, re-use the
facility for stgit to have the same mechanism.
The patch list given to the gen-{un,}applied-string hooks is an array
with the sha1 and the subject of the commit. On rebase merge, the
applied patches prior to current contains only a number and "?".
</content>
</entry>
<entry>
<title>33188: vcs_info git: set rrn before using it</title>
<updated>2014-09-16T21:20:52Z</updated>
<author>
<name>Marc Finet</name>
<email>m.dreadlock@gmail.com</email>
</author>
<published>2014-09-16T20:57:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2c2d4f9627258640df44a4da4e5627e4d8c5044d'/>
<id>urn:sha1:2c2d4f9627258640df44a4da4e5627e4d8c5044d</id>
<content type='text'>
This would fix handling get-revision, check-for-changes or
check-for-staged-changes when set per repository.
</content>
</entry>
<entry>
<title>33145: vcs_info git: fix applied-string name</title>
<updated>2014-09-14T10:02:37Z</updated>
<author>
<name>Marc Finet</name>
<email>m.dreadlock@gmail.com</email>
</author>
<published>2014-09-12T21:30:41Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=d5f574e20a7cc4c202433fe28f30c37b13299d61'/>
<id>urn:sha1:d5f574e20a7cc4c202433fe28f30c37b13299d61</id>
<content type='text'>
Documentation and hg backend use applied-string. patch-string does not
appear anywhere.
</content>
</entry>
<entry>
<title>33148: vcs_info quilt: refactor standalone detection</title>
<updated>2014-09-14T10:02:36Z</updated>
<author>
<name>Marc Finet</name>
<email>m.dreadlock@gmail.com</email>
</author>
<published>2014-09-12T21:30:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=06e03e72345f06ca38e331099f6290a4e0e07891'/>
<id>urn:sha1:06e03e72345f06ca38e331099f6290a4e0e07891</id>
<content type='text'>
Since VCS_INFO_bydir_detect always uses the
vcs_comm[detect_need_file], it should be cleared when querying
it without file.
</content>
</entry>
<entry>
<title>33147: vcs_info git: detect revert or cherry-pick with multiple commits</title>
<updated>2014-09-14T10:02:36Z</updated>
<author>
<name>Marc Finet</name>
<email>m.dreadlock@gmail.com</email>
</author>
<published>2014-09-12T21:30:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5e40996891e0eaa9d35177e5e848a4b46d47b97e'/>
<id>urn:sha1:5e40996891e0eaa9d35177e5e848a4b46d47b97e</id>
<content type='text'>
When revert or cherry-pick involve many commits the .git/sequencer
directory holds context for the action and no CHERRY_PICK_HEAD exist.
</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>33002: tcp_expect -P pm tags matches with a string</title>
<updated>2014-08-14T08:56:43Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-08-14T08:56:43Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5bcf00979fc5e01dd6fddff965aa871491f8b48b'/>
<id>urn:sha1:5bcf00979fc5e01dd6fddff965aa871491f8b48b</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>%P at start of TCP function system prompt causes %-style prompt subst</title>
<updated>2014-07-30T11:26:03Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-07-30T11:26:03Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=15db636380a6010c8486b3a7dc27188c96beff9c'/>
<id>urn:sha1:15db636380a6010c8486b3a7dc27188c96beff9c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>unposted: replace-argument can take negative prefix to count from end</title>
<updated>2014-07-24T09:49:50Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-07-24T09:49:50Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6076c474f2427ec9a75cecab1fc95f7cd9f066f6'/>
<id>urn:sha1:6076c474f2427ec9a75cecab1fc95f7cd9f066f6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32866: new replace-argument ZLE function.</title>
<updated>2014-07-17T08:45:46Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-07-17T08:45:46Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=4e54648add79f7cb0c0fe81e46f49817d4555f2a'/>
<id>urn:sha1:4e54648add79f7cb0c0fe81e46f49817d4555f2a</id>
<content type='text'>
Also a couple of read-from-minibuffer fixes: don't pass numeric
argument to recursive edit, and hide the minibuffer edit from
the undo history.
</content>
</entry>
<entry>
<title>32662: vcs_info git: Fix stagedstr for empty repos</title>
<updated>2014-06-02T13:17:04Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2014-05-30T23:50:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=b85b09b78b52b07cf0b83ae7892676327828a37f'/>
<id>urn:sha1:b85b09b78b52b07cf0b83ae7892676327828a37f</id>
<content type='text'>
In empty repositories, HEAD is an unresolvable symbolic ref.  Start computing
stagedstr/unstagedstr in that case; for the former, use a different method
than the non-empty-repository case.
</content>
</entry>
<entry>
<title>32621: vcs_info svn: 'Fix set-branch-format' when in subdirs</title>
<updated>2014-05-29T14:50:07Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2014-05-25T21:56:26Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=55d5feed30938da181fbbbef34ad0ae0699714f2'/>
<id>urn:sha1:55d5feed30938da181fbbbef34ad0ae0699714f2</id>
<content type='text'>
The previous code would fail to detect the wcroot with Subversion 1.7+
when cwd is at least two levels below the root (i.e., ../../.svn exists
and ../.svn doesn't), and would then pass to the hook the revision and
basename of cwd rather than of the wcroot.
</content>
</entry>
<entry>
<title>32619: vcs_info svn: Use the revision of cwd</title>
<updated>2014-05-29T14:50:07Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2014-05-25T21:53:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=bb271217fe16bc260a4a7ffa29b674c2a7abbc8e'/>
<id>urn:sha1:bb271217fe16bc260a4a7ffa29b674c2a7abbc8e</id>
<content type='text'>
Previously, the value of the wc root would be used.  In Subversion,
it makes more sense to use the revision of cwd, since all commands
(e.g., 'svn ci', 'svnversion') operate only on cwd and below, not on
wcroot and below.
</content>
</entry>
<entry>
<title>32597: vcs_info git: Describe detached heads symbolically.</title>
<updated>2014-05-06T12:22:10Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2014-04-08T21:07:28Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6a201af3416ae177a66486e9af500c25a117c91e'/>
<id>urn:sha1:6a201af3416ae177a66486e9af500c25a117c91e</id>
<content type='text'>
This makes %b expand to a refname rather than a sha1 when HEAD is detached but
happens to match some ref (branch, tag, etc).  The resulting output will
typically contain a slash (e.g., "tags/v1.0.2", "heads/mybranch"), which helps
distinguish it from the output in the "HEAD is a symbolic ref" case.
</content>
</entry>
<entry>
<title>addition to 32527: also update .distfiles</title>
<updated>2014-04-07T08:59:35Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-04-07T08:59:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=08d4a6136e5c289d1be6d6290568866c2d59ef53'/>
<id>urn:sha1:08d4a6136e5c289d1be6d6290568866c2d59ef53</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32527: zcalc-auto-insert key binding for use in zcalc</title>
<updated>2014-04-07T08:58:30Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-04-07T08:58:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=47c440aa2a141b1af60c2df192ff257b902dd177'/>
<id>urn:sha1:47c440aa2a141b1af60c2df192ff257b902dd177</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32528: vcs_info: Add check-for-staged-changes</title>
<updated>2014-04-05T08:56:52Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2014-03-28T11:00:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=eb4c70d0b7856a8ddfeb4ea2d3d83991f5cb82d3'/>
<id>urn:sha1:eb4c70d0b7856a8ddfeb4ea2d3d83991f5cb82d3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32453: fix zcalc default base handling</title>
<updated>2014-03-01T21:27:47Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2014-03-01T21:27:47Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=965d7305e57b9b1a009af71368fcbf6da4e756a8'/>
<id>urn:sha1:965d7305e57b9b1a009af71368fcbf6da4e756a8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users 18531 plus doc etc.: new expand-absolute-path widget</title>
<updated>2014-02-28T18:44:49Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-02-28T18:44:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=52f72086c93d4b5faec06665bc352246d3f4ec3f'/>
<id>urn:sha1:52f72086c93d4b5faec06665bc352246d3f4ec3f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32299: add use of underscores on arithmetic output for spacing</title>
<updated>2014-01-23T10:32:59Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2014-01-23T10:32:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=22b8fd6da931657ec930ba2625179c704de3e830'/>
<id>urn:sha1:22b8fd6da931657ec930ba2625179c704de3e830</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32264: vcs_info, hg: Support detecting repos using ShareExtension</title>
<updated>2014-01-17T07:58:52Z</updated>
<author>
<name>Frank Terbeck</name>
<email>ft@bewatermyfriend.org</email>
</author>
<published>2014-01-16T15:05:11Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=82a3591f577a05f0941a425a631fae8058fa23ba'/>
<id>urn:sha1:82a3591f577a05f0941a425a631fae8058fa23ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32089: tweak to detect Subversion repository</title>
<updated>2013-12-05T20:06:34Z</updated>
<author>
<name>Daniel Shahaf</name>
<email>d.s@daniel.shahaf.name</email>
</author>
<published>2013-12-03T21:06:15Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c1a15fb1522b85a0780ce3f67ec1254115b18501'/>
<id>urn:sha1:c1a15fb1522b85a0780ce3f67ec1254115b18501</id>
<content type='text'>
</content>
</entry>
<entry>
<title>32066: fix %r and %S in vcs_info formats when a repository subdirectory is accessed via a symlink</title>
<updated>2013-11-29T20:32:36Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2013-11-29T20:32:36Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9972fdeead12204192cd40e4331ff8f89434df04'/>
<id>urn:sha1:9972fdeead12204192cd40e4331ff8f89434df04</id>
<content type='text'>
31985 Clemens Hammacher and 32064 Hong Xu
</content>
</entry>
<entry>
<title>32031 plus missed _run_help: get helpfiles install path corect in functions</title>
<updated>2013-11-23T17:44:12Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2013-11-23T17:44:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=9503b161ab893a5d5c6ac6f9fdd9e938aee7045c'/>
<id>urn:sha1:9503b161ab893a5d5c6ac6f9fdd9e938aee7045c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31940: zcalc -e uses arguments as input</title>
<updated>2013-11-08T11:34:37Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2013-11-08T11:34:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=12251d65ffd6fe150f538cee819336228d8bcc31'/>
<id>urn:sha1:12251d65ffd6fe150f538cee819336228d8bcc31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Some syntax adjustments in _expand_word_and_keep.  Add a working URL.</title>
<updated>2013-10-27T21:12:54Z</updated>
<author>
<name>Barton E. Schaefer</name>
<email>schaefer@zsh.org</email>
</author>
<published>2013-10-27T21:12:54Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=4748eff7d2e97ff652f5d75d33b9aad12d7d917f'/>
<id>urn:sha1:4748eff7d2e97ff652f5d75d33b9aad12d7d917f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31711: add execute-never style for MIME function system.</title>
<updated>2013-09-08T20:12:13Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2013-09-08T20:12:13Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=061e80950223501fbcb77e987a9a0dafedf6f229'/>
<id>urn:sha1:061e80950223501fbcb77e987a9a0dafedf6f229</id>
<content type='text'>
Allows alien file systems to be marked as not having executable fiels
</content>
</entry>
<entry>
<title>users/17955: new "disown" style for MIME handlers.</title>
<updated>2013-08-29T09:48:49Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2013-08-29T09:48:49Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=1c9931cc7d37cac9aebb034444fb87e0901e914a'/>
<id>urn:sha1:1c9931cc7d37cac9aebb034444fb87e0901e914a</id>
<content type='text'>
Makes handlers put into the background run without job control.
</content>
</entry>
<entry>
<title>31634: run-help compat with alias to noglob/nocorrect</title>
<updated>2013-08-07T08:11:56Z</updated>
<author>
<name>Phil Pennock</name>
<email>pdpennock@users.sourceforge.net</email>
</author>
<published>2013-08-07T07:50:14Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=180c4c049c60c963378da8f9582937eb1682870e'/>
<id>urn:sha1:180c4c049c60c963378da8f9582937eb1682870e</id>
<content type='text'>
Given `alias fetch='noglob fetch'`, without this change `run-help fetch`
recurses to invoke itself on the noglob command, bringing up the help
for noglob.  Similarly for nocorrect.  Thus the user would have to quit
out of the pager, then avoid quitting out of the loop, so that they can
go into the second iteration and see the help for the second instance
found by `whence -a`, which happens to be the target of the alias.
With common pagers, that's thus 'q', 'not-q'.  Somewhat frustrating.

Without this change, `alias foo='noglob bar'` where `foo` is not
otherwise a command would _never_ show the help for `bar`, since it only
showed the help for `noglob` and there was no second line of whence
output to trigger the second pass.

With this change, aliases to `noglob|nocorrect` of a command somewhat
ignore the presence of that precommand modifier; if a command is aliased
to `noglob $itself`, then the result is that the first line of whence
output is shown, no pager is used, the user can immediately see a prompt
to continue and press something other-than-q to see the help for the
command.

If given `alias foo='noglob bar'` then `run-help foo` will immediately
show the help for bar.

This behaviour was chosen to be consistent with the existing alias
support, but just working better with the precommand modifier.
</content>
</entry>
<entry>
<title>31503: zmv improvements for user-specified programs.</title>
<updated>2013-07-03T11:46:02Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2013-07-03T11:46:02Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=669c070efe06d1820ccb32adaa6b1512279401ab'/>
<id>urn:sha1:669c070efe06d1820ccb32adaa6b1512279401ab</id>
<content type='text'>
-p splits words of commands passed to it.
-P is like -p for when the program doesn't understand the -- convention
</content>
</entry>
<entry>
<title>31485: vcs_info, git: Avoid error messages for `guilt' users</title>
<updated>2013-06-18T07:16:59Z</updated>
<author>
<name>Frank Terbeck</name>
<email>ft@bewatermyfriend.org</email>
</author>
<published>2013-06-18T06:39:30Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=88599a0508d584c8e899dc74640b5d58d3ec03c6'/>
<id>urn:sha1:88599a0508d584c8e899dc74640b5d58d3ec03c6</id>
<content type='text'>
Guilt uses the same internal directory for keeping state as stgit, but
it doesn't use the same files (not surprisingly). This caused error
messages due to missing files.

This fixes that by making the "stgit-active?" test stricter.

Reported-by: Axel Beckert &lt;abe@debian.org&gt;
</content>
</entry>
<entry>
<title>31422: better heuristic for timestamps in age function</title>
<updated>2013-05-29T18:20:12Z</updated>
<author>
<name>Peter Stephenson</name>
<email>p.w.stephenson@ntlworld.com</email>
</author>
<published>2013-05-29T18:20:12Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=711c103e77cf362b7222de5062127df2ffe7a1f1'/>
<id>urn:sha1:711c103e77cf362b7222de5062127df2ffe7a1f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31418: improve documentation for "age" function</title>
<updated>2013-05-21T16:11:04Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@zsh.org</email>
</author>
<published>2013-05-21T16:11:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=692a15363f1332ad62e3e915a7842fbc343d45b3'/>
<id>urn:sha1:692a15363f1332ad62e3e915a7842fbc343d45b3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31417: age function needs protection against file names starting "-"</title>
<updated>2013-05-21T13:45:52Z</updated>
<author>
<name>Stephane Chazelas</name>
<email>stephane.chazelas@gmail.com</email>
</author>
<published>2013-05-21T13:45:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2989e4b66e5efc9a756f59a738f9de32bb4d62cf'/>
<id>urn:sha1:2989e4b66e5efc9a756f59a738f9de32bb4d62cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31222: Stop {up,down}-line-or-beginning-search from triggering warn_create_global</title>
<updated>2013-04-05T19:05:54Z</updated>
<author>
<name>Frank Terbeck</name>
<email>ft@bewatermyfriend.org</email>
</author>
<published>2013-04-05T18:39:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=e619a7353ad32934d680140e54358c835276ca2e'/>
<id>urn:sha1:e619a7353ad32934d680140e54358c835276ca2e</id>
<content type='text'>
This is a followup to 30995 taking Peter's suggestions from 30997 into
account.
</content>
</entry>
<entry>
<title>31155: minor extra zcalc features and documentation</title>
<updated>2013-03-17T20:52:55Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2013-03-17T20:52:55Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=ab8fe84a8c179f5990c4fd7cd7e2cfa82ed03cc3'/>
<id>urn:sha1:ab8fe84a8c179f5990c4fd7cd7e2cfa82ed03cc3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31154: make zcalc understand continuation lines with a backslash</title>
<updated>2013-03-15T20:15:10Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2013-03-15T20:15:10Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=136cc1e1b79ebc07f5deb630fea9d325276d077c'/>
<id>urn:sha1:136cc1e1b79ebc07f5deb630fea9d325276d077c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>31136: vcs_info: just set parameters instead of passing over a pipe</title>
<updated>2013-03-10T13:18:32Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2013-03-10T13:18:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=44907223ff14d424dbfcec4871e41053a07a1dc7'/>
<id>urn:sha1:44907223ff14d424dbfcec4871e41053a07a1dc7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>30639: Add support for showing the current action is cherry-pick to vcs_info git backend</title>
<updated>2013-03-10T12:47:39Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2013-03-10T12:47:39Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=0c8625299ae79759ef909c0909b8f7e9b9003d30'/>
<id>urn:sha1:0c8625299ae79759ef909c0909b8f7e9b9003d30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/17666: zcalc -f sets FORCE_FLOAT</title>
<updated>2013-03-05T20:06:59Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2013-03-05T20:06:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=26694406f22f0fe37d0b751066200bf0cfdec165'/>
<id>urn:sha1:26694406f22f0fe37d0b751066200bf0cfdec165</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/17608: use function to modify currrent command line argument</title>
<updated>2013-01-24T20:28:20Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2013-01-24T20:28:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=6265394d6bc431b9e972aaeccc29582a5694f842'/>
<id>urn:sha1:6265394d6bc431b9e972aaeccc29582a5694f842</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Baptiste Daroussin: 30703: VCS_INFO_detect_fossil: Fix fossil detection on unix</title>
<updated>2012-09-28T22:11:32Z</updated>
<author>
<name>Frank Terbeck</name>
<email>bewater@users.sourceforge.net</email>
</author>
<published>2012-09-28T22:11:32Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2e6363ed505157fd09f3f473356912bddf8ba640'/>
<id>urn:sha1:2e6363ed505157fd09f3f473356912bddf8ba640</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Seth House: 30702: contrib.yo, VCS_INFO_get_data_hg: Removed --debug flag from the hg vcs_info backend</title>
<updated>2012-09-28T22:07:29Z</updated>
<author>
<name>Frank Terbeck</name>
<email>bewater@users.sourceforge.net</email>
</author>
<published>2012-09-28T22:07:29Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=feb6169bcd8920ccda0ee20b8089d9f3ca8010ba'/>
<id>urn:sha1:feb6169bcd8920ccda0ee20b8089d9f3ca8010ba</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Stepan Koltsov: 30634: use (q-) quoting</title>
<updated>2012-08-20T14:03:04Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2012-08-20T14:03:04Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=07fd604718b0b2202808c121f7bbcb4dce5c9ae5'/>
<id>urn:sha1:07fd604718b0b2202808c121f7bbcb4dce5c9ae5</id>
<content type='text'>
for zmv output for clarity.
</content>
</entry>
<entry>
<title>Stepan Koltsov: vcs_info: %a to output number of all patches in (no)?patch-format styles</title>
<updated>2012-08-17T08:22:52Z</updated>
<author>
<name>Frank Terbeck</name>
<email>bewater@users.sourceforge.net</email>
</author>
<published>2012-08-17T08:22:52Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=3aae0ef8fecd69c983e6452a6b4f9c641cac9ab1'/>
<id>urn:sha1:3aae0ef8fecd69c983e6452a6b4f9c641cac9ab1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/17134: avoid bad math error</title>
<updated>2012-06-16T04:30:35Z</updated>
<author>
<name>Bart Schaefer</name>
<email>barts@users.sourceforge.net</email>
</author>
<published>2012-06-16T04:30:35Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=38a4364db5ff298558fea28334a49c41f5921e7e'/>
<id>urn:sha1:38a4364db5ff298558fea28334a49c41f5921e7e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/17132: skip-whitespace-first style for compatibility with bash etc.</title>
<updated>2012-06-04T16:40:42Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2012-06-04T16:40:42Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5b32dece551b9b71d5704701b1b5dcaf8eea09d2'/>
<id>urn:sha1:5b32dece551b9b71d5704701b1b5dcaf8eea09d2</id>
<content type='text'>
in widgets using forward-word-match
</content>
</entry>
<entry>
<title>Juliano Ravasi: VCS_INFO_get_data_git: Fix initialisation of `$stgit_unapplied'</title>
<updated>2012-05-23T07:39:48Z</updated>
<author>
<name>Frank Terbeck</name>
<email>bewater@users.sourceforge.net</email>
</author>
<published>2012-05-23T07:39:48Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=c45bb3e70c616b359f05e4fac0414375aa93acf1'/>
<id>urn:sha1:c45bb3e70c616b359f05e4fac0414375aa93acf1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>30468: prompt_fade_setup: add missing $</title>
<updated>2012-05-14T15:24:20Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2012-05-14T15:24:20Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=2a7c994ed47e0e04edf9dc1b905016975094bd60'/>
<id>urn:sha1:2a7c994ed47e0e04edf9dc1b905016975094bd60</id>
<content type='text'>
</content>
</entry>
<entry>
<title>30461, 30462 (tweaked): add missing local for match, mbegin and mend</title>
<updated>2012-05-02T13:09:37Z</updated>
<author>
<name>Mikael Magnusson</name>
<email>mikachu@gmail.com</email>
</author>
<published>2012-05-02T13:09:37Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=150dc9021bcf8a03671424142a9ffbfecd516915'/>
<id>urn:sha1:150dc9021bcf8a03671424142a9ffbfecd516915</id>
<content type='text'>
</content>
</entry>
<entry>
<title>30388, 30389 (Stephane): zargs: handle zero-length arguments.</title>
<updated>2012-04-12T18:45:59Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2012-04-12T18:45:59Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=5e2fe3ca18887063f02a677baeb35eb669dec7eb'/>
<id>urn:sha1:5e2fe3ca18887063f02a677baeb35eb669dec7eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>users/16944: more locals needed in url-quote-magic</title>
<updated>2012-04-01T17:28:31Z</updated>
<author>
<name>Peter Stephenson</name>
<email>pws@users.sourceforge.net</email>
</author>
<published>2012-04-01T17:28:31Z</published>
<link rel='alternate' type='text/html' href='http://git.sudomsg.com/mirror/zsh/commit/?id=246a63d9d32e3291ef4993719565d0f087f795a3'/>
<id>urn:sha1:246a63d9d32e3291ef4993719565d0f087f795a3</id>
<content type='text'>
</content>
</entry>
</feed>
