<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/tests/scripts/functions/eval, branch 4.1</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=4.1</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=4.1'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2007-11-04T21:54:00Z</updated>
<entry>
<title>New special variable: .RECIPEPREFIX</title>
<updated>2007-11-04T21:54:00Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2007-11-04T21:54:00Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=43d81ff8669c3705ca3c61270af4a5c7218c2fe6'/>
<id>urn:sha1:43d81ff8669c3705ca3c61270af4a5c7218c2fe6</id>
<content type='text'>
Allows the user to reset the prefix character for introducing recipe lines
from the default (tab) to any other single character, and back again.
Also, reworked the manual to consistently use the word "recipe" to describe
the set of commands we use to update a target, instead of the various
phrases used in the past: "commands", "command lines", "command scripts",
etc.
</content>
</entry>
<entry>
<title>Preserve the backslash that's printed by echo.</title>
<updated>2005-08-29T18:45:31Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2005-08-29T18:45:31Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=0ffd22cb448ad10d5d212dd4760c9464ad5f1a92'/>
<id>urn:sha1:0ffd22cb448ad10d5d212dd4760c9464ad5f1a92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Various minor updates and code cleanups.</title>
<updated>2005-07-12T04:35:13Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2005-07-12T04:35:13Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=1e9dc3ce45ac44ea51292ca964b52ce47fee3ad3'/>
<id>urn:sha1:1e9dc3ce45ac44ea51292ca964b52ce47fee3ad3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* New feature: -L option</title>
<updated>2005-02-28T07:48:22Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2005-02-28T07:48:22Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=d2516343bc5c105543b22eed3b073a8a4e14a659'/>
<id>urn:sha1:d2516343bc5c105543b22eed3b073a8a4e14a659</id>
<content type='text'>
* New function: $(info ...)
* Disallow $(eval ...) to create prereq relationships inside command scripts
  (caused core dumps)
* Try to allow more tests to succeed in Windows/DOS by sanitizing CRLF and \
* Various bug fixes and code cleanups (see the ChangeLog entry)
</content>
</entry>
<entry>
<title>Some code cleanups and efficiency enhancements.  As far as I can tell</title>
<updated>2004-09-21T13:51:58Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2004-09-21T13:51:58Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=6e51d9c90a92933e6cf84ae494076b6b1cd17c3b'/>
<id>urn:sha1:6e51d9c90a92933e6cf84ae494076b6b1cd17c3b</id>
<content type='text'>
none of these have impacts that are visible to the user (although in
some cases that appears to be nothing more than dumb luck :-/).
</content>
</entry>
<entry>
<title>Fix bugs 5798 and 6195.</title>
<updated>2003-11-04T07:40:29Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2003-11-04T07:40:29Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=ee3d37a591cf2db3dd1444b2c1e2fcb041f68d33'/>
<id>urn:sha1:ee3d37a591cf2db3dd1444b2c1e2fcb041f68d33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix bug #2238: the read.c:eval() function was not entirely reentrant.</title>
<updated>2003-01-30T07:49:17Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2003-01-30T07:49:17Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=1fa3db14684b18e50383be6a83a1f17f716b0788'/>
<id>urn:sha1:1fa3db14684b18e50383be6a83a1f17f716b0788</id>
<content type='text'>
Apply patch #1022: fix a memory corruption on very long target-specific
variable definition lines.
</content>
</entry>
<entry>
<title>Fix eval bugs 1516 and 1517.</title>
<updated>2002-10-25T22:01:47Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2002-10-25T22:01:47Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=d696707cb5009308baa345ff60c8378512b07edb'/>
<id>urn:sha1:d696707cb5009308baa345ff60c8378512b07edb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Major updates in preparation for 3.80.</title>
<updated>2002-07-08T02:26:47Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2002-07-08T02:26:47Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=8572d6adf04d397505770b0b0d5cfd91cf6a92a8'/>
<id>urn:sha1:8572d6adf04d397505770b0b0d5cfd91cf6a92a8</id>
<content type='text'>
New version of the manual, put into the doc subdir.
Enhancements: $(eval ...) and $(value ...) functions, various bug
fixes, etc.  See the ChangeLog.
More to come.
</content>
</entry>
</feed>
