<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
<title>dotat.at - unifdef.git/rss - unifdefall.sh history</title>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=history;f=unifdefall.sh</link>
<description>selectively remove C preprocessor conditionals</description>
<language>en</language>
<managingEditor>Tony Finch</managingEditor>
<image>
<url>/git-logo.png</url>
<title>dotat.at - unifdef.git/rss - unifdefall.sh history</title>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=history;f=unifdefall.sh</link>
</image>
<pubDate>Fri, 12 Mar 2010 10:08:04 +0000</pubDate>
<lastBuildDate>Fri, 12 Mar 2010 10:08:04 +0000</lastBuildDate>
<generator>gitweb v.1.6.2.4/1.7.2.5</generator>
<item>
<title>unifdefall: print debugging output to stderr</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Fri, 12 Mar 2010 10:08:04 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=643c312e856ab12500331d5b508e739c8df27f18</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=643c312e856ab12500331d5b508e739c8df27f18</link>
<description>unifdefall: print debugging output to stderr</description>
<content:encoded><![CDATA[
<pre>
unifdefall: print debugging output to stderr
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=79e4dece33bda47e67237bbde41c8b77f7ce4798;hp=8d36b3618656c51495376fa729dd20418cc86882;hb=643c312e856ab12500331d5b508e739c8df27f18;hpb=11a611b4babe4da022ccff83c6946ab4b3804b64">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: correct exit status if the clean-up rm fails</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Fri, 12 Mar 2010 10:04:14 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=11a611b4babe4da022ccff83c6946ab4b3804b64</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=11a611b4babe4da022ccff83c6946ab4b3804b64</link>
<description>unifdefall: correct exit status if the clean-up rm fails</description>
<content:encoded><![CDATA[
<pre>
unifdefall: correct exit status if the clean-up rm fails

Reported-by: Bob Proulx &lt;bob@proulx.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=8d36b3618656c51495376fa729dd20418cc86882;hp=1c57f0b7a29e045739594af6bd1ef09fb5ea8d08;hb=11a611b4babe4da022ccff83c6946ab4b3804b64;hpb=daaff6dfa1bb34cba2b83fa17f8aad5e7fb20248">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>Remove sccs, cvs, and svn revision tags.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Thu, 11 Mar 2010 18:56:34 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=de6852171e3ab2073b09f808c01fb9c5639249d5</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=de6852171e3ab2073b09f808c01fb9c5639249d5</link>
<description>Remove sccs, cvs, and svn revision tags.</description>
<content:encoded><![CDATA[
<pre>
Remove sccs, cvs, and svn revision tags.
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=1c57f0b7a29e045739594af6bd1ef09fb5ea8d08;hp=6e8bc5d714619fb275d1dd797852956bca70abaa;hb=de6852171e3ab2073b09f808c01fb9c5639249d5;hpb=3bb2f31eb7554e92cca56032f182fd2de3382c2d">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>Improved debugging support.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 10 Mar 2010 17:42:54 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=3bb2f31eb7554e92cca56032f182fd2de3382c2d</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=3bb2f31eb7554e92cca56032f182fd2de3382c2d</link>
<description>Improved debugging support.</description>
<content:encoded><![CDATA[
<pre>
Improved debugging support.

Add line numbers to unifdef's debugging output. Flush the output stream
on each line when debugging to ensure stdout and stderr are properly
interleaved. Add a debugging mode to unifdefall.sh which outputs its
intermediate working files.
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=6e8bc5d714619fb275d1dd797852956bca70abaa;hp=c688f818d5bdddf7270f56c47877145c42ef4004;hb=3bb2f31eb7554e92cca56032f182fd2de3382c2d;hpb=e54a0a20bbde686511412d0b08257cf804fdb4e8">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: tidy copyright notice to match unifdef.c</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Tue, 19 Jan 2010 16:09:50 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=bb663ce4e221d30c205acfc423792bb04094b7b0</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=bb663ce4e221d30c205acfc423792bb04094b7b0</link>
<description>unifdefall: tidy copyright notice to match unifdef.c</description>
<content:encoded><![CDATA[
<pre>
unifdefall: tidy copyright notice to match unifdef.c
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=c688f818d5bdddf7270f56c47877145c42ef4004;hp=bb938e1ea1c7c73c88591a4d11b4d52e2c81ab66;hb=bb663ce4e221d30c205acfc423792bb04094b7b0;hpb=2213a5f3e697d9e75084f932ddc59d968ba16a45">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>Add Jonathan Nieder to unifdefall's copyright declaration.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Tue, 19 Jan 2010 13:36:22 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=0dad6ba627a09779837730eab81a411e52ca4cda</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=0dad6ba627a09779837730eab81a411e52ca4cda</link>
<description>Add Jonathan Nieder to unifdefall's copyright declaration.</description>
<content:encoded><![CDATA[
<pre>
Add Jonathan Nieder to unifdefall's copyright declaration.
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=bb938e1ea1c7c73c88591a4d11b4d52e2c81ab66;hp=df5d768297cfe4cb6207f1f800132e28f2ea90ed;hb=0dad6ba627a09779837730eab81a411e52ca4cda;hpb=a6d6a5bd56e6654791c75ea3c6c671a296b965af">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: look for unifdef in $(dirname $0)</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Fri, 15 Jan 2010 17:41:21 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=d294b7baf90009bba961d9059e17a333391f25be</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=d294b7baf90009bba961d9059e17a333391f25be</link>
<description>unifdefall: look for unifdef in $(dirname $0)</description>
<content:encoded><![CDATA[
<pre>
unifdefall: look for unifdef in $(dirname $0)

For debugging and for the test suite it is convenient is
unifdefall can be run in place without relying on unifdef being
installed elsewhere.  So change unifdefall to look for unifdef in
the containing directory.

For compatibility, if unifdef is not present in the directory
containing unifdefall, fall back to searching the $PATH for it.
Some one might have installed unifdef and unifdefall to
different directories.

With this change, 'make test' no longer fails in if1-a.sh when
unifdef is not present on the $PATH.  Also, the test suite will
be a little better at catching new regressions if an old version
of unifdef is installed, since the unifdefall tests will no
longer be testing the installed unifdef.

Submitted-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=df5d768297cfe4cb6207f1f800132e28f2ea90ed;hp=93328a069304a9cf592b7824d206c591eddfa3ba;hb=d294b7baf90009bba961d9059e17a333391f25be;hpb=16f8da8117cdc2b972adb210bc47a912a202122a">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: optimise the loop that builds the unifdef command.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Thu, 26 Nov 2009 12:54:39 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=e0708073ddd74b7e204bc59ffab16fc64589ce50</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=e0708073ddd74b7e204bc59ffab16fc64589ce50</link>
<description>unifdefall: optimise the loop that builds the unifdef command.</description>
<content:encoded><![CDATA[
<pre>
unifdefall: optimise the loop that builds the unifdef command.

The old code used a shell loop to convert each controlling macro
definition into a command-line argument, reading the macro definitions
file each time. The new code converts the list of controlling macros
into a sed script which can run through the list of macro definitions
in one go.

Add some explanatory comments, since the code is quite meta.

Submitted-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=93328a069304a9cf592b7824d206c591eddfa3ba;hp=63d7c261ec6a344e1ee90c23793f8cbc8f1c53a5;hb=e0708073ddd74b7e204bc59ffab16fc64589ce50;hpb=2b955fbdfe0dd47d8adcab512b5b0acf117a8086">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: Use {} instead of () for redirecting a group of commands.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Thu, 26 Nov 2009 02:22:24 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=2b955fbdfe0dd47d8adcab512b5b0acf117a8086</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=2b955fbdfe0dd47d8adcab512b5b0acf117a8086</link>
<description>unifdefall: Use {} instead of () for redirecting a group of commands.</description>
<content:encoded><![CDATA[
<pre>
unifdefall: Use {} instead of () for redirecting a group of commands.

Submitted-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=63d7c261ec6a344e1ee90c23793f8cbc8f1c53a5;hp=872968c35d92f89f0e90728950bdbf3aba0d348e;hb=2b955fbdfe0dd47d8adcab512b5b0acf117a8086;hpb=313dda003a8c9e6669f77b8b8e5b4547ee3c0a1b">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: remove debugging remnants.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Thu, 26 Nov 2009 02:14:47 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=313dda003a8c9e6669f77b8b8e5b4547ee3c0a1b</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=313dda003a8c9e6669f77b8b8e5b4547ee3c0a1b</link>
<description>unifdefall: remove debugging remnants.</description>
<content:encoded><![CDATA[
<pre>
unifdefall: remove debugging remnants.
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=872968c35d92f89f0e90728950bdbf3aba0d348e;hp=251fb177a18d64763bfddc3b0a56b7fa608c1299;hb=313dda003a8c9e6669f77b8b8e5b4547ee3c0a1b;hpb=fc057dce172dd757236626897cfec9c9985b6308">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: update copyright dates.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 19:54:34 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=fc057dce172dd757236626897cfec9c9985b6308</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=fc057dce172dd757236626897cfec9c9985b6308</link>
<description>unifdefall: update copyright dates.</description>
<content:encoded><![CDATA[
<pre>
unifdefall: update copyright dates.
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=251fb177a18d64763bfddc3b0a56b7fa608c1299;hp=0165c278a337686fe27d4afec5488d5f58674d1c;hb=fc057dce172dd757236626897cfec9c9985b6308;hpb=80ff17cddc61fa39b1f74575607250c13d41cf35">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: portability: do not try to use EREs with sed</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 19:32:40 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=8610c147406ff742af3040c78fc36391134b5a90</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=8610c147406ff742af3040c78fc36391134b5a90</link>
<description>unifdefall: portability: do not try to use EREs with sed</description>
<content:encoded><![CDATA[
<pre>
unifdefall: portability: do not try to use EREs with sed

BSD sed uses -E and GNU sed uses -r to specify that extended
regular expressions should be used instead of BREs.

Some of the sed scripts have been simplified by relying on 'cpp -dM'
to produce lines of the form '#define MACRO value', with a single
space as delimiting whitespace.

While we're modifying the sed scripts, also change the shell
quoting script to correctly capture more characters when they
appear in the right-hand sides of macro definitions (e.g., $).

Submitted-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=0165c278a337686fe27d4afec5488d5f58674d1c;hp=b9e0c0ce76ff3bfce1b9638bcec6531274a54cb2;hb=8610c147406ff742af3040c78fc36391134b5a90;hpb=400f1594b76e8b2fbbde007c37e69759bbed5b24">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: fix mktemp invocation</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 19:24:59 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=400f1594b76e8b2fbbde007c37e69759bbed5b24</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=400f1594b76e8b2fbbde007c37e69759bbed5b24</link>
<description>unifdefall: fix mktemp invocation</description>
<content:encoded><![CDATA[
<pre>
unifdefall: fix mktemp invocation

Actually remove the -t that should have gone in rev. 1.14
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=b9e0c0ce76ff3bfce1b9638bcec6531274a54cb2;hp=1e71af6bb6d6a596bc3285e311125731b95e8972;hb=400f1594b76e8b2fbbde007c37e69759bbed5b24;hpb=3954af731b5c683ad075d3634174f5595d73a947">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: simplify redirections to the temporary script</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 19:23:12 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=3954af731b5c683ad075d3634174f5595d73a947</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=3954af731b5c683ad075d3634174f5595d73a947</link>
<description>unifdefall: simplify redirections to the temporary script</description>
<content:encoded><![CDATA[
<pre>
unifdefall: simplify redirections to the temporary script
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=1e71af6bb6d6a596bc3285e311125731b95e8972;hp=eb73ee318d0eeb2ca76582826c4f46749b67647a;hb=3954af731b5c683ad075d3634174f5595d73a947;hpb=245abdba8416b13af8c53381bc86f6a8cb6f7a72">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: force the &quot;C&quot; locale to avoid braindamage</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 18:05:11 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=245abdba8416b13af8c53381bc86f6a8cb6f7a72</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=245abdba8416b13af8c53381bc86f6a8cb6f7a72</link>
<description>unifdefall: force the &quot;C&quot; locale to avoid braindamage</description>
<content:encoded><![CDATA[
<pre>
unifdefall: force the &quot;C&quot; locale to avoid braindamage

Reported-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=eb73ee318d0eeb2ca76582826c4f46749b67647a;hp=4962f11ed37b5307fbae59b9d7e62b4b5e95b9d2;hb=245abdba8416b13af8c53381bc86f6a8cb6f7a72;hpb=e1fbfc9b378b02e761c3c347a14edbd166c6cf20">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: clean up temporary files on failure</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 18:02:41 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=e1fbfc9b378b02e761c3c347a14edbd166c6cf20</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=e1fbfc9b378b02e761c3c347a14edbd166c6cf20</link>
<description>unifdefall: clean up temporary files on failure</description>
<content:encoded><![CDATA[
<pre>
unifdefall: clean up temporary files on failure

Submitted-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=4962f11ed37b5307fbae59b9d7e62b4b5e95b9d2;hp=f55af0f68e6915e45a0aa3e86d061478c1139a9a;hb=e1fbfc9b378b02e761c3c347a14edbd166c6cf20;hpb=ce59e840d8deb9329628abde0b3dd6bf0d6d6a1d">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: allow spaces in $TMPDIR</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 18:00:54 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=ce59e840d8deb9329628abde0b3dd6bf0d6d6a1d</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=ce59e840d8deb9329628abde0b3dd6bf0d6d6a1d</link>
<description>unifdefall: allow spaces in $TMPDIR</description>
<content:encoded><![CDATA[
<pre>
unifdefall: allow spaces in $TMPDIR

Submitted-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=f55af0f68e6915e45a0aa3e86d061478c1139a9a;hp=e0bf3d9fb7df8b7b151d8952df57c5d299970dad;hb=ce59e840d8deb9329628abde0b3dd6bf0d6d6a1d;hpb=84eb759018b37c6e2e295a10be33bc194f97bfe0">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>unifdefall: portability: avoid mktemp -t</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 17:56:10 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=84eb759018b37c6e2e295a10be33bc194f97bfe0</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=84eb759018b37c6e2e295a10be33bc194f97bfe0</link>
<description>unifdefall: portability: avoid mktemp -t</description>
<content:encoded><![CDATA[
<pre>
unifdefall: portability: avoid mktemp -t

GNU mktemp interprets the argument after -t as the entire template
and errors out if it contains no XXXX substring. BSD systems, on
the other hand, treat the argument as a prefix for the mktemp
template and use it verbatim, resulting in long, ugly filenames
like foo.XXXXX.e30GuhHVzU if the string contains embedded Xs.

So avoid -t and use TMPDIR explicitly.

Submitted-by: Jonathan Nieder &lt;jrnieder@gmail.com&gt;
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=e0bf3d9fb7df8b7b151d8952df57c5d299970dad;hp=00e5d0c62aae1b5b7cfae6ca0b4ce131ecf3d92e;hb=84eb759018b37c6e2e295a10be33bc194f97bfe0;hpb=b8e74d36d09e8892bba0f376605f03bbb67317e6">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>Use $() instead of `` in unifdefall.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Wed, 25 Nov 2009 17:54:13 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=b8e74d36d09e8892bba0f376605f03bbb67317e6</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=b8e74d36d09e8892bba0f376605f03bbb67317e6</link>
<description>Use $() instead of `` in unifdefall.</description>
<content:encoded><![CDATA[
<pre>
Use $() instead of `` in unifdefall.
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=00e5d0c62aae1b5b7cfae6ca0b4ce131ecf3d92e;hp=a1c3ef25ce23e195825129a43b71e0dabc8e9548;hb=b8e74d36d09e8892bba0f376605f03bbb67317e6;hpb=d7aad2ec6c7e89d0dff84ee4d502762eccd98369">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
<item>
<title>FreeBSD cvs id isn't relevant in this file in the upstream version.</title>
<author>Tony Finch &lt;dot@dotat.at&gt;</author>
<pubDate>Tue, 12 Aug 2003 20:32:39 +0000</pubDate>
<guid isPermaLink="true">http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=c6c39134d11603ec128b19fe81ddfda08ee71f16</guid>
<link>http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=commitdiff;h=c6c39134d11603ec128b19fe81ddfda08ee71f16</link>
<description>FreeBSD cvs id isn't relevant in this file in the upstream version.</description>
<content:encoded><![CDATA[
<pre>
FreeBSD cvs id isn't relevant in this file in the upstream version.
</pre><ul>
<li>[<a title="diff" href="http://dotat.at/cgi/~fanf/dotat/git?p=unifdef.git;a=blobdiff;f=unifdefall.sh;fp=unifdefall.sh;h=a1c3ef25ce23e195825129a43b71e0dabc8e9548;hp=357d5c492de20118a98f2c584407dc9e971039c7;hb=c6c39134d11603ec128b19fe81ddfda08ee71f16;hpb=ae19faeb757ff0662a70c28449e87d7de727821a">D</a>] unifdefall.sh</li>
</ul>]]>
</content:encoded>
</item>
</channel>
</rss>

