Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
emacs
emacs
Commits
6b61353c
Commit
6b61353c
authored
Apr 16, 2004
by
Kenichi Handa
Browse files
Sync to HEAD
parent
dc6a2831
Changes
1000
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
with
244 additions
and
65 deletions
+244
-65
AUTHORS
AUTHORS
+6
-6
ChangeLog
ChangeLog
+137
-21
MAINTAINERS
MAINTAINERS
+2
-0
Makefile.in
Makefile.in
+21
-12
admin/ChangeLog
admin/ChangeLog
+24
-0
admin/README
admin/README
+2
-0
admin/admin.el
admin/admin.el
+1
-0
admin/alloc-colors.c
admin/alloc-colors.c
+3
-0
admin/build-configs
admin/build-configs
+2
-0
admin/check-doc-strings
admin/check-doc-strings
+1
-0
admin/cus-test.el
admin/cus-test.el
+1
-12
admin/diff-tar-files
admin/diff-tar-files
+1
-0
admin/emacs-pretesters
admin/emacs-pretesters
+2
-0
admin/make-announcement
admin/make-announcement
+2
-0
admin/make-changelog-diff
admin/make-changelog-diff
+2
-0
admin/make-emacs
admin/make-emacs
+2
-0
admin/make-tarball.txt
admin/make-tarball.txt
+29
-14
admin/notes/cpp
admin/notes/cpp
+2
-0
admin/notes/iftc
admin/notes/iftc
+2
-0
admin/notes/trailing-whitespace
admin/notes/trailing-whitespace
+2
-0
No files found.
Too many changes to show.
To preserve performance only
1000 of 1000+
files are displayed.
Plain diff
Email patch
AUTHORS
View file @
6b61353c
...
...
@@ -502,17 +502,15 @@ Florian Weimer: changed gnus-msg.el mm-bodies.el message.el mm-util.el
mml.el mailcap.el rfc2047.el gnus-cite.el gnus-score.el gnus-spec.el
gnus-uu.el mm-encode.el nnultimate.el qp.el
Francesco Potort
i
: wrote cmacexp.el
Francesco Potort
,Al(B
: wrote cmacexp.el
and changed etags.c man.el delta.h uniquify.el latin-post.el latin-alt.el
rmail.el sgml-mode.el Makefile.in comint.el configure.in etags.1
filelock.c gud.el hanoi.el mailalias.el sendmail.el simple.el
skeleton.el vc-hooks.el b2m.c and 16 other files
Francesco Potort,Al(B: changed undigest.el comint.el etags.el data.c
skeleton.el vc-hooks.el b2m.c undigest.el etags.el data.c
generic-x.el tetris.el admin.el ange-ftp.el configure.in delta.h
dired-aux.el dos-w32.el etags.1 fileio.c files.el fns.c
maintaining.texi make-announcement make-tarball.txt mule.el pong.el
and
5
other files
and
21
other files
Francis J. Wright: wrote woman.el
...
...
@@ -884,7 +882,7 @@ Jonathan Stigelman: wrote hilit19.el
Jonathan Vail: changed vc.el
Jonathan Yavner: wrote ses.el
tes
tcover-ses.el
tes
tcover-unsafep.el
Jonathan Yavner: wrote ses.el tcover-ses.el tcover-unsafep.el
testcover.el unsafep.el
and changed Makefile.in files.el ses-example.ses ses.texi
...
...
@@ -1920,3 +1918,5 @@ Zoltan Kemenczy: changed gud.el
Local Variables:
coding: iso-2022-7bit
End:
arch-tag: 7ec2c5ea-4fe4-4937-b2cf-863e3cadc5c3
ChangeLog
View file @
6b61353c
200
3
-0
9-29 Dave Love <fx
@gnu.org>
200
4
-0
4-04 Eli Zaretskii <eliz
@gnu.org>
* configure.in: Merge from HEAD.
* config.bat (lib-src): Recognize comment lines in Makefile.in
that have a TAB after the #, to avoid errors in preprocessing with
GCC 3.3.3.
2004-03-31 Luc Teirlinck <teirllm@auburn.edu>
* Makefile.in: Mention in comment that `make maintainer-clean'
deletes .elc files.
2004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
* update-subdirs: Add local variables to prevent byte-compiling.
2004-03-21 Dave Love <fx@gnu.org>
* configure.in: Fix previous change.
2004-03-18 Dave Love <fx@gnu.org>
* configure.in: Add -znocombreloc to LDFLAGS if compiler supports it.
2004-03-15 Luc Teirlinck <teirllm@auburn.edu>
* info/dir (File): Add SMTP and SES.
2004-03-02 Stefan Monnier <monnier@iro.umontreal.ca>
* Makefile.in (maintainer-clean): Clean in the lisp dir as well.
(bootstrap): Use the new bootstrap-prepare target in lisp.
2004-02-18 Kim F. Storm <storm@cua.dk>
* INSTALL.CVS: Add info about ssh/cvs related problems and work-around.
2004-02-16 Eli Zaretskii <eliz@gnu.org>
* make-dist: Don't link index.*perm and permute-index into tempdir.
2004-02-14 Jonathan Yavner <jyavner@member.fsf.org>
* AUTHORS (JonathanYavner): Rename testcover-*.el to tcover-*.el
to match previous changes by Eli Zaretskii.
2004-02-09 Luc Teirlinck <teirllm@auburn.edu>
* Makefile.in: Set CDPATH to an empty string.
2004-01-27 Stefan Monnier <monnier@iro.umontreal.ca>
* configure.in <darwin>: Use fink packages if available.
2004-01-25 Jerome Marant <jmarant@free.fr> (tiny change)
* make-dist (lispref): Do include lispref/index.texi.
2004-01-06 Eric Hanchrow <offby1@blarg.net> (tiny change)
* make-dist (tempdir): Include cursors in nt/icons.
2003-12-30 Eli Zaretskii <eliz@gnu.org>
* INSTALL.CVS: Renamed from INSTALL-CVS to avoid file-name
clashes with install-sh on 8+3 filesystems.
2003-12-08 Miles Bader <miles@gnu.org>
* .cvsignore: Add .arch-inventory.
2003-12-24 Andreas Schwab <schwab@suse.de>
* configure.in: Check for <sys/socket.h>. Include it before
including <net/if.h>. Move check for <net/if.h> before its use.
2003-12-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
* Makefile.in (install-arch-dep): Don't let cd output go into
pipe for carbon_appdir.
2003-12-24 Andreas Schwab <schwab@suse.de>
* configure.in (PKG_CHECK_MODULES): Fix quoting.
2003-12-01 Andreas Schwab <schwab@suse.de>
* configure.in (powerpc-apple-darwin*): Use ${CC-cc} instead of
hardcoding gcc.
* configure: Rebuild.
2003-11-16 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
* configure.in (HAVE_GTK_MULTIDISPLAY): Check if GTK can handle
multiple displays.
Wrong number of args to AC_CHECK_LIB for HAVE_X_SM test corrected.
2003-09-23 Dave Love <fx@gnu.org>
* configure.in: Check members of struct ifreq.
2003-09-14 Kim F. Storm <storm@cua.dk>
* configure.in: Add checks for sys/ioctl.h and net/if.h.
2003-09-12 Luc Teirlinck <teirllm@mail.auburn.edu>
* Makefile.in (install-arch-indep, uninstall): Add SES manual.
2003-08-18 Lute Kamstra <lute@gnu.org>
* configure.in: Revert the change of 2003-07-29 as GTK+ 2.2 is not
required anymore.
2003-08-07 Andrew Choi <akochoi@shaw.ca>
* configure.in [powerpc-apple-darwin*]: Use the -no-cpp-precomp
option instead of -traditional-cpp for CPP.
2003-07-29 Richard M. Stallman <rms@gnu.org>
...
...
@@ -308,7 +422,7 @@
(*-sunos5.6*, *-solaris2.6*): New alternative.
(*-sunos5*): Use version 2.6 as default.
2002-09-06 Kai Gro,
b
_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2002-09-06 Kai Gro,
A
_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
* configure.in: Fix typo.
...
...
@@ -343,15 +457,15 @@
* configure.in (gamedir): Handle it like lispdir.
(--with-game-dir option): Delete.
2002-06-21 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2002-06-21 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* configure.in: Add support for mipseb-*-netbsd* machines.
2002-06-18 Kai Gro,
b
_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2002-06-18 Kai Gro,
A
_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
* Makefile.in (install-arch-indep, uninstall): Add Tramp.
2002-06-17 Kai Gro,
b
_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2002-06-17 Kai Gro,
A
_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
* info/dir (File): Add an entry for Tramp.
...
...
@@ -375,7 +489,7 @@
* configure.in (emacs_cv_speed_t): Add square brackets for clarity.
2002-05-04 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2002-05-04 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* make-dist: Do not distribute lock/ directory.
...
...
@@ -389,7 +503,7 @@
* configure.in: Delete configure check for access to the game user.
2002-04-29 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2002-04-29 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* make-dist: lwlib/Imakefile is removed.
...
...
@@ -400,7 +514,7 @@
* make-dist: Create directories in mac/Emacs.app.
2002-04-25 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2002-04-25 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* make-dist: lwlib-Xol* are removed.
...
...
@@ -427,7 +541,7 @@
* configure.in: Add --game-dir, --game-user. Test to see if we
can use them.
2002-04-08 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2002-04-08 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* configure.in: Add --with-sound.
...
...
@@ -515,7 +629,7 @@
* configure.in (hppa*-*-linux-gnu*): New alternative.
2001-12-08 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2001-12-08 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* make-dist: Copy COPYING to leim/, lwlib/, mac/ and nt/ when
creating distribution.
...
...
@@ -528,12 +642,12 @@
(HAVE_DES_H, HAVE_KRB5_H): Properly quote args of AC_CHECK_HEADERS;
this is required by recent Autoconf versions.
2001-12-02 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2001-12-02 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* make-dist: Do not try to link removed files (aclocal.m4, _emacs,
TODO, vms-pp.trans and others).
2001-11-29 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2001-11-29 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* make-dist: Use COPYING from the top-level directory.
...
...
@@ -541,7 +655,7 @@
* configure.in: Add support for FreeBSD/Alpha.
2001-11-29 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2001-11-29 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* make-dist: Add COPYING to the top-level directory of the
distribution. Simplify the logic behind copying.
...
...
@@ -586,7 +700,7 @@
2001-11-22 Colin Walters <walters@debian.org>
* Makefile.in (install-arch-indep): Install the calc .info files.
(uninstall): Handle deletion of calc .info files (thanks Pavel Jan,
B
m(Bk).
(uninstall): Handle deletion of calc .info files (thanks Pavel Jan,
A
m(Bk).
2001-11-17 Eli Zaretskii <eliz@is.elta.co.il>
...
...
@@ -597,14 +711,14 @@
* configure.in: Add coff.h to the list in AC_CHECK_HEADERS.
2001-11-15 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2001-11-15 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* Makefile.in (uninstall): Fix previous change.
* configure.in, Makefile.in: Add support for --program-prefix,
--program-suffix and --program-transform-name options.
2001-11-13 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2001-11-13 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* Makefile.in (install-arch-indep): Use `${manext}' instead of `.1'.
(install-arch-indep): Install emacsclient manual page.
...
...
@@ -613,9 +727,9 @@
2001-11-12 Eli Zaretskii <eliz@is.elta.co.il>
* make-dist: Add lispref/index.*perm files to the distribution.
From Pavel Jan,
B
m(Bk <Pavel@Janik.cz>.
From Pavel Jan,
A
m(Bk <Pavel@Janik.cz>.
2001-11-12 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2001-11-12 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* Makefile.in (uninstall): Remove gfdl.1 when uninstalling.
...
...
@@ -652,7 +766,7 @@
* configure.in: Added a check for <nlist.h>
2001-11-01 Pavel Jan,
B
m(Bk <Pavel@Janik.cz>
2001-11-01 Pavel Jan,
A
m(Bk <Pavel@Janik.cz>
* configure.in: Reindent --help output.
From Per Starback (starback@ling.uu.se).
...
...
@@ -5692,10 +5806,12 @@
to match build-install and paths.h.
;; Local Variables:
;; coding: iso-2022-7bit
-unix
;; coding: iso-2022-7bit
;; End:
Copyright (C) 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2002
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.
;;; arch-tag: ac61a779-1480-4884-b292-d0c39c127a73
MAINTAINERS
View file @
6b61353c
...
...
@@ -211,3 +211,5 @@ src/xmenu.c
src/xrdb.c
src/xselect.c
src/xterm.c
;;; arch-tag: 869126d4-4851-41b2-8470-14dd492a3c98
Makefile.in
View file @
6b61353c
...
...
@@ -2,8 +2,8 @@
# DIST: make most of the changes to this file you might want, so try
# DIST: that first.
# Copyright (C) 1992,
1993, 1994, 1995, 1996, 1997, 19
98,
1999,
#
2000, 2001, 2002, 2003
Free Software Foundation, Inc.
# Copyright (C) 1992,
93,94,95,96,97,
98,1999,
2000,01,02,03,2004
# Free Software Foundation, Inc.
# This file is part of GNU Emacs.
...
...
@@ -45,14 +45,19 @@
# make maintainer-clean
# Delete everything from the current directory that can be
# reconstructed with this Makefile. This typically includes
# everything deleted by distclean, plus more: C source files
# produced by Bison, tags tables, info files, and so on.
# everything deleted by distclean, plus more: .elc files,
# C source files produced by Bison, tags tables, info files,
# and so on.
#
# make extraclean
# Still more severe - delete backup and autosave files, too.
SHELL
=
/bin/sh
# This may not work with certain non-GNU make's. It only matters when
# inheriting a CDPATH not starting with the current directory.
CDPATH
=
# If Make doesn't predefine MAKE, set it here.
@SET_MAKE@
...
...
@@ -367,9 +372,9 @@ install-arch-dep: mkdir
done
if
test
"
${carbon_appdir}
"
!=
""
;
then
\
umask
022
;
mkdir
-p
${carbon_appdir}
/Emacs.app
;
\
(
cd
mac/Emacs.app
;
tar
-chf
-
.
)
|
\
(
cd
mac/Emacs.app
;
(
tar
-chf
-
.
|
\
(
cd
${carbon_appdir}
/Emacs.app
;
umask
022
;
tar
-xvf
-
\
&&
cat
>
/dev/null
)
||
exit
1
;
\
&&
cat
>
/dev/null
)
))
||
exit
1
;
\
fi
### Install the files that are machine-independent.
...
...
@@ -440,9 +445,11 @@ install-arch-indep: mkdir info
if
[
`
(
cd
./etc
;
/bin/pwd
)
`
!=
`
(
cd
${docdir}
;
/bin/pwd
)
`
]
;
\
then
\
echo
"Copying etc/DOC-* to
${docdir}
..."
;
\
(
cd
./etc
;
tar
-chf
- DOC
*
)
\
(
cd
./etc
;
tar
-chf
- DOC
*
compilation.txt
)
\
|
(
cd
${docdir}
;
umask
022
;
tar
-xvf
-
&&
cat
>
/dev/null
)
||
exit
1
;
\
(
cd
$(docdir)
;
chown
$
${
LOGNAME
:-
$$USERNAME
}
DOC
*
;
chmod
a+r DOC
*
;
\
(
cd
$(docdir)
;
\
chown
$
${
LOGNAME
:-
$$USERNAME
}
DOC
*
compilation.txt
;
\
chmod
a+r DOC
*
compilation.txt
;
\
if
test
"
`
echo
DOC-
*
`
"
!=
"DOC-*"
;
then
rm
DOC
;
fi
)
;
\
else
true
;
fi
-
unset
CDPATH
;
\
...
...
@@ -468,7 +475,7 @@ install-arch-indep: mkdir info
chmod
a+r
${infodir}
/dir
)
;
\
fi
;
\
cd
${srcdir}
/info
;
\
for
f
in
ada-mode
*
autotype
*
calc
*
ccmode
*
cl
*
dired-x
*
ebrowse
*
ediff
*
efaq
*
eintr
*
elisp
*
emacs
*
eshell
*
eudc
*
forms
*
gnus
*
idlwave
*
info
*
message
*
mh-e
*
pcl-cvs
*
reftex
*
sc
*
speedbar
*
tramp
*
vip
*
widget
*
woman
*
smtpmail
*
;
do
\
for
f
in
ada-mode
*
autotype
*
calc
*
ccmode
*
cl
*
dired-x
*
ebrowse
*
ediff
*
efaq
*
eintr
*
elisp
*
emacs
*
eshell
*
eudc
*
forms
*
gnus
*
idlwave
*
info
*
message
*
mh-e
*
pcl-cvs
*
reftex
*
sc
*
ses
*
speedbar
*
tramp
*
vip
*
widget
*
woman
*
smtpmail
*
;
do
\
(
cd
$
${thisdir}
;
\
${INSTALL_DATA}
${srcdir}
/info/
$$
f
${infodir}
/
$$
f
;
\
chmod
a+r
${infodir}
/
$$
f
)
;
\
...
...
@@ -478,7 +485,7 @@ install-arch-indep: mkdir info
thisdir
=
`
/bin/pwd
`
;
\
if
[
`
(
cd
${srcdir}
/info
&&
/bin/pwd
)
`
!=
`
(
cd
${infodir}
&&
/bin/pwd
)
`
]
;
\
then
\
for
f
in
ada-mode autotype calc ccmode cl dired-x ebrowse ediff efaq elisp eintr emacs emacs-mime eshell eudc forms gnus idlwave info message mh-e pcl-cvs reftex sc speedbar tramp vip viper widget woman smtpmail
;
do
\
for
f
in
ada-mode autotype calc ccmode cl dired-x ebrowse ediff efaq elisp eintr emacs emacs-mime eshell eudc forms gnus idlwave info message mh-e pcl-cvs reftex sc
ses
speedbar tramp vip viper widget woman smtpmail
;
do
\
(
cd
$
${thisdir}
;
\
${INSTALL_INFO}
--info-dir
=
${infodir}
${infodir}
/
$$
f
)
;
\
done
;
\
...
...
@@ -544,7 +551,7 @@ uninstall:
done
(
cd
${archlibdir}
&&
rm
-f
fns-
*
)
-
rm
-rf
${libexecdir}
/emacs/
${version}
(
cd
${infodir}
&&
rm
-f
cl
*
ada-mode
*
autotype
*
calc
*
ccmode
*
ebrowse
*
efaq
*
eintr elisp
*
eshell
*
eudc
*
idlwave
*
message
*
pcl-cvs
*
reftex
*
speedbar
*
tramp
*
widget
*
woman
*
dired-x
*
ediff
*
emacs
*
forms
*
gnus
*
info
*
mh-e
*
sc
*
vip
*
smtpmail
*
)
(
cd
${infodir}
&&
rm
-f
cl
*
ada-mode
*
autotype
*
calc
*
ccmode
*
ebrowse
*
efaq
*
eintr elisp
*
eshell
*
eudc
*
idlwave
*
message
*
pcl-cvs
*
reftex
*
speedbar
*
tramp
*
widget
*
woman
*
dired-x
*
ediff
*
emacs
*
forms
*
gnus
*
info
*
mh-e
*
sc
*
ses
*
vip
*
smtpmail
*
)
(
cd
${man1dir}
&&
rm
-f
emacs
${manext}
emacsclient
${manext}
etags
${manext}
ctags
${manext}
)
(
cd
${bindir}
&&
rm
-f
$(EMACSFULL)
$(EMACS)
)
...
...
@@ -630,6 +637,7 @@ maintainer-clean: FRC
-
(
cd
lispref
&&
$(MAKE)
$(MFLAGS)
maintainer-clean
)
-
(
cd
lispintro
&&
$(MAKE)
$(MFLAGS)
maintainer-clean
)
(
cd
leim
;
$(MAKE)
$(MFLAGS)
maintainer-clean
)
(
cd
lisp
;
$(MAKE)
$(MFLAGS)
maintainer-clean
)
${top_distclean}
### This doesn't actually appear in the coding standards, but Karl
...
...
@@ -730,7 +738,7 @@ maybe_bootstrap:
fi
bootstrap
:
bootstrap-clean-before info FRC
(
cd
lisp
;
$(MAKE)
$(MFLAGS)
bootstrap-
clean
)
(
cd
lisp
;
$(MAKE)
$(MFLAGS)
bootstrap-
prepare
)
(
cd
src
;
$(MAKE)
$(MFLAGS)
bootstrap
)
(
cd
lisp
;
$(MAKE)
$(MFLAGS)
bootstrap
EMACS
=
../src/bootstrap-emacs
${EXEEXT}
)
(
cd
src
;
$(MAKE)
$(MFLAGS)
mostlyclean
)
...
...
@@ -748,3 +756,4 @@ bootstrap-clean-before: FRC
-
(
cd
lispintro
&&
$(MAKE)
$(MFLAGS)
clean
)
(
cd
leim
;
$(MAKE)
$(MFLAGS)
clean
)
# arch-tag: c1162ff6-e0a8-4366-bc1a-2eb544007156
admin/ChangeLog
View file @
6b61353c
2003-10-01 Miles Bader <miles@gnu.org>
* quick-install-emacs: Don't use "function" keyword when defining
shell functions.
2003-09-27 Miles Bader <miles@gnu.ai.mit.edu>
* quick-install-emacs: Remove fns-* pruning, since that file no
longer seems to be generated.
(AVOID): Quote literal periods. Quote braces in a way acceptable
to all parties (gawk gets bitchy about using `\').
2003-08-19 Miles Bader <miles@gnu.org>
* quick-install-emacs: Add arch-specific ignored files to
quick-install-emacs. Use quoting for periods that's acceptable
to recent versions of gawk.
2003-08-11 Markus Rost <rost@math.ohio-state.edu>
* cus-test.el: Remove obsolete workaround.
2003-04-22 Andrew Innes <andrewi@gnu.org>
* nt/makedist.bat: Fix multi-file .zip distribution, by splitting
...
...
@@ -136,3 +158,5 @@
Copyright (C) 2001 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.
;;; arch-tag: 97728c77-77c0-4156-b669-0e8c07d94e5a
admin/README
View file @
6b61353c
...
...
@@ -22,3 +22,5 @@ Brief description of sub-directories:
charsets scripts for generating charset map files
in ../etc/charsets
# arch-tag: 812b9461-bc0a-46a7-925e-24bd41118463
admin/admin.el
View file @
6b61353c
...
...
@@ -89,4 +89,5 @@ Root must be the root of an Emacs source tree."
(
rx
(
and
"EMACSVER"
(
1+
space
)
(
submatch
(
1+
(
in
"0-9."
)))))))
;;; arch-tag: 4ea83636-2293-408b-884e-ad64f22a3bf5
;; admin.el ends here.
admin/alloc-colors.c
View file @
6b61353c
...
...
@@ -111,3 +111,6 @@ main (int argc, char **argv)
XCloseDisplay
(
dpy
);
return
0
;
}
/* arch-tag: f1be90ac-5b70-43c2-835e-5a6432a25145
(do not change this comment) */
admin/build-configs
View file @
6b61353c
...
...
@@ -97,3 +97,5 @@
# Local Variables:
# mode: cperl
# End:
# arch-tag: 20a4452d-610a-4e54-9abc-ffe79f5c0d30
admin/check-doc-strings
View file @
6b61353c
...
...
@@ -298,3 +298,4 @@ foreach my $fun (sort keys %texi_funtype) {
}
}
# arch-tag: e75331f5-5d1b-4393-ad5b-b0f87b5d47b0
admin/cus-test.el
View file @
6b61353c
...
...
@@ -150,18 +150,6 @@
;; This avoids a hang of `cus-test-apropos' in 21.2.
;; (add-to-list 'cus-test-skip-list 'sh-alias-alist)
;; Don't create a file `filesets-menu-cache-file'.
(
setq
filesets-menu-cache-file
""
)
;; Disable filesets hooks.
(
add-hook
'cus-test-after-load-libs-hook
(
lambda
nil
(
remove-hook
'menu-bar-update-hook
'filesets-build-menu-maybe
)
(
remove-hook
'kill-emacs-hook
'filesets-exit
)
(
remove-hook
'kill-buffer-hook
'filesets-remove-from-ubl
)
(
remove-hook
'first-change-hook
'filesets-reset-filename-on-change
)
))
;; Loading dunnet in batch mode leads to a Dead end.
(
let
(
noninteractive
)
(
load
"dunnet"
))
(
add-to-list
'cus-test-libs-noloads
"dunnet"
)
...
...
@@ -538,4 +526,5 @@ in the Emacs source directory."
(
provide
'cus-test
)
;;; arch-tag: a4991a31-548d-48fb-8ba1-1ebbe68eb2e7
;;; cus-test.el ends here
admin/diff-tar-files
View file @
6b61353c
...
...
@@ -42,3 +42,4 @@ diff -u $old_tmp $new_tmp
rm
-f
$new_tmp
$old_tmp
# arch-tag: ef2c96e2-ea67-4668-925c-d9a6f3d205cf
admin/emacs-pretesters
View file @
6b61353c
...
...
@@ -438,3 +438,5 @@ args[0]).
Local Variables:
mode: text
End:
# arch-tag: caf47b2c-b56b-44f7-a760-b5bfbed15fd3
admin/make-announcement
View file @
6b61353c
...
...
@@ -64,3 +64,5 @@ EOF
make-changelog-diff
$oldtag
$newtag
echo
" announcement created in
$outfile
"
>
&2
# arch-tag: 605e00c7-7330-4c45-81e1-2ed53a13c39f
admin/make-changelog-diff
View file @
6b61353c
...
...
@@ -24,3 +24,5 @@ cvs -q diff -b -r $1 -r $2 $(find -name ChangeLog|sort) |
x
s/^
\n
//
p"
# arch-tag: 7604a259-40b4-4f97-86b2-496a9c546f0a
admin/make-emacs
View file @
6b61353c
...
...
@@ -185,3 +185,5 @@
# Local Variables:
# mode: cperl
# End:
# arch-tag: 5c3f9713-9ece-4a12-b3f8-deaff15974ba
admin/make-tarball.txt
View file @
6b61353c
Instructions to create pretest or release tarballs.
-- originally written by Eli Zaretskii, amended by Francesco Potortì
-- originally written by Gerd Moellmann, amended by Francesco Potortì
with the initial help of Eli Zaretskii
For each step, check for possible errors.
...
...
@@ -9,24 +10,30 @@ For each step, check for possible errors.
make sure that the later tagged version will bootstrap, should it be
necessary to check it out.
3. Set the version number (M-x load-file RET admin/admin.el RET, then
3. Regenerate Emacs' AUTHORS file (M-x load-file RET
lisp/emacs-lisp/authors.el RET, then M-x authors RET, then save
the *Authors* buffer). This may require fixing syntactically
incorrect ChangeLog entries beforehand.
4. Set the version number (M-x load-file RET admin/admin.el RET, then
M-x set-version RET). For a release, add released change log
entries (M-x add-release-logs RET).
4
. rm configure; make bootstrap
5
. rm configure; make bootstrap
5. Commit configure, README, lisp/loaddefs.el, lisp/cus-load.el,
lisp/finder-inf.el, lisp/version.el, man/emacs.texi. For a release,
also commit the ChangeLog files in all directories.
6. Commit configure, README, AUTHORS, lisp/loaddefs.el,
lisp/cus-load.el, lisp/finder-inf.el, lisp/version.el,
man/emacs.texi. For a release, also commit the ChangeLog files in
all directories.
6
. make-dist --snapshot. Check the contents of the new tar with
7
. make-dist --snapshot. Check the contents of the new tar with
admin/diff-tar-files against an older tar file. Some old pretest
tarballs are kept under fencepost.gnu.org:~pot/emacs-pretest/, while
old emacs tarballs are at <ftp://ftp.gnu.org/pub/gnu/emacs/>.
7
. xdelta delta emacs-OLD.tar.gz emacs-NEW.tar.gz emacs-OLD-NEW.xdelta
8
. xdelta delta emacs-OLD.tar.gz emacs-NEW.tar.gz emacs-OLD-NEW.xdelta
8
. tar -zxf emacs-NEW.tar.gz; cd emacs-NEW
9
. tar -zxf emacs-NEW.tar.gz; cd emacs-NEW
configure && make && make -n install
Use `script' or M-x compile to save the compilation log in
compile-NEW.log and compare it against an old one. The easiest way
...
...
@@ -34,28 +41,36 @@ For each step, check for possible errors.
number of the old Emacs to __, do the same with the new log and do
M-x ediff. Especially check that Info files aren't built.
9.
cd EMACS_ROOT_DIR; cvs tag TAG
10.
cd EMACS_ROOT_DIR; cvs tag TAG
TAG is EMACS_PRETEST_XX_YY_ZZZ for a pretest, EMACS_XX_YY for a
release.
1
0
. admin/make-announcement OLD NEW
1
1
. admin/make-announcement OLD NEW
This creates an announcement for pretests. OLD is the version used
to make deltas with respect to NEW. Anouncements for pretests need
to be crafted by hand. Use an older announcement to start with.
11. For a pretest, do:
12. For the moment, put the tarballs on a public site and send a GPG
signed email to <maintainers@gnu.org> with the URLs of the tarballs
and their md5sum signatures. As of 2003-10, the GNU maintainers are
working on a better procedure. For reference, here are the previous
instructions, which are no more valid after the break-in of 2003-08:
====
For a pretest, do:
rsync -aP emacs-NEW.tar.gz emacs-OLD-NEW.xdelta compile-NEW.log \
emacs-NEW.announce alpha.gnu.org:/home/alpha/gnu/emacs/pretest/.
For a release, do:
rsync -aP emacs-NEW.tar.gz emacs-OLD-NEW.xdelta \
alpha.gnu.org:/home/ftp/gnu/emacs/.
1
2
. Verify that the files are visible at
1
3
. Verify that the files are visible at
ftp://alpha.gnu.org/gnu/emacs/pretest/ for a pretest, at
ftp://ftp.gnu.org/gnu/emacs/ for a release.
1
3
. For a pretest, let Richard Stallman know about the new pretest and
1
4
. For a pretest, let Richard Stallman know about the new pretest and
tell him to announce it using the announcement you prepared. Remind
him to set a Reply-to header to <emacs-pretest-bug@gnu.org>.
For a release, Richard should prepare the announcement himself,
possibly starting from a previous announcment.
# arch-tag: c23c771f-ca26-4584-8a04-50ecf0989390
admin/notes/cpp
View file @
6b61353c
...
...
@@ -16,3 +16,5 @@ this should not be defined for normal .c file compilation.
there has been discussion on eliminating this use of cpp and relying
solely on autoconf processing. rms says to leave it be.
;;; arch-tag: d654291e-9fc8-41b7-ab0c-d3cde842a8e0
admin/notes/iftc
View file @
6b61353c
...
...
@@ -23,3 +23,5 @@ The comment /* iftc */ is used to mark this type of casting to differentiate
it from other casting. We commit the changes and can now go about modifying
LOW and HIGH separately. When HIGH is ready to handle the type change, the
cast can be removed.
;;; arch-tag: 3309cc41-5d59-421b-b7be-c94b04083bb5
admin/notes/trailing-whitespace
View file @
6b61353c
...
...
@@ -4,3 +4,5 @@ apparently there was a big discussion on emacs-devel wrt trailing whitespace.
there was a mass-change to remove such from various branches in cvs. probably
it's a good idea to avoid adding trailing whitespace in new code/docs and in
changes.
;;; arch-tag: de441379-c345-4826-a784-352b5413a698
Prev
1
2
3
4
5
…
50
Next
Write
Preview