aboutsummaryrefslogtreecommitdiffstats
path: root/admin
diff options
context:
space:
mode:
authorMiles Bader2007-01-26 06:16:11 +0000
committerMiles Bader2007-01-26 06:16:11 +0000
commitc0466914ba3ad88c402b0301646b4b5db8aeb913 (patch)
tree964d8df324ab5f46872dfedc92ccea9fe50a1441 /admin
parentc97a3f22ed5841f1c8bcdbb80df2bd49635c6a56 (diff)
parent58f8a3f97bd49484d0eb4f83a70662ded0daf9cc (diff)
downloademacs-c0466914ba3ad88c402b0301646b4b5db8aeb913.tar.gz
emacs-c0466914ba3ad88c402b0301646b4b5db8aeb913.zip
Merge from emacs--devo--0
Patches applied: * emacs--devo--0 (patch 586-614) - Update from CVS - Update from erc--emacs--22 - Merge from gnus--rel--5.10 - Merge from erc--main--0 - Make byte compiler correctly write circular constants * gnus--rel--5.10 (patch 186-196) - Update from CVS - Merge from emacs--devo--0 Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-162
Diffstat (limited to 'admin')
-rw-r--r--admin/ChangeLog4
-rw-r--r--admin/FOR-RELEASE35
-rw-r--r--admin/admin.el4
-rw-r--r--admin/alloc-colors.c4
-rwxr-xr-xadmin/build-configs4
-rw-r--r--admin/cus-test.el4
-rwxr-xr-xadmin/diff-tar-files4
-rwxr-xr-xadmin/make-emacs4
-rw-r--r--admin/notes/years22
-rw-r--r--admin/nt/README-ftp-server93
-rwxr-xr-xadmin/revdiff4
11 files changed, 76 insertions, 106 deletions
diff --git a/admin/ChangeLog b/admin/ChangeLog
index 65606c02cb5..c36ebf904d6 100644
--- a/admin/ChangeLog
+++ b/admin/ChangeLog
@@ -405,8 +405,8 @@
405;; add-log-time-zone-rule: t 405;; add-log-time-zone-rule: t
406;; End: 406;; End:
407 407
408 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software 408 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
409 Foundation, Inc. 409 Free Software Foundation, Inc.
410 Copying and distribution of this file, with or without modification, 410 Copying and distribution of this file, with or without modification,
411 are permitted provided the copyright notice and this notice are preserved. 411 are permitted provided the copyright notice and this notice are preserved.
412 412
diff --git a/admin/FOR-RELEASE b/admin/FOR-RELEASE
index f45c5819466..84ada56b26d 100644
--- a/admin/FOR-RELEASE
+++ b/admin/FOR-RELEASE
@@ -1,7 +1,9 @@
1Tasks needed before the next release. 1Tasks needed before the next release.
2 2
3* UPDATE COPYRIGHTS (Happy New Year :-) 3* UPDATE COPYRIGHTS (Happy New Year :-)
4 4 Done, I think. Please keep an eye out for any errors, eg copyrights
5 not at the start of the file that are easy to miss, as in
6 src/emacs.c.
5 7
6* TO BE DONE SHORTLY BEFORE RELEASE 8* TO BE DONE SHORTLY BEFORE RELEASE
7 9
@@ -50,35 +52,13 @@ to the hack introduced on 2005-07-01 to fix some other Cleartype problem.
50 52
51* BUGS 53* BUGS
52 54
53** document gpg-agent.
54
55** Need papers from Rubini for his code in t-mouse.el
56 Sent instructions.
57
58** lennart.borgman.073@student.lu.se, Dec 21:
59 Saving when the coding system can't code all buffer characters
60
61** Bug in ESHELL that Wiegley is supposed to fix.
62
63** How should C-x C-v ask about saving?
64
65** lennart.borgman.073@student.lu.se, Dec 16:
66 compilation-previous-error fails if first error is at start of buffer
67
68** CC mode fixes to be installed.
69
70** W3 status with latest url package. 55** W3 status with latest url package.
71 56
72** Fix up the notices in oldXMenu properly. 57** Fix up the notices in oldXMenu properly.
73 58
74** bruno@clisp.org's patches for location of Info file directory.
75
76** disumu@x3y2z1.net, Nov 22: 59** disumu@x3y2z1.net, Nov 22:
77 URL not following some 302 redirects after recent changes 60 URL not following some 302 redirects after recent changes
78 61
79** Give recommendations for redefining window manager keys
80 to avoid interference with Emacs.
81
82** lennart.borgman.073@student.lu.se, Dec 29: 62** lennart.borgman.073@student.lu.se, Dec 29:
83 How global is a define-global-minor-mode mode 63 How global is a define-global-minor-mode mode
84He says that customizing such a mode simply does not work. 64He says that customizing such a mode simply does not work.
@@ -88,11 +68,14 @@ through the custom mechanism.
88 68
89** b.riefenstahl@turtle-trading.net, Dec 29: 69** b.riefenstahl@turtle-trading.net, Dec 29:
90 GTK build crashes under X 70 GTK build crashes under X
71 Seems to be a libXft or gtk theme bug, not an Emacs bug.
72 However, a workaround is possible.
91 73
92** dooglus@gmail.com, Dec 29: 4 week-old pretest bugs 74** simon.marshall@misys.com, Jan 12:
93 Two GTK version bugs. 75 Font-lock decides function call is function declaration in C+ +
94 76
95** pgg bugs reported by rms. 77** ZTHJWSQQAFHV@spammotel.com, Jan 12:
78 Color-theme problems in Emacs 22+ (Ubuntu, Windows)
96 79
97* DOCUMENTATION 80* DOCUMENTATION
98 81
diff --git a/admin/admin.el b/admin/admin.el
index c2d4eebe903..342b40f9bde 100644
--- a/admin/admin.el
+++ b/admin/admin.el
@@ -1,7 +1,7 @@
1;;; admin.el --- utilities for Emacs administration 1;;; admin.el --- utilities for Emacs administration
2 2
3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software 3;; Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
4;; Foundation, Inc. 4;; Free Software Foundation, Inc.
5 5
6;; This file is part of GNU Emacs. 6;; This file is part of GNU Emacs.
7 7
diff --git a/admin/alloc-colors.c b/admin/alloc-colors.c
index 3ca8d4349f3..c336d808d58 100644
--- a/admin/alloc-colors.c
+++ b/admin/alloc-colors.c
@@ -1,6 +1,6 @@
1/* Allocate X colors. Used for testing with dense colormaps. 1/* Allocate X colors. Used for testing with dense colormaps.
2 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software 2 Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
3 Foundation, Inc. 3 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/admin/build-configs b/admin/build-configs
index b3bbfda0cd2..b99b5405075 100755
--- a/admin/build-configs
+++ b/admin/build-configs
@@ -1,7 +1,7 @@
1#! /usr/bin/perl 1#! /usr/bin/perl
2 2
3# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software 3# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
4# Foundation, Inc. 4# Free Software Foundation, Inc.
5# 5#
6# This file is part of GNU Emacs. 6# This file is part of GNU Emacs.
7# 7#
diff --git a/admin/cus-test.el b/admin/cus-test.el
index 57e98b6f323..cba8e31ac89 100644
--- a/admin/cus-test.el
+++ b/admin/cus-test.el
@@ -1,7 +1,7 @@
1;;; cus-test.el --- tests for custom types and load problems 1;;; cus-test.el --- tests for custom types and load problems
2 2
3;; Copyright (C) 1998, 2000, 2002, 2003, 2004, 2005, 2006 Free 3;; Copyright (C) 1998, 2000, 2002, 2003, 2004, 2005, 2006, 2007
4;; Software Foundation, Inc. 4;; Free Software Foundation, Inc.
5 5
6;; Author: Markus Rost <markus.rost@mathematik.uni-regensburg.de> 6;; Author: Markus Rost <markus.rost@mathematik.uni-regensburg.de>
7;; Maintainer: Markus Rost <rost@math.ohio-state.edu> 7;; Maintainer: Markus Rost <rost@math.ohio-state.edu>
diff --git a/admin/diff-tar-files b/admin/diff-tar-files
index c27a8df991d..03b5a00a12f 100755
--- a/admin/diff-tar-files
+++ b/admin/diff-tar-files
@@ -1,7 +1,7 @@
1#! /bin/sh 1#! /bin/sh
2 2
3# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software 3# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
4# Foundation, Inc. 4# Free Software Foundation, Inc.
5# 5#
6# This file is part of GNU Emacs. 6# This file is part of GNU Emacs.
7# 7#
diff --git a/admin/make-emacs b/admin/make-emacs
index 01b8bddbd78..d6b14ca22b9 100755
--- a/admin/make-emacs
+++ b/admin/make-emacs
@@ -1,7 +1,7 @@
1#! /usr/bin/perl 1#! /usr/bin/perl
2 2
3# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software 3# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
4# Foundation, Inc. 4# Free Software Foundation, Inc.
5# 5#
6# This file is part of GNU Emacs. 6# This file is part of GNU Emacs.
7# 7#
diff --git a/admin/notes/years b/admin/notes/years
index 155ccd6f065..b5e93f1406a 100644
--- a/admin/notes/years
+++ b/admin/notes/years
@@ -2,7 +2,7 @@ How to Maintain Copyright Years for GNU Emacs
2 2
3 3
4"Our lawyer says it is ok if we add, to each file that has been in Emacs 4"Our lawyer says it is ok if we add, to each file that has been in Emacs
5 since Emacs 21 came out in 2001, all the subsequent years. We don't 5 since Emacs 21 came out in 2001, all the subsequent years[1]. We don't
6 need to check whether *that file* was changed in those years. 6 need to check whether *that file* was changed in those years.
7 It's sufficient that *Emacs* was changed in those years (and it was!). 7 It's sufficient that *Emacs* was changed in those years (and it was!).
8 8
@@ -11,6 +11,9 @@ How to Maintain Copyright Years for GNU Emacs
11 11
12 --RMS, 2005-07-13 12 --RMS, 2005-07-13
13 13
14[1] Note that this includes 2001 - see
15<http://lists.gnu.org/archive/html/emacs-pretest-bug/2006-12/msg00119.html>
16
14 17
15For the refcards under etc/, it's ok to simply use the latest year 18For the refcards under etc/, it's ok to simply use the latest year
16(typically in a `\def\year{YEAR}' expression) for the rendered copyright 19(typically in a `\def\year{YEAR}' expression) for the rendered copyright
@@ -18,6 +21,23 @@ notice, while maintaining the full list of years in the copyright notice
18in the comments. 21in the comments.
19 22
20 23
24Please fix or report any non-trivial files that have "odd" copyright
25notices. This includes missing copyright notices, and copyright
26holders other than FSF (or AIST in some cases). In most cases,
27individual authors should not appear in copyright statements. Either
28the copyright has been assigned (check copyright.list) to the FSF (in
29which case the original author should be removed and the year(s)
30transferred to the FSF); or else it is possible the file should not be
31in Emacs at all (please report!).
32
33When updating the copyright in a file (eg a .tex file) that generates
34another file distributed with Emacs, don't forget to check in a
35regenerated version of the target file.
36
37For auto-generated files (eg ldefs-boot.el), RMS says (20061211,
38private mail): "Since they are automatically generated, it doesn't
39really matter what they say."
40
21------------------------------------------------------------------------------ 41------------------------------------------------------------------------------
22 42
23 43
diff --git a/admin/nt/README-ftp-server b/admin/nt/README-ftp-server
index e351d025309..67d8e7919ce 100644
--- a/admin/nt/README-ftp-server
+++ b/admin/nt/README-ftp-server
@@ -88,44 +88,25 @@
88 leim-21.3-src.tar.gz 88 leim-21.3-src.tar.gz
89 89
90 90
91* Distributions in multi-file .zip format
92
93 A second distribution in the form of multiple small .zip files is also
94 provided, for the benefit of people who have unreliable internet
95 connections, or who need to copy the distribution onto floppy disks:
96
97 em213b*.zip
98
99 This is equivalent to getting emacs-21.3-bin-i386.tar.gz above.
100 The lisp source is available as em213l*.zip.
101
102
103* Distributions for non-x86 platforms 91* Distributions for non-x86 platforms
104 92
105 I try to make this port available for all platforms supported by 93 Distributions for non-x86 platforms are no longer supplied. Older
106 Windows (it should build on all supported Windows NT/9x platforms). 94 platforms supported by Windows NT no longer seem to be in demand,
107 However, I do not always have access to non-x86 platforms, and so I 95 and Emacs is yet to be ported to 64bit Windows platforms. If you are
108 cannot guarantee to provide precompiled distributions for the other 96 willing to help port Emacs to 64bit versions of Windows, your
109 platforms myself. If you find there are no binaries for your 97 contribution will be welcome on the emacs-devel mailing list.
110 platform, and you have access to a Microsoft compiler, then you can
111 download the source and compile Emacs yourself (and, if you do, please
112 consider contributing your executables; send me mail and we can make
113 arrangements for making them available on this ftp server.)
114
115 98
116* Unpacking distributions 99* Unpacking distributions
117 100
118 Programs for handling the distribution file formats can be found in 101 Ports of GNU gzip and GNU tar for handling the distribution file
119 the utilities directory: 102 formats can be found in several places that distribute ports of GNU
103 programs, for example:
120 104
121 http://mirrors.sunsite.dk/gnu/windows/emacs/utilities/ 105 Cygwin: http://www.cygwin.com/
106 GnuWin32: http://gnuwin32.sourceforge.net/
122 107
123 For gzipped tar files, you will need either gunzip.exe and tar.exe 108 Many other popular file compression utilities for Windows are also
124 together, or djtarnt.exe. djtarnt.exe can also unpack .zip files. I 109 able to handle gzipped tar files.
125 strongly urge you to use these utilities since they were the ones used
126 to create the distributions; the most common problem people have in
127 trying to get Emacs to run is due to some other utility program
128 corrupting the distribution while unpacking.
129 110
130 Open a command prompt (MSDOS) window. Decide on a directory in which 111 Open a command prompt (MSDOS) window. Decide on a directory in which
131 to place Emacs. Move the distribution to that directory, and then 112 to place Emacs. Move the distribution to that directory, and then
@@ -151,25 +132,10 @@
151 You may be prompted to rename or overwrite directories when using 132 You may be prompted to rename or overwrite directories when using
152 djtarnt: simply type return to continue (this is harmless). 133 djtarnt: simply type return to continue (this is harmless).
153 134
154 If you have the multi-file .zip distribution, use djtarnt to unpack
155 all of the .zip files:
156
157 % djtarnt -x *.zip
158
159 Once you have unpacked a precompiled distribution of Emacs, it should 135 Once you have unpacked a precompiled distribution of Emacs, it should
160 have the following subdirectories: 136 have the following subdirectories:
161 137
162 bin etc info lisp lock site-lisp 138 bin etc info lisp site-lisp
163
164 If your utility failed to create the lock directory, then you can
165 simply create it by hand (it is initially empty).
166
167 One final step is needed only when installing from the multi-file .zip
168 distribution, in order to recreate emacs.exe from its fragments (it is
169 too big to fit on a floppy even when zipped):
170
171 % cd emacs-21.3\bin
172 % stitch
173 139
174 140
175* Unpacking with other tools 141* Unpacking with other tools
@@ -178,9 +144,9 @@
178 the following to be sure the distribution was not corrupted: 144 the following to be sure the distribution was not corrupted:
179 145
180 + Be sure to disable the CR/LF translation or the executables will be 146 + Be sure to disable the CR/LF translation or the executables will be
181 unusable. Older versions of WinZipNT would enable this translation 147 unusable. Older versions of WinZip would enable this translation
182 by default. If you are using WinZipNT, disable it. (I don't have 148 by default. If you are using WinZip, disable it. (I don't have
183 WinZipNT myself, and I do not know the specific commands necessary 149 WinZip myself, and I do not know the specific commands necessary
184 to disable it.) 150 to disable it.)
185 151
186 + Check that filenames were not truncated to 8.3. For example, there 152 + Check that filenames were not truncated to 8.3. For example, there
@@ -188,12 +154,9 @@
188 abbrevli.el, your distribution has been corrupted while unpacking 154 abbrevli.el, your distribution has been corrupted while unpacking
189 and Emacs will not start. 155 and Emacs will not start.
190 156
191 + I've been told that some utilities (WinZip again?) don't create the 157 + I've also had reports that some older "gnuwin32" port of tar
192 lock subdirectory. The lock subdirectory needs to be created. 158 corrupts the executables. Use the latest version from the gnuwin32
193 159 site or another port of tar instead.
194 + I've also had reports that the "gnu-win32" port of tar corrupts the
195 executables. Use the version of tar or djtarnt in the utilities
196 directory instead.
197 160
198 If you believe you have unpacked the distributions correctly and are 161 If you believe you have unpacked the distributions correctly and are
199 still encountering problems, see the section on Further Information 162 still encountering problems, see the section on Further Information
@@ -204,11 +167,12 @@
204 167
205 If you would like to compile Emacs from source, download the source 168 If you would like to compile Emacs from source, download the source
206 distribution, unpack it in the same manner as a precompiled 169 distribution, unpack it in the same manner as a precompiled
207 distribution, and look in the file nt/INSTALL for detailed directions. 170 distribution, and look in the file nt/INSTALL for detailed
208 You can either use the Microsoft compiler included with Visual C++, or 171 directions. You can either use the Microsoft compiler included with
209 GCC 2.95 or later with MinGW support, to compile the source. The port 172 Visual C++ 2003 or earlier, or GCC 2.95 or later with MinGW support,
210 of GCC included in Cygwin is supported, but check the nt/INSTALL file 173 to compile the source. The port of GCC included in Cygwin is
211 if you have trouble since some builds of GNU make aren't supported. 174 supported, but check the nt/INSTALL file if you have trouble since
175 some builds of GNU make aren't supported.
212 176
213 177
214* Further information 178* Further information
@@ -250,5 +214,8 @@
250 214
251 Enjoy! 215 Enjoy!
252 216
253 Andrew Innes 217 Jason Rumney
254 (andrewi@gnu.org) 218 (jasonr@gnu.org)
219
220 Most of this README was contributed by former maintainer Andrew Innes
221 (andrewi@gnu.org) \ No newline at end of file
diff --git a/admin/revdiff b/admin/revdiff
index 9d419cdbfdb..78be1f62304 100755
--- a/admin/revdiff
+++ b/admin/revdiff
@@ -1,7 +1,7 @@
1#! /usr/bin/perl 1#! /usr/bin/perl
2 2
3# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006 Free Software 3# Copyright (C) 2001, 2002, 2003, 2004, 2005, 2006, 2007
4# Foundation, Inc. 4# Free Software Foundation, Inc.
5# 5#
6# This file is part of GNU Emacs. 6# This file is part of GNU Emacs.
7# 7#