]> code.delx.au - gnu-emacs/blobdiff - lib-src/ChangeLog
(Fget_char_property_and_overlay): Doc fix.
[gnu-emacs] / lib-src / ChangeLog
index 8c641f45ae7e8782e2b57f3818857b0745680c86..040f155221fd845c879e08cc8da142536a7f04ce 100644 (file)
@@ -1,3 +1,311 @@
+2006-06-09  Eli Zaretskii  <eliz@gnu.org>
+
+       * yow.c: Remove file.
+
+       * makefile.w32-in ($(BLD)/yow.$(O)): Remove target.
+
+       * Makefile.in (UTILITIES): Remove yow${EXEEXT}.
+       yow${EXEEXT}: Remove target.
+
+2006-06-04  Masatake YAMATO  <jet@gyve.org>
+
+       * ebrowse.c (main): Exit with EXIT_FAILURE if BROWSE file
+       doesn't exist, is not seekable, not is failed in ftall.
+
+2006-06-03  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (ALL): Add sorted-doc and digest-doc.
+       ($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe)
+       ($(BLD)/test-distrib.exe): New targets.
+       (sorted-doc, digest-doc, test-distrib): New targets.
+       (install): Install sorted-doc.exe and digest-doc.exe.
+       ($(BLD)/sorted-doc.$(O)): Update dependencies.
+
+       * digest-doc.c [DOS_NT] <top level>: Include fcntl.h and io.h.
+       (main) [DOS_NT]: Switch stdin to binary mode, if it is not a
+       terminal device.
+
+       * sorted-doc.c [DOS_NT] <top level>: Include fcntl.h and io.h.
+       [WINDOWSNT] <top level>: Don't redeclare malloc.
+       (main) [DOS_NT]: Switch stdin to binary mode, if it is not a
+       terminal device.
+       (main): Initialize bp, to avoid compiler warnings
+
+       * makefile.w32-in: Delete traces of leditcfns.c.
+
+       * leditcfns.c: Remove file.
+
+2006-05-23  Francesco Potort\e,Al\e(B  <pot@gnu.org>
+
+       * pop.c (pop_open, socket_connection, KPOP_SERVICE): Added
+       comments explaining why the "kpop" service is never used.
+
+2006-05-13  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (lisp1): Add fringe.elc.
+
+2006-05-02  Francesco Potort\e,Al\e(B  <pot@gnu.org>
+
+       * etags.c (Perl_functions): Free space allocated for var package.
+       (Erlang_functions): Possibly free space allocated for var last.
+       (Prolog_functions): Possibly free space allocated for var last.
+
+2006-04-29  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * sorted-doc.c (main): Initialize docs to NULL.
+
+       * yow.c (yow): Free buf.
+
+       * etags.c: Delete c-indentation-style local variable.
+
+2006-04-29  Richard Stallman  <rms@gnu.org>
+
+       * movemail.c (main): Check for negative value from `read'.
+
+       * fakemail.c (read_header): Give fatal error if input has no header.
+
+2006-04-02  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * b2m.c (main): Don't include <limits.h>.
+       (TM_YEAR_BASE): New macro.
+       (TM_YEAR_IN_ASCTIME_RANGE): Don't define if already defined, so
+       that s/ files can override this.  Use the more-conservative range
+       1000-9999.
+       (main): Check for asctime returning NULL.
+       * fakemail.c: Likewise.
+
+2006-03-27  Paul Eggert  <eggert@cs.ucla.edu>
+
+       * b2m.c: Include <limits.h>.
+       (TM_YEAR_IN_ASCTIME_RANGE): New macro.
+       (main): Check for out-of-range time stamps.
+       * fakemail.c: Likewise.
+
+2006-03-18  Andre Spiegel  <spiegel@gnu.org>
+
+       * vcdiff: Use "echo" as a default for $echo, otherwise we'll
+       execute $DIFF twice, and once with the wrong options.
+
+2006-02-23  Claudio Fontana  <claudio@gnu.org>
+
+       * Makefile.in (install, uninstall): Add DESTDIR variable to
+       support staged installations.
+
+2005-12-30  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in (MOUSE_SUPPORT): Add tooltip.elc.
+       (lisp1): Add rfn-eshadow.elc, international/utf-16.elc, image.elc,
+       international/fontset.elc, dnd.elc, mwheel.elc, and tool-bar.elc.
+       Rearrange the list to be similar to $(shortlisp) in
+       src/Makefile.in.
+       (lisp2): Add language/kannada.el, emacs-lisp/syntax.elc,
+       emacs-lisp/timer.elc, jka-cmpr-hook.elc, font-lock.elc,
+       jit-lock.elc.  Rearrange the list to be similar to $(shortlisp) in
+       src/Makefile.in.
+
+2005-12-22  Richard M. Stallman  <rms@gnu.org>
+
+       * Makefile.in (update-game-score.o): Delete spurious final `\'.
+
+2005-11-18  Hideki IWAMOTO <h-iwamoto@kit.hi-ho.ne.jp>  (tiny change)
+
+       * etags.c (main): Cxref mode writes to stdout: do not close tagf,
+       which was never opened.
+
+2005-10-20  Olli Savia  <ops@iki.fi>  (tiny change)
+
+       * etags.c: Undef STDIN if defined.  (LynxOS defines it in system
+       header files.)
+
+2005-09-27  Francesco Potort\e,Al\e(B  <pot@gnu.org>
+
+       * etags.c: Preliminary Forth support.
+       (prolog_pr): Cast strlen to int before comparison.
+       (LOOKING_AT, LOOKING_AT_NOCASE): Let the preprocessor check that
+       the second argument is indeed a literal string.
+       (main): In append mode, sort the tags file after writing it.
+
+2005-09-27  Emanuele Giaquinta  <emanuele.giaquinta@gmail.com>  (tiny change)
+
+       * etags.c (longopts, print_help, main): The -a (--append) option
+       can be used in ctags also; for one, the Linux make file uses it.
+
+2005-09-20  Chong Yidong  <cyd@stupidchicken.com>
+
+       * ebrowse.c (add_sym): Compare namespace names instead of
+       namespace objects.  This prevents the parser from incorrectly
+       treating classes whose superclass is in another namespace.
+
+2005-09-15  Richard M. Stallman  <rms@gnu.org>
+
+       * Makefile.in (update-game-score.o): New target.
+       Compile and link this progranm separately.
+       (update-game-score${EXEEXT}): Use GETOPTDEPTS.
+
+2005-09-11  Jason Rumney  <jasonr@gnu.org>
+
+       * makefile.w32-in (../src/config.h): Don't overwrite. Print a
+       message instead.
+       (../src/paths.h): Removed.
+
+2005-07-27  Juanma Barranquero  <lekktu@gmail.com>
+
+       * .cvsignore: Don't ignore fns-* and fns.el, which are no longer
+       generated.  Ignore also ctags.c and getopt.h.
+
+       * makefile.w32-in (clean): Delete getopt.h.
+       (getopt.h): New rule.
+
+2005-07-26  Paul Eggert  <eggert@cs.ucla.edu>
+
+       Merge gnulib getopt implementation into Emacs.
+
+       * Makefile.in (mostlyclean): Remove getopt.h, getopt.h-t.
+       (GETOPT_H): New macro, from gnulib.
+       (getopt.h): New rule, from gnulib.
+       (GETOPTOBJS): Now autoconfigured.
+       (GETOPTDEPS): getopt.h is now autoconfigured.
+       (getopt.o, getopt1.o): Depend on $(GETOPT_H), not ${srcdir}/getopt.h.
+       (getopt.o): Depend on ${srcdir}/gettext.h.
+       (movemail.o): Depend on $(GETOPT_H).
+       * getopt.c, getopt1.c: Sync from gnulib.
+       * getopt_.h, getopt_int.h, gettext.h: New files, from gnulib.
+       * getopt.h: Removed (now is getopt_.h).
+
+2005-07-13  Ken Raeburn  <raeburn@gnu.org>
+
+       * pop.c: Don't include des.h (or variants thereof); krb.h will do
+       it.
+       (sendline): Add the \r\n to the line in a temporary buffer, and
+       write it all at once.
+
+2005-07-04  Lute Kamstra  <lute@gnu.org>
+
+       Update FSF's address in GPL notices.
+
+2005-06-13  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in ($(DOC)): Fix last change.
+
+2005-06-12  Eli Zaretskii  <eliz@gnu.org>
+
+       * makefile.w32-in ($(DOC)): Depend on make-docfile.exe,
+       temacs.exe, and the preloaded *.elc files.  This avoids
+       unnecessary dumping and DOC rebuilding.
+
+2005-06-04  Eli Zaretskii  <eliz@gnu.org>
+
+       * ntlib.h (fileno): Don't define if already defined.
+
+2005-05-25  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * yow.c (setup_yow): Use EXIT_FAILURE in case no separators found.
+       (yow): Use EXIT_FAILURE in case of memory error.
+
+2005-05-13  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * make-docfile.c (DIRECTORY_SEP): New macro.
+       (IS_DIRECTORY_SEP): Use it.
+
+2005-03-18  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * emacsclient.c: Avoid expansion of getcwd when defined as a macro.
+
+2005-03-04  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * make-docfile.c: Undo previous change.
+
+2005-02-04  Andreas Schwab  <schwab@suse.de>
+
+       * movemail.c (fatal): Accept third parameter and pass down to
+       error.
+       (pfatal_with_name): Pass error string as format parameter instead
+       of as part of format string.
+       (pfatal_and_delete): Likewise.
+       (main): Adjust call to fatal.
+       (xmalloc): Likewise.
+
+2005-01-29  Richard M. Stallman  <rms@gnu.org>
+
+       * movemail.c (popmail): Don't use Errmsg as format string.
+
+2004-12-26  YAMAMOTO Mitsuharu  <mituharu@math.s.chiba-u.ac.jp>
+
+       * make-docfile.c: Include stdlib.h even if WINDOWSNT is not
+       defined.
+
+2004-12-15  Andreas Schwab  <schwab@suse.de>
+
+       * etags.c (main): Fix typo in conversion of LONG_OPTIONS from
+       preprocessing to compile time constant.
+
+2004-11-17  Kim F. Storm  <storm@cua.dk>
+
+       * etags.c: Undo last change.
+
+2004-11-09  Kim F. Storm  <storm@cua.dk>
+
+       * make-docfile.c (scan_c_file): Set defvarperbufferflag to
+       silence compiler.
+
+       * hexl.c (main): Init local var c to silence compiler.
+
+       * etags.c (main, consider_token, C_entries): Add misc switch
+       default targets to silence compiler.
+
+2004-11-09  Jan Dj\e,Ad\e(Brv  <jan.h.d@swipnet.se>
+
+       * makefile.w32-in (obj): Add all files (X and Mac) to doc so the
+       resulting DOC file can be used on Unix/Mac also.
+
+2004-09-13  Francesco Potort\e,Al\e(B  <pot@gnu.org>
+
+       * etags.c (main): When relative file names are given as argument,
+       make them relative to the current working dir, rather than
+       relative to the output tags file, if the latter is in /dev.
+
+2004-09-13  Francesco Potort\e,Al\e(B  <pot@gnu.org>
+
+       * etags.c [EXIT_SUCCESS, EXIT_FAILURE]: Define them when no
+       <stdlib.h> is available.
+       (enum sym_type): New st_C_attribute value for parsing
+       gcc's __attribute__.  Deleted st_C_typespec value.
+       (gperf, in_word_set): Use gperf 3, options changed.  Added the
+       __attribute__ keyword, removed all the st_C_typespec keywords,
+       changed attribute for Java to (C_JAVA & !C_PLPL).
+       (inattribute): New global bool, part of the C state machine.
+       (cblev): Identifier renamed to bracelev throughout.
+       (consider_token, C_entries): Numerous changes for making the
+       parser more robust and adding support for __attribute__.
+
+2004-09-13  David A. Capello  <dacap@users.sourceforge.net>  (tiny change)
+
+       * etags.c: (Lua_suffixes, Lua_help, lang_names, Lua_functions):
+       Support the Lua scripting language <http://www.lua.org>.
+
+2004-09-08  Francesco Potort\e,Al\e(B  <pot@gnu.org>
+
+       * etags.c: [LONG_OPTIONS]: make it TRUE (ifdef) or FALSE (ifndef)
+       for ease of use.
+
+2004-07-17  Richard M. Stallman  <rms@gnu.org>
+
+       * emacsclient.c (quote_file_name): Pass COPY thru %s to output it.
+
+2004-06-01  Juanma Barranquero  <lektu@terra.es>
+
+       * makefile.w32-in (obj): Add image.c.
+
+2004-05-10  Thien-Thi Nguyen  <ttn@gnu.org>
+
+       * test-distrib.c (main): For failing cases, exit with
+       `EXIT_FAILURE'.
+
+2004-05-08  Jason Rumney  <jasonr@gnu.org>
+
+       * makefile.w32-in (lisp1, lisp2): Split lisp to avoid long
+       command-lines.
+
 2004-05-08  Thien-Thi Nguyen  <ttn@gnu.org>
 
        * cvtmail.c: Throughout, replace 0 destined for `exit' arg
 2004-05-08  Thien-Thi Nguyen  <ttn@gnu.org>
 
        * cvtmail.c: Throughout, replace 0 destined for `exit' arg
@@ -5,8 +313,8 @@
        (main): Use `EXIT_SUCCESS' or `EXIT_FAILURE' for return value.
 
        * ebrowse.c, emacsclient.c, fakemail.c, hexl.c,
        (main): Use `EXIT_SUCCESS' or `EXIT_FAILURE' for return value.
 
        * ebrowse.c, emacsclient.c, fakemail.c, hexl.c,
-       make-docfile.c, movemail.c, profile.c, sorted-doc.c,
-       test-distrib.c, update-game-score.c, yow.c: Likewise.
+       make-docfile.c, movemail.c, profile.c, sorted-doc.c,
+       test-distrib.c, update-game-score.c, yow.c: Likewise.
 
 2004-05-08  Thien-Thi Nguyen  <ttn@gnu.org>
 
 
 2004-05-08  Thien-Thi Nguyen  <ttn@gnu.org>
 
@@ -5573,8 +5881,8 @@ Tue Jul  1 01:09:07 1997  Geoff Voelker  <voelker@cs.washington.edu>
 ;; End:
 
     Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995,
 ;; End:
 
     Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995,
-       1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004
-       Free Software Foundation, Inc.
+       1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005,
+       2006 Free Software Foundation, Inc.
   Copying and distribution of this file, with or without modification,
   are permitted provided the copyright notice and this notice are preserved.
 
   Copying and distribution of this file, with or without modification,
   are permitted provided the copyright notice and this notice are preserved.