Sync to HEAD

This commit is contained in:
Kenichi Handa 2004-04-16 12:51:06 +00:00
parent dc6a283193
commit 6b61353c0a
1598 changed files with 121012 additions and 66709 deletions

12
AUTHORS
View file

@ -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 Potorti: 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 testcover-ses.el testcover-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

158
ChangeLog
View file

@ -1,6 +1,120 @@
2003-09-29 Dave Love <fx@gnu.org>
2004-04-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,Bm(Bk <Pavel@Janik.cz>
2002-06-21 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2002-05-04 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2002-04-29 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2002-04-25 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2002-04-08 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2001-12-08 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2001-12-02 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2001-11-29 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2001-11-29 Pavel Jan,Am(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,Bm(Bk).
(uninstall): Handle deletion of calc .info files (thanks Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2001-11-15 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2001-11-13 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>.
From Pavel Jan,Am(Bk <Pavel@Janik.cz>.
2001-11-12 Pavel Jan,Bm(Bk <Pavel@Janik.cz>
2001-11-12 Pavel Jan,Am(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,Bm(Bk <Pavel@Janik.cz>
2001-11-01 Pavel Jan,Am(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

View file

@ -211,3 +211,5 @@ src/xmenu.c
src/xrdb.c
src/xselect.c
src/xterm.c
;;; arch-tag: 869126d4-4851-41b2-8470-14dd492a3c98

View file

@ -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, 1998, 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

View file

@ -1,3 +1,25 @@
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

View file

@ -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

View file

@ -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.

View file

@ -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) */

View file

@ -97,3 +97,5 @@
# Local Variables:
# mode: cperl
# End:
# arch-tag: 20a4452d-610a-4e54-9abc-ffe79f5c0d30

View file

@ -298,3 +298,4 @@ foreach my $fun (sort keys %texi_funtype) {
}
}
# arch-tag: e75331f5-5d1b-4393-ad5b-b0f87b5d47b0

View file

@ -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

View file

@ -42,3 +42,4 @@ diff -u $old_tmp $new_tmp
rm -f $new_tmp $old_tmp
# arch-tag: ef2c96e2-ea67-4668-925c-d9a6f3d205cf

View file

@ -438,3 +438,5 @@ args[0]).
Local Variables:
mode: text
End:
# arch-tag: caf47b2c-b56b-44f7-a760-b5bfbed15fd3

View file

@ -64,3 +64,5 @@ EOF
make-changelog-diff $oldtag $newtag
echo " announcement created in $outfile" >&2
# arch-tag: 605e00c7-7330-4c45-81e1-2ed53a13c39f

View file

@ -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

View file

@ -185,3 +185,5 @@
# Local Variables:
# mode: cperl
# End:
# arch-tag: 5c3f9713-9ece-4a12-b3f8-deaff15974ba

View file

@ -1,5 +1,6 @@
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.
10. admin/make-announcement OLD NEW
11. 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/.
12. Verify that the files are visible at
13. 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.
13. For a pretest, let Richard Stallman know about the new pretest and
14. 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -19,3 +19,7 @@ copy ..\etc\DOC* obj\etc
copy temacs.exe obj\i386
obj\i386\temacs -batch -l loadup dump
copy obj\i386\emacs.exe .
goto skipArchTag
arch-tag: 0ca3036d-3a1e-47ea-87c6-9c0845253496
:skipArchTag

View file

@ -122,3 +122,7 @@ echo (e.g., %0 19.34 emacs-19.34.5 d:\andrewi\distfiles)
echo Or: %0 emacs-version dist-basename distfiles "zipfiles" short-version
echo (e.g., %0 20.6 emacs-20.6 d:\andrewi\distfiles zipfiles 206)
:end
goto skipArchTag
arch-tag: 6e2ddd92-c1c9-4992-b6b5-207aaab72f68
:skipArchTag

View file

@ -8,7 +8,7 @@
PUBLIC_LIBSRC_BINARIES='b2m emacsclient etags ctags ebrowse'
PUBLIC_LIBSRC_SCRIPTS='grep-changelog rcs-checkin'
AVOID="CVS -DIC README COPYING ChangeLog ~ \.orig$ \.rej$ Makefile makefile stamp-subdir .cvsignore \.[cho]$ make-docfile testfile test-distrib"
AVOID="CVS -DIC README COPYING ChangeLog ~ [.]orig$ [.]rej$ Makefile makefile stamp-subdir [.]cvsignore [.]arch-ids [{]arch[}] [.][cho]$ make-docfile testfile test-distrib"
# Prune old binaries lying around in the source tree
PRUNE=no
@ -133,7 +133,8 @@ elif test ! -r "$BUILD/config.status"; then
fi
CONFIG_STATUS="$BUILD/config.status"
function get_config_var () {
get_config_var ()
{
if ! sed -n "s/^s\(.\)@$1@\1\(.*\)\1.*$/\2/p" $CONFIG_STATUS | sed q | grep ''
then
echo 1>&2 "$me: $1: Configuration variable not found in $CONFIG_STATUS"
@ -153,7 +154,8 @@ DST_BIN="$prefix/bin"
DST_LIBEXEC="$prefix/libexec/emacs/$VERSION/$ARCH"
DST_INFO="$prefix/info"
function maybe_mkdir () {
maybe_mkdir ()
{
if ! test -d "$1"; then
$MKDIR "$1" 2>&1 | sed "s/^mkdir:/$me:/" 1>&2
fi
@ -177,15 +179,12 @@ if test x"$PRUNE" != xno; then
echo $REMOVE_CMD $D
PRUNED="$PRUNED $D"
done
for D in `ls -1t $BUILD/lib-src/fns-* | sed 1d`; do
echo $REMOVE_CMD $D
PRUNED="$PRUNED $D"
done
fi
test x"$PRUNE" = xonly && exit 0
function maybe_emit_copy () {
maybe_emit_copy ()
{
if test "$FORCE" = yes || ! cmp -s $1 $2; then
echo $LINK_CMD $1 $2
fi
@ -338,3 +337,5 @@ END {
done
) | eval $EXEC
# arch-tag: 9322b572-9755-4cf7-a67a-21e6505f1477

View file

@ -133,3 +133,5 @@ while (@ARGV)
# Local Variables:
# mode: cperl
# End:
# arch-tag: 2798b20d-c7f2-4c78-8378-7bb529c36a09

View file

@ -5,3 +5,5 @@ echo "Please read INSTALL-CVS for instructions on how to build Emacs from CVS."
# Exit with failure, since people may have generic build scripts that
# try things like "autogen.sh && ./configure && make".
exit 1
# arch-tag: a123408c-fada-4bf7-98a0-a786cff918f0

View file

@ -1,7 +1,7 @@
@echo off
rem ----------------------------------------------------------------------
rem Configuration script for MSDOS
rem Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001
rem Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2001, 2004
rem Free Software Foundation, Inc.
rem This file is part of GNU Emacs.
@ -191,7 +191,7 @@ rem ----------------------------------------------------------------------
Echo Configuring the library source directory...
cd lib-src
rem Create "makefile" from "makefile.in".
sed -e "1,/== start of cpp stuff ==/s@^# .*$@@" <Makefile.in >junk.c
sed -e "1,/== start of cpp stuff ==/s@^#[ ].*$@@" <Makefile.in >junk.c
gcc -E -traditional -I. -I../src junk.c | sed -e "s/^ / /" -e "/^#/d" -e "/^[ ]*$/d" >makefile.new
If "%DJGPP_VER%" == "2" goto libsrc-v2
sed -f ../msdos/sed3.inp <makefile.new >Makefile
@ -276,3 +276,7 @@ set $foo$=
set X11=
set nodebug=
set djgpp_ver=
goto skipArchTag
arch-tag: 2d2fed23-4dc6-4006-a2e4-49daf0031f33
:skipArchTag

4291
configure vendored

File diff suppressed because it is too large Load diff

View file

@ -1134,7 +1134,13 @@ dnl see the `changequote' comment above.
powerpc-apple-darwin* )
machine=powermac opsys=darwin
# Define CPP as follows to make autoconf work correctly.
CPP="gcc -E -no-cpp-precomp"
CPP="${CC-cc} -E -no-cpp-precomp"
# Use fink packages if available.
if test -d /sw/include && test -d /sw/lib; then
GCC_TEST_OPTIONS="-I/sw/include -L/sw/lib"
CPP="${CPP} ${GCC_TEST_OPTIONS}"
NON_GCC_TEST_OPTIONS=${GCC_TEST_OPTIONS}
fi
;;
## AMD x86-64 Linux-based GNU system
@ -1267,6 +1273,25 @@ then
ac_link="$ac_link $NON_GCC_LINK_TEST_OPTIONS"
fi
dnl We need -znocombreloc if we're using a relatively recent GNU ld.
dnl If we can link with the flag, it shouldn't do any harm anyhow.
dnl (Don't use `-z nocombreloc' as -z takes no arg on Irix.)
dnl Treat GCC specially since it just gives a non-fatal `unrecognized option'
dnl if not built to support GNU ld.
late_LDFLAGS=$LDFLAGS
if test $GCC = yes; then
LDFLAGS="$LDFLAGS -Wl,-znocombreloc"
else
LDFLAGS="$LDFLAGS -znocombreloc"
fi
AC_MSG_CHECKING([For -znocombreloc])
AC_LINK_IFELSE([main(){return 0;}],
[AC_MSG_RESULT(yes)],
LDFLAGS=$late_LDFLAGS
[AC_MSG_RESULT(no)])
dnl checks for Unix variants
AC_AIX
@ -1507,6 +1532,12 @@ if test $emacs_cv_struct_exception != yes; then
AC_DEFINE(NO_MATHERR, 1, [Define to 1 if you don't have struct exception in math.h.])
fi
AC_CHECK_HEADERS(sys/socket.h)
AC_CHECK_HEADERS(net/if.h, , , [AC_INCLUDES_DEFAULT
#if HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif])
dnl checks for structure members
AC_STRUCT_TM
AC_STRUCT_TIMEZONE
@ -1514,6 +1545,16 @@ AC_CHECK_MEMBER(struct tm.tm_gmtoff,
[AC_DEFINE(HAVE_TM_GMTOFF, 1,
[Define to 1 if `tm_gmtoff' is member of `struct tm'.])],,
[#include <time.h>])
AC_CHECK_MEMBERS([struct ifreq.ifr_flags, struct ifreq.ifr_hwaddr,
struct ifreq.ifr_netmask, struct ifreq.ifr_broadaddr,
struct ifreq.ifr_addr], , ,
[AC_INCLUDES_DEFAULT
#if HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
#if HAVE_NET_IF_H
#include <net/if.h>
#endif])
dnl checks for compiler characteristics
@ -1842,7 +1883,7 @@ dnl This function defintion taken from Gnome 2.0
dnl PKG_CHECK_MODULES(GSTUFF, gtk+-2.0 >= 1.3 glib = 1.3.4, action-if, action-not)
dnl defines GSTUFF_LIBS, GSTUFF_CFLAGS, see pkg-config man page
dnl also defines GSTUFF_PKG_ERRORS on error
AC_DEFUN(PKG_CHECK_MODULES, [
AC_DEFUN([PKG_CHECK_MODULES], [
succeeded=no
if test -z "$PKG_CONFIG"; then
@ -1890,7 +1931,7 @@ AC_DEFUN(PKG_CHECK_MODULES, [
if test $succeeded = yes; then
ifelse([$3], , :, [$3])
else
ifelse([$4], , AC_MSG_ERROR([Library requirements ($2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.]), [$4])
ifelse([$4], , [AC_MSG_ERROR([Library requirements ($2) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.])], [$4])
fi
])
@ -1912,13 +1953,24 @@ if test "${with_gtk}" = "yes" || test "$USE_X_TOOLKIT" = "gtk"; then
AC_SUBST(GTK_CFLAGS)
AC_SUBST(GTK_LIBS)
C_SWITCH_X_SITE="$C_SWITCH_X_SITE $GTK_CFLAGS"
CFLAGS="$CFLAGS $GTK_CFLAGS"
LIBS="$GTK_LIBS $LIBS"
HAVE_GTK=yes
AC_DEFINE(HAVE_GTK, 1, [Define to 1 if using GTK.])
USE_X_TOOLKIT=none
dnl GTK scrollbars resembles toolkit scrollbars alot, so to avoid
dnl GTK scrollbars resemble toolkit scrollbars a lot, so to avoid
dnl a lot if #ifdef:s, say we have toolkit scrollbars.
with_toolkit_scroll_bars=yes
dnl Check if we can use multiple displays with this GTK version.
dnl If gdk_display_open exists, assume all others are there also.
HAVE_GTK_MULTIDISPLAY=no
AC_CHECK_FUNCS(gdk_display_open, HAVE_GTK_MULTIDISPLAY=yes)
if test "${HAVE_GTK_MULTIDISPLAY}" = "yes"; then
AC_DEFINE(HAVE_GTK_MULTIDISPLAY, 1,
[Define to 1 if GTK can handle more than one display.])
fi
fi
dnl Do not put whitespace before the #include statements below.
@ -2241,7 +2293,7 @@ fi
HAVE_X_SM=no
if test "${HAVE_X11}" = "yes"; then
AC_CHECK_HEADER(X11/SM/SMlib.h,
AC_CHECK_LIB(SM, SmcOpenConnection, HAVE_X_SM=yes, -lICE))
AC_CHECK_LIB(SM, SmcOpenConnection, HAVE_X_SM=yes, , -lICE))
if test "${HAVE_X_SM}" = "yes"; then
AC_DEFINE(HAVE_X_SM, 1, [Define to 1 if you have the SM library (-lSM).])
@ -2496,6 +2548,8 @@ dnl Fixme: Not used. Should this be HAVE_SOCKETS?
[Define to 1 if you have inet sockets.])
fi
AC_CHECK_HEADERS(sys/ioctl.h)
if test -f /usr/lpp/X11/bin/smt.exp; then
AC_DEFINE(HAVE_AIX_SMT_EXP, 1,
[Define to 1 if the file /usr/lpp/X11/bin/smt.exp exists.])
@ -3085,3 +3139,6 @@ touch src/config.stamp
], [GCC="$GCC" NON_GNU_CPP="$NON_GNU_CPP" CPP="$CPP" CPP_NEED_TRADITIONAL="$CPP_NEED_TRADITIONAL" CPPFLAGS="$CPPFLAGS"])
m4_if(dnl Do not change this comment
arch-tag: 156a4dd5-bddc-4d18-96ac-f37742cf6a5e
)dnl

View file

@ -1,3 +1,96 @@
2004-04-14 Jan Nieuwenhuizen <janneke@gnu.org>
* TUTORIAL.nl: Update Delete/Delback translation.
2004-04-05 Jesper Harder <harder@ifa.au.dk>
* TODO: Remove index-apropos entry.
2004-04-01 Juri Linkov <juri@jurta.org>
* HELLO: Add Javanese.
2004-03-29 Vinicius Jose Latorre <viniciusjl@ig.com.br>
* ps-prin1.ps: Clip the header and footer area, so text will not be
printed outside header or footer, respectively.
(HeaderClip, FooterClip): New PostScript funs.
(HeaderText, FooterText): Adjust PostScript code.
2004-03-29 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
* TODO: Removed drag-and-drop entry (DONE).
2004-03-19 Kim F. Storm <storm@cua.dk>
* TODO: Remove entries for fringe related issues (DONE).
Remove entry about image-relative coordinates of mouse clicks (DONE).
2004-03-11 Daniel Pfeiffer <occitan@esperanto.org>
* compilation.txt: New file.
2004-02-29 Juanma Barranquero <lektu@terra.es>
* NEWS: Remove bogus reference to user option unicode-data.
2004-02-16 Klaus Zeitler <kzeitler@lucent.com>
* PROBLEMS: Document crashes on X when build with GCC and GNU ld.
2004-02-08 Andreas Schwab <schwab@suse.de>
* NEWS: Fix typo.
2003-12-29 Ognyan Kulev <ogi@fmi.uni-sofia.bg>
* TUTORIAL.bg: Use windows-1251 encoding. Fix punctuation errors.
2003-11-21 Lars Hansen <larsh@math.ku.dk>
* TODO: Add plans for change of file attributes UID and GID from
integer to string.
2003-11-10 Kailash C. Chowksey <klchxbec@m-net.arbornet.org>
* HELLO: Add Kannada.
2003-11-05 Juri Linkov <juri@jurta.org>
* HELLO: Fix language names. Add C, Braille, Georgian, Ukrainian.
Add IPA pronunciation to English. Fix tab widths.
2003-11-03 David Ponce <david.ponce@wanadoo.fr>
* PROBLEMS: Document segfaults with Linux kernels that enable the
Exec-shield functionality.
2003-10-30 Kenichi Handa <handa@m17n.org>
* HELLO: Fix cases of language names. Make German lines one.
Delete FORTRAN, add Mathematics.
2003-10-24 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
* PROBLEMS: Characters are displayed as empty boxes or
with wrong font under X.
2003-09-30 Werner Lemberg <wl@gnu.org>
* TUTORIAL.de: Minor updates and grammatical fixes.
2003-09-02 Glenn Morris <gmorris@ast.cam.ac.uk>
* TODO: Add invisible text kill/yank issue.
2003-08-29 Wim Nieuwenhuizen <wwwillem@xs4all.nl>
* TUTORIAL.nl: Many changes.
2003-08-20 Stephen Eglen <stephen@gnu.org>
* MORE.STUFF: Update URLs for several projects.
2003-07-22 Andrew Choi <akochoi@shaw.ca>
* PROBLEMS: Truncated process output with pty's on Mac OS X.
@ -1563,3 +1656,5 @@
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: 094f3a51-bd72-44d0-8fac-2ac242c6c5b1

View file

@ -647,3 +647,5 @@ temporarily, you will see an old value for it. Again, you need to
look at the disassembly to determine which registers are being used,
and look at those registers directly, to see the actual current values
of these variables.
;;; arch-tag: fbf32980-e35d-481f-8e4c-a2eca2586e6b

12
etc/GNU
View file

@ -1,4 +1,4 @@
Copyright (C) 1985, 1993 Free Software Foundation, Inc.
Copyright (C) 1985, 1993, 2003 Free Software Foundation, Inc.
Permission is granted to anyone to make or distribute verbatim copies
of this document, in any medium, provided that the copyright notice and
@ -341,7 +341,7 @@ that.)
other people's lives; and it is usually used to make their lives more
difficult.
People who have studied the issue of intellectual property rights
People who have studied the issue of intellectual property rights(6)
carefully (such as lawyers) say that there is no intrinsic right to
intellectual property. The kinds of supposed intellectual property
rights that the government recognizes were created by specific acts of
@ -530,3 +530,11 @@ this way. Have you done your part?
(5) A group of computer companies recently pooled funds to support
maintenance of the GNU C Compiler.
(6) In the 80s I had not yet realized how confusing it was to speak
of "the issue" of "intellectual property". That term is obviously
biased; more subtle is the fact that it lumps together various
disparate laws which raise very different issues. Nowadays I urge
people to reject the term "intellectual property" entirely, lest it
lead others to suppose this is one coherent issue. The way to be
clear is to to discuss patents, copyrights, and trademarks separately.
See http://www.gnu.org/philosophy/words-to-avoid.html.

View file

@ -1,58 +1,68 @@
This is a list of ways to say hello in various languages.
Its purpose is to illustrate a number of scripts.
---------------------------------------------------------
Amharic ($(3"c!<!N"^(B) $(3!A!,!>(B
Amharic ($,1O M[MmN{(B) $,1M`MKM](B
Arabic (,GIqjHQYdG(B) ,GecjdY(B ,GeGdqSdG(B
Czech (,Bh(Besky) Dobr,B}(B den
Danish (dansk) Hej, Goddag
Braille $,2(3(1('('(5(B
C printf ("Hello, world!\n");
Czech (,Bh(Besky) Dobr,A}(B den
Danish (dansk) Hej, Goddag
Dutch (Nederlands) Hallo, Dag
English Hello
Esperanto Saluton (E,C6(Bo,C~(Ban,Cx(Bo ,Cf(Biu,C<(Ba,C}(Bde)
Emacs emacs --no-splash -f view-hello-file
English [$(O+S(Bi,D?(B-gli$(O*h(B] Hello
Esperanto Saluton (E,C6(Bo,C~(Ban,Cx(Bo ,Cf(Biu,C<(Ba,C}(Bde)
Estonian (eesti keel) Tere, Tervist
FORTRAN PROGRAM
Finnish (Suomi) Hei
Finnish (Suomi) Hei
French (fran,Ag(Bais) Bonjour, Salut
Georgian ($,1JEJ0J@J7J5J4J:J8(B) $,1J2J0J;J0J@JOJ=J1J0(B
German (Deutsch) Guten Tag, Gr,A|_(B Gott
Greek (,Fekkgmij\(B) ,FCei\(B ,Fsar(B
Hebrew (,Hzixar(B) ,Hylem(B
Hindi ($,15y55B5f6 (B) $,15h5n5x6-5d6'(B, $,15h5n5x6-5U5~5p(B $,16D(B
Hebrew (,Hzixar(B) ,Hylem(B
Hindi ($,15y55B5f6 (B) $,15h5n5x6-5d6'(B, $,15h5n5x6-5U5~5p(B $,16D(B
Italian (italiano) Ciao, Buon giorno
Lao ((1>RJRERG(B) (1JP:R-4U(B, (1"mcKib*!4U(B
Javanese (Jawa) System.out.println("Halo, selamat sore!");
Kannada ($,1>u?(?M?(?!(B) $,1?(?.?8?M>u?>?0(B
Lao ((1>RJRERG(B) (1JP:R-4U(B, (1"mcKib*!4U(B
Malayalam ($,1@N@R@O@^@S@"(B) $,1@H@N@X@m@5@^@P@"(B
Maltese (il-Malti) Bon,Cu(Bu, Sa,C11(Ba
Mathematics $,1x (B p $,1x((B world $,1s"(B hello p $,2!a(B
Mathematics $B"O(B p $A!J(B world $(O#@(B hello p $A!u(B
Nederlands, Vlaams Hallo, Dag
Norwegian (norsk) Hei, God dag
Polish (j,Bj(Bzyk polski) Dzie,Bq(B dobry! Cze,B6f(B!
Russian (,L`caaZXY(B) ,L7T`PRabRcYbU(B!
Slovak (slovensky) Dobr,B}(B de,Br(B
Slovak (sloven,Bh(Bina) Dobr,A}(B de,Br(B
Slovenian (sloven,B9h(Bina) Pozdravljeni!
Spanish (espa,Aq(Bol) ,A!(BHola!
Swedish (svenska) Hej, Goddag
Tamil ($,1<D<N<_<T<m(B) $,1<U<C<5<m<5<N<m(B
Thai (,T@RIRd7B(B) ,TJGQJ4U$CQ:(B, ,TJGQJ4U$hP(B
Swedish (p,Ae(B svenska) Hej, Goddag
Tamil ($,1<D<N<_<T<m(B) $,1<U<C<5<m<5<N<m(B
Thai (,T@RIRd7B(B) ,TJGQJ4U$CQ:(B, ,TJGQJ4U$hP(B
Tibetan ($(7"7"]"2!;"G#!"Q"2!;(B) $(7"7"!#C"Q!;"E"S"G!;"7"2"[!;"D"["#"G!>(B
Tigrigna ($(3"8#r!N"^(B) $(3!Q!,!<"8(B
Turkish (T,M|(Brk,Mg(Be) Merhaba
Vietnamese (ti,1*(Bng Vi,1.(Bt) Ch,1`(Bo b,1U(Bn
Tigrigna ($,1NUP-MmN{(B) $,1MpMKM[NU(B
Turkish (T,A|(Brk,Ag(Be) Merhaba
Ukrainian (,LcZ`Pw]alZP(B) ,L2vbPn(B
Vietnamese (ti,1*(Bng Vi,1.(Bt) Ch,A`(Bo b,1U(Bn
Japanese ($BF|K\8l(B) $B$3$s$K$A$O(B, (I:]FAJ(B
Japanese ($AHU1>$(Gk#(B) $A$3$s$K$A$O(B, (I:]FAJ(B
Chinese ($AVPND(B,$AFUM(;0(B,$A::So(B) $ADc:C(B
Cantonese ($(0GnM$(B,$(0N]0*Hd(B) $(0*/=((B, $(0+$)p(B
Korean ($(CGQ1[(B) $(C>H3gGO<<?d(B, $(C>H3gGO=J4O1n(B
Cantonese ($(Gemk#(B,$(Gl]N)fc(B) $ATg3?(B, $ADc:C(B
Korean ($(CGQ1[(B) $(C>H3gGO<<?d(B, $(C>H3gGO=J4O1n(B
Difference among chinese characters in GB, JIS, KSC, BIG5:
GB -- $AT*Fx(B $A?*7"(B
JIS -- $B855$(B $B3+H/(B
KSC -- $(Cj*Q((B $(CKR[!(B
BIG5 -- $(0&x86(B $(0DeBv(B
GB $AT*Fx(B $A?*7"(B
JIS $AT*$B5$(B $(Gbd$BH/(B
KSC $AT*$(GV4(B $(Gbd`u(B
BIG5 $AT*$(GV4(B $(Gbd`u(B
Just for a test of JISX0212: $BqV$(DiQ(B (the second character is of JISX0212)
Just for a test of JISX0212: $(HdYnG(B (the second character is of JISX0212)
A short test for Unicode characters:
Czech ($,1 -(Besky) Dobr,A}(B den
Esperanto Saluton (E$,1 E(Bo$,1 }(Ban$,1 =(Bo $,1 )(Biu$,1 U(Ba$,1!-(Bde)
Greek ($,1&u';';'7'='9':',(B) $,1&s'5'9',(B $,1'C'1'B(B
Hebrew $,1-),|,u,}(B
Russian ($,1(@(c(a(a(Z(X(Y(B) $,1(7(T(`(P(R(a(b(R(c(Y(b(U(B!
Maltese (Malti) Bon$,1 A(Bu, Sa$,1 G G(Ba
Czech (,Bh(Besky) Dobr,A}(B den
Esperanto Saluton (E,C6(Bo,C~(Ban,Cx(Bo ,Cf(Biu,C<(Ba,C}(Bde)
Greek (,FEkkgmij\(B) ,FCei\(B ,Fsar(B
Hebrew ,Hylem(B
Russian (,L@caaZXY(B) ,L7T`PRabRcYbU(B!
Maltese (Malti) Bon,Cu(Bu, Sa,C11(Ba
;;; Local Variables:
;;; tab-width: 32
;;; End:

View file

@ -755,25 +755,13 @@ Iris 2500 and Iris 2500 Turbo (m68k-sgi-iris3.5 or m68k-sgi-iris3.6)
Iris 4D (mips-sgi-irix[456].*)
Emacs 21.3 is reported to work on IRIX 6.5.x.
You can build a 64-bit executable (with larger maximum buffer size)
on Irix 6.5 by specifying the 64-bit ABI using the `-64' compiler
flag or otherwise (see cc(1)). This may work on earlier Irix 6
systems if you edit src/s/irix6-0.h following irix6-5.h.
Building Emacs 21.1 and 21.2 on versions of Irix before 6.5.10,
especially when Emacs is built with GCC, was reported to have subtle
problems such as being unable to print to stdout under the -batch
command-line option. Building with the native compiler or upgrading
the OS to a newer version solves these problems. There's evidence
that these problems are actually related to the runtime libraries
(before IRIX 6.5.10, the IRIX runtimes were based on the MIPSpro 7.2
compilers), so installing patches for the runtime from
http://www.sgi.com/support/patch_intro.html could solve the problem
even without upgrading the OS. The dump process is the crucial
step that needs the upgraded runtime, so a workaround is to dump
Emacs on a machine with a newer OS, then copy the binary to the
older OS.
If compiling with GCC on Irix 6 yields an error "conflicting types
for `initstate'", install GCC 2.95 or a newer version, and this
problem should go away. It is possible that this problem results
@ -781,23 +769,6 @@ Iris 4D (mips-sgi-irix[456].*)
could also try reinstalling the same version of GCC, and telling us
whether that fixes the problem.
The 19.26 pretest was reported to work on IRIX 4.0.5 and 5.2.
19.23 was reported to work on IRIX 5.2, but you may need to install
the "compiler_dev.hdr.internal" subsystem in order to compile unexelfsgi.c.
19.22 was known to work on all Silicon Graphics machines running
IRIX 4.0.5 or IRIX 5.1.
Compiling with -O using IRIX compilers prior to 3.10.1 may not work.
Don't use -O or use GCC instead.
Most IRIX 3.3 systems do not have an ANSI C compiler, but a few do.
Compile Emacs 18 with the -cckr switch on these machines.
There is a bug in IRIX 3.3 that can sometimes leave ptys owned by root
with a permission of 622. This causes malfunctions in use of
subprocesses of Emacs. Irix versions 4.0 and later with GNU Emacs
versions 18.59 and later fix this bug.
Masscomp (m68k-masscomp-rtu)
18.36 worked on a 5500DP running RTU v3.1a and compiler version 3.2
@ -1498,3 +1469,5 @@ Local variables:
mode: indented-text
fill-prefix: " "
End:
arch-tag: 7d2e93c7-e982-40ec-9055-3cd064042473

View file

@ -1521,3 +1521,5 @@ Local variables:
mode: outline
fill-column: 72
End:
arch-tag: 6e42bba8-7532-4a23-8486-99dbc5770a8e

View file

@ -1733,3 +1733,5 @@ Local variables:
mode: outline
paragraph-separate: "[ ]*$"
end:
arch-tag: f6696cad-eb1b-4c5f-8057-4e3954a98d18

View file

@ -25,6 +25,11 @@ Packages posted to the gnu.emacs.sources newsgroup (see
etc/MAILINGLISTS) might be archived specifically (try a web search
engine) or retrievable from general Usenet archive services.
* emacswiki.org
The Emacs Wiki has an area for storing elisp files
<URL:http://www.emacswiki.org/cgi-bin/wiki.pl/ElispArea>.
* Maintenance versions of some packages distributed with Emacs
You might find bug-fixes or enhancements in these places.
@ -39,7 +44,7 @@ You might find bug-fixes or enhancements in these places.
* BibTeX:
<URL:http://www.ida.ing.tu-bs.de/people/dirk/bibtex/index.html>
* BS: <URL:http://home.netsurf.de/olaf.sylvester/emacs>
* BS: <URL:http://www.geekware.de/software/emacs/index.html>
* Calculator: <URL:http://www.cs.cornell.edu/eli/misc/calculator.el>
@ -47,7 +52,7 @@ You might find bug-fixes or enhancements in these places.
* CPerl: <URL:ftp://ftp.math.ohio-state.edu/pub/users/ilya>
* Ediff and Viper: <URL:ftp://ftp.cs.sunysb.edu/pub/TechReports/kifer/>
* Ediff and Viper: <URL:http://www.cs.sunysb.edu/~kifer/emacs.html>
* Eldoc and Rlogin:
<URL:ftp://ftp.splode.com/pub/users/friedman/packages/>
@ -86,9 +91,9 @@ You might find bug-fixes or enhancements in these places.
* QuickURL: <URL:http://www.acemake.com/hagbard/archives/quickurl.el>
* RefTeX: <URL:http://www.strw.leidenuniv.nl/%7Edominik/Tools/>
* RefTeX: <URL:http://zon.astro.uva.nl/~dominik/Tools/>
* Speedbar, Checkdoc etc: <URL:ftp://www.ultranet.com/pub/zappo/>
* Speedbar, Checkdoc etc: <URL:http://cedet.sourceforge.net/>
* SQL: <URL:http://www.geocities.com/TimesSquare/6120/emacs.html>
@ -118,7 +123,7 @@ the future.
You might like to check whether they are packaged for your system.
Several are for Debian GNU/Linux in particular.
* AUCTeX: fancy (La)TeX support: <URL:http://sunsite.dk/auctex/>
* AUCTeX: fancy (La)TeX support: <URL:http://www.gnu.org/software/auctex/>
There's an AUCTeX mail list/newsgroup:
<URL:news://sunsite.dk/emacs.auctex>.
@ -133,15 +138,17 @@ Several are for Debian GNU/Linux in particular.
mirrors of the `CTAN' TeX archives.
* Dismal: spreadsheet:
<URL:http://www.psychology.nottingham.ac.uk/staff/ritter/papers/dismal/
dismal.html>
<URL:http://acs.ist.psu.edu/dismal/dismal.html>
* EDB: database:
<URL:http://sdg.lcs.mit.edu/%7Emernst/software/edb-mrp.tar.gz>
Not maintained?
* Ee: categorizing information manager:
<URL:http://www.jurta.org/emacs/ee/>
* EIEIO (object system), ETalk (interface to Internet talk):
<URL:ftp://www.ultranet.com/pub/zappo/>
<URL:http://cedet.sourceforge.net/eieio.shtml>
* EFS: enhanced version of ange-ftp:
<URL:http://www-uk.hpl.hp.com/people/ange/efs>
@ -151,6 +158,9 @@ Several are for Debian GNU/Linux in particular.
From GNU distribution mirrors. (Much of this functionality is now
in Emacs.)
* Emacs statistical system (ESS): statistical programming within Emacs
<URL:http://ess.r-project.org>
* Emacspeak -- A Speech Output Subsystem For Emacs:
<URL:http://emacspeak.sourceforge.net/>
@ -176,8 +186,8 @@ Several are for Debian GNU/Linux in particular.
Provides an interactive environment for manipulating an inferior
process running some form of Lisp.
* JDE: <URL:http://sunsite.auc.dk/jde/>
Provides a Java-specific `Integrated Development Environment'.
* JDE: <URL:http://jdee.sunsite.dk/>
Provides a Java development environment for Emacs.
* Mailcrypt:
<URL:http://www.pobox.com/%7Elbudney/linux/software/mailcrypt.html>
@ -187,6 +197,9 @@ Several are for Debian GNU/Linux in particular.
* Pointers to MIME packages:
<URL:http://bmrc.berkeley.edu/%7Etrey/emacs/mime.html>
* Preview LaTeX: embed preview LaTeX images in source buffer.
<URL:http://preview-latex.sourceforge.net/>
* PSGML: <URL:http://www.lysator.liu.se/projects/about_psgml.html>
DTD-aware serious SGML/XML editing.
@ -199,7 +212,7 @@ Several are for Debian GNU/Linux in particular.
SJ3 Ver.2
* Tramp: Remote file access via rsh/ssh
<URL:ftp://ls6.cs.uni-dortmund.de/pub/tramp.tar.gz>
<URL:http://savannah.gnu.org/projects/tramp/>
* VM (View Mail): <URL:http://www.wonderworks.com/vm/> Alternative
mail reader. There is a VM newsgroup: <URL:news:gnu.emacs.vm.info>
@ -218,3 +231,5 @@ mode: text
mode: view
eval: (goto-address)
End:
arch-tag: c1d4e7c8-db85-44e6-909e-659e2b20fefa

View file

@ -30,3 +30,4 @@ TIC=tic
e/eterm: e/eterm.ti
TERMINFO=`pwd`; export TERMINFO; $(TIC) e/eterm.ti
# arch-tag: 4261f003-cf77-4478-a10a-5284e9d8f797

787
etc/NEWS

File diff suppressed because it is too large Load diff

View file

@ -1029,7 +1029,7 @@ your working file with the latest version from the master.
*** RCS customization.
There is a new variable vc-consult-headers. If it is t (the default),
VC searches for RCS headers in working files (like `$Id: ONEWS,v 1.7 2002/08/21 00:18:46 rms Exp $') and
VC searches for RCS headers in working files (like `$Id: ONEWS,v 1.8 2003/02/04 14:30:40 lektu Exp $') and
determines the state of the file from them, not from the master file.
This is fast and more reliable when you use branches. (The variable
was already present in Emacs 19.29, but didn't get mentioned in the
@ -6482,3 +6482,4 @@ mode: outline
paragraph-separate: "[ ]*$"
end:
arch-tag: 944be39b-afe8-4217-9977-c745b68a7ca2

View file

@ -1163,3 +1163,5 @@ Copyright (C) 1985 Richard M. Stallman
Local variables:
mode: text
end:
arch-tag: c006f958-d769-44c7-a9f4-e2faf070624d

View file

@ -1346,3 +1346,5 @@ Copyright (C) 1985 Richard M. Stallman
Local variables:
mode: text
end:
arch-tag: 33dc900d-9c58-473b-87c9-b6d7222323ea

View file

@ -1607,3 +1607,5 @@ Copyright (C) 1988 Free Software Foundation, Inc.
Local variables:
mode: text
end:
arch-tag: 8fed393b-c9c5-47d1-afbb-c0e7a135094a

View file

@ -1689,3 +1689,5 @@ Copyright (C) 1992 Free Software Foundation, Inc.
Local variables:
mode: text
end:
arch-tag: 373312be-99a8-46d5-bcb0-a62577ab5045

View file

@ -1047,3 +1047,5 @@ truncation (at either margin) with "$".
The command to resume a tags-search or tags-query-replace in
GNU Emacs is Meta-Comma.
arch-tag: e5a3da2f-f13d-400e-95e2-b6e1a520af90

View file

@ -5,6 +5,46 @@ in compiling, installing and running GNU Emacs.
It's completely redundant now, as far as we know.
* Segfault on GNU/Linux using certain recent versions of the Linux kernel.
With certain recent Linux kernels (like the one of Redhat Fedora Core
1), the new "Exec-shield" functionality is enabled by default, which
creates a different memory layout that breaks the emacs dumper.
You can check the Exec-shield state like this:
cat /proc/sys/kernel/exec-shield
It returns 1 or 2 when Exec-shield is enabled, 0 otherwise. Please
read your system documentation for more details on Exec-shield and
associated commands.
When Exec-shield is enabled, building Emacs will segfault during the
execution of this command:
temacs --batch --load loadup [dump|bootstrap]
To work around this problem, it is necessary to temporarily disable
Exec-shield while building Emacs, using the `setarch' command like
this:
setarch i386 ./configure <configure parameters>
setarch i386 make <make parameters>
* Characters are displayed as empty boxes or with wrong font under X.
This can occur when two different versions of FontConfig are used.
For example, XFree86 4.3.0 has one version and Gnome usually comes
with a newer version. Emacs compiled with --with-gtk will then use
the newer version. In most cases the problem can be temporarily
fixed by stopping the application that has the error (it can be
Emacs or any other application), removing ~/.fonts.cache-1,
and then start the application again.
If removing ~/.fonts.cache-1 and restarting doesn't help, the
application with problem must be recompiled with the same version
of FontConfig as the rest of the system uses. For KDE, it is
sufficient to recompile Qt.
* Process output truncated on Mac OS X (Carbon) when using pty's.
There appears to be a problem with the implementation of pty's on the
@ -22,6 +62,18 @@ xrealloc(). Relinking the application (by deleting src/temacs and
running make) will solve the problem. It appears to be caused by some
problems with the unexec code and its interaction with libSystem.B.
* Emacs crashes with SIGSEGV in XtInitializeWidgetClass
It crashes on X, but runs fine when called with option "-nw".
This has been observed when Emacs is linked with GNU ld but without passing
the -z nocombreloc flag. Emacs normally knows to pass the -z nocombreloc
flag when needed, so if you come across a situation where the flag is
necessary but missing, please report it via M-x report-emacs-bug.
On platforms such as Solaris, you can also work around this problem by
configuring your compiler to use the native linker instead of GNU ld.
* Characters from the mule-unicode charsets aren't displayed under X.
XFree86 4 contains many fonts in iso10646-1 encoding which have
@ -592,7 +644,8 @@ The solution is to remove this line from `etc/fstab'.
* Emacs binary is not in executable format, and cannot be run.
This was reported to happen when Emacs is built in a directory mounted
via NFS. Usually, the file `emacs' produced in these cases is full of
via NFS, for some combinations of NFS client and NFS server.
Usually, the file `emacs' produced in these cases is full of
binary null characters, and the `file' utility says:
emacs: ASCII text, with no line terminators
@ -929,7 +982,7 @@ An example of such an error is:
x-complement-fontset-spec: "Wrong type argument: stringp, nil"
This can be another symptom of stale *.elc files in your classpath.
This can be another symptom of stale *.elc files in your load-path.
The following command will print any duplicate Lisp files that are
present in load-path:
@ -3396,3 +3449,5 @@ Local variables:
mode: outline
paragraph-separate: "[ ]*$"
end:
arch-tag: 49fc0d95-88cb-4715-b21c-f27fb5a4764a

View file

@ -1365,3 +1365,4 @@ A current version should be available on our web site at http://www.gnu.org.
** Please keep the entries in this file alphabetical **
arch-tag: 1253ce32-1cbd-428a-ac36-70ed9e3999fc

View file

@ -12,6 +12,12 @@ Small but important fixes needed in existing features:
* Make compile.el record the markers that point to error loci
on text properties in the error message lines.
* Fix the kill/yank treatment of invisible text. At the moment,
invisible text is placed in the kill-ring, so that the contents of
the ring may not correspond to the text as displayed to the user. It
ought to be possible to omit text which is invisible (due to a
text-property, overlay, or selective display) from the kill-ring.
Important features:
* Provide user-friendly ways to list all available font families,
@ -19,7 +25,8 @@ Important features:
font selection for Emacs 22.]
* Program Enriched mode to read and save in RTF. [Is there actually a
decent single definition of RTF?]
decent single definition of RTF? Maybe see info at
http://latex2rtf.sourceforge.net/.]
* Implement something better than the current Refill mode. This
probably needs some primitive support.
@ -56,14 +63,6 @@ Important features:
* Remove the limitation that window and frame widths and heights can
be only full columns/lines.
* Move fringe to be displayed between display margins and text area.
[KFS is looking into this].
* Set fringe widths per-window/per-buffer.
* Make fringe bitmaps user configurable. Maybe add ability to add
additional bitmaps to the fringe from lisp.
Other features we would like:
* Have a command suggestion help system that recognizes patterns
@ -164,9 +163,6 @@ Other features we would like:
* Check what hooks would help Emacspeak -- see the defadvising in W3.
* Implement some variety of (non-gtk) drag-and-drop support under X.
Using libdnd might be a good start.
* Add horizontal scroll bars.
* Provide an optional feature which computes a scroll bar slider's
@ -178,8 +174,6 @@ Other features we would like:
compilation of selected bytecode functions to subrs. Converting CCL
programs to native code is probably the first thing to try, though.
* Add a feature to Info similar to "info --apropos SUBJECT".
* Add support for SVG (Scalable Vector Graphics) rendering to
Emacs.
@ -256,10 +250,6 @@ Other features we would like:
cvs-status (should be described in PCL-CVS manual); other progmodes,
probably in separate manual.
* Provide a means to extract image-relative coordinates from mouse
clicks on images. (Needed for W3, at least.) Also useful for W3
and Gnus: allow images to scroll properly.
* Convert the XPM bitmaps to PPM, replace the PBMs with them and scrap
the XPMs so that the colour versions work generally. (Requires care
with the colour used for the transparent regions.)
@ -270,3 +260,16 @@ Other features we would like:
other variable, without changing the value of `values'.
* Fix skip-chars-{for,back}ward to allow character classes.
* (Controlled by a flag) make open and close syntax match exactly,
i.e. `(' doesn't match `]'.
* Specify parameter ID-FORMAT in all calls to `file-attributes' and
`directory-files-and-attributes' where attributes UID or GID are used.
Whenever possible, use value 'string.
When done, change meaning of default value from 'integer to 'string.
If value 'integer is used nowhere, remove the parameter ID-FORMAT from
the definition of `file-attributes' and `directory-files-and-attributes'
and from the calls.
;;; arch-tag: b0a3e40b-726a-457d-9999-ba848321b036

View file

@ -1116,3 +1116,5 @@ The conditions for copying Emacs itself are more complex, but in the
same spirit. Please read the file COPYING and then do give copies of
GNU Emacs to your friends. Help stamp out software obstructionism
("ownership") by using, writing, and sharing free software!
;;; arch-tag: a0f84628-777f-4238-8865-451a73167f55

File diff suppressed because it is too large Load diff

View file

@ -1083,3 +1083,5 @@ Chinese Translation by Chao-Hong Liu (2002, 2003)
;;; Local Variables:
;;; coding: chinese-iso-8bit
;;; End:
;;; arch-tag: 46a53d82-a85a-46b6-bdc7-583aca063578

View file

@ -1042,3 +1042,5 @@ GNU Emacsu sv
;;; Local Variables:
;;; coding: iso-latin-2
;;; End:
;;; arch-tag: 479ef577-3d4d-4384-aeea-9fe79d5e89ca

View file

@ -1,4 +1,4 @@
Einführung in Emacs. (c) 2002 Free Software Foundation, Inc.
Einführung in Emacs. (c) 2002, 2003 Free Software Foundation, Inc.
Emacs-Befehle beinhalten im allgemeinen die CONTROL-Taste (manchmal
auch als CTRL, CTL oder STRG beschriftet) sowie die META-Taste (auch
@ -187,7 +187,7 @@ Textsuche in wissenschaftlichen Texten oft vorteilhaft ist.]
[Anmerkung 2: Die Tasten `Home' (Pos1) und `End' (Ende) verhalten sich
standardmäßig wie C-a und C-e, wie wohl die meisten Benutzer
annehmen würden.]
annehmen.]
Die aktuelle Position des Cursors wird im Englischen auch `point'
(Punkt) genannt. Beachten Sie bitte, daß sich `point' stets
@ -220,7 +220,7 @@ Kleiner-als) und M-> (META Gr
Ende des ganzen Textes springen.
Bei den meisten Terminal-Tastaturen befindet sich `<' über dem Komma,
d.h. Sie müssen zusätzlich die SHIFT-Taste verwenden (der Umschalter
d.h., Sie müssen zusätzlich die SHIFT-Taste verwenden (der Umschalter
ist auf deutschen Tastaturen normalerweise mit einem dicken
Aufwärtspfeil markiert). Ohne SHIFT-Taste würden Sie M-Komma
eingeben.
@ -252,14 +252,14 @@ Markierungsring ansteuern.
ein, bis Sie wieder an dieser Position angelangt sind.
Die meisten Emacs-Befehle akzeptieren ein numerisches Argument, das in
der Regel als Wiederholungszähler dient (d.h. wie oft der Befehl
der Regel als Wiederholungszähler dient (d.h., wie oft der Befehl
ausgeführt werden soll). Eingegeben wird diese Zahl mit C-u, dann die
Ziffern und dann der Befehl selbst. Alternativ können Sie die
META-Taste (bzw. EDIT- oder ALT-Taste) gedrückt halten und dann die
Ziffern des Wiederholungszählers eingeben. Wir empfehlen allerdings,
die C-u-Methode zu lernen, da sie mit jedem Terminal funktioniert.
Das numerische Argument wird auch `Präfix-Argument' genannt, da man
es vor dem zugehörigen Befehl eingibt.
Das numerische Argument wird auch `Präfix-Argument' genannt, da man es
vor dem zugehörigen Befehl eingibt.
Beispiel: C-u 8 C-f bewegt den Cursor acht Zeichen vorwärts.
@ -582,8 +582,7 @@ Anzahl der notwendigen C-x u-Befehle zu reduzieren.
C-_ ist ein alternativer Undo-Befehl; er arbeitet genauso wie C-x u,
ist jedoch einfacher zu tippen, wenn Sie den Befehl mehrmals
hintereinander ausführen möchten. Der Nachteil von C-_ ist, daß bei
manchen Tastaturen es nicht sofort einsichtig ist, wie man das
eingibt.
manchen Tastaturen nicht sofort einsichtig ist, wie man das eingibt.
Eine weitere Eingabemöglichkeit bei vielen Terminals ist C-/.
@ -791,9 +790,9 @@ Auf den meisten Systemen wie Linux oder FreeBSD wird Emacs
`suspendiert', wenn Sie C-z drücken, d.h., Sie kehren zurück zur
Eingabezeile des Betriebssystems, ohne Emacs zu beenden. In der Regel
können Sie dann mittels des Befehls `fg' bzw. `%emacs' wieder zu Emacs
umschalten. Bei X bewirkt C-z in der Regel, daß Emacs ikonofiziert
wird, also als Ikone (`Icon') darauf wartet, mit einem Mausklick bei
Bedarf wieder vergrößert zu werden.
umschalten. Unter X Window System bewirkt C-z in der Regel, daß Emacs
ikonofiziert wird, also als Ikone (`Icon') darauf wartet, mit einem
Mausklick bei Bedarf wieder vergrößert zu werden.
Bei Betriebssystemen bzw. Shells, die Suspension von Programmen nicht
implementiert haben (z.B. MS-DOS), startet C-z einen
@ -882,7 +881,7 @@ werden kann.]
Die Bildschirmzeile unmittelbar über dem Echo-Bereich ist die
Statuszeile (`mode line'). Sie schaut ungefähr so aus:
-1:** TUTORIAL.de (Fundamental)--L865--58%----------------
-1:** TUTORIAL.de 58% L865 (Fundamental)----------------------
Diese Zeile gibt nützliche Hinweise über den momentanen Zustand von
Emacs und den Text, den Sie gerade editieren.
@ -890,10 +889,10 @@ Emacs und den Text, den Sie gerade editieren.
Sie wissen bereits, was der Dateiname bedeutet. `--NN%--' zeigt die
momentane Position innerhalb des Textes an: NN Prozent davon sind
oberhalb des Bildschirms. Ist der Dateianfang zu sehen, dann
erscheint `--Top--' anstelle von `--00%--'. Analog dazu erscheint
`--Bot--' (für das englische Wort `bottom'), wenn das Dateiende
sichtbar ist. Wenn Sie einen Text betrachten, der komplett auf den
Bildschirm paßt, dann erscheint `--All--'.]
erscheint `Top' anstelle von `00%'. Analog dazu erscheint `Bot' (für
das englische Wort `bottom'), wenn das Dateiende sichtbar ist. Wenn
Sie einen Text betrachten, der komplett auf den Bildschirm paßt, dann
erscheint `All'.
Das `L' und die nachfolgenden Ziffern geben die aktuelle Zeilennummer
an, in denen sich der Cursor befindet.
@ -962,7 +961,7 @@ Dokumentation zum derzeit aktuellen Hauptmodus bekommen Sie mit C-h m.
>> Drücken Sie C-u C-v ein- oder mehrmals, um diese Zeile in die Nähe
des oberen Bildschirmrands zu bringen.
>> Lesen Sie nun mittels C-h m die englischeDokumentation zum
>> Lesen Sie nun mittels C-h m die englische Dokumentation zum
Textmodus.
>> Entfernen Sie schließlich das Dokumentationsfenster mit C-x 1.
@ -972,7 +971,7 @@ Verf
(z.B. der Überschreibmodus: Zeichen werden nicht eingefügt, sondern
überschreiben den Text). Man kann Nebenmodi ein- und ausschalten
unabhängig von anderen Nebenmodi und Hauptmodi; mit anderen Worten,
Sie können zu Ihrem Hauptmodus, keinen, einen oder sogar mehrere
Sie können zu Ihrem Hauptmodus keinen, einen oder sogar mehrere
Nebenmodi haben.
Ein Nebenmodus, welcher äußerst nützlich ist, besonders für das
@ -989,7 +988,7 @@ ausgeschaltet bzw. eingeschaltet war. Wir sagen, da
den Modus umschaltet (`toggle').
>> Geben Sie nun M-x auto-fill-mode<Return> ein. Fügen Sie
anschließend eine Zeile ein, die aus lauter "asdf " besteht, und
anschließend eine Zeile ein, die aus lauter `asdf ' besteht, und
zwar so lange, bis die Zeile automatisch umgebrochen wird.
Vergessen Sie nicht, Leerzeichen einzugeben, da nur dort ein
Umbruch erfolgt.
@ -1016,21 +1015,22 @@ Absatzes stehen mu
* SUCHEN
--------
Emacs kann Zeichenketten (`strings') entweder vorwärts (`forward')
oder rückwärts (`backward') suchen. Gleichzeitig wird der Cursor an
die nächste Stelle bewegt, wo diese Zeichenkette erscheint.
Emacs kann Zeichenketten (`strings') entweder in Richtung Pufferende
(vorwärts, `forward') oder in Richtung Pufferanfang (rückwärts,
`backward') suchen. Gleichzeitig wird der Cursor an die nächste
Stelle bewegt, wo diese Zeichenkette erscheint.
Hier unterscheidet sich Emacs von vielen anderen Editoren, da nämlich
die Standard-Suchoperation inkrementelles Suchen ist, d.h., die Suche
beginnt dann, wenn Sie die Zeichen eingeben.
Der Befehl für Vorwärtssuchen ist C-s, und C-r für Rückwärtssuchen.
Der Befehl für Vorwärtssuchen ist C-s und C-r für Rückwärtssuchen.
ABER HALT! Probieren Sie bitte diese Befehle noch nicht.
Wenn Sie C-s eingeben, dann erscheint die Zeichenkette "I-search:" als
Eingabeaufforderung im Echobereich. Das bedeutet, daß Emacs jetzt in
einer inkrementellen Suche ist und darauf wartet, daß Sie den
gewünschten Suchstring eingeben. <Return> beendet die Suche.
Wenn Sie C-s eingeben, dann erscheint die Zeichenkette `I-search:' als
Eingabeaufforderung im Echobereich. Das bedeutet, daß Emacs jetzt
eine inkrementellen Suche ausführt und darauf wartet, daß Sie die zu
suchende Zeichenkette eingeben. <Return> beendet die Suche.
>> Geben Sie jetzt C-s ein, um einen Suchvorgang zu starten. Schreiben
Sie LANGSAM, einen Buchstaben nach dem anderen, das Wort `Cursor',
@ -1061,16 +1061,16 @@ erwecken, geben Sie C-q ein, und lesen Sie dann den Abschnitt
am besten tun kann.
Wenn Sie sich mitten in einer inkrementellen Suche befinden und
<Delete> drücken, dann wird das letzte Zeichen im Suchstring gelöscht,
und der Cursor springt zurück auf die letzte Suchposition.
Angenommen, Sie haben "c" eingegeben, um das erste Auftreten von "c"
zu suchen. Geben Sie jetzt "u" ein, dann springt der Cursor zu dem
ersten Auftreten der Zeichenkette "cu". Wenn Sie jetzt mit <Delete>
das "u" vom Suchstring löschen, dann springt der Cursor zurück zum
ersten "c". Drücken Sie dagegen ein paar mal C-s, um weitere
"cu"-Zeichenketten zu finden, dann bewirkt <Delete>, daß Sie zum
letzten Auftreten von "cu" zurückspringen, und erst wenn es kein
weiteres "cu" mehr gibt, springt der Cursor zum ersten "c" zurück.
<Delete> drücken, wird das letzte Zeichen im Suchstring gelöscht, und
der Cursor springt zurück auf die letzte Suchposition. Angenommen,
Sie haben `c' eingegeben, um das erste Auftreten von `c' zu suchen.
Geben Sie jetzt `u' ein, dann springt der Cursor zu dem ersten
Auftreten der Zeichenkette `cu'. Wenn Sie jetzt mit <Delete> das `u'
vom Suchstring löschen, dann springt der Cursor zurück zum ersten `c'.
Drücken Sie dagegen ein paar mal C-s, um weitere `cu'-Zeichenketten zu
finden, dann bewirkt <Delete>, daß Sie zum letzten Auftreten von `cu'
zurückspringen, und erst wenn es kein weiteres `cu' mehr gibt, springt
der Cursor zum ersten `c' zurück.
Die Suche wird ebenfalls beendet, wenn Sie ein CONTROL- oder
META-Zeichen eingeben (mit ein paar Ausnahmen -- Zeichen, die
@ -1210,28 +1210,30 @@ Eingabem
Der Standard-Zeichensatz für Deutsch ist Latin-1 (auch bekannt unter
dem Namen ISO-8859-1). Wenn anstelle der deutschen Umlaute
unansehnliche Konstrukte wie `\201ä' dargestellt werden, dann ist
die sogenannte Multibyte-Zeichenunterstützung deaktiviert (intern
werden in Emacs nicht-ASCII Zeichensätze durch mehr als ein Byte
unansehnliche Konstrukte wie `\201ä' dargestellt werden, dann ist die
sogenannte Multibyte-Zeichenunterstützung deaktiviert (intern werden
in Emacs nicht-ASCII Zeichensätze durch mehr als ein Byte
repräsentiert). Durch den Befehl `M-x
toggle-enable-multibyte-characters' wird die
Multibyte-Zeichenunterstützung aktiviert.
Multibyte-Zeichenunterstützung aktiviert. Denken Sie daran, die
Tabulatortaste zur Vervollständigung von Befehlsnamen zu benützen,
z.B. `M-x toggle-e<TAB><Return>'.
Wenn anstelle der Umlaute `ä', `ö' oder `ü' die Zeichen `d', `v' und
`|' erscheinen (also `kleines D', `kleines V', und ein senkrechter
`|' erscheinen (also `kleines D', `kleines V' und ein senkrechter
Strich), dann wird das achte Bit von jedem Byte abgeschnitten, sodaß
nur ASCII-Zeichen dargestellt werden können. In der Regel gibt es
zwei Ursachen für dieses Problem: Sie haben sich nicht `8-bit clean'
(z.B. mittels `telnet -8 ...') eingeloggt oder Ihr
Telekommunikationsprogramm ist nicht für 8-bit konfiguriert.
>> Geben Sie C-x <Return> m ein. Die deutschen Umlaute (so sie von
Ihrem Terminal darstellbar sind) verschwinden und werden durch
Zahlenkonstrukte ersetzt. So wird zum Beispiel Umlaut a (`ä')
dargestellt als `\201ä'.
>> Geben Sie `M-x toggle-enable-multibyte-characters' ein. Die
deutschen Umlaute (so sie von Ihrem Terminal darstellbar sind)
verschwinden und werden durch Zahlenkonstrukte ersetzt. So wird
zum Beispiel Umlaut a (`ä') dargestellt als `\201ä'.
>> Aktivieren Sie wieder die Multibyte-Zeichenunterstützung mittels
C-x <Return> m.
`M-x toggle-enable-multibyte-characters'.
Sehen Sie anstelle der Umlaute leere Kästchen (unter X), dann sollten
Sie mit C-x C-c Emacs beenden und folgendermaßen neu starten:
@ -1483,3 +1485,5 @@ freie Software verwenden, verteilen, oder sogar selber schreiben.
;;; Local Variables:
;;; coding: latin-1
;;; End:
;;; arch-tag: a8f2fe06-631d-4ae1-887e-446f971b0baa

View file

@ -1237,3 +1237,5 @@ compartiendo software libre!
;;; Local Variables:
;;; coding: latin-1
;;; End:
;;; arch-tag: 66aae86e-6f86-4a3e-b82a-44a783f774fd

View file

@ -638,7 +638,7 @@ fichiers mais la liste obtenue par C-x C-b. Le tampon "*Messages*" ne
correspond pas non plus à un fichier ; il contient la liste des
messages apparus dans la ligne d'état pendant votre session Emacs.
>> Faites C-x C-b *Messages* <Entrée> pour visualiser le tampon des
>> Faites C-x b *Messages* <Entrée> pour visualiser le tampon des
messages.
Puis, faites C-x b TUTORIAL <Entrée> pour revenir à ce didacticiel.
@ -1198,3 +1198,5 @@ Cette traduction fran
;;; Local Variables:
;;; coding: latin-1
;;; End:
;;; arch-tag: f6c5c2ff-bf24-477c-bd18-32f76f51ba65

View file

@ -1113,3 +1113,5 @@ stesso spirito. Per favore, leggete il file COPYING e poi distribuite
copie di GNU Emacs ai vostri amici. Aiutateci a combattere
l'ostruzionismo al software ("la proprietà") usando, scrivendo e
condividendo software libero!
;;; arch-tag: c6f7079d-8032-473d-91d4-36754af15719

View file

@ -1069,3 +1069,5 @@ GNU Emacs to your friends. Help stamp out software obstructionism
;;; Local Variables:
;;; coding: iso-2022-jp
;;; End:
;;; arch-tag: 7136abc2-eb97-4f51-80a2-fa690ba4cfe8

View file

@ -1003,3 +1003,5 @@ GNU $(C@L8F=:?M(B $(C00@L(B $(C@L(B $(CAvD'<-(B $(CFG@:(B $(C@z@[1G@L
COPYING$(C@L6s4B(B $(CFD@O@;(B $(C@P0m(B $(C3-(B $(CHD?!(B GNU $(C@L8F=:@G(B $(C:9;g:;@;(B $(CD#18?!0T(B
$(CAV=J=C?@(B. $(C@Z@/(B $(C<RGAF.?~>n8&(B $(C>20m(B $(C885i0m(B $(C0x@/GT@87N=a(B $(C<RGAF.?~>n(B
$(C9fGX8&(B ("$(C<R@/1G(B") $(C1Y@}GO4B5%(B $(C55?s=C4Y(B.
;;; arch-tag: 44503bc5-b2c1-4169-962d-9d33157221a9

File diff suppressed because it is too large Load diff

View file

@ -1248,3 +1248,4 @@
;;; arch-tag: 6c6b7445-4cd5-44ca-a101-7f4697b92f60

View file

@ -1110,3 +1110,5 @@ Condi
spirit. Citiţi fişierul COPYING şi apoi distribuiţi prietenilor copii
ale Emacs-ului. Contribuiţi la eliminarea obstrucţionismului software
folosind, scriind şi distribuind free software!
;;; arch-tag: dcf252cf-bd67-4f8d-a440-1ec4b8dbfd70

View file

@ -1078,3 +1078,5 @@ Copyright (c) 1985, 1996 Free Software Foundation
// Alex Ott.
// Большое спасибо Владимиру Бормотову, на базе перевода которого был сделан
// этот перевод
;;; arch-tag: ad4e5698-ea8b-45b7-b236-ed5ad5b72d2b

View file

@ -1101,3 +1101,5 @@ GNU Emacsu svojim priate
;;; Local Variables:
;;; coding: iso-latin-2
;;; End:
;;; arch-tag: 87861cfa-5cf6-4b87-9fab-86c93c5ca9f3

View file

@ -1135,3 +1135,5 @@ pi
;;; Local Variables:
;;; coding: iso-latin-2
;;; End:
;;; arch-tag: 985059e4-44c6-4ac9-b627-46c8db57acf6

View file

@ -1088,3 +1088,5 @@ The conditions for copying Emacs itself are more complex, but in the
same spirit. Please read the file COPYING and then do give copies of
GNU Emacs to your friends. Help stamp out software obstructionism
("ownership") by using, writing, and sharing free software!
;;; arch-tag: b352f774-622b-4cc6-85ce-43e3baf4fc1b

View file

@ -1005,3 +1005,4 @@ virach@nectec.or.th
Translate - January 1999 by Virach Sornlertlamvanich
;;; arch-tag: 79ad252a-448a-4dc9-a4cb-2097dd1ec014

View file

@ -16,13 +16,15 @@ TUTORIAL.pl: Beatę Wierzchołowską <beataw@orient.uw.edu.pl>
Janusz S. Bien <jsbien@mail.uw.edu.pl>
TUTORIAL.ro: Tudor Hulubei <tudor@gnu.org>
TUTORIAL.ru: Alex Ott <ottalex@narod.ru>
TUTORIAL.sv: Mats Lidell <matsl@contactor.se>
TUTORIAL.sk: Miroslav Vaško <vasko@debian.cz>
Pavel Janík <Pavel@Janik.cz>
TUTORIAL.sl: Primož Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>
TUTORIAL.sv: Mats Lidell <matsl@contactor.se>
TUTORIAL.th: Virach Sornlertlamvanich <virach@nectec.or.th>
TUTORIAL.zh: Chao-Hong Liu <chliu@gnu.org>
;;; Local Variables:
;;; coding: utf-8
;;; End:
;;; arch-tag: 8788b16b-e739-4304-a7f2-729bdb999fa0

View file

@ -1083,3 +1083,5 @@ Chinese Translation by Chao-Hong Liu (2002, 2003)
;;; Local Variables:
;;; coding: chinese-big5
;;; End:
;;; arch-tag: a51dafb4-e602-432b-8020-5d5d5f150811

View file

@ -96,3 +96,5 @@
# local variables:
# tab-width: 4
# End:
# arch-tag: cbaa71af-719b-4647-a2c1-cd4d36a4fc64

View file

@ -667,3 +667,5 @@ \section{Programming}
% Local variables:
% compile-command: "tex calccard"
% End:
% arch-tag: a2764f34-ec23-4083-bd5c-53f9e70a5da9

345
etc/compilation.txt Normal file
View file

@ -0,0 +1,345 @@
* Introduction -*-compilation-*-
This shows the different kinds of messages compile recognizes by default and
how they are rendered. It is intended both to help you decide which matchers
you need and as a test of the matchers. Move the mouse over a colored part or
use `compilation-message-face', to see how much text was actually matched.
The important part is the symbol(s) line at the beginning of each entry.
These are the symbols you can customize `compilation-error-regexp-alist' for,
to match the messages shown in that entry. A few complex cases have more than
one symbol, which should be selected together.
* Absoft FORTRAN 77 Compiler 3.1.3
symbol: absoft
Error on line 3 of t.f: Execution error unclassifiable statement
Line 45 of "foo.c": bloofle undefined
error on line 19 of fplot.f: spelling error?
warning on line 17 of fplot.f: data type is undefined for variable d
* Ada & Mpatrol (memory leak debugger)
symbol: ada
This matches only the end of line, the beginning is covered by GNU style.
foo.adb:61:11: [...] in call to size declared at foo.ads:11
0x8008621 main+16 at error.c:17
* IBM AIX PS/2 C version 1.1
symbol: aix
****** Error number 140 in line 8 of file errors.c ******
* Ant Java: works at least for jikes and javac
symbol: ant
The regexps found on http://ant.apache.org/faq.html, and since integrated in
both Emacsen, were hairy. Why so many numbers for jikes -- is one a column
number?
[javac] /src/DataBaseTestCase.java:27: unreported exception ...
[javac] /src/DataBaseTestCase.java:49: warning: finally clause cannot complete normally
[jikes] foo.java:3:5:7:9: blah blah
* Bash v2
symbol: bash
a.sh: line 1: ls-l: command not found
* Borland C++, C++Builder
symbol: borland
Error ping.c 15: Unable to open include file 'sys/types.h'
Warning ping.c 68: Call to function 'func' with no prototype
Error E2010 ping.c 15: Unable to open include file 'sys/types.h'
Warning W1022 ping.c 68: Call to function 'func' with no prototype
* Caml & Python
symbol: caml
File "foobar.ml", lines 5-8, characters 20-155: blah blah
File "F:\ocaml\sorting.ml", line 65, characters 2-145:
Warning: this expression should have type unit.
File "/usr/share/gdesklets/display/TargetGauge.py", line 41, in add_children
File \lib\python\Products\PythonScripts\PythonScript.py, line 302, in _exec
File "/tmp/foo.py", line 10
* Apollo cc, 4.3BSD fc & IBM RS6000/AIX xlc compiler & Microtec mcc68k & GNAT (July 94)
symbol: comma
"foo.f", line 3: Error: syntax error near end of statement
"vvouch.c", line 19.5: 1506-046 (S) Syntax error.
"foo.c", line 32 pos 1; (E) syntax error; unexpected symbol: "lossage"
"foo.adb", line 2(11): warning: file name does not match ...
"src/swapping.c", line 30.34: 1506-342 (W) "/*" detected in comment.
* EPC F90 compiler
symbol: epc
Error 24 at (2:progran.f90) : syntax error
* IAR Systems C Compiler
symbol: iar
"foo.c",3 Error[32]: Error message
"foo.c",3 Warning[32]: Error message
* IBM C/C++ Tools 2.01
symbol: ibm
foo.c(2:0) : informational EDC0804: Function foo is not referenced.
foo.c(3:8) : warning EDC0833: Implicit return statement encountered.
foo.c(5:5) : error EDC0350: Syntax error.
* Ultrix MIPS RISC CC & DEC AXP OSF/1 cc & IRIX 5.2
symbol: irix
ccom: Error: foo.c, line 2: syntax error
cc: Info: foo.c, line 27: ...
cfe: Warning 712: foo.c, line 2: illegal combination of pointer and ...
cfe: Warning 600: xfe.c: 170: Not in a conditional directive while ...
/usr/lib/cmplrs/cc/cfe: Error: foo.c: 1: blah blah
/usr/lib/cmplrs/cc/cfe: warning: foo.c: 1: blah blah
* Java Exception & Valgrind (memory debugger for x86 GNU/Linux)
symbol: java
Register 6 contains wrong type
at org.foo.ComponentGateway.doGet(ComponentGateway.java:172)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
==1332== Invalid write of size 1
==1332== at 0x4040743C: System::getErrorString() (../src/Lib/System.cpp:217)
==1332== by 0x8008621: main (vtest.c:180)
* IBM jikes
symbols: jikes-file jikes-line
Jikes separates file names from the actual error messages. For visual
feedback the underline and the word "Error" on the 3rd line is fontified like
a file name would be.
Found 2 semantic errors compiling "../javax/swing/BorderFactory.java":
150. case '{':
<->
*** Error: The type of this expression, "char", is not ...
312. return new CompoundBorder(outside, inside);
<--------------------------------->
*** Error: No match was found for constructor ...
Issued 1 semantic warning compiling "java/awt/Toolkit.java":
504. void imgProduceImage( ImageNativeProducer prod, Ptr imgData);
<----------------->
*** Warning: The type "ImageNativeProducer" is defined ...
* GCC include message
symbol: gcc-include
The last file, i.e. the one you are compiling, is the interesting one.
In file included from /usr/include/c++/3.3/backward/warn.h:4,
from /usr/include/c++/3.3/backward/iostream.h:31,
from test_clt.cc:1:
* GNU style
symbol: gnu
foo.c:8: message
../foo.c:8: W: message
/tmp/foo.c:8:warning message
foo/bar.py:8: FutureWarning message
foo.py:8: RuntimeWarning message
foo.c:8:I: message
foo.c:8.23: info: message
foo.c:8:23:information: message
foo.c:8.23-45: Informational: message
foo.c:8-23: message
foo.c:8-45.3: message
foo.c:8.23-9.1: message
jade:dbcommon.dsl:133:17:E: missing argument for function call
G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found.
file:G:/cygwin/dev/build-myproj.xml:54: Compiler Adapter 'javac' can't be found.
* Lucid Compiler, lcc 3.x
symbol: lcc
E, file.cc(35,52) Illegal operation on pointers
W, file.cc(36,52) blah blah
* makepp 1.20
symbol: makepp
makepp: Scanning `/foo/bar.c'
makepp: warning: bla bla `/foo/bar.c' and `/foo/bar.h'
makepp: bla bla `/foo/Makeppfile:12' bla
makepp: bla bla `/foo/bar.c' and `/foo/bar.h'
* MIPS lint; looks good for SunPro lint also
symbols: mips-1 mips-2
This can match multiple times on a line.
TrimMask (255) in solomon.c may be indistinguishable from TrimMasks (93) in solomon.c due to truncation
name defined but never used: LinInt in cmap_calc.c(199)
* Microsoft C/C++
symbol: msft
This used to be less selective and allowed characters other than parens around
the line number, but that caused confusion for GNU-style error messages. This
used to reject spaces and dashes in file names, but they are valid now; so I
made it more strict about the error message that follows.
keyboard handler.c(537) : warning C4005: 'min' : macro redefinition
d:\tmp\test.c(23) : error C2143: syntax error : missing ';' before 'if'
* Oracle pro*c
symbol: oracle
Semantic error at line 528, column 5, file erosacqdb.pc:
* Perl
symbol: perl
syntax error at automake line 922, near "':'"
Died at test.pl line 27.
store::odrecall('File_A', 'x2') called at store.pm line 90
* RXP
symbol: rxp
GPL XML validator at http://www.cogsci.ed.ac.uk/~richard/rxp.html
Error: Mismatched end tag: expected </geroup>, got </group>
in unnamed entity at line 71 char 8 of file:///home/reto/test/group.xml
Warning: Start tag for undeclared element geroup
in unnamed entity at line 4 char 8 of file:///home/reto/test/group.xml
* Sparc Pascal
symbols: sparc-pascal-file sparc-pascal-line sparc-pascal-example
These messages don't contain a file name. Instead the compiler gives a
message whenever the file being compiled is changed. For visual feedback the
error code is fontified like a file name would be.
Thu May 14 10:46:12 1992 mom3.p:
20 linjer : array[1..4] of linje;
w 18480-----------^--- Inserted ';'
20 linjer : array[1..4] of linje;
e 18480-----------^--- Inserted ';'
w 18520 line 61 - 0 is undefined
E 18520 line 61 - 0 is undefined
* SGI IRIX MipsPro 7.3 & Sun F90 & Cray C
symbol: sun
cc-1020 CC: REMARK File = CUI_App.h, Line = 735
cc-1070 cc: WARNING File = linkl.c, Line = 38
cf90-113 f90comp: ERROR NSE, File = Hoved.f90, Line = 16, Column = 3
* Sun Ada (VADS, Solaris)
symbol: sun-ada
/home3/xdhar/rcds_rc/main.a, line 361, char 6:syntax error: "," inserted
* Ultrix 3.0 f77 & Some SGI cc version
symbol: ultrix
fort: Severe: addstf.f, line 82: Missing operator or delimiter symbol
cfe: Warning 835: foo.c, line 2: something
* 4.3BSD grep, cc, lint
symbol: 4bsd
/usr/src/foo/foo.c(8): warning: w may be used before set
/usr/src/foo/foo.c(9): error: w is used before set
strcmp: variable # of args. llib-lc(359) :: /usr/src/foo/foo.c(8)
bloofle defined( /users/wolfgang/foo.c(4) ), but never used
* Directory tracking
Directories are matched via `compilation-directory-matcher'. Files which are
not shown as full paths are searched for relative to the directory where the
message was issued.
Entering directory `/a/b/c'
Leaving directory `/a/b/c'
gmake[2]: Entering directory `/a/b/c'
makepp: Leaving directory `/a/b/c'
* Miscellaneous
These are not messages that can be gone to. They are only highlighted via
`compilation-mode-font-lock-keywords' to recognize some useful information at
a glance.
checking dynamic linker characteristics... GNU/Linux ld.so
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether -lc should be explicitly linked in... (cached) no
checking For GLIB - version >= 2.0.0... yes (version 2.1.0)
checking FONTCONFIG_CFLAGS...
g++ -o foo.o foo.cc
tool1 -output=foo foo.x
tool2 --outfile foo foo.y

View file

@ -400,3 +400,5 @@ \section{Dired a Find}
%\copyrightnotice
\bye
% arch-tag: dd78e947-5b89-4e5b-8bab-b6003719dce5

View file

@ -664,3 +664,5 @@ \section{Z
% Local variables:
% compile-command: "csplain cs-refcard"
% End:
% arch-tag: 24ab5519-539c-4941-9a95-4ed9d819030f

View file

@ -2,9 +2,6 @@
% Title: GNU Emacs Survival Card
% Author: Wlodek Bzyl <matwb@univ.gda.pl>
%
% $Revision: 1.1 $
% $Date: 2001/04/18 13:59:16 $
%
%**start of header
% User interface is `plain.tex' and macros described below
@ -24,7 +21,7 @@
\endinput
\fi
% Copyright (c) 2000 Free Software Foundation, Inc.
% Copyright (c) 2000, 2004 Free Software Foundation, Inc.
% This file is part of GNU Emacs.
@ -411,3 +408,5 @@ \section{Pomoc}
% Local variables:
% compile-command: "csplain survival"
% End:
% arch-tag: 86b21d3f-d8b6-412d-8d77-e6e8728f590e

View file

@ -1 +1,3 @@
.so man1/etags.1
.\" arch-tag: 54d4579b-9d66-4ba5-9fda-f01ec83612ad

View file

@ -639,3 +639,5 @@ \section{Selbst Kommandos schreiben}
% Local variables:
% compile-command: "tex refcard"
% End:
% arch-tag: af0a2666-f289-49f1-a9cc-cedab9783314

View file

@ -394,3 +394,4 @@ \section{Dired and Find}
\bye
% arch-tag: 483e7bb4-4576-4733-9fca-0eae1c861484

View file

@ -550,3 +550,5 @@ Permission is granted to copy and distribute translations of this
document into another language, under the above conditions for
modified versions, except that this permission notice may be stated
in a translation approved by the Free Software Foundation.
.\" arch-tag: 04dfd376-b46e-4924-919a-cecc3b257eaa

View file

@ -43,3 +43,4 @@ function edit ()
}
# arch-tag: 1e1b74b9-bf2c-4b23-870f-9eebff7515cb

View file

@ -23,3 +23,5 @@ alias edit 'set emacs_command=("emacs -nw \!*" "fg %emacs" "emacs -i \!* &"\
@ whichjob = 1 + $isjob + $?DISPLAY * 2 + $?WINDOW_PARENT * 4; \
test -S ~/.emacs_server && emacsclient \!* \
|| echo `pwd` \!* >! ~/.emacs_args && eval $emacs_command[$whichjob]'
# arch-tag: 433d58df-15b9-446f-ad37-f0393e3a23d4

View file

@ -76,3 +76,5 @@ This manual page was written by Stephane Bortzmeyer <bortzmeyer@debian.org>,
for the Debian GNU/Linux system (but may be used by others).
.SH COPYING
This manual page is in the public domain.
.\" arch-tag: 2b35e723-b197-4073-8752-231bc8b3d3f3

View file

@ -151,3 +151,5 @@ Permission is granted to copy and distribute translations of this
document into another language, under the above conditions for
modified versions, except that this permission notice may be stated
in a translation approved by the Free Software Foundation.
.\" arch-tag: a1f44815-5163-4026-89c1-4404e4b81d37

View file

@ -300,3 +300,5 @@ Permission is granted to copy and distribute translations of this
document into another language, under the above conditions for
modified versions, except that this permission notice may be stated
in a translation approved by the Free Software Foundation.
.\" arch-tag: 9534977f-af78-42f0-991d-1df6b6c05573

View file

@ -409,3 +409,4 @@ \section{Dired et Find}
\bye
% arch-tag: ffe6a489-24a2-4083-b8c3-5d03b621689d

View file

@ -662,3 +662,5 @@ \section{\'Ecriture de commandes}
% Local variables:
% compile-command: "tex fr-refcard"
% End:
% arch-tag: 39d6dc6e-1a4a-4071-84db-4719d4e9e40d

View file

@ -3,9 +3,6 @@
% Title: GNU Emacs Survival Card
% Author: Wlodek Bzyl <matwb@univ.gda.pl>
%
% $Revision: 1.1 $
% $Date: 2001/11/18 18:33:57 $
%
%**start of header
% User interface is `plain.tex' and macros described below
@ -25,7 +22,7 @@
\endinput
\fi
% Copyright (c) 2000 Free Software Foundation, Inc.
% Copyright (c) 2000, 2004 Free Software Foundation, Inc.
% This file is part of GNU Emacs.
@ -415,3 +412,5 @@ \section{Obtenir de l'aide}
% Local variables:
% compile-command: "tex survival"
% End:
% arch-tag: 2fb4e93f-8bfa-4ab4-bc6d-b475131d766a

View file

@ -391,3 +391,5 @@ If your document contains nontrivial examples of program code, we
recommend releasing these examples in parallel under your choice of
free software license, such as the GNU General Public License,
to permit their use in free software.
.\" arch-tag: 3a15de89-40c2-46b8-a9a2-0710357a9baa

View file

@ -148,3 +148,5 @@
(if (symbolp arg)
(set_proc_str (get-pname arg))
(error arg " is illegal argument to set-proc-str"))))
;;; arch-tag: 2e76c01f-8d6a-4d04-b9ab-0eaabec96aee

View file

@ -310,3 +310,5 @@ set key \2455 \khomscn
set key \2463 \kendscn
set key \2457 \kupscn
set key \2465 \kdnscn
;;; arch-tag: b066a884-e956-4f46-9d9c-13502f6cf7a6

View file

@ -165,3 +165,4 @@ set key \2857 \254 ;; m-~
set key \2318 \255 ;; m-del
;;; arch-tag: 93cefb0a-2b07-4d09-ae78-4d807b15645d

View file

@ -1,8 +1,5 @@
%&mex
%=====================================================================
% $Revision: 1.2 $
% $Date: 2001/09/23 17:45:20 $
%=====================================================================
% Reference Card for GNU Emacs version 20 on Unix systems was
% translated into Polish language by W{\l}odek Bzyl (matwb@univ.gda.pl)
% who also added new section on `Dired' and added info about Polish
@ -35,7 +32,7 @@
\columnsperpage=2
% Copyright (c) 1999 Free Software Foundation, Inc.
% Copyright (c) 1999, 2004 Free Software Foundation, Inc.
% This file is part of GNU Emacs.
@ -992,3 +989,5 @@ \section{Tworzenie nowych polece/n}
\copyrightnotice
\bye
% arch-tag: 19d15a16-70be-40c8-ad91-88899aac32a9

View file

@ -1,7 +1,7 @@
% === BEGIN ps-print prologue 1
% version: 6.0
% Copyright (C) 2000, 2001 Free Software Foundation, Inc.
% Copyright (C) 2000, 2001, 2002, 2003, 2004 Free Software Foundation, Inc.
%
% This file is part of GNU Emacs.
%
@ -751,6 +751,9 @@ StandardEncoding 46 82 getinterval aload pop
FooterLineHeight FooterLines 1 sub mul add
}def
/HeaderClip{HeaderFrameStart moveto HeaderFramePath clip}def
/FooterClip{FooterFrameStart moveto FooterFramePath clip}def
/strcat{
dup length 3 -1 roll dup length dup 4 -1 roll add string dup
0 5 -1 roll putinterval
@ -815,17 +818,21 @@ StandardEncoding 46 82 getinterval aload pop
}def
/HeaderText{
gsave HeaderClip
HeaderLinesRight HeaderLinesLeft
/HeaderStart HeaderLineHeight HeaderPad
HeaderFrameProperties 0 get
HeaderOrFooterText
grestore
}def
/FooterText{
gsave FooterClip
FooterLinesRight FooterLinesLeft
/FooterStart FooterLineHeight FooterPad
FooterFrameProperties 0 get
HeaderOrFooterText
grestore
}def
/ReportFontInfo{

View file

@ -651,3 +651,5 @@ \section{Writing Commands}
% Local variables:
% compile-command: "tex refcard"
% End:
% arch-tag: d67bdf5d-b77c-44eb-a22e-f4f7d25174d2

View file

@ -205,3 +205,5 @@ Sales summary - Acme fundraising
;;; life-universe-everything: 42
;;; symbolic-formulas: (("Eastern area") ("West-district") ("North&South") ("Other"))
;;; End:
;;; arch-tag: 4fcb0843-e3f9-4270-b8fb-998129190765

View file

@ -406,3 +406,5 @@ \section{Dired a Find}
% Local variables:
% compile-command: "csplain sk-dired-ref"
% End:
% arch-tag: d5b57e24-16ec-4981-9315-14d3d16d3062

View file

@ -665,3 +665,5 @@ \section{Z
% Local variables:
% compile-command: "csplain sk-refcard"
% End:
% arch-tag: 9f8eacf2-daf9-4162-bc8d-4af7b269f3d3

View file

@ -2,9 +2,6 @@
% Title: GNU Emacs Survival Card
% Author: Wlodek Bzyl <matwb@univ.gda.pl>
%
% $Revision: 1.1 $
% $Date: 2001/04/18 13:58:29 $
%
%**start of header
% User interface is `plain.tex' and macros described below
@ -24,7 +21,7 @@
\endinput
\fi
% Copyright (c) 2000 Free Software Foundation, Inc.
% Copyright (c) 2000, 2004 Free Software Foundation, Inc.
% This file is part of GNU Emacs.
@ -414,3 +411,5 @@ \section{N
% Local variables:
% compile-command: "csplain sk-survival"
% End:
% arch-tag: 126389ad-40b2-4bf9-ac1d-e5105d0986b9

View file

@ -410,3 +410,5 @@ \section{Getting Help}
% Local variables:
% compile-command: "tex survival"
% End:
% arch-tag: 4f9a0562-617b-4843-aee1-450c41d6b22c

View file

@ -958,3 +958,7 @@ time-stamp-end: "$"
time-stamp-format: "%:b %:d, %:y"
compile-command: "make just-tasks"
End:
@ignore
arch-tag: 7ed10085-fa7c-47d4-9ed5-39e885603e5c
@end ignore

View file

@ -10,7 +10,6 @@
#
#------------------------------------------------------------------------------
# Version 10.2.1
# $Date: 2002/04/20 07:38:53 $
# terminfo syntax
#
# Eric S. Raymond (current maintainer)

View file

@ -36,3 +36,5 @@ chmod 0754 /etc/init
exit 0
#
# Upon system reboot, all processes will inherit the new large ulimit.
# arch-tag: 6f9a7072-9d07-4431-b0bb-e867648ad0b4

Some files were not shown because too many files have changed in this diff Show more