<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/doc, 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>Disallow whitespace in variable names.</title>
<updated>2012-01-16T02:44:04Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2012-01-16T02:44:04Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=4e2e5eb199b5fbaf7cfdb203c64099b514fba5d0'/>
<id>urn:sha1:4e2e5eb199b5fbaf7cfdb203c64099b514fba5d0</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>Ensure variables defined in $(call ...) have global scope</title>
<updated>2011-09-12T05:29:58Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2011-09-12T05:29:58Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=a5c774a51b7bfa564e0e44bfc22213ac55abc562'/>
<id>urn:sha1:a5c774a51b7bfa564e0e44bfc22213ac55abc562</id>
<content type='text'>
Add a note about using #!/usr/bin/make -f to the manual.
Clean up the w32 subdirectory in the dist tarball.
</content>
</entry>
<entry>
<title>Updated documentation to fix Savannah bugs #32058 and #31582</title>
<updated>2011-05-02T15:11:23Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2011-05-02T15:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=bd6f63e5632a69ccff3ad6460af980eeaa1e6bf1'/>
<id>urn:sha1:bd6f63e5632a69ccff3ad6460af980eeaa1e6bf1</id>
<content type='text'>
</content>
</entry>
</feed>
