<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/NEWS, branch moved-to-git</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=moved-to-git</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=moved-to-git'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2012-10-29T07:05:21Z</updated>
<entry>
<title>Implement new "load" directive.</title>
<updated>2012-10-29T07:05:21Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-10-29T07:05:21Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=7670c84f7732db29f5a9d9c145c2327f4b575f91'/>
<id>urn:sha1:7670c84f7732db29f5a9d9c145c2327f4b575f91</id>
<content type='text'>
Provides support for dynamically loadable objects in GNU make, as a
"technology preview".
</content>
</entry>
<entry>
<title>Simplify copyrights using ranges of years.</title>
<updated>2012-03-05T14:10:39Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-03-05T14:10:39Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=adb50bd4c92424e7281156e118a687da1c8ebd7f'/>
<id>urn:sha1:adb50bd4c92424e7281156e118a687da1c8ebd7f</id>
<content type='text'>
The new GNU Maintainer's Manual allows the use of year ranges in certain
situations; take advantage of this simplification.
</content>
</entry>
<entry>
<title>Modify backslash/newline handling for POSIX.</title>
<updated>2012-03-03T18:45:08Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-03-03T18:45:08Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=88f1bc8b55b9f5abf35fdf974310c1063fa41068'/>
<id>urn:sha1:88f1bc8b55b9f5abf35fdf974310c1063fa41068</id>
<content type='text'>
We fixed Savannah 16670 but that broke previously-working makefiles
that relied on the GNU make behavior.  The POSIX behavior doesn't
seem to me to be better, and can be obtained using GNU make as well,
so put it back as the default behavior and require .POSIX to
get the POSIX behavior.
Add a new section to the manual discussing backslash/newline handling.
Update the test suite.
</content>
</entry>
<entry>
<title>Add support for "::=" simple assignment operator.</title>
<updated>2012-01-30T00:21:57Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-01-30T00:21:57Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=ef6461611b8fb7cd4a92168d4c319153462afb5a'/>
<id>urn:sha1:ef6461611b8fb7cd4a92168d4c319153462afb5a</id>
<content type='text'>
The next POSIX standard will define "::=" to have the same behavior
as GNU make's ":=", so add support for this new operator.
</content>
</entry>
<entry>
<title>Create a new function $(file ...)</title>
<updated>2012-01-29T18:12:22Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-01-29T18:12:22Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=fca11f60390cf607f68b497c3909b1fb40251070'/>
<id>urn:sha1:fca11f60390cf607f68b497c3909b1fb40251070</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update copyright notices.</title>
<updated>2012-01-16T02:29:20Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-01-16T02:29:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=3f6bb04e75e5a02f23339c9d4bec99b22d430803'/>
<id>urn:sha1:3f6bb04e75e5a02f23339c9d4bec99b22d430803</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add GNU Guile as an optional embedded scripting language for make.</title>
<updated>2012-01-15T22:41:53Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-01-15T22:41:53Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=c992c4d80f51540699f33fed067caf6b7c38df79'/>
<id>urn:sha1:c992c4d80f51540699f33fed067caf6b7c38df79</id>
<content type='text'>
On configure-enabled systems, configure will detect Guile installed
(using pkg-config, which is how GNU Guile is distributed) and enable
it if so.

On all non-configure-enabled systems, currently, the default is for
Guile support to be disabled.
</content>
</entry>
<entry>
<title>Support jobserver capability on Windows systems.</title>
<updated>2011-11-14T00:42:49Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2011-11-14T00:42:49Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=63888b91f62a9c126c1cfa61ec3ffac35a6a36f1'/>
<id>urn:sha1:63888b91f62a9c126c1cfa61ec3ffac35a6a36f1</id>
<content type='text'>
Implementation contributed by Troy Runkel &lt;Troy.Runkel@mathworks.com&gt;
</content>
</entry>
<entry>
<title>Add new feature: != shell assignment for portability with BSD make.</title>
<updated>2011-04-18T01:25:20Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2011-04-18T01:25:20Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=b34438bee83ee906a23b881f257e684a0993b9b1'/>
<id>urn:sha1:b34438bee83ee906a23b881f257e684a0993b9b1</id>
<content type='text'>
Feature submitted by David Wheeler.
</content>
</entry>
<entry>
<title>Improve backslash/newline handling to adhere to POSIX requirements.</title>
<updated>2010-11-06T21:56:23Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2010-11-06T21:56:23Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=391456aad790172c3cbbceb5544dd785c0e60a99'/>
<id>urn:sha1:391456aad790172c3cbbceb5544dd785c0e60a99</id>
<content type='text'>
</content>
</entry>
</feed>
