diff options
Diffstat (limited to 'lib-src/ChangeLog')
| -rw-r--r-- | lib-src/ChangeLog | 155 |
1 files changed, 145 insertions, 10 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog index 0f24b234972..3f4e4b1b9ff 100644 --- a/lib-src/ChangeLog +++ b/lib-src/ChangeLog | |||
| @@ -1,3 +1,143 @@ | |||
| 1 | 2011-02-05 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * emacsclient.c: conform to C89 pointer rules | ||
| 4 | (file_name_absolute_p): Accept const char *, not const unsigned | ||
| 5 | char *, to satisfy C89 rules. | ||
| 6 | |||
| 7 | 2011-02-02 Eli Zaretskii <eliz@gnu.org> | ||
| 8 | |||
| 9 | * makefile.w32-in (ETAGS_CFLAGS, CTAGS_CFLAGS): Add | ||
| 10 | ``-DEMACS_NAME="\"GNU Emacs\""''. | ||
| 11 | (obj): Remove strftime.o. | ||
| 12 | |||
| 13 | 2011-01-31 Eli Zaretskii <eliz@gnu.org> | ||
| 14 | |||
| 15 | * makefile.w32-in (VERSION): Don't define, defined on nt/config.nt. | ||
| 16 | (ECLIENT_CFLAGS): Remove -DVERSION. | ||
| 17 | ($(BLD)/emacsclient.$(O)): Don't depend on makefile.w32-in. | ||
| 18 | |||
| 19 | 2011-01-31 Paul Eggert <eggert@cs.ucla.edu> | ||
| 20 | |||
| 21 | src/emacs.c now gets version number from configure.in | ||
| 22 | * ebrowse.c: Adjust comment to say that. | ||
| 23 | |||
| 24 | 2011-01-30 Jim Meyering <meyering@redhat.com> | ||
| 25 | |||
| 26 | make-docfile: don't corrupt heap for an invalid .elc file | ||
| 27 | "printf '#@1a' > in.elc; ./make-docfile in.elc" would store 0 | ||
| 28 | one byte before just-malloc'd saved_string buffer. | ||
| 29 | * make-docfile.c (scan_lisp_file): Diagnose an invalid dynamic | ||
| 30 | doc string length. Also fix an always-false while-loop test. | ||
| 31 | |||
| 32 | 2011-01-29 Eli Zaretskii <eliz@gnu.org> | ||
| 33 | |||
| 34 | * makefile.w32-in (LOCAL_FLAGS): Add -I../lib. | ||
| 35 | (GETOPTOBJS, GETOPTDEPS): Remove targets. | ||
| 36 | (MOVEMAILOBJS): Replace $(GETOPTOBJS) with ../lib/$(BLD)/libgnu.$(A). | ||
| 37 | ($(BLD)/movemail.exe): Depend on ../lib/getopt.h. | ||
| 38 | (ECLIENTOBJS, ETAGSOBJ, CTAGSOBJ, EBROWSEOBJ): Replace getopt.o | ||
| 39 | and getopt1.o with ../lib/$(BLD)/libgnu.$(A). | ||
| 40 | (clean): Don't remove getopt.h. | ||
| 41 | (getopt.h, $(BLD)/getopt.$(O), $(BLD)/getopt1.$(O)): Remove targets. | ||
| 42 | ($(BLD)/ctags.$(O), $(BLD)/etags.$(O)): Replace getopt.h with | ||
| 43 | $(EMACS_ROOT)/lib/getopt.h. | ||
| 44 | |||
| 45 | 2011-01-28 Chong Yidong <cyd@stupidchicken.com> | ||
| 46 | |||
| 47 | * ntlib.c (setregid): New stub, renamed from setegid. | ||
| 48 | |||
| 49 | * ntlib.h: Update prototype. | ||
| 50 | |||
| 51 | 2011-01-25 Chong Yidong <cyd@stupidchicken.com> | ||
| 52 | |||
| 53 | * movemail.c (main): Use setregid instead of setegid, which is | ||
| 54 | missing on older systems. Suggested by Peter O'Gorman (Bug#6811). | ||
| 55 | |||
| 56 | 2011-01-23 Paul Eggert <eggert@cs.ucla.edu> | ||
| 57 | |||
| 58 | Check return values of some library calls. | ||
| 59 | * hexl.c (main): Check fread result. | ||
| 60 | * make-docfile.c (main): Check chdir result. | ||
| 61 | (scan_c_file): Check fscanf result. | ||
| 62 | * movemail.c (main): Check ftruncate result. | ||
| 63 | |||
| 64 | 2011-01-17 Paul Eggert <eggert@cs.ucla.edu> | ||
| 65 | |||
| 66 | Include <unistd.h> unilaterally. | ||
| 67 | * emacsclient.c, etags.c, fakemail.c, make-docfile.c, movemail.c: | ||
| 68 | * pop.c, test-distrib.c, update-game-score.c: | ||
| 69 | Include <unistd.h> without worrying about HAVE_UNISTD_H, since | ||
| 70 | unistd.h is always present now, possibly supplied by gnulib. | ||
| 71 | |||
| 72 | Include <getopt.h> not "getopt.h". | ||
| 73 | * ebrowse.c, emacsclient.c: Include <getopt.h>, not "getopt.h". | ||
| 74 | Since getopt.h is no longer in this directory, there's no point | ||
| 75 | using the form with double-quotes. | ||
| 76 | |||
| 77 | Remove unused files. | ||
| 78 | * getopt.c, getopt1.c, getopt_.h, getopt_int.h: Remove. | ||
| 79 | These files are now in ../lib, copied from gnulib. | ||
| 80 | |||
| 81 | Use gnulib's getopt-gnu module. | ||
| 82 | * Makefile.in (mostlyclean): Do not clean getopt.h or getopt.h-t, | ||
| 83 | as these are now done by gnulib. | ||
| 84 | (GETOPT_H, getopt.h, GETOPTOBJS, GETOPTDEPS, getopt.o, getopt1.o): | ||
| 85 | Remove; now done by gnulib. All uses removed. | ||
| 86 | |||
| 87 | Automate syncing from gnulib. | ||
| 88 | * Makefile.in (EXE_FILES): New macro. | ||
| 89 | (BASE_CFLAGS): Add -I../lib and -I${srcdir}/../lib, | ||
| 90 | for gnulib's .h files. | ||
| 91 | (LOADLIBES): Add ../lib/libgnu.a. | ||
| 92 | ($(EXE_FILES)): Depend on ../lib/libgnu.a. | ||
| 93 | (../lib/libgnu.a): New rule. | ||
| 94 | |||
| 95 | 2011-01-08 Paul Eggert <eggert@cs.ucla.edu> | ||
| 96 | |||
| 97 | * Makefile.in (EXECUTABLES): Remove; macro unused since 1993. | ||
| 98 | |||
| 99 | 2011-01-08 Glenn Morris <rgm@gnu.org> | ||
| 100 | |||
| 101 | * Makefile.in (EMACSOPT): Add --no-site-lisp. | ||
| 102 | |||
| 103 | * Makefile.in (EMACSOPT): Remove --multibyte, it does nothing any more. | ||
| 104 | |||
| 105 | 2011-01-02 Glenn Morris <rgm@gnu.org> | ||
| 106 | |||
| 107 | * ebrowse.c (version) <emacs_copyright>: | ||
| 108 | * etags.c (print_version) <emacs_copyright>: | ||
| 109 | * rcs2log (Copyright): Set short copyright year to 2011. | ||
| 110 | |||
| 111 | 2010-11-27 Joe Matarazzo <joe.matarazzo@gmail.com> (tiny change) | ||
| 112 | |||
| 113 | * ebrowse.c (yylex): If end of input buffer encountered while | ||
| 114 | searching for a newline after "//", return YYEOF. (Bug#7446) | ||
| 115 | |||
| 116 | 2010-11-18 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 117 | |||
| 118 | * emacsclient.c (set_local_socket) [DARWIN_OS]: Add fall-back | ||
| 119 | definition of _CS_DARWIN_USER_TEMP_DIR for Mac OS X 10.4 and older. | ||
| 120 | |||
| 121 | 2010-11-15 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 122 | |||
| 123 | * test-distrib.c: Remove include guards for config.h and fcntl.h. | ||
| 124 | (O_RDONLY): Do not define. | ||
| 125 | (cool_read): Fix type for variable "sofar". | ||
| 126 | |||
| 127 | 2010-10-25 Glenn Morris <rgm@gnu.org> | ||
| 128 | |||
| 129 | * makefile.w32-in (OTHER_PLATFORM_SUPPORT): Remove easymenu.elc. | ||
| 130 | |||
| 131 | 2010-10-23 Glenn Morris <rgm@gnu.org> | ||
| 132 | |||
| 133 | * digest-doc.c, sorted-doc.c: Remove files. | ||
| 134 | * Makefile.in (UTILITIES): Remove digest-doc and sorted-doc. | ||
| 135 | (digest-doc${EXEEXT}, sorted-doc${EXEEXT}): Remove rules. | ||
| 136 | * makefile.w32-in (ALL): Remove digest-doc and sorted-doc. | ||
| 137 | ($(BLD)/sorted-doc.exe, $(BLD)/digest-doc.exe, sorted-doc, digest-doc) | ||
| 138 | ($(BLD)/digest-doc.$(O), $(BLD)/sorted-doc.$(O)): Remove rules. | ||
| 139 | (install): Don't install digest-doc.exe or sorted-doc.exe. | ||
| 140 | |||
| 1 | 2010-10-10 Dan Nicolaescu <dann@ics.uci.edu> | 141 | 2010-10-10 Dan Nicolaescu <dann@ics.uci.edu> |
| 2 | 142 | ||
| 3 | * Makefile.in (PROFILING_LDFLAGS): Remove, not needed. | 143 | * Makefile.in (PROFILING_LDFLAGS): Remove, not needed. |
| @@ -5376,10 +5516,10 @@ | |||
| 5376 | (main): Improve usage message. | 5516 | (main): Improve usage message. |
| 5377 | (error): Write to stderr, not stdout. | 5517 | (error): Write to stderr, not stdout. |
| 5378 | 5518 | ||
| 5379 | * b2m.c cvtmail.c digest-doc.c emacsclient.c emacsserver.c etags.c | 5519 | * b2m.c, cvtmail.c, digest-doc.c, emacsclient.c, emacsserver.c: |
| 5380 | fakemail.c hexl.c make-docfile.c profile.c sorted-doc.c test-distrib.c | 5520 | * etags.c, fakemail.c, hexl.c, make-docfile.c, profile.c, sorted-doc.c: |
| 5381 | timer.c wakeup.c yow.c: Eliminate some -Wall warnings from unused | 5521 | * test-distrib.c, timer.c, wakeup.c, yow.c: Eliminate some -Wall |
| 5382 | variables and implicitly declared functions. | 5522 | warnings from unused variables and implicitly declared functions. |
| 5383 | 5523 | ||
| 5384 | 1994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | 5524 | 1994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
| 5385 | 5525 | ||
| @@ -7387,12 +7527,9 @@ | |||
| 7387 | 7527 | ||
| 7388 | ;; Local Variables: | 7528 | ;; Local Variables: |
| 7389 | ;; coding: utf-8 | 7529 | ;; coding: utf-8 |
| 7390 | ;; add-log-time-zone-rule: t | ||
| 7391 | ;; End: | 7530 | ;; End: |
| 7392 | 7531 | ||
| 7393 | Copyright (C) 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, | 7532 | Copyright (C) 1988-1999, 2001-2011 Free Software Foundation, Inc. |
| 7394 | 1996, 1997, 1998, 1999, 2001, 2002, 2003, 2004, 2005, 2006, | ||
| 7395 | 2007, 2008, 2009, 2010 Free Software Foundation, Inc. | ||
| 7396 | 7533 | ||
| 7397 | This file is part of GNU Emacs. | 7534 | This file is part of GNU Emacs. |
| 7398 | 7535 | ||
| @@ -7408,5 +7545,3 @@ | |||
| 7408 | 7545 | ||
| 7409 | You should have received a copy of the GNU General Public License | 7546 | You should have received a copy of the GNU General Public License |
| 7410 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. | 7547 | along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. |
| 7411 | |||
| 7412 | ;;; arch-tag: 2d979296-954c-448e-95c1-b46d134513dc | ||