<feed xmlns='http://www.w3.org/2005/Atom'>
<title>gunmake/w32, branch master</title>
<subtitle>GNU make with more features of SunOS make</subtitle>
<id>https://git.pashev.ru/gunmake/atom?h=master</id>
<link rel='self' href='https://git.pashev.ru/gunmake/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/'/>
<updated>2014-09-30T13:32:42Z</updated>
<entry>
<title>Update Copyright statements for 2014.</title>
<updated>2014-09-30T13:32:42Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2014-09-30T12:33:21Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=0a3a0756b987e2f7f06322de746c3da5fef4c9ed'/>
<id>urn:sha1:0a3a0756b987e2f7f06322de746c3da5fef4c9ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Support MAKE_TERMOUT and MAKE_TERMERR on MS-Windows.</title>
<updated>2014-09-15T16:51:41Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2014-09-15T16:51:41Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=b484efca569713b0518ae6e226ef5451d7125e28'/>
<id>urn:sha1:b484efca569713b0518ae6e226ef5451d7125e28</id>
<content type='text'>
* w32/compat/posixfcn.c (isatty, ttyname): New functions.
* config.h.W32.template (HAVE_TTYNAME): Define.  Add a prototype
for ttyname.
</content>
</entry>
<entry>
<title>* configure.ac, maintMakefile, w32/Makefile.am: Fix autotools issues.</title>
<updated>2014-09-07T20:59:37Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2014-09-07T20:54:36Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=bd30df44788c6a74ab9943b8b41b12df338e105b'/>
<id>urn:sha1:bd30df44788c6a74ab9943b8b41b12df338e105b</id>
<content type='text'>
Reported by Paul Eggert &lt;eggert@cs.ucla.edu&gt;
</content>
</entry>
<entry>
<title>* various: Assume ISO C89-compliant free() implementation.</title>
<updated>2014-07-07T05:59:03Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2014-04-25T21:38:08Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=423c3955d97dc84986be08ed0074d8eb58c624ef'/>
<id>urn:sha1:423c3955d97dc84986be08ed0074d8eb58c624ef</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Improve error reporting in the Windows port when env size is too large.</title>
<updated>2014-02-07T09:15:56Z</updated>
<author>
<name>Gisle Vanem</name>
<email>gvanem@yahoo.no</email>
</author>
<published>2014-02-07T09:15:56Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=b981bfd197eb767e93739908e4ec49406c314894'/>
<id>urn:sha1:b981bfd197eb767e93739908e4ec49406c314894</id>
<content type='text'>
w32/subproc/misc.c (arr2envblk): Compute and return the size of
the environment passed to child process.

w32/subproc/sub_proc.c (process_begin): If the call to
CreateProcess failed with EINVAL, and the required environment
size was larger than 32KB, assume it's a Windows XP limitation,
and display an error message to that effect.

w32/subproc/proc.h (arr2envblk): Update prototype.

Copyright-paperwork-exempt: yes
</content>
</entry>
<entry>
<title>* w32/*: Remove TABs from the source code.</title>
<updated>2013-11-28T00:43:33Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-11-28T00:43:33Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=a4937bc897320563091a77087baf1cdbe52885ab'/>
<id>urn:sha1:a4937bc897320563091a77087baf1cdbe52885ab</id>
<content type='text'>
I know whitespace commits are annoying, but having these TABs is
causing me to miss things when I search through the code.  This
doesn't try to change the w32 code to meet GNU coding standards.
</content>
</entry>
<entry>
<title>Solve some Windows build issues.</title>
<updated>2013-11-27T15:57:37Z</updated>
<author>
<name>Stephan T. Lavavej</name>
<email>stl@nuwen.net</email>
</author>
<published>2013-11-27T15:57:01Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=99385ee6f79f779c3d841df11d19300353983cba'/>
<id>urn:sha1:99385ee6f79f779c3d841df11d19300353983cba</id>
<content type='text'>
* main.c (main): Use ONS(), not OSN().
(prepare_mutex_handle_string) [WINDOWS32]: Use %Ix formatting to
support both 32bit and 64bit systems.
* job.c (free_child, new_job): Use ONS(), not OSN().
* w32/subproc/w32err.c (map_windws32_error_to_string): Use O() when
calling fatal().

Copyright-paperwork-exempt: yes
</content>
</entry>
<entry>
<title>Fix Savannah bug #31150 with failures due to setting window title.</title>
<updated>2013-10-22T16:04:34Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2013-10-22T16:04:34Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=9c28d5125d081921a5affbe8094b19adfd81a1b7'/>
<id>urn:sha1:9c28d5125d081921a5affbe8094b19adfd81a1b7</id>
<content type='text'>
* sub_proc.c (process_begin): Don't set startInfo.lpTitle, it
reportedly causes SV bug #31150, and according to MSDN it's a
no-no.
</content>
</entry>
<entry>
<title>Fix Savannah bug 40241 with Unixy file names as commands to MSYS shell.</title>
<updated>2013-10-22T15:55:38Z</updated>
<author>
<name>Eli Zaretskii</name>
<email>eliz@gnu.org</email>
</author>
<published>2013-10-22T15:55:38Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=a7794f483b5351ff7712bc02d0f3469551ce5290'/>
<id>urn:sha1:a7794f483b5351ff7712bc02d0f3469551ce5290</id>
<content type='text'>
* sub_proc.c: Include filedef.h and variable.h.
(process_begin): If exec_path was not found, but its first
character is '/', assume there's some shell magic, and invoke the
command through '$(SHELL) -c "COMMAND"'.  Fixes SV bug#40241.
(make_command_line): Kludgey feature: if full_exec_path is "-c",
assume that argv[0] is not to be skipped, as it holds the command
string to be passed to the shell.
</content>
</entry>
<entry>
<title>[SV 39709] Fix some typos.</title>
<updated>2013-10-09T05:53:55Z</updated>
<author>
<name>Paul Smith</name>
<email>psmith@gnu.org</email>
</author>
<published>2013-10-09T05:53:55Z</published>
<link rel='alternate' type='text/html' href='https://git.pashev.ru/gunmake/commit/?id=dc9ae5e017e6a8c162a0e15d28c09ace49c33c3a'/>
<id>urn:sha1:dc9ae5e017e6a8c162a0e15d28c09ace49c33c3a</id>
<content type='text'>
</content>
</entry>
</feed>
