Sync to HEAD
This commit is contained in:
parent
dc6a283193
commit
6b61353c0a
1598 changed files with 121012 additions and 66709 deletions
12
AUTHORS
12
AUTHORS
|
@ -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
158
ChangeLog
|
@ -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
|
||||
|
|
|
@ -211,3 +211,5 @@ src/xmenu.c
|
|||
src/xrdb.c
|
||||
src/xselect.c
|
||||
src/xterm.c
|
||||
|
||||
;;; arch-tag: 869126d4-4851-41b2-8470-14dd492a3c98
|
||||
|
|
33
Makefile.in
33
Makefile.in
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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) */
|
||||
|
|
|
@ -97,3 +97,5 @@
|
|||
# Local Variables:
|
||||
# mode: cperl
|
||||
# End:
|
||||
|
||||
# arch-tag: 20a4452d-610a-4e54-9abc-ffe79f5c0d30
|
||||
|
|
|
@ -298,3 +298,4 @@ foreach my $fun (sort keys %texi_funtype) {
|
|||
}
|
||||
}
|
||||
|
||||
# arch-tag: e75331f5-5d1b-4393-ad5b-b0f87b5d47b0
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -42,3 +42,4 @@ diff -u $old_tmp $new_tmp
|
|||
rm -f $new_tmp $old_tmp
|
||||
|
||||
|
||||
# arch-tag: ef2c96e2-ea67-4668-925c-d9a6f3d205cf
|
||||
|
|
|
@ -438,3 +438,5 @@ args[0]).
|
|||
Local Variables:
|
||||
mode: text
|
||||
End:
|
||||
|
||||
# arch-tag: caf47b2c-b56b-44f7-a760-b5bfbed15fd3
|
||||
|
|
|
@ -64,3 +64,5 @@ EOF
|
|||
make-changelog-diff $oldtag $newtag
|
||||
|
||||
echo " announcement created in $outfile" >&2
|
||||
|
||||
# arch-tag: 605e00c7-7330-4c45-81e1-2ed53a13c39f
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -185,3 +185,5 @@
|
|||
# Local Variables:
|
||||
# mode: cperl
|
||||
# End:
|
||||
|
||||
# arch-tag: 5c3f9713-9ece-4a12-b3f8-deaff15974ba
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -133,3 +133,5 @@ while (@ARGV)
|
|||
# Local Variables:
|
||||
# mode: cperl
|
||||
# End:
|
||||
|
||||
# arch-tag: 2798b20d-c7f2-4c78-8378-7bb529c36a09
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
67
configure.in
67
configure.in
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
12
etc/GNU
|
@ -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.
|
76
etc/HELLO
76
etc/HELLO
|
@ -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:
|
||||
|
|
35
etc/MACHINES
35
etc/MACHINES
|
@ -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
|
||||
|
|
|
@ -1521,3 +1521,5 @@ Local variables:
|
|||
mode: outline
|
||||
fill-column: 72
|
||||
End:
|
||||
|
||||
arch-tag: 6e42bba8-7532-4a23-8486-99dbc5770a8e
|
||||
|
|
|
@ -1733,3 +1733,5 @@ Local variables:
|
|||
mode: outline
|
||||
paragraph-separate: "[ ]*$"
|
||||
end:
|
||||
|
||||
arch-tag: f6696cad-eb1b-4c5f-8057-4e3954a98d18
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1163,3 +1163,5 @@ Copyright (C) 1985 Richard M. Stallman
|
|||
Local variables:
|
||||
mode: text
|
||||
end:
|
||||
|
||||
arch-tag: c006f958-d769-44c7-a9f4-e2faf070624d
|
||||
|
|
|
@ -1346,3 +1346,5 @@ Copyright (C) 1985 Richard M. Stallman
|
|||
Local variables:
|
||||
mode: text
|
||||
end:
|
||||
|
||||
arch-tag: 33dc900d-9c58-473b-87c9-b6d7222323ea
|
||||
|
|
|
@ -1607,3 +1607,5 @@ Copyright (C) 1988 Free Software Foundation, Inc.
|
|||
Local variables:
|
||||
mode: text
|
||||
end:
|
||||
|
||||
arch-tag: 8fed393b-c9c5-47d1-afbb-c0e7a135094a
|
||||
|
|
|
@ -1689,3 +1689,5 @@ Copyright (C) 1992 Free Software Foundation, Inc.
|
|||
Local variables:
|
||||
mode: text
|
||||
end:
|
||||
|
||||
arch-tag: 373312be-99a8-46d5-bcb0-a62577ab5045
|
||||
|
|
|
@ -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
|
||||
|
|
59
etc/PROBLEMS
59
etc/PROBLEMS
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
39
etc/TODO
39
etc/TODO
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
1805
etc/TUTORIAL.bg
1805
etc/TUTORIAL.bg
File diff suppressed because it is too large
Load diff
|
@ -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
|
||||
|
|
|
@ -1042,3 +1042,5 @@ GNU Emacsu sv
|
|||
;;; Local Variables:
|
||||
;;; coding: iso-latin-2
|
||||
;;; End:
|
||||
|
||||
;;; arch-tag: 479ef577-3d4d-4384-aeea-9fe79d5e89ca
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1237,3 +1237,5 @@ compartiendo software libre!
|
|||
;;; Local Variables:
|
||||
;;; coding: latin-1
|
||||
;;; End:
|
||||
|
||||
;;; arch-tag: 66aae86e-6f86-4a3e-b82a-44a783f774fd
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
540
etc/TUTORIAL.nl
540
etc/TUTORIAL.nl
File diff suppressed because it is too large
Load diff
|
@ -1248,3 +1248,4 @@
|
|||
|
||||
|
||||
|
||||
;;; arch-tag: 6c6b7445-4cd5-44ca-a101-7f4697b92f60
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1078,3 +1078,5 @@ Copyright (c) 1985, 1996 Free Software Foundation
|
|||
// Alex Ott.
|
||||
// Большое спасибо Владимиру Бормотову, на базе перевода которого был сделан
|
||||
// этот перевод
|
||||
|
||||
;;; arch-tag: ad4e5698-ea8b-45b7-b236-ed5ad5b72d2b
|
||||
|
|
|
@ -1101,3 +1101,5 @@ GNU Emacsu svojim priate
|
|||
;;; Local Variables:
|
||||
;;; coding: iso-latin-2
|
||||
;;; End:
|
||||
|
||||
;;; arch-tag: 87861cfa-5cf6-4b87-9fab-86c93c5ca9f3
|
||||
|
|
|
@ -1135,3 +1135,5 @@ pi
|
|||
;;; Local Variables:
|
||||
;;; coding: iso-latin-2
|
||||
;;; End:
|
||||
|
||||
;;; arch-tag: 985059e4-44c6-4ac9-b627-46c8db57acf6
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1005,3 +1005,4 @@ virach@nectec.or.th
|
|||
|
||||
Translate - January 1999 by Virach Sornlertlamvanich
|
||||
|
||||
;;; arch-tag: 79ad252a-448a-4dc9-a4cb-2097dd1ec014
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -96,3 +96,5 @@
|
|||
# local variables:
|
||||
# tab-width: 4
|
||||
# End:
|
||||
|
||||
# arch-tag: cbaa71af-719b-4647-a2c1-cd4d36a4fc64
|
||||
|
|
|
@ -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
345
etc/compilation.txt
Normal 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
|
|
@ -400,3 +400,5 @@ \section{Dired a Find}
|
|||
%\copyrightnotice
|
||||
|
||||
\bye
|
||||
|
||||
% arch-tag: dd78e947-5b89-4e5b-8bab-b6003719dce5
|
||||
|
|
|
@ -664,3 +664,5 @@ \section{Z
|
|||
% Local variables:
|
||||
% compile-command: "csplain cs-refcard"
|
||||
% End:
|
||||
|
||||
% arch-tag: 24ab5519-539c-4941-9a95-4ed9d819030f
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1 +1,3 @@
|
|||
.so man1/etags.1
|
||||
|
||||
.\" arch-tag: 54d4579b-9d66-4ba5-9fda-f01ec83612ad
|
||||
|
|
|
@ -639,3 +639,5 @@ \section{Selbst Kommandos schreiben}
|
|||
% Local variables:
|
||||
% compile-command: "tex refcard"
|
||||
% End:
|
||||
|
||||
% arch-tag: af0a2666-f289-49f1-a9cc-cedab9783314
|
||||
|
|
|
@ -394,3 +394,4 @@ \section{Dired and Find}
|
|||
|
||||
\bye
|
||||
|
||||
% arch-tag: 483e7bb4-4576-4733-9fca-0eae1c861484
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -43,3 +43,4 @@ function edit ()
|
|||
}
|
||||
|
||||
|
||||
# arch-tag: 1e1b74b9-bf2c-4b23-870f-9eebff7515cb
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -409,3 +409,4 @@ \section{Dired et Find}
|
|||
|
||||
\bye
|
||||
|
||||
% arch-tag: ffe6a489-24a2-4083-b8c3-5d03b621689d
|
||||
|
|
|
@ -662,3 +662,5 @@ \section{\'Ecriture de commandes}
|
|||
% Local variables:
|
||||
% compile-command: "tex fr-refcard"
|
||||
% End:
|
||||
|
||||
% arch-tag: 39d6dc6e-1a4a-4071-84db-4719d4e9e40d
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -165,3 +165,4 @@ set key \2857 \254 ;; m-~
|
|||
set key \2318 \255 ;; m-del
|
||||
|
||||
|
||||
;;; arch-tag: 93cefb0a-2b07-4d09-ae78-4d807b15645d
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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{
|
||||
|
|
|
@ -651,3 +651,5 @@ \section{Writing Commands}
|
|||
% Local variables:
|
||||
% compile-command: "tex refcard"
|
||||
% End:
|
||||
|
||||
% arch-tag: d67bdf5d-b77c-44eb-a22e-f4f7d25174d2
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -406,3 +406,5 @@ \section{Dired a Find}
|
|||
% Local variables:
|
||||
% compile-command: "csplain sk-dired-ref"
|
||||
% End:
|
||||
|
||||
% arch-tag: d5b57e24-16ec-4981-9315-14d3d16d3062
|
||||
|
|
|
@ -665,3 +665,5 @@ \section{Z
|
|||
% Local variables:
|
||||
% compile-command: "csplain sk-refcard"
|
||||
% End:
|
||||
|
||||
% arch-tag: 9f8eacf2-daf9-4162-bc8d-4af7b269f3d3
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -410,3 +410,5 @@ \section{Getting Help}
|
|||
% Local variables:
|
||||
% compile-command: "tex survival"
|
||||
% End:
|
||||
|
||||
% arch-tag: 4f9a0562-617b-4843-aee1-450c41d6b22c
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -10,7 +10,6 @@
|
|||
#
|
||||
#------------------------------------------------------------------------------
|
||||
# Version 10.2.1
|
||||
# $Date: 2002/04/20 07:38:53 $
|
||||
# terminfo syntax
|
||||
#
|
||||
# Eric S. Raymond (current maintainer)
|
||||
|
|
|
@ -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
Loading…
Add table
Reference in a new issue