aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
authorBill Wohler2013-02-18 10:11:43 -0800
committerBill Wohler2013-02-18 10:11:43 -0800
commit21733e4f154f8830fa568a347a0d6dbd59793c2b (patch)
tree3170dbbcdfafeb42f6c381d6b80b251e9f31b788 /lib-src
parent6d14beddb06b5ae86f9dd770a1661ebd24846f28 (diff)
parent587feed443522f738b65b57b22a31cc8a25525c5 (diff)
downloademacs-21733e4f154f8830fa568a347a0d6dbd59793c2b.tar.gz
emacs-21733e4f154f8830fa568a347a0d6dbd59793c2b.zip
Merge from trunk; up to 2013-02-18T01:30:27Z!monnier@iro.umontreal.ca.
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/ChangeLog25
-rw-r--r--lib-src/Makefile.in4
-rw-r--r--lib-src/ebrowse.c2
-rw-r--r--lib-src/emacsclient.c2
-rw-r--r--lib-src/etags.c4
-rwxr-xr-xlib-src/grep-changelog2
-rw-r--r--lib-src/hexl.c2
-rw-r--r--lib-src/make-docfile.c8
-rw-r--r--lib-src/makefile.w32-in15
-rw-r--r--lib-src/movemail.c5
-rw-r--r--lib-src/ntlib.c2
-rw-r--r--lib-src/ntlib.h2
-rw-r--r--lib-src/pop.c4
-rw-r--r--lib-src/pop.h2
-rw-r--r--lib-src/profile.c3
-rwxr-xr-xlib-src/rcs2log4
-rw-r--r--lib-src/test-distrib.c3
-rw-r--r--lib-src/update-game-score.c2
18 files changed, 60 insertions, 31 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 480ddabd44a..81876d86165 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,3 +1,26 @@
12013-02-08 Paul Eggert <eggert@cs.ucla.edu>
2
3 * movemail.c (getenv): Remove decl (unused since 1994).
4
52013-01-15 Paul Eggert <eggert@cs.ucla.edu>
6
7 * make-docfile.c (write_globals): Make it a bit clearer (Bug#13448).
8 This pacifies GCC 4.7.2 when Emacs is configured with
9 --enable-link-time-optimization and --enable-gcc-warnings.
10
112013-01-01 Juanma Barranquero <lekktu@gmail.com>
12
13 * makefile.w32-in (lisp1): Add macroexp.elc (bug#13320).
14
152012-12-11 Juanma Barranquero <lekktu@gmail.com>
16
17 * makefile.w32-in (SYSWAIT_H): Update dependencies.
18
192012-12-10 Eli Zaretskii <eliz@gnu.org>
20
21 * makefile.w32-in (obj): Add w32notify.o. Add missing X and Unix
22 sources.
23
12012-12-02 Kevin Ryde <user42@zip.com.au> 242012-12-02 Kevin Ryde <user42@zip.com.au>
2 25
3 * etags.c (Lisp_functions): Skip (defvar foo) declarations unless 26 * etags.c (Lisp_functions): Skip (defvar foo) declarations unless
@@ -8470,7 +8493,7 @@
8470;; coding: utf-8 8493;; coding: utf-8
8471;; End: 8494;; End:
8472 8495
8473 Copyright (C) 1988-1999, 2001-2012 Free Software Foundation, Inc. 8496 Copyright (C) 1988-1999, 2001-2013 Free Software Foundation, Inc.
8474 8497
8475 This file is part of GNU Emacs. 8498 This file is part of GNU Emacs.
8476 8499
diff --git a/lib-src/Makefile.in b/lib-src/Makefile.in
index d271bb3a4fa..8a6960ee2fe 100644
--- a/lib-src/Makefile.in
+++ b/lib-src/Makefile.in
@@ -1,6 +1,6 @@
1# Makefile for lib-src subdirectory in GNU Emacs. 1# Makefile for lib-src subdirectory in GNU Emacs.
2# Copyright (C) 1985, 1987-1988, 1993-1994, 2001-2012 2# Copyright (C) 1985, 1987-1988, 1993-1994, 2001-2013 Free Software
3# Free Software Foundation, Inc. 3# Foundation, Inc.
4 4
5# This file is part of GNU Emacs. 5# This file is part of GNU Emacs.
6 6
diff --git a/lib-src/ebrowse.c b/lib-src/ebrowse.c
index 056ed471fde..3a237daf5f8 100644
--- a/lib-src/ebrowse.c
+++ b/lib-src/ebrowse.c
@@ -1,6 +1,6 @@
1/* ebrowse.c --- parsing files for the ebrowse C++ browser 1/* ebrowse.c --- parsing files for the ebrowse C++ browser
2 2
3Copyright (C) 1992-2012 Free Software Foundation, Inc. 3Copyright (C) 1992-2013 Free Software Foundation, Inc.
4 4
5This file is part of GNU Emacs. 5This file is part of GNU Emacs.
6 6
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c
index 021ac6eb247..6feaf18ba60 100644
--- a/lib-src/emacsclient.c
+++ b/lib-src/emacsclient.c
@@ -1,6 +1,6 @@
1/* Client process that communicates with GNU Emacs acting as server. 1/* Client process that communicates with GNU Emacs acting as server.
2 2
3Copyright (C) 1986-1987, 1994, 1999-2012 Free Software Foundation, Inc. 3Copyright (C) 1986-1987, 1994, 1999-2013 Free Software Foundation, Inc.
4 4
5This file is part of GNU Emacs. 5This file is part of GNU Emacs.
6 6
diff --git a/lib-src/etags.c b/lib-src/etags.c
index d393c4d2e4a..ec96f45fc94 100644
--- a/lib-src/etags.c
+++ b/lib-src/etags.c
@@ -28,8 +28,8 @@ OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
28IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 28IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 29
30 30
31Copyright (C) 1984, 1987-1989, 1993-1995, 1998-2012 31Copyright (C) 1984, 1987-1989, 1993-1995, 1998-2013 Free Software
32 Free Software Foundation, Inc. 32Foundation, Inc.
33 33
34This file is not considered part of GNU Emacs. 34This file is not considered part of GNU Emacs.
35 35
diff --git a/lib-src/grep-changelog b/lib-src/grep-changelog
index 5477de7b577..ace4d48df3e 100755
--- a/lib-src/grep-changelog
+++ b/lib-src/grep-changelog
@@ -1,6 +1,6 @@
1#! /usr/bin/perl 1#! /usr/bin/perl
2 2
3# Copyright (C) 1999-2012 Free Software Foundation, Inc. 3# Copyright (C) 1999-2013 Free Software Foundation, Inc.
4# 4#
5# This file is part of GNU Emacs. 5# This file is part of GNU Emacs.
6 6
diff --git a/lib-src/hexl.c b/lib-src/hexl.c
index 08da0075269..3208a895aa2 100644
--- a/lib-src/hexl.c
+++ b/lib-src/hexl.c
@@ -1,5 +1,5 @@
1/* Convert files for Emacs Hexl mode. 1/* Convert files for Emacs Hexl mode.
2 Copyright (C) 1989, 2001-2012 Free Software Foundation, Inc. 2 Copyright (C) 1989, 2001-2013 Free Software Foundation, Inc.
3 3
4Author: Keith Gabryelski 4Author: Keith Gabryelski
5(according to authors.el) 5(according to authors.el)
diff --git a/lib-src/make-docfile.c b/lib-src/make-docfile.c
index 68e7029ee85..68e5279fd15 100644
--- a/lib-src/make-docfile.c
+++ b/lib-src/make-docfile.c
@@ -1,7 +1,7 @@
1/* Generate doc-string file for GNU Emacs from source files. 1/* Generate doc-string file for GNU Emacs from source files.
2 2
3Copyright (C) 1985-1986, 1992-1994, 1997, 1999-2012 3Copyright (C) 1985-1986, 1992-1994, 1997, 1999-2013 Free Software
4 Free Software Foundation, Inc. 4Foundation, Inc.
5 5
6This file is part of GNU Emacs. 6This file is part of GNU Emacs.
7 7
@@ -624,7 +624,7 @@ write_globals (void)
624 qsort (globals, num_globals, sizeof (struct global), compare_globals); 624 qsort (globals, num_globals, sizeof (struct global), compare_globals);
625 for (i = 0; i < num_globals; ++i) 625 for (i = 0; i < num_globals; ++i)
626 { 626 {
627 char const *type; 627 char const *type = 0;
628 628
629 switch (globals[i].type) 629 switch (globals[i].type)
630 { 630 {
@@ -649,7 +649,7 @@ write_globals (void)
649 fatal ("not a recognized DEFVAR_", 0); 649 fatal ("not a recognized DEFVAR_", 0);
650 } 650 }
651 651
652 if (globals[i].type != FUNCTION) 652 if (type)
653 { 653 {
654 fprintf (outfile, " %s f_%s;\n", type, globals[i].name); 654 fprintf (outfile, " %s f_%s;\n", type, globals[i].name);
655 fprintf (outfile, "#define %s globals.f_%s\n", 655 fprintf (outfile, "#define %s globals.f_%s\n",
diff --git a/lib-src/makefile.w32-in b/lib-src/makefile.w32-in
index cbd29f32cfe..8d016bc16be 100644
--- a/lib-src/makefile.w32-in
+++ b/lib-src/makefile.w32-in
@@ -1,5 +1,5 @@
1# -*- Makefile -*- for GNU Emacs on the Microsoft Windows API. 1# -*- Makefile -*- for GNU Emacs on the Microsoft Windows API.
2# Copyright (C) 2000-2012 Free Software Foundation, Inc. 2# Copyright (C) 2000-2013 Free Software Foundation, Inc.
3 3
4# This file is part of GNU Emacs. 4# This file is part of GNU Emacs.
5 5
@@ -123,10 +123,13 @@ $(BLD)/profile.exe: $(PROFILEOBJS)
123# 123#
124obj = dosfns.o msdos.o \ 124obj = dosfns.o msdos.o \
125 xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o \ 125 xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o \
126 fontset.o menu.o \ 126 fontset.o menu.o dbusbind.o cygw32.o \
127 w32.o w32console.o w32fns.o w32heap.o w32inevt.o cygw32.o \ 127 nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o \
128 w32.o w32console.o w32fns.o w32heap.o w32inevt.o w32notify.o \
128 w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \ 129 w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o \
129 font.o w32font.o w32uniscribe.o \ 130 w16select.o widget.o xfont.o ftfont.o xftfont.o ftxfont.o gtkutil.o \
131 xsettings.o xgselect.o termcap.o \
132 font.o w32font.o w32uniscribe.o w32notify.o \
130 dispnew.o frame.o scroll.o xdisp.o window.o bidi.o \ 133 dispnew.o frame.o scroll.o xdisp.o window.o bidi.o \
131 charset.o coding.o category.o ccl.o character.o chartab.o \ 134 charset.o coding.o category.o ccl.o character.o chartab.o \
132 cm.o term.o terminal.o xfaces.o \ 135 cm.o term.o terminal.o xfaces.o \
@@ -213,7 +216,8 @@ lisp1= \
213 $(lispsource)international/mule-cmds.elc \ 216 $(lispsource)international/mule-cmds.elc \
214 $(lispsource)international/characters.elc \ 217 $(lispsource)international/characters.elc \
215 $(lispsource)international/charprop.el \ 218 $(lispsource)international/charprop.el \
216 $(lispsource)case-table.elc 219 $(lispsource)case-table.elc \
220 $(lispsource)emacs-lisp/macroexp.elc
217 221
218lisp2 = \ 222lisp2 = \
219 $(lispsource)language/chinese.elc \ 223 $(lispsource)language/chinese.elc \
@@ -375,6 +379,7 @@ SYSTIME_H = $(SRC)/systime.h \
375 $(NT_INC)/sys/time.h \ 379 $(NT_INC)/sys/time.h \
376 $(GNU_LIB)/timespec.h 380 $(GNU_LIB)/timespec.h
377SYSWAIT_H = $(SRC)/syswait.h \ 381SYSWAIT_H = $(SRC)/syswait.h \
382 $(NT_INC)/stdbool.h \
378 $(NT_INC)/sys/wait.h 383 $(NT_INC)/sys/wait.h
379 384
380$(BLD)/ctags.$(O) : \ 385$(BLD)/ctags.$(O) : \
diff --git a/lib-src/movemail.c b/lib-src/movemail.c
index f2b2484c8e3..cf93fb78d98 100644
--- a/lib-src/movemail.c
+++ b/lib-src/movemail.c
@@ -1,8 +1,8 @@
1/* movemail foo bar -- move file foo to file bar, 1/* movemail foo bar -- move file foo to file bar,
2 locking file foo the way /bin/mail respects. 2 locking file foo the way /bin/mail respects.
3 3
4Copyright (C) 1986, 1992-1994, 1996, 1999, 2001-2012 4Copyright (C) 1986, 1992-1994, 1996, 1999, 2001-2013 Free Software
5 Free Software Foundation, Inc. 5Foundation, Inc.
6 6
7This file is part of GNU Emacs. 7This file is part of GNU Emacs.
8 8
@@ -665,7 +665,6 @@ popmail (char *mailbox, char *outfile, int preserve, char *password, int reverse
665 register int i; 665 register int i;
666 int mbfi; 666 int mbfi;
667 FILE *mbf; 667 FILE *mbf;
668 char *getenv (const char *);
669 popserver server; 668 popserver server;
670 int start, end, increment; 669 int start, end, increment;
671 char *user, *hostname; 670 char *user, *hostname;
diff --git a/lib-src/ntlib.c b/lib-src/ntlib.c
index 4e125eb6d73..f43117457cb 100644
--- a/lib-src/ntlib.c
+++ b/lib-src/ntlib.c
@@ -1,6 +1,6 @@
1/* Utility and Unix shadow routines for GNU Emacs support programs on NT. 1/* Utility and Unix shadow routines for GNU Emacs support programs on NT.
2 2
3Copyright (C) 1994, 2001-2012 Free Software Foundation, Inc. 3Copyright (C) 1994, 2001-2013 Free Software Foundation, Inc.
4 4
5Author: Geoff Voelker (voelker@cs.washington.edu) 5Author: Geoff Voelker (voelker@cs.washington.edu)
6Created: 10-8-94 6Created: 10-8-94
diff --git a/lib-src/ntlib.h b/lib-src/ntlib.h
index 7502a8a8b34..1b2f57f35e5 100644
--- a/lib-src/ntlib.h
+++ b/lib-src/ntlib.h
@@ -1,5 +1,5 @@
1/* Utility and Unix shadow routines for GNU Emacs support programs on NT. 1/* Utility and Unix shadow routines for GNU Emacs support programs on NT.
2 Copyright (C) 1994, 2002-2012 Free Software Foundation, Inc. 2 Copyright (C) 1994, 2002-2013 Free Software Foundation, Inc.
3 3
4This file is part of GNU Emacs. 4This file is part of GNU Emacs.
5 5
diff --git a/lib-src/pop.c b/lib-src/pop.c
index bfbcb8c9466..ba384db3d19 100644
--- a/lib-src/pop.c
+++ b/lib-src/pop.c
@@ -1,7 +1,7 @@
1/* pop.c: client routines for talking to a POP3-protocol post-office server 1/* pop.c: client routines for talking to a POP3-protocol post-office server
2 2
3Copyright (C) 1991, 1993, 1996-1997, 1999, 2001-2012 3Copyright (C) 1991, 1993, 1996-1997, 1999, 2001-2013 Free Software
4 Free Software Foundation, Inc. 4Foundation, Inc.
5 5
6Author: Jonathan Kamens <jik@security.ov.com> 6Author: Jonathan Kamens <jik@security.ov.com>
7 7
diff --git a/lib-src/pop.h b/lib-src/pop.h
index 682a7f93dc5..dbc7c8dbe64 100644
--- a/lib-src/pop.h
+++ b/lib-src/pop.h
@@ -1,5 +1,5 @@
1/* pop.h: Header file for the "pop.c" client POP3 protocol. 1/* pop.h: Header file for the "pop.c" client POP3 protocol.
2 Copyright (C) 1991, 1993, 2001-2012 Free Software Foundation, Inc. 2 Copyright (C) 1991, 1993, 2001-2013 Free Software Foundation, Inc.
3 3
4Author: Jonathan Kamens <jik@security.ov.com> 4Author: Jonathan Kamens <jik@security.ov.com>
5 5
diff --git a/lib-src/profile.c b/lib-src/profile.c
index 3489e492543..ab17b52ca28 100644
--- a/lib-src/profile.c
+++ b/lib-src/profile.c
@@ -1,5 +1,6 @@
1/* profile.c --- generate periodic events for profiling of Emacs Lisp code. 1/* profile.c --- generate periodic events for profiling of Emacs Lisp code.
2 Copyright (C) 1992, 1994, 1999, 2001-2012 Free Software Foundation, Inc. 2 Copyright (C) 1992, 1994, 1999, 2001-2013 Free Software Foundation,
3 Inc.
3 4
4Author: Boaz Ben-Zvi <boaz@lcs.mit.edu> 5Author: Boaz Ben-Zvi <boaz@lcs.mit.edu>
5 6
diff --git a/lib-src/rcs2log b/lib-src/rcs2log
index 3ed54684a7e..4f2bb3308fc 100755
--- a/lib-src/rcs2log
+++ b/lib-src/rcs2log
@@ -2,7 +2,7 @@
2 2
3# RCS to ChangeLog generator 3# RCS to ChangeLog generator
4 4
5# Copyright (C) 1992-1998, 2001-2012 Free Software Foundation, Inc. 5# Copyright (C) 1992-1998, 2001-2013 Free Software Foundation, Inc.
6 6
7# Author: Paul Eggert <eggert@twinsun.com> 7# Author: Paul Eggert <eggert@twinsun.com>
8 8
@@ -20,7 +20,7 @@
20# along with this program. If not, see <http://www.gnu.org/licenses/>. 20# along with this program. If not, see <http://www.gnu.org/licenses/>.
21 21
22 22
23Copyright='Copyright (C) 2012 Free Software Foundation, Inc. 23Copyright='Copyright (C) 2013 Free Software Foundation, Inc.
24This program comes with NO WARRANTY, to the extent permitted by law. 24This program comes with NO WARRANTY, to the extent permitted by law.
25You may redistribute copies of this program 25You may redistribute copies of this program
26under the terms of the GNU General Public License. 26under the terms of the GNU General Public License.
diff --git a/lib-src/test-distrib.c b/lib-src/test-distrib.c
index b404c8230d1..42aef07870f 100644
--- a/lib-src/test-distrib.c
+++ b/lib-src/test-distrib.c
@@ -1,6 +1,7 @@
1/* test-distrib.c --- testing distribution of nonprinting chars 1/* test-distrib.c --- testing distribution of nonprinting chars
2 2
3Copyright (C) 1987, 1993-1995, 1999, 2001-2012 Free Software Foundation, Inc. 3Copyright (C) 1987, 1993-1995, 1999, 2001-2013 Free Software Foundation,
4Inc.
4 5
5This file is part of GNU Emacs. 6This file is part of GNU Emacs.
6 7
diff --git a/lib-src/update-game-score.c b/lib-src/update-game-score.c
index 59cab61aa29..29c81a8936c 100644
--- a/lib-src/update-game-score.c
+++ b/lib-src/update-game-score.c
@@ -1,6 +1,6 @@
1/* update-game-score.c --- Update a score file 1/* update-game-score.c --- Update a score file
2 2
3Copyright (C) 2002-2012 Free Software Foundation, Inc. 3Copyright (C) 2002-2013 Free Software Foundation, Inc.
4 4
5Author: Colin Walters <walters@debian.org> 5Author: Colin Walters <walters@debian.org>
6 6