+2013-08-10 Eli Zaretskii <eliz@gnu.org>
+
+ * update-game-score.exe.manifest: New file.
+
+ * Makefile.in (UPDATE_MANIFEST): New variable.
+ (SCRIPTS): Add $(UPDATE_MANIFEST).
+
+2013-08-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * makefile.w32-in (lisp2): Add nadvice.elc.
+
+2013-08-05 Eli Zaretskii <eliz@gnu.org>
+
+ * update-game-score.c (read_score): Try reading a character before
+ probing the stream for EOF. Initialize score->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).
+
+ * ntlib.h (rename): Don't undefine.
+
+ * ntlib.c (sys_rename): New function, needed for
+ update-game-score.
+
+2013-08-04 Eli Zaretskii <eliz@gnu.org>
+
+ * ntlib.h: Include fcntl.h.
+ (mkostemp): Declare prototype.
+ (mktemp): Don't redefine.
+
+ * ntlib.c (mkostemp): New function. (Bug#15015)
+
+2013-08-04 Paul Eggert <eggert@cs.ucla.edu>
+
+ Fix some minor races in hosts lacking mkostemp (Bug#15015).
+ * movemail.c (main):
+ * update-game-score.c (write_scores):
+ Use mkostemp (which now works on all platforms, due to changes
+ in the portability layer) rather than mktemp (which has a race)
+ or mkstemp (which we no longer bother with).
+
+2013-07-10 Paul Eggert <eggert@cs.ucla.edu>
+
+ Port to C89.
+ * ebrowse.c (USAGE): Remove macro with too-long string literal ...
+ (usage_message): ... and replace it with this new static constant
+ containing multiple literals. All uses changed.
+ * emacsclient.c (print_help_and_exit):
+ Rewrite to avoid string literals longer than the C89 limits.
+ (start_daemon_and_retry_set_socket):
+ Rewrite to avoid non-constant array initializer.
+ * make-docfile.c (enum global_type): Omit trailing comma.
+
+2013-07-02 Paul Eggert <eggert@cs.ucla.edu>
+
+ Prefer plain 'static' to 'static inline' (Bug#12541).
+ I missed these instances of 'static inline' in an earlier sweep.
+ * ebrowse.c (putstr):
+ * etags.c (hash):
+ * make-docfile.c (put_char): No longer inline.
+ * etags.c (hash): Prefer int to unsigned when either will do.
+
+2013-06-21 Paul Eggert <eggert@cs.ucla.edu>
+
+ Use C99-style flexible array members if available.
+ * ebrowse.c: Include <stddef.h>, for offsetof.
+ (struct member, struct alias, struct sym):
+ Use FLEXIBLE_ARRAY_MEMBER.
+ (add_sym, add_member, make_namespace, register_namespace_alias):
+ Use offsetof (struct, flex_array_member), not sizeof (struct), as
+ that ports better to pre-C99 non-GCC.
+
+2013-05-29 Eli Zaretskii <eliz@gnu.org>
+
+ * Makefile.in (mostlyclean): Remove *.res files.
+
+2013-05-18 Paul Eggert <eggert@cs.ucla.edu>
+
+ Port --enable-gcc-warnings to clang.
+ * etags.c: Omit unnecessary forward decls.
+ (print_version, print_help): Declare _Noreturn.
+ * pop.c (socket_connection) [HAVE_GETADDRINFO]: Simplify.
+
+2013-05-16 Eli Zaretskii <eliz@gnu.org>
+
+ * update-game-score.c [WINDOWSNT]: Include "ntlib.h".
+
+ * ntlib.h (sleep): Update prototype.
+ (geteuid): Add prototype.
+
+ * ntlib.c (sleep): Now returns an unsigned value.
+ (getgid): New function.
+
+ * Makefile.in (CLIENTW, LIB_WSOCK32, LIBS_ECLIENT, NTLIB)
+ (CLIENTRES, WINDRES, NTINC, NTDEPS): New variables.
+ (INSTALLABLES): Add $(CLIENTW).
+ (LIBS_MOVE): Use $(LIB_WSOCK32).
+ ($(DESTDIR)${archlibdir}): Use $(EXEEXT) on update-game-score.
+ (test-distrib${EXEEXT}): Use $(EXEEXT) on test-distrib.
+ (etags${EXEEXT}, ebrowse${EXEEXT}, ctags${EXEEXT})
+ (profile${EXEEXT}, make-docfile${EXEEXT}, movemail${EXEEXT})
+ (emacsclient${EXEEXT}, hexl${EXEEXT}, update-game-score${EXEEXT}):
+ Add $(NTLIB) to prerequisites. Use $(EXEEXT).
+ (pop.o): Add pop.h to prerequisites.
+ (emacsclientw${EXEEXT}, ntlib.o): New targets.
+ (emacsclient.res): New target.
+
+2013-05-15 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * makefile.w32-in ($(DOC)): Use DOC rather than DOC-X.
+
+2013-05-06 Paul Eggert <eggert@cs.ucla.edu>
+
+ * make-docfile.c (search_lisp_doc_at_eol) [DEBUG]: Fix typo,
+ by removing references to no-longer-existing locals.
+