diff options
author | Vasil Dimov <vd@FreeBSD.org> | 2007-10-14 10:10:01 +0000 |
---|---|---|
committer | Vasil Dimov <vd@FreeBSD.org> | 2007-10-14 10:10:01 +0000 |
commit | 5e4e8ecf76647ca7dbefecd42a21cdbbef3f44de (patch) | |
tree | e0e491986a301fb6f21022def21f1f252af317c4 /editors | |
parent | 21040c8c51120ca8546e048d9b0d2eac78f9bf56 (diff) | |
download | ports-5e4e8ecf76647ca7dbefecd42a21cdbbef3f44de.tar.gz ports-5e4e8ecf76647ca7dbefecd42a21cdbbef3f44de.zip |
Notes
Diffstat (limited to 'editors')
88 files changed, 0 insertions, 8089 deletions
diff --git a/editors/Makefile b/editors/Makefile index 86547b7bfae4..eff4fc2a78d5 100644 --- a/editors/Makefile +++ b/editors/Makefile @@ -10,7 +10,6 @@ SUBDIR += aee SUBDIR += aewan SUBDIR += apel - SUBDIR += apel-emacs20 SUBDIR += apel-emacs21 SUBDIR += asedit SUBDIR += axe @@ -19,7 +18,6 @@ SUBDIR += biew SUBDIR += bitedit SUBDIR += bitmap - SUBDIR += bitmap-emacs20 SUBDIR += bitmap-emacs21 SUBDIR += bless SUBDIR += boiling-egg @@ -44,14 +42,11 @@ SUBDIR += emacs SUBDIR += emacs-devel SUBDIR += emacs.app - SUBDIR += emacs19 - SUBDIR += emacs20 SUBDIR += emacs21 SUBDIR += etoile-typewriter SUBDIR += f4l SUBDIR += fb SUBDIR += flim - SUBDIR += flim-emacs20 SUBDIR += flim-emacs21 SUBDIR += flim-xemacs21-mule SUBDIR += fpc-ide @@ -104,8 +99,6 @@ SUBDIR += mousepad SUBDIR += mp SUBDIR += muggy - SUBDIR += mule - SUBDIR += mule-common SUBDIR += nano SUBDIR += ne SUBDIR += nedit @@ -133,7 +126,6 @@ SUBDIR += scite SUBDIR += scribes SUBDIR += semi - SUBDIR += semi-emacs20 SUBDIR += semi-emacs21 SUBDIR += semi-xemacs21-mule SUBDIR += setedit @@ -141,7 +133,6 @@ SUBDIR += softmaker-office SUBDIR += spe SUBDIR += speedbar - SUBDIR += speedbar-emacs20 SUBDIR += ssam SUBDIR += ssed SUBDIR += staroffice5 diff --git a/editors/apel-emacs20/Makefile b/editors/apel-emacs20/Makefile deleted file mode 100644 index dd18eb109b8b..000000000000 --- a/editors/apel-emacs20/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# New ports collection makefile for: apel for emacs20 -# Date created: 22 September 1998 -# Whom: Shigeyuki FUKUSHIMA <shige@FreeBSD.org> -# -# $FreeBSD$ -# - -MAINTAINER= ports@FreeBSD.org -COMMENT= A Portable Emacs Library for emacs20 - -DEPRECATED= emacs20 and related ports are obsolete; please use a more recent version -EXPIRATION_DATE= 2007-08-19 - -# This is a slave port. -PORTCLASS= slave - -MASTERDIR= ${.CURDIR}/../../editors/apel - -# emacs port setup -USE_EMACS= yes -EMACS_PORT_NAME= emacs20 - -.include "${MASTERDIR}/Makefile" diff --git a/editors/bitmap-emacs20/Makefile b/editors/bitmap-emacs20/Makefile deleted file mode 100644 index 74ecacf561e5..000000000000 --- a/editors/bitmap-emacs20/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# New ports collection makefile for: bitmap for emacs20 -# Date created: 23 September 1998 -# Whom: Shigeyuki FUKUSHIMA <shige@FreeBSD.org> -# -# $FreeBSD$ -# - -MAINTAINER= ports@FreeBSD.org -COMMENT= Bitmap-mule, Package to use bitmap in Emacs20 - -DEPRECATED= emacs20 and related ports are obsolete; please use a more recent version -EXPIRATION_DATE= 2007-08-19 - -# This is a slave port. -PORTCLASS= slave - -MASTERDIR= ${.CURDIR}/../../editors/bitmap - -# Setup EMACS_PORT_NAME variable. -USE_EMACS= yes -EMACS_PORT_NAME= emacs20 - -.include "${MASTERDIR}/Makefile" diff --git a/editors/emacs19/Makefile b/editors/emacs19/Makefile deleted file mode 100644 index 8bc4ef15458e..000000000000 --- a/editors/emacs19/Makefile +++ /dev/null @@ -1,64 +0,0 @@ -# New ports collection makefile for: GNU emacs -# Date created: 29 October 1994 -# Whom: jkh -# -# $FreeBSD$ -# - -PORTNAME= emacs -PORTVERSION= 19.34b -PORTREVISION= 2 -CATEGORIES= editors -MASTER_SITES= ${MASTER_SITE_GNU} -MASTER_SITE_SUBDIR= emacs - -MAINTAINER= ports@FreeBSD.org -COMMENT= GNU editing macros - -CONFLICTS= emacs-21.* emacs-22.* \ - xemacs-[0-9]* xemacs-devel-[0-9]* \ - xemacs-mule-[0-9]* xemacs-devel-mule-[0-9]* - -ONLY_FOR_ARCHS= i386 -DEPRECATED= emacs19 is obsolete; please use a more recent version -EXPIRATION_DATE= 2007-08-19 - -EMACS_VERSION= 19.34 -CONFIGURE_TARGET= ${MACHINE_ARCH}--freebsd -PLIST_SUB= EMACS_VERSION=${EMACS_VERSION} EMACS_ARCH=${CONFIGURE_TARGET} -NO_LATEST_LINK= yes -WRKSRC= ${WRKDIR}/emacs-19.34 -GNU_CONFIGURE= yes -USE_GMAKE= yes -.if !defined(WITHOUT_X11) -CONFIGURE_ARGS= --with-x-toolkit --sharedstatedir=/var/run -USE_XLIB= yes -USE_XORG= xbitmaps -.else -CONFIGURE_ARGS= --with-x=no --sharedstatedir=/var/run -.endif - -STRIP= -MAN1= emacs.1 etags.1 ctags.1 - -.include <bsd.port.pre.mk> - -.if ${OSVERSION} > 600000 -PLIST_SUB+= NOTON6="@comment " -.else -PLIST_SUB+= NOTON6="" -.endif - -post-install: -.for file in emacs-19.34 emacsclient etags ctags b2m - ${STRIP_CMD} ${PREFIX}/bin/${file} -.endfor -.for info in emacs vip viper forms gnus mh-e cl sc dired-x ediff ccmode message - install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir -.endfor -# install emacs.sh into ${PREFIX}/etc/rc.d - ${CHMOD} 1777 /var/run/emacs/lock - @${MKDIR} ${PREFIX}/etc/rc.d - @${INSTALL_SCRIPT} ${FILESDIR}/emacs.sh ${PREFIX}/etc/rc.d - -.include <bsd.port.post.mk> diff --git a/editors/emacs19/distinfo b/editors/emacs19/distinfo deleted file mode 100644 index faeae1beadf1..000000000000 --- a/editors/emacs19/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -MD5 (emacs-19.34b.tar.gz) = 9bd3c694a9019c2a2ebd703a9a0394e0 -SHA256 (emacs-19.34b.tar.gz) = 1db556a180294f5067724a03f7fc10d5930f48d958872db66c68d0a00248bcda -SIZE (emacs-19.34b.tar.gz) = 10926430 diff --git a/editors/emacs19/files/emacs.sh b/editors/emacs19/files/emacs.sh deleted file mode 100644 index c6976c1b8a18..000000000000 --- a/editors/emacs19/files/emacs.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -case "$1" in -start) - if [ -d /var/run/emacs/lock ] - then - rm -f /var/run/emacs/lock/* - else - mkdir -p /var/run/emacs/lock - fi - chmod 1777 /var/run/emacs/lock - ;; -stop) - ;; -*) - echo "Usage: `basename $0` {start|stop}" >&2 - exit 64 - ;; -esac - -exit 0 diff --git a/editors/emacs19/files/patch-aa b/editors/emacs19/files/patch-aa deleted file mode 100644 index 8e32af2fb6a6..000000000000 --- a/editors/emacs19/files/patch-aa +++ /dev/null @@ -1,235 +0,0 @@ ---- ./man/vip.texi.org Fri Jun 16 15:31:11 1995 -+++ ./man/vip.texi Tue May 20 01:28:33 1997 -@@ -2,6 +2,10 @@ - - @setfilename ../info/vip - @settitle VIP -+@dircategory The Emacs editor and associated tools -+@direntry -+* VIP: (vip). A VI-emulation for Emacs. -+@end direntry - - @iftex - @finalout ---- ./man/emacs.texi.org Mon Aug 19 21:15:12 1996 -+++ ./man/emacs.texi Tue May 20 01:20:11 1997 -@@ -49,6 +49,11 @@ - @settitle GNU Emacs Manual - @setfilename ../info/emacs - @synindex pg cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Emacs: (emacs). The extensible self-documenting text editor. -+@end direntry -+ - @c - @c in general, keep the following line commented out, unless doing a - @c copy of this manual that will be published. the manual should go ---- ./man/viper.texi.org Wed Aug 7 10:59:45 1996 -+++ ./man/viper.texi Tue May 20 01:29:17 1997 -@@ -4,6 +4,10 @@ - \input texinfo - - @setfilename ../info/viper -+@dircategory The Emacs editor and associated tools -+@direntry -+* VIPER: (viper). The new VI-emulation mode in Emacs-19.29. -+@end direntry - - @iftex - @finalout ---- ./man/forms.texi.org Sat Mar 23 06:42:27 1996 -+++ ./man/forms.texi Tue May 20 01:22:37 1997 -@@ -9,6 +9,11 @@ - @syncodeindex vr cp - @syncodeindex fn cp - @syncodeindex ky cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Forms: (forms). Emacs package for editing data bases -+ by filling in forms. -+@end direntry - @iftex - @finalout - @setchapternewpage odd ---- ./man/gnus.texi.org Wed Jun 26 14:49:29 1996 -+++ ./man/gnus.texi Tue May 20 01:23:15 1997 -@@ -5,6 +5,11 @@ - @synindex fn cp - @synindex vr cp - @synindex pg cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* GNUS: (gnus). The news reader GNUS. -+@end direntry -+ - @iftex - @finalout - @end iftex ---- ./man/mh-e.texi.org Sun Aug 4 00:00:29 1996 -+++ ./man/mh-e.texi Tue May 20 01:23:49 1997 -@@ -4,6 +4,10 @@ - @setfilename ../info/mh-e - @settitle mh-e - @c %**end of header -+@dircategory The Emacs editor and associated tools -+@direntry -+* MH-E: (mh-e). Emacs interface to the MH mail system. -+@end direntry - - @setchapternewpage odd - ---- ./man/cl.texi.org Mon Apr 15 21:36:53 1996 -+++ ./man/cl.texi Tue May 20 01:24:18 1997 -@@ -2,6 +2,12 @@ - @setfilename ../info/cl - @settitle Common Lisp Extensions - -+@dircategory The Emacs editor and associated tools -+@direntry -+* CL: (cl). Partial Common Lisp support for Emacs Lisp. -+@end direntry -+ -+ - @iftex - @finalout - @end iftex ---- ./man/sc.texi.org Thu Jan 4 12:55:23 1996 -+++ ./man/sc.texi Tue May 20 01:25:13 1997 -@@ -3,6 +3,12 @@ - @comment %**start of header (This is for running Texinfo on a region.) - @setfilename ../info/sc - @settitle Supercite Version 3.1 User's Manual -+@dircategory The Emacs editor and associated tools -+@direntry -+* SC: (sc). Supercite lets you cite parts of messages -+ you're replying to, in flexible ways. -+@end direntry -+ - @iftex - @finalout - @end iftex ---- ./man/dired-x.texi.org Thu Jan 4 12:54:19 1996 -+++ ./man/dired-x.texi Tue May 20 01:25:55 1997 -@@ -18,6 +18,11 @@ - @setfilename ../info/dired-x - @c dired-x.el REVISION NUMBER - @settitle Dired Extra Version 2 User's Manual -+@dircategory The Emacs editor and associated tools -+@direntry -+* Dired-X: (dired-x). Dired Extra Features. -+@end direntry -+ - @iftex - @finalout - @end iftex ---- ./man/ediff.texi.org Fri Jun 21 20:00:04 1996 -+++ ./man/ediff.texi Tue May 20 01:26:29 1997 -@@ -10,6 +10,11 @@ - @synindex vr cp - @synindex fn cp - @synindex pg cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Ediff: (ediff). A comprehensive visual interface to diff -+ and patch. -+@end direntry - @iftex - @finalout - @end iftex ---- ./man/cc-mode.texi.org Sun Aug 4 21:56:21 1996 -+++ ./man/cc-mode.texi Tue May 20 01:27:18 1997 -@@ -9,6 +9,12 @@ - @settitle CC-MODE Version 4 Documentation - @footnotestyle end - -+@dircategory The Emacs editor and associated tools -+@direntry -+* CC mode: (ccmode). The GNU Emacs mode for editing C, C++, -+ Objective-C and Java code. -+@end direntry -+ - @comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - @comment @setchapternewpage odd !! we don't want blank pages !! - @comment %**end of header (This is for running Texinfo on a region) ---- ./man/message.texi.org Wed Jun 26 14:49:43 1996 -+++ ./man/message.texi Sat Dec 13 17:46:31 1997 -@@ -5,6 +5,10 @@ - @synindex fn cp - @synindex vr cp - @synindex pg cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Message: (message). Editing mail and news messages. -+@end direntry - @iftex - @finalout - @end iftex ---- ./Makefile.in.org Mon Aug 19 21:12:19 1996 -+++ ./Makefile.in Tue Apr 15 00:15:28 1997 -@@ -184,7 +184,7 @@ - # Subdirectories to make recursively. `lisp' is not included - # because the compiled lisp files are part of the distribution - # and you cannot remake them without installing Emacs first. --SUBDIR = lib-src src -+SUBDIR = lib-src src man - - # The makefiles of the directories in $SUBDIR. - SUBDIR_MAKEFILES = lib-src/Makefile man/Makefile src/Makefile oldXMenu/Makefile lwlib/Makefile -@@ -368,14 +368,8 @@ - if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd ${infodir} && /bin/pwd)` ]; \ - then \ - (cd ${infodir}; \ -- if [ -f dir ]; then \ -- if [ ! -f dir.old ]; then mv -f dir dir.old; \ -- else mv -f dir dir.bak; fi; \ -- fi; \ - cd ${srcdir}/info ; \ -- (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir); \ -- (cd $${thisdir}; chmod a+r ${infodir}/dir); \ -- for f in ccmode* cl* dired-x* ediff* emacs* forms* gnus* info* message* mh-e* sc* vip*; do \ -+ for f in ccmode* cl* dired-x* ediff* emacs* forms* gnus* message* mh-e* sc* vip*; do \ - (cd $${thisdir}; \ - ${INSTALL_DATA} ${srcdir}/info/$$f ${infodir}/$$f; \ - chmod a+r ${infodir}/$$f); \ -@@ -426,7 +420,7 @@ - esac ; \ - fi ; \ - done -- (cd ${infodir} && rm -f cl* dired-x* ediff* emacs* forms* gnus* info* mh-e* sc* vip*) -+ (cd ${infodir} && rm -f cl* dired-x* ediff* emacs* forms* gnus* mh-e* sc* vip*) - (cd ${man1dir} && rm -f emacs.1 etags.1 ctags.1) - (cd ${bindir} && rm -f emacs-${version} $(EMACS)) - ---- ./man/Makefile.in.org Thu Jun 27 15:27:19 1996 -+++ ./man/Makefile.in Tue Apr 15 00:29:52 1997 -@@ -13,7 +13,7 @@ - # The makeinfo program is part of the Texinfo distribution. - MAKEINFO = makeinfo - INFO_TARGETS = ../info/emacs ../info/ccmode ../info/cl ../info/dired-x \ -- ../info/ediff ../info/forms ../info/gnus ../info/info \ -+ ../info/ediff ../info/forms ../info/gnus \ - ../info/mh-e ../info/sc ../info/vip ../info/viper \ - ../info/message - DVI_TARGETS = emacs.dvi cc-mode.dvi cl.dvi dired-x.dvi ediff.dvi forms.dvi \ -@@ -66,6 +66,7 @@ - ${srcdir}/gnu1.texi \ - ${srcdir}/glossary.texi - -+all: info - info: $(INFO_TARGETS) - - dvi: $(DVI_TARGETS) -@@ -74,12 +75,6 @@ - # in srcdir. There is no provision for Info files - # to exist in the build directory. - # In a distribution of Emacs, the Info files should be up to date. -- --../info/info: ${INFOSOURCES} -- cd $(srcdir); $(MAKEINFO) --no-split info.texi -- --info.dvi: ${INFOSOURCES} -- TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/info.texi - - ../info/emacs: ${EMACSSOURCES} - cd $(srcdir); $(MAKEINFO) emacs.texi diff --git a/editors/emacs19/files/patch-ab b/editors/emacs19/files/patch-ab deleted file mode 100644 index 16aee5fa323f..000000000000 --- a/editors/emacs19/files/patch-ab +++ /dev/null @@ -1,11 +0,0 @@ ---- ./src/xrdb.c.org Sat Apr 8 21:54:08 1995 -+++ ./src/xrdb.c Mon Sep 11 21:53:29 1995 -@@ -361,7 +361,7 @@ - - /* Producing databases for individual sources. */ - --#define X_DEFAULT_SEARCH_PATH "/usr/lib/X11/%L/%T/%N%C%S:/usr/lib/X11/%l/%T/%N%C%S:/usr/lib/X11/%T/%N%C%S:/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S" -+#define X_DEFAULT_SEARCH_PATH "/usr/X11R6/lib/X11/%L/%T/%N%C%S:/usr/X11R6/lib/X11/%l/%T/%N%C%S:/usr/X11R6/lib/X11/%T/%N%C%S:/usr/X11R6/lib/X11/%L/%T/%N%S:/usr/X11R6/lib/X11/%l/%T/%N%S:/usr/X11R6/lib/X11/%T/%N%S" - - static XrmDatabase - get_system_app (class) diff --git a/editors/emacs19/files/patch-ac b/editors/emacs19/files/patch-ac deleted file mode 100644 index dfad53e9e187..000000000000 --- a/editors/emacs19/files/patch-ac +++ /dev/null @@ -1,82 +0,0 @@ ---- src/s/freebsd.h.orig Mon Jun 10 05:14:32 1996 -+++ src/s/freebsd.h Tue Jul 11 16:44:14 2000 -@@ -1,5 +1,15 @@ - /* s/ file for freebsd system. */ - -+/* Get the correct __FreeBSD_version, even if this is before that was -+ defined. */ -+#ifndef __FreeBSD__ -+#define __FreeBSD_version 199401 -+#elif __FreeBSD__ == 1 -+#define __FreeBSD_version 199405 -+#else -+#include <osreldate.h> -+#endif -+ - /* '__FreeBSD__' is defined by the preprocessor on FreeBSD-1.1 and up. - Earlier versions do not have shared libraries, so inhibit them. - You can inhibit them on newer systems if you wish -@@ -33,8 +43,9 @@ - - #define LIBS_DEBUG - #define LIBS_SYSTEM -lutil -+#if __FreeBSD_version < 400000 - #define LIBS_TERMCAP -ltermcap --#define LIB_GCC -lgcc -+#endif - - #define SYSV_SYSTEM_DIR - -@@ -42,12 +53,33 @@ - #undef BSD_PGRPS - #define GETPGRP_NO_ARG - -+#ifdef __ELF__ -+ -+#define LD_SWITCH_SYSTEM -+#ifdef i386 -+#define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -+#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o -+#else -+#define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crtbegin.o -+#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o -+#endif -+#define UNEXEC unexelf.o -+#undef LIB_GCC -+#define LIB_GCC -+ -+#else /* not __ELF__ */ -+ - #ifndef NO_SHARED_LIBS - #define LD_SWITCH_SYSTEM -e start -dc -dp - #define HAVE_TEXT_START /* No need to define `start_of_text'. */ -+#if __FreeBSD_version >= 300002 -+#define START_FILES pre-crt0.o /usr/lib/aout/crt0.o -+#else /* __FreeBSD_version < 300002 */ - #define START_FILES pre-crt0.o /usr/lib/crt0.o --#define UNEXEC unexsunos4.o -+#endif /* __FreeBSD_version < 300002 */ -+#define UNEXEC unexfreebsd.o - #define RUN_TIME_REMAP -+#define LIB_GCC -lgcc - - #ifndef N_TRELOFF - #define N_PAGSIZ(x) __LDPGSZ -@@ -63,6 +95,8 @@ - #endif /* __FreeBSD__ */ - #endif /* NO_SHARED_LIBS */ - -+#endif /* not __ELF__ */ -+ - #define HAVE_WAIT_HEADER - #define HAVE_GETLOADAVG - /*#define HAVE_GETPAGESIZE /* configure now puts this in config.h */ -@@ -80,6 +114,8 @@ - #define BSD 199103 - #elif __FreeBSD__ == 2 - #define BSD 199306 -+#elif __FreeBSD__ >= 3 -+#define BSD 199506 - #endif - - #define WAITTYPE int diff --git a/editors/emacs19/files/patch-ad b/editors/emacs19/files/patch-ad deleted file mode 100644 index f2013a374044..000000000000 --- a/editors/emacs19/files/patch-ad +++ /dev/null @@ -1,695 +0,0 @@ ---- src/unexfreebsd.c.orig Wed Dec 3 17:28:14 1997 -+++ src/unexfreebsd.c Wed Dec 3 17:34:02 1997 -@@ -0,0 +1,692 @@ -+/* Code to do an unexec for FreeBSD for a temacs linked -Bdynamic. -+ Derived from unexnetbsd.c, which was derived from unexsunos4.c -+ Copyright (C) 1992, 1993 Free Software Foundation, Inc. -+ -+This file is part of XEmacs. -+ -+XEmacs is free software; you can redistribute it and/or modify it -+under the terms of the GNU General Public License as published by the -+Free Software Foundation; either version 2, or (at your option) any -+later version. -+ -+XEmacs is distributed in the hope that it will be useful, but WITHOUT -+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -+FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -+for more details. -+ -+You should have received a copy of the GNU General Public License -+along with XEmacs; see the file COPYING. If not, write to -+the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -+Boston, MA 02111-1307, USA. */ -+ -+/* Synched up with: Not in FSF? */ -+ -+/* -+Created 29-Oct-92 by Harlan Sexton -+Tweaked 06-Aug-93 by Dean Michaels to work with sun3. -+Converted 01-Dec-93 by Paul Mackerras to work with NetBSD shared libraries. -+Tweaked 26-Feb-94 by Shawn Carey for use with FreeBSD-1.1 shared libraries. -+*/ -+ -+/********************** Included .h Files **************************/ -+ -+#include <config.h> -+ -+#include <stdarg.h> -+#include <sys/param.h> -+#include <sys/mman.h> -+#include <sys/file.h> -+#include <sys/stat.h> -+#include <sys/types.h> -+#include <string.h> -+#include <stdio.h> -+#include <a.out.h> -+#include <unistd.h> -+#include <ctype.h> -+#include <stab.h> -+#include <dirent.h> -+#include <link.h> -+ -+/********************** Macros *************************************/ -+ -+#define SYS_ERR strerror(errno) -+ -+#define MASK_UP(x,p_of_two) \ -+ ((((unsigned long) (x)) + ((p_of_two) - 1)) & (~((p_of_two) - 1))) -+ -+#define MASK_DOWN(x,p_of_two) (((unsigned long) (x)) & (~((p_of_two) - 1))) -+ -+/********************** Typedefs and Structs ***********************/ -+ -+struct translation_struct -+{ -+ long txtaddr; -+ long txtoff; -+ long dataddr; -+ long datoff; -+ long bssaddr; -+ long endaddr; -+}; -+ -+/********************** Function Prototypes/Declarations ***********/ -+ -+static void unexec_error (const char *m, int use_errno, ...); -+static int unexec_open (char *filename, int flag, int mode); -+static caddr_t unexec_mmap (int fd, size_t len, int prot, int flags); -+static long unexec_seek (int fd, long position); -+static void unexec_read (int fd, long position, char *buf, int bytes); -+static void unexec_write (int fd, long position, char *buf, int bytes); -+static void unexec_pad (int fd, int bytes); -+static void unexec_fstat (int fd, struct stat *statptr); -+static void unexec_fchmod (int fd, int mode); -+static long unexec_addr_to_offset (long addr, struct translation_struct *ts); -+static void copy_relocation_site (struct relocation_info *ri, -+ caddr_t from_base_addr, -+ caddr_t to_base_addr, -+ struct translation_struct *ts); -+static void reset_symtab (struct nlist *start, struct nlist *end, -+ char *strtab, long edata_value, long end_value, -+ int shlib_image); -+static void reset_ldso_symtab (struct nzlist *start, struct nzlist *end, -+ char *strtab, long edata_value, long end_value, -+ int shlib_image); -+int run_time_remap (char *dummy); -+ -+/********************** Variables **********************************/ -+ -+/* for reporting error messages from system calls */ -+extern int errno; -+extern int _DYNAMIC; -+extern char **environ; -+ -+static unsigned long sbrk_of_0_at_unexec; -+ -+/*******************************************************************/ -+ -+static void -+unexec_error (const char *fmt, int use_errno, ...) -+{ -+ const char *err_msg = SYS_ERR; -+ va_list args; -+ -+ fprintf (stderr, "unexec - "); -+ va_start (args, use_errno); -+ vfprintf (stderr, fmt, args); -+ va_end (args); -+ -+ if (use_errno) -+ fprintf (stderr, ": %s", err_msg); -+ fprintf (stderr, "\n"); -+ exit (1); -+ return; -+} -+ -+static int -+unexec_open (char *filename, int flag, int mode) -+{ -+ int fd; -+ -+ errno = 0; -+ -+ fd = open (filename, flag, mode); -+ -+ if (fd < 0) -+ unexec_error ("Failure opening file %s", 1, filename); -+ return fd; -+} -+ -+static caddr_t -+unexec_mmap (int fd, size_t len, int prot, int flags) -+{ -+ caddr_t return_val; -+ -+ unexec_seek (fd, 0); -+ errno = 0; -+ return_val = mmap (0, len, prot, flags, fd, 0); -+ -+ if (return_val == (caddr_t) -1) -+ unexec_error ("Failure mmap'ing file", 1); -+ return return_val; -+} -+ -+ -+static long -+unexec_seek (int fd, long position) -+{ -+ long seek_value; -+ -+ if (fd <= 0) -+ unexec_error ("No file open in which to seek", 0); -+ -+ errno = 0; -+ -+ if (position < 0) -+ seek_value = (long) lseek (fd, 0, L_INCR); -+ else -+ seek_value = (long) lseek (fd, position, L_SET); -+ -+ if (seek_value < 0) -+ unexec_error ("Failed to do a seek to 0x%x in %s", 1, -+ position, "unexec() output file"); -+ -+ return seek_value; -+} -+ -+static void -+unexec_read (int fd, long position, char *buf, int bytes) -+{ -+ int n_read; -+ int remains = bytes; -+ position = unexec_seek (fd, position); -+ -+ if (bytes < 0) -+ unexec_error ("Attempted read of %d bytes", 0, bytes); -+ -+ errno = 0; -+ -+ while (remains > 0) -+ { -+ n_read = read (fd, buf, remains); -+ if (n_read <= 0) -+ unexec_error ("Read failed for 0x%x bytes at offset 0x%x in %s", -+ 1, bytes, position, "unexec() output file"); -+ buf += n_read; -+ remains -= n_read; -+ } -+ -+ return; -+} -+ -+static void -+unexec_write (int fd, long position, char *buf, int bytes) -+{ -+ int n_written; -+ int remains = bytes; -+ position = unexec_seek (fd, position); -+ -+ if (bytes < 0) -+ unexec_error ("Attempted write of %d bytes in %s", -+ 0, bytes, "unexec() output file"); -+ -+ errno = 0; -+ -+ while (remains > 0) -+ { -+ n_written = write (fd, buf, remains); -+ if (n_written <= 0) -+ unexec_error ("Write failed for 0x%x bytes at offset 0x%x in %s", -+ 1, bytes, position, "unexec() output file"); -+ buf += n_written; -+ remains -= n_written; -+ } -+ -+ return; -+} -+ -+static void -+unexec_pad (int fd, int bytes) -+{ -+ if (bytes > 0) -+ { -+ char buf[1024]; -+ int remaining = bytes; -+ -+ memset (buf, 0, sizeof (buf)); -+ -+ while (remaining > 0) -+ { -+ int this_write = (remaining > sizeof(buf))?sizeof(buf):remaining; -+ unexec_write (fd, -1, buf, this_write); -+ remaining -= this_write; -+ } -+ } -+} -+ -+static void -+unexec_fstat (int fd, struct stat *statptr) -+{ -+ errno = 0; -+ if (-1 == fstat (fd, statptr)) -+ unexec_error ("fstat() failed for descriptor %d", 1, fd); -+ return; -+} -+ -+static void -+unexec_fchmod (int fd, int mode) -+{ -+ errno = 0; -+ if (-1 == fchmod (fd, mode)) -+ unexec_error ("fchmod() failed for descriptor %d", 1, fd); -+ return; -+} -+ -+static long -+unexec_addr_to_offset (long addr, struct translation_struct *ts) -+ -+{ -+ if ((addr < ts->txtaddr) || (addr >= ts->bssaddr)) -+ return -1; -+ else if (addr >= ts->dataddr) -+ return ((long) ((addr - ts->dataddr) + ts->datoff)); -+ else -+ return ((long) ((addr - ts->txtaddr) + ts->txtoff)); -+} -+ -+ -+/* -+ * "LD.SO" DATA AND SYMBOL TABLE OPERATIONS -+ */ -+ -+static void -+copy_relocation_site (struct relocation_info *ri, -+ caddr_t from_base_addr, -+ caddr_t to_base_addr, -+ struct translation_struct *ts) -+{ -+ long offset; -+ caddr_t from, to; -+ -+ /* We can get relocation sites in the bss region, for objects whose -+ contents are copied from a shared library. We don't need or want -+ to restore these at present. */ -+#ifndef sparc -+ if (ri->r_copy) -+ return; -+#else -+ /* Struct relocation_info_sparc doesn't have member r_copy. -+ Instead, we use the address to check if this is run-time-copied. */ -+ if (ri->r_address >= ts->bssaddr && ri->r_address < ts->endaddr) -+ return; -+#endif -+ -+ offset = unexec_addr_to_offset (ri->r_address, ts); -+ if (offset == -1) -+ unexec_error ("bad relocation address 0x%x (0x%x)", 0, ri->r_address, -+ ((long *)ri)[1]); -+ -+ from = from_base_addr + offset; -+ to = to_base_addr + offset; -+ /* This stuff should be in a md_ file somewhere... */ -+#ifndef sparc -+ switch (ri->r_length) -+ { -+ case 0: -+ *((char *) to) = *((char *) from); -+ break; -+ case 1: -+ *((short *) to) = *((short *) from); -+ break; -+ case 2: -+ *((long *) to) = *((long *) from); -+ break; -+ default: -+ unexec_error ("unknown reloc length %d seen during unexec()", -+ 0, ri->r_length); -+ break; -+ } -+#else /* sparc */ -+ switch (ri->r_type) -+ { -+ case RELOC_8: -+ case RELOC_DISP8: -+ *((char *) to) = *((char *) from); -+ break; -+ case RELOC_16: -+ case RELOC_DISP16: -+ *((short *) to) = *((short *) from); -+ break; -+ case RELOC_LO10: -+ case RELOC_13: -+ case RELOC_22: -+ case RELOC_HI22: -+ case RELOC_WDISP22: -+ case RELOC_WDISP30: -+ case RELOC_32: -+ case RELOC_DISP32: -+ case RELOC_GLOB_DAT: -+ *((long *) to) = *((long *) from); -+ break; -+ case RELOC_JMP_SLOT: -+ { -+ long *target = (long *) to; -+ long *source = (long *) from; -+ *target = *source; -+ target++; -+ source++; -+ *target = *source; -+ target++; -+ source++; -+ *target = *source; -+ } -+ break; -+ default: -+ unexec_error ("unknown reloc type %d seen during unexec()", -+ 0, ri->r_type); -+ break; -+ } -+#endif /* sparc */ -+} -+ -+static void -+reset_symtab (struct nlist *start, struct nlist *end, char *strtab, -+ long edata_value, long end_value, int shlib_image) -+{ -+ struct nlist *tmp = start; -+ int found_edata = 0; -+ int found_end = 0; -+ -+ while (tmp < end) -+ { -+ int type = tmp->n_type; -+ -+ if ((type == (N_UNDF | N_EXT)) && -+ (tmp->n_value != 0)) -+ unexec_error ("unexec'ing image has COMMON symbols in it -- we quit!", -+ 0); -+ -+ if (!(type & N_STAB)) -+ { -+ if (!found_edata && -+ (type == (N_EXT | N_DATA)) && -+ tmp->n_un.n_strx && -+ !strcmp ("_edata", strtab + tmp->n_un.n_strx)) -+ { -+ tmp->n_value = edata_value; -+ found_edata = 1; -+ } -+ -+ -+ if ((type & N_TYPE) == N_BSS) -+ { -+ if (!found_end && -+ (type == (N_EXT | N_BSS)) && -+ tmp->n_un.n_strx && -+ !strcmp ("_end", strtab + tmp->n_un.n_strx)) -+ { -+ tmp->n_value = end_value; -+ found_end = 1; -+ } -+ else if (type & N_EXT) -+ tmp->n_type = N_DATA | N_EXT; -+ else -+ tmp->n_type = N_DATA; -+ } -+ -+ /* the way things are being handled here, having sbrk() in the -+ image is fatal for an image linked with shared lib's (although -+ the code could be modified to support it), but this should -+ never happen anyway */ -+ if (shlib_image && -+ (type == (N_EXT | N_TEXT)) && -+ tmp->n_un.n_strx && -+ !strcmp ("_sbrk", strtab + tmp->n_un.n_strx)) -+ unexec_error ("unexec'd shlib image has sbrk() in it -- we quit!", -+ 0); -+ } -+ -+ tmp++; -+ } -+} -+ -+static void -+reset_ldso_symtab (struct nzlist *start, struct nzlist *end, char *strtab, -+ long edata_value, long end_value, int shlib_image) -+{ -+ struct nzlist *tmp = start; -+ int found_edata = 0; -+ int found_end = 0; -+ -+ while (tmp < end) { -+ int type = tmp->nz_type; -+/* -+ * the following code breaks under FreeBSD-1.1-BETA, but everything -+ * seems to work perfectly if it's commented out. This did not break -+ * anything until the changes to ld.so were made. -+ */ -+/* -+ if ((type == (N_UNDF | N_EXT)) && (tmp->nz_value != 0)) -+ unexec_error("unexec'ing image has COMMON symbols in rel -- we quit!",0); -+*/ -+ if (!(type & N_STAB)) { -+ if (!found_edata && -+ (type == (N_EXT | N_DATA)) && -+ !strcmp ("_edata", strtab + tmp->nz_strx)) { -+ tmp->nz_value = edata_value; -+ found_edata = 1; -+ } -+ -+ if ((type & N_TYPE) == N_BSS) { -+ if (!found_end && -+ (type == (N_EXT | N_BSS)) && -+ !strcmp ("_end", strtab + tmp->nz_strx)) { -+ tmp->nz_value = end_value; -+ found_end = 1; -+ } else if (type & N_EXT) -+ tmp->nz_type = N_DATA | N_EXT; -+ else -+ tmp->nz_type = N_DATA; -+ } -+ -+ /* the way things are being handled here, having sbrk() in the -+ image is fatal for an image linked with shared lib's (although -+ the code could be modified to support it), but this should -+ never happen anyway */ -+ if (shlib_image && -+ (type == (N_EXT | N_TEXT)) && -+ !strcmp ("_sbrk", strtab + tmp->nz_strx)) -+ unexec_error("unexec'd shlib image has sbrk() ref -- we quit!", 0); -+ } -+ tmp++; -+ } -+} -+ -+extern int getpagesize (void); -+ -+/* -+ * EXPORTED FUNCTIONS -+ */ -+ -+/* this has to be a global variable to prevent the optimizers from -+ * assuming that it can not be 0. -+*/ -+static void *dynamic_addr = (void *) &_DYNAMIC; -+ -+int -+unexec (char *new_name, char *old_name, -+ unsigned int emacs_edata, unsigned int dummy1, unsigned int dummy2) -+{ -+ /* ld.so data */ -+ struct _dynamic *ld = 0; -+ struct section_dispatch_table *ld2 = 0; -+ /* old and new state */ -+ int old_fd; -+ int new_fd; -+ caddr_t old_base_addr; -+ caddr_t new_base_addr; -+ struct exec old_hdr; -+ struct exec new_hdr; -+ struct stat old_buf; -+ struct stat new_buf; -+ /* some process specific "constants" */ -+ unsigned long n_pagsiz, new_edata; -+ long page_size = getpagesize (); -+ caddr_t plt_end; -+ caddr_t current_break = (caddr_t) sbrk (0); -+ -+ if (!page_size) -+ unexec_error ("unexec() failed because we can't get the size of a page!", -+ 0); -+ -+ /* see if this is a -Bdynamic image -- if so, find ld.so structures */ -+ if (dynamic_addr) -+ { -+ ld = (struct _dynamic *) dynamic_addr; -+ ld2 = ld->d_un.d_sdt; -+ if (ld->d_version < LD_VERSION_BSD) -+ unexec_error ("%s linked with obsolete version of ld -- we quit!", -+ 0, old_name); -+ } -+ -+ /* open the old and new files, figuring out how big the old one is -+ so that we can map it in */ -+ old_fd = unexec_open (old_name, O_RDONLY, 0); -+ new_fd = unexec_open (new_name, O_RDWR | O_CREAT | O_TRUNC, 0666); -+ -+ /* setup the header and the statbuf for old_fd */ -+ unexec_read (old_fd, 0, (char *) &old_hdr, sizeof (old_hdr)); -+ unexec_fstat (old_fd, &old_buf); -+ -+ -+ /* set up some important constants */ -+ n_pagsiz = __LDPGSZ; -+ if (dynamic_addr) -+ plt_end = (caddr_t) MASK_UP (ld2->sdt_plt + ld2->sdt_plt_sz, sizeof (double)); -+ else -+ plt_end = (caddr_t) N_DATADDR (old_hdr); -+ -+#if 0 -+ /* never write protect the variable "environ", defined in /lib/crt0.o, and -+ set in process.c and callproc.c */ -+ mprotect_bottom_addr = ((unsigned long) &environ) + sizeof (char **); -+ /* never protect ABOVE the end of data emacs_edata specified */ -+ mprotect_top_addr = MIN (emacs_edata, N_DATADDR (old_hdr) + old_hdr.a_data); -+#endif -+ -+ /* Set up the image of the old file */ -+ old_base_addr = unexec_mmap (old_fd, old_buf.st_size, PROT_READ, -+ MAP_FILE | MAP_PRIVATE); -+ close (old_fd); -+ -+ /* set up the new exec */ -+ new_hdr = old_hdr; -+ new_edata = (unsigned long) MASK_UP (current_break, n_pagsiz); -+ new_hdr.a_data = new_edata - ((unsigned long) N_DATADDR (old_hdr)); -+ new_hdr.a_bss = 0; -+ -+ /* set up this variable, in case we want to reset "the break" -+ when restarting */ -+ sbrk_of_0_at_unexec = ((unsigned long) MASK_UP (current_break, n_pagsiz)); -+ -+ /* Write out the first approximation to the new file. The sizes of -+ each section will be correct, but there will be a number of -+ corrections that will need to be made. */ -+ { -+ long old_datoff = N_DATOFF (old_hdr); -+ long old_dataddr = N_DATADDR (old_hdr); -+ long new_treloff = N_RELOFF (new_hdr); -+ long old_treloff = N_RELOFF (old_hdr); -+ long ld_so_size = ((unsigned long) plt_end) - old_dataddr; -+ long real_data_size = current_break - plt_end; -+ long pad_size = -+ MASK_UP (current_break, n_pagsiz) - ((unsigned long) current_break); -+ -+ -+ /* First, write the text segment with new header -- copy everything until -+ the start of the data segment from the old file, and then go back and -+ write the new header. */ -+ unexec_write (new_fd, 0, old_base_addr, old_datoff + ld_so_size); -+ unexec_write (new_fd, 0, (char *) &new_hdr, sizeof (new_hdr)); -+ -+ /* Copy the rest of the data segment from the running image. */ -+ unexec_write (new_fd, old_datoff + ld_so_size, -+ plt_end, real_data_size); -+ -+ /* pad out the data segment */ -+ unexec_pad (new_fd, pad_size); -+ -+ /* Finally, copy the symbol table information from the old file. */ -+ unexec_write (new_fd, new_treloff, -+ old_base_addr + old_treloff, -+ old_buf.st_size - old_treloff); -+ } -+ -+ -+ /* Next, map in the output file so that we can jump around fixing it -+ up. We retain the old file so that we can refer to it. */ -+ unexec_fstat (new_fd, &new_buf); -+ new_base_addr = unexec_mmap (new_fd, -+ MASK_UP (new_buf.st_size, page_size), -+ PROT_READ | PROT_WRITE, -+ MAP_FILE | MAP_SHARED); -+ -+ -+ -+ /* We need to do 2 things. First, make sure that _edata and _end (and -+ hence, curbrk) are set to the correct values. At the same time, for -+ neatness and to help with debugging, mark all the types of all ld.so -+ and nm BSS symbols in the new file to be DATA, and make sure that -+ there are no COMMON symbols in the output file, as any references to -+ these can lose really big. Second, reset all of the ld.so "relocation -+ sites" in the new file to have the values that appear in the old file -+ -- the failure to do this was the biggest loser in the old version of -+ this code. */ -+ -+ /* STEP 1 */ -+ /* Reset the regular symbol table first. */ -+ reset_symtab ((struct nlist *) (new_base_addr + N_SYMOFF(new_hdr)), -+ (struct nlist *) (new_base_addr + N_SYMOFF(new_hdr) + -+ new_hdr.a_syms), -+ (char *) (new_base_addr + N_STROFF(new_hdr)), -+ new_edata, new_edata, -+ !!dynamic_addr); -+ -+ /* Now reset the ld.so symbol table. */ -+ if (dynamic_addr) -+ { -+ struct translation_struct ts; -+ struct relocation_info *tmp, *end; -+ caddr_t syms, strings; -+ -+ /* set up the structure that we use to translate addresses in the -+ old file into file offsets */ -+ ts.txtaddr = N_TXTADDR (old_hdr); -+ ts.txtoff = N_TXTOFF (old_hdr); -+ ts.dataddr = N_DATADDR (old_hdr); -+ ts.datoff = N_DATOFF (old_hdr); -+ ts.bssaddr = N_DATADDR (old_hdr) + old_hdr.a_data; -+ ts.endaddr = ts.bssaddr + old_hdr.a_bss; -+ -+ syms = new_base_addr + unexec_addr_to_offset(ld2->sdt_nzlist, &ts); -+ strings = new_base_addr + unexec_addr_to_offset(ld2->sdt_strings, &ts); -+ reset_ldso_symtab ((struct nzlist *) syms, (struct nzlist *) strings, -+ (char *) strings, -+ new_edata, new_edata, -+ !!dynamic_addr); -+ -+ /* STEP 2 */ -+ tmp = (struct relocation_info *) -+ (old_base_addr + unexec_addr_to_offset(ld2->sdt_rel, &ts)); -+ end = (struct relocation_info *) -+ (old_base_addr + unexec_addr_to_offset(ld2->sdt_hash, &ts)); -+ while (tmp < end) -+ { -+ copy_relocation_site (tmp, old_base_addr, new_base_addr, &ts); -+ tmp++; -+ } -+ } -+ -+ /* get rid of the mmap-ed file space and make the output file -+ executable -- then quit */ -+ munmap (new_base_addr, MASK_UP (new_buf.st_size, page_size)); -+ munmap (old_base_addr, MASK_UP (old_buf.st_size, page_size)); -+ unexec_fchmod (new_fd, 0755); -+ close (new_fd); -+ return 0; -+} -+ -+ -+int -+run_time_remap (char *dummy) -+{ -+ unsigned long current_sbrk = (unsigned long) sbrk (0); -+ -+ if (sbrk_of_0_at_unexec > current_sbrk) -+ { -+ errno = 0; -+ if (brk ((caddr_t) sbrk_of_0_at_unexec)) -+ fprintf (stderr, "failed to change brk addr to 0x%lx: %s\n", -+ sbrk_of_0_at_unexec, SYS_ERR); -+ } -+ -+ return 0; -+} diff --git a/editors/emacs19/files/patch-ae b/editors/emacs19/files/patch-ae deleted file mode 100644 index 82b5e69cad05..000000000000 --- a/editors/emacs19/files/patch-ae +++ /dev/null @@ -1,22 +0,0 @@ ---- src/unexelf.c.orig Fri Oct 2 12:55:43 1998 -+++ src/unexelf.c Fri Oct 2 13:02:05 1998 -@@ -678,7 +678,8 @@ - if (n < 0) - fatal ("Couldn't find segment next to .bss in %s\n", old_name, 0); - -- NEW_PROGRAM_H (n).p_filesz += new_data2_size; -+/* NEW_PROGRAM_H (n).p_filesz += new_data2_size; */ -+ NEW_PROGRAM_H (n).p_filesz = new_bss_addr - NEW_PROGRAM_H (n).p_vaddr; /* From emacs 20.3 */ - NEW_PROGRAM_H (n).p_memsz = NEW_PROGRAM_H (n).p_filesz; - - #if 0 /* Maybe allow section after data2 - does this ever happen? */ -@@ -845,7 +846,9 @@ - - for (; symp < symendp; symp ++) - if (strcmp ((char *) (symnames + symp->st_name), "_end") == 0 -- || strcmp ((char *) (symnames + symp->st_name), "_edata") == 0) -+ || strcmp ((char *) (symnames + symp->st_name), "end") == 0 -+ || strcmp ((char *) (symnames + symp->st_name), "_edata") == 0 -+ || strcmp ((char *) (symnames + symp->st_name), "edata") == 0) - memcpy (&symp->st_value, &new_bss_addr, sizeof (new_bss_addr)); - } diff --git a/editors/emacs19/files/patch-af b/editors/emacs19/files/patch-af deleted file mode 100644 index 23092a4a8ca0..000000000000 --- a/editors/emacs19/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- configure.orig Tue Aug 20 13:11:26 1996 -+++ configure Sat Jan 16 23:18:54 1999 -@@ -756,6 +756,10 @@ - machine=alpha opsys=gnu-linux - ;; - -+ alpha-*-freebsd* ) -+ machine=alpha opsys=freebsd -+ ;; -+ - ## Altos 3068 - m68*-altos-sysv* ) - machine=altos opsys=usg5-2 diff --git a/editors/emacs19/files/patch-ag b/editors/emacs19/files/patch-ag deleted file mode 100644 index a556bd24f5eb..000000000000 --- a/editors/emacs19/files/patch-ag +++ /dev/null @@ -1,34 +0,0 @@ ---- src/m/alpha.h.orig Sat Aug 10 07:03:36 1996 -+++ src/m/alpha.h Sat Jan 16 22:34:10 1999 -@@ -234,7 +234,11 @@ - - #ifndef NOT_C_CODE - /* We need these because pointers are larger than the default ints. */ -+#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) - #include <alloca.h> -+#else -+#include <stdlib.h> -+#endif - - /* Hack alert! For reasons unknown to mankind the string.h file insists - on defining bcopy etc. as taking char pointers as arguments. With -@@ -299,10 +303,18 @@ - termio and struct termios are mutually incompatible. */ - #define NO_TERMIO - --#ifdef LINUX -+#if defined(LINUX) || \ -+ defined(__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) - # define TEXT_END ({ extern int _etext; &_etext; }) - # ifndef __ELF__ - # define COFF - # define DATA_END ({ extern int _EDATA; &_EDATA; }) - # endif /* notdef __ELF__ */ - #endif -+ -+#if (defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__)) \ -+ && defined (__ELF__) -+#define HAVE_TEXT_START -+#endif -+ -+ diff --git a/editors/emacs19/files/patch-ah b/editors/emacs19/files/patch-ah deleted file mode 100644 index 3f990e4b5970..000000000000 --- a/editors/emacs19/files/patch-ah +++ /dev/null @@ -1,54 +0,0 @@ ---- src/unexelf1.c.orig Sat Aug 10 06:56:52 1996 -+++ src/unexelf1.c Sun Jan 17 00:28:21 1999 -@@ -423,12 +423,50 @@ - #include <elf.h> - #include <sys/mman.h> - --#ifdef __alpha__ -+#if defined(__alpha__) && defined(__osf__) - # include <sym.h> /* get COFF debugging symbol table declaration */ -+#else if defined(__alpha__) -+typedef struct { -+ short magic; -+ short vstamp; -+ int ilineMax; -+ int idnMax; -+ int ipdMax; -+ int isymMax; -+ int ioptMax; -+ int iauxMax; -+ int issMax; -+ int issExtMax; -+ int ifdMax; -+ int crfd; -+ int iextMax; -+ long cbLine; -+ long cbLineOffset; -+ long cbDnOffset; -+ long cbPdOffset; -+ long cbSymOffset; -+ long cbOptOffset; -+ long cbAuxOffset; -+ long cbSsOffset; -+ long cbSsExtOffset; -+ long cbFdOffset; -+ long cbRfdOffset; -+ long cbExtOffset; -+} HDRR, *pHDRR; -+#define cbHDRR sizeof(HDRR) -+#define hdrNil ((pHDRR)0) - #endif - - #if __GNU_LIBRARY__ - 0 >= 6 - # include <link.h> /* get ElfW etc */ -+#endif -+ -+#ifdef __FreeBSD__ -+# ifdef __STDC__ -+# define ElfW(type) Elf_##type -+# else -+# define ElfW(type) Elf_/**/type -+# endif - #endif - - #ifndef ElfW diff --git a/editors/emacs19/files/patch-ai b/editors/emacs19/files/patch-ai deleted file mode 100644 index 57da8f14f8fd..000000000000 --- a/editors/emacs19/files/patch-ai +++ /dev/null @@ -1,11 +0,0 @@ ---- lib-src/Makefile.in.orig Sun Apr 4 13:04:19 1999 -+++ lib-src/Makefile.in Sun Apr 4 13:04:48 1999 -@@ -364,7 +364,7 @@ - $(CC) ${ALL_CFLAGS} ${srcdir}/cvtmail.c $(LOADLIBES) -o cvtmail - - fakemail: ${srcdir}/fakemail.c ../src/config.h -- $(CC) ${ALL_CFLAGS} ${srcdir}/fakemail.c $(LOADLIBES) -o fakemail -+ $(CC) ${ALL_CFLAGS} ${srcdir}/fakemail.c $(LOADLIBES) -lcompat -o fakemail - - yow: ${srcdir}/yow.c ../src/paths.h - $(CC) ${ALL_CFLAGS} ${srcdir}/yow.c $(LOADLIBES) -o yow diff --git a/editors/emacs19/files/patch-ba b/editors/emacs19/files/patch-ba deleted file mode 100644 index c9f637aa3ba4..000000000000 --- a/editors/emacs19/files/patch-ba +++ /dev/null @@ -1,22 +0,0 @@ ---- lib-src/emacsclient.c.old Tue Jul 23 23:18:33 1996 -+++ lib-src/emacsclient.c Thu Oct 8 22:34:54 1998 -@@ -94,6 +94,8 @@ - struct stat statbfr; - - gethostname (system_name, sizeof (system_name)); -+ system_name[sizeof (system_name) - 1] = '\0'; -+ /* system_name must be null-terminated string */ - sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name); - - if (stat (server.sun_path, &statbfr) == -1) ---- lib-src/emacsserver.c.old Wed Jul 17 07:09:29 1996 -+++ lib-src/emacsserver.c Thu Oct 8 22:35:08 1998 -@@ -115,6 +115,8 @@ - server.sun_family = AF_UNIX; - #ifndef SERVER_HOME_DIR - gethostname (system_name, sizeof (system_name)); -+ system_name[sizeof (system_name) - 1] = '\0'; -+ /* system_name must be null-terminated string */ - sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name); - - if (unlink (server.sun_path) == -1 && errno != ENOENT) diff --git a/editors/emacs19/files/patch-bb b/editors/emacs19/files/patch-bb deleted file mode 100644 index 1d6fcf08137e..000000000000 --- a/editors/emacs19/files/patch-bb +++ /dev/null @@ -1,11 +0,0 @@ ---- src/emacs.c.orig Fri Sep 6 17:15:38 2002 -+++ src/emacs.c Fri Sep 6 17:16:33 2002 -@@ -427,8 +427,6 @@ - { - char stack_bottom_variable; - int skip_args = 0; -- extern int errno; -- extern sys_nerr; - - #ifdef LINUX_SBRK_BUG - __sbrk (1); diff --git a/editors/emacs19/pkg-descr b/editors/emacs19/pkg-descr deleted file mode 100644 index 87a11a9cf372..000000000000 --- a/editors/emacs19/pkg-descr +++ /dev/null @@ -1,15 +0,0 @@ -GNU Emacs is a self-documenting, customizable, extensible real-time -display editor. - -Users new to Emacs will be able to use basic features fairly rapidly -by studying the tutorial and using the self-documentation features. -Emacs also has an extensive interactive manual browser. It is easily -extensible since its editing commands are written in Lisp. - -GNU Emacs's many special packages handle mail reading (RMail) and -sending (Mail), outline editing (Outline), compiling (Compile), -running subshells within Emacs windows (Shell), running a Lisp -read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy -(Doctor :-) and many more. - -WWW: http://www.gnu.org/software/emacs/ diff --git a/editors/emacs19/pkg-plist b/editors/emacs19/pkg-plist deleted file mode 100644 index c944e4749b69..000000000000 --- a/editors/emacs19/pkg-plist +++ /dev/null @@ -1,1051 +0,0 @@ -bin/ctags -bin/b2m -bin/rcs-checkin -bin/emacs-%%EMACS_VERSION%% -@exec ln -s %D/%F %B/emacs -@unexec rm %B/emacs -bin/etags -bin/emacsclient -@exec if [ ! -d %d/share/emacs/site-lisp ]; then mkdir -p %D/share/emacs/site-lisp; fi -@exec if [ ! -d %d/share/emacs/%%EMACS_VERSION%%/site-lisp ]; then mkdir -p %D/share/emacs/%%EMACS_VERSION%%/site-lisp; fi -@exec mkdir -p /var/run/emacs/lock ; chmod 1777 /var/run/emacs/lock -etc/rc.d/emacs.sh -@comment This can fail if other ports are installed, no need to -@comment scare user in that case -@dirrmtry share/emacs/%%EMACS_VERSION%%/site-lisp -@unexec install-info --delete %D/info/emacs %D/info/dir -@unexec install-info --delete %D/info/vip %D/info/dir -@unexec install-info --delete %D/info/viper %D/info/dir -@unexec install-info --delete %D/info/forms %D/info/dir -@unexec install-info --delete %D/info/gnus %D/info/dir -@unexec install-info --delete %D/info/mh-e %D/info/dir -@unexec install-info --delete %D/info/cl %D/info/dir -@unexec install-info --delete %D/info/sc %D/info/dir -@unexec install-info --delete %D/info/dired-x %D/info/dir -@unexec install-info --delete %D/info/ediff %D/info/dir -@unexec install-info --delete %D/info/ccmode %D/info/dir -@unexec install-info --delete %D/info/message %D/info/dir -info/ccmode -%%NOTON6%%info/ccmode-1 -%%NOTON6%%info/ccmode-2 -info/cl -%%NOTON6%%info/cl-1 -%%NOTON6%%info/cl-2 -%%NOTON6%%info/cl-3 -%%NOTON6%%info/cl-4 -%%NOTON6%%info/cl-5 -%%NOTON6%%info/cl-6 -info/dired-x -info/ediff -%%NOTON6%%info/ediff-1 -%%NOTON6%%info/ediff-2 -info/emacs -info/emacs-1 -%%NOTON6%%info/emacs-10 -%%NOTON6%%info/emacs-11 -%%NOTON6%%info/emacs-12 -%%NOTON6%%info/emacs-13 -%%NOTON6%%info/emacs-14 -%%NOTON6%%info/emacs-15 -%%NOTON6%%info/emacs-16 -%%NOTON6%%info/emacs-17 -%%NOTON6%%info/emacs-18 -%%NOTON6%%info/emacs-19 -info/emacs-2 -%%NOTON6%%info/emacs-20 -%%NOTON6%%info/emacs-21 -%%NOTON6%%info/emacs-22 -%%NOTON6%%info/emacs-23 -%%NOTON6%%info/emacs-24 -%%NOTON6%%info/emacs-25 -%%NOTON6%%info/emacs-26 -%%NOTON6%%info/emacs-27 -%%NOTON6%%info/emacs-28 -%%NOTON6%%info/emacs-29 -info/emacs-3 -info/emacs-4 -info/emacs-5 -%%NOTON6%%info/emacs-6 -%%NOTON6%%info/emacs-7 -%%NOTON6%%info/emacs-8 -%%NOTON6%%info/emacs-9 -info/forms -info/gnus -info/gnus-1 -info/gnus-2 -%%NOTON6%%info/gnus-3 -%%NOTON6%%info/gnus-4 -%%NOTON6%%info/gnus-5 -%%NOTON6%%info/gnus-6 -%%NOTON6%%info/gnus-7 -%%NOTON6%%info/gnus-8 -%%NOTON6%%info/gnus-9 -%%NOTON6%%info/gnus-10 -%%NOTON6%%info/gnus-11 -info/message -info/mh-e -%%NOTON6%%info/mh-e-1 -%%NOTON6%%info/mh-e-2 -%%NOTON6%%info/mh-e-3 -%%NOTON6%%info/mh-e-4 -info/sc -%%NOTON6%%info/sc-1 -%%NOTON6%%info/sc-2 -%%NOTON6%%info/sc-3 -info/vip -%%NOTON6%%info/vip-1 -%%NOTON6%%info/vip-2 -info/viper -%%NOTON6%%info/viper-1 -%%NOTON6%%info/viper-2 -%%NOTON6%%info/viper-3 -%%NOTON6%%info/viper-4 -@exec install-info %D/info/emacs %D/info/dir -@exec install-info %D/info/vip %D/info/dir -@exec install-info %D/info/viper %D/info/dir -@exec install-info %D/info/forms %D/info/dir -@exec install-info %D/info/gnus %D/info/dir -@exec install-info %D/info/mh-e %D/info/dir -@exec install-info %D/info/cl %D/info/dir -@exec install-info %D/info/sc %D/info/dir -@exec install-info %D/info/dired-x %D/info/dir -@exec install-info %D/info/ediff %D/info/dir -@exec install-info %D/info/ccmode %D/info/dir -@exec install-info %D/info/message %D/info/dir -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/cvtmail -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/digest-doc -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/emacsserver -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/fakemail -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/hexl -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/movemail -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/profile -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/rcs2log -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/sorted-doc -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/vcdiff -libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%%/yow -@dirrm libexec/emacs/%%EMACS_VERSION%%/%%EMACS_ARCH%% -@dirrm libexec/emacs/%%EMACS_VERSION%% -@dirrmtry libexec/emacs -share/emacs/%%EMACS_VERSION%%/etc/3B-MAXMEM -share/emacs/%%EMACS_VERSION%%/etc/AIX.DUMP -share/emacs/%%EMACS_VERSION%%/etc/BABYL -share/emacs/%%EMACS_VERSION%%/etc/CENSORSHIP -share/emacs/%%EMACS_VERSION%%/etc/COOKIES -share/emacs/%%EMACS_VERSION%%/etc/COPYING -share/emacs/%%EMACS_VERSION%%/etc/DEBUG -share/emacs/%%EMACS_VERSION%%/etc/DISTRIB -share/emacs/%%EMACS_VERSION%%/etc/DOC-%%EMACS_VERSION%%.1 -share/emacs/%%EMACS_VERSION%%/etc/FAQ -share/emacs/%%EMACS_VERSION%%/etc/FTP -share/emacs/%%EMACS_VERSION%%/etc/GNU -share/emacs/%%EMACS_VERSION%%/etc/INTERVIEW -share/emacs/%%EMACS_VERSION%%/etc/JOKES -share/emacs/%%EMACS_VERSION%%/etc/LEDIT -share/emacs/%%EMACS_VERSION%%/etc/LINUX-GNU -share/emacs/%%EMACS_VERSION%%/etc/LNEWS -share/emacs/%%EMACS_VERSION%%/etc/LPF -share/emacs/%%EMACS_VERSION%%/etc/MACHINES -share/emacs/%%EMACS_VERSION%%/etc/MAILINGLISTS -share/emacs/%%EMACS_VERSION%%/etc/MH-E-NEWS -share/emacs/%%EMACS_VERSION%%/etc/MH-E-ONEWS -share/emacs/%%EMACS_VERSION%%/etc/MORE.STUFF -share/emacs/%%EMACS_VERSION%%/etc/MOTIVATION -share/emacs/%%EMACS_VERSION%%/etc/NEWS -share/emacs/%%EMACS_VERSION%%/etc/ONEWS -share/emacs/%%EMACS_VERSION%%/etc/OONEWS -share/emacs/%%EMACS_VERSION%%/etc/OOONEWS -share/emacs/%%EMACS_VERSION%%/etc/OOOONEWS -share/emacs/%%EMACS_VERSION%%/etc/ORDERS -share/emacs/%%EMACS_VERSION%%/etc/ORDERS.EUROPE -share/emacs/%%EMACS_VERSION%%/etc/ORDERS.JAPAN -share/emacs/%%EMACS_VERSION%%/etc/OTHER.EMACSES -share/emacs/%%EMACS_VERSION%%/etc/README -share/emacs/%%EMACS_VERSION%%/etc/SERVICE -share/emacs/%%EMACS_VERSION%%/etc/SUN-SUPPORT -share/emacs/%%EMACS_VERSION%%/etc/TERMS -share/emacs/%%EMACS_VERSION%%/etc/TODO -share/emacs/%%EMACS_VERSION%%/etc/TUTORIAL -share/emacs/%%EMACS_VERSION%%/etc/WHY-FREE -share/emacs/%%EMACS_VERSION%%/etc/Xkeymap.txt -share/emacs/%%EMACS_VERSION%%/etc/celibacy.1 -share/emacs/%%EMACS_VERSION%%/etc/condom.1 -share/emacs/%%EMACS_VERSION%%/etc/copying.paper -share/emacs/%%EMACS_VERSION%%/etc/ctags.1 -share/emacs/%%EMACS_VERSION%%/etc/e/eterm -share/emacs/%%EMACS_VERSION%%/etc/e/eterm.ti -share/emacs/%%EMACS_VERSION%%/etc/echo.msg -share/emacs/%%EMACS_VERSION%%/etc/edt-user.doc -share/emacs/%%EMACS_VERSION%%/etc/emacs.1 -share/emacs/%%EMACS_VERSION%%/etc/emacs.bash -share/emacs/%%EMACS_VERSION%%/etc/emacs.csh -share/emacs/%%EMACS_VERSION%%/etc/emacs.icon -share/emacs/%%EMACS_VERSION%%/etc/emacs.xbm -share/emacs/%%EMACS_VERSION%%/etc/emacstool.1 -share/emacs/%%EMACS_VERSION%%/etc/enriched.doc -share/emacs/%%EMACS_VERSION%%/etc/etags.1 -share/emacs/%%EMACS_VERSION%%/etc/future-bug -share/emacs/%%EMACS_VERSION%%/etc/gnu.xpm -share/emacs/%%EMACS_VERSION%%/etc/gnus-tut.txt -share/emacs/%%EMACS_VERSION%%/etc/ledit.l -share/emacs/%%EMACS_VERSION%%/etc/ms-7bkermit -share/emacs/%%EMACS_VERSION%%/etc/ms-kermit -share/emacs/%%EMACS_VERSION%%/etc/news.texi -share/emacs/%%EMACS_VERSION%%/etc/refcard.bit -share/emacs/%%EMACS_VERSION%%/etc/refcard.ps -share/emacs/%%EMACS_VERSION%%/etc/refcard.tex -share/emacs/%%EMACS_VERSION%%/etc/rgb.txt -share/emacs/%%EMACS_VERSION%%/etc/sex.6 -share/emacs/%%EMACS_VERSION%%/etc/spook.lines -share/emacs/%%EMACS_VERSION%%/etc/termcap.src -share/emacs/%%EMACS_VERSION%%/etc/ulimit.hack -share/emacs/%%EMACS_VERSION%%/etc/vipcard.tex -share/emacs/%%EMACS_VERSION%%/etc/viperCard.tex -share/emacs/%%EMACS_VERSION%%/etc/yow.lines -share/emacs/%%EMACS_VERSION%%/lisp/COPYING -share/emacs/%%EMACS_VERSION%%/lisp/README -share/emacs/%%EMACS_VERSION%%/lisp/abbrev.el -share/emacs/%%EMACS_VERSION%%/lisp/abbrev.elc -share/emacs/%%EMACS_VERSION%%/lisp/abbrevlist.el -share/emacs/%%EMACS_VERSION%%/lisp/abbrevlist.elc -share/emacs/%%EMACS_VERSION%%/lisp/ada-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/ada-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/add-log.el -share/emacs/%%EMACS_VERSION%%/lisp/add-log.elc -share/emacs/%%EMACS_VERSION%%/lisp/advice.el -share/emacs/%%EMACS_VERSION%%/lisp/advice.elc -share/emacs/%%EMACS_VERSION%%/lisp/allout.el -share/emacs/%%EMACS_VERSION%%/lisp/allout.elc -share/emacs/%%EMACS_VERSION%%/lisp/ange-ftp.el -share/emacs/%%EMACS_VERSION%%/lisp/ange-ftp.elc -share/emacs/%%EMACS_VERSION%%/lisp/appt.el -share/emacs/%%EMACS_VERSION%%/lisp/appt.elc -share/emacs/%%EMACS_VERSION%%/lisp/apropos.el -share/emacs/%%EMACS_VERSION%%/lisp/apropos.elc -share/emacs/%%EMACS_VERSION%%/lisp/arc-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/arc-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/array.el -share/emacs/%%EMACS_VERSION%%/lisp/array.elc -share/emacs/%%EMACS_VERSION%%/lisp/asm-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/asm-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/assoc.el -share/emacs/%%EMACS_VERSION%%/lisp/assoc.elc -share/emacs/%%EMACS_VERSION%%/lisp/auto-show.el -share/emacs/%%EMACS_VERSION%%/lisp/auto-show.elc -share/emacs/%%EMACS_VERSION%%/lisp/autoinsert.el -share/emacs/%%EMACS_VERSION%%/lisp/autoinsert.elc -share/emacs/%%EMACS_VERSION%%/lisp/autoload.el -share/emacs/%%EMACS_VERSION%%/lisp/autoload.elc -share/emacs/%%EMACS_VERSION%%/lisp/avoid.el -share/emacs/%%EMACS_VERSION%%/lisp/avoid.elc -share/emacs/%%EMACS_VERSION%%/lisp/awk-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/awk-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/backquote.el -share/emacs/%%EMACS_VERSION%%/lisp/backquote.elc -share/emacs/%%EMACS_VERSION%%/lisp/bib-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/bib-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/bibtex.el -share/emacs/%%EMACS_VERSION%%/lisp/bibtex.elc -share/emacs/%%EMACS_VERSION%%/lisp/blackbox.el -share/emacs/%%EMACS_VERSION%%/lisp/blackbox.elc -share/emacs/%%EMACS_VERSION%%/lisp/blessmail.el -share/emacs/%%EMACS_VERSION%%/lisp/bookmark.el -share/emacs/%%EMACS_VERSION%%/lisp/bookmark.elc -share/emacs/%%EMACS_VERSION%%/lisp/browse-url.el -share/emacs/%%EMACS_VERSION%%/lisp/browse-url.elc -share/emacs/%%EMACS_VERSION%%/lisp/buff-menu.el -share/emacs/%%EMACS_VERSION%%/lisp/buff-menu.elc -share/emacs/%%EMACS_VERSION%%/lisp/byte-opt.el -share/emacs/%%EMACS_VERSION%%/lisp/byte-opt.elc -share/emacs/%%EMACS_VERSION%%/lisp/byte-run.el -share/emacs/%%EMACS_VERSION%%/lisp/byte-run.elc -share/emacs/%%EMACS_VERSION%%/lisp/bytecomp.el -share/emacs/%%EMACS_VERSION%%/lisp/bytecomp.elc -share/emacs/%%EMACS_VERSION%%/lisp/c-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/c-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-china.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-china.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-coptic.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-coptic.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-dst.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-dst.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-french.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-french.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-hebrew.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-hebrew.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-islam.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-islam.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-iso.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-iso.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-julian.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-julian.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-mayan.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-mayan.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-menu.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-menu.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-move.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-move.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-persia.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-persia.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-tex.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-tex.elc -share/emacs/%%EMACS_VERSION%%/lisp/cal-x.el -share/emacs/%%EMACS_VERSION%%/lisp/cal-x.elc -share/emacs/%%EMACS_VERSION%%/lisp/calendar.el -share/emacs/%%EMACS_VERSION%%/lisp/calendar.elc -share/emacs/%%EMACS_VERSION%%/lisp/case-table.el -share/emacs/%%EMACS_VERSION%%/lisp/case-table.elc -share/emacs/%%EMACS_VERSION%%/lisp/cc-compat.el -share/emacs/%%EMACS_VERSION%%/lisp/cc-compat.elc -share/emacs/%%EMACS_VERSION%%/lisp/cc-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/cc-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/cdl.el -share/emacs/%%EMACS_VERSION%%/lisp/cdl.elc -share/emacs/%%EMACS_VERSION%%/lisp/chistory.el -share/emacs/%%EMACS_VERSION%%/lisp/chistory.elc -share/emacs/%%EMACS_VERSION%%/lisp/cl-compat.el -share/emacs/%%EMACS_VERSION%%/lisp/cl-compat.elc -share/emacs/%%EMACS_VERSION%%/lisp/cl-extra.el -share/emacs/%%EMACS_VERSION%%/lisp/cl-extra.elc -share/emacs/%%EMACS_VERSION%%/lisp/cl-indent.el -share/emacs/%%EMACS_VERSION%%/lisp/cl-indent.elc -share/emacs/%%EMACS_VERSION%%/lisp/cl-macs.el -share/emacs/%%EMACS_VERSION%%/lisp/cl-macs.elc -share/emacs/%%EMACS_VERSION%%/lisp/cl-seq.el -share/emacs/%%EMACS_VERSION%%/lisp/cl-seq.elc -share/emacs/%%EMACS_VERSION%%/lisp/cl-specs.el -share/emacs/%%EMACS_VERSION%%/lisp/cl-specs.elc -share/emacs/%%EMACS_VERSION%%/lisp/cl.el -share/emacs/%%EMACS_VERSION%%/lisp/cl.elc -share/emacs/%%EMACS_VERSION%%/lisp/cmacexp.el -share/emacs/%%EMACS_VERSION%%/lisp/cmacexp.elc -share/emacs/%%EMACS_VERSION%%/lisp/cmuscheme.el -share/emacs/%%EMACS_VERSION%%/lisp/cmuscheme.elc -share/emacs/%%EMACS_VERSION%%/lisp/comint.el -share/emacs/%%EMACS_VERSION%%/lisp/comint.elc -share/emacs/%%EMACS_VERSION%%/lisp/compare-w.el -share/emacs/%%EMACS_VERSION%%/lisp/compare-w.elc -share/emacs/%%EMACS_VERSION%%/lisp/compile.el -share/emacs/%%EMACS_VERSION%%/lisp/compile.elc -share/emacs/%%EMACS_VERSION%%/lisp/complete.el -share/emacs/%%EMACS_VERSION%%/lisp/complete.elc -share/emacs/%%EMACS_VERSION%%/lisp/completion.el -share/emacs/%%EMACS_VERSION%%/lisp/completion.elc -share/emacs/%%EMACS_VERSION%%/lisp/cookie1.el -share/emacs/%%EMACS_VERSION%%/lisp/cookie1.elc -share/emacs/%%EMACS_VERSION%%/lisp/copyright.el -share/emacs/%%EMACS_VERSION%%/lisp/copyright.elc -share/emacs/%%EMACS_VERSION%%/lisp/cplus-md.el -share/emacs/%%EMACS_VERSION%%/lisp/cplus-md.elc -share/emacs/%%EMACS_VERSION%%/lisp/cpp.el -share/emacs/%%EMACS_VERSION%%/lisp/cpp.elc -share/emacs/%%EMACS_VERSION%%/lisp/cust-print.el -share/emacs/%%EMACS_VERSION%%/lisp/cust-print.elc -share/emacs/%%EMACS_VERSION%%/lisp/custom.el -share/emacs/%%EMACS_VERSION%%/lisp/custom.elc -share/emacs/%%EMACS_VERSION%%/lisp/dabbrev.el -share/emacs/%%EMACS_VERSION%%/lisp/dabbrev.elc -share/emacs/%%EMACS_VERSION%%/lisp/debug.el -share/emacs/%%EMACS_VERSION%%/lisp/debug.elc -share/emacs/%%EMACS_VERSION%%/lisp/decipher.el -share/emacs/%%EMACS_VERSION%%/lisp/decipher.elc -share/emacs/%%EMACS_VERSION%%/lisp/delsel.el -share/emacs/%%EMACS_VERSION%%/lisp/delsel.elc -share/emacs/%%EMACS_VERSION%%/lisp/derived.el -share/emacs/%%EMACS_VERSION%%/lisp/derived.elc -share/emacs/%%EMACS_VERSION%%/lisp/desktop.el -share/emacs/%%EMACS_VERSION%%/lisp/desktop.elc -share/emacs/%%EMACS_VERSION%%/lisp/diary-lib.el -share/emacs/%%EMACS_VERSION%%/lisp/diary-lib.elc -share/emacs/%%EMACS_VERSION%%/lisp/diff.el -share/emacs/%%EMACS_VERSION%%/lisp/diff.elc -share/emacs/%%EMACS_VERSION%%/lisp/dired-aux.el -share/emacs/%%EMACS_VERSION%%/lisp/dired-aux.elc -share/emacs/%%EMACS_VERSION%%/lisp/dired-x.el -share/emacs/%%EMACS_VERSION%%/lisp/dired-x.elc -share/emacs/%%EMACS_VERSION%%/lisp/dired.el -share/emacs/%%EMACS_VERSION%%/lisp/dired.elc -share/emacs/%%EMACS_VERSION%%/lisp/disass.el -share/emacs/%%EMACS_VERSION%%/lisp/disass.elc -share/emacs/%%EMACS_VERSION%%/lisp/disp-table.el -share/emacs/%%EMACS_VERSION%%/lisp/disp-table.elc -share/emacs/%%EMACS_VERSION%%/lisp/dissociate.el -share/emacs/%%EMACS_VERSION%%/lisp/dissociate.elc -share/emacs/%%EMACS_VERSION%%/lisp/docref.el -share/emacs/%%EMACS_VERSION%%/lisp/docref.elc -share/emacs/%%EMACS_VERSION%%/lisp/doctor.el -share/emacs/%%EMACS_VERSION%%/lisp/doctor.elc -share/emacs/%%EMACS_VERSION%%/lisp/dos-fns.el -share/emacs/%%EMACS_VERSION%%/lisp/dos-fns.elc -share/emacs/%%EMACS_VERSION%%/lisp/double.el -share/emacs/%%EMACS_VERSION%%/lisp/double.elc -share/emacs/%%EMACS_VERSION%%/lisp/dunnet.el -share/emacs/%%EMACS_VERSION%%/lisp/dunnet.elc -share/emacs/%%EMACS_VERSION%%/lisp/easymenu.el -share/emacs/%%EMACS_VERSION%%/lisp/easymenu.elc -share/emacs/%%EMACS_VERSION%%/lisp/ebuff-menu.el -share/emacs/%%EMACS_VERSION%%/lisp/ebuff-menu.elc -share/emacs/%%EMACS_VERSION%%/lisp/echistory.el -share/emacs/%%EMACS_VERSION%%/lisp/echistory.elc -share/emacs/%%EMACS_VERSION%%/lisp/edebug.el -share/emacs/%%EMACS_VERSION%%/lisp/edebug.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-diff.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-diff.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-hook.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-hook.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-init.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-init.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-merg.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-merg.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-mult.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-mult.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-ptch.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-ptch.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-util.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-util.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-vers.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-vers.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff-wind.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff-wind.elc -share/emacs/%%EMACS_VERSION%%/lisp/ediff.el -share/emacs/%%EMACS_VERSION%%/lisp/ediff.elc -share/emacs/%%EMACS_VERSION%%/lisp/edmacro.el -share/emacs/%%EMACS_VERSION%%/lisp/edmacro.elc -share/emacs/%%EMACS_VERSION%%/lisp/edt-lk201.el -share/emacs/%%EMACS_VERSION%%/lisp/edt-lk201.elc -share/emacs/%%EMACS_VERSION%%/lisp/edt-mapper.el -share/emacs/%%EMACS_VERSION%%/lisp/edt-mapper.elc -share/emacs/%%EMACS_VERSION%%/lisp/edt-pc.el -share/emacs/%%EMACS_VERSION%%/lisp/edt-pc.elc -share/emacs/%%EMACS_VERSION%%/lisp/edt-vt100.el -share/emacs/%%EMACS_VERSION%%/lisp/edt-vt100.elc -share/emacs/%%EMACS_VERSION%%/lisp/edt.el -share/emacs/%%EMACS_VERSION%%/lisp/edt.elc -share/emacs/%%EMACS_VERSION%%/lisp/ehelp.el -share/emacs/%%EMACS_VERSION%%/lisp/ehelp.elc -share/emacs/%%EMACS_VERSION%%/lisp/electric.el -share/emacs/%%EMACS_VERSION%%/lisp/electric.elc -share/emacs/%%EMACS_VERSION%%/lisp/elp.el -share/emacs/%%EMACS_VERSION%%/lisp/elp.elc -share/emacs/%%EMACS_VERSION%%/lisp/emacs-lock.el -share/emacs/%%EMACS_VERSION%%/lisp/emacs-lock.elc -share/emacs/%%EMACS_VERSION%%/lisp/emacsbug.el -share/emacs/%%EMACS_VERSION%%/lisp/emacsbug.elc -share/emacs/%%EMACS_VERSION%%/lisp/emerge.el -share/emacs/%%EMACS_VERSION%%/lisp/emerge.elc -share/emacs/%%EMACS_VERSION%%/lisp/enriched.el -share/emacs/%%EMACS_VERSION%%/lisp/enriched.elc -share/emacs/%%EMACS_VERSION%%/lisp/env.el -share/emacs/%%EMACS_VERSION%%/lisp/env.elc -share/emacs/%%EMACS_VERSION%%/lisp/etags.el -share/emacs/%%EMACS_VERSION%%/lisp/etags.elc -share/emacs/%%EMACS_VERSION%%/lisp/eval-reg.el -share/emacs/%%EMACS_VERSION%%/lisp/eval-reg.elc -share/emacs/%%EMACS_VERSION%%/lisp/executable.el -share/emacs/%%EMACS_VERSION%%/lisp/executable.elc -share/emacs/%%EMACS_VERSION%%/lisp/f90.el -share/emacs/%%EMACS_VERSION%%/lisp/f90.elc -share/emacs/%%EMACS_VERSION%%/lisp/facemenu.el -share/emacs/%%EMACS_VERSION%%/lisp/facemenu.elc -share/emacs/%%EMACS_VERSION%%/lisp/faces.el -share/emacs/%%EMACS_VERSION%%/lisp/faces.elc -share/emacs/%%EMACS_VERSION%%/lisp/fast-lock.el -share/emacs/%%EMACS_VERSION%%/lisp/fast-lock.elc -share/emacs/%%EMACS_VERSION%%/lisp/ffap.el -share/emacs/%%EMACS_VERSION%%/lisp/ffap.elc -share/emacs/%%EMACS_VERSION%%/lisp/files.el -share/emacs/%%EMACS_VERSION%%/lisp/files.elc -share/emacs/%%EMACS_VERSION%%/lisp/fill.el -share/emacs/%%EMACS_VERSION%%/lisp/fill.elc -share/emacs/%%EMACS_VERSION%%/lisp/find-dired.el -share/emacs/%%EMACS_VERSION%%/lisp/find-dired.elc -share/emacs/%%EMACS_VERSION%%/lisp/find-file.el -share/emacs/%%EMACS_VERSION%%/lisp/find-file.elc -share/emacs/%%EMACS_VERSION%%/lisp/find-gc.el -share/emacs/%%EMACS_VERSION%%/lisp/find-gc.elc -share/emacs/%%EMACS_VERSION%%/lisp/finder-inf.el -share/emacs/%%EMACS_VERSION%%/lisp/finder-inf.elc -share/emacs/%%EMACS_VERSION%%/lisp/finder.el -share/emacs/%%EMACS_VERSION%%/lisp/finder.elc -share/emacs/%%EMACS_VERSION%%/lisp/float-sup.el -share/emacs/%%EMACS_VERSION%%/lisp/float-sup.elc -share/emacs/%%EMACS_VERSION%%/lisp/float.el -share/emacs/%%EMACS_VERSION%%/lisp/float.elc -share/emacs/%%EMACS_VERSION%%/lisp/flow-ctrl.el -share/emacs/%%EMACS_VERSION%%/lisp/flow-ctrl.elc -share/emacs/%%EMACS_VERSION%%/lisp/foldout.el -share/emacs/%%EMACS_VERSION%%/lisp/foldout.elc -share/emacs/%%EMACS_VERSION%%/lisp/follow.el -share/emacs/%%EMACS_VERSION%%/lisp/follow.elc -share/emacs/%%EMACS_VERSION%%/lisp/font-lock.el -share/emacs/%%EMACS_VERSION%%/lisp/font-lock.elc -share/emacs/%%EMACS_VERSION%%/lisp/format.el -share/emacs/%%EMACS_VERSION%%/lisp/format.elc -share/emacs/%%EMACS_VERSION%%/lisp/forms-d2.dat -share/emacs/%%EMACS_VERSION%%/lisp/forms-d2.el -share/emacs/%%EMACS_VERSION%%/lisp/forms-pass.el -share/emacs/%%EMACS_VERSION%%/lisp/forms.el -share/emacs/%%EMACS_VERSION%%/lisp/forms.elc -share/emacs/%%EMACS_VERSION%%/lisp/fortran.el -share/emacs/%%EMACS_VERSION%%/lisp/fortran.elc -share/emacs/%%EMACS_VERSION%%/lisp/frame.el -share/emacs/%%EMACS_VERSION%%/lisp/frame.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-cache.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-cache.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-cite.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-cite.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-cus.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-cus.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-demon.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-demon.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-edit.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-edit.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-ems.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-ems.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-gl.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-gl.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-kill.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-kill.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-mh.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-mh.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-msg.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-msg.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-nocem.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-nocem.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-salt.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-salt.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-score.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-score.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-setup.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-setup.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-soup.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-soup.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-srvr.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-srvr.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-topic.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-topic.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-uu.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-uu.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-vis.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-vis.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus-vm.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus-vm.elc -share/emacs/%%EMACS_VERSION%%/lisp/gnus.el -share/emacs/%%EMACS_VERSION%%/lisp/gnus.elc -share/emacs/%%EMACS_VERSION%%/lisp/gomoku.el -share/emacs/%%EMACS_VERSION%%/lisp/gomoku.elc -share/emacs/%%EMACS_VERSION%%/lisp/goto-addr.el -share/emacs/%%EMACS_VERSION%%/lisp/goto-addr.elc -share/emacs/%%EMACS_VERSION%%/lisp/gud.el -share/emacs/%%EMACS_VERSION%%/lisp/gud.elc -share/emacs/%%EMACS_VERSION%%/lisp/gulp.el -share/emacs/%%EMACS_VERSION%%/lisp/gulp.elc -share/emacs/%%EMACS_VERSION%%/lisp/hanoi.el -share/emacs/%%EMACS_VERSION%%/lisp/hanoi.elc -share/emacs/%%EMACS_VERSION%%/lisp/help-macro.el -share/emacs/%%EMACS_VERSION%%/lisp/help-macro.elc -share/emacs/%%EMACS_VERSION%%/lisp/help.el -share/emacs/%%EMACS_VERSION%%/lisp/help.elc -share/emacs/%%EMACS_VERSION%%/lisp/helper.el -share/emacs/%%EMACS_VERSION%%/lisp/helper.elc -share/emacs/%%EMACS_VERSION%%/lisp/hexl.el -share/emacs/%%EMACS_VERSION%%/lisp/hexl.elc -share/emacs/%%EMACS_VERSION%%/lisp/hideif.el -share/emacs/%%EMACS_VERSION%%/lisp/hideif.elc -share/emacs/%%EMACS_VERSION%%/lisp/hideshow.el -share/emacs/%%EMACS_VERSION%%/lisp/hideshow.elc -share/emacs/%%EMACS_VERSION%%/lisp/hilit19.el -share/emacs/%%EMACS_VERSION%%/lisp/hilit19.elc -share/emacs/%%EMACS_VERSION%%/lisp/hippie-exp.el -share/emacs/%%EMACS_VERSION%%/lisp/hippie-exp.elc -share/emacs/%%EMACS_VERSION%%/lisp/holidays.el -share/emacs/%%EMACS_VERSION%%/lisp/holidays.elc -share/emacs/%%EMACS_VERSION%%/lisp/icomplete.el -share/emacs/%%EMACS_VERSION%%/lisp/icomplete.elc -share/emacs/%%EMACS_VERSION%%/lisp/icon.el -share/emacs/%%EMACS_VERSION%%/lisp/icon.elc -share/emacs/%%EMACS_VERSION%%/lisp/ielm.el -share/emacs/%%EMACS_VERSION%%/lisp/ielm.elc -share/emacs/%%EMACS_VERSION%%/lisp/imenu.el -share/emacs/%%EMACS_VERSION%%/lisp/imenu.elc -share/emacs/%%EMACS_VERSION%%/lisp/indent.el -share/emacs/%%EMACS_VERSION%%/lisp/indent.elc -share/emacs/%%EMACS_VERSION%%/lisp/inf-lisp.el -share/emacs/%%EMACS_VERSION%%/lisp/inf-lisp.elc -share/emacs/%%EMACS_VERSION%%/lisp/info.el -share/emacs/%%EMACS_VERSION%%/lisp/info.elc -share/emacs/%%EMACS_VERSION%%/lisp/informat.el -share/emacs/%%EMACS_VERSION%%/lisp/informat.elc -share/emacs/%%EMACS_VERSION%%/lisp/isearch.el -share/emacs/%%EMACS_VERSION%%/lisp/isearch.elc -share/emacs/%%EMACS_VERSION%%/lisp/iso-acc.el -share/emacs/%%EMACS_VERSION%%/lisp/iso-acc.elc -share/emacs/%%EMACS_VERSION%%/lisp/iso-ascii.el -share/emacs/%%EMACS_VERSION%%/lisp/iso-ascii.elc -share/emacs/%%EMACS_VERSION%%/lisp/iso-cvt.el -share/emacs/%%EMACS_VERSION%%/lisp/iso-cvt.elc -share/emacs/%%EMACS_VERSION%%/lisp/iso-insert.el -share/emacs/%%EMACS_VERSION%%/lisp/iso-insert.elc -share/emacs/%%EMACS_VERSION%%/lisp/iso-swed.el -share/emacs/%%EMACS_VERSION%%/lisp/iso-swed.elc -share/emacs/%%EMACS_VERSION%%/lisp/iso-syntax.el -share/emacs/%%EMACS_VERSION%%/lisp/iso-syntax.elc -share/emacs/%%EMACS_VERSION%%/lisp/iso-transl.el -share/emacs/%%EMACS_VERSION%%/lisp/iso-transl.elc -share/emacs/%%EMACS_VERSION%%/lisp/iso02-syn.el -share/emacs/%%EMACS_VERSION%%/lisp/iso02-syn.elc -share/emacs/%%EMACS_VERSION%%/lisp/ispell.el -share/emacs/%%EMACS_VERSION%%/lisp/ispell.elc -share/emacs/%%EMACS_VERSION%%/lisp/ispell4.el -share/emacs/%%EMACS_VERSION%%/lisp/ispell4.elc -share/emacs/%%EMACS_VERSION%%/lisp/jka-compr.el -share/emacs/%%EMACS_VERSION%%/lisp/jka-compr.elc -share/emacs/%%EMACS_VERSION%%/lisp/kermit.el -share/emacs/%%EMACS_VERSION%%/lisp/kermit.elc -share/emacs/%%EMACS_VERSION%%/lisp/lazy-lock.el -share/emacs/%%EMACS_VERSION%%/lisp/lazy-lock.elc -share/emacs/%%EMACS_VERSION%%/lisp/ledit.el -share/emacs/%%EMACS_VERSION%%/lisp/ledit.elc -share/emacs/%%EMACS_VERSION%%/lisp/levents.el -share/emacs/%%EMACS_VERSION%%/lisp/levents.elc -share/emacs/%%EMACS_VERSION%%/lisp/life.el -share/emacs/%%EMACS_VERSION%%/lisp/life.elc -share/emacs/%%EMACS_VERSION%%/lisp/lisp-mnt.el -share/emacs/%%EMACS_VERSION%%/lisp/lisp-mnt.elc -share/emacs/%%EMACS_VERSION%%/lisp/lisp-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/lisp-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/lisp.el -share/emacs/%%EMACS_VERSION%%/lisp/lisp.elc -share/emacs/%%EMACS_VERSION%%/lisp/lmenu.el -share/emacs/%%EMACS_VERSION%%/lisp/lmenu.elc -share/emacs/%%EMACS_VERSION%%/lisp/loaddefs.el -share/emacs/%%EMACS_VERSION%%/lisp/loadhist.el -share/emacs/%%EMACS_VERSION%%/lisp/loadhist.elc -share/emacs/%%EMACS_VERSION%%/lisp/loadup.el -share/emacs/%%EMACS_VERSION%%/lisp/lpr.el -share/emacs/%%EMACS_VERSION%%/lisp/lpr.elc -share/emacs/%%EMACS_VERSION%%/lisp/ls-lisp.el -share/emacs/%%EMACS_VERSION%%/lisp/ls-lisp.elc -share/emacs/%%EMACS_VERSION%%/lisp/lselect.el -share/emacs/%%EMACS_VERSION%%/lisp/lselect.elc -share/emacs/%%EMACS_VERSION%%/lisp/lucid.el -share/emacs/%%EMACS_VERSION%%/lisp/lucid.elc -share/emacs/%%EMACS_VERSION%%/lisp/lunar.el -share/emacs/%%EMACS_VERSION%%/lisp/lunar.elc -share/emacs/%%EMACS_VERSION%%/lisp/macros.el -share/emacs/%%EMACS_VERSION%%/lisp/macros.elc -share/emacs/%%EMACS_VERSION%%/lisp/mail-extr.el -share/emacs/%%EMACS_VERSION%%/lisp/mail-extr.elc -share/emacs/%%EMACS_VERSION%%/lisp/mail-hist.el -share/emacs/%%EMACS_VERSION%%/lisp/mail-hist.elc -share/emacs/%%EMACS_VERSION%%/lisp/mail-utils.el -share/emacs/%%EMACS_VERSION%%/lisp/mail-utils.elc -share/emacs/%%EMACS_VERSION%%/lisp/mailabbrev.el -share/emacs/%%EMACS_VERSION%%/lisp/mailabbrev.elc -share/emacs/%%EMACS_VERSION%%/lisp/mailalias.el -share/emacs/%%EMACS_VERSION%%/lisp/mailalias.elc -share/emacs/%%EMACS_VERSION%%/lisp/mailheader.el -share/emacs/%%EMACS_VERSION%%/lisp/mailheader.elc -share/emacs/%%EMACS_VERSION%%/lisp/mailpost.el -share/emacs/%%EMACS_VERSION%%/lisp/mailpost.elc -share/emacs/%%EMACS_VERSION%%/lisp/make-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/make-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/makeinfo.el -share/emacs/%%EMACS_VERSION%%/lisp/makeinfo.elc -share/emacs/%%EMACS_VERSION%%/lisp/makesum.el -share/emacs/%%EMACS_VERSION%%/lisp/makesum.elc -share/emacs/%%EMACS_VERSION%%/lisp/man.el -share/emacs/%%EMACS_VERSION%%/lisp/man.elc -share/emacs/%%EMACS_VERSION%%/lisp/map-ynp.el -share/emacs/%%EMACS_VERSION%%/lisp/map-ynp.elc -share/emacs/%%EMACS_VERSION%%/lisp/meese.el -share/emacs/%%EMACS_VERSION%%/lisp/meese.elc -share/emacs/%%EMACS_VERSION%%/lisp/menu-bar.el -share/emacs/%%EMACS_VERSION%%/lisp/menu-bar.elc -share/emacs/%%EMACS_VERSION%%/lisp/message.el -share/emacs/%%EMACS_VERSION%%/lisp/message.elc -share/emacs/%%EMACS_VERSION%%/lisp/metamail.el -share/emacs/%%EMACS_VERSION%%/lisp/metamail.elc -share/emacs/%%EMACS_VERSION%%/lisp/mh-comp.el -share/emacs/%%EMACS_VERSION%%/lisp/mh-comp.elc -share/emacs/%%EMACS_VERSION%%/lisp/mh-e.el -share/emacs/%%EMACS_VERSION%%/lisp/mh-e.elc -share/emacs/%%EMACS_VERSION%%/lisp/mh-funcs.el -share/emacs/%%EMACS_VERSION%%/lisp/mh-funcs.elc -share/emacs/%%EMACS_VERSION%%/lisp/mh-mime.el -share/emacs/%%EMACS_VERSION%%/lisp/mh-mime.elc -share/emacs/%%EMACS_VERSION%%/lisp/mh-pick.el -share/emacs/%%EMACS_VERSION%%/lisp/mh-pick.elc -share/emacs/%%EMACS_VERSION%%/lisp/mh-seq.el -share/emacs/%%EMACS_VERSION%%/lisp/mh-seq.elc -share/emacs/%%EMACS_VERSION%%/lisp/mh-utils.el -share/emacs/%%EMACS_VERSION%%/lisp/mh-utils.elc -share/emacs/%%EMACS_VERSION%%/lisp/misc.el -share/emacs/%%EMACS_VERSION%%/lisp/misc.elc -share/emacs/%%EMACS_VERSION%%/lisp/mlconvert.el -share/emacs/%%EMACS_VERSION%%/lisp/mlconvert.elc -share/emacs/%%EMACS_VERSION%%/lisp/mldrag.el -share/emacs/%%EMACS_VERSION%%/lisp/mldrag.elc -share/emacs/%%EMACS_VERSION%%/lisp/mlsupport.el -share/emacs/%%EMACS_VERSION%%/lisp/mlsupport.elc -share/emacs/%%EMACS_VERSION%%/lisp/modula2.el -share/emacs/%%EMACS_VERSION%%/lisp/modula2.elc -share/emacs/%%EMACS_VERSION%%/lisp/morse.el -share/emacs/%%EMACS_VERSION%%/lisp/morse.elc -share/emacs/%%EMACS_VERSION%%/lisp/mouse-sel.el -share/emacs/%%EMACS_VERSION%%/lisp/mouse-sel.elc -share/emacs/%%EMACS_VERSION%%/lisp/mouse.el -share/emacs/%%EMACS_VERSION%%/lisp/mouse.elc -share/emacs/%%EMACS_VERSION%%/lisp/mpuz.el -share/emacs/%%EMACS_VERSION%%/lisp/mpuz.elc -share/emacs/%%EMACS_VERSION%%/lisp/msb.el -share/emacs/%%EMACS_VERSION%%/lisp/msb.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnbabyl.el -share/emacs/%%EMACS_VERSION%%/lisp/nnbabyl.elc -share/emacs/%%EMACS_VERSION%%/lisp/nndb.el -share/emacs/%%EMACS_VERSION%%/lisp/nndb.elc -share/emacs/%%EMACS_VERSION%%/lisp/nndir.el -share/emacs/%%EMACS_VERSION%%/lisp/nndir.elc -share/emacs/%%EMACS_VERSION%%/lisp/nndoc.el -share/emacs/%%EMACS_VERSION%%/lisp/nndoc.elc -share/emacs/%%EMACS_VERSION%%/lisp/nneething.el -share/emacs/%%EMACS_VERSION%%/lisp/nneething.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnfolder.el -share/emacs/%%EMACS_VERSION%%/lisp/nnfolder.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnheader.el -share/emacs/%%EMACS_VERSION%%/lisp/nnheader.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnkiboze.el -share/emacs/%%EMACS_VERSION%%/lisp/nnkiboze.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnmail.el -share/emacs/%%EMACS_VERSION%%/lisp/nnmail.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnmbox.el -share/emacs/%%EMACS_VERSION%%/lisp/nnmbox.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnmh.el -share/emacs/%%EMACS_VERSION%%/lisp/nnmh.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnml.el -share/emacs/%%EMACS_VERSION%%/lisp/nnml.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnoo.el -share/emacs/%%EMACS_VERSION%%/lisp/nnoo.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnsoup.el -share/emacs/%%EMACS_VERSION%%/lisp/nnsoup.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnspool.el -share/emacs/%%EMACS_VERSION%%/lisp/nnspool.elc -share/emacs/%%EMACS_VERSION%%/lisp/nntp.el -share/emacs/%%EMACS_VERSION%%/lisp/nntp.elc -share/emacs/%%EMACS_VERSION%%/lisp/nnvirtual.el -share/emacs/%%EMACS_VERSION%%/lisp/nnvirtual.elc -share/emacs/%%EMACS_VERSION%%/lisp/noutline.el -share/emacs/%%EMACS_VERSION%%/lisp/noutline.elc -share/emacs/%%EMACS_VERSION%%/lisp/novice.el -share/emacs/%%EMACS_VERSION%%/lisp/novice.elc -share/emacs/%%EMACS_VERSION%%/lisp/nroff-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/nroff-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/options.el -share/emacs/%%EMACS_VERSION%%/lisp/options.elc -share/emacs/%%EMACS_VERSION%%/lisp/outline.el -share/emacs/%%EMACS_VERSION%%/lisp/outline.elc -share/emacs/%%EMACS_VERSION%%/lisp/page-ext.el -share/emacs/%%EMACS_VERSION%%/lisp/page-ext.elc -share/emacs/%%EMACS_VERSION%%/lisp/page.el -share/emacs/%%EMACS_VERSION%%/lisp/page.elc -share/emacs/%%EMACS_VERSION%%/lisp/paragraphs.el -share/emacs/%%EMACS_VERSION%%/lisp/paragraphs.elc -share/emacs/%%EMACS_VERSION%%/lisp/paren.el -share/emacs/%%EMACS_VERSION%%/lisp/paren.elc -share/emacs/%%EMACS_VERSION%%/lisp/pascal.el -share/emacs/%%EMACS_VERSION%%/lisp/pascal.elc -share/emacs/%%EMACS_VERSION%%/lisp/patcomp.el -share/emacs/%%EMACS_VERSION%%/lisp/paths.el -share/emacs/%%EMACS_VERSION%%/lisp/pc-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/pc-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/pc-select.el -share/emacs/%%EMACS_VERSION%%/lisp/pc-select.elc -share/emacs/%%EMACS_VERSION%%/lisp/perl-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/perl-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/picture.el -share/emacs/%%EMACS_VERSION%%/lisp/picture.elc -share/emacs/%%EMACS_VERSION%%/lisp/pp.el -share/emacs/%%EMACS_VERSION%%/lisp/pp.elc -share/emacs/%%EMACS_VERSION%%/lisp/profile.el -share/emacs/%%EMACS_VERSION%%/lisp/profile.elc -share/emacs/%%EMACS_VERSION%%/lisp/prolog.el -share/emacs/%%EMACS_VERSION%%/lisp/prolog.elc -share/emacs/%%EMACS_VERSION%%/lisp/ps-print.el -share/emacs/%%EMACS_VERSION%%/lisp/ps-print.elc -share/emacs/%%EMACS_VERSION%%/lisp/rcompile.el -share/emacs/%%EMACS_VERSION%%/lisp/rcompile.elc -share/emacs/%%EMACS_VERSION%%/lisp/rect.el -share/emacs/%%EMACS_VERSION%%/lisp/rect.elc -share/emacs/%%EMACS_VERSION%%/lisp/refbib.el -share/emacs/%%EMACS_VERSION%%/lisp/refbib.elc -share/emacs/%%EMACS_VERSION%%/lisp/refer.el -share/emacs/%%EMACS_VERSION%%/lisp/refer.elc -share/emacs/%%EMACS_VERSION%%/lisp/regi.el -share/emacs/%%EMACS_VERSION%%/lisp/regi.elc -share/emacs/%%EMACS_VERSION%%/lisp/register.el -share/emacs/%%EMACS_VERSION%%/lisp/register.elc -share/emacs/%%EMACS_VERSION%%/lisp/replace.el -share/emacs/%%EMACS_VERSION%%/lisp/replace.elc -share/emacs/%%EMACS_VERSION%%/lisp/reporter.el -share/emacs/%%EMACS_VERSION%%/lisp/reporter.elc -share/emacs/%%EMACS_VERSION%%/lisp/reposition.el -share/emacs/%%EMACS_VERSION%%/lisp/reposition.elc -share/emacs/%%EMACS_VERSION%%/lisp/resume.el -share/emacs/%%EMACS_VERSION%%/lisp/resume.elc -share/emacs/%%EMACS_VERSION%%/lisp/rfc822.el -share/emacs/%%EMACS_VERSION%%/lisp/rfc822.elc -share/emacs/%%EMACS_VERSION%%/lisp/ring.el -share/emacs/%%EMACS_VERSION%%/lisp/ring.elc -share/emacs/%%EMACS_VERSION%%/lisp/rlogin.el -share/emacs/%%EMACS_VERSION%%/lisp/rlogin.elc -share/emacs/%%EMACS_VERSION%%/lisp/rmail.el -share/emacs/%%EMACS_VERSION%%/lisp/rmail.elc -share/emacs/%%EMACS_VERSION%%/lisp/rmailedit.el -share/emacs/%%EMACS_VERSION%%/lisp/rmailedit.elc -share/emacs/%%EMACS_VERSION%%/lisp/rmailkwd.el -share/emacs/%%EMACS_VERSION%%/lisp/rmailkwd.elc -share/emacs/%%EMACS_VERSION%%/lisp/rmailmsc.el -share/emacs/%%EMACS_VERSION%%/lisp/rmailmsc.elc -share/emacs/%%EMACS_VERSION%%/lisp/rmailout.el -share/emacs/%%EMACS_VERSION%%/lisp/rmailout.elc -share/emacs/%%EMACS_VERSION%%/lisp/rmailsort.el -share/emacs/%%EMACS_VERSION%%/lisp/rmailsort.elc -share/emacs/%%EMACS_VERSION%%/lisp/rmailsum.el -share/emacs/%%EMACS_VERSION%%/lisp/rmailsum.elc -share/emacs/%%EMACS_VERSION%%/lisp/rnews.el -share/emacs/%%EMACS_VERSION%%/lisp/rnews.elc -share/emacs/%%EMACS_VERSION%%/lisp/rnewspost.el -share/emacs/%%EMACS_VERSION%%/lisp/rnewspost.elc -share/emacs/%%EMACS_VERSION%%/lisp/rot13.el -share/emacs/%%EMACS_VERSION%%/lisp/rot13.elc -share/emacs/%%EMACS_VERSION%%/lisp/rsz-mini.el -share/emacs/%%EMACS_VERSION%%/lisp/rsz-mini.elc -share/emacs/%%EMACS_VERSION%%/lisp/s-region.el -share/emacs/%%EMACS_VERSION%%/lisp/s-region.elc -share/emacs/%%EMACS_VERSION%%/lisp/saveplace.el -share/emacs/%%EMACS_VERSION%%/lisp/saveplace.elc -share/emacs/%%EMACS_VERSION%%/lisp/sc.el -share/emacs/%%EMACS_VERSION%%/lisp/scheme.el -share/emacs/%%EMACS_VERSION%%/lisp/scheme.elc -share/emacs/%%EMACS_VERSION%%/lisp/score-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/score-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/scribe.el -share/emacs/%%EMACS_VERSION%%/lisp/scribe.elc -share/emacs/%%EMACS_VERSION%%/lisp/scroll-bar.el -share/emacs/%%EMACS_VERSION%%/lisp/scroll-bar.elc -share/emacs/%%EMACS_VERSION%%/lisp/select.el -share/emacs/%%EMACS_VERSION%%/lisp/select.elc -share/emacs/%%EMACS_VERSION%%/lisp/sendmail.el -share/emacs/%%EMACS_VERSION%%/lisp/sendmail.elc -share/emacs/%%EMACS_VERSION%%/lisp/server.el -share/emacs/%%EMACS_VERSION%%/lisp/server.elc -share/emacs/%%EMACS_VERSION%%/lisp/sgml-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/sgml-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/sh-script.el -share/emacs/%%EMACS_VERSION%%/lisp/sh-script.elc -share/emacs/%%EMACS_VERSION%%/lisp/shadow.el -share/emacs/%%EMACS_VERSION%%/lisp/shadow.elc -share/emacs/%%EMACS_VERSION%%/lisp/shadowfile.el -share/emacs/%%EMACS_VERSION%%/lisp/shadowfile.elc -share/emacs/%%EMACS_VERSION%%/lisp/shell.el -share/emacs/%%EMACS_VERSION%%/lisp/shell.elc -share/emacs/%%EMACS_VERSION%%/lisp/simple.el -share/emacs/%%EMACS_VERSION%%/lisp/simple.elc -share/emacs/%%EMACS_VERSION%%/lisp/simula.el -share/emacs/%%EMACS_VERSION%%/lisp/simula.elc -share/emacs/%%EMACS_VERSION%%/lisp/skeleton.el -share/emacs/%%EMACS_VERSION%%/lisp/skeleton.elc -share/emacs/%%EMACS_VERSION%%/lisp/smtpmail.el -share/emacs/%%EMACS_VERSION%%/lisp/smtpmail.elc -share/emacs/%%EMACS_VERSION%%/lisp/solar.el -share/emacs/%%EMACS_VERSION%%/lisp/solar.elc -share/emacs/%%EMACS_VERSION%%/lisp/solitaire.el -share/emacs/%%EMACS_VERSION%%/lisp/solitaire.elc -share/emacs/%%EMACS_VERSION%%/lisp/sort.el -share/emacs/%%EMACS_VERSION%%/lisp/sort.elc -share/emacs/%%EMACS_VERSION%%/lisp/soundex.el -share/emacs/%%EMACS_VERSION%%/lisp/soundex.elc -share/emacs/%%EMACS_VERSION%%/lisp/spell.el -share/emacs/%%EMACS_VERSION%%/lisp/spell.elc -share/emacs/%%EMACS_VERSION%%/lisp/spook.el -share/emacs/%%EMACS_VERSION%%/lisp/spook.elc -share/emacs/%%EMACS_VERSION%%/lisp/startup.el -share/emacs/%%EMACS_VERSION%%/lisp/startup.elc -share/emacs/%%EMACS_VERSION%%/lisp/studly.el -share/emacs/%%EMACS_VERSION%%/lisp/studly.elc -share/emacs/%%EMACS_VERSION%%/lisp/subdirs.el -share/emacs/%%EMACS_VERSION%%/lisp/subr.el -share/emacs/%%EMACS_VERSION%%/lisp/subr.elc -share/emacs/%%EMACS_VERSION%%/lisp/sun-curs.el -share/emacs/%%EMACS_VERSION%%/lisp/sun-curs.elc -share/emacs/%%EMACS_VERSION%%/lisp/sun-fns.el -share/emacs/%%EMACS_VERSION%%/lisp/sun-fns.elc -share/emacs/%%EMACS_VERSION%%/lisp/supercite.el -share/emacs/%%EMACS_VERSION%%/lisp/supercite.elc -share/emacs/%%EMACS_VERSION%%/lisp/swedish.el -share/emacs/%%EMACS_VERSION%%/lisp/swedish.elc -share/emacs/%%EMACS_VERSION%%/lisp/tabify.el -share/emacs/%%EMACS_VERSION%%/lisp/tabify.elc -share/emacs/%%EMACS_VERSION%%/lisp/talk.el -share/emacs/%%EMACS_VERSION%%/lisp/talk.elc -share/emacs/%%EMACS_VERSION%%/lisp/tar-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/tar-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/tcl-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/tcl-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/tcp.el -share/emacs/%%EMACS_VERSION%%/lisp/tcp.elc -share/emacs/%%EMACS_VERSION%%/lisp/telnet.el -share/emacs/%%EMACS_VERSION%%/lisp/telnet.elc -share/emacs/%%EMACS_VERSION%%/lisp/tempo.el -share/emacs/%%EMACS_VERSION%%/lisp/tempo.elc -share/emacs/%%EMACS_VERSION%%/lisp/term-nasty.el -share/emacs/%%EMACS_VERSION%%/lisp/term.el -share/emacs/%%EMACS_VERSION%%/lisp/term.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/AT386.el -share/emacs/%%EMACS_VERSION%%/lisp/term/README -share/emacs/%%EMACS_VERSION%%/lisp/term/apollo.el -share/emacs/%%EMACS_VERSION%%/lisp/term/apollo.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/bg-mouse.el -share/emacs/%%EMACS_VERSION%%/lisp/term/bg-mouse.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/bobcat.el -share/emacs/%%EMACS_VERSION%%/lisp/term/internal.el -share/emacs/%%EMACS_VERSION%%/lisp/term/keyswap.el -share/emacs/%%EMACS_VERSION%%/lisp/term/lk201.el -share/emacs/%%EMACS_VERSION%%/lisp/term/news.el -share/emacs/%%EMACS_VERSION%%/lisp/term/news.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/pc-win.el -share/emacs/%%EMACS_VERSION%%/lisp/term/pc-win.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/sun-mouse.el -share/emacs/%%EMACS_VERSION%%/lisp/term/sun-mouse.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/sun.el -share/emacs/%%EMACS_VERSION%%/lisp/term/sun.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/sup-mouse.el -share/emacs/%%EMACS_VERSION%%/lisp/term/sup-mouse.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/tvi970.el -share/emacs/%%EMACS_VERSION%%/lisp/term/tvi970.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/vt100.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt100.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/vt102.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt125.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt200.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt200.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/vt201.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt220.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt240.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt300.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt320.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt400.el -share/emacs/%%EMACS_VERSION%%/lisp/term/vt420.el -share/emacs/%%EMACS_VERSION%%/lisp/term/win32-win.el -share/emacs/%%EMACS_VERSION%%/lisp/term/win32-win.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/wyse50.el -share/emacs/%%EMACS_VERSION%%/lisp/term/wyse50.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/x-win.el -share/emacs/%%EMACS_VERSION%%/lisp/term/x-win.elc -share/emacs/%%EMACS_VERSION%%/lisp/term/xterm.el -share/emacs/%%EMACS_VERSION%%/lisp/term/xterm.elc -share/emacs/%%EMACS_VERSION%%/lisp/terminal.el -share/emacs/%%EMACS_VERSION%%/lisp/terminal.elc -share/emacs/%%EMACS_VERSION%%/lisp/tex-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/tex-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/texinfmt.el -share/emacs/%%EMACS_VERSION%%/lisp/texinfmt.elc -share/emacs/%%EMACS_VERSION%%/lisp/texinfo.el -share/emacs/%%EMACS_VERSION%%/lisp/texinfo.elc -share/emacs/%%EMACS_VERSION%%/lisp/texnfo-upd.el -share/emacs/%%EMACS_VERSION%%/lisp/texnfo-upd.elc -share/emacs/%%EMACS_VERSION%%/lisp/text-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/text-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/thingatpt.el -share/emacs/%%EMACS_VERSION%%/lisp/thingatpt.elc -share/emacs/%%EMACS_VERSION%%/lisp/time-stamp.el -share/emacs/%%EMACS_VERSION%%/lisp/time-stamp.elc -share/emacs/%%EMACS_VERSION%%/lisp/time.el -share/emacs/%%EMACS_VERSION%%/lisp/time.elc -share/emacs/%%EMACS_VERSION%%/lisp/timer.el -share/emacs/%%EMACS_VERSION%%/lisp/timer.elc -share/emacs/%%EMACS_VERSION%%/lisp/timezone.el -share/emacs/%%EMACS_VERSION%%/lisp/timezone.elc -share/emacs/%%EMACS_VERSION%%/lisp/tmm.el -share/emacs/%%EMACS_VERSION%%/lisp/tmm.elc -share/emacs/%%EMACS_VERSION%%/lisp/tpu-edt.el -share/emacs/%%EMACS_VERSION%%/lisp/tpu-edt.elc -share/emacs/%%EMACS_VERSION%%/lisp/tpu-extras.el -share/emacs/%%EMACS_VERSION%%/lisp/tpu-extras.elc -share/emacs/%%EMACS_VERSION%%/lisp/tpu-mapper.el -share/emacs/%%EMACS_VERSION%%/lisp/tpu-mapper.elc -share/emacs/%%EMACS_VERSION%%/lisp/tq.el -share/emacs/%%EMACS_VERSION%%/lisp/tq.elc -share/emacs/%%EMACS_VERSION%%/lisp/trace.el -share/emacs/%%EMACS_VERSION%%/lisp/trace.elc -share/emacs/%%EMACS_VERSION%%/lisp/two-column.el -share/emacs/%%EMACS_VERSION%%/lisp/two-column.elc -share/emacs/%%EMACS_VERSION%%/lisp/type-break.el -share/emacs/%%EMACS_VERSION%%/lisp/type-break.elc -share/emacs/%%EMACS_VERSION%%/lisp/uncompress.el -share/emacs/%%EMACS_VERSION%%/lisp/uncompress.elc -share/emacs/%%EMACS_VERSION%%/lisp/underline.el -share/emacs/%%EMACS_VERSION%%/lisp/underline.elc -share/emacs/%%EMACS_VERSION%%/lisp/undigest.el -share/emacs/%%EMACS_VERSION%%/lisp/undigest.elc -share/emacs/%%EMACS_VERSION%%/lisp/uniquify.el -share/emacs/%%EMACS_VERSION%%/lisp/uniquify.elc -share/emacs/%%EMACS_VERSION%%/lisp/unrmail.el -share/emacs/%%EMACS_VERSION%%/lisp/unrmail.elc -share/emacs/%%EMACS_VERSION%%/lisp/unused.el -share/emacs/%%EMACS_VERSION%%/lisp/unused.elc -share/emacs/%%EMACS_VERSION%%/lisp/userlock.el -share/emacs/%%EMACS_VERSION%%/lisp/userlock.elc -share/emacs/%%EMACS_VERSION%%/lisp/vc-hooks.el -share/emacs/%%EMACS_VERSION%%/lisp/vc-hooks.elc -share/emacs/%%EMACS_VERSION%%/lisp/vc.el -share/emacs/%%EMACS_VERSION%%/lisp/vc.elc -share/emacs/%%EMACS_VERSION%%/lisp/version.el -share/emacs/%%EMACS_VERSION%%/lisp/vi.el -share/emacs/%%EMACS_VERSION%%/lisp/vi.elc -share/emacs/%%EMACS_VERSION%%/lisp/view.el -share/emacs/%%EMACS_VERSION%%/lisp/view.elc -share/emacs/%%EMACS_VERSION%%/lisp/vip.el -share/emacs/%%EMACS_VERSION%%/lisp/vip.elc -share/emacs/%%EMACS_VERSION%%/lisp/viper-ex.el -share/emacs/%%EMACS_VERSION%%/lisp/viper-ex.elc -share/emacs/%%EMACS_VERSION%%/lisp/viper-keym.el -share/emacs/%%EMACS_VERSION%%/lisp/viper-keym.elc -share/emacs/%%EMACS_VERSION%%/lisp/viper-macs.el -share/emacs/%%EMACS_VERSION%%/lisp/viper-macs.elc -share/emacs/%%EMACS_VERSION%%/lisp/viper-mous.el -share/emacs/%%EMACS_VERSION%%/lisp/viper-mous.elc -share/emacs/%%EMACS_VERSION%%/lisp/viper-util.el -share/emacs/%%EMACS_VERSION%%/lisp/viper-util.elc -share/emacs/%%EMACS_VERSION%%/lisp/viper.el -share/emacs/%%EMACS_VERSION%%/lisp/viper.elc -share/emacs/%%EMACS_VERSION%%/lisp/vms-patch.el -share/emacs/%%EMACS_VERSION%%/lisp/vms-patch.elc -share/emacs/%%EMACS_VERSION%%/lisp/vms-pmail.el -share/emacs/%%EMACS_VERSION%%/lisp/vms-pmail.elc -share/emacs/%%EMACS_VERSION%%/lisp/vmsproc.el -share/emacs/%%EMACS_VERSION%%/lisp/vmsproc.elc -share/emacs/%%EMACS_VERSION%%/lisp/vt-control.el -share/emacs/%%EMACS_VERSION%%/lisp/vt-control.elc -share/emacs/%%EMACS_VERSION%%/lisp/vt100-led.el -share/emacs/%%EMACS_VERSION%%/lisp/vt100-led.elc -share/emacs/%%EMACS_VERSION%%/lisp/window.el -share/emacs/%%EMACS_VERSION%%/lisp/window.elc -share/emacs/%%EMACS_VERSION%%/lisp/winnt.el -share/emacs/%%EMACS_VERSION%%/lisp/winnt.elc -share/emacs/%%EMACS_VERSION%%/lisp/ws-mode.el -share/emacs/%%EMACS_VERSION%%/lisp/ws-mode.elc -share/emacs/%%EMACS_VERSION%%/lisp/x-apollo.el -share/emacs/%%EMACS_VERSION%%/lisp/x-apollo.elc -share/emacs/%%EMACS_VERSION%%/lisp/x-menu.el -share/emacs/%%EMACS_VERSION%%/lisp/x-menu.elc -share/emacs/%%EMACS_VERSION%%/lisp/xscheme.el -share/emacs/%%EMACS_VERSION%%/lisp/xscheme.elc -share/emacs/%%EMACS_VERSION%%/lisp/xt-mouse.el -share/emacs/%%EMACS_VERSION%%/lisp/xt-mouse.elc -share/emacs/%%EMACS_VERSION%%/lisp/yow.el -share/emacs/%%EMACS_VERSION%%/lisp/yow.elc -@dirrm share/emacs/%%EMACS_VERSION%%/lisp/term -@dirrm share/emacs/%%EMACS_VERSION%%/lisp -@dirrm share/emacs/%%EMACS_VERSION%%/etc/e -@dirrm share/emacs/%%EMACS_VERSION%%/etc -@dirrm share/emacs/%%EMACS_VERSION%% diff --git a/editors/emacs20/Makefile b/editors/emacs20/Makefile deleted file mode 100644 index bf05fe50988b..000000000000 --- a/editors/emacs20/Makefile +++ /dev/null @@ -1,72 +0,0 @@ -# New ports collection makefile for: GNU emacs -# Date created: 29 October 1994 -# Whom: jkh -# -# $FreeBSD$ -# - -PORTNAME= emacs -PORTVERSION= ${EMACS_VER} -PORTREVISION= 7 -CATEGORIES+= editors ipv6 -MASTER_SITES= ${MASTER_SITE_GNU} -MASTER_SITE_SUBDIR= emacs - -PATCH_SITES= ${MASTER_SITE_LOCAL} -PATCH_SITE_SUBDIR= shige/emacs -PATCHFILES= emacs-20.7-linespace-patch.gz -PATCH_DIST_STRIP= -p1 - -MAINTAINER?= ports@FreeBSD.org -COMMENT?= GNU editing macros - -ONLY_FOR_ARCHS= i386 alpha -DEPRECATED= "editors/emacs is recommended instead for new installations" -EXPIRATION_DATE= 2007-08-19 - -USE_AUTOTOOLS= autoconf:213 -USE_GMAKE= yes -EMACS_VER= 20.7 -LATEST_LINK?= ${PKGNAMEPREFIX}emacs20 -CONFIGURE_TARGET= ${MACHINE_ARCH}--freebsd -.if defined(WITHOUT_X11) -CONFIGURE_ARGS= --with-x=no --with-pop -.else -CONFIGURE_ARGS= --with-x-toolkit --with-pop -USE_XLIB= yes -USE_XORG= xbitmaps -.endif -CONFIGURE_ARGS+= --with-line-space \ - --bindir='$${archlibdir}' -INFO_PATH= ${DATADIR_REL}/${EMACS_VER}/info -MAKE_ARGS+= manext=20.1 - -MAKE_ENV= INSTALL_SCRIPT="${INSTALL_SCRIPT}" -MAN1= emacs20.1 etags20.1 ctags20.1 -PLIST_SUB= EMACS_VER=${EMACS_VER} EMACS_ARCH=${CONFIGURE_TARGET} - -RECOMPILE_ELS= dired.el startup.el - -pre-build: - ${RM} -rf ${WRKSRC}/info/* - -post-build: -# to rebuild emacs because startup.elc should be updated - @(cd ${WRKSRC}/lisp; \ - ${WRKSRC}/src/emacs -batch -q -no-init-file \ - -f batch-byte-compile ${RECOMPILE_ELS} ; \ - ) - @${RM} -f ${WRKSRC}/src/emacs ${WRKSRC}/src/emacs-${EMACS_VER}* - @(cd ${BUILD_WRKSRC}; \ - ${SETENV} ${MAKE_ENV} \ - ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET} ;\ - ) - -BINDIR= ${PREFIX}/libexec/emacs/${EMACS_VER}/${CONFIGURE_TARGET} -post-install:: - for f in b2m ctags emacs emacsclient etags rcs-checkin; do \ - ${LN} -sf ${BINDIR}/$${f} ${PREFIX}/bin/$${f}20; \ - done - ${LN} -sf ${BINDIR}/emacs-${EMACS_VER} ${PREFIX}/bin/emacs-${EMACS_VER} - -.include <bsd.port.mk> diff --git a/editors/emacs20/distinfo b/editors/emacs20/distinfo deleted file mode 100644 index 8838078948cf..000000000000 --- a/editors/emacs20/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (emacs-20.7.tar.gz) = c732cf5e668d4ac67d9418ecb103ecf5 -SHA256 (emacs-20.7.tar.gz) = c73b753072ee3307787d597aaf5713a0652153a5a8037760f75cd8ffdcdcaea7 -SIZE (emacs-20.7.tar.gz) = 15043428 -MD5 (emacs-20.7-linespace-patch.gz) = 01b6e4480f5801dcfb202ca96f8ad886 -SHA256 (emacs-20.7-linespace-patch.gz) = f9b5b8700f747e5e14b94c8590dadd398229dc31a07e1b6b59a753cd5e23548b -SIZE (emacs-20.7-linespace-patch.gz) = 2985 diff --git a/editors/emacs20/files/patch-aa b/editors/emacs20/files/patch-aa deleted file mode 100644 index eb174b99eda3..000000000000 --- a/editors/emacs20/files/patch-aa +++ /dev/null @@ -1,11 +0,0 @@ ---- Makefile.in.orig Sat Apr 10 04:16:24 1999 -+++ Makefile.in Sat Jul 24 01:03:43 1999 -@@ -188,7 +188,7 @@ - # Subdirectories to make recursively. `lisp' is not included - # because the compiled lisp files are part of the distribution - # and you cannot remake them without installing Emacs first. --SUBDIR = lib-src src leim -+SUBDIR = lib-src src leim man - - # The makefiles of the directories in $SUBDIR. - SUBDIR_MAKEFILES = lib-src/Makefile man/Makefile src/Makefile oldXMenu/Makefile lwlib/Makefile leim/Makefile diff --git a/editors/emacs20/files/patch-ac b/editors/emacs20/files/patch-ac deleted file mode 100644 index 7b2aa2c74e65..000000000000 --- a/editors/emacs20/files/patch-ac +++ /dev/null @@ -1,14 +0,0 @@ ---- man/widget.texi.orig Mon Oct 13 14:20:26 1997 -+++ man/widget.texi Mon Oct 13 14:21:25 1997 -@@ -3,6 +3,11 @@ - @c %**start of header - @setfilename ../info/widget - @settitle The Emacs Widget Library -+@dircategory The Emacs editor and associated tools -+@direntry -+* Widget: (widget). The Emacs Widget Library -+@end direntry -+ - @iftex - @afourpaper - @headings double diff --git a/editors/emacs20/files/patch-ad b/editors/emacs20/files/patch-ad deleted file mode 100644 index c702deff83dd..000000000000 --- a/editors/emacs20/files/patch-ad +++ /dev/null @@ -1,14 +0,0 @@ ---- man/dired-x.texi.orig Sun May 17 03:52:28 1998 -+++ man/dired-x.texi Sat Jul 24 01:19:47 1999 -@@ -19,9 +19,9 @@ - @c dired-x.el REVISION NUMBER - @settitle Dired Extra Version 2 User's Manual - --@dircategory Editors -+@dircategory The Emacs editor and associated tools - @direntry --* Dired-X: (dired-x). Dired Extra Features. -+* Dired-X: (dired-x). Dired Extra Features. - @end direntry - - @iftex diff --git a/editors/emacs20/files/patch-ag b/editors/emacs20/files/patch-ag deleted file mode 100644 index 127f1b628290..000000000000 --- a/editors/emacs20/files/patch-ag +++ /dev/null @@ -1,19 +0,0 @@ ---- man/Makefile.in.orig Sat Dec 5 08:33:16 1998 -+++ man/Makefile.in Sat Jul 24 01:25:06 1999 -@@ -11,7 +11,7 @@ - - - # The makeinfo program is part of the Texinfo distribution. --MAKEINFO = makeinfo -+MAKEINFO = makeinfo --no-split - INFO_TARGETS = ../info/emacs ../info/ccmode ../info/cl \ - ../info/dired-x ../info/ediff ../info/forms ../info/gnus \ - ../info/info ../info/message ../info/mh-e ../info/reftex \ -@@ -70,6 +70,7 @@ - ${srcdir}/glossary.texi \ - ${srcdir}/ack.texi - -+all: info - info: $(INFO_TARGETS) - - dvi: $(DVI_TARGETS) diff --git a/editors/emacs20/files/patch-ah b/editors/emacs20/files/patch-ah deleted file mode 100644 index 5a24e77c253b..000000000000 --- a/editors/emacs20/files/patch-ah +++ /dev/null @@ -1,29 +0,0 @@ ---- lib-src/Makefile.in.orig Sat Aug 1 20:22:55 1998 -+++ lib-src/Makefile.in Sat Feb 13 17:30:37 1999 -@@ -218,7 +218,7 @@ - LIBMAIL=-lmail - #endif - --LOADLIBES=LIBS_SYSTEM LIBS_MACHINE LIB_STANDARD_LIBSRC -+LOADLIBES=LIBS_SYSTEM LIBS_MACHINE LIB_STANDARD_LIBSRC -lcompat - - /* We need to #define emacs to get the right versions of some files. - Some other files - those shared with other GNU utilities - need -@@ -278,7 +278,7 @@ - if [ `(cd ${archlibdir} && /bin/pwd)` \ - != `(cd ${srcdir} && /bin/pwd)` ]; then \ - for file in ${SCRIPTS}; do \ -- $(INSTALL_PROGRAM) ${srcdir}/$$file ${archlibdir}/$$file; \ -+ $(INSTALL_SCRIPT) ${srcdir}/$$file ${archlibdir}/$$file; \ - done ; \ - fi - -@@ -290,7 +290,7 @@ - chmod a+rx ${bindir}/$${file}; \ - done - for file in ${INSTALLABLE_SCRIPTS} ; do \ -- $(INSTALL_PROGRAM) ${srcdir}/$${file} ${bindir}/$${file} ; \ -+ $(INSTALL_SCRIPT) ${srcdir}/$${file} ${bindir}/$${file} ; \ - chmod a+rx ${bindir}/$${file}; \ - done - diff --git a/editors/emacs20/files/patch-ai b/editors/emacs20/files/patch-ai deleted file mode 100644 index c506c8761586..000000000000 --- a/editors/emacs20/files/patch-ai +++ /dev/null @@ -1,17 +0,0 @@ ---- src/unexelf.c.orig Mon May 15 17:14:02 2000 -+++ src/unexelf.c Sat Jul 1 18:17:15 2000 -@@ -506,6 +506,14 @@ - # include <link.h> /* get ElfW etc */ - #endif - -+#ifdef __FreeBSD__ -+# ifdef __STDC__ -+# define ElfW(type) Elf_##type -+# else -+# define ElfW(type) Elf_/**/type -+# endif -+#endif -+ - #ifndef ElfW - # ifdef __STDC__ - # define ElfBitsW(bits, type) Elf##bits##_##type diff --git a/editors/emacs20/files/patch-aj b/editors/emacs20/files/patch-aj deleted file mode 100644 index b11a244c6e41..000000000000 --- a/editors/emacs20/files/patch-aj +++ /dev/null @@ -1,31 +0,0 @@ ---- src/m/alpha.h.orig Wed Oct 29 16:47:37 1997 -+++ src/m/alpha.h Sun Jan 3 20:05:49 1999 -@@ -239,7 +239,7 @@ - - #ifndef NOT_C_CODE - /* We need these because pointers are larger than the default ints. */ --#if !defined(__NetBSD__) && !defined(__OpenBSD__) -+#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) - #include <alloca.h> - #else - #include <stdlib.h> -@@ -308,7 +308,8 @@ - termio and struct termios are mutually incompatible. */ - #define NO_TERMIO - --#if defined (LINUX) || defined (__NetBSD__) || defined (__OpenBSD__) -+#if defined (LINUX) || \ -+ defined(__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) - # define TEXT_END ({ extern int _etext; &_etext; }) - # ifndef __ELF__ - # define COFF -@@ -316,7 +317,8 @@ - # endif /* notdef __ELF__ */ - #endif - --#if (defined (__NetBSD__) || defined (__OpenBSD__)) && defined (__ELF__) -+#if (defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__)) \ -+ && defined (__ELF__) - #define HAVE_TEXT_START - #endif - diff --git a/editors/emacs20/files/patch-al b/editors/emacs20/files/patch-al deleted file mode 100644 index 01116fb1af07..000000000000 --- a/editors/emacs20/files/patch-al +++ /dev/null @@ -1,17 +0,0 @@ ---- man/cc-mode.texi.orig Sun May 17 03:55:23 1998 -+++ man/cc-mode.texi Sat Jul 24 01:03:42 1999 -@@ -8,10 +8,10 @@ - @settitle CC MODE Version 5 Documentation - @footnotestyle end - --@dircategory Editors --@direntry --* CC mode: (ccmode). The GNU Emacs mode for editing C, C++, Objective-C -- and Java code. -+@dircategory The Emacs editor and associated tools -+@direntry -+* CC mode: (ccmode). The GNU Emacs mode for editing C, C++, -+ Objective-C and Java code. - @end direntry - - @comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! diff --git a/editors/emacs20/files/patch-am b/editors/emacs20/files/patch-am deleted file mode 100644 index 678e11fd9cf6..000000000000 --- a/editors/emacs20/files/patch-am +++ /dev/null @@ -1,14 +0,0 @@ ---- man/cl.texi.orig Wed Apr 7 03:12:55 1999 -+++ man/cl.texi Sat Jul 24 01:03:42 1999 -@@ -2,9 +2,9 @@ - @setfilename ../info/cl - @settitle Common Lisp Extensions - --@dircategory Editors -+@dircategory The Emacs editor and associated tools - @direntry --* CL: (cl). Partial Common Lisp support for Emacs Lisp. -+* CL: (cl). Partial Common Lisp support for Emacs Lisp. - @end direntry - - @iftex diff --git a/editors/emacs20/files/patch-an b/editors/emacs20/files/patch-an deleted file mode 100644 index e89d18a67d7f..000000000000 --- a/editors/emacs20/files/patch-an +++ /dev/null @@ -1,23 +0,0 @@ ---- man/emacs.texi.orig Tue Jun 13 04:12:20 2000 -+++ man/emacs.texi Tue Apr 9 22:47:39 2002 -@@ -11,9 +11,9 @@ - updated for Emacs version 20.7. - @c Please REMEMBER to update edition number in *three* places in this file. - --@dircategory Editors -+@dircategory The Emacs editor and associated tools - @direntry --* Emacs: (emacs). The extensible self-documenting text editor. -+* Emacs: (emacs). The extensible self-documenting text editor. - @end direntry - - Published by the Free Software Foundation -@@ -119,7 +119,7 @@ - Emacs is the extensible, customizable, self-documenting real-time - display editor. This Info file describes how to edit with Emacs and - some of how to customize it; it corresponds to GNU Emacs version 20.7. --For information on extending Emacs, see @ref{,Emacs Lisp,, elisp, The -+For information on extending Emacs, see @ref{Top, Emacs Lisp,, elisp, The - Emacs Lisp Reference Manual}. - @end ifinfo - diff --git a/editors/emacs20/files/patch-ao b/editors/emacs20/files/patch-ao deleted file mode 100644 index 4a39b602119d..000000000000 --- a/editors/emacs20/files/patch-ao +++ /dev/null @@ -1,26 +0,0 @@ ---- man/forms.texi.orig Mon Aug 24 18:43:18 1998 -+++ man/forms.texi Sat Jul 24 01:03:41 1999 -@@ -8,18 +8,17 @@ - @syncodeindex vr cp - @syncodeindex fn cp - @syncodeindex ky cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Forms: (forms). Emacs package for editing data bases -+ by filling in forms. -+@end direntry - @iftex - @finalout - @setchapternewpage odd - @end iftex - @c @smallbook - @comment %**end of header (This is for running Texinfo on a region.) -- --@dircategory Editors --@direntry --* Forms: (forms). Emacs package for editing data bases -- by filling in forms. --@end direntry - - @ifinfo - This file documents Forms mode, a form-editing major mode for GNU Emacs. diff --git a/editors/emacs20/files/patch-ap b/editors/emacs20/files/patch-ap deleted file mode 100644 index 6ccf025d7f78..000000000000 --- a/editors/emacs20/files/patch-ap +++ /dev/null @@ -1,13 +0,0 @@ ---- man/gnus.texi.orig Wed Apr 7 07:46:41 1999 -+++ man/gnus.texi Sat Jul 24 01:09:33 1999 -@@ -5,8 +5,9 @@ - @synindex fn cp - @synindex vr cp - @synindex pg cp -+@dircategory The Emacs editor and associated tools - @direntry --* Gnus: (gnus). The newsreader Gnus. -+* Gnus: (gnus). The newsreader Gnus. - @end direntry - @iftex - @finalout diff --git a/editors/emacs20/files/patch-aq b/editors/emacs20/files/patch-aq deleted file mode 100644 index 207dde1ea0ec..000000000000 --- a/editors/emacs20/files/patch-aq +++ /dev/null @@ -1,20 +0,0 @@ ---- man/mh-e.texi.orig Sun May 17 03:51:15 1998 -+++ man/mh-e.texi Sat Jul 24 01:03:41 1999 -@@ -4,13 +4,12 @@ - @setfilename ../info/mh-e - @settitle mh-e - @c %**end of header -- --@setchapternewpage odd -- --@dircategory Editors -+@dircategory The Emacs editor and associated tools - @direntry --* MH-E: (mh-e). Emacs interface to the MH mail system. -+* MH-E: (mh-e). Emacs interface to the MH mail system. - @end direntry -+ -+@setchapternewpage odd - - @c Version variables. - @set EDITION 1.2 diff --git a/editors/emacs20/files/patch-ar b/editors/emacs20/files/patch-ar deleted file mode 100644 index c7c6cf9f0ea3..000000000000 --- a/editors/emacs20/files/patch-ar +++ /dev/null @@ -1,24 +0,0 @@ ---- man/sc.texi.orig Fri Jul 3 03:48:27 1998 -+++ man/sc.texi Sat Jul 24 01:03:42 1999 -@@ -3,15 +3,15 @@ - @comment %**start of header (This is for running Texinfo on a region.) - @setfilename ../info/sc - @settitle Supercite Version 3.1 User's Manual -+@dircategory The Emacs editor and associated tools -+@direntry -+* SC: (sc). Supercite lets you cite parts of messages -+ you're replying to, in flexible ways. -+@end direntry -+ - @iftex - @finalout - @end iftex -- --@dircategory Editors --@direntry --* SC: (sc). Supercite lets you cite parts of messages you're -- replying to, in flexible ways. --@end direntry - - @c @setchapternewpage odd % For book style double sided manual. - @comment %**end of header (This is for running Texinfo on a region.) diff --git a/editors/emacs20/files/patch-as b/editors/emacs20/files/patch-as deleted file mode 100644 index 621927bb0c03..000000000000 --- a/editors/emacs20/files/patch-as +++ /dev/null @@ -1,15 +0,0 @@ ---- man/vip.texi.orig Sun May 17 03:48:50 1998 -+++ man/vip.texi Sat Jul 24 01:03:40 1999 -@@ -2,10 +2,9 @@ - - @setfilename ../info/vip - @settitle VIP -- --@dircategory Editors -+@dircategory The Emacs editor and associated tools - @direntry --* VIP: (vip). An older VI-emulation for Emacs. -+* VIP: (vip). A VI-emulation for Emacs. - @end direntry - - @iftex diff --git a/editors/emacs20/files/patch-at b/editors/emacs20/files/patch-at deleted file mode 100644 index e85d00b27c04..000000000000 --- a/editors/emacs20/files/patch-at +++ /dev/null @@ -1,17 +0,0 @@ ---- man/viper.texi.orig Mon Nov 9 02:13:07 1998 -+++ man/viper.texi Sat Jul 24 01:03:41 1999 -@@ -5,12 +5,9 @@ - @comment @setfilename viper - @comment @setfilename viper.info - @setfilename ../info/viper -- --@dircategory Editors -+@dircategory The Emacs editor and associated tools - @direntry --* VIPER: (viper). The newest Emacs VI-emulation mode. -- (also, A VI Plan for Emacs Rescue -- or the VI PERil.) -+* VIPER: (viper). The new VI-emulation mode in Emacs-19.29. - @end direntry - - @iftex diff --git a/editors/emacs20/files/patch-au b/editors/emacs20/files/patch-au deleted file mode 100644 index 2e34ee0d8d9a..000000000000 --- a/editors/emacs20/files/patch-au +++ /dev/null @@ -1,14 +0,0 @@ ---- man/ediff.texi.orig Tue Jun 9 12:29:49 1998 -+++ man/ediff.texi Sat Jul 24 01:19:48 1999 -@@ -14,9 +14,9 @@ - @synindex fn cp - @synindex pg cp - --@dircategory Editors -+@dircategory The Emacs editor and associated tools - @direntry --* Ediff: (ediff). A visual interface for comparing and merging programs. -+* Ediff: (ediff). A visual interface for comparing and merging programs. - @end direntry - - @iftex diff --git a/editors/emacs20/files/patch-av b/editors/emacs20/files/patch-av deleted file mode 100644 index f188e69269bf..000000000000 --- a/editors/emacs20/files/patch-av +++ /dev/null @@ -1,21 +0,0 @@ ---- man/message.texi.orig Wed Apr 7 07:48:28 1999 -+++ man/message.texi Sat Jul 24 01:23:30 1999 -@@ -5,15 +5,15 @@ - @synindex fn cp - @synindex vr cp - @synindex pg cp -+@ifinfo -+@dircategory The Emacs editor and associated tools - @direntry --* Message: (message). Mail and news composition mode that goes with Gnus. -+* Message: (message). Message, the Emacs message composition mode. - @end direntry - @iftex - @finalout - @end iftex - @setchapternewpage odd -- --@ifinfo - - This file documents Message, the Emacs message composition mode. - diff --git a/editors/emacs20/files/patch-aw b/editors/emacs20/files/patch-aw deleted file mode 100644 index 95c713864516..000000000000 --- a/editors/emacs20/files/patch-aw +++ /dev/null @@ -1,16 +0,0 @@ ---- man/reftex.texi.orig Sat Jul 24 02:31:43 1999 -+++ man/reftex.texi Sat Jul 24 02:33:26 1999 -@@ -2,10 +2,10 @@ - @c %**start of header - @setfilename ../info/reftex - @settitle RefTeX User Manual --@dircategory Editors -+@dircategory The Emacs editor and associated tools - @direntry --* reftex: (reftex). Support for LaTeX labels, references, and citations -- with Emacs. -+* reftex: (reftex). Support for LaTeX labels, references, -+ and citations with Emacs. - @end direntry - @synindex ky cp - @syncodeindex vr cp diff --git a/editors/emacs20/files/patch-bb b/editors/emacs20/files/patch-bb deleted file mode 100644 index 896c8fecaa12..000000000000 --- a/editors/emacs20/files/patch-bb +++ /dev/null @@ -1,13 +0,0 @@ ---- man/info.texi.orig Fri Apr 17 10:12:19 1998 -+++ man/info.texi Wed Feb 10 00:18:56 1999 -@@ -2,6 +2,10 @@ - @comment %**start of header - @setfilename ../info/info - @settitle Info 1.0 -+@dircategory The Emacs editor and associated tools -+@direntry -+* Info: (info). GNU on-line hyper document system. -+@end direntry - @comment %**end of header - - @iftex diff --git a/editors/emacs20/files/patch-cb b/editors/emacs20/files/patch-cb deleted file mode 100644 index e0f8e199020e..000000000000 --- a/editors/emacs20/files/patch-cb +++ /dev/null @@ -1,24 +0,0 @@ ---- src/s/freebsd.h.orig Tue May 2 21:29:10 2000 -+++ src/s/freebsd.h Sun Jan 12 01:06:02 2003 -@@ -56,9 +56,20 @@ - #ifdef __ELF__ - - #define LD_SWITCH_SYSTEM -+ -+#if __FreeBSD_version >= 500000 -+#define LD_SWITCH_SYSTEM_TEMACS -znocombreloc -+#endif -+ -+#ifdef __alpha__ -+#define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crtbegin.o -+#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o -+#else - #define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o --#define UNEXEC unexelf.o - #define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o -+#endif -+ -+#define UNEXEC unexelf.o - #undef LIB_GCC - #define LIB_GCC - diff --git a/editors/emacs20/files/patch-cc b/editors/emacs20/files/patch-cc deleted file mode 100644 index a8b400f7e6f9..000000000000 --- a/editors/emacs20/files/patch-cc +++ /dev/null @@ -1,35 +0,0 @@ ---- configure.in.orig Tue Jun 6 00:42:49 2000 -+++ configure.in Sun Sep 23 06:53:04 2001 -@@ -147,6 +147,15 @@ - machine='' opsys='' unported=no - case "${canonical}" in - -+ ## FreeBSD ports -+ *-*-freebsd* ) -+ opsys=freebsd -+ case "${canonical}" in -+ alpha*-*-freebsd*) machine=alpha ;; -+ i[3456]86-*-freebsd*) machine=intel386 ;; -+ esac -+ ;; -+ - ## NetBSD ports - *-*-netbsd* ) - opsys=netbsd -@@ -958,7 +967,6 @@ - ;; - *-sysv4.2uw* ) opsys=unixware; NON_GNU_CPP=/lib/cpp ;; - *-386bsd* ) opsys=386bsd ;; -- *-freebsd* ) opsys=freebsd ;; - *-nextstep* ) opsys=nextstep ;; - ## Otherwise, we'll fall through to the generic opsys code at the bottom. - esac -@@ -1639,7 +1647,7 @@ - rename closedir mkdir rmdir sysinfo \ - random lrand48 bcopy bcmp logb frexp fmod rint cbrt ftime res_init setsid \ - strerror fpathconf select mktime euidaccess getpagesize tzset setlocale \ --utimes setrlimit setpgid getcwd shutdown strftime) -+utimes setrlimit setpgid getcwd shutdown strftime getaddrinfo) - - # UNIX98 PTYs. - AC_CHECK_FUNCS(grantpt) diff --git a/editors/emacs20/files/patch-cd b/editors/emacs20/files/patch-cd deleted file mode 100644 index f12adabb7d08..000000000000 --- a/editors/emacs20/files/patch-cd +++ /dev/null @@ -1,10 +0,0 @@ ---- src/config.in.orig Sat May 20 23:58:21 2000 -+++ src/config.in Sun Sep 23 05:33:27 2001 -@@ -236,6 +236,7 @@ - #undef HAVE_STRFTIME - #undef HAVE_GRANTPT - #undef HAVE_GETPT -+#undef HAVE_GETADDRINFO - - #undef LOCALTIME_CACHE - #undef HAVE_INET_SOCKETS diff --git a/editors/emacs20/files/patch-cg b/editors/emacs20/files/patch-cg deleted file mode 100644 index ad2a70850899..000000000000 --- a/editors/emacs20/files/patch-cg +++ /dev/null @@ -1,161 +0,0 @@ ---- src/process.c.orig Wed May 24 04:10:16 2000 -+++ src/process.c Mon Sep 4 14:15:19 2000 -@@ -1,7 +1,18 @@ -+/* -+ * Locally hacked process.c to add ipv6 support. -wsr -+ * -+ * The configure.in file should define "HAVE_GETADDRINFO" if it is found -+ * in libc. -+ * -+ */ -+ - /* Asynchronous subprocess control for GNU Emacs. - Copyright (C) 1985, 86, 87, 88, 93, 94, 95, 96, 1998 - Free Software Foundation, Inc. - -+ ipv6 changes are -+ Copyright (C) 1999 Wolfgang S. Rupprecht -+ - This file is part of GNU Emacs. - - GNU Emacs is free software; you can redistribute it and/or modify -@@ -1810,15 +1821,21 @@ - { - Lisp_Object proc; - register int i; -+#ifdef HAVE_GETADDRINFO -+ struct addrinfo hints, *res, *lres; -+ int ret = 0; -+ int xerrno = 0; -+ char *portstring, portbuf [128]; -+#else /* HAVE_GETADDRINFO */ - struct sockaddr_in address; - struct servent *svc_info; - struct hostent *host_info_ptr, host_info; - char *(addr_list[2]); - IN_ADDR numeric_addr; -- int s, outch, inch; -- char errstring[80]; -- int port; - struct hostent host_info_fixed; -+ int port; -+#endif /* HAVE_GETADDRINFO */ -+ int s = -1, outch, inch; - struct gcpro gcpro1, gcpro2, gcpro3, gcpro4; - int retry = 0; - int count = specpdl_ptr - specpdl; -@@ -1831,6 +1848,22 @@ - GCPRO4 (name, buffer, host, service); - CHECK_STRING (name, 0); - CHECK_STRING (host, 0); -+ -+#ifdef HAVE_GETADDRINFO -+ /* -+ * caution: service can either be a string or int. -+ * Convert to a C string for later use by getaddrinfo. -+ */ -+ if (INTEGERP (service)) { -+ snprintf (portbuf, sizeof (portbuf), "%d", XINT (service)); -+ portstring = portbuf; -+ } -+ else -+ { -+ CHECK_STRING (service, 0); -+ portstring = XSTRING (service)->data; -+ } -+#else /* HAVE_GETADDRINFO */ - if (INTEGERP (service)) - port = htons ((unsigned short) XINT (service)); - else -@@ -1841,6 +1874,7 @@ - error ("Unknown service \"%s\"", XSTRING (service)->data); - port = svc_info->s_port; - } -+#endif /* HAVE_GETADDRINFO */ - - /* Slow down polling to every ten seconds. - Some kernels have a bug which causes retrying connect to fail -@@ -1850,6 +1884,75 @@ - #endif - - #ifndef TERM -+#ifdef HAVE_GETADDRINFO /* We have a modern OS. -wsr */ -+ immediate_quit = 1; -+ QUIT; -+ memset(&hints, 0, sizeof(hints)); -+ hints.ai_flags = 0; -+ hints.ai_family = AF_UNSPEC; -+ hints.ai_socktype = SOCK_STREAM; -+ hints.ai_protocol = 0; -+ ret = getaddrinfo(XSTRING (host)->data, portstring, &hints, &res); -+ if (ret) -+ error("%s/%s %s", XSTRING (host)->data, portstring, gai_strerror(ret)); -+ immediate_quit = 0; -+ -+ for (lres = res; lres ; lres = lres->ai_next) -+ { -+ s = socket(lres->ai_family, lres->ai_socktype, lres->ai_protocol); -+ if (s < 0) -+ { -+ xerrno = errno; -+ continue; -+ } -+ -+ /* Kernel bugs (on Ultrix at least) cause lossage (not just EINTR) -+ when connect is interrupted. So let's not let it get interrupted. -+ Note we do not turn off polling, because polling is only used -+ when not interrupt_input, and thus not normally used on the systems -+ which have this bug. On systems which use polling, there's no way -+ to quit if polling is turned off. */ -+ if (interrupt_input) -+ unrequest_sigio (); -+ -+ loop: -+ immediate_quit = 1; -+ QUIT; -+ -+ if (connect(s, lres->ai_addr, lres->ai_addrlen) == 0 || -+ errno == EISCONN) -+ break; -+ -+ xerrno = errno; -+ immediate_quit = 0; -+ -+ if (errno == EINTR) -+ goto loop; -+ if (errno == EADDRINUSE && retry < 20) -+ { -+ /* A delay here is needed on some FreeBSD systems, -+ and it is harmless, since this retrying takes time anyway -+ and should be infrequent. */ -+ Fsleep_for (make_number (1), Qnil); -+ retry++; -+ goto loop; -+ } -+ -+ close(s); -+ s = -1; -+ } -+ -+ freeaddrinfo(res); -+ if (s < 0) -+ { -+ if (interrupt_input) -+ request_sigio (); -+ -+ errno = xerrno; -+ report_file_error ("connection failed", -+ Fcons (host, Fcons (name, Qnil))); -+ } -+#else /* HAVE_GETADDRINFO */ - while (1) - { - #ifdef TRY_AGAIN -@@ -1940,6 +2043,7 @@ - report_file_error ("connection failed", - Fcons (host, Fcons (name, Qnil))); - } -+#endif /* HAVE_GETADDRINFO */ - - immediate_quit = 0; - diff --git a/editors/emacs20/files/patch-ch b/editors/emacs20/files/patch-ch deleted file mode 100644 index 02301bd363c5..000000000000 --- a/editors/emacs20/files/patch-ch +++ /dev/null @@ -1,51 +0,0 @@ ---- src/process.c.original Fri Sep 23 11:49:02 2005 -+++ src/process.c Fri Sep 23 11:51:45 2005 -@@ -400,6 +400,14 @@ - - #ifdef HAVE_PTYS - -+char to_tty_char(int i) -+{ -+ if (i < 10) -+ return '0' + i; -+ else -+ return 'a' + i - 10; -+} -+ - /* Open an available pty, returning a file descriptor. - Return -1 on failure. - The file name of the terminal corresponding to the pty -@@ -423,13 +431,13 @@ - PTY_ITERATION - #else - for (c = FIRST_PTY_LETTER; c <= 'z'; c++) -- for (i = 0; i < 16; i++) -+ for (i = 0; i < 'z' - 'a' + 1 + 10; i++) - #endif - { - #ifdef PTY_NAME_SPRINTF - PTY_NAME_SPRINTF - #else -- sprintf (pty_name, "/dev/pty%c%x", c, i); -+ sprintf (pty_name, "/dev/pty%c%c", c, to_tty_char(i)); - #endif /* no PTY_NAME_SPRINTF */ - - #ifdef PTY_OPEN -@@ -446,7 +454,7 @@ - if (stat (pty_name, &stb) < 0) - { - failed_count++; -- if (failed_count >= 3) -+ if (failed_count >= 30) - return -1; - } - else -@@ -466,7 +474,7 @@ - #ifdef PTY_TTY_NAME_SPRINTF - PTY_TTY_NAME_SPRINTF - #else -- sprintf (pty_name, "/dev/tty%c%x", c, i); -+ sprintf (pty_name, "/dev/tty%c%c", c, to_tty_char(i)); - #endif /* no PTY_TTY_NAME_SPRINTF */ - #ifndef UNIPLUS - if (access (pty_name, 6) != 0) diff --git a/editors/emacs20/files/patch-lib-src::movemail.c b/editors/emacs20/files/patch-lib-src::movemail.c deleted file mode 100644 index 6c04c1de3ecf..000000000000 --- a/editors/emacs20/files/patch-lib-src::movemail.c +++ /dev/null @@ -1,19 +0,0 @@ -*** lib-src/movemail.c.orig Sun May 2 18:25:15 1999 ---- lib-src/movemail.c Thu Feb 10 21:38:32 2005 -*************** -*** 765,771 **** - mbx_delimit_begin (mbf); - if (pop_retr (server, i, mbf) != OK) - { -! error (Errmsg); - close (mbfi); - return (1); - } ---- 765,771 ---- - mbx_delimit_begin (mbf); - if (pop_retr (server, i, mbf) != OK) - { -! error ("%s", Errmsg); - close (mbfi); - return (1); - } diff --git a/editors/emacs20/files/patch-lisp::dired.el b/editors/emacs20/files/patch-lisp::dired.el deleted file mode 100644 index fd23d06496bb..000000000000 --- a/editors/emacs20/files/patch-lisp::dired.el +++ /dev/null @@ -1,19 +0,0 @@ ---- lisp/dired.el.orig Tue Nov 30 00:04:12 1999 -+++ lisp/dired.el Wed Dec 5 03:15:14 2001 -@@ -1375,6 +1375,7 @@ - ;; weiand: changed: year potentially unaligned - ;;old s "\\(" HH:MM "\\|" s yyyy "\\|" yyyy s "\\)")) - s "\\(" HH:MM "\\|" s "?" yyyy "\\|" yyyy s "\\)")) -+ (freebsd-ja (concat s "?" mm "\\(/\\|" s "\\)" dd s "\\(" HH:MM "\\|" s yyyy "\\)")) - (japanese (concat mm k s dd k s "\\(" s HH:MM "\\|" yyyy k "\\)"))) - ;; The "[0-9]" below requires the previous column to end in a digit. - ;; This avoids recognizing `1 may 1997' as a date in the line: -@@ -1382,7 +1383,7 @@ - ;; The ".*" below finds the last match if there are multiple matches. - ;; This avoids recognizing `jservice 10 1024' as a date in the line: - ;; drwxr-xr-x 3 jservice 10 1024 Jul 2 1997 esg-host -- (concat ".*[0-9]" s "\\(" western "\\|" japanese "\\)" s)) -+ (concat ".*[0-9]" s "\\(" western "\\|" japanese "\\|" freebsd-ja "\\)" s)) - "Regular expression to match up to the file name in a directory listing. - The default value is designed to recognize dates and times - regardless of the language.") diff --git a/editors/emacs20/files/patch-src_emacs.c b/editors/emacs20/files/patch-src_emacs.c deleted file mode 100644 index 2e6ed6273985..000000000000 --- a/editors/emacs20/files/patch-src_emacs.c +++ /dev/null @@ -1,13 +0,0 @@ - -$FreeBSD$ - ---- src/emacs.c.orig Wed May 24 15:58:54 2000 -+++ src/emacs.c Mon Jul 29 23:23:20 2002 -@@ -602,7 +602,6 @@ - char stack_bottom_variable; - int skip_args = 0; - extern int errno; -- extern int sys_nerr; - #ifdef HAVE_SETRLIMIT - struct rlimit rlim; - #endif diff --git a/editors/emacs20/pkg-descr b/editors/emacs20/pkg-descr deleted file mode 100644 index 5856e3ec2a2e..000000000000 --- a/editors/emacs20/pkg-descr +++ /dev/null @@ -1,13 +0,0 @@ -GNU Emacs is a self-documenting, customizable, extensible real-time -display editor. - -Users new to Emacs will be able to use basic features fairly rapidly -by studying the tutorial and using the self-documentation features. -Emacs also has an extensive interactive manual browser. It is easily -extensible since its editing commands are written in Lisp. - -GNU Emacs's many special packages handle mail reading (RMail) and -sending (Mail), outline editing (Outline), compiling (Compile), -running subshells within Emacs windows (Shell), running a Lisp -read-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy -(Doctor :-) and many more. diff --git a/editors/emacs20/pkg-plist b/editors/emacs20/pkg-plist deleted file mode 100644 index 7a00482f1b71..000000000000 --- a/editors/emacs20/pkg-plist +++ /dev/null @@ -1,1304 +0,0 @@ -bin/b2m20 -bin/ctags20 -bin/emacs-%%EMACS_VER%% -bin/emacs20 -bin/emacsclient20 -bin/etags20 -bin/rcs-checkin20 -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/b2m -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/ctags -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/cvtmail -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/digest-doc -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/emacs -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/emacs-%%EMACS_VER%% -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/emacsclient -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/emacsserver -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/etags -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/fakemail -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/fns-%%EMACS_VER%%.1.el -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/hexl -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/movemail -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/profile -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/rcs-checkin -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/rcs2log -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/sorted-doc -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/vcdiff -libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%%/yow -share/emacs/%%EMACS_VER%%/etc/3B-MAXMEM -share/emacs/%%EMACS_VER%%/etc/AIX.DUMP -share/emacs/%%EMACS_VER%%/etc/BABYL -share/emacs/%%EMACS_VER%%/etc/CENSORSHIP -share/emacs/%%EMACS_VER%%/etc/CHARSETS -share/emacs/%%EMACS_VER%%/etc/CODINGS -share/emacs/%%EMACS_VER%%/etc/COOKIES -share/emacs/%%EMACS_VER%%/etc/COPYING -share/emacs/%%EMACS_VER%%/etc/DEBUG -share/emacs/%%EMACS_VER%%/etc/DISTRIB -share/emacs/%%EMACS_VER%%/etc/DOC-%%EMACS_VER%%.1 -share/emacs/%%EMACS_VER%%/etc/FAQ -share/emacs/%%EMACS_VER%%/etc/FTP -share/emacs/%%EMACS_VER%%/etc/GNU -share/emacs/%%EMACS_VER%%/etc/HELLO -share/emacs/%%EMACS_VER%%/etc/INTERVIEW -share/emacs/%%EMACS_VER%%/etc/JOKES -share/emacs/%%EMACS_VER%%/etc/LEDIT -share/emacs/%%EMACS_VER%%/etc/LINUX-GNU -share/emacs/%%EMACS_VER%%/etc/LNEWS -share/emacs/%%EMACS_VER%%/etc/LPF -share/emacs/%%EMACS_VER%%/etc/MACHINES -share/emacs/%%EMACS_VER%%/etc/MAILINGLISTS -share/emacs/%%EMACS_VER%%/etc/MH-E-NEWS -share/emacs/%%EMACS_VER%%/etc/MH-E-ONEWS -share/emacs/%%EMACS_VER%%/etc/MORE.STUFF -share/emacs/%%EMACS_VER%%/etc/MOTIVATION -share/emacs/%%EMACS_VER%%/etc/NEWS -share/emacs/%%EMACS_VER%%/etc/ONEWS -share/emacs/%%EMACS_VER%%/etc/OONEWS -share/emacs/%%EMACS_VER%%/etc/OOONEWS -share/emacs/%%EMACS_VER%%/etc/OOOONEWS -share/emacs/%%EMACS_VER%%/etc/OOOOONEWS -share/emacs/%%EMACS_VER%%/etc/ORDERS -share/emacs/%%EMACS_VER%%/etc/ORDERS.EUROPE -share/emacs/%%EMACS_VER%%/etc/ORDERS.JAPAN -share/emacs/%%EMACS_VER%%/etc/OTHER.EMACSES -share/emacs/%%EMACS_VER%%/etc/PROBLEMS -share/emacs/%%EMACS_VER%%/etc/README -share/emacs/%%EMACS_VER%%/etc/SERVICE -share/emacs/%%EMACS_VER%%/etc/SUN-SUPPORT -share/emacs/%%EMACS_VER%%/etc/TERMS -share/emacs/%%EMACS_VER%%/etc/TODO -share/emacs/%%EMACS_VER%%/etc/TUTORIAL -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.cs -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.de -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.ja -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.ko -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.nl -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.pl -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.ro -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.sl -share/emacs/%%EMACS_VER%%/etc/TUTORIAL.th -share/emacs/%%EMACS_VER%%/etc/WHY-FREE -share/emacs/%%EMACS_VER%%/etc/Xkeymap.txt -share/emacs/%%EMACS_VER%%/etc/celibacy.1 -share/emacs/%%EMACS_VER%%/etc/condom.1 -share/emacs/%%EMACS_VER%%/etc/copying.paper -share/emacs/%%EMACS_VER%%/etc/ctags.1 -share/emacs/%%EMACS_VER%%/etc/e/eterm -share/emacs/%%EMACS_VER%%/etc/e/eterm.ti -share/emacs/%%EMACS_VER%%/etc/echo.msg -share/emacs/%%EMACS_VER%%/etc/edt-user.doc -share/emacs/%%EMACS_VER%%/etc/emacs.1 -share/emacs/%%EMACS_VER%%/etc/emacs.bash -share/emacs/%%EMACS_VER%%/etc/emacs.csh -share/emacs/%%EMACS_VER%%/etc/emacs.icon -share/emacs/%%EMACS_VER%%/etc/emacs.xbm -share/emacs/%%EMACS_VER%%/etc/emacstool.1 -share/emacs/%%EMACS_VER%%/etc/enriched.doc -share/emacs/%%EMACS_VER%%/etc/etags.1 -share/emacs/%%EMACS_VER%%/etc/future-bug -share/emacs/%%EMACS_VER%%/etc/gnu.xpm -share/emacs/%%EMACS_VER%%/etc/gnus-tut.txt -share/emacs/%%EMACS_VER%%/etc/ledit.l -share/emacs/%%EMACS_VER%%/etc/ms-7bkermit -share/emacs/%%EMACS_VER%%/etc/ms-kermit -share/emacs/%%EMACS_VER%%/etc/news.texi -share/emacs/%%EMACS_VER%%/etc/refcard.bit -share/emacs/%%EMACS_VER%%/etc/refcard.ps -share/emacs/%%EMACS_VER%%/etc/refcard.tex -share/emacs/%%EMACS_VER%%/etc/rgb.txt -share/emacs/%%EMACS_VER%%/etc/sex.6 -share/emacs/%%EMACS_VER%%/etc/spook.lines -share/emacs/%%EMACS_VER%%/etc/tasks.texi -share/emacs/%%EMACS_VER%%/etc/termcap.src -share/emacs/%%EMACS_VER%%/etc/ulimit.hack -share/emacs/%%EMACS_VER%%/etc/vipcard.tex -share/emacs/%%EMACS_VER%%/etc/viperCard.tex -share/emacs/%%EMACS_VER%%/etc/yow.lines -share/emacs/%%EMACS_VER%%/info/ccmode -share/emacs/%%EMACS_VER%%/info/cl -share/emacs/%%EMACS_VER%%/info/dir -share/emacs/%%EMACS_VER%%/info/dired-x -share/emacs/%%EMACS_VER%%/info/ediff -share/emacs/%%EMACS_VER%%/info/emacs -share/emacs/%%EMACS_VER%%/info/forms -share/emacs/%%EMACS_VER%%/info/gnus -share/emacs/%%EMACS_VER%%/info/info -share/emacs/%%EMACS_VER%%/info/message -share/emacs/%%EMACS_VER%%/info/mh-e -share/emacs/%%EMACS_VER%%/info/reftex -share/emacs/%%EMACS_VER%%/info/sc -share/emacs/%%EMACS_VER%%/info/vip -share/emacs/%%EMACS_VER%%/info/viper -share/emacs/%%EMACS_VER%%/info/widget -@exec mkdir -p %D/share/emacs/%%EMACS_VER%%/leim -share/emacs/%%EMACS_VER%%/lisp/COPYING -share/emacs/%%EMACS_VER%%/lisp/README -share/emacs/%%EMACS_VER%%/lisp/abbrev.el -share/emacs/%%EMACS_VER%%/lisp/abbrev.elc -share/emacs/%%EMACS_VER%%/lisp/abbrevlist.el -share/emacs/%%EMACS_VER%%/lisp/abbrevlist.elc -share/emacs/%%EMACS_VER%%/lisp/add-log.el -share/emacs/%%EMACS_VER%%/lisp/add-log.elc -share/emacs/%%EMACS_VER%%/lisp/allout.el -share/emacs/%%EMACS_VER%%/lisp/allout.elc -share/emacs/%%EMACS_VER%%/lisp/ange-ftp.el -share/emacs/%%EMACS_VER%%/lisp/ange-ftp.elc -share/emacs/%%EMACS_VER%%/lisp/apropos.el -share/emacs/%%EMACS_VER%%/lisp/apropos.elc -share/emacs/%%EMACS_VER%%/lisp/arc-mode.el -share/emacs/%%EMACS_VER%%/lisp/arc-mode.elc -share/emacs/%%EMACS_VER%%/lisp/array.el -share/emacs/%%EMACS_VER%%/lisp/array.elc -share/emacs/%%EMACS_VER%%/lisp/auto-show.el -share/emacs/%%EMACS_VER%%/lisp/auto-show.elc -share/emacs/%%EMACS_VER%%/lisp/autoinsert.el -share/emacs/%%EMACS_VER%%/lisp/autoinsert.elc -share/emacs/%%EMACS_VER%%/lisp/autorevert.el -share/emacs/%%EMACS_VER%%/lisp/autorevert.elc -share/emacs/%%EMACS_VER%%/lisp/avoid.el -share/emacs/%%EMACS_VER%%/lisp/avoid.elc -share/emacs/%%EMACS_VER%%/lisp/battery.el -share/emacs/%%EMACS_VER%%/lisp/battery.elc -share/emacs/%%EMACS_VER%%/lisp/bindings.el -share/emacs/%%EMACS_VER%%/lisp/bookmark.el -share/emacs/%%EMACS_VER%%/lisp/bookmark.elc -share/emacs/%%EMACS_VER%%/lisp/browse-url.el -share/emacs/%%EMACS_VER%%/lisp/browse-url.elc -share/emacs/%%EMACS_VER%%/lisp/buff-menu.el -share/emacs/%%EMACS_VER%%/lisp/buff-menu.elc -share/emacs/%%EMACS_VER%%/lisp/byte-run.el -share/emacs/%%EMACS_VER%%/lisp/byte-run.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/appt.el -share/emacs/%%EMACS_VER%%/lisp/calendar/appt.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-china.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-china.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-coptic.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-coptic.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-dst.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-dst.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-french.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-french.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-hebrew.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-hebrew.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-islam.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-islam.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-iso.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-iso.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-julian.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-julian.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-mayan.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-mayan.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-menu.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-menu.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-move.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-move.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-persia.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-persia.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-tex.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-tex.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-x.el -share/emacs/%%EMACS_VER%%/lisp/calendar/cal-x.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/calendar.el -share/emacs/%%EMACS_VER%%/lisp/calendar/calendar.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/diary-lib.el -share/emacs/%%EMACS_VER%%/lisp/calendar/diary-lib.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/holidays.el -share/emacs/%%EMACS_VER%%/lisp/calendar/holidays.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/lunar.el -share/emacs/%%EMACS_VER%%/lisp/calendar/lunar.elc -share/emacs/%%EMACS_VER%%/lisp/calendar/solar.el -share/emacs/%%EMACS_VER%%/lisp/calendar/solar.elc -share/emacs/%%EMACS_VER%%/lisp/case-table.el -share/emacs/%%EMACS_VER%%/lisp/case-table.elc -share/emacs/%%EMACS_VER%%/lisp/cdl.el -share/emacs/%%EMACS_VER%%/lisp/cdl.elc -share/emacs/%%EMACS_VER%%/lisp/chistory.el -share/emacs/%%EMACS_VER%%/lisp/chistory.elc -share/emacs/%%EMACS_VER%%/lisp/cmuscheme.el -share/emacs/%%EMACS_VER%%/lisp/cmuscheme.elc -share/emacs/%%EMACS_VER%%/lisp/comint.el -share/emacs/%%EMACS_VER%%/lisp/comint.elc -share/emacs/%%EMACS_VER%%/lisp/compare-w.el -share/emacs/%%EMACS_VER%%/lisp/compare-w.elc -share/emacs/%%EMACS_VER%%/lisp/complete.el -share/emacs/%%EMACS_VER%%/lisp/complete.elc -share/emacs/%%EMACS_VER%%/lisp/completion.el -share/emacs/%%EMACS_VER%%/lisp/completion.elc -share/emacs/%%EMACS_VER%%/lisp/cus-dep.el -share/emacs/%%EMACS_VER%%/lisp/cus-dep.elc -share/emacs/%%EMACS_VER%%/lisp/cus-edit.el -share/emacs/%%EMACS_VER%%/lisp/cus-edit.elc -share/emacs/%%EMACS_VER%%/lisp/cus-face.el -share/emacs/%%EMACS_VER%%/lisp/cus-face.elc -share/emacs/%%EMACS_VER%%/lisp/cus-load.el -share/emacs/%%EMACS_VER%%/lisp/cus-start.el -share/emacs/%%EMACS_VER%%/lisp/custom.el -share/emacs/%%EMACS_VER%%/lisp/custom.elc -share/emacs/%%EMACS_VER%%/lisp/dabbrev.el -share/emacs/%%EMACS_VER%%/lisp/dabbrev.elc -share/emacs/%%EMACS_VER%%/lisp/delsel.el -share/emacs/%%EMACS_VER%%/lisp/delsel.elc -share/emacs/%%EMACS_VER%%/lisp/derived.el -share/emacs/%%EMACS_VER%%/lisp/derived.elc -share/emacs/%%EMACS_VER%%/lisp/desktop.el -share/emacs/%%EMACS_VER%%/lisp/desktop.elc -share/emacs/%%EMACS_VER%%/lisp/diff.el -share/emacs/%%EMACS_VER%%/lisp/diff.elc -share/emacs/%%EMACS_VER%%/lisp/dired-aux.el -share/emacs/%%EMACS_VER%%/lisp/dired-aux.elc -share/emacs/%%EMACS_VER%%/lisp/dired-x.el -share/emacs/%%EMACS_VER%%/lisp/dired-x.elc -share/emacs/%%EMACS_VER%%/lisp/dired.el -share/emacs/%%EMACS_VER%%/lisp/dired.elc -share/emacs/%%EMACS_VER%%/lisp/dirtrack.el -share/emacs/%%EMACS_VER%%/lisp/dirtrack.elc -share/emacs/%%EMACS_VER%%/lisp/disp-table.el -share/emacs/%%EMACS_VER%%/lisp/disp-table.elc -share/emacs/%%EMACS_VER%%/lisp/dos-fns.el -share/emacs/%%EMACS_VER%%/lisp/dos-fns.elc -share/emacs/%%EMACS_VER%%/lisp/dos-vars.el -share/emacs/%%EMACS_VER%%/lisp/dos-vars.elc -share/emacs/%%EMACS_VER%%/lisp/dos-w32.el -share/emacs/%%EMACS_VER%%/lisp/dos-w32.elc -share/emacs/%%EMACS_VER%%/lisp/double.el -share/emacs/%%EMACS_VER%%/lisp/double.elc -share/emacs/%%EMACS_VER%%/lisp/ebuff-menu.el -share/emacs/%%EMACS_VER%%/lisp/ebuff-menu.elc -share/emacs/%%EMACS_VER%%/lisp/echistory.el -share/emacs/%%EMACS_VER%%/lisp/echistory.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-diff.el -share/emacs/%%EMACS_VER%%/lisp/ediff-diff.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-help.el -share/emacs/%%EMACS_VER%%/lisp/ediff-help.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-hook.el -share/emacs/%%EMACS_VER%%/lisp/ediff-hook.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-init.el -share/emacs/%%EMACS_VER%%/lisp/ediff-init.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-merg.el -share/emacs/%%EMACS_VER%%/lisp/ediff-merg.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-mult.el -share/emacs/%%EMACS_VER%%/lisp/ediff-mult.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-ptch.el -share/emacs/%%EMACS_VER%%/lisp/ediff-ptch.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-util.el -share/emacs/%%EMACS_VER%%/lisp/ediff-util.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-vers.el -share/emacs/%%EMACS_VER%%/lisp/ediff-vers.elc -share/emacs/%%EMACS_VER%%/lisp/ediff-wind.el -share/emacs/%%EMACS_VER%%/lisp/ediff-wind.elc -share/emacs/%%EMACS_VER%%/lisp/ediff.el -share/emacs/%%EMACS_VER%%/lisp/ediff.elc -share/emacs/%%EMACS_VER%%/lisp/edmacro.el -share/emacs/%%EMACS_VER%%/lisp/edmacro.elc -share/emacs/%%EMACS_VER%%/lisp/ehelp.el -share/emacs/%%EMACS_VER%%/lisp/ehelp.elc -share/emacs/%%EMACS_VER%%/lisp/electric.el -share/emacs/%%EMACS_VER%%/lisp/electric.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/advice.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/advice.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/assoc.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/assoc.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/autoload.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/autoload.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/backquote.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/backquote.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/byte-opt.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/byte-opt.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/bytecomp.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/bytecomp.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/checkdoc.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/checkdoc.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-compat.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-compat.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-extra.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-extra.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-indent.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-indent.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-macs.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-macs.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-seq.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-seq.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-specs.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl-specs.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cl.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/copyright.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/copyright.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cust-print.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/cust-print.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/debug.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/debug.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/disass.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/disass.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/easy-mmode.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/easy-mmode.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/easymenu.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/easymenu.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/edebug.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/edebug.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/eldoc.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/eldoc.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/elint.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/elint.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/elp.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/elp.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/eval-reg.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/eval-reg.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/find-func.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/find-func.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/float.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/float.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/gulp.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/gulp.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/helper.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/helper.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/levents.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/levents.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lisp-mnt.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lisp-mnt.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lisp-mode.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lisp-mode.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lisp.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lisp.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lmenu.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lmenu.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lselect.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lselect.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lucid.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/lucid.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/pp.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/pp.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/profile.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/profile.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/regexp-opt.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/regexp-opt.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/ring.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/ring.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/shadow.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/shadow.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/sregex.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/sregex.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/tq.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/tq.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/trace.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lisp/trace.elc -share/emacs/%%EMACS_VER%%/lisp/emacs-lock.el -share/emacs/%%EMACS_VER%%/lisp/emacs-lock.elc -share/emacs/%%EMACS_VER%%/lisp/emerge.el -share/emacs/%%EMACS_VER%%/lisp/emerge.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/crisp.el -share/emacs/%%EMACS_VER%%/lisp/emulation/crisp.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/edt-lk201.el -share/emacs/%%EMACS_VER%%/lisp/emulation/edt-lk201.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/edt-mapper.el -share/emacs/%%EMACS_VER%%/lisp/emulation/edt-mapper.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/edt-pc.el -share/emacs/%%EMACS_VER%%/lisp/emulation/edt-pc.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/edt-vt100.el -share/emacs/%%EMACS_VER%%/lisp/emulation/edt-vt100.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/edt.el -share/emacs/%%EMACS_VER%%/lisp/emulation/edt.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/mlconvert.el -share/emacs/%%EMACS_VER%%/lisp/emulation/mlconvert.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/mlsupport.el -share/emacs/%%EMACS_VER%%/lisp/emulation/mlsupport.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/pc-mode.el -share/emacs/%%EMACS_VER%%/lisp/emulation/pc-mode.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/pc-select.el -share/emacs/%%EMACS_VER%%/lisp/emulation/pc-select.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/tpu-edt.el -share/emacs/%%EMACS_VER%%/lisp/emulation/tpu-edt.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/tpu-extras.el -share/emacs/%%EMACS_VER%%/lisp/emulation/tpu-extras.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/tpu-mapper.el -share/emacs/%%EMACS_VER%%/lisp/emulation/tpu-mapper.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/vi.el -share/emacs/%%EMACS_VER%%/lisp/emulation/vi.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/vip.el -share/emacs/%%EMACS_VER%%/lisp/emulation/vip.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-cmd.el -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-cmd.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-ex.el -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-ex.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-init.el -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-init.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-keym.el -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-keym.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-macs.el -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-macs.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-mous.el -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-mous.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-util.el -share/emacs/%%EMACS_VER%%/lisp/emulation/viper-util.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/viper.el -share/emacs/%%EMACS_VER%%/lisp/emulation/viper.elc -share/emacs/%%EMACS_VER%%/lisp/emulation/ws-mode.el -share/emacs/%%EMACS_VER%%/lisp/emulation/ws-mode.elc -share/emacs/%%EMACS_VER%%/lisp/enriched.el -share/emacs/%%EMACS_VER%%/lisp/enriched.elc -share/emacs/%%EMACS_VER%%/lisp/env.el -share/emacs/%%EMACS_VER%%/lisp/env.elc -share/emacs/%%EMACS_VER%%/lisp/expand.el -share/emacs/%%EMACS_VER%%/lisp/expand.elc -share/emacs/%%EMACS_VER%%/lisp/facemenu.el -share/emacs/%%EMACS_VER%%/lisp/facemenu.elc -share/emacs/%%EMACS_VER%%/lisp/faces.el -share/emacs/%%EMACS_VER%%/lisp/faces.elc -share/emacs/%%EMACS_VER%%/lisp/fast-lock.el -share/emacs/%%EMACS_VER%%/lisp/fast-lock.elc -share/emacs/%%EMACS_VER%%/lisp/ffap.el -share/emacs/%%EMACS_VER%%/lisp/ffap.elc -share/emacs/%%EMACS_VER%%/lisp/filecache.el -share/emacs/%%EMACS_VER%%/lisp/filecache.elc -share/emacs/%%EMACS_VER%%/lisp/files.el -share/emacs/%%EMACS_VER%%/lisp/files.elc -share/emacs/%%EMACS_VER%%/lisp/find-dired.el -share/emacs/%%EMACS_VER%%/lisp/find-dired.elc -share/emacs/%%EMACS_VER%%/lisp/find-file.el -share/emacs/%%EMACS_VER%%/lisp/find-file.elc -share/emacs/%%EMACS_VER%%/lisp/find-gc.el -share/emacs/%%EMACS_VER%%/lisp/find-gc.elc -share/emacs/%%EMACS_VER%%/lisp/finder-inf.el -share/emacs/%%EMACS_VER%%/lisp/finder-inf.elc -share/emacs/%%EMACS_VER%%/lisp/finder.el -share/emacs/%%EMACS_VER%%/lisp/finder.elc -share/emacs/%%EMACS_VER%%/lisp/float-sup.el -share/emacs/%%EMACS_VER%%/lisp/float-sup.elc -share/emacs/%%EMACS_VER%%/lisp/flow-ctrl.el -share/emacs/%%EMACS_VER%%/lisp/flow-ctrl.elc -share/emacs/%%EMACS_VER%%/lisp/foldout.el -share/emacs/%%EMACS_VER%%/lisp/foldout.elc -share/emacs/%%EMACS_VER%%/lisp/follow.el -share/emacs/%%EMACS_VER%%/lisp/follow.elc -share/emacs/%%EMACS_VER%%/lisp/font-lock.el -share/emacs/%%EMACS_VER%%/lisp/font-lock.elc -share/emacs/%%EMACS_VER%%/lisp/format.el -share/emacs/%%EMACS_VER%%/lisp/format.elc -share/emacs/%%EMACS_VER%%/lisp/forms-d2.dat -share/emacs/%%EMACS_VER%%/lisp/forms-d2.el -share/emacs/%%EMACS_VER%%/lisp/forms-pass.el -share/emacs/%%EMACS_VER%%/lisp/forms.el -share/emacs/%%EMACS_VER%%/lisp/forms.elc -share/emacs/%%EMACS_VER%%/lisp/frame.el -share/emacs/%%EMACS_VER%%/lisp/frame.elc -share/emacs/%%EMACS_VER%%/lisp/generic-x.el -share/emacs/%%EMACS_VER%%/lisp/generic.el -share/emacs/%%EMACS_VER%%/lisp/generic.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/earcon.el -share/emacs/%%EMACS_VER%%/lisp/gnus/earcon.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-agent.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-agent.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-art.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-art.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-async.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-async.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-audio.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-audio.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-bcklg.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-bcklg.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-cache.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-cache.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-cite.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-cite.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-cus.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-cus.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-demon.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-demon.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-draft.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-draft.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-dup.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-dup.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-eform.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-eform.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-ems.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-ems.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-gl.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-gl.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-group.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-group.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-int.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-int.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-kill.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-kill.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-load.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-load.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-logic.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-logic.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-mh.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-mh.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-move.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-move.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-msg.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-msg.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-mule.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-mule.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-nocem.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-nocem.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-range.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-range.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-salt.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-salt.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-score.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-score.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-setup.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-setup.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-soup.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-soup.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-spec.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-spec.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-srvr.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-srvr.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-start.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-start.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-sum.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-sum.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-topic.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-topic.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-undo.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-undo.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-util.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-util.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-uu.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-uu.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-vm.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-vm.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-win.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus-win.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus.el -share/emacs/%%EMACS_VER%%/lisp/gnus/gnus.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/message.el -share/emacs/%%EMACS_VER%%/lisp/gnus/message.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/messcompat.el -share/emacs/%%EMACS_VER%%/lisp/gnus/messcompat.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnagent.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnagent.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnbabyl.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnbabyl.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nndir.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nndir.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nndoc.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nndoc.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nndraft.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nndraft.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nneething.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nneething.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnfolder.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnfolder.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nngateway.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nngateway.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnheader.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnheader.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnkiboze.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnkiboze.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnlistserv.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnmail.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnmail.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnmbox.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnmbox.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnmh.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnmh.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnml.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnml.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnoo.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnoo.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnsoup.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnsoup.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnspool.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnspool.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nntp.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nntp.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnvirtual.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnvirtual.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/nnweb.el -share/emacs/%%EMACS_VER%%/lisp/gnus/nnweb.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/parse-time.el -share/emacs/%%EMACS_VER%%/lisp/gnus/parse-time.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/pop3.el -share/emacs/%%EMACS_VER%%/lisp/gnus/pop3.elc -share/emacs/%%EMACS_VER%%/lisp/gnus/score-mode.el -share/emacs/%%EMACS_VER%%/lisp/gnus/score-mode.elc -share/emacs/%%EMACS_VER%%/lisp/goto-addr.el -share/emacs/%%EMACS_VER%%/lisp/goto-addr.elc -share/emacs/%%EMACS_VER%%/lisp/gud.el -share/emacs/%%EMACS_VER%%/lisp/gud.elc -share/emacs/%%EMACS_VER%%/lisp/help-macro.el -share/emacs/%%EMACS_VER%%/lisp/help-macro.elc -share/emacs/%%EMACS_VER%%/lisp/help.el -share/emacs/%%EMACS_VER%%/lisp/help.elc -share/emacs/%%EMACS_VER%%/lisp/hexl.el -share/emacs/%%EMACS_VER%%/lisp/hexl.elc -share/emacs/%%EMACS_VER%%/lisp/hilit-chg.el -share/emacs/%%EMACS_VER%%/lisp/hilit-chg.elc -share/emacs/%%EMACS_VER%%/lisp/hilit19.el -share/emacs/%%EMACS_VER%%/lisp/hilit19.elc -share/emacs/%%EMACS_VER%%/lisp/hippie-exp.el -share/emacs/%%EMACS_VER%%/lisp/hippie-exp.elc -share/emacs/%%EMACS_VER%%/lisp/hscroll.el -share/emacs/%%EMACS_VER%%/lisp/hscroll.elc -share/emacs/%%EMACS_VER%%/lisp/icomplete.el -share/emacs/%%EMACS_VER%%/lisp/icomplete.elc -share/emacs/%%EMACS_VER%%/lisp/ielm.el -share/emacs/%%EMACS_VER%%/lisp/ielm.elc -share/emacs/%%EMACS_VER%%/lisp/imenu.el -share/emacs/%%EMACS_VER%%/lisp/imenu.elc -share/emacs/%%EMACS_VER%%/lisp/indent.el -share/emacs/%%EMACS_VER%%/lisp/indent.elc -share/emacs/%%EMACS_VER%%/lisp/inf-lisp.el -share/emacs/%%EMACS_VER%%/lisp/inf-lisp.elc -share/emacs/%%EMACS_VER%%/lisp/info-look.el -share/emacs/%%EMACS_VER%%/lisp/info-look.elc -share/emacs/%%EMACS_VER%%/lisp/info.el -share/emacs/%%EMACS_VER%%/lisp/info.elc -share/emacs/%%EMACS_VER%%/lisp/informat.el -share/emacs/%%EMACS_VER%%/lisp/informat.elc -share/emacs/%%EMACS_VER%%/lisp/international/ccl.el -share/emacs/%%EMACS_VER%%/lisp/international/ccl.elc -share/emacs/%%EMACS_VER%%/lisp/international/characters.el -share/emacs/%%EMACS_VER%%/lisp/international/characters.elc -share/emacs/%%EMACS_VER%%/lisp/international/codepage.el -share/emacs/%%EMACS_VER%%/lisp/international/codepage.elc -share/emacs/%%EMACS_VER%%/lisp/international/encoded-kb.el -share/emacs/%%EMACS_VER%%/lisp/international/encoded-kb.elc -share/emacs/%%EMACS_VER%%/lisp/international/fontset.el -share/emacs/%%EMACS_VER%%/lisp/international/fontset.elc -share/emacs/%%EMACS_VER%%/lisp/international/isearch-x.el -share/emacs/%%EMACS_VER%%/lisp/international/isearch-x.elc -share/emacs/%%EMACS_VER%%/lisp/international/iso-acc.el -share/emacs/%%EMACS_VER%%/lisp/international/iso-acc.elc -share/emacs/%%EMACS_VER%%/lisp/international/iso-ascii.el -share/emacs/%%EMACS_VER%%/lisp/international/iso-ascii.elc -share/emacs/%%EMACS_VER%%/lisp/international/iso-cvt.el -share/emacs/%%EMACS_VER%%/lisp/international/iso-cvt.elc -share/emacs/%%EMACS_VER%%/lisp/international/iso-insert.el -share/emacs/%%EMACS_VER%%/lisp/international/iso-insert.elc -share/emacs/%%EMACS_VER%%/lisp/international/iso-swed.el -share/emacs/%%EMACS_VER%%/lisp/international/iso-swed.elc -share/emacs/%%EMACS_VER%%/lisp/international/iso-transl.el -share/emacs/%%EMACS_VER%%/lisp/international/iso-transl.elc -share/emacs/%%EMACS_VER%%/lisp/international/kinsoku.el -share/emacs/%%EMACS_VER%%/lisp/international/kinsoku.elc -share/emacs/%%EMACS_VER%%/lisp/international/kkc.el -share/emacs/%%EMACS_VER%%/lisp/international/kkc.elc -share/emacs/%%EMACS_VER%%/lisp/international/latin-1.el -share/emacs/%%EMACS_VER%%/lisp/international/latin-2.el -share/emacs/%%EMACS_VER%%/lisp/international/latin-3.el -share/emacs/%%EMACS_VER%%/lisp/international/latin-4.el -share/emacs/%%EMACS_VER%%/lisp/international/latin-5.el -share/emacs/%%EMACS_VER%%/lisp/international/mule-cmds.el -share/emacs/%%EMACS_VER%%/lisp/international/mule-cmds.elc -share/emacs/%%EMACS_VER%%/lisp/international/mule-conf.el -share/emacs/%%EMACS_VER%%/lisp/international/mule-diag.el -share/emacs/%%EMACS_VER%%/lisp/international/mule-diag.elc -share/emacs/%%EMACS_VER%%/lisp/international/mule-util.el -share/emacs/%%EMACS_VER%%/lisp/international/mule-util.elc -share/emacs/%%EMACS_VER%%/lisp/international/mule.el -share/emacs/%%EMACS_VER%%/lisp/international/mule.elc -share/emacs/%%EMACS_VER%%/lisp/international/ogonek.el -share/emacs/%%EMACS_VER%%/lisp/international/ogonek.elc -share/emacs/%%EMACS_VER%%/lisp/international/quail.el -share/emacs/%%EMACS_VER%%/lisp/international/quail.elc -share/emacs/%%EMACS_VER%%/lisp/international/skkdic-cnv.el -share/emacs/%%EMACS_VER%%/lisp/international/skkdic-cnv.elc -share/emacs/%%EMACS_VER%%/lisp/international/skkdic-utl.el -share/emacs/%%EMACS_VER%%/lisp/international/skkdic-utl.elc -share/emacs/%%EMACS_VER%%/lisp/international/swedish.el -share/emacs/%%EMACS_VER%%/lisp/international/swedish.elc -share/emacs/%%EMACS_VER%%/lisp/international/titdic-cnv.el -share/emacs/%%EMACS_VER%%/lisp/international/titdic-cnv.elc -share/emacs/%%EMACS_VER%%/lisp/isearch.el -share/emacs/%%EMACS_VER%%/lisp/isearch.elc -share/emacs/%%EMACS_VER%%/lisp/ispell.el -share/emacs/%%EMACS_VER%%/lisp/ispell.elc -share/emacs/%%EMACS_VER%%/lisp/iswitchb.el -share/emacs/%%EMACS_VER%%/lisp/iswitchb.elc -share/emacs/%%EMACS_VER%%/lisp/jka-compr.el -share/emacs/%%EMACS_VER%%/lisp/jka-compr.elc -share/emacs/%%EMACS_VER%%/lisp/kermit.el -share/emacs/%%EMACS_VER%%/lisp/kermit.elc -share/emacs/%%EMACS_VER%%/lisp/language/china-util.el -share/emacs/%%EMACS_VER%%/lisp/language/china-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/chinese.el -share/emacs/%%EMACS_VER%%/lisp/language/chinese.elc -share/emacs/%%EMACS_VER%%/lisp/language/cyril-util.el -share/emacs/%%EMACS_VER%%/lisp/language/cyril-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/cyrillic.el -share/emacs/%%EMACS_VER%%/lisp/language/cyrillic.elc -share/emacs/%%EMACS_VER%%/lisp/language/czech.el -share/emacs/%%EMACS_VER%%/lisp/language/czech.elc -share/emacs/%%EMACS_VER%%/lisp/language/devan-util.el -share/emacs/%%EMACS_VER%%/lisp/language/devan-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/devanagari.el -share/emacs/%%EMACS_VER%%/lisp/language/devanagari.elc -share/emacs/%%EMACS_VER%%/lisp/language/english.el -share/emacs/%%EMACS_VER%%/lisp/language/english.elc -share/emacs/%%EMACS_VER%%/lisp/language/ethio-util.el -share/emacs/%%EMACS_VER%%/lisp/language/ethio-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/ethiopic.el -share/emacs/%%EMACS_VER%%/lisp/language/ethiopic.elc -share/emacs/%%EMACS_VER%%/lisp/language/european.el -share/emacs/%%EMACS_VER%%/lisp/language/european.elc -share/emacs/%%EMACS_VER%%/lisp/language/greek.el -share/emacs/%%EMACS_VER%%/lisp/language/greek.elc -share/emacs/%%EMACS_VER%%/lisp/language/hebrew.el -share/emacs/%%EMACS_VER%%/lisp/language/hebrew.elc -share/emacs/%%EMACS_VER%%/lisp/language/indian.el -share/emacs/%%EMACS_VER%%/lisp/language/indian.elc -share/emacs/%%EMACS_VER%%/lisp/language/japan-util.el -share/emacs/%%EMACS_VER%%/lisp/language/japan-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/japanese.el -share/emacs/%%EMACS_VER%%/lisp/language/japanese.elc -share/emacs/%%EMACS_VER%%/lisp/language/korea-util.el -share/emacs/%%EMACS_VER%%/lisp/language/korea-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/korean.el -share/emacs/%%EMACS_VER%%/lisp/language/korean.elc -share/emacs/%%EMACS_VER%%/lisp/language/lao-util.el -share/emacs/%%EMACS_VER%%/lisp/language/lao-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/lao.el -share/emacs/%%EMACS_VER%%/lisp/language/lao.elc -share/emacs/%%EMACS_VER%%/lisp/language/misc-lang.el -share/emacs/%%EMACS_VER%%/lisp/language/misc-lang.elc -share/emacs/%%EMACS_VER%%/lisp/language/romanian.el -share/emacs/%%EMACS_VER%%/lisp/language/romanian.elc -share/emacs/%%EMACS_VER%%/lisp/language/slovak.el -share/emacs/%%EMACS_VER%%/lisp/language/slovak.elc -share/emacs/%%EMACS_VER%%/lisp/language/thai-util.el -share/emacs/%%EMACS_VER%%/lisp/language/thai-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/thai.el -share/emacs/%%EMACS_VER%%/lisp/language/thai.elc -share/emacs/%%EMACS_VER%%/lisp/language/tibet-util.el -share/emacs/%%EMACS_VER%%/lisp/language/tibet-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/tibetan.el -share/emacs/%%EMACS_VER%%/lisp/language/tibetan.elc -share/emacs/%%EMACS_VER%%/lisp/language/viet-util.el -share/emacs/%%EMACS_VER%%/lisp/language/viet-util.elc -share/emacs/%%EMACS_VER%%/lisp/language/vietnamese.el -share/emacs/%%EMACS_VER%%/lisp/language/vietnamese.elc -share/emacs/%%EMACS_VER%%/lisp/lazy-lock.el -share/emacs/%%EMACS_VER%%/lisp/lazy-lock.elc -share/emacs/%%EMACS_VER%%/lisp/ledit.el -share/emacs/%%EMACS_VER%%/lisp/ledit.elc -share/emacs/%%EMACS_VER%%/lisp/loaddefs.el -share/emacs/%%EMACS_VER%%/lisp/loadhist.el -share/emacs/%%EMACS_VER%%/lisp/loadhist.elc -share/emacs/%%EMACS_VER%%/lisp/loadup.el -share/emacs/%%EMACS_VER%%/lisp/locate.el -share/emacs/%%EMACS_VER%%/lisp/locate.elc -share/emacs/%%EMACS_VER%%/lisp/lpr.el -share/emacs/%%EMACS_VER%%/lisp/lpr.elc -share/emacs/%%EMACS_VER%%/lisp/ls-lisp.el -share/emacs/%%EMACS_VER%%/lisp/ls-lisp.elc -share/emacs/%%EMACS_VER%%/lisp/macros.el -share/emacs/%%EMACS_VER%%/lisp/macros.elc -share/emacs/%%EMACS_VER%%/lisp/mail/blessmail.el -share/emacs/%%EMACS_VER%%/lisp/mail/emacsbug.el -share/emacs/%%EMACS_VER%%/lisp/mail/emacsbug.elc -share/emacs/%%EMACS_VER%%/lisp/mail/feedmail.el -share/emacs/%%EMACS_VER%%/lisp/mail/feedmail.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mail-extr.el -share/emacs/%%EMACS_VER%%/lisp/mail/mail-extr.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mail-hist.el -share/emacs/%%EMACS_VER%%/lisp/mail/mail-hist.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mail-utils.el -share/emacs/%%EMACS_VER%%/lisp/mail/mail-utils.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mailabbrev.el -share/emacs/%%EMACS_VER%%/lisp/mail/mailabbrev.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mailalias.el -share/emacs/%%EMACS_VER%%/lisp/mail/mailalias.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mailheader.el -share/emacs/%%EMACS_VER%%/lisp/mail/mailheader.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mailpost.el -share/emacs/%%EMACS_VER%%/lisp/mail/mailpost.elc -share/emacs/%%EMACS_VER%%/lisp/mail/metamail.el -share/emacs/%%EMACS_VER%%/lisp/mail/metamail.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mh-comp.el -share/emacs/%%EMACS_VER%%/lisp/mail/mh-comp.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mh-e.el -share/emacs/%%EMACS_VER%%/lisp/mail/mh-e.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mh-funcs.el -share/emacs/%%EMACS_VER%%/lisp/mail/mh-funcs.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mh-mime.el -share/emacs/%%EMACS_VER%%/lisp/mail/mh-mime.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mh-pick.el -share/emacs/%%EMACS_VER%%/lisp/mail/mh-pick.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mh-seq.el -share/emacs/%%EMACS_VER%%/lisp/mail/mh-seq.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mh-utils.el -share/emacs/%%EMACS_VER%%/lisp/mail/mh-utils.elc -share/emacs/%%EMACS_VER%%/lisp/mail/mspools.el -share/emacs/%%EMACS_VER%%/lisp/mail/mspools.elc -share/emacs/%%EMACS_VER%%/lisp/mail/reporter.el -share/emacs/%%EMACS_VER%%/lisp/mail/reporter.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rfc822.el -share/emacs/%%EMACS_VER%%/lisp/mail/rfc822.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rmail.el -share/emacs/%%EMACS_VER%%/lisp/mail/rmail.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rmailedit.el -share/emacs/%%EMACS_VER%%/lisp/mail/rmailedit.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rmailkwd.el -share/emacs/%%EMACS_VER%%/lisp/mail/rmailkwd.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rmailmsc.el -share/emacs/%%EMACS_VER%%/lisp/mail/rmailmsc.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rmailout.el -share/emacs/%%EMACS_VER%%/lisp/mail/rmailout.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rmailsort.el -share/emacs/%%EMACS_VER%%/lisp/mail/rmailsort.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rmailsum.el -share/emacs/%%EMACS_VER%%/lisp/mail/rmailsum.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rnews.el -share/emacs/%%EMACS_VER%%/lisp/mail/rnews.elc -share/emacs/%%EMACS_VER%%/lisp/mail/rnewspost.el -share/emacs/%%EMACS_VER%%/lisp/mail/rnewspost.elc -share/emacs/%%EMACS_VER%%/lisp/mail/sc.el -share/emacs/%%EMACS_VER%%/lisp/mail/sendmail.el -share/emacs/%%EMACS_VER%%/lisp/mail/sendmail.elc -share/emacs/%%EMACS_VER%%/lisp/mail/smtpmail.el -share/emacs/%%EMACS_VER%%/lisp/mail/smtpmail.elc -share/emacs/%%EMACS_VER%%/lisp/mail/supercite.el -share/emacs/%%EMACS_VER%%/lisp/mail/supercite.elc -share/emacs/%%EMACS_VER%%/lisp/mail/uce.el -share/emacs/%%EMACS_VER%%/lisp/mail/uce.elc -share/emacs/%%EMACS_VER%%/lisp/mail/undigest.el -share/emacs/%%EMACS_VER%%/lisp/mail/undigest.elc -share/emacs/%%EMACS_VER%%/lisp/mail/unrmail.el -share/emacs/%%EMACS_VER%%/lisp/mail/unrmail.elc -share/emacs/%%EMACS_VER%%/lisp/mail/vms-pmail.el -share/emacs/%%EMACS_VER%%/lisp/mail/vms-pmail.elc -share/emacs/%%EMACS_VER%%/lisp/makesum.el -share/emacs/%%EMACS_VER%%/lisp/makesum.elc -share/emacs/%%EMACS_VER%%/lisp/man.el -share/emacs/%%EMACS_VER%%/lisp/man.elc -share/emacs/%%EMACS_VER%%/lisp/map-ynp.el -share/emacs/%%EMACS_VER%%/lisp/map-ynp.elc -share/emacs/%%EMACS_VER%%/lisp/menu-bar.el -share/emacs/%%EMACS_VER%%/lisp/menu-bar.elc -share/emacs/%%EMACS_VER%%/lisp/midnight.el -share/emacs/%%EMACS_VER%%/lisp/midnight.elc -share/emacs/%%EMACS_VER%%/lisp/misc.el -share/emacs/%%EMACS_VER%%/lisp/misc.elc -share/emacs/%%EMACS_VER%%/lisp/mldrag.el -share/emacs/%%EMACS_VER%%/lisp/mldrag.elc -share/emacs/%%EMACS_VER%%/lisp/mouse-copy.el -share/emacs/%%EMACS_VER%%/lisp/mouse-copy.elc -share/emacs/%%EMACS_VER%%/lisp/mouse-drag.el -share/emacs/%%EMACS_VER%%/lisp/mouse-drag.elc -share/emacs/%%EMACS_VER%%/lisp/mouse-sel.el -share/emacs/%%EMACS_VER%%/lisp/mouse-sel.elc -share/emacs/%%EMACS_VER%%/lisp/mouse.el -share/emacs/%%EMACS_VER%%/lisp/mouse.elc -share/emacs/%%EMACS_VER%%/lisp/msb.el -share/emacs/%%EMACS_VER%%/lisp/msb.elc -share/emacs/%%EMACS_VER%%/lisp/net-utils.el -share/emacs/%%EMACS_VER%%/lisp/net-utils.elc -share/emacs/%%EMACS_VER%%/lisp/novice.el -share/emacs/%%EMACS_VER%%/lisp/novice.elc -share/emacs/%%EMACS_VER%%/lisp/options.el -share/emacs/%%EMACS_VER%%/lisp/options.elc -share/emacs/%%EMACS_VER%%/lisp/paren.el -share/emacs/%%EMACS_VER%%/lisp/paren.elc -share/emacs/%%EMACS_VER%%/lisp/patcomp.el -share/emacs/%%EMACS_VER%%/lisp/paths.el -share/emacs/%%EMACS_VER%%/lisp/ph.el -share/emacs/%%EMACS_VER%%/lisp/ph.elc -share/emacs/%%EMACS_VER%%/lisp/play/blackbox.el -share/emacs/%%EMACS_VER%%/lisp/play/blackbox.elc -share/emacs/%%EMACS_VER%%/lisp/play/bruce.el -share/emacs/%%EMACS_VER%%/lisp/play/cookie1.el -share/emacs/%%EMACS_VER%%/lisp/play/cookie1.elc -share/emacs/%%EMACS_VER%%/lisp/play/decipher.el -share/emacs/%%EMACS_VER%%/lisp/play/decipher.elc -share/emacs/%%EMACS_VER%%/lisp/play/dissociate.el -share/emacs/%%EMACS_VER%%/lisp/play/dissociate.elc -share/emacs/%%EMACS_VER%%/lisp/play/doctor.el -share/emacs/%%EMACS_VER%%/lisp/play/doctor.elc -share/emacs/%%EMACS_VER%%/lisp/play/dunnet.el -share/emacs/%%EMACS_VER%%/lisp/play/dunnet.elc -share/emacs/%%EMACS_VER%%/lisp/play/gamegrid.el -share/emacs/%%EMACS_VER%%/lisp/play/gamegrid.elc -share/emacs/%%EMACS_VER%%/lisp/play/gametree.el -share/emacs/%%EMACS_VER%%/lisp/play/gametree.elc -share/emacs/%%EMACS_VER%%/lisp/play/gomoku.el -share/emacs/%%EMACS_VER%%/lisp/play/gomoku.elc -share/emacs/%%EMACS_VER%%/lisp/play/handwrite.el -share/emacs/%%EMACS_VER%%/lisp/play/handwrite.elc -share/emacs/%%EMACS_VER%%/lisp/play/hanoi.el -share/emacs/%%EMACS_VER%%/lisp/play/hanoi.elc -share/emacs/%%EMACS_VER%%/lisp/play/landmark.el -share/emacs/%%EMACS_VER%%/lisp/play/landmark.elc -share/emacs/%%EMACS_VER%%/lisp/play/life.el -share/emacs/%%EMACS_VER%%/lisp/play/life.elc -share/emacs/%%EMACS_VER%%/lisp/play/meese.el -share/emacs/%%EMACS_VER%%/lisp/play/meese.elc -share/emacs/%%EMACS_VER%%/lisp/play/morse.el -share/emacs/%%EMACS_VER%%/lisp/play/morse.elc -share/emacs/%%EMACS_VER%%/lisp/play/mpuz.el -share/emacs/%%EMACS_VER%%/lisp/play/mpuz.elc -share/emacs/%%EMACS_VER%%/lisp/play/snake.el -share/emacs/%%EMACS_VER%%/lisp/play/snake.elc -share/emacs/%%EMACS_VER%%/lisp/play/solitaire.el -share/emacs/%%EMACS_VER%%/lisp/play/solitaire.elc -share/emacs/%%EMACS_VER%%/lisp/play/spook.el -share/emacs/%%EMACS_VER%%/lisp/play/spook.elc -share/emacs/%%EMACS_VER%%/lisp/play/studly.el -share/emacs/%%EMACS_VER%%/lisp/play/studly.elc -share/emacs/%%EMACS_VER%%/lisp/play/tetris.el -share/emacs/%%EMACS_VER%%/lisp/play/tetris.elc -share/emacs/%%EMACS_VER%%/lisp/play/yow.el -share/emacs/%%EMACS_VER%%/lisp/play/yow.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/ada-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/ada-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/ada-stmt.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/ada-stmt.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/asm-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/asm-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/awk-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/awk-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/c-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/c-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-align.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-align.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-cmds.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-cmds.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-compat.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-compat.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-defs.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-defs.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-engine.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-engine.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-langs.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-langs.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-menus.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-menus.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-make.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-make.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-styles.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-styles.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-vars.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cc-vars.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cmacexp.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cmacexp.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/compile.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/compile.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cperl-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cperl-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cplus-md.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cplus-md.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/cpp.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/cpp.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/dcl-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/dcl-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/etags.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/etags.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/executable.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/executable.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/f90.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/f90.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/fortran.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/fortran.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/hideif.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/hideif.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/hideshow.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/hideshow.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/icon.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/icon.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/m4-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/m4-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/make-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/make-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/mantemp.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/mantemp.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/meta-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/meta-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/modula2.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/modula2.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/octave-hlp.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/octave-hlp.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/octave-inf.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/octave-inf.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/octave-mod.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/octave-mod.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/pascal.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/pascal.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/perl-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/perl-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/prolog.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/prolog.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/scheme.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/scheme.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/sh-script.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/sh-script.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/simula.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/simula.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/sql.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/sql.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/tcl-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/tcl-mode.elc -share/emacs/%%EMACS_VER%%/lisp/progmodes/vhdl-mode.el -share/emacs/%%EMACS_VER%%/lisp/progmodes/vhdl-mode.elc -share/emacs/%%EMACS_VER%%/lisp/ps-bdf.el -share/emacs/%%EMACS_VER%%/lisp/ps-bdf.elc -share/emacs/%%EMACS_VER%%/lisp/ps-mule.el -share/emacs/%%EMACS_VER%%/lisp/ps-mule.elc -share/emacs/%%EMACS_VER%%/lisp/ps-print.el -share/emacs/%%EMACS_VER%%/lisp/ps-print.elc -share/emacs/%%EMACS_VER%%/lisp/rcompile.el -share/emacs/%%EMACS_VER%%/lisp/rcompile.elc -share/emacs/%%EMACS_VER%%/lisp/rect.el -share/emacs/%%EMACS_VER%%/lisp/rect.elc -share/emacs/%%EMACS_VER%%/lisp/regi.el -share/emacs/%%EMACS_VER%%/lisp/regi.elc -share/emacs/%%EMACS_VER%%/lisp/register.el -share/emacs/%%EMACS_VER%%/lisp/register.elc -share/emacs/%%EMACS_VER%%/lisp/repeat.el -share/emacs/%%EMACS_VER%%/lisp/repeat.elc -share/emacs/%%EMACS_VER%%/lisp/replace.el -share/emacs/%%EMACS_VER%%/lisp/replace.elc -share/emacs/%%EMACS_VER%%/lisp/reposition.el -share/emacs/%%EMACS_VER%%/lisp/reposition.elc -share/emacs/%%EMACS_VER%%/lisp/resume.el -share/emacs/%%EMACS_VER%%/lisp/resume.elc -share/emacs/%%EMACS_VER%%/lisp/rlogin.el -share/emacs/%%EMACS_VER%%/lisp/rlogin.elc -share/emacs/%%EMACS_VER%%/lisp/rot13.el -share/emacs/%%EMACS_VER%%/lisp/rot13.elc -share/emacs/%%EMACS_VER%%/lisp/rsz-mini.el -share/emacs/%%EMACS_VER%%/lisp/rsz-mini.elc -share/emacs/%%EMACS_VER%%/lisp/s-region.el -share/emacs/%%EMACS_VER%%/lisp/s-region.elc -share/emacs/%%EMACS_VER%%/lisp/saveplace.el -share/emacs/%%EMACS_VER%%/lisp/saveplace.elc -share/emacs/%%EMACS_VER%%/lisp/scroll-all.el -share/emacs/%%EMACS_VER%%/lisp/scroll-all.elc -share/emacs/%%EMACS_VER%%/lisp/scroll-bar.el -share/emacs/%%EMACS_VER%%/lisp/scroll-bar.elc -share/emacs/%%EMACS_VER%%/lisp/select.el -share/emacs/%%EMACS_VER%%/lisp/select.elc -share/emacs/%%EMACS_VER%%/lisp/server.el -share/emacs/%%EMACS_VER%%/lisp/server.elc -share/emacs/%%EMACS_VER%%/lisp/shadowfile.el -share/emacs/%%EMACS_VER%%/lisp/shadowfile.elc -share/emacs/%%EMACS_VER%%/lisp/shell.el -share/emacs/%%EMACS_VER%%/lisp/shell.elc -share/emacs/%%EMACS_VER%%/lisp/simple.el -share/emacs/%%EMACS_VER%%/lisp/simple.elc -share/emacs/%%EMACS_VER%%/lisp/skeleton.el -share/emacs/%%EMACS_VER%%/lisp/skeleton.elc -share/emacs/%%EMACS_VER%%/lisp/snmp-mode.el -share/emacs/%%EMACS_VER%%/lisp/snmp-mode.elc -share/emacs/%%EMACS_VER%%/lisp/sort.el -share/emacs/%%EMACS_VER%%/lisp/sort.elc -share/emacs/%%EMACS_VER%%/lisp/soundex.el -share/emacs/%%EMACS_VER%%/lisp/soundex.elc -share/emacs/%%EMACS_VER%%/lisp/speedbar.el -share/emacs/%%EMACS_VER%%/lisp/speedbar.elc -share/emacs/%%EMACS_VER%%/lisp/startup.el -share/emacs/%%EMACS_VER%%/lisp/startup.elc -share/emacs/%%EMACS_VER%%/lisp/strokes.el -share/emacs/%%EMACS_VER%%/lisp/strokes.elc -share/emacs/%%EMACS_VER%%/lisp/subdirs.el -share/emacs/%%EMACS_VER%%/lisp/subr.el -share/emacs/%%EMACS_VER%%/lisp/subr.elc -share/emacs/%%EMACS_VER%%/lisp/sun-curs.el -share/emacs/%%EMACS_VER%%/lisp/sun-curs.elc -share/emacs/%%EMACS_VER%%/lisp/sun-fns.el -share/emacs/%%EMACS_VER%%/lisp/sun-fns.elc -share/emacs/%%EMACS_VER%%/lisp/tabify.el -share/emacs/%%EMACS_VER%%/lisp/tabify.elc -share/emacs/%%EMACS_VER%%/lisp/talk.el -share/emacs/%%EMACS_VER%%/lisp/talk.elc -share/emacs/%%EMACS_VER%%/lisp/tar-mode.el -share/emacs/%%EMACS_VER%%/lisp/tar-mode.elc -share/emacs/%%EMACS_VER%%/lisp/tcp.el -share/emacs/%%EMACS_VER%%/lisp/tcp.elc -share/emacs/%%EMACS_VER%%/lisp/telnet.el -share/emacs/%%EMACS_VER%%/lisp/telnet.elc -share/emacs/%%EMACS_VER%%/lisp/tempo.el -share/emacs/%%EMACS_VER%%/lisp/tempo.elc -share/emacs/%%EMACS_VER%%/lisp/term.el -share/emacs/%%EMACS_VER%%/lisp/term.elc -share/emacs/%%EMACS_VER%%/lisp/term/AT386.el -share/emacs/%%EMACS_VER%%/lisp/term/README -share/emacs/%%EMACS_VER%%/lisp/term/apollo.el -share/emacs/%%EMACS_VER%%/lisp/term/apollo.elc -share/emacs/%%EMACS_VER%%/lisp/term/bg-mouse.el -share/emacs/%%EMACS_VER%%/lisp/term/bg-mouse.elc -share/emacs/%%EMACS_VER%%/lisp/term/bobcat.el -share/emacs/%%EMACS_VER%%/lisp/term/internal.el -share/emacs/%%EMACS_VER%%/lisp/term/iris-ansi.el -share/emacs/%%EMACS_VER%%/lisp/term/keyswap.el -share/emacs/%%EMACS_VER%%/lisp/term/linux.el -share/emacs/%%EMACS_VER%%/lisp/term/lk201.el -share/emacs/%%EMACS_VER%%/lisp/term/news.el -share/emacs/%%EMACS_VER%%/lisp/term/news.elc -share/emacs/%%EMACS_VER%%/lisp/term/pc-win.el -share/emacs/%%EMACS_VER%%/lisp/term/pc-win.elc -share/emacs/%%EMACS_VER%%/lisp/term/sun-mouse.el -share/emacs/%%EMACS_VER%%/lisp/term/sun-mouse.elc -share/emacs/%%EMACS_VER%%/lisp/term/sun.el -share/emacs/%%EMACS_VER%%/lisp/term/sun.elc -share/emacs/%%EMACS_VER%%/lisp/term/sup-mouse.el -share/emacs/%%EMACS_VER%%/lisp/term/sup-mouse.elc -share/emacs/%%EMACS_VER%%/lisp/term/tvi970.el -share/emacs/%%EMACS_VER%%/lisp/term/tvi970.elc -share/emacs/%%EMACS_VER%%/lisp/term/vt100.el -share/emacs/%%EMACS_VER%%/lisp/term/vt100.elc -share/emacs/%%EMACS_VER%%/lisp/term/vt102.el -share/emacs/%%EMACS_VER%%/lisp/term/vt125.el -share/emacs/%%EMACS_VER%%/lisp/term/vt200.el -share/emacs/%%EMACS_VER%%/lisp/term/vt200.elc -share/emacs/%%EMACS_VER%%/lisp/term/vt201.el -share/emacs/%%EMACS_VER%%/lisp/term/vt220.el -share/emacs/%%EMACS_VER%%/lisp/term/vt240.el -share/emacs/%%EMACS_VER%%/lisp/term/vt300.el -share/emacs/%%EMACS_VER%%/lisp/term/vt320.el -share/emacs/%%EMACS_VER%%/lisp/term/vt400.el -share/emacs/%%EMACS_VER%%/lisp/term/vt420.el -share/emacs/%%EMACS_VER%%/lisp/term/w32-win.el -share/emacs/%%EMACS_VER%%/lisp/term/w32-win.elc -share/emacs/%%EMACS_VER%%/lisp/term/wyse50.el -share/emacs/%%EMACS_VER%%/lisp/term/wyse50.elc -share/emacs/%%EMACS_VER%%/lisp/term/x-win.el -share/emacs/%%EMACS_VER%%/lisp/term/x-win.elc -share/emacs/%%EMACS_VER%%/lisp/term/xterm.el -share/emacs/%%EMACS_VER%%/lisp/term/xterm.elc -share/emacs/%%EMACS_VER%%/lisp/terminal.el -share/emacs/%%EMACS_VER%%/lisp/terminal.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/bib-mode.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/bib-mode.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/bibtex.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/bibtex.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/fill.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/fill.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/flyspell.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/flyspell.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/makeinfo.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/makeinfo.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/nroff-mode.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/nroff-mode.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/ooutline.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/ooutline.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/outline.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/outline.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/page-ext.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/page-ext.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/page.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/page.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/paragraphs.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/paragraphs.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/picture.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/picture.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/refbib.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/refbib.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/refer.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/refer.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/reftex.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/reftex.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/scribe.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/scribe.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/sgml-mode.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/sgml-mode.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/spell.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/spell.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/tex-mode.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/tex-mode.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/texinfmt.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/texinfmt.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/texinfo.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/texinfo.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/texnfo-upd.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/texnfo-upd.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/text-mode.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/text-mode.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/two-column.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/two-column.elc -share/emacs/%%EMACS_VER%%/lisp/textmodes/underline.el -share/emacs/%%EMACS_VER%%/lisp/textmodes/underline.elc -share/emacs/%%EMACS_VER%%/lisp/thingatpt.el -share/emacs/%%EMACS_VER%%/lisp/thingatpt.elc -share/emacs/%%EMACS_VER%%/lisp/time-stamp.el -share/emacs/%%EMACS_VER%%/lisp/time-stamp.elc -share/emacs/%%EMACS_VER%%/lisp/time.el -share/emacs/%%EMACS_VER%%/lisp/time.elc -share/emacs/%%EMACS_VER%%/lisp/timer.el -share/emacs/%%EMACS_VER%%/lisp/timer.elc -share/emacs/%%EMACS_VER%%/lisp/timezone.el -share/emacs/%%EMACS_VER%%/lisp/timezone.elc -share/emacs/%%EMACS_VER%%/lisp/tmm.el -share/emacs/%%EMACS_VER%%/lisp/tmm.elc -share/emacs/%%EMACS_VER%%/lisp/type-break.el -share/emacs/%%EMACS_VER%%/lisp/type-break.elc -share/emacs/%%EMACS_VER%%/lisp/uncompress.el -share/emacs/%%EMACS_VER%%/lisp/uncompress.elc -share/emacs/%%EMACS_VER%%/lisp/uniquify.el -share/emacs/%%EMACS_VER%%/lisp/uniquify.elc -share/emacs/%%EMACS_VER%%/lisp/unused.el -share/emacs/%%EMACS_VER%%/lisp/unused.elc -share/emacs/%%EMACS_VER%%/lisp/userlock.el -share/emacs/%%EMACS_VER%%/lisp/userlock.elc -share/emacs/%%EMACS_VER%%/lisp/vc-hooks.el -share/emacs/%%EMACS_VER%%/lisp/vc-hooks.elc -share/emacs/%%EMACS_VER%%/lisp/vc.el -share/emacs/%%EMACS_VER%%/lisp/vc.elc -share/emacs/%%EMACS_VER%%/lisp/vcursor.el -share/emacs/%%EMACS_VER%%/lisp/vcursor.elc -share/emacs/%%EMACS_VER%%/lisp/version.el -share/emacs/%%EMACS_VER%%/lisp/view.el -share/emacs/%%EMACS_VER%%/lisp/view.elc -share/emacs/%%EMACS_VER%%/lisp/vms-patch.el -share/emacs/%%EMACS_VER%%/lisp/vms-patch.elc -share/emacs/%%EMACS_VER%%/lisp/vmsproc.el -share/emacs/%%EMACS_VER%%/lisp/vmsproc.elc -share/emacs/%%EMACS_VER%%/lisp/vt-control.el -share/emacs/%%EMACS_VER%%/lisp/vt-control.elc -share/emacs/%%EMACS_VER%%/lisp/vt100-led.el -share/emacs/%%EMACS_VER%%/lisp/vt100-led.elc -share/emacs/%%EMACS_VER%%/lisp/w32-fns.el -share/emacs/%%EMACS_VER%%/lisp/w32-fns.elc -share/emacs/%%EMACS_VER%%/lisp/webjump.el -share/emacs/%%EMACS_VER%%/lisp/webjump.elc -share/emacs/%%EMACS_VER%%/lisp/which-func.el -share/emacs/%%EMACS_VER%%/lisp/which-func.elc -share/emacs/%%EMACS_VER%%/lisp/wid-browse.el -share/emacs/%%EMACS_VER%%/lisp/wid-browse.elc -share/emacs/%%EMACS_VER%%/lisp/wid-edit.el -share/emacs/%%EMACS_VER%%/lisp/wid-edit.elc -share/emacs/%%EMACS_VER%%/lisp/widget.el -share/emacs/%%EMACS_VER%%/lisp/widget.elc -share/emacs/%%EMACS_VER%%/lisp/window.el -share/emacs/%%EMACS_VER%%/lisp/window.elc -share/emacs/%%EMACS_VER%%/lisp/winner.el -share/emacs/%%EMACS_VER%%/lisp/winner.elc -share/emacs/%%EMACS_VER%%/lisp/x-apollo.el -share/emacs/%%EMACS_VER%%/lisp/x-apollo.elc -share/emacs/%%EMACS_VER%%/lisp/x-menu.el -share/emacs/%%EMACS_VER%%/lisp/x-menu.elc -share/emacs/%%EMACS_VER%%/lisp/xscheme.el -share/emacs/%%EMACS_VER%%/lisp/xscheme.elc -share/emacs/%%EMACS_VER%%/lisp/xt-mouse.el -share/emacs/%%EMACS_VER%%/lisp/xt-mouse.elc -share/emacs/%%EMACS_VER%%/lisp/zone-mode.el -share/emacs/%%EMACS_VER%%/lisp/zone-mode.elc -share/emacs/%%EMACS_VER%%/site-lisp/subdirs.el -share/emacs/site-lisp/subdirs.el -@dirrm libexec/emacs/%%EMACS_VER%%/%%EMACS_ARCH%% -@dirrm libexec/emacs/%%EMACS_VER%% -@dirrm libexec/emacs -@dirrm share/emacs/%%EMACS_VER%%/etc/e -@dirrm share/emacs/%%EMACS_VER%%/etc -@dirrm share/emacs/%%EMACS_VER%%/info -@dirrm share/emacs/%%EMACS_VER%%/leim -@dirrm share/emacs/%%EMACS_VER%%/lisp/language -@dirrm share/emacs/%%EMACS_VER%%/lisp/gnus -@dirrm share/emacs/%%EMACS_VER%%/lisp/progmodes -@dirrm share/emacs/%%EMACS_VER%%/lisp/international -@dirrm share/emacs/%%EMACS_VER%%/lisp/textmodes -@dirrm share/emacs/%%EMACS_VER%%/lisp/emulation -@dirrm share/emacs/%%EMACS_VER%%/lisp/emacs-lisp -@dirrm share/emacs/%%EMACS_VER%%/lisp/play -@dirrm share/emacs/%%EMACS_VER%%/lisp/mail -@dirrm share/emacs/%%EMACS_VER%%/lisp/term -@dirrm share/emacs/%%EMACS_VER%%/lisp/calendar -@dirrm share/emacs/%%EMACS_VER%%/lisp -@dirrm share/emacs/%%EMACS_VER%%/site-lisp -@dirrm share/emacs/%%EMACS_VER%% diff --git a/editors/emacs20/scripts/configure b/editors/emacs20/scripts/configure deleted file mode 100644 index 545b6cd52a83..000000000000 --- a/editors/emacs20/scripts/configure +++ /dev/null @@ -1,9 +0,0 @@ -#! /bin/sh - -cd ${WRKSRC} - -if [ -f /usr/lib/aout/crt0.o -a ! -f /usr/lib/crt0.o ]; then - sed -e "s|/usr/lib/crt0\.o|/usr/lib/aout/crt0.o|g" \ - src/s/freebsd.h > src/s/freebsd.h.new || exit - mv -f src/s/freebsd.h.new src/s/freebsd.h -fi diff --git a/editors/flim-emacs20/Makefile b/editors/flim-emacs20/Makefile deleted file mode 100644 index 3efddd9a4d82..000000000000 --- a/editors/flim-emacs20/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# New ports collection makefile for: flim for emacs20 -# Date created: 23 September 1998 -# Whom: Shigeyuki FUKUSHIMA <shige@FreeBSD.org> -# -# $FreeBSD$ -# - -MAINTAINER= ports@FreeBSD.org -COMMENT= FLIM, message representation or encoding elisp library for emacs20 - -DEPRECATED= emacs20 and related ports are obsolete; please use a more recent version -EXPIRATION_DATE= 2007-08-19 - -# This is a slave port. -PORTCLASS= slave - -MASTERDIR= ${.CURDIR}/../../editors/flim - -# emacs port setup -USE_EMACS= yes -EMACS_PORT_NAME= emacs20 - -.include "${MASTERDIR}/Makefile" diff --git a/editors/mule-common/Makefile b/editors/mule-common/Makefile deleted file mode 100644 index b672f2836214..000000000000 --- a/editors/mule-common/Makefile +++ /dev/null @@ -1,177 +0,0 @@ -# New ports collection makefile for: files except executables for mule -# Date created: 7 July 1997 -# Whom: Satoshi Taoka <taoka@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= mule-common -PORTVERSION= ${MULE_VERSION} -PORTREVISION= 5 -CATEGORIES= editors japanese -MASTER_SITES= ftp://ftp.m17n.org/pub/mule/ \ - ftp://ftp.jaist.ac.jp/pub/GNU/mule/ \ - http://www.infonets.hiroshima-u.ac.jp/~taoka/FreeBSD/mule/ -DISTFILES= mule-${MULE_VERSION}-${EMACS_VERSION}.tar.gz \ - mule-${MULE_VERSION}-${EMACS_VERSION}.patch-981002.tar.gz - -MAINTAINER= ports@FreeBSD.org -COMMENT= For a multilingual emacs, emacs lisp files, info pages, etc (except executables) - -DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version -EXPIRATION_DATE= 2007-08-19 - -MULE_VERSION= 2.3 -EMACS_VERSION= 19.34 - -USE_XORG= xbitmaps - -.include <bsd.port.pre.mk> - -.if ${ARCH} != "i386" -BROKEN= Does not compile on !i386 -.endif - -.if ${OSVERSION} > 600000 -PLIST_SUB+= NOTON6="@comment " -.else -PLIST_SUB+= NOTON6="" -.endif - -WRKDIRBASE= ${WRKDIRPREFIX}${.CURDIR:S,/editors/mule-common$,,} - -.for dir in chinese/mule-freewnn \ - editors/mule \ - japanese/mule-canna \ - japanese/mule-canna+freewnn \ - japanese/mule-canna+freewnn+sj3 \ - japanese/mule-canna+sj3+wnn6 \ - japanese/mule-canna+sj3+wnn7 \ - japanese/mule-canna+sj3 \ - japanese/mule-canna+wnn6 \ - japanese/mule-canna+wnn7 \ - japanese/mule-freewnn \ - japanese/mule-freewnn+sj3 \ - japanese/mule-sj3 \ - japanese/mule-sj3+wnn6 \ - japanese/mule-sj3+wnn7 \ - japanese/mule-wnn6 \ - japanese/mule-wnn7 \ - korean/mule-freewnn -.if exists(${WRKDIRBASE}/${dir}/work/.build_done.${dir:S,editors/,,:S,chinese/,zh-,:S,japanese/,ja-,:S,korean/,ko-,}-${PORTVERSION}${_SUF1}${_SUF2}.${PREFIX:S/\//_/g}) -WRKDIR?= ${WRKDIRBASE}/${dir}/work -MULEPKG?= ${dir:S,editors/,,:S,chinese/,zh-,:S,japanese/,ja-,:S,korean/,ko-,}-${PORTVERSION}${_SUF1}${_SUF2}.${PREFIX:S/\//_/g} -.endif -.endfor -WRKSRC= ${WRKDIR}/mule-${MULE_VERSION}-${EMACS_VERSION} -STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/mule.sh - -EXTRACT_COOKIE= ${WRKDIR}/.extract_done.${MULEPKG} -CONFIGURE_COOKIE= ${WRKDIR}/.configure_done.${MULEPKG} -BUILD_COOKIE= ${WRKDIR}/.build_done.${MULEPKG} -PATCH_COOKIE= ${WRKDIR}/.patch_done.${MULEPKG} -TMPPLIST= ${WRKDIR}/.PLIST.mktmp-${PKGNAME} -PLIST_SUB+= EMACS_VERSION=${EMACS_VERSION} EMACS_ARCH=${CONFIGURE_TARGET} - -USE_XLIB= yes -GNU_CONFIGURE= yes -USE_GMAKE= yes -EMACS_PREFIX= mule -EMACS_EXECUTABLE = mule -CONFIGURE_ARGS= --with-executable=${EMACS_EXECUTABLE} \ - --with-emacs-prefix=${EMACS_PREFIX} \ - --with-terminal-face \ - --x-includes=${X11BASE}/include --x-libraries=${X11BASE}/lib -STRIP= -MAN1= coco.1 ctags.1 etags.1 m2ps.1 emacs.1 mule.1 - -INSTALL_TARGET= install-arch-indep - -COMP_ELC= egg.elc wnn-egg.elc sj3-client.elc sj3-egg.elc canna.elc -ELC_DIR= ../lisp - -# ORIGINAL, MEW_ORG_PATCH and MEW_PATCH are used for debugging. -# -# ORIGINAL: original mule 2.3 based on emacs 19.34 -# MEW_ORG_PATCH: apply mew's patches to original mule (http://www.mew.org) -# MEW_PATCH: apply mew's patch after apply Mr. Katayama's patches -post-extract: - ${CP} ${FILESDIR}/unexfreebsd.c ${WRKSRC}/src -.if !defined(ORIGINAL) && !defined(MEW_ORG_PATCH) - ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKDIR}/takana-${EMACS_VERSION}.tar.gz ${EXTRACT_AFTER_ARGS} -C ${WRKDIR} - ${MKDIR} ${WRKSRC}/lisp/its - ${CP} ${WRKDIR}/lisp/its/* ${WRKSRC}/lisp/its/ -.endif - -.if !defined(ORIGINAL) -post-patch: -.if !defined(MEW_ORG_PATCH) - cd ${WRKSRC}; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/patch-${EMACS_VERSION} - cd ${WRKSRC}; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/Mule-${MULE_VERSION}-${EMACS_VERSION}.patch - cd ${WRKSRC}; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/extra.patch -.if defined(MEW_PATCH) - cd ${WRKSRC}/lisp; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/mew/egg.el-${EMACS_VERSION}.patch-for_katayama -.endif -.else - cd ${WRKSRC}/lisp; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/mew/egg.el-${EMACS_VERSION}.patch -.endif -.if defined(MEW_PATCH) || defined(MEW_ORG_PATCH) - cd ${WRKSRC}/lisp; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/mew/canna.el-${EMACS_VERSION}.patch - cd ${WRKSRC}/lisp; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/mew/sj3-egg.el.patch -.endif -.endif - -.if !defined(WRKDIR) -.if defined(PACKAGE_BUILDING) -# XXX -WRKDIR= ${WRKDIRBASE}/editors/mule/work -pre-build:: - @cd ${.CURDIR}/../mule; make -.else -IGNORE= first you should build install a port for mule except mule-common -.endif -.endif - -pre-build:: - ${FIND} ${WRKSRC} \( -name \*.orig -o -name \*~ \) -exec ${RM} -f \{} \; - ${RM} -f ${WRKSRC}/etc/DOC* ${WRKSRC}/src/emacs ${WRKSRC}/src/emacs-${EMACS_VERSION}.* - -post-build: -# bytecompile elisps for Japanese input method - for file in ${COMP_ELC}; do \ - target="$$target ${ELC_DIR}/$$file"; \ - done; \ - cd ${WRKSRC}/src; \ - ./temacs -batch -l mule-inst.el $$target - -post-install: -# DOC* must be installed by a port for mule except mule-common - ${RM} ${PREFIX}/share/mule/19.34/etc/DOC - ${RM} ${PREFIX}/share/mule/19.34/etc/DOC-19.34.1 -# note that any2ps rcs-checkin are scripts -.for file in b2m coco ctags emacsclient etags m2ps - ${STRIP_CMD} ${PREFIX}/bin/${file} -.endfor - if [ ! -f ${PREFIX}/share/mule/${EMACS_VERSION}/info/dir ]; then \ - ${MKDIR} ${PREFIX}/share/mule/${EMACS_VERSION}/info; \ - fi -.for info in emacs vip viper forms gnus mh-e cl sc dired-x ediff ccmode message - install-info ${PREFIX}/info/${info} ${PREFIX}/info/dir -.endfor -# Our makeinfo can't handle files with Japanese characters. :< - install-info --section="The Emacs editor and associated tools" --entry="* Antenews-jp: (antenews-jp). Version 19 Antenews. (Japanese)" ${PREFIX}/info/antenews-jp ${PREFIX}/info/dir - install-info --section="The Emacs editor and associated tools" --entry="* Mule: (mule). Multilingual Enhancement to GNU Emacs." ${PREFIX}/info/mule ${PREFIX}/info/dir - install-info --section="The Emacs editor and associated tools" --entry="* Mule-jp: (mule-jp). Multilingual Enhancement to GNU Emacs. (Japanese)" ${PREFIX}/info/mule-jp ${PREFIX}/info/dir - install-info --section="The Emacs editor and associated tools" --entry="* Egg-jp: (egg-jp). Japanese/Chinese Inputting Method. (Japanese)" ${PREFIX}/info/egg-jp ${PREFIX}/info/dir - install-info --section="The Emacs editor and associated tools" --entry="* Canna-jp: (canna-jp). Another Japanese Inputting Method. (Japanese)" ${PREFIX}/info/canna-jp ${PREFIX}/info/dir - @${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL - @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE} - if [ ! -f ${STARTUP_SCRIPT} ]; then \ - ${ECHO} "Installing ${STARTUP_SCRIPT} startup file."; \ - ${INSTALL_SCRIPT} ${FILESDIR}/mule.sh ${STARTUP_SCRIPT}; \ - fi - -post-package: - @${TOUCH} ${TOUCH_FLAGS} ${PACKAGE_COOKIE} - -.include <bsd.port.post.mk> diff --git a/editors/mule-common/distinfo b/editors/mule-common/distinfo deleted file mode 100644 index 41db3f9a6e1e..000000000000 --- a/editors/mule-common/distinfo +++ /dev/null @@ -1,6 +0,0 @@ -MD5 (mule-2.3-19.34.tar.gz) = 2765407b4b202e29940867a3f5dfceae -SHA256 (mule-2.3-19.34.tar.gz) = 03871f30ad3be1dc4bc54da4f7d8da78caac3223a9d0d1dd83ace587c2b96773 -SIZE (mule-2.3-19.34.tar.gz) = 12688557 -MD5 (mule-2.3-19.34.patch-981002.tar.gz) = cadf0c5e4ec4d74b921ffa96a7cca96e -SHA256 (mule-2.3-19.34.patch-981002.tar.gz) = 8917ac43ee3b9258a618693210a94740465369bb1d88d827f517a26bb9da5b7a -SIZE (mule-2.3-19.34.patch-981002.tar.gz) = 30823 diff --git a/editors/mule-common/files/cannainfo.el b/editors/mule-common/files/cannainfo.el deleted file mode 100644 index a64d76b5aa5b..000000000000 --- a/editors/mule-common/files/cannainfo.el +++ /dev/null @@ -1,4 +0,0 @@ -; reformat canna's info file -(find-file "canna-jp.texi") -(texinfo-format-buffer) -(save-buffer) diff --git a/editors/mule-common/files/dir b/editors/mule-common/files/dir deleted file mode 100644 index 8478445ba8a7..000000000000 --- a/editors/mule-common/files/dir +++ /dev/null @@ -1,39 +0,0 @@ --*- Text -*- -This is the file .../info/dir, which contains the topmost node of the -Info hierarchy. The first time you invoke Info you start off -looking at that node, which is (dir)Top. - -File: dir Node: Top This is the top of the INFO tree - This (the Directory node) gives a menu of major topics. - Typing "d" returns here, "q" exits, "?" lists all INFO commands, "h" - gives a primer for first-timers, "mTexinfo<Return>" visits Texinfo topic, - etc. - Or click mouse button 2 on a menu item or cross reference to select it. - --- PLEASE ADD DOCUMENTATION TO THIS TREE. (See INFO topic first.) --- - -* Menu: The list of major topics begins on the next line. - -* Info: (info). Documentation browsing system. -* Emacs: (emacs). The extensible self-documenting text editor. -* VIP: (vip). A VI-emulation for Emacs. -* Forms: (forms). Emacs package for editing data bases - by filling in forms. -* GNUS: (gnus). The news reader GNUS. -* CL: (cl). Partial Common Lisp support for Emacs Lisp. -* SC: (sc). Supercite lets you cite parts of messages you're - replying to, in hairy ways. -* Dired-X: (dired-x). Dired Extra Features. - - MULE - -* Antenews-jp: (antenews-jp). (japanese). -* Canna-jp: (canna-jp). Kana to Kanji translation (japanese). -* Egg: (egg). Japanese/Chinese inputting. -* Egg-jp: (egg-jp). Japanese/Chinese inputting (japanese). -* Kbd-trans: (kbd-trans). Redefining keyboard layout for languages. -* Languages: (languages). Using Asian and European languages under Mule. -* M2PS: (m2ps). Translating Multi-language docs to postscript. -* Mule: (mule). Mule (v2.1). -* Mule-jp: (mule-jp). Mule (v2.1) (japanese). -* Quail: (quail). Multilanguage inputting. -* Terminology: (terminology). Overview of multilanguage inputting methods. diff --git a/editors/mule-common/files/mule.sh b/editors/mule-common/files/mule.sh deleted file mode 100644 index c6976c1b8a18..000000000000 --- a/editors/mule-common/files/mule.sh +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/sh - -case "$1" in -start) - if [ -d /var/run/emacs/lock ] - then - rm -f /var/run/emacs/lock/* - else - mkdir -p /var/run/emacs/lock - fi - chmod 1777 /var/run/emacs/lock - ;; -stop) - ;; -*) - echo "Usage: `basename $0` {start|stop}" >&2 - exit 64 - ;; -esac - -exit 0 diff --git a/editors/mule-common/files/patch-aa b/editors/mule-common/files/patch-aa deleted file mode 100644 index f536f9e09936..000000000000 --- a/editors/mule-common/files/patch-aa +++ /dev/null @@ -1,228 +0,0 @@ ---- ./man/vip.texi.org Fri Jun 16 15:31:11 1995 -+++ ./man/vip.texi Tue May 20 01:28:33 1997 -@@ -2,6 +2,10 @@ - - @setfilename ../info/vip - @settitle VIP -+@dircategory The Emacs editor and associated tools -+@direntry -+* VIP: (vip). A VI-emulation for Emacs. -+@end direntry - - @iftex - @finalout ---- ./man/emacs.texi.org Mon Aug 19 21:15:12 1996 -+++ ./man/emacs.texi Tue May 20 01:20:11 1997 -@@ -49,6 +49,11 @@ - @settitle GNU Emacs Manual - @setfilename ../info/emacs - @synindex pg cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Emacs: (emacs). The extensible self-documenting text editor. -+@end direntry -+ - @c - @c in general, keep the following line commented out, unless doing a - @c copy of this manual that will be published. the manual should go ---- ./man/viper.texi.org Wed Aug 7 10:59:45 1996 -+++ ./man/viper.texi Tue May 20 01:29:17 1997 -@@ -4,6 +4,10 @@ - \input texinfo - - @setfilename ../info/viper -+@dircategory The Emacs editor and associated tools -+@direntry -+* VIPER: (viper). The new VI-emulation mode in Emacs-19.29. -+@end direntry - - @iftex - @finalout ---- ./man/forms.texi.org Sat Mar 23 06:42:27 1996 -+++ ./man/forms.texi Tue May 20 01:22:37 1997 -@@ -9,6 +9,11 @@ - @syncodeindex vr cp - @syncodeindex fn cp - @syncodeindex ky cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Forms: (forms). Emacs package for editing data bases -+ by filling in forms. -+@end direntry - @iftex - @finalout - @setchapternewpage odd ---- ./man/gnus.texi.org Wed Jun 26 14:49:29 1996 -+++ ./man/gnus.texi Tue May 20 01:23:15 1997 -@@ -5,6 +5,11 @@ - @synindex fn cp - @synindex vr cp - @synindex pg cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* GNUS: (gnus). The news reader GNUS. -+@end direntry -+ - @iftex - @finalout - @end iftex ---- ./man/mh-e.texi.org Sun Aug 4 00:00:29 1996 -+++ ./man/mh-e.texi Tue May 20 01:23:49 1997 -@@ -4,6 +4,10 @@ - @setfilename ../info/mh-e - @settitle mh-e - @c %**end of header -+@dircategory The Emacs editor and associated tools -+@direntry -+* MH-E: (mh-e). Emacs interface to the MH mail system. -+@end direntry - - @setchapternewpage odd - ---- ./man/cl.texi.org Mon Apr 15 21:36:53 1996 -+++ ./man/cl.texi Tue May 20 01:24:18 1997 -@@ -2,6 +2,12 @@ - @setfilename ../info/cl - @settitle Common Lisp Extensions - -+@dircategory The Emacs editor and associated tools -+@direntry -+* CL: (cl). Partial Common Lisp support for Emacs Lisp. -+@end direntry -+ -+ - @iftex - @finalout - @end iftex ---- ./man/sc.texi.org Thu Jan 4 12:55:23 1996 -+++ ./man/sc.texi Tue May 20 01:25:13 1997 -@@ -3,6 +3,12 @@ - @comment %**start of header (This is for running Texinfo on a region.) - @setfilename ../info/sc - @settitle Supercite Version 3.1 User's Manual -+@dircategory The Emacs editor and associated tools -+@direntry -+* SC: (sc). Supercite lets you cite parts of messages -+ you're replying to, in flexible ways. -+@end direntry -+ - @iftex - @finalout - @end iftex ---- ./man/dired-x.texi.org Thu Jan 4 12:54:19 1996 -+++ ./man/dired-x.texi Tue May 20 01:25:55 1997 -@@ -18,6 +18,11 @@ - @setfilename ../info/dired-x - @c dired-x.el REVISION NUMBER - @settitle Dired Extra Version 2 User's Manual -+@dircategory The Emacs editor and associated tools -+@direntry -+* Dired-X: (dired-x). Dired Extra Features. -+@end direntry -+ - @iftex - @finalout - @end iftex ---- ./man/ediff.texi.org Fri Jun 21 20:00:04 1996 -+++ ./man/ediff.texi Tue May 20 01:26:29 1997 -@@ -10,6 +10,11 @@ - @synindex vr cp - @synindex fn cp - @synindex pg cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Ediff: (ediff). A comprehensive visual interface to diff -+ and patch. -+@end direntry - @iftex - @finalout - @end iftex ---- ./man/cc-mode.texi.org Sun Aug 4 21:56:21 1996 -+++ ./man/cc-mode.texi Tue May 20 01:27:18 1997 -@@ -9,6 +9,12 @@ - @settitle CC-MODE Version 4 Documentation - @footnotestyle end - -+@dircategory The Emacs editor and associated tools -+@direntry -+* CC mode: (ccmode). The GNU Emacs mode for editing C, C++, -+ Objective-C and Java code. -+@end direntry -+ - @comment !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - @comment @setchapternewpage odd !! we don't want blank pages !! - @comment %**end of header (This is for running Texinfo on a region) ---- ./man/message.texi.org Wed Jun 26 14:49:43 1996 -+++ ./man/message.texi Sat Dec 13 17:46:31 1997 -@@ -5,6 +5,10 @@ - @synindex fn cp - @synindex vr cp - @synindex pg cp -+@dircategory The Emacs editor and associated tools -+@direntry -+* Message: (message). Editing mail and news messages. -+@end direntry - @iftex - @finalout - @end iftex ---- Makefile.in.~1~ Sat Jul 11 17:57:16 1998 -+++ Makefile.in Sat Jul 11 17:58:45 1998 -@@ -191,7 +191,7 @@ - # Subdirectories to make recursively. `lisp' is not included - # because the compiled lisp files are part of the distribution - # and you cannot remake them without installing Emacs first. --SUBDIR = lib-src src -+SUBDIR = lib-src src man - - # The makefiles of the directories in $SUBDIR. - SUBDIR_MAKEFILES = lib-src/Makefile man/Makefile src/Makefile oldXMenu/Makefile lwlib/Makefile ---- Makefile.in.~1~ Fri Jul 10 00:00:50 1998 -+++ Makefile.in Fri Jul 10 00:10:50 1998 -@@ -375,14 +375,9 @@ - if [ `(cd ${srcdir}/info && /bin/pwd)` != `(cd ${infodir} && /bin/pwd)` ]; \ - then \ - (cd ${infodir}; \ -- if [ -f dir ]; then \ -- if [ ! -f dir.old ]; then mv -f dir dir.old; \ -- else mv -f dir dir.bak; fi; \ -- fi; \ - cd ${srcdir}/info ; \ -- (cd $${thisdir}; ${INSTALL_DATA} ${srcdir}/info/dir ${infodir}/dir); \ - (cd $${thisdir}; chmod a+r ${infodir}/dir); \ -- for f in ccmode* cl* dired-x* ediff* emacs* forms* gnus* info* message* mh-e* sc* vip* \ -+ for f in ccmode* cl* dired-x* ediff* emacs* forms* gnus* message* mh-e* sc* vip* \ - antenews* canna* egg* languages* m2ps* mule* kbd-trans* \ - quail* terminology* CCL* ISO2022* R2L* XFONT*; do \ - (cd $${thisdir}; \ ---- ./man/Makefile.in.org Thu Jun 27 15:27:19 1996 -+++ ./man/Makefile.in Tue Apr 15 00:29:52 1997 -@@ -13,7 +13,7 @@ - # The makeinfo program is part of the Texinfo distribution. - MAKEINFO = makeinfo - INFO_TARGETS = ../info/emacs ../info/ccmode ../info/cl ../info/dired-x \ -- ../info/ediff ../info/forms ../info/gnus ../info/info \ -+ ../info/ediff ../info/forms ../info/gnus \ - ../info/mh-e ../info/sc ../info/vip ../info/viper \ - ../info/message - DVI_TARGETS = emacs.dvi cc-mode.dvi cl.dvi dired-x.dvi ediff.dvi forms.dvi \ -@@ -66,6 +66,7 @@ - ${srcdir}/gnu1.texi \ - ${srcdir}/glossary.texi - -+all: info - info: $(INFO_TARGETS) - - dvi: $(DVI_TARGETS) -@@ -74,12 +75,6 @@ - # in srcdir. There is no provision for Info files - # to exist in the build directory. - # In a distribution of Emacs, the Info files should be up to date. -- --../info/info: ${INFOSOURCES} -- cd $(srcdir); $(MAKEINFO) --no-split info.texi -- --info.dvi: ${INFOSOURCES} -- TEXINPUTS="$(srcdir) $(TEXINPUTS)"; $(TEXI2DVI) ${srcdir}/info.texi - - ../info/emacs: ${EMACSSOURCES} - cd $(srcdir); $(MAKEINFO) emacs.texi diff --git a/editors/mule-common/files/patch-ac b/editors/mule-common/files/patch-ac deleted file mode 100644 index ddd9d1faabab..000000000000 --- a/editors/mule-common/files/patch-ac +++ /dev/null @@ -1,79 +0,0 @@ ---- src/s/freebsd.h.orig Mon Jun 10 05:14:32 1996 -+++ src/s/freebsd.h Sat Jan 16 22:17:58 1999 -@@ -1,5 +1,15 @@ - /* s/ file for freebsd system. */ - -+/* Get the correct __FreeBSD_version, even if this is before that was -+ defined. */ -+#ifndef __FreeBSD__ -+#define __FreeBSD_version 199401 -+#elif __FreeBSD__ == 1 -+#define __FreeBSD_version 199405 -+#else -+#include <osreldate.h> -+#endif -+ - /* '__FreeBSD__' is defined by the preprocessor on FreeBSD-1.1 and up. - Earlier versions do not have shared libraries, so inhibit them. - You can inhibit them on newer systems if you wish -@@ -34,7 +44,6 @@ - #define LIBS_DEBUG - #define LIBS_SYSTEM -lutil - #define LIBS_TERMCAP -ltermcap --#define LIB_GCC -lgcc - - #define SYSV_SYSTEM_DIR - -@@ -42,12 +51,33 @@ - #undef BSD_PGRPS - #define GETPGRP_NO_ARG - -+#ifdef __ELF__ -+ -+#define LD_SWITCH_SYSTEM -+#ifdef i386 -+#define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crti.o /usr/lib/crtbegin.o -+#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o -+#else -+#define START_FILES pre-crt0.o /usr/lib/crt1.o /usr/lib/crtbegin.o -+#define LIB_STANDARD -lgcc -lc -lgcc /usr/lib/crtend.o -+#endif -+#define UNEXEC unexelf.o -+#undef LIB_GCC -+#define LIB_GCC -+ -+#else /* not __ELF__ */ -+ - #ifndef NO_SHARED_LIBS - #define LD_SWITCH_SYSTEM -e start -dc -dp - #define HAVE_TEXT_START /* No need to define `start_of_text'. */ -+#if __FreeBSD_version >= 300002 -+#define START_FILES pre-crt0.o /usr/lib/aout/crt0.o -+#else /* __FreeBSD_version < 300002 */ - #define START_FILES pre-crt0.o /usr/lib/crt0.o --#define UNEXEC unexsunos4.o -+#endif /* __FreeBSD_version < 300002 */ -+#define UNEXEC unexfreebsd.o - #define RUN_TIME_REMAP -+#define LIB_GCC -lgcc - - #ifndef N_TRELOFF - #define N_PAGSIZ(x) __LDPGSZ -@@ -63,6 +93,8 @@ - #endif /* __FreeBSD__ */ - #endif /* NO_SHARED_LIBS */ - -+#endif /* not __ELF__ */ -+ - #define HAVE_WAIT_HEADER - #define HAVE_GETLOADAVG - /*#define HAVE_GETPAGESIZE /* configure now puts this in config.h */ -@@ -80,6 +112,8 @@ - #define BSD 199103 - #elif __FreeBSD__ == 2 - #define BSD 199306 -+#elif __FreeBSD__ >= 3 -+#define BSD 199506 - #endif - - #define WAITTYPE int diff --git a/editors/mule-common/files/patch-ae b/editors/mule-common/files/patch-ae deleted file mode 100644 index 1728255a75cd..000000000000 --- a/editors/mule-common/files/patch-ae +++ /dev/null @@ -1,23 +0,0 @@ ---- src/unexelf.c.orig Fri Oct 2 12:55:43 1998 -+++ src/unexelf.c Fri Oct 2 13:02:05 1998 -@@ -678,7 +678,8 @@ - if (n < 0) - fatal ("Couldn't find segment next to .bss in %s\n", old_name, 0); - -- NEW_PROGRAM_H (n).p_filesz += new_data2_size; -+/* NEW_PROGRAM_H (n).p_filesz += new_data2_size; */ -+ NEW_PROGRAM_H (n).p_filesz = new_bss_addr - NEW_PROGRAM_H (n).p_vaddr; /* From emacs 20.3 */ - NEW_PROGRAM_H (n).p_memsz = NEW_PROGRAM_H (n).p_filesz; - - #if 0 /* Maybe allow section after data2 - does this ever happen? */ -@@ -845,7 +846,9 @@ - - for (; symp < symendp; symp ++) - if (strcmp ((char *) (symnames + symp->st_name), "_end") == 0 -- || strcmp ((char *) (symnames + symp->st_name), "_edata") == 0) -+ || strcmp ((char *) (symnames + symp->st_name), "end") == 0 -+ || strcmp ((char *) (symnames + symp->st_name), "_edata") == 0 -+ || strcmp ((char *) (symnames + symp->st_name), "edata") == 0) - memcpy (&symp->st_value, &new_bss_addr, sizeof (new_bss_addr)); - } - diff --git a/editors/mule-common/files/patch-af b/editors/mule-common/files/patch-af deleted file mode 100644 index 23092a4a8ca0..000000000000 --- a/editors/mule-common/files/patch-af +++ /dev/null @@ -1,13 +0,0 @@ ---- configure.orig Tue Aug 20 13:11:26 1996 -+++ configure Sat Jan 16 23:18:54 1999 -@@ -756,6 +756,10 @@ - machine=alpha opsys=gnu-linux - ;; - -+ alpha-*-freebsd* ) -+ machine=alpha opsys=freebsd -+ ;; -+ - ## Altos 3068 - m68*-altos-sysv* ) - machine=altos opsys=usg5-2 diff --git a/editors/mule-common/files/patch-ag b/editors/mule-common/files/patch-ag deleted file mode 100644 index a556bd24f5eb..000000000000 --- a/editors/mule-common/files/patch-ag +++ /dev/null @@ -1,34 +0,0 @@ ---- src/m/alpha.h.orig Sat Aug 10 07:03:36 1996 -+++ src/m/alpha.h Sat Jan 16 22:34:10 1999 -@@ -234,7 +234,11 @@ - - #ifndef NOT_C_CODE - /* We need these because pointers are larger than the default ints. */ -+#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__) - #include <alloca.h> -+#else -+#include <stdlib.h> -+#endif - - /* Hack alert! For reasons unknown to mankind the string.h file insists - on defining bcopy etc. as taking char pointers as arguments. With -@@ -299,10 +303,18 @@ - termio and struct termios are mutually incompatible. */ - #define NO_TERMIO - --#ifdef LINUX -+#if defined(LINUX) || \ -+ defined(__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__) - # define TEXT_END ({ extern int _etext; &_etext; }) - # ifndef __ELF__ - # define COFF - # define DATA_END ({ extern int _EDATA; &_EDATA; }) - # endif /* notdef __ELF__ */ - #endif -+ -+#if (defined (__FreeBSD__) || defined (__NetBSD__) || defined (__OpenBSD__)) \ -+ && defined (__ELF__) -+#define HAVE_TEXT_START -+#endif -+ -+ diff --git a/editors/mule-common/files/patch-ah b/editors/mule-common/files/patch-ah deleted file mode 100644 index 3f990e4b5970..000000000000 --- a/editors/mule-common/files/patch-ah +++ /dev/null @@ -1,54 +0,0 @@ ---- src/unexelf1.c.orig Sat Aug 10 06:56:52 1996 -+++ src/unexelf1.c Sun Jan 17 00:28:21 1999 -@@ -423,12 +423,50 @@ - #include <elf.h> - #include <sys/mman.h> - --#ifdef __alpha__ -+#if defined(__alpha__) && defined(__osf__) - # include <sym.h> /* get COFF debugging symbol table declaration */ -+#else if defined(__alpha__) -+typedef struct { -+ short magic; -+ short vstamp; -+ int ilineMax; -+ int idnMax; -+ int ipdMax; -+ int isymMax; -+ int ioptMax; -+ int iauxMax; -+ int issMax; -+ int issExtMax; -+ int ifdMax; -+ int crfd; -+ int iextMax; -+ long cbLine; -+ long cbLineOffset; -+ long cbDnOffset; -+ long cbPdOffset; -+ long cbSymOffset; -+ long cbOptOffset; -+ long cbAuxOffset; -+ long cbSsOffset; -+ long cbSsExtOffset; -+ long cbFdOffset; -+ long cbRfdOffset; -+ long cbExtOffset; -+} HDRR, *pHDRR; -+#define cbHDRR sizeof(HDRR) -+#define hdrNil ((pHDRR)0) - #endif - - #if __GNU_LIBRARY__ - 0 >= 6 - # include <link.h> /* get ElfW etc */ -+#endif -+ -+#ifdef __FreeBSD__ -+# ifdef __STDC__ -+# define ElfW(type) Elf_##type -+# else -+# define ElfW(type) Elf_/**/type -+# endif - #endif - - #ifndef ElfW diff --git a/editors/mule-common/files/patch-ba b/editors/mule-common/files/patch-ba deleted file mode 100644 index c9f637aa3ba4..000000000000 --- a/editors/mule-common/files/patch-ba +++ /dev/null @@ -1,22 +0,0 @@ ---- lib-src/emacsclient.c.old Tue Jul 23 23:18:33 1996 -+++ lib-src/emacsclient.c Thu Oct 8 22:34:54 1998 -@@ -94,6 +94,8 @@ - struct stat statbfr; - - gethostname (system_name, sizeof (system_name)); -+ system_name[sizeof (system_name) - 1] = '\0'; -+ /* system_name must be null-terminated string */ - sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name); - - if (stat (server.sun_path, &statbfr) == -1) ---- lib-src/emacsserver.c.old Wed Jul 17 07:09:29 1996 -+++ lib-src/emacsserver.c Thu Oct 8 22:35:08 1998 -@@ -115,6 +115,8 @@ - server.sun_family = AF_UNIX; - #ifndef SERVER_HOME_DIR - gethostname (system_name, sizeof (system_name)); -+ system_name[sizeof (system_name) - 1] = '\0'; -+ /* system_name must be null-terminated string */ - sprintf (server.sun_path, "/tmp/esrv%d-%s", geteuid (), system_name); - - if (unlink (server.sun_path) == -1 && errno != ENOENT) diff --git a/editors/mule-common/files/patch-ca b/editors/mule-common/files/patch-ca deleted file mode 100644 index c3fdb4604aa6..000000000000 --- a/editors/mule-common/files/patch-ca +++ /dev/null @@ -1,26 +0,0 @@ -Cannot view a gzpipped info file in mule Info-mode -when the next line is in ~/.emacs: - (set-default-process-coding-system *autoconv*unix *junet*) - ---- lisp/info.el.save Thu Jan 6 17:26:03 2000 -+++ lisp/info.el Wed Feb 19 15:17:14 2000 -@@ -204,12 +204,13 @@ - (jka-compr-installed-p) - (jka-compr-get-compression-info fullname)) - (setq decoder nil)) -- (insert-file-contents fullname visit) -- (if decoder -- (let ((buffer-read-only nil) -- (default-directory (or (file-name-directory fullname) -- default-directory))) -- (call-process-region (point-min) (point-max) decoder t t))))) -+ (cond (decoder -+ (let ((buffer-read-only nil) -+ (default-directory (or (file-name-directory fullname) -+ default-directory))) -+ (call-process decoder fullname t) )) -+ (t -+ (insert-file-contents fullname visit) )))) - - ;;;###autoload (add-hook 'same-window-buffer-names "*info*") - diff --git a/editors/mule-common/files/patch-etl b/editors/mule-common/files/patch-etl deleted file mode 100644 index d65fea4a6ac7..000000000000 --- a/editors/mule-common/files/patch-etl +++ /dev/null @@ -1,73 +0,0 @@ -From ftp://ftp.etl.go.jp/pub/mule/BUG-INFO - -6) This fix a bug of displaying multilingual text in mode lines. - ---- /usr/dist/mule/mule-2.3/src/xdisp.c Fri Jun 9 17:37:14 1995 -+++ ./src/xdisp.c Wed Mar 6 17:08:03 1996 -@@ -3973,8 +3973,9 @@ - - /* 91.10.21 by K.Handa, 92.4.30 by Y.Niibe */ - int mc_flag = !NILP(XBUFFER (w->buffer)->mc_flag); -- /* 92.3.21, 92.9.7 by K.Handa */ -- register unsigned char *endp = string + strlen(string); -+ /* 92.3.21, 92.9.7, 95.8.31 by K.Handa */ -+ register unsigned char *endp -+ = string + (length < 0 ? strlen(string) : length); - char *hexa = "0123456789ABCDEF"; /* 92.4.9 by K.Handa */ - /* 92.4.9 by K.Handa, 92.4.30 by Y.Niibe */ - int ctl_hexa = !NILP (XBUFFER (w->buffer)->ctl_hexa); - -8) Another fix for a severe bug for writing *viscii* file. - ---- mule/lisp/mule-init.el.old Wed May 8 13:05:30 1996 -+++ ./lisp/mule-init.el Wed May 8 13:04:06 1996 -@@ -638,7 +638,7 @@ - (r0 -= 160) - (write-read-repeat - r0 -- [ 0 129 130 131 132 165 134 135 136 137 138 139 140 141 142 143 -+ [ 0 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 - 144 145 146 0 0 147 150 151 152 0 0 0 0 180 149 0 - 0 0 0 0 0 0 2 5 0 0 0 0 0 0 0 159 - 0 186 0 0 0 128 20 187 188 0 0 25 30 0 179 191 - - -11) This patch fixes Single Shift 3 handling. - ---- /usr/dist/mule/mule-2.3/src/coding.c Wed Nov 30 16:45:02 1994 -+++ ./src/coding.c Sat Sep 28 09:41:51 1996 -@@ -1044,7 +1044,7 @@ - { \ - if (lc != lcg) dp = designate(dp, lcg, lc, 3, form), lcg = lc; \ - if (form & CODE_SEVEN) \ -- *dp++ = ESC, *dp++ = 'N'; \ -+ *dp++ = ESC, *dp++ = 'O'; \ - else \ - *dp++ = SS3; \ - cntl = (cntl & ~CC_GRAPHIC_MASK) | CC_IN_G3; \ - -12) This patch fixes wrong handling of *iso-2022-lock* by coco. ---- /usr/dist/mule/mule-2.3/lib-src/mulelib.c Mon Jul 17 15:03:43 1995 -+++ ./lib-src/mulelib.c Fri Oct 4 21:28:48 1996 -@@ -287,13 +287,18 @@ - p0 = p1 + 1; - if (CODE_TYPE (cs) == ISO2022) { - long flags[12]; -- for (i = 0; i < 11; i++) { -- if (!(flags[i] = atoi(p0))) flags[i] = Qnil; -+ for (i = 0; i < 4; i++) { -+ if ((flags[i] = atoi(p0)) == -1) flags[i] = LCASCII; - PROCEED_CHAR(','); - p0 = p1 + 1; - } -- flags[i] = atoi(p0); - CODE_LC_SET(cs, flags[0], flags[1], flags[2], flags[3]); -+ for (; i < 11; i++) { -+ if (!(flags[i] = atoi(p0))) flags[i] = Qnil; -+ PROCEED_CHAR(','); -+ p0 = p1 + 1; -+ } -+ if (!(flags[i] = atoi(p0))) flags[i] = Qnil; - CODE_FORM_SET(cs, (Lisp_Object)flags[4], (Lisp_Object)flags[5], - (Lisp_Object)flags[6], (Lisp_Object)flags[7], - (Lisp_Object)flags[8], (Lisp_Object)flags[9], diff --git a/editors/mule-common/files/patch-mc b/editors/mule-common/files/patch-mc deleted file mode 100644 index e3d77ac5c660..000000000000 --- a/editors/mule-common/files/patch-mc +++ /dev/null @@ -1,18 +0,0 @@ ---- src/s/freebsd.h.orig Mon Apr 5 18:00:36 1999 -+++ src/s/freebsd.h Mon Apr 5 17:57:30 1999 -@@ -42,7 +42,7 @@ - #define PENDING_OUTPUT_COUNT(FILE) ((FILE)->_p - (FILE)->_bf._base) - - #define LIBS_DEBUG --#define LIBS_SYSTEM -lutil -+#define LIBS_SYSTEM -lutil -lcrypt - #define LIBS_TERMCAP -ltermcap - - #define SYSV_SYSTEM_DIR -@@ -131,3 +131,6 @@ - It is already a controlling terminal of subprocess, because we did - ioctl TIOCSCTTY. */ - #define DONT_REOPEN_PTY -+ -+/* XIM does not work very well, so the next is set (by taoka@FreeBSD.org) */ -+#define X_I18N_INHIBITED diff --git a/editors/mule-common/files/patch-md b/editors/mule-common/files/patch-md deleted file mode 100644 index 99ab69813330..000000000000 --- a/editors/mule-common/files/patch-md +++ /dev/null @@ -1,89 +0,0 @@ -diff -arcN ../mule-2.3.org/etc/FAQ-Mule.jp ./etc/FAQ-Mule.jp -*** ../mule-2.3.org/etc/FAQ-Mule.jp Fri Jul 21 20:40:06 1995 ---- ./etc/FAQ-Mule.jp Wed Aug 21 11:33:22 1996 -*************** -*** 1867,1872 **** ---- 1867,1874 ---- - - $B$H=q$/J}K!$b$"$j$^$9!#(B - -+ ($BCm5-(B : FreeBSD$B$G$O!"B>$H6%9g$9$k$?$a%]!<%HHV9f$O(B3086$B$K$7$F$"$j$^$9!#(B) -+ - Emacs lisp $B%W%m%0%i%_%s%0(B - ========================= - -diff -arcN ../mule-2.3.org/lisp/eggrc-sj3 ./lisp/eggrc-sj3 -*** ../mule-2.3.org/lisp/eggrc-sj3 Fri Oct 21 13:18:21 1994 ---- ./lisp/eggrc-sj3 Wed Aug 21 13:05:24 1996 -*************** -*** 3,11 **** - ;;; Version 1.0 - ;;; Copyright 1990 Kiyoji Ishii - ;;; - -! (set-default-sys-dic-directory "/usr/sony/dict/sj3") -! (set-default-usr-dic-directory "/usr/sony/dict/sj3/user/$USER") - - ;;; - ;;; System Dictionary ---- 3,17 ---- - ;;; Version 1.0 - ;;; Copyright 1990 Kiyoji Ishii - ;;; -+ ;;; -+ ;;; Change dictionary paths. -+ ;;; Patched by Hidekazu Kuroki(hidekazu@cs.titech.ac.jp) 1996/8/10 -+ ;;; Remove $USER variable. Use (user-login-name). -+ ;;; Patched by Hidekazu Kuroki(hidekazu@cs.titech.ac.jp) 1996/8/20 -+ ;;; - -! (set-default-sys-dic-directory "/usr/local/lib/sj3/dict") -! (set-default-usr-dic-directory (concat "/usr/local/lib/sj3/dict/user/" (user-login-name))) - - ;;; - ;;; System Dictionary -diff -arcN ../mule-2.3.org/lisp/sj3-egg.el ./lisp/sj3-egg.el -*** ../mule-2.3.org/lisp/sj3-egg.el Fri Feb 17 17:23:31 1995 ---- ./lisp/sj3-egg.el Wed Aug 21 13:32:36 1996 -*************** -*** 294,301 **** - ;;; - ;;; Entry functions for egg-startup-file - ;;; - -! (defvar *default-sys-dic-directory* "/usr/sony/dict/sj3") - - (defun set-default-sys-dic-directory (pathname) - "$B%7%9%F%`<-=q$NI8=`(Bdirectory PATHNAME$B$r;XDj$9$k!#(B ---- 294,307 ---- - ;;; - ;;; Entry functions for egg-startup-file - ;;; -+ ;;; -+ ;;; Change dictionary paths. -+ ;;; Patched by Hidekazu Kuroki(hidekazu@cs.titech.ac.jp) 1996/8/10 -+ ;;; Remove $USER variable. Use (user-login-name). -+ ;;; Patched by Hidekazu Kuroki(hidekazu@cs.titech.ac.jp) 1996/8/20 -+ ;;; - -! (defvar *default-sys-dic-directory* "/usr/local/lib/sj3/dict") - - (defun set-default-sys-dic-directory (pathname) - "$B%7%9%F%`<-=q$NI8=`(Bdirectory PATHNAME$B$r;XDj$9$k!#(B -*************** -*** 310,316 **** - (format "System Default directory(%s) $B$,$"$j$^$;$s!#(B" pathname)) - (setq *default-sys-dic-directory* (file-name-as-directory pathname))))) - -! (defvar *default-usr-dic-directory* "/usr/sony/dict/sj3/user/$USER") - - (defun set-default-usr-dic-directory (pathname) - "$BMxMQ<T<-=q$NI8=`(Bdirectory PATHNAME$B$r;XDj$9$k!#(B ---- 316,322 ---- - (format "System Default directory(%s) $B$,$"$j$^$;$s!#(B" pathname)) - (setq *default-sys-dic-directory* (file-name-as-directory pathname))))) - -! (defvar *default-usr-dic-directory* (concat "/usr/local/lib/sj3/dict/user/" (user-login-name))) - - (defun set-default-usr-dic-directory (pathname) - "$BMxMQ<T<-=q$NI8=`(Bdirectory PATHNAME$B$r;XDj$9$k!#(B diff --git a/editors/mule-common/files/patch-mf b/editors/mule-common/files/patch-mf deleted file mode 100644 index b6f10dd53c8c..000000000000 --- a/editors/mule-common/files/patch-mf +++ /dev/null @@ -1,60 +0,0 @@ ---- ../mule.org/lisp/eggrc-wnn Fri Jul 28 20:12:41 1995 -+++ ./lisp/eggrc-wnn Wed Oct 29 12:13:50 1997 -@@ -24,7 +24,7 @@ - ;;; - ;;; modified for Wnn V4 - Use compatible library of Wnn v3 - ;;; Copyright 1989 OMRON Tateisi Electronics, Co. --;;; 1989 7/12 by H.Kuribayashi kuri@frf.oron.junet -+;;; 1989 7/12 by H.Kuribayashi kuri@frf.omron.junet - - ;;; 92.5.19 modified for Wnn V4 by T.Shingu <shingu@cpr.canon.co.jp> - ;;; Use non compatible library. -@@ -50,14 +50,16 @@ - (concat wnn-usr-dic-dir "/symbol.h") 1 nil t) - (add-wnn-dict "iwanami/tankan.dic" "" 1 nil nil) - (add-wnn-dict "iwanami/tankan2.dic" "" 1 nil nil) -- (add-wnn-dict "iwanami/tel.dic" "" 1 nil nil) -- (add-wnn-dict "iwanami/zip.dic" "" 1 nil nil) -+ (add-wnn-dict "iwanami/tel.dic" -+ (concat wnn-usr-dic-dir "/tel.h") 1 nil t) -+ (add-wnn-dict "iwanami/zip.dic" -+ (concat wnn-usr-dic-dir "/zip.h") 1 nil t) - (add-wnn-dict (concat wnn-usr-dic-dir "/ud") "" 15 t t) - ; (add-wnn-dict "wnncons/tankan2.dic" "" 1 nil nil) - ; (add-wnn-dict "wnncons/tankan3.dic" "" 1 nil nil) - (set-wnn-param 5 10 2 45 0 80 5 1 20 0 400 -100 400 80 200 2 200) - -- (add-wnn-notrans-dict (concat wnn-usr-dic-dir "/katakana") 15 t) -+ (add-wnn-notrans-dict (concat wnn-usr-dic-dir "/muhenkan") 15 t) - (add-wnn-bmodify-dict (concat wnn-usr-dic-dir "/bunsetsu") 15 t) - - (set-last-is-first-mode t) -@@ -101,7 +103,9 @@ - (add-wnn-dict (concat wnn-usr-dic-dir "/ud") "" 5 t t) - ; (add-wnn-dict "wnncons/tankan2.dic" "" 1 nil nil) - ; (add-wnn-dict "wnncons/tankan3.dic" "" 1 nil nil) -- (set-wnn-param 2 10 2 45 5 80 5 1 40 0 400 -100 400 80 200 2 200) -+; (set-wnn-param 2 10 2 45 5 80 5 1 40 0 400 -100 400 80 200 2 200) -+; New Parameter -+ (set-wnn-param 2 10 2 45 100 200 5 1 40 -100 200 -100 200 80 200 200 200) - (set-wnn-reverse t) - (set-wnn-fuzokugo "pubdic/full.fzk") - (add-wnn-dict "pubdic/kihon.dic" (concat wnn-usr-dic-dir "/kihon.h") 5 nil t) -@@ -158,7 +162,7 @@ - ((eq wnn-server-type 'kserver) - (set-wnn-reverse nil) - (set-wnn-fuzokugo "sys/full.fzk") -- ; (add-wnn-dict "sys/hword.dic" (concat wnn-usr-dic-dir "/hword.h") 4 nil t) -+ (add-wnn-dict "sys/hword.dic" (concat wnn-usr-dic-dir "/hword.h") 4 nil t) - (add-wnn-dict "sys/single.dic" (concat wnn-usr-dic-dir "/single.h") 1 nil t) - (add-wnn-dict (concat wnn-usr-dic-dir "/ud") "" 5 t t) - ; (add-wnn-dict (concat wnn-usr-dic-dir "/hangul") "" 5 t t) -@@ -166,7 +170,7 @@ - (set-wnn-param 1 5 2 750 10 80 10 5 1000 50 0 -200 0 0 0 16 0) - (set-wnn-reverse t) - (set-wnn-fuzokugo "sys/full.fzk") -- ; (add-wnn-dict "sys/hword.dic" (concat wnn-usr-dic-dir "/hword.h") 4 nil t) -+ (add-wnn-dict "sys/hword.dic" (concat wnn-usr-dic-dir "/hword.h") 4 nil t) - (add-wnn-dict "sys/single.dic" (concat wnn-usr-dic-dir "/single.h") 1 nil t) - (add-wnn-dict (concat wnn-usr-dic-dir "/ud") "" 5 t t) - ; (add-wnn-dict (concat wnn-usr-dic-dir "/hangul") "" 5 t t) diff --git a/editors/mule-common/files/patch-mk b/editors/mule-common/files/patch-mk deleted file mode 100644 index 55c3795a558c..000000000000 --- a/editors/mule-common/files/patch-mk +++ /dev/null @@ -1,45 +0,0 @@ ---- Makefile.in.orig Fri Jul 10 11:22:07 1998 -+++ Makefile.in Fri Jul 10 11:27:03 1998 -@@ -310,14 +310,14 @@ - ### It would be nice to do something for a parallel make - ### to ensure that install-arch-indep finishes before this starts. - install-arch-dep: mkdir -- (cd lib-src; \ -- $(MAKE) install $(MFLAGS) prefix=${prefix} \ -- exec_prefix=${exec_prefix} bindir=${bindir} \ -- libexecdir=${libexecdir} archlibdir=${archlibdir}) - ${INSTALL_PROGRAM} src/emacs ${bindir}/${executable}-${version} - -chmod 1755 ${bindir}/${executable}-${version} - rm -f ${bindir}/$(EMACS) - -ln ${bindir}/${executable}-${version} ${bindir}/$(EMACS) -+ echo "Copying etc/DOC-* to ${docdir} ..." ; \ -+ (cd ./etc; tar -cf - DOC*)|(cd ${docdir}; umask 0; tar -xvf - ); \ -+ (cd $(docdir); chmod a+r DOC*; rm DOC) \ -+ - - ### Install the files that are machine-independent. - ### Most of them come straight from the distribution; -@@ -327,6 +327,10 @@ - ### Note that we copy DOC* and then delete DOC - ### as a workaround for a bug in tar on Ultrix 4.2. - install-arch-indep: mkdir -+ (cd lib-src; \ -+ $(MAKE) install $(MFLAGS) prefix=${prefix} \ -+ exec_prefix=${exec_prefix} bindir=${bindir} \ -+ libexecdir=${libexecdir} archlibdir=${archlibdir}) - -set ${COPYDESTS} ; \ - for dir in ${COPYDIR} ; do \ - if [ `(cd $$1 && /bin/pwd)` != `(cd $${dir} && /bin/pwd)` ] ; then \ -@@ -360,9 +364,9 @@ - -chmod -R a+r ${COPYDESTS} - if [ `(cd ./etc; /bin/pwd)` != `(cd ${docdir}; /bin/pwd)` ]; \ - then \ -- echo "Copying etc/DOC-*, etc/CHARSETS, and etc/CODINGS to ${docdir} ..." ; \ -- (cd ./etc; tar -cf - DOC* CHARSETS CODINGS)|(cd ${docdir}; umask 0; tar -xvf - ); \ -- (cd $(docdir); chmod a+r DOC* CHARSETS CODINGS; rm DOC) \ -+ echo "Copying etc/CHARSETS, and etc/CODINGS to ${docdir} ..." ; \ -+ (cd ./etc; tar -cf - CHARSETS CODINGS)|(cd ${docdir}; umask 0; tar -xvf - ); \ -+ (cd $(docdir); chmod a+r CHARSETS CODINGS) \ - else true; fi - if [ -r ./lisp ] \ - && [ x`(cd ./lisp; /bin/pwd)` != x`(cd ${lispdir}; /bin/pwd)` ] \ diff --git a/editors/mule-common/files/patch-ml b/editors/mule-common/files/patch-ml deleted file mode 100644 index bf5a5c1c7b13..000000000000 --- a/editors/mule-common/files/patch-ml +++ /dev/null @@ -1,5 +0,0 @@ ---- lisp/its/han-kata.el~ Thu Aug 6 19:55:01 1998 -+++ lisp/its/han-kata.el Mon Aug 10 13:24:50 1998 -@@ -45 +45 @@ --(defvar enable-double-n-syntax nil "*Enable ""nn"" input for ""(I](B"" ") -+(defvar enable-double-n-syntax nil "*Enable \"nn\" input for \"(I](B\" ") diff --git a/editors/mule-common/files/patch-mm b/editors/mule-common/files/patch-mm deleted file mode 100644 index 9a61745a872b..000000000000 --- a/editors/mule-common/files/patch-mm +++ /dev/null @@ -1,71 +0,0 @@ ---- configure.orig Wed Jul 18 16:03:57 2001 -+++ configure Wed Jul 18 16:37:11 2001 -@@ -38,6 +38,10 @@ - ac_help="$ac_help - --with-wnn6 Use Wnn6 library to input Japanese or Chinese" - ac_help="$ac_help -+ --with-cwnn4 Use Wnn4 library to input Chinese" -+ac_help="$ac_help -+ --with-kwnn4 Use Wnn4 library to input Korean" -+ac_help="$ac_help - --with-wnn-includes=DIR Search for WNN header files in DIR" - ac_help="$ac_help - --with-wnn-libraries=DIR Search for WNN libraries in DIR" -@@ -92,6 +96,7 @@ - infodir='${prefix}/info' - mandir='${prefix}/man' - -+wnnlib='-lwnn' - # Initialize some other variables. - subdirs= - MFLAGS= MAKEFLAGS= -@@ -564,11 +569,11 @@ - emacs_prefix=emacs - lispdir='${datadir}/${emacs_prefix}/${version}/lisp' - locallisppath='${datadir}/${emacs_prefix}/${version}/site-lisp:'\ --'${datadir}/${emacs_prefix}/site-lisp' -+'${datadir}/${emacs_prefix}/site-lisp:${datadir}/emacs/site-lisp' - lisppath='${locallisppath}:${lispdir}' - etcdir='${datadir}/${emacs_prefix}/${version}/etc' - # share lockdir with emacs and mule. --lockdir='${sharedstatedir}/emacs/lock' -+lockdir='/var/run/emacs/lock' - archlibdir='${libexecdir}/${emacs_prefix}/${version}/${configuration}' - docdir='${datadir}/${emacs_prefix}/${version}/etc' - -@@ -671,9 +676,20 @@ - - fi - -+if test "${with_cwnn4+set}" = set; then -+ wnnlib=-lcwnn -+elif test "${with_kwnn4+set}" = set; then -+ wnnlib=-lkwnn -+fi -+ - # Check whether --with-wnn6 or --without-wnn6 was given. - if test "${with_wnn6+set}" = set; then - withval="$with_wnn6" -+if test "${with_wnn6}" = yes; then -+ wnnlib=-lwnn6 -+else -+ wnnlib=$with_wnn6 -+fi - with_wnn=${withval}; cat >> confdefs.h <<\EOF - #define WNN6 1 - EOF -@@ -3104,12 +3120,12 @@ - if test -n "${with_wnn_libraries}" ; then - if test -d ${with_wnn_libraries} ; then - LD_SWITCH_WNN="-L${with_wnn_libraries}" -- LIBS_MULE="${LIBS_MULE} -lwnn" -+ LIBS_MULE="${LIBS_MULE} ${wnnlib}" - else - LIBS_MULE="${LIBS_MULE} ${with_wnn_libraries}" - fi - else -- LIBS_MULE="${LIBS_MULE} -lwnn" -+ LIBS_MULE="${LIBS_MULE} ${wnnlib}" - fi - fi - diff --git a/editors/mule-common/files/patch-mn b/editors/mule-common/files/patch-mn deleted file mode 100644 index 2ac99a2b4caa..000000000000 --- a/editors/mule-common/files/patch-mn +++ /dev/null @@ -1,11 +0,0 @@ ---- src/coding.c.orig Sun Jan 17 04:48:45 1999 -+++ src/coding.c Sun Jan 17 04:49:02 1999 -@@ -154,7 +154,7 @@ - /* 92.4.3, 92.12.18 by K.Handa */ - Lisp_Object Qcoding_system, Qcoding_system_p, Qnon_nil_coding_system_p; - Lisp_Object Qeol_type; --Lisp_Object Qpriority; -+extern Lisp_Object Qpriority; - /* end of patch */ - #endif /* emacs */ - diff --git a/editors/mule-common/files/patch-na b/editors/mule-common/files/patch-na deleted file mode 100644 index bbcfbee5b929..000000000000 --- a/editors/mule-common/files/patch-na +++ /dev/null @@ -1,19 +0,0 @@ ---- src/s/freebsd.h.~1~ Tue Jan 25 16:40:44 2000 -+++ src/s/freebsd.h Tue Jan 25 16:45:23 2000 -@@ -43,7 +43,16 @@ - - #define LIBS_DEBUG - #define LIBS_SYSTEM -lutil -lcrypt -+#if __FreeBSD_version < 400000 - #define LIBS_TERMCAP -ltermcap -+#else -+#ifdef HAVE_LIBNCURSES -+#define TERMINFO -+#define LIBS_TERMCAP -lncurses -+#else -+#define LIBS_TERMCAP -ltermcap -+#endif -+#endif - - #define SYSV_SYSTEM_DIR - diff --git a/editors/mule-common/files/patch-oa b/editors/mule-common/files/patch-oa deleted file mode 100644 index dfcc9c9d2630..000000000000 --- a/editors/mule-common/files/patch-oa +++ /dev/null @@ -1,117 +0,0 @@ ---- lisp/eggrc-wnn.orig Mon Jul 16 04:31:14 2001 -+++ lisp/eggrc-wnn Mon Jul 16 04:33:22 2001 -@@ -86,6 +86,99 @@ - - ) - -+(defun wnn7-jserver-setup () -+ (set-wnn-reverse nil) -+ (set-wnn-fuzokugo "system/kougo.fzk") -+ (add-wnn-fisys-dict "system/fisd" -+ (concat wnn-usr-dic-dir "/fisd.h") t) -+ (add-wnn-fiusr-dict (concat wnn-usr-dic-dir "/fiud") "" t nil) -+ (add-wnn-dict "system/kihon.dic" -+ (concat wnn-usr-dic-dir "/kihon.h") 6 nil t) -+ (add-wnn-dict "system/symbol.dic" -+ (concat wnn-usr-dic-dir "/symbol.h") 1 nil t) -+;; (add-wnn-dict "system/symbol_noat.dic" -+;; (concat wnn-usr-dic-dir "/symbol_noat.h") 1 nil t) -+ (add-wnn-dict "system/tel.dic" -+ (concat wnn-usr-dic-dir "/tel.h") 1 nil t) -+ (add-wnn-dict "system/zip.dic" -+ (concat wnn-usr-dic-dir "/zip.h") 1 nil t) -+ (add-wnn-dict "system/tankan.dic" "" 1 nil nil) -+ (add-wnn-dict "system/tankan2.dic" "" 1 nil nil) -+ (add-wnn-dict "system/ikeiji.dic" "" 1 nil nil) -+ (add-wnn-dict "system/rensou.dic" "" 1 nil nil) -+ (add-wnn-dict (concat wnn-usr-dic-dir "/ud") "" 15 t t) -+ -+; (add-wnn-dict "option/jinmei.dic" -+; (concat wnn-usr-dic-dir "/jinmei.h") 1 nil t) -+; (add-wnn-dict "option/chimei.dic" -+; (concat wnn-usr-dic-dir "/chimei.h") 1 nil t) -+; (add-wnn-dict "option/address.dic" -+; (concat wnn-usr-dic-dir "/address.h") 1 nil t) -+; (add-wnn-dict "option/station.dic" -+; (concat wnn-usr-dic-dir "/station.h") 1 nil t) -+; (add-wnn-dict "option/kana_english.dic" -+; (concat wnn-usr-dic-dir "/kana_english.h") 1 nil t) -+; (add-wnn-dict "option/enterprise.dic" -+; (concat wnn-usr-dic-dir "/enterprise.h") 1 nil t) -+; (add-wnn-dict "option/airport.dic" -+; (concat wnn-usr-dic-dir "/airport.h") 1 nil t) -+; (add-wnn-dict "option/university.dic" -+; (concat wnn-usr-dic-dir "/university.h") 1 nil t) -+; (add-wnn-dict "option/zoo.dic" -+; (concat wnn-usr-dic-dir "/zoo.h") 1 nil t) -+; (add-wnn-dict "option/botanical_garden.dic" -+; (concat wnn-usr-dic-dir "/botanical_garden.h") 1 nil t) -+; (add-wnn-dict "option/aquarium.dic" -+; (concat wnn-usr-dic-dir "/aquarium.h") 1 nil t) -+; (add-wnn-dict "option/conveni.dic" -+; (concat wnn-usr-dic-dir "/conveni.h") 1 nil t) -+; (add-wnn-dict "option/amusement.dic" -+; (concat wnn-usr-dic-dir "/amusement.h") 1 nil t) -+ -+ (set-wnn-param 5 10 2 45 0 80 5 1 20 0 400 -100 400 80 200 2 200) -+ -+ (add-wnn-notrans-dict (concat wnn-usr-dic-dir "/katakana") 15 t) -+ (add-wnn-bmodify-dict (concat wnn-usr-dic-dir "/bunsetsu") 15 t) -+ -+ (set-last-is-first-mode t) -+ (set-complex-conv-mode nil) -+; (set-okuri-flag -1) -+ (set-prefix-flag 0) -+ -+ (set-okuri-learn-mode t) -+ (set-prefix-learn-mode t) -+ (set-suffix-learn-mode t) -+ (set-common-learn-mode t) -+ (set-yuragi-mode nil) -+ -+ (set-freq-func-mode 4) -+ -+; (set-numeric-mode -12) -+; (set-alphabet-mode -30) -+; (set-symbol-mode -40) -+ -+ (set-wnn-reverse t) -+ (set-wnn-fuzokugo "system/kougo.fzk") -+ (add-wnn-dict "system/kihonR.dic" "" 1 nil nil) -+ (add-wnn-dict "system/telR.dic" "" 1 nil nil) -+ (add-wnn-dict "system/zipR.dic" "" 1 nil nil) -+ (add-wnn-dict "system/tankanR.dic" "" 1 nil nil) -+ (add-wnn-dict "system/tankan2R.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/stationR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/kana_englishR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/enterpriseR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/airportR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/universityR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/zooR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/botanical_gardenR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/aquariumR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/conveniR.dic" "" 1 nil nil) -+ ;;(add-wnn-dict "option/amusementR.dic" "" 1 nil nil) -+ -+ (add-wnn-dict (concat wnn-usr-dic-dir "/ud") "" 15 t t) -+ (set-wnn-param 2 10 2 45 1 80 5 1 50 -20 400 -10 100 -100 200 0 200) -+ ) -+ - - (defun wnn4-jserver-setup () - (set-wnn-reverse nil) -@@ -126,9 +219,11 @@ - ) - - (cond ((eq wnn-server-type 'jserver) -- (if (is-wnn6-server) -- (wnn6-jserver-setup) -- (wnn4-jserver-setup))) -+ (if (is-wnn7-server) -+ (wnn7-jserver-setup) -+ (if (is-wnn6-server) -+ (wnn6-jserver-setup) -+ (wnn4-jserver-setup)))) - ((eq wnn-server-type 'cserver) - (set-wnn-reverse nil) - (set-wnn-fuzokugo "sys/full.con") diff --git a/editors/mule-common/files/patch-ob b/editors/mule-common/files/patch-ob deleted file mode 100644 index 9d512f97cc25..000000000000 --- a/editors/mule-common/files/patch-ob +++ /dev/null @@ -1,12 +0,0 @@ ---- lisp/wnn-egg.el.bak Mon Jul 16 04:37:50 2001 -+++ lisp/wnn-egg.el Mon Jul 16 04:42:05 2001 -@@ -606,6 +606,9 @@ - (defun is-wnn6-server () - (= (wnn-server-version) 61697)) - -+(defun is-wnn7-server () -+ (= (wnn-server-version) 61698)) -+ - (defun add-wnn-dict (dfile hfile priority dmode hmode &optional dpaswd hpaswd) - ; (open-wnn-if-disconnected) - (if (null (wnn-server-dict-add diff --git a/editors/mule-common/files/patch-src_emacs.c b/editors/mule-common/files/patch-src_emacs.c deleted file mode 100644 index df4ab6815da7..000000000000 --- a/editors/mule-common/files/patch-src_emacs.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/emacs.c.~1~ Tue Aug 18 14:48:38 1998 -+++ src/emacs.c Fri Sep 20 23:04:16 2002 -@@ -510,8 +510,6 @@ - { - char stack_bottom_variable; - int skip_args = 0; -- extern int errno; -- extern sys_nerr; - - #ifdef LINUX_SBRK_BUG - __sbrk (1); diff --git a/editors/mule-common/files/site-start.el.tmpl b/editors/mule-common/files/site-start.el.tmpl deleted file mode 100644 index 79e43ffdc229..000000000000 --- a/editors/mule-common/files/site-start.el.tmpl +++ /dev/null @@ -1,43 +0,0 @@ -;; BEGIN mule-family -;; -;; Chinese -;;(load "its/erpin") -;;(load "its/zhuyin") -;;(load "its/quanjiao") -;;(set-primary-environment 'chinese);;CHINESE - -;; Korean -;;(if (boundp 'WNN);;KOREAN -;; (load "its/Korean"));;KOREAN -;;(set-primary-environment 'korean);;KOREAN - -;; Japanese -;;(set-primary-environment 'japanese);;JAPANESE - -;; For languages except Korean (kr-mule-wnn) -(defun set-korean-environment () - (setq *coding-category-iso-8-2* '*euc-korea*) - - (set-coding-priority - '(*coding-category-iso-8-2* - *coding-category-iso-8-1*)) - - (set-default-file-coding-system '*iso-2022-kr*) - - (if (boundp 'WNN) - (progn -;; (load "its/Korean");;not KOREAN - (set-default-wnn-environment 'kserver))) - - (setq-default quail-current-package (assoc "hangul" quail-package-alist)) - ) - -(setq Info-default-directory-list - (append (list - "%%LOCALBASE%%/share/mule/19.34/info" - "%%LOCALBASE%%/share/mule/info" - "%%X11BASE%%/info" - "/usr/share/info" - ) Info-default-directory-list)) - -;; END mule-family diff --git a/editors/mule-common/files/unexfreebsd.c b/editors/mule-common/files/unexfreebsd.c deleted file mode 100644 index 142feafd3c5e..000000000000 --- a/editors/mule-common/files/unexfreebsd.c +++ /dev/null @@ -1,692 +0,0 @@ -/* Code to do an unexec for FreeBSD for a temacs linked -Bdynamic. - Derived from unexnetbsd.c, which was derived from unexsunos4.c - Copyright (C) 1992, 1993 Free Software Foundation, Inc. - -This file is part of XEmacs. - -XEmacs is free software; you can redistribute it and/or modify it -under the terms of the GNU General Public License as published by the -Free Software Foundation; either version 2, or (at your option) any -later version. - -XEmacs is distributed in the hope that it will be useful, but WITHOUT -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License -for more details. - -You should have received a copy of the GNU General Public License -along with XEmacs; see the file COPYING. If not, write to -the Free Software Foundation, Inc., 59 Temple Place - Suite 330, -Boston, MA 02111-1307, USA. */ - -/* Synched up with: Not in FSF? */ - -/* -Created 29-Oct-92 by Harlan Sexton -Tweaked 06-Aug-93 by Dean Michaels to work with sun3. -Converted 01-Dec-93 by Paul Mackerras to work with NetBSD shared libraries. -Tweaked 26-Feb-94 by Shawn Carey for use with FreeBSD-1.1 shared libraries. -*/ - -/********************** Included .h Files **************************/ - -#include <config.h> - -#include <stdarg.h> -#include <sys/param.h> -#include <sys/mman.h> -#include <sys/file.h> -#include <sys/stat.h> -#include <sys/types.h> -#include <string.h> -#include <stdio.h> -#include <a.out.h> -#include <unistd.h> -#include <ctype.h> -#include <stab.h> -#include <dirent.h> -#include <link.h> - -/********************** Macros *************************************/ - -#define SYS_ERR strerror(errno) - -#define MASK_UP(x,p_of_two) \ - ((((unsigned long) (x)) + ((p_of_two) - 1)) & (~((p_of_two) - 1))) - -#define MASK_DOWN(x,p_of_two) (((unsigned long) (x)) & (~((p_of_two) - 1))) - -/********************** Typedefs and Structs ***********************/ - -struct translation_struct -{ - long txtaddr; - long txtoff; - long dataddr; - long datoff; - long bssaddr; - long endaddr; -}; - -/********************** Function Prototypes/Declarations ***********/ - -static void unexec_error (const char *m, int use_errno, ...); -static int unexec_open (char *filename, int flag, int mode); -static caddr_t unexec_mmap (int fd, size_t len, int prot, int flags); -static long unexec_seek (int fd, long position); -static void unexec_read (int fd, long position, char *buf, int bytes); -static void unexec_write (int fd, long position, char *buf, int bytes); -static void unexec_pad (int fd, int bytes); -static void unexec_fstat (int fd, struct stat *statptr); -static void unexec_fchmod (int fd, int mode); -static long unexec_addr_to_offset (long addr, struct translation_struct *ts); -static void copy_relocation_site (struct relocation_info *ri, - caddr_t from_base_addr, - caddr_t to_base_addr, - struct translation_struct *ts); -static void reset_symtab (struct nlist *start, struct nlist *end, - char *strtab, long edata_value, long end_value, - int shlib_image); -static void reset_ldso_symtab (struct nzlist *start, struct nzlist *end, - char *strtab, long edata_value, long end_value, - int shlib_image); -int run_time_remap (char *dummy); - -/********************** Variables **********************************/ - -/* for reporting error messages from system calls */ -extern int errno; -extern int _DYNAMIC; -extern char **environ; - -static unsigned long sbrk_of_0_at_unexec; - -/*******************************************************************/ - -static void -unexec_error (const char *fmt, int use_errno, ...) -{ - const char *err_msg = SYS_ERR; - va_list args; - - fprintf (stderr, "unexec - "); - va_start (args, use_errno); - vfprintf (stderr, fmt, args); - va_end (args); - - if (use_errno) - fprintf (stderr, ": %s", err_msg); - fprintf (stderr, "\n"); - exit (1); - return; -} - -static int -unexec_open (char *filename, int flag, int mode) -{ - int fd; - - errno = 0; - - fd = open (filename, flag, mode); - - if (fd < 0) - unexec_error ("Failure opening file %s", 1, filename); - return fd; -} - -static caddr_t -unexec_mmap (int fd, size_t len, int prot, int flags) -{ - caddr_t return_val; - - unexec_seek (fd, 0); - errno = 0; - return_val = mmap (0, len, prot, flags, fd, 0); - - if (return_val == (caddr_t) -1) - unexec_error ("Failure mmap'ing file", 1); - return return_val; -} - - -static long -unexec_seek (int fd, long position) -{ - long seek_value; - - if (fd <= 0) - unexec_error ("No file open in which to seek", 0); - - errno = 0; - - if (position < 0) - seek_value = (long) lseek (fd, 0, L_INCR); - else - seek_value = (long) lseek (fd, position, L_SET); - - if (seek_value < 0) - unexec_error ("Failed to do a seek to 0x%x in %s", 1, - position, "unexec() output file"); - - return seek_value; -} - -static void -unexec_read (int fd, long position, char *buf, int bytes) -{ - int n_read; - int remains = bytes; - position = unexec_seek (fd, position); - - if (bytes < 0) - unexec_error ("Attempted read of %d bytes", 0, bytes); - - errno = 0; - - while (remains > 0) - { - n_read = read (fd, buf, remains); - if (n_read <= 0) - unexec_error ("Read failed for 0x%x bytes at offset 0x%x in %s", - 1, bytes, position, "unexec() output file"); - buf += n_read; - remains -= n_read; - } - - return; -} - -static void -unexec_write (int fd, long position, char *buf, int bytes) -{ - int n_written; - int remains = bytes; - position = unexec_seek (fd, position); - - if (bytes < 0) - unexec_error ("Attempted write of %d bytes in %s", - 0, bytes, "unexec() output file"); - - errno = 0; - - while (remains > 0) - { - n_written = write (fd, buf, remains); - if (n_written <= 0) - unexec_error ("Write failed for 0x%x bytes at offset 0x%x in %s", - 1, bytes, position, "unexec() output file"); - buf += n_written; - remains -= n_written; - } - - return; -} - -static void -unexec_pad (int fd, int bytes) -{ - if (bytes > 0) - { - char buf[1024]; - int remaining = bytes; - - memset (buf, 0, sizeof (buf)); - - while (remaining > 0) - { - int this_write = (remaining > sizeof(buf))?sizeof(buf):remaining; - unexec_write (fd, -1, buf, this_write); - remaining -= this_write; - } - } -} - -static void -unexec_fstat (int fd, struct stat *statptr) -{ - errno = 0; - if (-1 == fstat (fd, statptr)) - unexec_error ("fstat() failed for descriptor %d", 1, fd); - return; -} - -static void -unexec_fchmod (int fd, int mode) -{ - errno = 0; - if (-1 == fchmod (fd, mode)) - unexec_error ("fchmod() failed for descriptor %d", 1, fd); - return; -} - -static long -unexec_addr_to_offset (long addr, struct translation_struct *ts) - -{ - if ((addr < ts->txtaddr) || (addr >= ts->bssaddr)) - return -1; - else if (addr >= ts->dataddr) - return ((long) ((addr - ts->dataddr) + ts->datoff)); - else - return ((long) ((addr - ts->txtaddr) + ts->txtoff)); -} - - -/* - * "LD.SO" DATA AND SYMBOL TABLE OPERATIONS - */ - -static void -copy_relocation_site (struct relocation_info *ri, - caddr_t from_base_addr, - caddr_t to_base_addr, - struct translation_struct *ts) -{ - long offset; - caddr_t from, to; - - /* We can get relocation sites in the bss region, for objects whose - contents are copied from a shared library. We don't need or want - to restore these at present. */ -#ifndef sparc - if (ri->r_copy) - return; -#else - /* Struct relocation_info_sparc doesn't have member r_copy. - Instead, we use the address to check if this is run-time-copied. */ - if (ri->r_address >= ts->bssaddr && ri->r_address < ts->endaddr) - return; -#endif - - offset = unexec_addr_to_offset (ri->r_address, ts); - if (offset == -1) - unexec_error ("bad relocation address 0x%x (0x%x)", 0, ri->r_address, - ((long *)ri)[1]); - - from = from_base_addr + offset; - to = to_base_addr + offset; - /* This stuff should be in a md_ file somewhere... */ -#ifndef sparc - switch (ri->r_length) - { - case 0: - *((char *) to) = *((char *) from); - break; - case 1: - *((short *) to) = *((short *) from); - break; - case 2: - *((long *) to) = *((long *) from); - break; - default: - unexec_error ("unknown reloc length %d seen during unexec()", - 0, ri->r_length); - break; - } -#else /* sparc */ - switch (ri->r_type) - { - case RELOC_8: - case RELOC_DISP8: - *((char *) to) = *((char *) from); - break; - case RELOC_16: - case RELOC_DISP16: - *((short *) to) = *((short *) from); - break; - case RELOC_LO10: - case RELOC_13: - case RELOC_22: - case RELOC_HI22: - case RELOC_WDISP22: - case RELOC_WDISP30: - case RELOC_32: - case RELOC_DISP32: - case RELOC_GLOB_DAT: - *((long *) to) = *((long *) from); - break; - case RELOC_JMP_SLOT: - { - long *target = (long *) to; - long *source = (long *) from; - *target = *source; - target++; - source++; - *target = *source; - target++; - source++; - *target = *source; - } - break; - default: - unexec_error ("unknown reloc type %d seen during unexec()", - 0, ri->r_type); - break; - } -#endif /* sparc */ -} - -static void -reset_symtab (struct nlist *start, struct nlist *end, char *strtab, - long edata_value, long end_value, int shlib_image) -{ - struct nlist *tmp = start; - int found_edata = 0; - int found_end = 0; - - while (tmp < end) - { - int type = tmp->n_type; - - if ((type == (N_UNDF | N_EXT)) && - (tmp->n_value != 0)) - unexec_error ("unexec'ing image has COMMON symbols in it -- we quit!", - 0); - - if (!(type & N_STAB)) - { - if (!found_edata && - (type == (N_EXT | N_DATA)) && - tmp->n_un.n_strx && - !strcmp ("_edata", strtab + tmp->n_un.n_strx)) - { - tmp->n_value = edata_value; - found_edata = 1; - } - - - if ((type & N_TYPE) == N_BSS) - { - if (!found_end && - (type == (N_EXT | N_BSS)) && - tmp->n_un.n_strx && - !strcmp ("_end", strtab + tmp->n_un.n_strx)) - { - tmp->n_value = end_value; - found_end = 1; - } - else if (type & N_EXT) - tmp->n_type = N_DATA | N_EXT; - else - tmp->n_type = N_DATA; - } - - /* the way things are being handled here, having sbrk() in the - image is fatal for an image linked with shared lib's (although - the code could be modified to support it), but this should - never happen anyway */ - if (shlib_image && - (type == (N_EXT | N_TEXT)) && - tmp->n_un.n_strx && - !strcmp ("_sbrk", strtab + tmp->n_un.n_strx)) - unexec_error ("unexec'd shlib image has sbrk() in it -- we quit!", - 0); - } - - tmp++; - } -} - -static void -reset_ldso_symtab (struct nzlist *start, struct nzlist *end, char *strtab, - long edata_value, long end_value, int shlib_image) -{ - struct nzlist *tmp = start; - int found_edata = 0; - int found_end = 0; - - while (tmp < end) { - int type = tmp->nz_type; -/* - * the following code breaks under FreeBSD-1.1-BETA, but everything - * seems to work perfectly if it's commented out. This did not break - * anything until the changes to ld.so were made. - */ -/* - if ((type == (N_UNDF | N_EXT)) && (tmp->nz_value != 0)) - unexec_error("unexec'ing image has COMMON symbols in rel -- we quit!",0); -*/ - if (!(type & N_STAB)) { - if (!found_edata && - (type == (N_EXT | N_DATA)) && - !strcmp ("_edata", strtab + tmp->nz_strx)) { - tmp->nz_value = edata_value; - found_edata = 1; - } - - if ((type & N_TYPE) == N_BSS) { - if (!found_end && - (type == (N_EXT | N_BSS)) && - !strcmp ("_end", strtab + tmp->nz_strx)) { - tmp->nz_value = end_value; - found_end = 1; - } else if (type & N_EXT) - tmp->nz_type = N_DATA | N_EXT; - else - tmp->nz_type = N_DATA; - } - - /* the way things are being handled here, having sbrk() in the - image is fatal for an image linked with shared lib's (although - the code could be modified to support it), but this should - never happen anyway */ - if (shlib_image && - (type == (N_EXT | N_TEXT)) && - !strcmp ("_sbrk", strtab + tmp->nz_strx)) - unexec_error("unexec'd shlib image has sbrk() ref -- we quit!", 0); - } - tmp++; - } -} - -extern int getpagesize (void); - -/* - * EXPORTED FUNCTIONS - */ - -/* this has to be a global variable to prevent the optimizers from - * assuming that it can not be 0. -*/ -static void *dynamic_addr = (void *) &_DYNAMIC; - -int -unexec (char *new_name, char *old_name, - unsigned int emacs_edata, unsigned int dummy1, unsigned int dummy2) -{ - /* ld.so data */ - struct _dynamic *ld = 0; - struct section_dispatch_table *ld2 = 0; - /* old and new state */ - int old_fd; - int new_fd; - caddr_t old_base_addr; - caddr_t new_base_addr; - struct exec old_hdr; - struct exec new_hdr; - struct stat old_buf; - struct stat new_buf; - /* some process specific "constants" */ - unsigned long n_pagsiz, new_edata; - long page_size = getpagesize (); - caddr_t plt_end; - caddr_t current_break = (caddr_t) sbrk (0); - - if (!page_size) - unexec_error ("unexec() failed because we can't get the size of a page!", - 0); - - /* see if this is a -Bdynamic image -- if so, find ld.so structures */ - if (dynamic_addr) - { - ld = (struct _dynamic *) dynamic_addr; - ld2 = ld->d_un.d_sdt; - if (ld->d_version < LD_VERSION_BSD) - unexec_error ("%s linked with obsolete version of ld -- we quit!", - 0, old_name); - } - - /* open the old and new files, figuring out how big the old one is - so that we can map it in */ - old_fd = unexec_open (old_name, O_RDONLY, 0); - new_fd = unexec_open (new_name, O_RDWR | O_CREAT | O_TRUNC, 0666); - - /* setup the header and the statbuf for old_fd */ - unexec_read (old_fd, 0, (char *) &old_hdr, sizeof (old_hdr)); - unexec_fstat (old_fd, &old_buf); - - - /* set up some important constants */ - n_pagsiz = __LDPGSZ; - if (dynamic_addr) - plt_end = (caddr_t) MASK_UP (ld2->sdt_plt + ld2->sdt_plt_sz, sizeof (double)); - else - plt_end = (caddr_t) N_DATADDR (old_hdr); - -#if 0 - /* never write protect the variable "environ", defined in /lib/crt0.o, and - set in process.c and callproc.c */ - mprotect_bottom_addr = ((unsigned long) &environ) + sizeof (char **); - /* never protect ABOVE the end of data emacs_edata specified */ - mprotect_top_addr = MIN (emacs_edata, N_DATADDR (old_hdr) + old_hdr.a_data); -#endif - - /* Set up the image of the old file */ - old_base_addr = unexec_mmap (old_fd, old_buf.st_size, PROT_READ, - MAP_FILE | MAP_PRIVATE); - close (old_fd); - - /* set up the new exec */ - new_hdr = old_hdr; - new_edata = (unsigned long) MASK_UP (current_break, n_pagsiz); - new_hdr.a_data = new_edata - ((unsigned long) N_DATADDR (old_hdr)); - new_hdr.a_bss = 0; - - /* set up this variable, in case we want to reset "the break" - when restarting */ - sbrk_of_0_at_unexec = ((unsigned long) MASK_UP (current_break, n_pagsiz)); - - /* Write out the first approximation to the new file. The sizes of - each section will be correct, but there will be a number of - corrections that will need to be made. */ - { - long old_datoff = N_DATOFF (old_hdr); - long old_dataddr = N_DATADDR (old_hdr); - long new_treloff = N_RELOFF (new_hdr); - long old_treloff = N_RELOFF (old_hdr); - long ld_so_size = ((unsigned long) plt_end) - old_dataddr; - long real_data_size = current_break - plt_end; - long pad_size = - MASK_UP (current_break, n_pagsiz) - ((unsigned long) current_break); - - - /* First, write the text segment with new header -- copy everything until - the start of the data segment from the old file, and then go back and - write the new header. */ - unexec_write (new_fd, 0, old_base_addr, old_datoff + ld_so_size); - unexec_write (new_fd, 0, (char *) &new_hdr, sizeof (new_hdr)); - - /* Copy the rest of the data segment from the running image. */ - unexec_write (new_fd, old_datoff + ld_so_size, - plt_end, real_data_size); - - /* pad out the data segment */ - unexec_pad (new_fd, pad_size); - - /* Finally, copy the symbol table information from the old file. */ - unexec_write (new_fd, new_treloff, - old_base_addr + old_treloff, - old_buf.st_size - old_treloff); - } - - - /* Next, map in the output file so that we can jump around fixing it - up. We retain the old file so that we can refer to it. */ - unexec_fstat (new_fd, &new_buf); - new_base_addr = unexec_mmap (new_fd, - MASK_UP (new_buf.st_size, page_size), - PROT_READ | PROT_WRITE, - MAP_FILE | MAP_SHARED); - - - - /* We need to do 2 things. First, make sure that _edata and _end (and - hence, curbrk) are set to the correct values. At the same time, for - neatness and to help with debugging, mark all the types of all ld.so - and nm BSS symbols in the new file to be DATA, and make sure that - there are no COMMON symbols in the output file, as any references to - these can lose really big. Second, reset all of the ld.so "relocation - sites" in the new file to have the values that appear in the old file - -- the failure to do this was the biggest loser in the old version of - this code. */ - - /* STEP 1 */ - /* Reset the regular symbol table first. */ - reset_symtab ((struct nlist *) (new_base_addr + N_SYMOFF(new_hdr)), - (struct nlist *) (new_base_addr + N_SYMOFF(new_hdr) + - new_hdr.a_syms), - (char *) (new_base_addr + N_STROFF(new_hdr)), - new_edata, new_edata, - !!dynamic_addr); - - /* Now reset the ld.so symbol table. */ - if (dynamic_addr) - { - struct translation_struct ts; - struct relocation_info *tmp, *end; - caddr_t syms, strings; - - /* set up the structure that we use to translate addresses in the - old file into file offsets */ - ts.txtaddr = N_TXTADDR (old_hdr); - ts.txtoff = N_TXTOFF (old_hdr); - ts.dataddr = N_DATADDR (old_hdr); - ts.datoff = N_DATOFF (old_hdr); - ts.bssaddr = N_DATADDR (old_hdr) + old_hdr.a_data; - ts.endaddr = ts.bssaddr + old_hdr.a_bss; - - syms = new_base_addr + unexec_addr_to_offset(ld2->sdt_nzlist, &ts); - strings = new_base_addr + unexec_addr_to_offset(ld2->sdt_strings, &ts); - reset_ldso_symtab ((struct nzlist *) syms, (struct nzlist *) strings, - (char *) strings, - new_edata, new_edata, - !!dynamic_addr); - - /* STEP 2 */ - tmp = (struct relocation_info *) - (old_base_addr + unexec_addr_to_offset(ld2->sdt_rel, &ts)); - end = (struct relocation_info *) - (old_base_addr + unexec_addr_to_offset(ld2->sdt_hash, &ts)); - while (tmp < end) - { - copy_relocation_site (tmp, old_base_addr, new_base_addr, &ts); - tmp++; - } - } - - /* get rid of the mmap-ed file space and make the output file - executable -- then quit */ - munmap (new_base_addr, MASK_UP (new_buf.st_size, page_size)); - munmap (old_base_addr, MASK_UP (old_buf.st_size, page_size)); - unexec_fchmod (new_fd, 0755); - close (new_fd); - return 0; -} - - -int -run_time_remap (char *dummy) -{ - unsigned long current_sbrk = (unsigned long) sbrk (0); - - if (sbrk_of_0_at_unexec > current_sbrk) - { - errno = 0; - if (brk ((caddr_t) sbrk_of_0_at_unexec)) - fprintf (stderr, "failed to change brk addr to 0x%lx: %s\n", - sbrk_of_0_at_unexec, SYS_ERR); - } - - return 0; -} diff --git a/editors/mule-common/pkg-descr b/editors/mule-common/pkg-descr deleted file mode 100644 index aaf5adb4637f..000000000000 --- a/editors/mule-common/pkg-descr +++ /dev/null @@ -1,24 +0,0 @@ -This package contains emacs lisp files, info pages, and so on (except -executables) for mule-2.3, a multilingual editor based on emacs-19.34. - -You must install one of packages, mule-2.3, ja-mule-*-2.3 -(ja-mule-canna-2.3, ja-mule-canna+sj3-2.3, etc.), zh-mule-freewnn-2.3 -and ko-mule-freewnn-2.3, each of which contains only the executables -for mule-2.3. - -This package and the above package of the executables *will* clobber -any existing emacs installation. In particular, the executables and -man pages of etags/ctags are installed, and the info pages that come -with the original emacs get installed too. - -Although this shouldn't cause any problems to run both mule and emacs, -it may cause some confusion when one of them is pkg_delete'd. If -someone has a solution to this, please tell me. - -A "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/ -subdirectory of the ports package. Copy it into your /usr/local/info -to read mule info pages, but also make sure you also add everything -that may have been added to that file! - -- S. Taoka -taoka@FreeBSD.org diff --git a/editors/mule-common/pkg-install b/editors/mule-common/pkg-install deleted file mode 100644 index aae183f1499a..000000000000 --- a/editors/mule-common/pkg-install +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/sh - -if [ "$2" != "POST-INSTALL" ]; then exit 0; fi -echo "############################################################" -echo "You must install one of packages, mule-2.3, ja-mule-*-2.3" -echo "(ja-mule-canna-2.3, ja-mule-canna+sj3-2.3, etc.)," -echo "zh-mule-freewnn-2.3 and ko-mule-freewnn-2.3, each of" -echo "which contains only the executables for mule-2.3" -echo "############################################################" diff --git a/editors/mule-common/pkg-plist b/editors/mule-common/pkg-plist deleted file mode 100644 index ce480d06758f..000000000000 --- a/editors/mule-common/pkg-plist +++ /dev/null @@ -1,1259 +0,0 @@ -etc/rc.d/mule.sh -@exec mkdir -p /var/run/emacs/lock ; chmod 1777 /var/run/emacs/lock -bin/any2ps -bin/b2m -bin/coco -bin/ctags -bin/emacsclient -bin/etags -bin/m2ps -bin/rcs-checkin -@exec if [ ! -d %d/share/mule/site-lisp ]; then mkdir -p %D/share/mule/site-lisp; fi -@exec if [ ! -d %d/share/mule/%%EMACS_VERSION%%/site-lisp ]; then mkdir -p %D/share/mule/%%EMACS_VERSION%%/site-lisp; fi -@comment these two can fail if other ports are installed, no need to -@comment scare user in that case -@dirrmtry share/mule/site-lisp -@dirrmtry share/mule/%%EMACS_VERSION%%/site-lisp -@unexec install-info --delete %D/info/emacs %D/info/dir -@unexec install-info --delete %D/info/vip %D/info/dir -@unexec install-info --delete %D/info/viper %D/info/dir -@unexec install-info --delete %D/info/forms %D/info/dir -@unexec install-info --delete %D/info/gnus %D/info/dir -@unexec install-info --delete %D/info/mh-e %D/info/dir -@unexec install-info --delete %D/info/cl %D/info/dir -@unexec install-info --delete %D/info/sc %D/info/dir -@unexec install-info --delete %D/info/dired-x %D/info/dir -@unexec install-info --delete %D/info/ediff %D/info/dir -@unexec install-info --delete %D/info/ccmode %D/info/dir -@unexec install-info --delete %D/info/message %D/info/dir -@comment for mule -@unexec install-info --delete --section="The Emacs editor and associated tools" --entry="* Antenews-jp: (antenews-jp). Version 19 Antenews. (Japanese)" %D/info/antenews-jp %D/info/dir -@unexec install-info --delete --section="The Emacs editor and associated tools" --entry="* Mule: (mule). Multilingual Enhancement to GNU Emacs." %D/info/mule %D/info/dir -@unexec install-info --delete --section="The Emacs editor and associated tools" --entry="* Mule-jp: (mule-jp). Multilingual Enhancement to GNU Emacs. (Japanese)" %D/info/mule-jp %D/info/dir -@unexec install-info --delete --section="The Emacs editor and associated tools" --entry="* Egg-jp: (egg-jp). Japanese/Chinese Inputting Method. (Japanese)" %D/info/egg-jp %D/info/dir -@unexec install-info --delete --section="The Emacs editor and associated tools" --entry="* Canna-jp: (canna-jp). Another Japanese Inputting Method. (Japanese)" %D/info/canna-jp %D/info/dir -@comment -@comment emacs stuff -@comment -info/ccmode -%%NOTON6%%info/ccmode-1 -%%NOTON6%%info/ccmode-2 -info/cl -%%NOTON6%%info/cl-1 -%%NOTON6%%info/cl-2 -%%NOTON6%%info/cl-3 -%%NOTON6%%info/cl-4 -%%NOTON6%%info/cl-5 -%%NOTON6%%info/cl-6 -info/dired-x -info/ediff -%%NOTON6%%info/ediff-1 -%%NOTON6%%info/ediff-2 -info/emacs -info/emacs-1 -%%NOTON6%%info/emacs-10 -%%NOTON6%%info/emacs-11 -%%NOTON6%%info/emacs-12 -%%NOTON6%%info/emacs-13 -%%NOTON6%%info/emacs-14 -%%NOTON6%%info/emacs-15 -%%NOTON6%%info/emacs-16 -%%NOTON6%%info/emacs-17 -%%NOTON6%%info/emacs-18 -%%NOTON6%%info/emacs-19 -info/emacs-2 -%%NOTON6%%info/emacs-20 -%%NOTON6%%info/emacs-21 -%%NOTON6%%info/emacs-22 -%%NOTON6%%info/emacs-23 -%%NOTON6%%info/emacs-24 -%%NOTON6%%info/emacs-25 -%%NOTON6%%info/emacs-26 -%%NOTON6%%info/emacs-27 -%%NOTON6%%info/emacs-28 -%%NOTON6%%info/emacs-29 -info/emacs-3 -info/emacs-4 -info/emacs-5 -%%NOTON6%%info/emacs-6 -%%NOTON6%%info/emacs-7 -%%NOTON6%%info/emacs-8 -%%NOTON6%%info/emacs-9 -info/forms -info/gnus -info/gnus-1 -info/gnus-2 -%%NOTON6%%info/gnus-3 -%%NOTON6%%info/gnus-4 -%%NOTON6%%info/gnus-5 -%%NOTON6%%info/gnus-6 -%%NOTON6%%info/gnus-7 -%%NOTON6%%info/gnus-8 -%%NOTON6%%info/gnus-9 -%%NOTON6%%info/gnus-10 -%%NOTON6%%info/gnus-11 -info/message -info/mh-e -%%NOTON6%%info/mh-e-1 -%%NOTON6%%info/mh-e-2 -%%NOTON6%%info/mh-e-3 -%%NOTON6%%info/mh-e-4 -info/sc -%%NOTON6%%info/sc-1 -%%NOTON6%%info/sc-2 -%%NOTON6%%info/sc-3 -info/vip -%%NOTON6%%info/vip-1 -%%NOTON6%%info/vip-2 -info/viper -%%NOTON6%%info/viper-1 -%%NOTON6%%info/viper-2 -%%NOTON6%%info/viper-3 -%%NOTON6%%info/viper-4 -@comment -@comment mule-specific stuff -@comment -info/CCL -info/ISO2022 -info/R2L -info/XFONT -info/antenews-jp -info/canna-jp -info/egg -info/egg-jp -info/egg-jp-1 -info/egg-jp-2 -info/kbd-trans -info/languages -info/m2ps -info/mule -info/mule-jp -info/mule-jp-1 -info/mule-jp-2 -info/mule-jp-3 -info/quail -info/terminology -@exec install-info %D/info/emacs %D/info/dir -@exec install-info %D/info/vip %D/info/dir -@exec install-info %D/info/forms %D/info/dir -@exec install-info %D/info/gnus %D/info/dir -@exec install-info %D/info/mh-e %D/info/dir -@exec install-info %D/info/cl %D/info/dir -@exec install-info %D/info/sc %D/info/dir -@exec install-info %D/info/dired-x %D/info/dir -@exec install-info %D/info/ediff %D/info/dir -@exec install-info %D/info/ccmode %D/info/dir -@exec install-info %D/info/message %D/info/dir -@comment for mule -@exec install-info --section="The Emacs editor and associated tools" --entry="* Antenews-jp: (antenews-jp). Version 19 Antenews. (Japanese)" %D/info/antenews-jp %D/info/dir -@exec install-info --section="The Emacs editor and associated tools" --entry="* Mule: (mule). Multilingual Enhancement to GNU Emacs." %D/info/mule %D/info/dir -@exec install-info --section="The Emacs editor and associated tools" --entry="* Mule-jp: (mule-jp). Multilingual Enhancement to GNU Emacs. (Japanese)" %D/info/mule-jp %D/info/dir -@exec install-info --section="The Emacs editor and associated tools" --entry="* Egg-jp: (egg-jp). Japanese/Chinese Inputting Method. (Japanese)" %D/info/egg-jp %D/info/dir -@exec install-info --section="The Emacs editor and associated tools" --entry="* Canna-jp: (canna-jp). Another Japanese Inputting Method. (Japanese)" %D/info/canna-jp %D/info/dir -@comment -@exec [ -f %D/share/mule/%%EMACS_VERSION%%/info/dir ] || mkdir -p %D/share/mule/%%EMACS_VERSION%%/info -@dirrmtry share/mule/%%EMACS_VERSION%%/info -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/cvtmail -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/digest-doc -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/emacsserver -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/fakemail -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/hexl -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/movemail -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/profile -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/rcs2log -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/sorted-doc -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/vcdiff -libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%%/yow -@dirrm libexec/mule/%%EMACS_VERSION%%/%%EMACS_ARCH%% -@dirrm libexec/mule/%%EMACS_VERSION%% -@dirrm libexec/mule -share/mule/%%EMACS_VERSION%%/etc/3B-MAXMEM -share/mule/%%EMACS_VERSION%%/etc/AIX.DUMP -share/mule/%%EMACS_VERSION%%/etc/BABYL -share/mule/%%EMACS_VERSION%%/etc/CENSORSHIP -share/mule/%%EMACS_VERSION%%/etc/COOKIES -share/mule/%%EMACS_VERSION%%/etc/COPYING -share/mule/%%EMACS_VERSION%%/etc/DEBUG -share/mule/%%EMACS_VERSION%%/etc/DISTRIB -share/mule/%%EMACS_VERSION%%/etc/FAQ -share/mule/%%EMACS_VERSION%%/etc/FTP -share/mule/%%EMACS_VERSION%%/etc/GNU -share/mule/%%EMACS_VERSION%%/etc/INTERVIEW -share/mule/%%EMACS_VERSION%%/etc/JOKES -share/mule/%%EMACS_VERSION%%/etc/LEDIT -share/mule/%%EMACS_VERSION%%/etc/LINUX-GNU -share/mule/%%EMACS_VERSION%%/etc/LNEWS -share/mule/%%EMACS_VERSION%%/etc/LPF -share/mule/%%EMACS_VERSION%%/etc/MACHINES -share/mule/%%EMACS_VERSION%%/etc/MAILINGLISTS -share/mule/%%EMACS_VERSION%%/etc/MH-E-NEWS -share/mule/%%EMACS_VERSION%%/etc/MH-E-ONEWS -share/mule/%%EMACS_VERSION%%/etc/MORE.STUFF -share/mule/%%EMACS_VERSION%%/etc/MOTIVATION -share/mule/%%EMACS_VERSION%%/etc/NEWS -share/mule/%%EMACS_VERSION%%/etc/ONEWS -share/mule/%%EMACS_VERSION%%/etc/OONEWS -share/mule/%%EMACS_VERSION%%/etc/OOONEWS -share/mule/%%EMACS_VERSION%%/etc/OOOONEWS -share/mule/%%EMACS_VERSION%%/etc/ORDERS -share/mule/%%EMACS_VERSION%%/etc/ORDERS.EUROPE -share/mule/%%EMACS_VERSION%%/etc/ORDERS.JAPAN -share/mule/%%EMACS_VERSION%%/etc/OTHER.EMACSES -share/mule/%%EMACS_VERSION%%/etc/README -share/mule/%%EMACS_VERSION%%/etc/SERVICE -share/mule/%%EMACS_VERSION%%/etc/SUN-SUPPORT -share/mule/%%EMACS_VERSION%%/etc/TERMS -share/mule/%%EMACS_VERSION%%/etc/TODO -share/mule/%%EMACS_VERSION%%/etc/TUTORIAL -share/mule/%%EMACS_VERSION%%/etc/WHY-FREE -share/mule/%%EMACS_VERSION%%/etc/Xkeymap.txt -share/mule/%%EMACS_VERSION%%/etc/celibacy.1 -share/mule/%%EMACS_VERSION%%/etc/condom.1 -share/mule/%%EMACS_VERSION%%/etc/copying.paper -share/mule/%%EMACS_VERSION%%/etc/ctags.1 -share/mule/%%EMACS_VERSION%%/etc/e/eterm -share/mule/%%EMACS_VERSION%%/etc/e/eterm.ti -@dirrm share/mule/%%EMACS_VERSION%%/etc/e -share/mule/%%EMACS_VERSION%%/etc/echo.msg -share/mule/%%EMACS_VERSION%%/etc/edt-user.doc -share/mule/%%EMACS_VERSION%%/etc/emacs.1 -share/mule/%%EMACS_VERSION%%/etc/emacs.bash -share/mule/%%EMACS_VERSION%%/etc/emacs.csh -share/mule/%%EMACS_VERSION%%/etc/emacs.icon -share/mule/%%EMACS_VERSION%%/etc/emacs.xbm -share/mule/%%EMACS_VERSION%%/etc/emacstool.1 -share/mule/%%EMACS_VERSION%%/etc/enriched.doc -share/mule/%%EMACS_VERSION%%/etc/etags.1 -share/mule/%%EMACS_VERSION%%/etc/future-bug -share/mule/%%EMACS_VERSION%%/etc/gnu.xpm -share/mule/%%EMACS_VERSION%%/etc/gnus-tut.txt -share/mule/%%EMACS_VERSION%%/etc/ledit.l -share/mule/%%EMACS_VERSION%%/etc/ms-7bkermit -share/mule/%%EMACS_VERSION%%/etc/ms-kermit -share/mule/%%EMACS_VERSION%%/etc/news.texi -share/mule/%%EMACS_VERSION%%/etc/refcard.bit -share/mule/%%EMACS_VERSION%%/etc/refcard.ps -share/mule/%%EMACS_VERSION%%/etc/refcard.tex -share/mule/%%EMACS_VERSION%%/etc/rgb.txt -share/mule/%%EMACS_VERSION%%/etc/sex.6 -share/mule/%%EMACS_VERSION%%/etc/spook.lines -share/mule/%%EMACS_VERSION%%/etc/termcap.src -share/mule/%%EMACS_VERSION%%/etc/ulimit.hack -share/mule/%%EMACS_VERSION%%/etc/vipcard.tex -share/mule/%%EMACS_VERSION%%/etc/viperCard.tex -share/mule/%%EMACS_VERSION%%/etc/yow.lines -@comment for mule -share/mule/%%EMACS_VERSION%%/etc/FAQ-Mule -share/mule/%%EMACS_VERSION%%/etc/FAQ-Mule.cn -share/mule/%%EMACS_VERSION%%/etc/charset -share/mule/%%EMACS_VERSION%%/etc/FAQ-Mule.jp -share/mule/%%EMACS_VERSION%%/etc/CHARSETS -share/mule/%%EMACS_VERSION%%/etc/FAQ-Mule.kr -share/mule/%%EMACS_VERSION%%/etc/CODINGS -share/mule/%%EMACS_VERSION%%/etc/FAQ-Mule.th -share/mule/%%EMACS_VERSION%%/etc/MSDOS -share/mule/%%EMACS_VERSION%%/etc/TUTORIAL.jp -share/mule/%%EMACS_VERSION%%/etc/TUTORIAL.kr -share/mule/%%EMACS_VERSION%%/etc/TUTORIAL.th -share/mule/%%EMACS_VERSION%%/etc/VERSIONS -share/mule/%%EMACS_VERSION%%/etc/coco.1 -share/mule/%%EMACS_VERSION%%/etc/demo.ps -share/mule/%%EMACS_VERSION%%/etc/etags.notes -share/mule/%%EMACS_VERSION%%/etc/etags.vms -share/mule/%%EMACS_VERSION%%/etc/m2ps.1 -share/mule/%%EMACS_VERSION%%/etc/m2ps.ps -share/mule/%%EMACS_VERSION%%/etc/mule-refcard.tex -share/mule/%%EMACS_VERSION%%/etc/mule.1 -share/mule/%%EMACS_VERSION%%/etc/mule.xbm -share/mule/%%EMACS_VERSION%%/etc/tom.xbm -@comment -@dirrm share/mule/%%EMACS_VERSION%%/etc -share/mule/%%EMACS_VERSION%%/lisp/COPYING -share/mule/%%EMACS_VERSION%%/lisp/README -share/mule/%%EMACS_VERSION%%/lisp/abbrev.el -share/mule/%%EMACS_VERSION%%/lisp/abbrev.elc -share/mule/%%EMACS_VERSION%%/lisp/abbrevlist.el -share/mule/%%EMACS_VERSION%%/lisp/abbrevlist.elc -share/mule/%%EMACS_VERSION%%/lisp/ada-mode.el -share/mule/%%EMACS_VERSION%%/lisp/ada-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/add-log.el -share/mule/%%EMACS_VERSION%%/lisp/add-log.elc -share/mule/%%EMACS_VERSION%%/lisp/advice.el -share/mule/%%EMACS_VERSION%%/lisp/advice.elc -share/mule/%%EMACS_VERSION%%/lisp/allout.el -share/mule/%%EMACS_VERSION%%/lisp/allout.elc -share/mule/%%EMACS_VERSION%%/lisp/ange-ftp.el -share/mule/%%EMACS_VERSION%%/lisp/ange-ftp.elc -share/mule/%%EMACS_VERSION%%/lisp/appt.el -share/mule/%%EMACS_VERSION%%/lisp/appt.elc -share/mule/%%EMACS_VERSION%%/lisp/apropos.el -share/mule/%%EMACS_VERSION%%/lisp/apropos.elc -share/mule/%%EMACS_VERSION%%/lisp/arc-mode.el -share/mule/%%EMACS_VERSION%%/lisp/arc-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/array.el -share/mule/%%EMACS_VERSION%%/lisp/array.elc -share/mule/%%EMACS_VERSION%%/lisp/asm-mode.el -share/mule/%%EMACS_VERSION%%/lisp/asm-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/assoc.el -share/mule/%%EMACS_VERSION%%/lisp/assoc.elc -share/mule/%%EMACS_VERSION%%/lisp/auto-show.el -share/mule/%%EMACS_VERSION%%/lisp/auto-show.elc -share/mule/%%EMACS_VERSION%%/lisp/autoinsert.el -share/mule/%%EMACS_VERSION%%/lisp/autoinsert.elc -share/mule/%%EMACS_VERSION%%/lisp/autoload.el -share/mule/%%EMACS_VERSION%%/lisp/autoload.elc -share/mule/%%EMACS_VERSION%%/lisp/avoid.el -share/mule/%%EMACS_VERSION%%/lisp/avoid.elc -share/mule/%%EMACS_VERSION%%/lisp/awk-mode.el -share/mule/%%EMACS_VERSION%%/lisp/awk-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/backquote.el -share/mule/%%EMACS_VERSION%%/lisp/backquote.elc -share/mule/%%EMACS_VERSION%%/lisp/bib-mode.el -share/mule/%%EMACS_VERSION%%/lisp/bib-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/bibtex.el -share/mule/%%EMACS_VERSION%%/lisp/bibtex.elc -share/mule/%%EMACS_VERSION%%/lisp/blackbox.el -share/mule/%%EMACS_VERSION%%/lisp/blackbox.elc -share/mule/%%EMACS_VERSION%%/lisp/blessmail.el -share/mule/%%EMACS_VERSION%%/lisp/bookmark.el -share/mule/%%EMACS_VERSION%%/lisp/bookmark.elc -share/mule/%%EMACS_VERSION%%/lisp/browse-url.el -share/mule/%%EMACS_VERSION%%/lisp/browse-url.elc -share/mule/%%EMACS_VERSION%%/lisp/buff-menu.el -share/mule/%%EMACS_VERSION%%/lisp/buff-menu.elc -share/mule/%%EMACS_VERSION%%/lisp/byte-opt.el -share/mule/%%EMACS_VERSION%%/lisp/byte-opt.elc -share/mule/%%EMACS_VERSION%%/lisp/byte-run.el -share/mule/%%EMACS_VERSION%%/lisp/byte-run.elc -share/mule/%%EMACS_VERSION%%/lisp/bytecomp.el -share/mule/%%EMACS_VERSION%%/lisp/bytecomp.elc -share/mule/%%EMACS_VERSION%%/lisp/c-mode.el -share/mule/%%EMACS_VERSION%%/lisp/c-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-china.el -share/mule/%%EMACS_VERSION%%/lisp/cal-china.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-coptic.el -share/mule/%%EMACS_VERSION%%/lisp/cal-coptic.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-dst.el -share/mule/%%EMACS_VERSION%%/lisp/cal-dst.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-french.el -share/mule/%%EMACS_VERSION%%/lisp/cal-french.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-hebrew.el -share/mule/%%EMACS_VERSION%%/lisp/cal-hebrew.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-islam.el -share/mule/%%EMACS_VERSION%%/lisp/cal-islam.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-iso.el -share/mule/%%EMACS_VERSION%%/lisp/cal-iso.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-julian.el -share/mule/%%EMACS_VERSION%%/lisp/cal-julian.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-mayan.el -share/mule/%%EMACS_VERSION%%/lisp/cal-mayan.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-menu.el -share/mule/%%EMACS_VERSION%%/lisp/cal-menu.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-move.el -share/mule/%%EMACS_VERSION%%/lisp/cal-move.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-persia.el -share/mule/%%EMACS_VERSION%%/lisp/cal-persia.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-tex.el -share/mule/%%EMACS_VERSION%%/lisp/cal-tex.elc -share/mule/%%EMACS_VERSION%%/lisp/cal-x.el -share/mule/%%EMACS_VERSION%%/lisp/cal-x.elc -share/mule/%%EMACS_VERSION%%/lisp/calendar.el -share/mule/%%EMACS_VERSION%%/lisp/calendar.elc -share/mule/%%EMACS_VERSION%%/lisp/case-table.el -share/mule/%%EMACS_VERSION%%/lisp/case-table.elc -share/mule/%%EMACS_VERSION%%/lisp/cc-compat.el -share/mule/%%EMACS_VERSION%%/lisp/cc-compat.elc -share/mule/%%EMACS_VERSION%%/lisp/cc-mode.el -share/mule/%%EMACS_VERSION%%/lisp/cc-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/cdl.el -share/mule/%%EMACS_VERSION%%/lisp/cdl.elc -share/mule/%%EMACS_VERSION%%/lisp/chistory.el -share/mule/%%EMACS_VERSION%%/lisp/chistory.elc -share/mule/%%EMACS_VERSION%%/lisp/cl-compat.el -share/mule/%%EMACS_VERSION%%/lisp/cl-compat.elc -share/mule/%%EMACS_VERSION%%/lisp/cl-extra.el -share/mule/%%EMACS_VERSION%%/lisp/cl-extra.elc -share/mule/%%EMACS_VERSION%%/lisp/cl-indent.el -share/mule/%%EMACS_VERSION%%/lisp/cl-indent.elc -share/mule/%%EMACS_VERSION%%/lisp/cl-macs.el -share/mule/%%EMACS_VERSION%%/lisp/cl-macs.elc -share/mule/%%EMACS_VERSION%%/lisp/cl-seq.el -share/mule/%%EMACS_VERSION%%/lisp/cl-seq.elc -share/mule/%%EMACS_VERSION%%/lisp/cl-specs.el -share/mule/%%EMACS_VERSION%%/lisp/cl-specs.elc -share/mule/%%EMACS_VERSION%%/lisp/cl.el -share/mule/%%EMACS_VERSION%%/lisp/cl.elc -share/mule/%%EMACS_VERSION%%/lisp/cmacexp.el -share/mule/%%EMACS_VERSION%%/lisp/cmacexp.elc -share/mule/%%EMACS_VERSION%%/lisp/cmuscheme.el -share/mule/%%EMACS_VERSION%%/lisp/cmuscheme.elc -share/mule/%%EMACS_VERSION%%/lisp/comint.el -share/mule/%%EMACS_VERSION%%/lisp/comint.elc -share/mule/%%EMACS_VERSION%%/lisp/compare-w.el -share/mule/%%EMACS_VERSION%%/lisp/compare-w.elc -share/mule/%%EMACS_VERSION%%/lisp/compile.el -share/mule/%%EMACS_VERSION%%/lisp/compile.elc -share/mule/%%EMACS_VERSION%%/lisp/complete.el -share/mule/%%EMACS_VERSION%%/lisp/complete.elc -share/mule/%%EMACS_VERSION%%/lisp/completion.el -share/mule/%%EMACS_VERSION%%/lisp/completion.elc -share/mule/%%EMACS_VERSION%%/lisp/cookie1.el -share/mule/%%EMACS_VERSION%%/lisp/cookie1.elc -share/mule/%%EMACS_VERSION%%/lisp/copyright.el -share/mule/%%EMACS_VERSION%%/lisp/copyright.elc -share/mule/%%EMACS_VERSION%%/lisp/cplus-md.el -share/mule/%%EMACS_VERSION%%/lisp/cplus-md.elc -share/mule/%%EMACS_VERSION%%/lisp/cpp.el -share/mule/%%EMACS_VERSION%%/lisp/cpp.elc -share/mule/%%EMACS_VERSION%%/lisp/cust-print.el -share/mule/%%EMACS_VERSION%%/lisp/cust-print.elc -share/mule/%%EMACS_VERSION%%/lisp/custom.el -share/mule/%%EMACS_VERSION%%/lisp/custom.elc -share/mule/%%EMACS_VERSION%%/lisp/dabbrev.el -share/mule/%%EMACS_VERSION%%/lisp/dabbrev.elc -share/mule/%%EMACS_VERSION%%/lisp/debug.el -share/mule/%%EMACS_VERSION%%/lisp/debug.elc -share/mule/%%EMACS_VERSION%%/lisp/decipher.el -share/mule/%%EMACS_VERSION%%/lisp/decipher.elc -share/mule/%%EMACS_VERSION%%/lisp/delsel.el -share/mule/%%EMACS_VERSION%%/lisp/delsel.elc -share/mule/%%EMACS_VERSION%%/lisp/derived.el -share/mule/%%EMACS_VERSION%%/lisp/derived.elc -share/mule/%%EMACS_VERSION%%/lisp/desktop.el -share/mule/%%EMACS_VERSION%%/lisp/desktop.elc -share/mule/%%EMACS_VERSION%%/lisp/diary-lib.el -share/mule/%%EMACS_VERSION%%/lisp/diary-lib.elc -share/mule/%%EMACS_VERSION%%/lisp/diff.el -share/mule/%%EMACS_VERSION%%/lisp/diff.elc -share/mule/%%EMACS_VERSION%%/lisp/dired-aux.el -share/mule/%%EMACS_VERSION%%/lisp/dired-aux.elc -share/mule/%%EMACS_VERSION%%/lisp/dired-x.el -share/mule/%%EMACS_VERSION%%/lisp/dired-x.elc -share/mule/%%EMACS_VERSION%%/lisp/dired.el -share/mule/%%EMACS_VERSION%%/lisp/dired.elc -share/mule/%%EMACS_VERSION%%/lisp/disass.el -share/mule/%%EMACS_VERSION%%/lisp/disass.elc -share/mule/%%EMACS_VERSION%%/lisp/disp-table.el -share/mule/%%EMACS_VERSION%%/lisp/disp-table.elc -share/mule/%%EMACS_VERSION%%/lisp/dissociate.el -share/mule/%%EMACS_VERSION%%/lisp/dissociate.elc -share/mule/%%EMACS_VERSION%%/lisp/docref.el -share/mule/%%EMACS_VERSION%%/lisp/docref.elc -share/mule/%%EMACS_VERSION%%/lisp/doctor.el -share/mule/%%EMACS_VERSION%%/lisp/doctor.elc -share/mule/%%EMACS_VERSION%%/lisp/dos-fns.el -share/mule/%%EMACS_VERSION%%/lisp/dos-fns.elc -share/mule/%%EMACS_VERSION%%/lisp/double.el -share/mule/%%EMACS_VERSION%%/lisp/double.elc -share/mule/%%EMACS_VERSION%%/lisp/dunnet.el -share/mule/%%EMACS_VERSION%%/lisp/dunnet.elc -share/mule/%%EMACS_VERSION%%/lisp/easymenu.el -share/mule/%%EMACS_VERSION%%/lisp/easymenu.elc -share/mule/%%EMACS_VERSION%%/lisp/ebuff-menu.el -share/mule/%%EMACS_VERSION%%/lisp/ebuff-menu.elc -share/mule/%%EMACS_VERSION%%/lisp/echistory.el -share/mule/%%EMACS_VERSION%%/lisp/echistory.elc -share/mule/%%EMACS_VERSION%%/lisp/edebug.el -share/mule/%%EMACS_VERSION%%/lisp/edebug.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-diff.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-diff.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-hook.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-hook.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-init.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-init.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-merg.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-merg.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-mult.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-mult.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-ptch.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-ptch.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-util.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-util.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-vers.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-vers.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff-wind.el -share/mule/%%EMACS_VERSION%%/lisp/ediff-wind.elc -share/mule/%%EMACS_VERSION%%/lisp/ediff.el -share/mule/%%EMACS_VERSION%%/lisp/ediff.elc -share/mule/%%EMACS_VERSION%%/lisp/edmacro.el -share/mule/%%EMACS_VERSION%%/lisp/edmacro.elc -share/mule/%%EMACS_VERSION%%/lisp/edt-lk201.el -share/mule/%%EMACS_VERSION%%/lisp/edt-lk201.elc -share/mule/%%EMACS_VERSION%%/lisp/edt-mapper.el -share/mule/%%EMACS_VERSION%%/lisp/edt-mapper.elc -share/mule/%%EMACS_VERSION%%/lisp/edt-pc.el -share/mule/%%EMACS_VERSION%%/lisp/edt-pc.elc -share/mule/%%EMACS_VERSION%%/lisp/edt-vt100.el -share/mule/%%EMACS_VERSION%%/lisp/edt-vt100.elc -share/mule/%%EMACS_VERSION%%/lisp/edt.el -share/mule/%%EMACS_VERSION%%/lisp/edt.elc -share/mule/%%EMACS_VERSION%%/lisp/ehelp.el -share/mule/%%EMACS_VERSION%%/lisp/ehelp.elc -share/mule/%%EMACS_VERSION%%/lisp/electric.el -share/mule/%%EMACS_VERSION%%/lisp/electric.elc -share/mule/%%EMACS_VERSION%%/lisp/elp.el -share/mule/%%EMACS_VERSION%%/lisp/elp.elc -share/mule/%%EMACS_VERSION%%/lisp/emacs-lock.el -share/mule/%%EMACS_VERSION%%/lisp/emacs-lock.elc -share/mule/%%EMACS_VERSION%%/lisp/emacsbug.el -share/mule/%%EMACS_VERSION%%/lisp/emacsbug.elc -share/mule/%%EMACS_VERSION%%/lisp/emerge.el -share/mule/%%EMACS_VERSION%%/lisp/emerge.elc -share/mule/%%EMACS_VERSION%%/lisp/enriched.el -share/mule/%%EMACS_VERSION%%/lisp/enriched.elc -share/mule/%%EMACS_VERSION%%/lisp/env.el -share/mule/%%EMACS_VERSION%%/lisp/env.elc -share/mule/%%EMACS_VERSION%%/lisp/etags.el -share/mule/%%EMACS_VERSION%%/lisp/etags.elc -share/mule/%%EMACS_VERSION%%/lisp/eval-reg.el -share/mule/%%EMACS_VERSION%%/lisp/eval-reg.elc -share/mule/%%EMACS_VERSION%%/lisp/executable.el -share/mule/%%EMACS_VERSION%%/lisp/executable.elc -share/mule/%%EMACS_VERSION%%/lisp/f90.el -share/mule/%%EMACS_VERSION%%/lisp/f90.elc -share/mule/%%EMACS_VERSION%%/lisp/facemenu.el -share/mule/%%EMACS_VERSION%%/lisp/facemenu.elc -share/mule/%%EMACS_VERSION%%/lisp/faces.el -share/mule/%%EMACS_VERSION%%/lisp/faces.elc -share/mule/%%EMACS_VERSION%%/lisp/fast-lock.el -share/mule/%%EMACS_VERSION%%/lisp/fast-lock.elc -share/mule/%%EMACS_VERSION%%/lisp/ffap.el -share/mule/%%EMACS_VERSION%%/lisp/ffap.elc -share/mule/%%EMACS_VERSION%%/lisp/files.el -share/mule/%%EMACS_VERSION%%/lisp/files.elc -share/mule/%%EMACS_VERSION%%/lisp/fill.el -share/mule/%%EMACS_VERSION%%/lisp/fill.elc -share/mule/%%EMACS_VERSION%%/lisp/find-dired.el -share/mule/%%EMACS_VERSION%%/lisp/find-dired.elc -share/mule/%%EMACS_VERSION%%/lisp/find-file.el -share/mule/%%EMACS_VERSION%%/lisp/find-file.elc -share/mule/%%EMACS_VERSION%%/lisp/find-gc.el -share/mule/%%EMACS_VERSION%%/lisp/find-gc.elc -share/mule/%%EMACS_VERSION%%/lisp/finder-inf.el -share/mule/%%EMACS_VERSION%%/lisp/finder-inf.elc -share/mule/%%EMACS_VERSION%%/lisp/finder.el -share/mule/%%EMACS_VERSION%%/lisp/finder.elc -share/mule/%%EMACS_VERSION%%/lisp/float-sup.el -share/mule/%%EMACS_VERSION%%/lisp/float-sup.elc -share/mule/%%EMACS_VERSION%%/lisp/float.el -share/mule/%%EMACS_VERSION%%/lisp/float.elc -share/mule/%%EMACS_VERSION%%/lisp/flow-ctrl.el -share/mule/%%EMACS_VERSION%%/lisp/flow-ctrl.elc -share/mule/%%EMACS_VERSION%%/lisp/foldout.el -share/mule/%%EMACS_VERSION%%/lisp/foldout.elc -share/mule/%%EMACS_VERSION%%/lisp/follow.el -share/mule/%%EMACS_VERSION%%/lisp/follow.elc -share/mule/%%EMACS_VERSION%%/lisp/font-lock.el -share/mule/%%EMACS_VERSION%%/lisp/font-lock.elc -share/mule/%%EMACS_VERSION%%/lisp/format.el -share/mule/%%EMACS_VERSION%%/lisp/format.elc -share/mule/%%EMACS_VERSION%%/lisp/forms-d2.dat -share/mule/%%EMACS_VERSION%%/lisp/forms-d2.el -share/mule/%%EMACS_VERSION%%/lisp/forms-pass.el -share/mule/%%EMACS_VERSION%%/lisp/forms.el -share/mule/%%EMACS_VERSION%%/lisp/forms.elc -share/mule/%%EMACS_VERSION%%/lisp/fortran.el -share/mule/%%EMACS_VERSION%%/lisp/fortran.elc -share/mule/%%EMACS_VERSION%%/lisp/frame.el -share/mule/%%EMACS_VERSION%%/lisp/frame.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-cache.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-cache.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-cite.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-cite.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-cus.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-cus.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-demon.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-demon.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-edit.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-edit.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-ems.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-ems.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-gl.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-gl.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-kill.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-kill.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-mh.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-mh.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-msg.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-msg.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-nocem.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-nocem.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-salt.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-salt.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-score.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-score.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-setup.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-setup.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-soup.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-soup.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-srvr.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-srvr.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-topic.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-topic.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-uu.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-uu.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-vis.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-vis.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus-vm.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-vm.elc -share/mule/%%EMACS_VERSION%%/lisp/gnus.el -share/mule/%%EMACS_VERSION%%/lisp/gnus.elc -share/mule/%%EMACS_VERSION%%/lisp/gomoku.el -share/mule/%%EMACS_VERSION%%/lisp/gomoku.elc -share/mule/%%EMACS_VERSION%%/lisp/goto-addr.el -share/mule/%%EMACS_VERSION%%/lisp/goto-addr.elc -share/mule/%%EMACS_VERSION%%/lisp/gud.el -share/mule/%%EMACS_VERSION%%/lisp/gud.elc -share/mule/%%EMACS_VERSION%%/lisp/gulp.el -share/mule/%%EMACS_VERSION%%/lisp/gulp.elc -share/mule/%%EMACS_VERSION%%/lisp/hanoi.el -share/mule/%%EMACS_VERSION%%/lisp/hanoi.elc -share/mule/%%EMACS_VERSION%%/lisp/help-macro.el -share/mule/%%EMACS_VERSION%%/lisp/help-macro.elc -share/mule/%%EMACS_VERSION%%/lisp/help.el -share/mule/%%EMACS_VERSION%%/lisp/help.elc -share/mule/%%EMACS_VERSION%%/lisp/helper.el -share/mule/%%EMACS_VERSION%%/lisp/helper.elc -share/mule/%%EMACS_VERSION%%/lisp/hexl.el -share/mule/%%EMACS_VERSION%%/lisp/hexl.elc -share/mule/%%EMACS_VERSION%%/lisp/hideif.el -share/mule/%%EMACS_VERSION%%/lisp/hideif.elc -share/mule/%%EMACS_VERSION%%/lisp/hideshow.el -share/mule/%%EMACS_VERSION%%/lisp/hideshow.elc -share/mule/%%EMACS_VERSION%%/lisp/hilit19.el -share/mule/%%EMACS_VERSION%%/lisp/hilit19.elc -share/mule/%%EMACS_VERSION%%/lisp/hippie-exp.el -share/mule/%%EMACS_VERSION%%/lisp/hippie-exp.elc -share/mule/%%EMACS_VERSION%%/lisp/holidays.el -share/mule/%%EMACS_VERSION%%/lisp/holidays.elc -share/mule/%%EMACS_VERSION%%/lisp/icomplete.el -share/mule/%%EMACS_VERSION%%/lisp/icomplete.elc -share/mule/%%EMACS_VERSION%%/lisp/icon.el -share/mule/%%EMACS_VERSION%%/lisp/icon.elc -share/mule/%%EMACS_VERSION%%/lisp/ielm.el -share/mule/%%EMACS_VERSION%%/lisp/ielm.elc -share/mule/%%EMACS_VERSION%%/lisp/imenu.el -share/mule/%%EMACS_VERSION%%/lisp/imenu.elc -share/mule/%%EMACS_VERSION%%/lisp/indent.el -share/mule/%%EMACS_VERSION%%/lisp/indent.elc -share/mule/%%EMACS_VERSION%%/lisp/inf-lisp.el -share/mule/%%EMACS_VERSION%%/lisp/inf-lisp.elc -share/mule/%%EMACS_VERSION%%/lisp/info.el -share/mule/%%EMACS_VERSION%%/lisp/info.elc -share/mule/%%EMACS_VERSION%%/lisp/informat.el -share/mule/%%EMACS_VERSION%%/lisp/informat.elc -share/mule/%%EMACS_VERSION%%/lisp/isearch.el -share/mule/%%EMACS_VERSION%%/lisp/isearch.elc -share/mule/%%EMACS_VERSION%%/lisp/iso-acc.el -share/mule/%%EMACS_VERSION%%/lisp/iso-acc.elc -share/mule/%%EMACS_VERSION%%/lisp/iso-ascii.el -share/mule/%%EMACS_VERSION%%/lisp/iso-ascii.elc -share/mule/%%EMACS_VERSION%%/lisp/iso-cvt.el -share/mule/%%EMACS_VERSION%%/lisp/iso-cvt.elc -share/mule/%%EMACS_VERSION%%/lisp/iso-insert.el -share/mule/%%EMACS_VERSION%%/lisp/iso-insert.elc -share/mule/%%EMACS_VERSION%%/lisp/iso-swed.el -share/mule/%%EMACS_VERSION%%/lisp/iso-swed.elc -share/mule/%%EMACS_VERSION%%/lisp/iso-syntax.el -share/mule/%%EMACS_VERSION%%/lisp/iso-syntax.elc -share/mule/%%EMACS_VERSION%%/lisp/iso-transl.el -share/mule/%%EMACS_VERSION%%/lisp/iso-transl.elc -share/mule/%%EMACS_VERSION%%/lisp/iso02-syn.el -share/mule/%%EMACS_VERSION%%/lisp/iso02-syn.elc -share/mule/%%EMACS_VERSION%%/lisp/ispell.el -share/mule/%%EMACS_VERSION%%/lisp/ispell.elc -share/mule/%%EMACS_VERSION%%/lisp/ispell4.el -share/mule/%%EMACS_VERSION%%/lisp/ispell4.elc -share/mule/%%EMACS_VERSION%%/lisp/jka-compr.el -share/mule/%%EMACS_VERSION%%/lisp/jka-compr.elc -share/mule/%%EMACS_VERSION%%/lisp/kermit.el -share/mule/%%EMACS_VERSION%%/lisp/kermit.elc -share/mule/%%EMACS_VERSION%%/lisp/lazy-lock.el -share/mule/%%EMACS_VERSION%%/lisp/lazy-lock.elc -share/mule/%%EMACS_VERSION%%/lisp/ledit.el -share/mule/%%EMACS_VERSION%%/lisp/ledit.elc -share/mule/%%EMACS_VERSION%%/lisp/levents.el -share/mule/%%EMACS_VERSION%%/lisp/levents.elc -share/mule/%%EMACS_VERSION%%/lisp/life.el -share/mule/%%EMACS_VERSION%%/lisp/life.elc -share/mule/%%EMACS_VERSION%%/lisp/lisp-mnt.el -share/mule/%%EMACS_VERSION%%/lisp/lisp-mnt.elc -share/mule/%%EMACS_VERSION%%/lisp/lisp-mode.el -share/mule/%%EMACS_VERSION%%/lisp/lisp-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/lisp.el -share/mule/%%EMACS_VERSION%%/lisp/lisp.elc -share/mule/%%EMACS_VERSION%%/lisp/lmenu.el -share/mule/%%EMACS_VERSION%%/lisp/lmenu.elc -share/mule/%%EMACS_VERSION%%/lisp/loaddefs.el -share/mule/%%EMACS_VERSION%%/lisp/loadhist.el -share/mule/%%EMACS_VERSION%%/lisp/loadhist.elc -share/mule/%%EMACS_VERSION%%/lisp/loadup.el -share/mule/%%EMACS_VERSION%%/lisp/lpr.el -share/mule/%%EMACS_VERSION%%/lisp/lpr.elc -share/mule/%%EMACS_VERSION%%/lisp/ls-lisp.el -share/mule/%%EMACS_VERSION%%/lisp/ls-lisp.elc -share/mule/%%EMACS_VERSION%%/lisp/lselect.el -share/mule/%%EMACS_VERSION%%/lisp/lselect.elc -share/mule/%%EMACS_VERSION%%/lisp/lucid.el -share/mule/%%EMACS_VERSION%%/lisp/lucid.elc -share/mule/%%EMACS_VERSION%%/lisp/lunar.el -share/mule/%%EMACS_VERSION%%/lisp/lunar.elc -share/mule/%%EMACS_VERSION%%/lisp/macros.el -share/mule/%%EMACS_VERSION%%/lisp/macros.elc -share/mule/%%EMACS_VERSION%%/lisp/mail-extr.el -share/mule/%%EMACS_VERSION%%/lisp/mail-extr.elc -share/mule/%%EMACS_VERSION%%/lisp/mail-hist.el -share/mule/%%EMACS_VERSION%%/lisp/mail-hist.elc -share/mule/%%EMACS_VERSION%%/lisp/mail-utils.el -share/mule/%%EMACS_VERSION%%/lisp/mail-utils.elc -share/mule/%%EMACS_VERSION%%/lisp/mailabbrev.el -share/mule/%%EMACS_VERSION%%/lisp/mailabbrev.elc -share/mule/%%EMACS_VERSION%%/lisp/mailalias.el -share/mule/%%EMACS_VERSION%%/lisp/mailalias.elc -share/mule/%%EMACS_VERSION%%/lisp/mailheader.el -share/mule/%%EMACS_VERSION%%/lisp/mailheader.elc -share/mule/%%EMACS_VERSION%%/lisp/mailpost.el -share/mule/%%EMACS_VERSION%%/lisp/mailpost.elc -share/mule/%%EMACS_VERSION%%/lisp/make-mode.el -share/mule/%%EMACS_VERSION%%/lisp/make-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/makeinfo.el -share/mule/%%EMACS_VERSION%%/lisp/makeinfo.elc -share/mule/%%EMACS_VERSION%%/lisp/makesum.el -share/mule/%%EMACS_VERSION%%/lisp/makesum.elc -share/mule/%%EMACS_VERSION%%/lisp/man.el -share/mule/%%EMACS_VERSION%%/lisp/man.elc -share/mule/%%EMACS_VERSION%%/lisp/map-ynp.el -share/mule/%%EMACS_VERSION%%/lisp/map-ynp.elc -share/mule/%%EMACS_VERSION%%/lisp/meese.el -share/mule/%%EMACS_VERSION%%/lisp/meese.elc -share/mule/%%EMACS_VERSION%%/lisp/menu-bar.el -share/mule/%%EMACS_VERSION%%/lisp/menu-bar.elc -share/mule/%%EMACS_VERSION%%/lisp/message.el -share/mule/%%EMACS_VERSION%%/lisp/message.elc -share/mule/%%EMACS_VERSION%%/lisp/metamail.el -share/mule/%%EMACS_VERSION%%/lisp/metamail.elc -share/mule/%%EMACS_VERSION%%/lisp/mh-comp.el -share/mule/%%EMACS_VERSION%%/lisp/mh-comp.elc -share/mule/%%EMACS_VERSION%%/lisp/mh-e.el -share/mule/%%EMACS_VERSION%%/lisp/mh-e.elc -share/mule/%%EMACS_VERSION%%/lisp/mh-funcs.el -share/mule/%%EMACS_VERSION%%/lisp/mh-funcs.elc -share/mule/%%EMACS_VERSION%%/lisp/mh-mime.el -share/mule/%%EMACS_VERSION%%/lisp/mh-mime.elc -share/mule/%%EMACS_VERSION%%/lisp/mh-pick.el -share/mule/%%EMACS_VERSION%%/lisp/mh-pick.elc -share/mule/%%EMACS_VERSION%%/lisp/mh-seq.el -share/mule/%%EMACS_VERSION%%/lisp/mh-seq.elc -share/mule/%%EMACS_VERSION%%/lisp/mh-utils.el -share/mule/%%EMACS_VERSION%%/lisp/mh-utils.elc -share/mule/%%EMACS_VERSION%%/lisp/misc.el -share/mule/%%EMACS_VERSION%%/lisp/misc.elc -share/mule/%%EMACS_VERSION%%/lisp/mlconvert.el -share/mule/%%EMACS_VERSION%%/lisp/mlconvert.elc -share/mule/%%EMACS_VERSION%%/lisp/mldrag.el -share/mule/%%EMACS_VERSION%%/lisp/mldrag.elc -share/mule/%%EMACS_VERSION%%/lisp/mlsupport.el -share/mule/%%EMACS_VERSION%%/lisp/mlsupport.elc -share/mule/%%EMACS_VERSION%%/lisp/modula2.el -share/mule/%%EMACS_VERSION%%/lisp/modula2.elc -share/mule/%%EMACS_VERSION%%/lisp/morse.el -share/mule/%%EMACS_VERSION%%/lisp/morse.elc -share/mule/%%EMACS_VERSION%%/lisp/mouse-sel.el -share/mule/%%EMACS_VERSION%%/lisp/mouse-sel.elc -share/mule/%%EMACS_VERSION%%/lisp/mouse.el -share/mule/%%EMACS_VERSION%%/lisp/mouse.elc -share/mule/%%EMACS_VERSION%%/lisp/mpuz.el -share/mule/%%EMACS_VERSION%%/lisp/mpuz.elc -share/mule/%%EMACS_VERSION%%/lisp/msb.el -share/mule/%%EMACS_VERSION%%/lisp/msb.elc -share/mule/%%EMACS_VERSION%%/lisp/nnbabyl.el -share/mule/%%EMACS_VERSION%%/lisp/nnbabyl.elc -share/mule/%%EMACS_VERSION%%/lisp/nndb.el -share/mule/%%EMACS_VERSION%%/lisp/nndb.elc -share/mule/%%EMACS_VERSION%%/lisp/nndir.el -share/mule/%%EMACS_VERSION%%/lisp/nndir.elc -share/mule/%%EMACS_VERSION%%/lisp/nndoc.el -share/mule/%%EMACS_VERSION%%/lisp/nndoc.elc -share/mule/%%EMACS_VERSION%%/lisp/nneething.el -share/mule/%%EMACS_VERSION%%/lisp/nneething.elc -share/mule/%%EMACS_VERSION%%/lisp/nnfolder.el -share/mule/%%EMACS_VERSION%%/lisp/nnfolder.elc -share/mule/%%EMACS_VERSION%%/lisp/nnheader.el -share/mule/%%EMACS_VERSION%%/lisp/nnheader.elc -share/mule/%%EMACS_VERSION%%/lisp/nnkiboze.el -share/mule/%%EMACS_VERSION%%/lisp/nnkiboze.elc -share/mule/%%EMACS_VERSION%%/lisp/nnmail.el -share/mule/%%EMACS_VERSION%%/lisp/nnmail.elc -share/mule/%%EMACS_VERSION%%/lisp/nnmbox.el -share/mule/%%EMACS_VERSION%%/lisp/nnmbox.elc -share/mule/%%EMACS_VERSION%%/lisp/nnmh.el -share/mule/%%EMACS_VERSION%%/lisp/nnmh.elc -share/mule/%%EMACS_VERSION%%/lisp/nnml.el -share/mule/%%EMACS_VERSION%%/lisp/nnml.elc -share/mule/%%EMACS_VERSION%%/lisp/nnoo.el -share/mule/%%EMACS_VERSION%%/lisp/nnoo.elc -share/mule/%%EMACS_VERSION%%/lisp/nnsoup.el -share/mule/%%EMACS_VERSION%%/lisp/nnsoup.elc -share/mule/%%EMACS_VERSION%%/lisp/nnspool.el -share/mule/%%EMACS_VERSION%%/lisp/nnspool.elc -share/mule/%%EMACS_VERSION%%/lisp/nntp.el -share/mule/%%EMACS_VERSION%%/lisp/nntp.elc -share/mule/%%EMACS_VERSION%%/lisp/nnvirtual.el -share/mule/%%EMACS_VERSION%%/lisp/nnvirtual.elc -share/mule/%%EMACS_VERSION%%/lisp/noutline.el -share/mule/%%EMACS_VERSION%%/lisp/noutline.elc -share/mule/%%EMACS_VERSION%%/lisp/novice.el -share/mule/%%EMACS_VERSION%%/lisp/novice.elc -share/mule/%%EMACS_VERSION%%/lisp/nroff-mode.el -share/mule/%%EMACS_VERSION%%/lisp/nroff-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/options.el -share/mule/%%EMACS_VERSION%%/lisp/options.elc -share/mule/%%EMACS_VERSION%%/lisp/outline.el -share/mule/%%EMACS_VERSION%%/lisp/outline.elc -share/mule/%%EMACS_VERSION%%/lisp/page-ext.el -share/mule/%%EMACS_VERSION%%/lisp/page-ext.elc -share/mule/%%EMACS_VERSION%%/lisp/page.el -share/mule/%%EMACS_VERSION%%/lisp/page.elc -share/mule/%%EMACS_VERSION%%/lisp/paragraphs.el -share/mule/%%EMACS_VERSION%%/lisp/paragraphs.elc -share/mule/%%EMACS_VERSION%%/lisp/paren.el -share/mule/%%EMACS_VERSION%%/lisp/paren.elc -share/mule/%%EMACS_VERSION%%/lisp/pascal.el -share/mule/%%EMACS_VERSION%%/lisp/pascal.elc -share/mule/%%EMACS_VERSION%%/lisp/patcomp.el -share/mule/%%EMACS_VERSION%%/lisp/paths.el -share/mule/%%EMACS_VERSION%%/lisp/pc-mode.el -share/mule/%%EMACS_VERSION%%/lisp/pc-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/pc-select.el -share/mule/%%EMACS_VERSION%%/lisp/pc-select.elc -share/mule/%%EMACS_VERSION%%/lisp/perl-mode.el -share/mule/%%EMACS_VERSION%%/lisp/perl-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/picture.el -share/mule/%%EMACS_VERSION%%/lisp/picture.elc -share/mule/%%EMACS_VERSION%%/lisp/pp.el -share/mule/%%EMACS_VERSION%%/lisp/pp.elc -share/mule/%%EMACS_VERSION%%/lisp/profile.el -share/mule/%%EMACS_VERSION%%/lisp/profile.elc -share/mule/%%EMACS_VERSION%%/lisp/prolog.el -share/mule/%%EMACS_VERSION%%/lisp/prolog.elc -share/mule/%%EMACS_VERSION%%/lisp/ps-print.el -share/mule/%%EMACS_VERSION%%/lisp/ps-print.elc -share/mule/%%EMACS_VERSION%%/lisp/rcompile.el -share/mule/%%EMACS_VERSION%%/lisp/rcompile.elc -share/mule/%%EMACS_VERSION%%/lisp/rect.el -share/mule/%%EMACS_VERSION%%/lisp/rect.elc -share/mule/%%EMACS_VERSION%%/lisp/refbib.el -share/mule/%%EMACS_VERSION%%/lisp/refbib.elc -share/mule/%%EMACS_VERSION%%/lisp/refer.el -share/mule/%%EMACS_VERSION%%/lisp/refer.elc -share/mule/%%EMACS_VERSION%%/lisp/regi.el -share/mule/%%EMACS_VERSION%%/lisp/regi.elc -share/mule/%%EMACS_VERSION%%/lisp/register.el -share/mule/%%EMACS_VERSION%%/lisp/register.elc -share/mule/%%EMACS_VERSION%%/lisp/replace.el -share/mule/%%EMACS_VERSION%%/lisp/replace.elc -share/mule/%%EMACS_VERSION%%/lisp/reporter.el -share/mule/%%EMACS_VERSION%%/lisp/reporter.elc -share/mule/%%EMACS_VERSION%%/lisp/reposition.el -share/mule/%%EMACS_VERSION%%/lisp/reposition.elc -share/mule/%%EMACS_VERSION%%/lisp/resume.el -share/mule/%%EMACS_VERSION%%/lisp/resume.elc -share/mule/%%EMACS_VERSION%%/lisp/rfc822.el -share/mule/%%EMACS_VERSION%%/lisp/rfc822.elc -share/mule/%%EMACS_VERSION%%/lisp/ring.el -share/mule/%%EMACS_VERSION%%/lisp/ring.elc -share/mule/%%EMACS_VERSION%%/lisp/rlogin.el -share/mule/%%EMACS_VERSION%%/lisp/rlogin.elc -share/mule/%%EMACS_VERSION%%/lisp/rmail.el -share/mule/%%EMACS_VERSION%%/lisp/rmail.elc -share/mule/%%EMACS_VERSION%%/lisp/rmailedit.el -share/mule/%%EMACS_VERSION%%/lisp/rmailedit.elc -share/mule/%%EMACS_VERSION%%/lisp/rmailkwd.el -share/mule/%%EMACS_VERSION%%/lisp/rmailkwd.elc -share/mule/%%EMACS_VERSION%%/lisp/rmailmsc.el -share/mule/%%EMACS_VERSION%%/lisp/rmailmsc.elc -share/mule/%%EMACS_VERSION%%/lisp/rmailout.el -share/mule/%%EMACS_VERSION%%/lisp/rmailout.elc -share/mule/%%EMACS_VERSION%%/lisp/rmailsort.el -share/mule/%%EMACS_VERSION%%/lisp/rmailsort.elc -share/mule/%%EMACS_VERSION%%/lisp/rmailsum.el -share/mule/%%EMACS_VERSION%%/lisp/rmailsum.elc -share/mule/%%EMACS_VERSION%%/lisp/rnews.el -share/mule/%%EMACS_VERSION%%/lisp/rnews.elc -share/mule/%%EMACS_VERSION%%/lisp/rnewspost.el -share/mule/%%EMACS_VERSION%%/lisp/rnewspost.elc -share/mule/%%EMACS_VERSION%%/lisp/rot13.el -share/mule/%%EMACS_VERSION%%/lisp/rot13.elc -share/mule/%%EMACS_VERSION%%/lisp/rsz-mini.el -share/mule/%%EMACS_VERSION%%/lisp/rsz-mini.elc -share/mule/%%EMACS_VERSION%%/lisp/s-region.el -share/mule/%%EMACS_VERSION%%/lisp/s-region.elc -share/mule/%%EMACS_VERSION%%/lisp/saveplace.el -share/mule/%%EMACS_VERSION%%/lisp/saveplace.elc -share/mule/%%EMACS_VERSION%%/lisp/sc.el -share/mule/%%EMACS_VERSION%%/lisp/scheme.el -share/mule/%%EMACS_VERSION%%/lisp/scheme.elc -share/mule/%%EMACS_VERSION%%/lisp/score-mode.el -share/mule/%%EMACS_VERSION%%/lisp/score-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/scribe.el -share/mule/%%EMACS_VERSION%%/lisp/scribe.elc -share/mule/%%EMACS_VERSION%%/lisp/scroll-bar.el -share/mule/%%EMACS_VERSION%%/lisp/scroll-bar.elc -share/mule/%%EMACS_VERSION%%/lisp/select.el -share/mule/%%EMACS_VERSION%%/lisp/select.elc -share/mule/%%EMACS_VERSION%%/lisp/sendmail.el -share/mule/%%EMACS_VERSION%%/lisp/sendmail.elc -share/mule/%%EMACS_VERSION%%/lisp/server.el -share/mule/%%EMACS_VERSION%%/lisp/server.elc -share/mule/%%EMACS_VERSION%%/lisp/sgml-mode.el -share/mule/%%EMACS_VERSION%%/lisp/sgml-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/sh-script.el -share/mule/%%EMACS_VERSION%%/lisp/sh-script.elc -share/mule/%%EMACS_VERSION%%/lisp/shadow.el -share/mule/%%EMACS_VERSION%%/lisp/shadow.elc -share/mule/%%EMACS_VERSION%%/lisp/shadowfile.el -share/mule/%%EMACS_VERSION%%/lisp/shadowfile.elc -share/mule/%%EMACS_VERSION%%/lisp/shell.el -share/mule/%%EMACS_VERSION%%/lisp/shell.elc -share/mule/%%EMACS_VERSION%%/lisp/simple.el -share/mule/%%EMACS_VERSION%%/lisp/simple.elc -share/mule/%%EMACS_VERSION%%/lisp/simula.el -share/mule/%%EMACS_VERSION%%/lisp/simula.elc -share/mule/%%EMACS_VERSION%%/lisp/skeleton.el -share/mule/%%EMACS_VERSION%%/lisp/skeleton.elc -share/mule/%%EMACS_VERSION%%/lisp/smtpmail.el -share/mule/%%EMACS_VERSION%%/lisp/smtpmail.elc -share/mule/%%EMACS_VERSION%%/lisp/solar.el -share/mule/%%EMACS_VERSION%%/lisp/solar.elc -share/mule/%%EMACS_VERSION%%/lisp/solitaire.el -share/mule/%%EMACS_VERSION%%/lisp/solitaire.elc -share/mule/%%EMACS_VERSION%%/lisp/sort.el -share/mule/%%EMACS_VERSION%%/lisp/sort.elc -share/mule/%%EMACS_VERSION%%/lisp/soundex.el -share/mule/%%EMACS_VERSION%%/lisp/soundex.elc -share/mule/%%EMACS_VERSION%%/lisp/spell.el -share/mule/%%EMACS_VERSION%%/lisp/spell.elc -share/mule/%%EMACS_VERSION%%/lisp/spook.el -share/mule/%%EMACS_VERSION%%/lisp/spook.elc -share/mule/%%EMACS_VERSION%%/lisp/startup.el -share/mule/%%EMACS_VERSION%%/lisp/startup.elc -share/mule/%%EMACS_VERSION%%/lisp/studly.el -share/mule/%%EMACS_VERSION%%/lisp/studly.elc -share/mule/%%EMACS_VERSION%%/lisp/subdirs.el -share/mule/%%EMACS_VERSION%%/lisp/subr.el -share/mule/%%EMACS_VERSION%%/lisp/subr.elc -share/mule/%%EMACS_VERSION%%/lisp/sun-curs.el -share/mule/%%EMACS_VERSION%%/lisp/sun-curs.elc -share/mule/%%EMACS_VERSION%%/lisp/sun-fns.el -share/mule/%%EMACS_VERSION%%/lisp/sun-fns.elc -share/mule/%%EMACS_VERSION%%/lisp/supercite.el -share/mule/%%EMACS_VERSION%%/lisp/supercite.elc -share/mule/%%EMACS_VERSION%%/lisp/swedish.el -share/mule/%%EMACS_VERSION%%/lisp/swedish.elc -share/mule/%%EMACS_VERSION%%/lisp/tabify.el -share/mule/%%EMACS_VERSION%%/lisp/tabify.elc -share/mule/%%EMACS_VERSION%%/lisp/talk.el -share/mule/%%EMACS_VERSION%%/lisp/talk.elc -share/mule/%%EMACS_VERSION%%/lisp/tar-mode.el -share/mule/%%EMACS_VERSION%%/lisp/tar-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/tcl-mode.el -share/mule/%%EMACS_VERSION%%/lisp/tcl-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/tcp.el -share/mule/%%EMACS_VERSION%%/lisp/tcp.elc -share/mule/%%EMACS_VERSION%%/lisp/telnet.el -share/mule/%%EMACS_VERSION%%/lisp/telnet.elc -share/mule/%%EMACS_VERSION%%/lisp/tempo.el -share/mule/%%EMACS_VERSION%%/lisp/tempo.elc -share/mule/%%EMACS_VERSION%%/lisp/term-nasty.el -share/mule/%%EMACS_VERSION%%/lisp/term.el -share/mule/%%EMACS_VERSION%%/lisp/term.elc -share/mule/%%EMACS_VERSION%%/lisp/term/AT386.el -share/mule/%%EMACS_VERSION%%/lisp/term/README -share/mule/%%EMACS_VERSION%%/lisp/term/apollo.el -share/mule/%%EMACS_VERSION%%/lisp/term/apollo.elc -share/mule/%%EMACS_VERSION%%/lisp/term/bg-mouse.el -share/mule/%%EMACS_VERSION%%/lisp/term/bg-mouse.elc -share/mule/%%EMACS_VERSION%%/lisp/term/bobcat.el -share/mule/%%EMACS_VERSION%%/lisp/term/internal.el -share/mule/%%EMACS_VERSION%%/lisp/term/keyswap.el -share/mule/%%EMACS_VERSION%%/lisp/term/lk201.el -share/mule/%%EMACS_VERSION%%/lisp/term/news.el -share/mule/%%EMACS_VERSION%%/lisp/term/news.elc -share/mule/%%EMACS_VERSION%%/lisp/term/pc-win.el -share/mule/%%EMACS_VERSION%%/lisp/term/pc-win.elc -share/mule/%%EMACS_VERSION%%/lisp/term/sun-mouse.el -share/mule/%%EMACS_VERSION%%/lisp/term/sun-mouse.elc -share/mule/%%EMACS_VERSION%%/lisp/term/sun.el -share/mule/%%EMACS_VERSION%%/lisp/term/sun.elc -share/mule/%%EMACS_VERSION%%/lisp/term/sup-mouse.el -share/mule/%%EMACS_VERSION%%/lisp/term/sup-mouse.elc -share/mule/%%EMACS_VERSION%%/lisp/term/tvi970.el -share/mule/%%EMACS_VERSION%%/lisp/term/tvi970.elc -share/mule/%%EMACS_VERSION%%/lisp/term/vt100.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt100.elc -share/mule/%%EMACS_VERSION%%/lisp/term/vt102.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt125.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt200.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt200.elc -share/mule/%%EMACS_VERSION%%/lisp/term/vt201.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt220.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt240.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt300.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt320.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt400.el -share/mule/%%EMACS_VERSION%%/lisp/term/vt420.el -share/mule/%%EMACS_VERSION%%/lisp/term/win32-win.el -share/mule/%%EMACS_VERSION%%/lisp/term/win32-win.elc -share/mule/%%EMACS_VERSION%%/lisp/term/wyse50.el -share/mule/%%EMACS_VERSION%%/lisp/term/wyse50.elc -share/mule/%%EMACS_VERSION%%/lisp/term/x-win.el -share/mule/%%EMACS_VERSION%%/lisp/term/x-win.elc -share/mule/%%EMACS_VERSION%%/lisp/term/xterm.el -share/mule/%%EMACS_VERSION%%/lisp/term/xterm.elc -share/mule/%%EMACS_VERSION%%/lisp/terminal.el -share/mule/%%EMACS_VERSION%%/lisp/terminal.elc -share/mule/%%EMACS_VERSION%%/lisp/tex-mode.el -share/mule/%%EMACS_VERSION%%/lisp/tex-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/texinfmt.el -share/mule/%%EMACS_VERSION%%/lisp/texinfmt.elc -share/mule/%%EMACS_VERSION%%/lisp/texinfo.el -share/mule/%%EMACS_VERSION%%/lisp/texinfo.elc -share/mule/%%EMACS_VERSION%%/lisp/texnfo-upd.el -share/mule/%%EMACS_VERSION%%/lisp/texnfo-upd.elc -share/mule/%%EMACS_VERSION%%/lisp/text-mode.el -share/mule/%%EMACS_VERSION%%/lisp/text-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/thingatpt.el -share/mule/%%EMACS_VERSION%%/lisp/thingatpt.elc -share/mule/%%EMACS_VERSION%%/lisp/time-stamp.el -share/mule/%%EMACS_VERSION%%/lisp/time-stamp.elc -share/mule/%%EMACS_VERSION%%/lisp/time.el -share/mule/%%EMACS_VERSION%%/lisp/time.elc -share/mule/%%EMACS_VERSION%%/lisp/timer.el -share/mule/%%EMACS_VERSION%%/lisp/timer.elc -share/mule/%%EMACS_VERSION%%/lisp/timezone.el -share/mule/%%EMACS_VERSION%%/lisp/timezone.elc -share/mule/%%EMACS_VERSION%%/lisp/tmm.el -share/mule/%%EMACS_VERSION%%/lisp/tmm.elc -share/mule/%%EMACS_VERSION%%/lisp/tpu-edt.el -share/mule/%%EMACS_VERSION%%/lisp/tpu-edt.elc -share/mule/%%EMACS_VERSION%%/lisp/tpu-extras.el -share/mule/%%EMACS_VERSION%%/lisp/tpu-extras.elc -share/mule/%%EMACS_VERSION%%/lisp/tpu-mapper.el -share/mule/%%EMACS_VERSION%%/lisp/tpu-mapper.elc -share/mule/%%EMACS_VERSION%%/lisp/tq.el -share/mule/%%EMACS_VERSION%%/lisp/tq.elc -share/mule/%%EMACS_VERSION%%/lisp/trace.el -share/mule/%%EMACS_VERSION%%/lisp/trace.elc -share/mule/%%EMACS_VERSION%%/lisp/two-column.el -share/mule/%%EMACS_VERSION%%/lisp/two-column.elc -share/mule/%%EMACS_VERSION%%/lisp/type-break.el -share/mule/%%EMACS_VERSION%%/lisp/type-break.elc -share/mule/%%EMACS_VERSION%%/lisp/uncompress.el -share/mule/%%EMACS_VERSION%%/lisp/uncompress.elc -share/mule/%%EMACS_VERSION%%/lisp/underline.el -share/mule/%%EMACS_VERSION%%/lisp/underline.elc -share/mule/%%EMACS_VERSION%%/lisp/undigest.el -share/mule/%%EMACS_VERSION%%/lisp/undigest.elc -share/mule/%%EMACS_VERSION%%/lisp/uniquify.el -share/mule/%%EMACS_VERSION%%/lisp/uniquify.elc -share/mule/%%EMACS_VERSION%%/lisp/unrmail.el -share/mule/%%EMACS_VERSION%%/lisp/unrmail.elc -share/mule/%%EMACS_VERSION%%/lisp/unused.el -share/mule/%%EMACS_VERSION%%/lisp/unused.elc -share/mule/%%EMACS_VERSION%%/lisp/userlock.el -share/mule/%%EMACS_VERSION%%/lisp/userlock.elc -share/mule/%%EMACS_VERSION%%/lisp/vc-hooks.el -share/mule/%%EMACS_VERSION%%/lisp/vc-hooks.elc -share/mule/%%EMACS_VERSION%%/lisp/vc.el -share/mule/%%EMACS_VERSION%%/lisp/vc.elc -share/mule/%%EMACS_VERSION%%/lisp/version.el -share/mule/%%EMACS_VERSION%%/lisp/vi.el -share/mule/%%EMACS_VERSION%%/lisp/vi.elc -share/mule/%%EMACS_VERSION%%/lisp/view.el -share/mule/%%EMACS_VERSION%%/lisp/view.elc -share/mule/%%EMACS_VERSION%%/lisp/vip.el -share/mule/%%EMACS_VERSION%%/lisp/vip.elc -share/mule/%%EMACS_VERSION%%/lisp/viper-ex.el -share/mule/%%EMACS_VERSION%%/lisp/viper-ex.elc -share/mule/%%EMACS_VERSION%%/lisp/viper-keym.el -share/mule/%%EMACS_VERSION%%/lisp/viper-keym.elc -share/mule/%%EMACS_VERSION%%/lisp/viper-macs.el -share/mule/%%EMACS_VERSION%%/lisp/viper-macs.elc -share/mule/%%EMACS_VERSION%%/lisp/viper-mous.el -share/mule/%%EMACS_VERSION%%/lisp/viper-mous.elc -share/mule/%%EMACS_VERSION%%/lisp/viper-util.el -share/mule/%%EMACS_VERSION%%/lisp/viper-util.elc -share/mule/%%EMACS_VERSION%%/lisp/viper.el -share/mule/%%EMACS_VERSION%%/lisp/viper.elc -share/mule/%%EMACS_VERSION%%/lisp/vms-patch.el -share/mule/%%EMACS_VERSION%%/lisp/vms-patch.elc -share/mule/%%EMACS_VERSION%%/lisp/vms-pmail.el -share/mule/%%EMACS_VERSION%%/lisp/vms-pmail.elc -share/mule/%%EMACS_VERSION%%/lisp/vmsproc.el -share/mule/%%EMACS_VERSION%%/lisp/vmsproc.elc -share/mule/%%EMACS_VERSION%%/lisp/vt-control.el -share/mule/%%EMACS_VERSION%%/lisp/vt-control.elc -share/mule/%%EMACS_VERSION%%/lisp/vt100-led.el -share/mule/%%EMACS_VERSION%%/lisp/vt100-led.elc -share/mule/%%EMACS_VERSION%%/lisp/window.el -share/mule/%%EMACS_VERSION%%/lisp/window.elc -share/mule/%%EMACS_VERSION%%/lisp/winnt.el -share/mule/%%EMACS_VERSION%%/lisp/winnt.elc -share/mule/%%EMACS_VERSION%%/lisp/ws-mode.el -share/mule/%%EMACS_VERSION%%/lisp/ws-mode.elc -share/mule/%%EMACS_VERSION%%/lisp/x-apollo.el -share/mule/%%EMACS_VERSION%%/lisp/x-apollo.elc -share/mule/%%EMACS_VERSION%%/lisp/x-menu.el -share/mule/%%EMACS_VERSION%%/lisp/x-menu.elc -share/mule/%%EMACS_VERSION%%/lisp/xscheme.el -share/mule/%%EMACS_VERSION%%/lisp/xscheme.elc -share/mule/%%EMACS_VERSION%%/lisp/xt-mouse.el -share/mule/%%EMACS_VERSION%%/lisp/xt-mouse.elc -share/mule/%%EMACS_VERSION%%/lisp/yow.el -share/mule/%%EMACS_VERSION%%/lisp/yow.elc -@comment for mule -share/mule/%%EMACS_VERSION%%/lisp/wnn-egg.elc -share/mule/%%EMACS_VERSION%%/lisp/wnn-egg.el -share/mule/%%EMACS_VERSION%%/lisp/wnn-client.el -share/mule/%%EMACS_VERSION%%/lisp/visual.elc -share/mule/%%EMACS_VERSION%%/lisp/visual.el -share/mule/%%EMACS_VERSION%%/lisp/viet.elc -share/mule/%%EMACS_VERSION%%/lisp/viet.el -share/mule/%%EMACS_VERSION%%/lisp/trex.elc -share/mule/%%EMACS_VERSION%%/lisp/trex.el -share/mule/%%EMACS_VERSION%%/lisp/thai.elc -share/mule/%%EMACS_VERSION%%/lisp/thai.el -share/mule/%%EMACS_VERSION%%/lisp/term/ibmpc.el -share/mule/%%EMACS_VERSION%%/lisp/term/f-term.el -@dirrm share/mule/%%EMACS_VERSION%%/lisp/term -share/mule/%%EMACS_VERSION%%/lisp/sj3-egg.el -share/mule/%%EMACS_VERSION%%/lisp/sj3-egg.elc -share/mule/%%EMACS_VERSION%%/lisp/sj3-client.el -share/mule/%%EMACS_VERSION%%/lisp/sj3-client.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/zozy.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/zozy.el -share/mule/%%EMACS_VERSION%%/lisp/quail/viet.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/viet.el -share/mule/%%EMACS_VERSION%%/lisp/quail/tonepy.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/tonepy.el -share/mule/%%EMACS_VERSION%%/lisp/quail/tit.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/tit.el -share/mule/%%EMACS_VERSION%%/lisp/quail/thai.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/thai.el -share/mule/%%EMACS_VERSION%%/lisp/quail/tcode.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/tcode.el -share/mule/%%EMACS_VERSION%%/lisp/quail/sw.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/sw.el -share/mule/%%EMACS_VERSION%%/lisp/quail/qj.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/qj.el -share/mule/%%EMACS_VERSION%%/lisp/quail/qj-b5.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/qj-b5.el -share/mule/%%EMACS_VERSION%%/lisp/quail/py.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/py.el -share/mule/%%EMACS_VERSION%%/lisp/quail/py-b5.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/py-b5.el -share/mule/%%EMACS_VERSION%%/lisp/quail/punct.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/punct.el -share/mule/%%EMACS_VERSION%%/lisp/quail/punct-b5.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/punct-b5.el -share/mule/%%EMACS_VERSION%%/lisp/quail/latin.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/latin.el -share/mule/%%EMACS_VERSION%%/lisp/quail/ipa.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/ipa.el -share/mule/%%EMACS_VERSION%%/lisp/quail/hsymbol.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/hsymbol.el -share/mule/%%EMACS_VERSION%%/lisp/quail/hebrew.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/hebrew.el -share/mule/%%EMACS_VERSION%%/lisp/quail/hanja-ksc.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/hanja-ksc.el -share/mule/%%EMACS_VERSION%%/lisp/quail/hanja-jis.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/hanja-jis.el -share/mule/%%EMACS_VERSION%%/lisp/quail/hangul3.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/hangul3.el -share/mule/%%EMACS_VERSION%%/lisp/quail/hangul.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/hangul.el -share/mule/%%EMACS_VERSION%%/lisp/quail/greek.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/greek.el -share/mule/%%EMACS_VERSION%%/lisp/quail/etzy.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/etzy.el -share/mule/%%EMACS_VERSION%%/lisp/quail/ethio.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/ethio.el -share/mule/%%EMACS_VERSION%%/lisp/quail/cyrillic.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/cyrillic.el -share/mule/%%EMACS_VERSION%%/lisp/quail/ctlaub.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/ctlaub.el -share/mule/%%EMACS_VERSION%%/lisp/quail/ctlau.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/ctlau.el -share/mule/%%EMACS_VERSION%%/lisp/quail/ccdospy.elc -share/mule/%%EMACS_VERSION%%/lisp/quail/ccdospy.el -share/mule/%%EMACS_VERSION%%/lisp/quail.elc -share/mule/%%EMACS_VERSION%%/lisp/quail.el -share/mule/%%EMACS_VERSION%%/lisp/quail-egg.el -@dirrm share/mule/%%EMACS_VERSION%%/lisp/quail -share/mule/%%EMACS_VERSION%%/lisp/mule.elc -share/mule/%%EMACS_VERSION%%/lisp/mule.el -share/mule/%%EMACS_VERSION%%/lisp/mule-util.elc -share/mule/%%EMACS_VERSION%%/lisp/mule-util.el -share/mule/%%EMACS_VERSION%%/lisp/mule-inst.el -share/mule/%%EMACS_VERSION%%/lisp/mule-init.elc -share/mule/%%EMACS_VERSION%%/lisp/mule-init.el -share/mule/%%EMACS_VERSION%%/lisp/mule-diag.elc -share/mule/%%EMACS_VERSION%%/lisp/mule-diag.el -share/mule/%%EMACS_VERSION%%/lisp/mule-conf.el -share/mule/%%EMACS_VERSION%%/lisp/korean.elc -share/mule/%%EMACS_VERSION%%/lisp/korean.el -share/mule/%%EMACS_VERSION%%/lisp/kinsoku.elc -share/mule/%%EMACS_VERSION%%/lisp/kinsoku.el -share/mule/%%EMACS_VERSION%%/lisp/keyboard.elc -share/mule/%%EMACS_VERSION%%/lisp/keyboard.el -share/mule/%%EMACS_VERSION%%/lisp/kbd-isearch.el -share/mule/%%EMACS_VERSION%%/lisp/jisx0201.el -share/mule/%%EMACS_VERSION%%/lisp/japanese.elc -share/mule/%%EMACS_VERSION%%/lisp/japanese.el -share/mule/%%EMACS_VERSION%%/lisp/its/zhuyin.el -share/mule/%%EMACS_VERSION%%/lisp/its/zenkaku.el -share/mule/%%EMACS_VERSION%%/lisp/its/pinyin.el -share/mule/%%EMACS_VERSION%%/lisp/its/kata.el -share/mule/%%EMACS_VERSION%%/lisp/its/kanainput.el -share/mule/%%EMACS_VERSION%%/lisp/its/hira.el -share/mule/%%EMACS_VERSION%%/lisp/its/hankaku.el -share/mule/%%EMACS_VERSION%%/lisp/its/hangul.el -share/mule/%%EMACS_VERSION%%/lisp/its/han-kata.el -share/mule/%%EMACS_VERSION%%/lisp/its/Chinese.el -share/mule/%%EMACS_VERSION%%/lisp/its/Japanese.el -share/mule/%%EMACS_VERSION%%/lisp/its/Korean.el -share/mule/%%EMACS_VERSION%%/lisp/its/erpin.el -share/mule/%%EMACS_VERSION%%/lisp/its/jeonkak.el -share/mule/%%EMACS_VERSION%%/lisp/its/quanjiao.el -@dirrm share/mule/%%EMACS_VERSION%%/lisp/its -share/mule/%%EMACS_VERSION%%/lisp/isearch-ext.elc -share/mule/%%EMACS_VERSION%%/lisp/isearch-ext.el -share/mule/%%EMACS_VERSION%%/lisp/gnusutil.elc -share/mule/%%EMACS_VERSION%%/lisp/gnusutil.el -share/mule/%%EMACS_VERSION%%/lisp/gnus-scomo.el -share/mule/%%EMACS_VERSION%%/lisp/european.elc -share/mule/%%EMACS_VERSION%%/lisp/european.el -share/mule/%%EMACS_VERSION%%/lisp/ethio.elc -share/mule/%%EMACS_VERSION%%/lisp/ethio.el -share/mule/%%EMACS_VERSION%%/lisp/eggrc-wnn -share/mule/%%EMACS_VERSION%%/lisp/eggrc-v41 -share/mule/%%EMACS_VERSION%%/lisp/eggrc-sj3 -share/mule/%%EMACS_VERSION%%/lisp/egg.elc -share/mule/%%EMACS_VERSION%%/lisp/egg.el -share/mule/%%EMACS_VERSION%%/lisp/egg-keymap.el -share/mule/%%EMACS_VERSION%%/lisp/egg-jsymbol.el -share/mule/%%EMACS_VERSION%%/lisp/cyrillic.elc -share/mule/%%EMACS_VERSION%%/lisp/cyrillic.el -share/mule/%%EMACS_VERSION%%/lisp/chinese.elc -share/mule/%%EMACS_VERSION%%/lisp/chinese.el -share/mule/%%EMACS_VERSION%%/lisp/ccl.elc -share/mule/%%EMACS_VERSION%%/lisp/ccl.el -share/mule/%%EMACS_VERSION%%/lisp/canna.elc -share/mule/%%EMACS_VERSION%%/lisp/canna.el -share/mule/%%EMACS_VERSION%%/lisp/can-n-egg.el -share/mule/%%EMACS_VERSION%%/lisp/busyu.el -share/mule/%%EMACS_VERSION%%/lisp/arabic.elc -share/mule/%%EMACS_VERSION%%/lisp/arabic.el -@dirrm share/mule/%%EMACS_VERSION%%/lisp -@dirrm share/mule/%%EMACS_VERSION%% -@dirrm share/mule diff --git a/editors/mule/Makefile b/editors/mule/Makefile deleted file mode 100644 index fede63df6f3b..000000000000 --- a/editors/mule/Makefile +++ /dev/null @@ -1,202 +0,0 @@ -# New ports collection makefile for: mule -# Date created: 6 July 1997 -# Whom: Satoshi Taoka <taoka@FreeBSD.org> -# -# $FreeBSD$ -# - -PORTNAME= mule -PORTVERSION= ${MULE_VERSION} -PKGNAMESUFFIX= ${INPUT_METHOD} -PORTREVISION= 5 -CATEGORIES+= editors -MASTER_SITES= ftp://ftp.m17n.org/pub/mule/ \ - ftp://ftp.jaist.ac.jp/pub/GNU/mule/ \ - http://www.infonets.hiroshima-u.ac.jp/~taoka/FreeBSD/mule/ -DISTFILES= mule-${MULE_VERSION}-${EMACS_VERSION}.tar.gz \ - mule-${MULE_VERSION}-${EMACS_VERSION}.patch-981002.tar.gz - -MAINTAINER?= ports@FreeBSD.org -COMMENT?= A multilingual emacs based 19.34 (Only the executables) - -DEPRECATED= emacs19 and related ports are obsolete; please use a more recent version -EXPIRATION_DATE= 2007-08-19 - -RUN_DEPENDS= ${PREFIX}/share/${EMACS_PREFIX}/${EMACS_VERSION}/lisp/mule.el:${PORTSDIR}/editors/mule-common -LIB_DEPENDS= ${LIB_INPUT_METHOD} -BUILD_DEPENDS= ${BUILD_INPUT_METHOD} - -MULE_VERSION= 2.3 -EMACS_VERSION= 19.34 - -SLAVEDIRS= chinese/mule-freewnn - -USE_XLIB= yes -USE_XORG= xbitmaps -WRKSRC= ${WRKDIR}/mule-${MULE_VERSION}-${EMACS_VERSION} -PATCHDIR= ${.CURDIR}/../../editors/mule-common/files -FILESDIR= ${.CURDIR}/../../editors/mule-common/files -MD5_FILE= ${.CURDIR}/../../editors/mule-common/distinfo -SCRIPTDIR= ${.CURDIR}/../../editors/mule-common/scripts -PLIST= ${.CURDIR}/../../editors/mule/pkg-plist -GNU_CONFIGURE= yes -USE_GMAKE= yes -MAKE_ENV= LIBDIR="${LIBDIR}" -# /usr/bin/sed should be used because configure script includes 'Ctrl-L' -CONFIGURE_ENV= PATH=/usr/bin:$$PATH -EMACS_PREFIX= mule -EMACS_EXECUTABLE = mule -CONFIGURE_ARGS= --with-executable=${EMACS_EXECUTABLE} \ - --with-emacs-prefix=${EMACS_PREFIX} \ - --with-terminal-face \ - --x-includes=${X11BASE}/include --x-libraries=${X11BASE}/lib \ - ${WITH_INPUT_METHOD} ${WITH_DIALOGS} -STRIP= - -INSTALL_TARGET= install-arch-dep - -.if defined(CANNA) -INPUT_METHOD+= canna -LIB_INPUT_METHOD+= canna.1:${PORTSDIR}/japanese/Canna -WITH_INPUT_METHOD+= --with-canna --with-canna-libraries=${PREFIX}/lib \ - --with-canna-includes=${PREFIX}/include -.endif -.if defined(FREEWNN) -INPUT_METHOD+= freewnn -LIB_INPUT_METHOD+= wnn.0:${PORTSDIR}/japanese/FreeWnn-lib -WITH_INPUT_METHOD+= --with-wnn4 --with-wnn-libraries=${LOCALBASE}/lib \ - --with-wnn-includes=${LOCALBASE}/include/wnn -.elif defined(CFREEWNN) -INPUT_METHOD+= freewnn -LIB_INPUT_METHOD+= cwnn.0:${PORTSDIR}/chinese/FreeWnn-lib -WITH_INPUT_METHOD+= --with-wnn4 --with-cwnn4 --with-wnn-libraries=${LOCALBASE}/lib \ - --with-wnn-includes=${LOCALBASE}/include/cwnn -.elif defined(KFREEWNN) -INPUT_METHOD+= freewnn -LIB_INPUT_METHOD+= kwnn.0:${PORTSDIR}/korean/FreeWnn-lib -WITH_INPUT_METHOD+= --with-wnn4 --with-kwnn4 --with-wnn-libraries=${LOCALBASE}/lib \ - --with-wnn-includes=${LOCALBASE}/include/kwnn -.endif -.if defined(SJ3) -INPUT_METHOD+= sj3 -BUILD_INPUT_METHOD+= sj3serv:${PORTSDIR}/japanese/sj3 -WITH_INPUT_METHOD+= --with-sj3 -.endif -.if !defined(FREEWNN) && !defined(CFREEWNN) && !defined(KFREEWNN) -.if defined(WNN6) -INPUT_METHOD+= wnn6 -LIB_INPUT_METHOD+= wnn6.2:${PORTSDIR}/japanese/Wnn6-lib -WITH_INPUT_METHOD+= --with-wnn6 --with-wnn-libraries=${LOCALBASE}/lib \ - --with-wnn-includes=${LOCALBASE}/include/wnn6/wnn -.elif defined(WNN7) -# mule 2.3 cannot use Wnn7SDK (Wnn7-lib) -# so it should use Wnn6SDK (Wnn6-lib) instead of Wnn7SDK. -# But it can partly support Wnn7 by ${PREFIX}/share/mule/19.34/lisp/eggrc-wnn -INPUT_METHOD+= wnn7 -LIB_INPUT_METHOD+= wnn6.2:${PORTSDIR}/japanese/Wnn6-lib -WITH_INPUT_METHOD+= --with-wnn6=-lwnn6 --with-wnn-libraries=${LOCALBASE}/lib \ - --with-wnn-includes=${LOCALBASE}/include/wnn6/wnn -.endif -.endif -COMP_ELC= egg.elc wnn-egg.elc sj3-client.elc sj3-egg.elc canna.elc -ELC_DIR= ../lisp - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "amd64" && ${OSVERSION} >= 600031 -BROKEN= "Configure fails on amd64 >= 6.x" -.endif - -# Make a value of INPUT_METHOD -.if defined(INPUT_METHOD) -INPUT_METHOD!= ${ECHO_CMD} ${INPUT_METHOD} | sed -e 's/^/-/' -e 's/ /+/g' -.endif - - -WITH_DIALOGS= --with-x-toolkit - -SITE_START=${PREFIX}/share/${EMACS_PREFIX}/${EMACS_VERSION}/site-lisp/site-start.el - -# ORIGINAL, MEW_ORG_PATCH and MEW_PATCH are used for debugging. -# -# ORIGINAL: original mule 2.3 based on emacs 19.34 -# MEW_ORG_PATCH: apply mew's patches to original mule (http://www.mew.org) -# MEW_PATCH: apply mew's patch after apply Mr. Katayama's patches -post-extract: - ${CP} ${FILESDIR}/unexfreebsd.c ${WRKSRC}/src -.if !defined(ORIGINAL) && !defined(MEW_ORG_PATCH) - ${EXTRACT_CMD} ${EXTRACT_BEFORE_ARGS} ${WRKDIR}/takana-${EMACS_VERSION}.tar.gz ${EXTRACT_AFTER_ARGS} -C ${WRKDIR} - ${MKDIR} ${WRKSRC}/lisp/its - ${CP} ${WRKDIR}/lisp/its/* ${WRKSRC}/lisp/its/ -.endif - -.if !defined(ORIGINAL) -post-patch: -.if !defined(MEW_ORG_PATCH) - cd ${WRKSRC}; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/patch-${EMACS_VERSION} - cd ${WRKSRC}; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/Mule-${MULE_VERSION}-${EMACS_VERSION}.patch - cd ${WRKSRC}; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/extra.patch -.if defined(MEW_PATCH) - cd ${WRKSRC}/lisp; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/mew/egg.el-${EMACS_VERSION}.patch-for_katayama -.endif -.else - cd ${WRKSRC}/lisp; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/mew/egg.el-${EMACS_VERSION}.patch -.endif -.if defined(MEW_PATCH) || defined(MEW_ORG_PATCH) - cd ${WRKSRC}/lisp; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/mew/canna.el-${EMACS_VERSION}.patch - cd ${WRKSRC}/lisp; ${PATCH} --forward --quiet -E -p0 < ${WRKDIR}/mew/sj3-egg.el.patch -.endif -.endif - -pre-build: - ${FIND} ${WRKSRC} \( -name \*.orig -o -name \*~ \) -exec ${RM} -f \{} \; - ${RM} -f ${WRKSRC}/etc/DOC* ${WRKSRC}/src/emacs ${WRKSRC}/src/emacs-${EMACS_VERSION}.* - -post-build: -# bytecompile elisps for Japanese input method - for file in ${COMP_ELC}; do \ - target="$$target ${ELC_DIR}/$$file"; \ - done; \ - cd ${WRKSRC}/src; \ - ./temacs -batch -l mule-inst.el $$target - -# If site-start.el exists, you should run below when you install by -# this port -pre-install: - @if [ -f ${SITE_START} ]; then \ - ${MV} ${SITE_START} ${SITE_START}.orig ; \ - ${SED} -e '/;; BEGIN mule-family/,/;; END mule-family/d' \ - ${SITE_START}.orig > ${SITE_START}; \ - fi - -post-install: - ${STRIP_CMD} ${PREFIX}/bin/${EMACS_EXECUTABLE}-${EMACS_VERSION} -# for freewnn+sj3 or wnn6+sj3 - @if [ -e ${PKGINSTALL} ]; then \ - ${SH} ${PKGINSTALL} ${PKGNAME} POST-INSTALL; \ - fi -# Installing site-start.el -# (we redefun set-korean-environment etc) -.if defined(CFREEWNN) - ${SED} -e 's/;;\(.*\);;CHINESE$$/\1;;CHINESE/' \ - -e 's/;;\(.*\);;not KOREAN$$/\1;;not KOREAN/' \ - -e 's,%%X11BASE%%,${X11BASE},' \ - -e 's,%%LOCALBASE%%,${LOCALBASE},' \ - ${FILESDIR}/site-start.el.tmpl >> ${SITE_START} -.elif defined(KFREEWNN) - ${SED} -e 's/;;\(.*\);;KOREAN$$/\1;;KOREAN/' \ - -e 's,%%X11BASE%%,${X11BASE},' \ - -e 's,%%LOCALBASE%%,${LOCALBASE},' \ - ${FILESDIR}/site-start.el.tmpl >> ${SITE_START} -.else - ${SED} -e 's/;;\(.*\);;not KOREAN$$/\1;;not KOREAN/' \ - -e 's,%%X11BASE%%,${X11BASE},' \ - -e 's,%%LOCALBASE%%,${LOCALBASE},' \ - ${FILESDIR}/site-start.el.tmpl >> ${SITE_START} -.endif - @${TOUCH} ${TOUCH_FLAGS} ${INSTALL_COOKIE} - -post-package: - @${TOUCH} ${TOUCH_FLAGS} ${PACKAGE_COOKIE} - -.include <bsd.port.post.mk> diff --git a/editors/mule/pkg-descr b/editors/mule/pkg-descr deleted file mode 100644 index cdd4ec27949f..000000000000 --- a/editors/mule/pkg-descr +++ /dev/null @@ -1,31 +0,0 @@ -This package contains only the executables for mule-2.3, a multilingual -editor based on emacs-19.34. - -You should install the mule-common-2.3 package containing emacs lisp -files, info pages, and so on (except executables) for mule-2.3. - -It supports the following input methods: jeonkak, hangul for -Korean (Hanja), and quanjiao, zhuyin, erpin for Chinese (check out -${LOCALBASE}/lib/mule/site-lisp/site-start.el). - -This package and the package, mule-common-2.3, *will* clobber any -existing emacs installation. In particular, the executables and man -pages of etags/ctags are installed, and the info pages that come with -the original emacs get installed too. - -Although this shouldn't cause any problems to run both mule and emacs, -it may cause some confusion when one of them is pkg_delete'd. If -someone has a solution to this, please tell me. - -A info "dir" file is supplied in the ${PORTSDIR}/editors/mule-common/files/ -subdirectory of the ports package. Copy it into your /usr/local/info -to read mule info pages, but also make sure you also add everything -that may have been added to that file! - -[Notice] -Mr. Yoshio KATAYAMA <kate@pfu.co.jp> fixed many bugs for mule-2.3. -Patches for those are in 'mule-2.3-19.34.patch-YYMMDD.tar.gz' and are -applied in this port. - -- S. Taoka -taoka@FreeBSD.org diff --git a/editors/mule/pkg-plist b/editors/mule/pkg-plist deleted file mode 100644 index ed04cf22cbde..000000000000 --- a/editors/mule/pkg-plist +++ /dev/null @@ -1,5 +0,0 @@ -bin/mule-19.34 -@exec ln -sf %D/%F %B/mule -@unexec rm %B/mule -share/mule/19.34/etc/DOC-19.34.1 -share/mule/19.34/site-lisp/site-start.el diff --git a/editors/semi-emacs20/Makefile b/editors/semi-emacs20/Makefile deleted file mode 100644 index d19fc8c29966..000000000000 --- a/editors/semi-emacs20/Makefile +++ /dev/null @@ -1,23 +0,0 @@ -# New ports collection makefile for: semi for emacs -# Date created: 23 September 1998 -# Whom: Shigeyuki FUKUSHIMA <shige@FreeBSD.org> -# -# $FreeBSD$ -# - -MAINTAINER= ports@FreeBSD.org -COMMENT= SEMI, Library of MIME feature for GNU Emacs for emacs20 - -DEPRECATED= emacs20 and related ports are obsolete; please use a more recent version -EXPIRATION_DATE= 2007-08-19 - -# This is a slave port. -PORTCLASS= slave - -MASTERDIR= ${.CURDIR}/../../editors/semi - -# emacs port setup -USE_EMACS= yes -EMACS_PORT_NAME= emacs20 - -.include "${MASTERDIR}/Makefile" diff --git a/editors/speedbar-emacs20/Makefile b/editors/speedbar-emacs20/Makefile deleted file mode 100644 index a0be0a73a897..000000000000 --- a/editors/speedbar-emacs20/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -# New ports collection makefile for: speedbar for emacs20 -# Date created: 29 December 2001 -# Whom: Kimura Fuyuki <fuyuki@mj.0038.net> -# -# $FreeBSD$ -# - -MASTERDIR= ${.CURDIR}/../../editors/speedbar - -DEPRECATED= emacs20 and related ports are obsolete; please use a more recent version -EXPIRATION_DATE= 2007-08-19 - -USE_EMACS= yes -EMACS_PORT_NAME= emacs20 - -INFO+= speedbar - -.include "${MASTERDIR}/Makefile" |