aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorMiles Bader2007-07-31 05:50:45 +0000
committerMiles Bader2007-07-31 05:50:45 +0000
commit9899d01a0ccec166e04caa60657a44e614be50cd (patch)
tree6f7874938065fd9808765059213ff7a94ab3268b /admin
parent96157d113ae5828cc280488211610db1960d572c (diff)
parent2f12b713116a4e15b4744fc78d5f0dbb57fcd1ca (diff)
downloademacs-9899d01a0ccec166e04caa60657a44e614be50cd.tar.gz
emacs-9899d01a0ccec166e04caa60657a44e614be50cd.zip
Merge from emacs--devo--0
Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog6
-rw-r--r--admin/FOR-RELEASE6
-rw-r--r--admin/README2
-rw-r--r--admin/admin.el2
-rw-r--r--admin/alloc-colors.c2
-rwxr-xr-xadmin/build-configs2
-rw-r--r--admin/cus-test.el2
-rwxr-xr-xadmin/diff-tar-files2
-rwxr-xr-xadmin/make-announcement2
-rwxr-xr-xadmin/make-emacs2
-rw-r--r--admin/notes/copyright66
-rwxr-xr-xadmin/nt/makedist.bat2
-rwxr-xr-xadmin/quick-install-emacs2
-rwxr-xr-xadmin/revdiff2
14 files changed, 87 insertions, 13 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 7349efb1720..51332e21cdc 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -1,3 +1,7 @@
12007-07-25 Glenn Morris <rgm@gnu.org>
2
3 * Relicense all FSF files to GPLv3 or later.
4
12007-06-07 Glenn Morris <rgm@gnu.org> 52007-06-07 Glenn Morris <rgm@gnu.org>
2 6
3 * admin.el (set-copyright): New function. 7 * admin.el (set-copyright): New function.
@@ -433,7 +437,7 @@
433 437
434 GNU Emacs is free software; you can redistribute it and/or modify 438 GNU Emacs is free software; you can redistribute it and/or modify
435 it under the terms of the GNU General Public License as published by 439 it under the terms of the GNU General Public License as published by
436 the Free Software Foundation; either version 2, or (at your option) 440 the Free Software Foundation; either version 3, or (at your option)
437 any later version. 441 any later version.
438 442
439 GNU Emacs is distributed in the hope that it will be useful, 443 GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index d8e273c0343..9ae3f1a2ed7 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -47,6 +47,12 @@ that branch. Do not make manual changes to this file on the trunk.
47** michael.ewe@arcor.de, Apr 24: 22.0.98 not starting on Solaris 10/I386 47** michael.ewe@arcor.de, Apr 24: 22.0.98 not starting on Solaris 10/I386
48http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg01113.html 48http://lists.gnu.org/archive/html/emacs-devel/2007-04/msg01113.html
49 49
50** davby@ida.liu.se, 6 July: Bug in pos-visible-in-window-p
51
52** dak@gnu.org, 30 May: Redraw problem with overlapping frames
53
54** dksw@eircom.net, 3 Jul: Telnet mode (rsh/ssh)
55
50* FIXES FOR EMACS 22.2 56* FIXES FOR EMACS 22.2
51 57
52Here we list small fixes that arrived too late for Emacs 22.1, but 58Here we list small fixes that arrived too late for Emacs 22.1, but
diff --git a/admin/README b/admin/README
index 8efcfa3224a..2c07f40b52f 100644
--- a/admin/README
+++ b/admin/README
@@ -71,7 +71,7 @@ This file is part of GNU Emacs.
71 71
72GNU Emacs is free software; you can redistribute it and/or modify 72GNU Emacs is free software; you can redistribute it and/or modify
73it under the terms of the GNU General Public License as published by 73it under the terms of the GNU General Public License as published by
74the Free Software Foundation; either version 2, or (at your option) 74the Free Software Foundation; either version 3, or (at your option)
75any later version. 75any later version.
76 76
77GNU Emacs is distributed in the hope that it will be useful, 77GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/admin.el b/admin/admin.el
index 175eb6ded1b..94e64a23de9 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -7,7 +7,7 @@
7 7
8;; GNU Emacs is free software; you can redistribute it and/or modify 8;; GNU Emacs is free software; you can redistribute it and/or modify
9;; it under the terms of the GNU General Public License as published by 9;; it under the terms of the GNU General Public License as published by
10;; the Free Software Foundation; either version 2, or (at your option) 10;; the Free Software Foundation; either version 3, or (at your option)
11;; any later version. 11;; any later version.
12 12
13;; GNU Emacs is distributed in the hope that it will be useful, 13;; GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/alloc-colors.c b/admin/alloc-colors.c
index c336d808d58..22447643e5e 100644
--- a/admin/alloc-colors.c
+++ b/admin/alloc-colors.c
@@ -6,7 +6,7 @@ This file is part of GNU Emacs.
6 6
7GNU Emacs is free software; you can redistribute it and/or modify 7GNU Emacs is free software; you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by 8it under the terms of the GNU General Public License as published by
9the Free Software Foundation; either version 2, or (at your option) 9the Free Software Foundation; either version 3, or (at your option)
10any later version. 10any later version.
11 11
12GNU Emacs is distributed in the hope that it will be useful, 12GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/build-configs b/admin/build-configs
index b99b5405075..f36a05ca701 100755
--- a/admin/build-configs
+++ b/admin/build-configs
@@ -7,7 +7,7 @@
7# 7#
8# GNU Emacs is free software; you can redistribute it and/or modify 8# GNU Emacs is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by 9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2, or (at your option) 10# the Free Software Foundation; either version 3, or (at your option)
11# any later version. 11# any later version.
12# 12#
13# GNU Emacs is distributed in the hope that it will be useful, 13# GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/cus-test.el b/admin/cus-test.el
index cba8e31ac89..ac0c7b37909 100644
--- a/admin/cus-test.el
+++ b/admin/cus-test.el
@@ -12,7 +12,7 @@
12 12
13;; GNU Emacs is free software; you can redistribute it and/or modify 13;; GNU Emacs is free software; you can redistribute it and/or modify
14;; it under the terms of the GNU General Public License as published by 14;; it under the terms of the GNU General Public License as published by
15;; the Free Software Foundation; either version 2, or (at your option) 15;; the Free Software Foundation; either version 3, or (at your option)
16;; any later version. 16;; any later version.
17 17
18;; GNU Emacs is distributed in the hope that it will be useful, 18;; GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/diff-tar-files b/admin/diff-tar-files
index 03b5a00a12f..18d95451751 100755
--- a/admin/diff-tar-files
+++ b/admin/diff-tar-files
@@ -7,7 +7,7 @@
7# 7#
8# GNU Emacs is free software; you can redistribute it and/or modify 8# GNU Emacs is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by 9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2, or (at your option) 10# the Free Software Foundation; either version 3, or (at your option)
11# any later version. 11# any later version.
12# 12#
13# GNU Emacs is distributed in the hope that it will be useful, 13# GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/make-announcement b/admin/make-announcement
index 03a083e4c72..1c7b4574fea 100755
--- a/admin/make-announcement
+++ b/admin/make-announcement
@@ -9,7 +9,7 @@
9 9
10## GNU Emacs is free software; you can redistribute it and/or modify 10## GNU Emacs is free software; you can redistribute it and/or modify
11## it under the terms of the GNU General Public License as published by 11## it under the terms of the GNU General Public License as published by
12## the Free Software Foundation; either version 2, or (at your option) 12## the Free Software Foundation; either version 3, or (at your option)
13## any later version. 13## any later version.
14 14
15## GNU Emacs is distributed in the hope that it will be useful, 15## GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/make-emacs b/admin/make-emacs
index d6b14ca22b9..23b4e1c6374 100755
--- a/admin/make-emacs
+++ b/admin/make-emacs
@@ -7,7 +7,7 @@
7# 7#
8# GNU Emacs is free software; you can redistribute it and/or modify 8# GNU Emacs is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by 9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2, or (at your option) 10# the Free Software Foundation; either version 3, or (at your option)
11# any later version. 11# any later version.
12# 12#
13# GNU Emacs is distributed in the hope that it will be useful, 13# GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/notes/copyright b/admin/notes/copyright
index 91bf87f3b08..4ab01feeae3 100644
--- a/admin/notes/copyright
+++ b/admin/notes/copyright
@@ -598,12 +598,76 @@ Done: TUTORIAL.eo
598None known. 598None known.
599 599
600 600
601** NOTES ON RELICENSING TO GPL3
602
603The EMACS_22_BASE branch was changed to GPLv3 (or later) 2007/07/25.
604
605Some notes:
606(see http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg01431.html)
607
6081. There are some files in Emacs CVS which are not part of Emacs (eg
609those included from Gnulib). These are all copyright FSF and (at time
610of writing) GPL >= 2. rms says may as well leave the licenses of these
611alone (may import them from Gnulib again). These are:
612
613 Gnulib:
614 src/getloadavg.c
615 src/gmalloc.c
616 src/md5.c
617 src/md5.h
618 src/mktime.c
619 src/strftime.c
620 src/termcap.c
621 src/tparam.c
622
623 Others:
624 config.guess
625 config.sub
626 lispintro/missing
627 man/texinfo.tex
628
629Note _not_ included in the above are src/regex.{c,h} (rms: "That
630forked version is only in Emacs, so definitely relicense that."), and
631oldXMenu/insque.c (rms: "We wrote that specifically for Emacs, so
632definitely relicense that.").
633
6342. The files that are copyright FSF and AIST, or AIST alone, should be
635and were updated, ditto the oldXMenu files with FSF copyright, and
636msdos/is_exec.c and sigaction.c.
637
6383. lwlib/
639
640Files originally in Lucid Widget Library were left alone (excludes
641ChangeLog, etc), ie remain under GPL v1 or later, or v2 or later.
642(rms: "We may as well leave this alone, since we are never going to
643change it much.")
644
6454. There are some files where the FSF holds no copyright. These were
646left alone:
647
648 leim/MISC-DIC/CTLau-b5.html >= v2
649 leim/MISC-DIC/CTLau.html >= v2
650 (above included in lisp/international/titdic-cnv.el)
651 leim/MISC-DIC/pinyin.map >= v1
652 leim/MISC-DIC/ziranma.cin >= v1
653 leim/SKK-DIC/SKK-JISYO.L >= v2
654 leim/SKK-DIC/README >= v2
655 leim/ja-dic/ja-dic.el >= v2
656
6575. At time of writing, some non-Emacs icons included from Gnome remain
658under GPLv2 (no "or later"). See:
659
660 etc/images/gnus/README
661 etc/images/mail/README
662 etc/images/README
663 nt/icons/README
664
601 665
602This file is part of GNU Emacs. 666This file is part of GNU Emacs.
603 667
604GNU Emacs is free software; you can redistribute it and/or modify 668GNU Emacs is free software; you can redistribute it and/or modify
605it under the terms of the GNU General Public License as published by 669it under the terms of the GNU General Public License as published by
606the Free Software Foundation; either version 2, or (at your option) 670the Free Software Foundation; either version 3, or (at your option)
607any later version. 671any later version.
608 672
609GNU Emacs is distributed in the hope that it will be useful, 673GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/nt/makedist.bat b/admin/nt/makedist.bat
index 484ab88004c..87e151dd06a 100755
--- a/admin/nt/makedist.bat
+++ b/admin/nt/makedist.bat
@@ -12,7 +12,7 @@ rem This file is part of GNU Emacs.
12rem 12rem
13rem GNU Emacs is free software; you can redistribute it and/or modify 13rem GNU Emacs is free software; you can redistribute it and/or modify
14rem it under the terms of the GNU General Public License as published by 14rem it under the terms of the GNU General Public License as published by
15rem the Free Software Foundation; either version 2, or (at your option) 15rem the Free Software Foundation; either version 3, or (at your option)
16rem any later version. 16rem any later version.
17rem 17rem
18rem GNU Emacs is distributed in the hope that it will be useful, 18rem GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/quick-install-emacs b/admin/quick-install-emacs
index a6e70120e6d..e451cfcb2aa 100755
--- a/admin/quick-install-emacs
+++ b/admin/quick-install-emacs
@@ -10,7 +10,7 @@
10 10
11## GNU Emacs is free software; you can redistribute it and/or modify 11## GNU Emacs is free software; you can redistribute it and/or modify
12## it under the terms of the GNU General Public License as published by 12## it under the terms of the GNU General Public License as published by
13## the Free Software Foundation; either version 2, or (at your option) 13## the Free Software Foundation; either version 3, or (at your option)
14## any later version. 14## any later version.
15 15
16## GNU Emacs is distributed in the hope that it will be useful, 16## GNU Emacs is distributed in the hope that it will be useful,
diff --git a/admin/revdiff b/admin/revdiff
index 78be1f62304..d9ea41782ba 100755
--- a/admin/revdiff
+++ b/admin/revdiff
@@ -7,7 +7,7 @@
7# 7#
8# GNU Emacs is free software; you can redistribute it and/or modify 8# GNU Emacs is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by 9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2, or (at your option) 10# the Free Software Foundation; either version 3, or (at your option)
11# any later version. 11# any later version.
12# 12#
13# GNU Emacs is distributed in the hope that it will be useful, 13# GNU Emacs is distributed in the hope that it will be useful,