<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emacs/lib-src/ntlib.c, branch fix/not-defined-at-runtime</title>
<subtitle>Emacs is the extensible, customizable, self-documenting real-time display editor. 
</subtitle>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/'/>
<entry>
<title>* admin/admin.el (set-version, set-copyright): Remove deleted files.</title>
<updated>2015-08-15T17:40:06+00:00</updated>
<author>
<name>Glenn Morris</name>
</author>
<published>2015-08-15T17:40:06+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=208cfda3aa174d81952ff35272a467f8cb7e539e'/>
<id>208cfda3aa174d81952ff35272a467f8cb7e539e</id>
<content type='text'>
; * src/emacs,c, lib-src/ntlib.c: Comment updates.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
; * src/emacs,c, lib-src/ntlib.c: Comment updates.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2015</title>
<updated>2015-01-01T22:26:41+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2015-01-01T22:26:41+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7e09ef09a479731d01b1ca46e94ddadd73ac98e3'/>
<id>7e09ef09a479731d01b1ca46e94ddadd73ac98e3</id>
<content type='text'>
Run admin/update-copyright.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Run admin/update-copyright.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright year to 2014 by running admin/update-copyright.</title>
<updated>2014-01-01T07:43:34+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2014-01-01T07:43:34+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ba3189039adc8ec5eba5ed3e21d42019a4616b7c'/>
<id>ba3189039adc8ec5eba5ed3e21d42019a4616b7c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix bugs in update-game-score, on MS-Windows and elsewhere.</title>
<updated>2013-08-05T17:09:28+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2013-08-05T17:09:28+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=98a428c15ad48f8579b00b68aae6a89b34238b12'/>
<id>98a428c15ad48f8579b00b68aae6a89b34238b12</id>
<content type='text'>
 lib-src/update-game-score.c (read_score): Try reading a character before
 probing the stream for EOF.  Initialize score-&gt;score to zero,
 before reading and accumulating the score.
 (read_scores): Fix logic that determines which value to return.
 Close the input stream when finished reading the scores (avoids
 failures in overwriting the file with a new one on MS-Windows,
 since a file that is open cannot be deleted).
 lib-src/ntlib.h (rename): Don't undefine.
 lib-src/ntlib.c (sys_rename): New function, needed for
 update-game-score.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 lib-src/update-game-score.c (read_score): Try reading a character before
 probing the stream for EOF.  Initialize score-&gt;score to zero,
 before reading and accumulating the score.
 (read_scores): Fix logic that determines which value to return.
 Close the input stream when finished reading the scores (avoids
 failures in overwriting the file with a new one on MS-Windows,
 since a file that is open cannot be deleted).
 lib-src/ntlib.h (rename): Don't undefine.
 lib-src/ntlib.c (sys_rename): New function, needed for
 update-game-score.
</pre>
</div>
</content>
</entry>
<entry>
<title>MS-Windows followup to last commit.</title>
<updated>2013-08-04T17:52:25+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2013-08-04T17:52:25+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=e443729d658ee2b9e0f55bbbb90241819bf516a6'/>
<id>e443729d658ee2b9e0f55bbbb90241819bf516a6</id>
<content type='text'>
 lib-src/ntlib.h: Include fcntl.h.
 (mkostemp): Declare prototype.
 (mktemp): Don't redefine.
 lib-src/ntlib.c (mkostemp): New function.

Fixes: debbugs:15015
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 lib-src/ntlib.h: Include fcntl.h.
 (mkostemp): Declare prototype.
 (mktemp): Don't redefine.
 lib-src/ntlib.c (mkostemp): New function.

Fixes: debbugs:15015
</pre>
</div>
</content>
</entry>
<entry>
<title>Added nt/gnulib.mk and removed kludges from ms-w32.h and ntlib.h.</title>
<updated>2013-03-31T14:04:49+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2013-03-31T14:04:49+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=a74b0e1bdf0f2f49bce82dd7e15264c5c548d980'/>
<id>a74b0e1bdf0f2f49bce82dd7e15264c5c548d980</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Finished with lib-src compilation, except emacsclientw and emacsclient.res.</title>
<updated>2013-03-30T17:00:51+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2013-03-30T17:00:51+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=7c4026b6ad03974a55a175af17c8e76c61931b69'/>
<id>7c4026b6ad03974a55a175af17c8e76c61931b69</id>
<content type='text'>
Next -- compilation in nt/, and then problems in src/.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Next -- compilation in nt/, and then problems in src/.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix more incompatibilities between MinGW.org and MinGW64 headers</title>
<updated>2013-03-26T08:21:27+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2013-03-26T08:21:27+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=b88b62dec99cec327c6bae67ef4d3a8bc5b601ca'/>
<id>b88b62dec99cec327c6bae67ef4d3a8bc5b601ca</id>
<content type='text'>
Reported by ׃scar Fuentes in
  http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00699.html
and in
  http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00707.html.

 nt/inc/ms-w32.h (USE_NO_MINGW_SETJMP_TWO_ARGS) [_W64]: Define to 1.
 For MinGW64, include sys/types.h and time.h.
 nt/inc/sys/time.h (struct timeval) [!_W64]: Guard definition with _W64.
 (struct timezone) [!_TIMEZONE_DEFINED]: Guard definition with
 _TIMEZONE_DEFINED.
 nt/addpm.c (_WIN32_IE) [_W64]: For MinGW64, don't define to 0x400.
 nt/inc/sys/stat.h: Remove _CRTIMP from prototypes of fstat, stat,
 lstat, and fstatat.

 lib-src/ntlib.c (struct timespec) [!_TIMEZONE_DEFINED]: Define the
 struct only if _TIMEZONE_DEFINED is not defined.

 src/w32term.c (WCRANGE, GLYPHSET): Don't define if _W64 is defined.
 src/w32.c (REPARSE_DATA_BUFFER): Guard with
 MAXIMUM_REPARSE_DATA_BUFFER_SIZE being defined.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reported by ׃scar Fuentes in
  http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00699.html
and in
  http://lists.gnu.org/archive/html/emacs-devel/2013-03/msg00707.html.

 nt/inc/ms-w32.h (USE_NO_MINGW_SETJMP_TWO_ARGS) [_W64]: Define to 1.
 For MinGW64, include sys/types.h and time.h.
 nt/inc/sys/time.h (struct timeval) [!_W64]: Guard definition with _W64.
 (struct timezone) [!_TIMEZONE_DEFINED]: Guard definition with
 _TIMEZONE_DEFINED.
 nt/addpm.c (_WIN32_IE) [_W64]: For MinGW64, don't define to 0x400.
 nt/inc/sys/stat.h: Remove _CRTIMP from prototypes of fstat, stat,
 lstat, and fstatat.

 lib-src/ntlib.c (struct timespec) [!_TIMEZONE_DEFINED]: Define the
 struct only if _TIMEZONE_DEFINED is not defined.

 src/w32term.c (WCRANGE, GLYPHSET): Don't define if _W64 is defined.
 src/w32.c (REPARSE_DATA_BUFFER): Guard with
 MAXIMUM_REPARSE_DATA_BUFFER_SIZE being defined.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright notices for 2013.</title>
<updated>2013-01-01T09:11:05+00:00</updated>
<author>
<name>Paul Eggert</name>
</author>
<published>2013-01-01T09:11:05+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=ab422c4d6899b1442cb6954c1829c1fb656b006c'/>
<id>ab422c4d6899b1442cb6954c1829c1fb656b006c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Avoid compiler warnings in lib-src/ntlib.c</title>
<updated>2012-10-17T21:13:20+00:00</updated>
<author>
<name>Eli Zaretskii</name>
</author>
<published>2012-10-17T21:13:20+00:00</published>
<link rel='alternate' type='text/html' href='https://jason.zzq.org/git/emacs/commit/?id=27067208fd133e8b9530aafe43b0eed13ec08c21'/>
<id>27067208fd133e8b9530aafe43b0eed13ec08c21</id>
<content type='text'>
 src/ntlib.c: Include &lt;mbstring.h&gt;, to avoid compiler warning about
 _mbspbrk.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 src/ntlib.c: Include &lt;mbstring.h&gt;, to avoid compiler warning about
 _mbspbrk.
</pre>
</div>
</content>
</entry>
</feed>
