SHA256
1
0
forked from pool/emacs
Dr. Werner Fink 2013-05-22 14:11:49 +00:00 committed by Git OBS Bridge
parent 9208ea897d
commit 4111cf00b7
22 changed files with 538 additions and 519 deletions

View File

@ -1,12 +0,0 @@
--- src/frame.c
+++ src/frame.c 2012-06-26 16:09:59.692010311 +0000
@@ -21,6 +21,9 @@ along with GNU Emacs. If not, see <http
#include <stdio.h>
#include <ctype.h>
+#ifdef STDC_HEADERS
+#include <stdlib.h>
+#endif
#include <errno.h>
#include <limits.h>
#include <setjmp.h>

View File

@ -1,12 +0,0 @@
--- src/m/ibms390x.h
+++ src/m/ibms390x.h 2012-06-26 17:21:34.240010197 +0000
@@ -29,4 +29,8 @@ along with GNU Emacs. If not, see <http
#define VALBITS 60
/* Define XPNTR to avoid or'ing with DATA_SEG_BITS */
-#define XPNTR(a) XUINT (a)
+
+#undef DATA_SEG_BITS
+#ifdef USE_LISP_UNION_TYPE
+#undef USE_LISP_UNION_TYPE
+#endif

View File

@ -1,114 +0,0 @@
--- configure
+++ configure
@@ -14296,7 +14296,7 @@ $as_echo_n "checking for library contain
# Maybe curses should be tried earlier?
# See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9736#35
-for tputs_library in '' ncurses terminfo termcap curses; do
+for tputs_library in '' tinfo ncurses terminfo termcap curses; do
OLIBS=$LIBS
if test -z "$tputs_library"; then
LIBS_TERMCAP=
@@ -14374,22 +14374,15 @@ HAVE_LIBNCURSES=yes
## Note only system files NOT using terminfo are:
## freebsd < 40000, ms-w32, msdos, netbsd < 599002500, and
## darwin|gnu without ncurses.
-TERMINFO=no
+TERMINFO=yes
case "$opsys" in
- ## cygwin: Fewer environment variables to go wrong, more terminal types.
- ## hpux10-20: Use the system provided termcap(3) library.
- ## openbsd: David Mazieres <dm@reeducation-labor.lcs.mit.edu> says this
- ## is necessary. Otherwise Emacs dumps core when run -nw.
- aix4-2|cygwin|hpux*|irix6-5|openbsd|sol2*|unixware) TERMINFO=yes ;;
-
## darwin: Prevents crashes when running Emacs in Terminal.app under 10.2.
## The ncurses library has been moved out of the System framework in
## Mac OS X 10.2. So if configure detects it, set the command-line
## option to use it.
darwin|gnu*)
## (HAVE_LIBNCURSES was not always true, but is since 2010-03-18.)
- if test "x$HAVE_LIBNCURSES" = "xyes"; then
- TERMINFO=yes
+ if test -z "$LIBS_TERMCAP" && test "x$HAVE_LIBNCURSES" = "xyes"; then
LIBS_TERMCAP="-lncurses"
fi
;;
@@ -14428,17 +14421,16 @@ fi
$as_echo "$emacs_cv_freebsd_terminfo" >&6; }
if test $emacs_cv_freebsd_terminfo = yes; then
- TERMINFO=yes
LIBS_TERMCAP="-lncurses"
else
+ TERMINFO=no
LIBS_TERMCAP="-ltermcap"
fi
;;
netbsd)
- if test "x$LIBS_TERMCAP" = "x-lterminfo"; then
- TERMINFO=yes
- else
+ if test "x$LIBS_TERMCAP" != "x-lterminfo"; then
+ TERMINFO=no
LIBS_TERMCAP="-ltermcap"
fi
;;
--- configure.in
+++ configure.in
@@ -2805,7 +2805,7 @@ AC_DEFUN([tputs_link_source], [
])
# Maybe curses should be tried earlier?
# See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9736#35
-for tputs_library in '' ncurses terminfo termcap curses; do
+for tputs_library in '' tinfo ncurses terminfo termcap curses; do
OLIBS=$LIBS
if test -z "$tputs_library"; then
LIBS_TERMCAP=
@@ -2841,22 +2841,15 @@ HAVE_LIBNCURSES=yes
## Note only system files NOT using terminfo are:
## freebsd < 40000, ms-w32, msdos, netbsd < 599002500, and
## darwin|gnu without ncurses.
-TERMINFO=no
+TERMINFO=yes
case "$opsys" in
- ## cygwin: Fewer environment variables to go wrong, more terminal types.
- ## hpux10-20: Use the system provided termcap(3) library.
- ## openbsd: David Mazieres <dm@reeducation-labor.lcs.mit.edu> says this
- ## is necessary. Otherwise Emacs dumps core when run -nw.
- aix4-2|cygwin|hpux*|irix6-5|openbsd|sol2*|unixware) TERMINFO=yes ;;
-
## darwin: Prevents crashes when running Emacs in Terminal.app under 10.2.
## The ncurses library has been moved out of the System framework in
## Mac OS X 10.2. So if configure detects it, set the command-line
## option to use it.
darwin|gnu*)
## (HAVE_LIBNCURSES was not always true, but is since 2010-03-18.)
- if test "x$HAVE_LIBNCURSES" = "xyes"; then
- TERMINFO=yes
+ if test -z "$LIBS_TERMCAP" && test "x$HAVE_LIBNCURSES" = "xyes"; then
LIBS_TERMCAP="-lncurses"
fi
;;
@@ -2873,17 +2866,16 @@ fail;
AC_MSG_RESULT($emacs_cv_freebsd_terminfo)
if test $emacs_cv_freebsd_terminfo = yes; then
- TERMINFO=yes
LIBS_TERMCAP="-lncurses"
else
+ TERMINFO=no
LIBS_TERMCAP="-ltermcap"
fi
;;
netbsd)
- if test "x$LIBS_TERMCAP" = "x-lterminfo"; then
- TERMINFO=yes
- else
+ if test "x$LIBS_TERMCAP" != "x-lterminfo"; then
+ TERMINFO=no
LIBS_TERMCAP="-ltermcap"
fi
;;

View File

@ -1,16 +0,0 @@
--- src/xgselect.c
+++ src/xgselect.c 2012-06-27 11:58:47.756081195 +0000
@@ -58,7 +58,12 @@ xg_select (int max_fds, SELECT_TYPE *rfd
gfds = xpalloc (0, &gfds_size, n_gfds - gfds_size, INT_MAX,
sizeof *gfds);
}
-
+ else if (!gfds)
+ {
+ gfds_size = 1;
+ gfds = xmalloc (sizeof (*gfds));
+ }
+
n_gfds = g_main_context_query (context,
G_PRIORITY_LOW,
&tmo_in_millisec,

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:73d8831c135599ea70065ecb3767a594822104b78478adb9bc78845fa5938b8f
size 41724869

View File

@ -1,6 +1,6 @@
--- lisp/ps-mule.el --- lisp/ps-mule.el
+++ lisp/ps-mule.el 2009-08-10 18:18:24.585901695 +0200 +++ lisp/ps-mule.el 2009-08-10 16:18:24.585901695 +0000
@@ -240,7 +240,7 @@ Currently, data for Japanese and Korean @@ -239,7 +239,7 @@ Currently, data for Japanese and Korean
(japanese-jisx0208 (japanese-jisx0208
(normal bdf "jiskan24.bdf")) (normal bdf "jiskan24.bdf"))
(korean-ksc5601 (korean-ksc5601

12
emacs-24.3-decl.dif Normal file
View File

@ -0,0 +1,12 @@
--- src/frame.c
+++ src/frame.c 2013-05-21 15:13:32.849939500 +0000
@@ -22,6 +22,9 @@ along with GNU Emacs. If not, see <http
#define FRAME_INLINE EXTERN_INLINE
#include <stdio.h>
+#ifdef STDC_HEADERS
+#include <stdlib.h>
+#endif
#include <errno.h>
#include <limits.h>

View File

@ -1,6 +1,6 @@
--- lisp/textmodes/flyspell.el --- lisp/textmodes/flyspell.el
+++ lisp/textmodes/flyspell.el 2009-08-11 14:54:35.749901460 +0200 +++ lisp/textmodes/flyspell.el 2009-08-11 12:54:35.749901460 +0000
@@ -279,6 +279,12 @@ If `flyspell-large-region' is nil, all r @@ -284,6 +284,12 @@ If this variable is nil, all regions are
"The key binding for flyspell auto correction." "The key binding for flyspell auto correction."
:group 'flyspell) :group 'flyspell)
@ -13,7 +13,7 @@
;;*---------------------------------------------------------------------*/ ;;*---------------------------------------------------------------------*/
;;* Mode specific options */ ;;* Mode specific options */
;;* ------------------------------------------------------------- */ ;;* ------------------------------------------------------------- */
@@ -302,7 +308,6 @@ property of the major mode name.") @@ -307,7 +313,6 @@ property of the major mode name.")
;;*--- mail mode -------------------------------------------------------*/ ;;*--- mail mode -------------------------------------------------------*/
(put 'mail-mode 'flyspell-mode-predicate 'mail-mode-flyspell-verify) (put 'mail-mode 'flyspell-mode-predicate 'mail-mode-flyspell-verify)
(put 'message-mode 'flyspell-mode-predicate 'mail-mode-flyspell-verify) (put 'message-mode 'flyspell-mode-predicate 'mail-mode-flyspell-verify)
@ -21,7 +21,7 @@
(defun mail-mode-flyspell-verify () (defun mail-mode-flyspell-verify ()
"Function used for `flyspell-generic-check-word-predicate' in Mail mode." "Function used for `flyspell-generic-check-word-predicate' in Mail mode."
(let ((header-end (save-excursion (let ((header-end (save-excursion
@@ -314,11 +319,11 @@ property of the major mode name.") @@ -319,11 +324,11 @@ property of the major mode name.")
nil t) nil t)
(point))) (point)))
(signature-begin (signature-begin

View File

@ -1,8 +1,6 @@
diff --git a/src/image.c b/src/image.c --- src/image.c
index 73490fe..7acd5a3 100644 +++ src/image.c 2013-05-21 15:49:41.945819346 +0000
--- a/src/image.c @@ -7192,7 +7192,11 @@ gif_load (struct frame *f, struct image
+++ b/src/image.c
@@ -7176,7 +7176,11 @@ gif_load (struct frame *f, struct image *img)
} }
/* Open the GIF file. */ /* Open the GIF file. */
@ -14,7 +12,7 @@ index 73490fe..7acd5a3 100644
if (gif == NULL) if (gif == NULL)
{ {
image_error ("Cannot open `%s'", file, Qnil); image_error ("Cannot open `%s'", file, Qnil);
@@ -7197,7 +7201,11 @@ gif_load (struct frame *f, struct image *img) @@ -7213,7 +7217,11 @@ gif_load (struct frame *f, struct image
memsrc.len = SBYTES (specified_data); memsrc.len = SBYTES (specified_data);
memsrc.index = 0; memsrc.index = 0;

View File

@ -1,6 +1,6 @@
--- configure --- configure.ac
+++ configure +++ configure.ac 2013-05-21 14:16:11.589439382 +0000
@@ -10020,6 +10020,7 @@ system_malloc=no @@ -1692,6 +1692,7 @@ system_malloc=no
case "$opsys" in case "$opsys" in
## darwin ld insists on the use of malloc routines in the System framework. ## darwin ld insists on the use of malloc routines in the System framework.
darwin|sol2-10) system_malloc=yes ;; darwin|sol2-10) system_malloc=yes ;;
@ -8,25 +8,7 @@
esac esac
if test "${system_malloc}" = "yes"; then if test "${system_malloc}" = "yes"; then
@@ -10063,6 +10064,7 @@ fi @@ -1732,6 +1733,7 @@ fi
use_mmap_for_buffers=no
case "$opsys" in
cygwin|freebsd|irix6-5) use_mmap_for_buffers=yes ;;
+ gnu-linux) use_mmap_for_buffers=yes ;;
esac
--- configure.in
+++ configure.in
@@ -1661,6 +1661,7 @@ system_malloc=no
case "$opsys" in
## darwin ld insists on the use of malloc routines in the System framework.
darwin|sol2-10) system_malloc=yes ;;
+ gnu-linux) system_malloc=yes ;;
esac
if test "${system_malloc}" = "yes"; then
@@ -1701,6 +1702,7 @@ fi
use_mmap_for_buffers=no use_mmap_for_buffers=no
case "$opsys" in case "$opsys" in
cygwin|freebsd|irix6-5) use_mmap_for_buffers=yes ;; cygwin|freebsd|irix6-5) use_mmap_for_buffers=yes ;;
@ -34,53 +16,62 @@
esac esac
AC_FUNC_MMAP AC_FUNC_MMAP
--- configure
+++ configure 2013-05-21 13:59:14.357439665 +0000
@@ -9828,6 +9828,7 @@ system_malloc=no
case "$opsys" in
## darwin ld insists on the use of malloc routines in the System framework.
darwin|sol2-10) system_malloc=yes ;;
+ gnu-linux) system_malloc=yes ;;
esac
if test "${system_malloc}" = "yes"; then
@@ -9871,6 +9872,7 @@ fi
use_mmap_for_buffers=no
case "$opsys" in
cygwin|freebsd|irix6-5) use_mmap_for_buffers=yes ;;
+ gnu-linux) use_mmap_for_buffers=yes ;;
esac
--- lib-src/Makefile.in --- lib-src/Makefile.in
+++ lib-src/Makefile.in 2012-06-14 11:41:22.208010103 +0000 +++ lib-src/Makefile.in 2013-05-21 14:51:33.357939393 +0000
@@ -307,14 +307,16 @@ test-distrib${EXEEXT}: ${srcdir}/test-di @@ -296,14 +296,16 @@ test-distrib${EXEEXT}: ${srcdir}/test-di
../lib/libgnu.a: ../src/config.h ../lib/libgnu.a: $(config_h)
cd ../lib && $(MAKE) libgnu.a cd ../lib && $(MAKE) libgnu.a
+REGEXPOBJ = +REGEXPOBJ =
+#REGEXPOBJ = regex.o +#REGEXPOBJ = regex.o
regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h ../src/config.h regex.o: $(srcdir)/../src/regex.c $(srcdir)/../src/regex.h $(config_h)
${CC} -c ${CPP_CFLAGS} -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \ ${CC} -c ${CPP_CFLAGS} -DCONFIG_BROKETS -DINHIBIT_STRING_HEADER \
${srcdir}/../src/regex.c ${srcdir}/../src/regex.c
-etags${EXEEXT}: ${srcdir}/etags.c regex.o ../src/config.h -etags${EXEEXT}: ${srcdir}/etags.c regex.o $(config_h)
+etags${EXEEXT}: ${srcdir}/etags.c $(REGEXPOBJ) ../src/config.h +etags${EXEEXT}: ${srcdir}/etags.c $(REGEXPOBJ) $(config_h)
$(CC) ${ALL_CFLAGS} -DEMACS_NAME="\"GNU Emacs\"" \ $(CC) ${ALL_CFLAGS} -DEMACS_NAME="\"GNU Emacs\"" \
-DVERSION="\"${version}\"" ${srcdir}/etags.c \ -DVERSION="\"${version}\"" ${srcdir}/etags.c \
- regex.o $(LOADLIBES) -o etags - regex.o $(LOADLIBES) -o etags
+ $(REGEXPOBJ) $(LOADLIBES) -o etags + $(REGEXPOBJ) $(LOADLIBES) -o etags
ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${srcdir}/../lib/min-max.h ../src/config.h ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${srcdir}/../lib/min-max.h $(config_h)
$(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" \ $(CC) ${ALL_CFLAGS} -DVERSION="\"${version}\"" \
@@ -325,7 +330,7 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${ @@ -314,7 +316,7 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${
ctags${EXEEXT}: etags${EXEEXT} ctags${EXEEXT}: etags${EXEEXT}
$(CC) ${ALL_CFLAGS} -DCTAGS -DEMACS_NAME="\"GNU Emacs\"" \ $(CC) ${ALL_CFLAGS} -DCTAGS -DEMACS_NAME="\"GNU Emacs\"" \
-DVERSION="\"${version}\"" ${srcdir}/etags.c \ -DVERSION="\"${version}\"" ${srcdir}/etags.c \
- regex.o $(LOADLIBES) -o ctags - regex.o $(LOADLIBES) -o ctags
+ $(REGEXPOBJ) $(LOADLIBES) -o ctags + $(REGEXPOBJ) $(LOADLIBES) -o ctags
profile${EXEEXT}: ${srcdir}/profile.c ../src/config.h profile${EXEEXT}: ${srcdir}/profile.c $(config_h)
$(CC) ${ALL_CFLAGS} ${srcdir}/profile.c $(LOADLIBES) -o profile $(CC) ${ALL_CFLAGS} ${srcdir}/profile.c \
--- lib-src/etags.c --- lib-src/etags.c
+++ lib-src/etags.c 2012-06-26 16:03:43.356510061 +0000 +++ lib-src/etags.c 2013-05-21 14:52:23.881939078 +0000
@@ -92,7 +92,7 @@ char pot_etags_version[] = "@(#) pot rev @@ -91,7 +91,7 @@ char pot_etags_version[] = "@(#) pot rev
# define NDEBUG /* disable assert */
#endif #endif
#ifdef HAVE_CONFIG_H -#include <config.h>
-# include <config.h> +#include <../src/config.h>
+# include <../src/config.h>
/* This is probably not necessary any more. On some systems, config.h #ifndef _GNU_SOURCE
used to define static as nothing for the sake of unexec. We don't # define _GNU_SOURCE 1 /* enables some compiler checks on GNU */
want that here since we don't use unexec. None of these systems
--- src/s/gnu-linux.h
+++ src/s/gnu-linux.h 2012-06-26 16:05:56.116010465 +0000
@@ -159,3 +159,6 @@ along with GNU Emacs. If not, see <http
} while (0)
#endif
#endif
+
+/* we have regex in the GNU C-library. */
+#define REGEXP_IN_LIBC

View File

@ -1,6 +1,6 @@
--- lisp/startup.el --- lisp/startup.el
+++ lisp/startup.el 2008-03-31 12:23:04.503065574 +0200 +++ lisp/startup.el 2008-03-31 10:23:04.503065574 +0000
@@ -1996,6 +1996,9 @@ A fancy display is used on graphic displ @@ -2171,6 +2171,9 @@ A fancy display is used on graphic displ
((equal argi "-no-splash") ((equal argi "-no-splash")
(setq inhibit-startup-screen t)) (setq inhibit-startup-screen t))

View File

@ -1,6 +1,6 @@
--- src/xmenu.c --- src/xmenu.c
+++ src/xmenu.c 2012-06-26 17:12:22.856009442 +0000 +++ src/xmenu.c 2013-05-21 15:21:41.301439390 +0000
@@ -316,8 +316,8 @@ for instance using the window manager, t @@ -310,8 +310,8 @@ for instance using the window manager, t
#else #else
{ {
Lisp_Object title; Lisp_Object title;
@ -8,6 +8,6 @@
- Lisp_Object selection; - Lisp_Object selection;
+ const char *error_name = NULL; + const char *error_name = NULL;
+ Lisp_Object selection = Qnil; + Lisp_Object selection = Qnil;
int specpdl_count = SPECPDL_INDEX (); ptrdiff_t specpdl_count = SPECPDL_INDEX ();
/* Decode the dialog items from what was specified. */ /* Decode the dialog items from what was specified. */

View File

@ -1,7 +1,7 @@
--- lisp/ldefs-boot.el --- lisp/ldefs-boot.el
+++ lisp/ldefs-boot.el 2012-06-26 16:26:01.900010474 +0000 +++ lisp/ldefs-boot.el 2012-06-26 16:26:01.900010474 +0000
@@ -23074,9 +23074,9 @@ With prefix argument ARG, restart the Pr @@ -21658,9 +21658,9 @@ With prefix argument ARG, restart the Pr
;;;;;; 65510)) ;;;;;; 18685 911514 0))
;;; Generated autoloads from ps-bdf.el ;;; Generated autoloads from ps-bdf.el
-(defvar bdf-directory-list (if (memq system-type '(ms-dos windows-nt)) (list (expand-file-name "fonts/bdf" installation-directory)) '("/usr/local/share/emacs/fonts/bdf")) "\ -(defvar bdf-directory-list (if (memq system-type '(ms-dos windows-nt)) (list (expand-file-name "fonts/bdf" installation-directory)) '("/usr/local/share/emacs/fonts/bdf")) "\

View File

@ -1,6 +1,6 @@
--- src/xrdb.c --- src/xrdb.c
+++ src/xrdb.c 2007-05-15 18:01:41.439517668 +0200 +++ src/xrdb.c 2007-05-15 16:01:41.439517668 +0000
@@ -54,6 +54,9 @@ Boston, MA 02110-1301, USA. */ @@ -39,6 +39,9 @@ along with GNU Emacs. If not, see <http
#include <X11/X.h> #include <X11/X.h>
#include <X11/Xutil.h> #include <X11/Xutil.h>
#include <X11/Xresource.h> #include <X11/Xresource.h>
@ -10,7 +10,7 @@
#ifdef HAVE_PWD_H #ifdef HAVE_PWD_H
#include <pwd.h> #include <pwd.h>
#endif #endif
@@ -609,6 +612,15 @@ x_load_resources (display, xrm_string, m @@ -539,6 +542,15 @@ x_load_resources (Display *display, cons
XrmPutLineResource (&rdb, line); XrmPutLineResource (&rdb, line);
#endif /* not USE_MOTIF */ #endif /* not USE_MOTIF */
@ -26,7 +26,7 @@
user_database = get_user_db (display); user_database = get_user_db (display);
@@ -651,6 +663,10 @@ x_load_resources (display, xrm_string, m @@ -580,6 +592,10 @@ x_load_resources (Display *display, cons
XrmMergeDatabases (db, &rdb); XrmMergeDatabases (db, &rdb);
} }

View File

@ -1,9 +1,9 @@
--- src/xmenu.c --- src/xmenu.c
+++ src/xmenu.c 2012-07-03 11:51:37.448009822 +0000 +++ src/xmenu.c 2013-05-21 15:42:44.917439139 +0000
@@ -964,7 +964,7 @@ set_frame_menubar (FRAME_PTR f, int firs @@ -953,7 +953,7 @@ set_frame_menubar (FRAME_PTR f, bool fir
{ {
deep_p = 1; deep_p = 1;
f->output_data.x->saved_menu_event = (XEvent*)xmalloc (sizeof (XEvent)); f->output_data.x->saved_menu_event = xmalloc (sizeof (XEvent));
- f->output_data.x->saved_menu_event->type = 0; - f->output_data.x->saved_menu_event->type = 0;
+ memset(f->output_data.x->saved_menu_event,0,sizeof(XEvent)); + memset(f->output_data.x->saved_menu_event,0,sizeof(XEvent));
} }
@ -11,7 +11,7 @@
#ifdef USE_GTK #ifdef USE_GTK
--- src/xselect.c --- src/xselect.c
+++ src/xselect.c 2012-07-03 11:08:10.732010284 +0000 +++ src/xselect.c 2012-07-03 11:08:10.732010284 +0000
@@ -2344,7 +2344,14 @@ x_fill_property_data (Display *dpy, Lisp @@ -2350,7 +2350,14 @@ x_fill_property_data (Display *dpy, Lisp
Lisp_Object o = XCAR (iter); Lisp_Object o = XCAR (iter);
if (INTEGERP (o) || FLOATP (o) || CONSP (o)) if (INTEGERP (o) || FLOATP (o) || CONSP (o))
@ -26,18 +26,19 @@
+ } + }
else if (STRINGP (o)) else if (STRINGP (o))
{ {
BLOCK_INPUT; block_input ();
--- src/xterm.c --- src/xterm.c
+++ src/xterm.c 2012-07-03 11:47:12.060510503 +0000 +++ src/xterm.c 2013-05-21 15:44:18.617938988 +0000
@@ -5753,9 +5753,10 @@ static struct x_display_info *next_noop_ @@ -5764,9 +5764,11 @@ static struct x_display_info *next_noop_
#define SET_SAVED_BUTTON_EVENT \ #define SET_SAVED_BUTTON_EVENT \
do \ do \
{ \ { \
- if (f->output_data.x->saved_menu_event == 0) \ - if (f->output_data.x->saved_menu_event == 0) \
+ if (f->output_data.x->saved_menu_event == 0) { \ + if (f->output_data.x->saved_menu_event == 0) { \
f->output_data.x->saved_menu_event \ f->output_data.x->saved_menu_event = \
= (XEvent *) xmalloc (sizeof (XEvent)); \ xmalloc (sizeof (XEvent)); \
+ memset(f->output_data.x->saved_menu_event,0,sizeof(XEvent));}\ + memset(f->output_data.x->saved_menu_event,0,sizeof(XEvent)); \
*f->output_data.x->saved_menu_event = event; \ + } \
*f->output_data.x->saved_menu_event = event; \
inev.ie.kind = MENU_BAR_ACTIVATE_EVENT; \ inev.ie.kind = MENU_BAR_ACTIVATE_EVENT; \
XSETFRAME (inev.ie.frame_or_window, f); \ XSETFRAME (inev.ie.frame_or_window, f); \

View File

@ -1,6 +1,6 @@
--- src/xfns.c --- src/xfns.c
+++ src/xfns.c 2007-05-15 18:37:13.282161551 +0200 +++ src/xfns.c 2007-05-15 16:37:13.282161551 +0000
@@ -1959,8 +1959,8 @@ static XIMStyle best_xim_style P_ ((XIMS @@ -1845,8 +1845,8 @@ static XIMStyle best_xim_style (XIMStyle
static XIMStyle supported_xim_styles[] = static XIMStyle supported_xim_styles[] =
{ {

View File

@ -1,71 +1,60 @@
--- Makefile.in --- Makefile.in
+++ Makefile.in 2012-06-27 09:55:19.212009937 +0000 +++ Makefile.in 2013-05-21 15:58:29.533438706 +0000
@@ -127,7 +127,7 @@ libexecdir=@libexecdir@ @@ -444,12 +444,8 @@ install-arch-dep: src install-arch-indep
# (and they contain cross-references that expect them to be there).
mandir=@mandir@
man1dir=$(mandir)/man1
-MAN_PAGES=ctags.1 ebrowse.1 emacs.1 emacsclient.1 etags.1 \
+MAN_PAGES=gnuctags.1 ebrowse.1 emacs.1 emacsclient.1 etags.1 \
grep-changelog.1 rcs-checkin.1
# Where to install and expect the info files describing Emacs. In the
@@ -472,10 +472,8 @@ install-arch-dep: mkdir
exec_prefix=${exec_prefix} bindir=${bindir} \
libexecdir=${libexecdir} archlibdir=${archlibdir} \ libexecdir=${libexecdir} archlibdir=${archlibdir} \
INSTALL_STRIP=${INSTALL_STRIP}) INSTALL_STRIP=${INSTALL_STRIP}
- ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACSFULL) if test "${ns_self_contained}" = "no"; then \
- -chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL) - ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACSFULL) || exit 1 ; \
- rm -f $(DESTDIR)${bindir}/$(EMACS) - chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL) || true; \
- -ln $(DESTDIR)${bindir}/$(EMACSFULL) $(DESTDIR)${bindir}/$(EMACS) - if test "x${NO_BIN_LINK}" = x; then \
+ ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACS) - rm -f $(DESTDIR)${bindir}/$(EMACS) ; \
+ -chmod 1755 $(DESTDIR)${bindir}/$(EMACS) - cd $(DESTDIR)${bindir} && $(LN_S) $(EMACSFULL) $(EMACS); \
if test "${ns_appresdir}" != ""; then \ - fi; \
( cd ${ns_appresdir} ; \ + ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACS) || exit 1 ; \
if test -d share/emacs ; then dir=share/emacs/*/*; $(MV_DIRS); fi;\ + chmod 1755 $(DESTDIR)${bindir}/$(EMACS) || true; \
@@ -649,6 +647,7 @@ install-arch-indep: mkdir info install-e else \
-chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS} subdir=${ns_appresdir}/site-lisp; \
${write_subdir} || exit 1; \
@@ -631,6 +627,7 @@ install-man:
umask 022; ${MKDIR_P} $(DESTDIR)${man1dir}
thisdir=`/bin/pwd`; \ thisdir=`/bin/pwd`; \
cd ${mansrcdir}; \ cd ${mansrcdir}; \
+ cp ctags.1 gnuctags.1; \ + cp ctags.1 gnuctags.1; \
for page in ${MAN_PAGES}; do \ for page in *.1; do \
dest=`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1; \
(cd $${thisdir}; \ (cd $${thisdir}; \
${INSTALL_DATA} ${mansrcdir}/$${page} $(DESTDIR)${man1dir}/$${page}; \ @@ -710,7 +707,7 @@ uninstall:
@@ -743,7 +742,7 @@ uninstall: for page in *.1; do \
ext=.gz; else ext=; fi; \ rm -f $(DESTDIR)${man1dir}/`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1$$ext; done; \
cd $(DESTDIR)${man1dir} && for page in ${MAN_PAGES}; do \ fi)
rm -f $$page$$ext; done ) - (cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS) || true)
- (cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS)) + (cd $(DESTDIR)${bindir} && rm -f $(EMACS) || true)
+ (cd $(DESTDIR)${bindir} && rm -f $(EMACS)) (if cd $(DESTDIR)${icondir}; then \
(cd $(DESTDIR)${icondir} && rm -f hicolor/*x*/apps/emacs.png hicolor/*x*/apps/emacs22.png hicolor/scalable/apps/emacs.svg hicolor/scalable/mimetypes/emacs-document.svg ) rm -f hicolor/*x*/apps/${EMACS_NAME}.png \
-rm -f $(DESTDIR)${desktopdir}/emacs.desktop hicolor/scalable/apps/${EMACS_NAME}.svg \
for file in snake-scores tetris-scores; do \
--- configure --- configure
+++ configure +++ configure 2013-05-21 16:02:53.797440383 +0000
@@ -9701,9 +9701,9 @@ LD_SWITCH_X_SITE_AUX= @@ -9438,8 +9438,8 @@ fi
LD_SWITCH_X_SITE_AUX_RPATH= LD_SWITCH_X_SITE_RPATH=
if test "${x_libraries}" != NONE; then if test "${x_libraries}" != NONE; then
if test -n "${x_libraries}"; then if test -n "${x_libraries}"; then
- LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"` - LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
- LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"` - LD_SWITCH_X_SITE_RPATH=-Wl,-rpath,`echo ${x_libraries} | sed -e "s/:/ -Wl,-rpath,/g"`
- LD_SWITCH_X_SITE_AUX_RPATH=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'`
+ LD_SWITCH_X_SITE="-L ${x_libraries%%:*}" + LD_SWITCH_X_SITE="-L ${x_libraries%%:*}"
+ LD_SWITCH_X_SITE_AUX="-rpath-link ${x_libraries%%:*}" + LD_SWITCH_X_SITE_RPATH="-Wl,-rpath-link,${x_libraries%%:*}"
+ LD_SWITCH_X_SITE_AUX_RPATH="-Wl,-rpath-link ${x_libraries%%:*}"
fi fi
x_default_search_path="" x_default_search_path=""
x_search_path=${x_libraries} x_search_path=${x_libraries}
--- configure.in --- configure.ac
+++ configure.in 2012-06-27 09:58:47.056118544 +0000 +++ configure.ac 2013-05-21 16:02:44.821439363 +0000
@@ -1438,9 +1438,9 @@ LD_SWITCH_X_SITE_AUX= @@ -1405,8 +1405,8 @@
LD_SWITCH_X_SITE_AUX_RPATH= LD_SWITCH_X_SITE_RPATH=
if test "${x_libraries}" != NONE; then if test "${x_libraries}" != NONE; then
if test -n "${x_libraries}"; then if test -n "${x_libraries}"; then
- LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"` - LD_SWITCH_X_SITE=-L`echo ${x_libraries} | sed -e "s/:/ -L/g"`
- LD_SWITCH_X_SITE_AUX=-R`echo ${x_libraries} | sed -e "s/:/ -R/g"` - LD_SWITCH_X_SITE_RPATH=-Wl,-rpath,`echo ${x_libraries} | sed -e "s/:/ -Wl,-rpath,/g"`
- LD_SWITCH_X_SITE_AUX_RPATH=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'`
+ LD_SWITCH_X_SITE="-L ${x_libraries%%:*}" + LD_SWITCH_X_SITE="-L ${x_libraries%%:*}"
+ LD_SWITCH_X_SITE_AUX="-rpath-link ${x_libraries%%:*}" + LD_SWITCH_X_SITE_RPATH="-Wl,-rpath-link,${x_libraries%%:*}"
+ LD_SWITCH_X_SITE_AUX_RPATH="-Wl,-rpath-link ${x_libraries%%:*}"
fi fi
x_default_search_path="" x_default_search_path=""
x_search_path=${x_libraries} x_search_path=${x_libraries}
@ -155,7 +144,7 @@
Print usage information. Followed by one or more \-\-language=LANG Print usage information. Followed by one or more \-\-language=LANG
--- lib-src/Makefile.in --- lib-src/Makefile.in
+++ lib-src/Makefile.in 2012-06-27 10:41:38.716510300 +0000 +++ lib-src/Makefile.in 2012-06-27 10:41:38.716510300 +0000
@@ -109,7 +109,7 @@ INSTALL_STRIP = @@ -114,7 +114,7 @@ MKDIR_P = @MKDIR_P@
# ========================== Lists of Files =========================== # ========================== Lists of Files ===========================
# Things that a user might actually run, which should be installed in bindir. # Things that a user might actually run, which should be installed in bindir.
@ -163,8 +152,8 @@
+INSTALLABLES = etags${EXEEXT} gnuctags${EXEEXT} emacsclient${EXEEXT} \ +INSTALLABLES = etags${EXEEXT} gnuctags${EXEEXT} emacsclient${EXEEXT} \
ebrowse${EXEEXT} ebrowse${EXEEXT}
INSTALLABLE_SCRIPTS = rcs-checkin grep-changelog INSTALLABLE_SCRIPTS = grep-changelog
@@ -324,10 +324,10 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${ @@ -313,10 +313,10 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${
## We depend on etags to assure that parallel makes do not write two ## We depend on etags to assure that parallel makes do not write two
## etags.o files on top of each other. ## etags.o files on top of each other.
@ -175,11 +164,11 @@
- $(REGEXPOBJ) $(LOADLIBES) -o ctags - $(REGEXPOBJ) $(LOADLIBES) -o ctags
+ $(REGEXPOBJ) $(LOADLIBES) -o gnuctags + $(REGEXPOBJ) $(LOADLIBES) -o gnuctags
profile${EXEEXT}: ${srcdir}/profile.c ../src/config.h profile${EXEEXT}: ${srcdir}/profile.c $(config_h)
$(CC) ${ALL_CFLAGS} ${srcdir}/profile.c $(LOADLIBES) -o profile $(CC) ${ALL_CFLAGS} ${srcdir}/profile.c \
--- lib-src/pop.c --- lib-src/pop.c
+++ lib-src/pop.c 2011-11-28 08:38:56.000000000 +0000 +++ lib-src/pop.c 2011-11-28 08:38:56.000000000 +0000
@@ -30,6 +30,7 @@ along with GNU Emacs. If not, see <http @@ -26,6 +26,7 @@ along with GNU Emacs. If not, see <http
#ifdef MAIL_USE_POP #ifdef MAIL_USE_POP
#include <sys/types.h> #include <sys/types.h>
@ -189,7 +178,7 @@
#include <winsock.h> #include <winsock.h>
--- lisp/cmuscheme.el --- lisp/cmuscheme.el
+++ lisp/cmuscheme.el 2009-08-12 13:29:47.000000000 +0000 +++ lisp/cmuscheme.el 2009-08-12 13:29:47.000000000 +0000
@@ -240,7 +240,8 @@ is run). @@ -241,7 +241,8 @@ is run).
(read-string "Run Scheme: " scheme-program-name) (read-string "Run Scheme: " scheme-program-name)
scheme-program-name))) scheme-program-name)))
(if (not (comint-check-proc "*scheme*")) (if (not (comint-check-proc "*scheme*"))
@ -199,92 +188,8 @@
(set-buffer (apply 'make-comint "scheme" (car cmdlist) (set-buffer (apply 'make-comint "scheme" (car cmdlist)
(scheme-start-file (car cmdlist)) (cdr cmdlist))) (scheme-start-file (car cmdlist)) (cdr cmdlist)))
(inferior-scheme-mode))) (inferior-scheme-mode)))
--- lisp/international/mule-cmds.el
+++ lisp/international/mule-cmds.el 2010-10-18 14:06:48.000000000 +0000
@@ -41,6 +41,7 @@
(defvar mule-keymap
(let ((map (make-sparse-keymap)))
+ (define-key map "m" 'toggle-enable-multibyte-characters)
(define-key map "f" 'set-buffer-file-coding-system)
(define-key map "r" 'revert-buffer-with-coding-system)
(define-key map "F" 'set-file-name-coding-system)
--- lisp/mh-e/mh-e.el
+++ lisp/mh-e/mh-e.el 2007-05-21 12:27:40.000000000 +0000
@@ -137,6 +137,9 @@
"/usr/local/mh/"
"/usr/bin/mh/" ; Ultrix 4.2, Linux
"/usr/new/mh/" ; Ultrix < 4.2
+ "/usr/bin/" ; SuSE Linux
+ "/etc/nmh/" ; SuSE Linux
+ "/usr/lib/nmh/" ; SuSE Linux
"/usr/contrib/mh/bin/" ; BSDI
"/usr/pkg/bin/" ; NetBSD
"/usr/local/bin/"
@@ -157,20 +160,20 @@ Use the function `mh-variants' instead."
This differs from `mh-variant' when the latter is set to
\"autodetect\".")
-(defvar mh-progs nil
+(defvar mh-progs "/usr/bin/"
"Directory containing MH commands, such as inc, repl, and rmm.")
;;;###autoload
(put 'mh-progs 'risky-local-variable t)
-(defvar mh-lib nil
+(defvar mh-lib "/etc/nmh/"
"Directory containing the MH library.
This directory contains, among other things, the components file.")
;;;###autoload
(put 'mh-lib 'risky-local-variable t)
-(defvar mh-lib-progs nil
+(defvar mh-lib-progs "/usr/lib/nmh/"
"Directory containing MH helper programs.
This directory contains, among other things, the mhl program.")
--- lisp/net/ange-ftp.el
+++ lisp/net/ange-ftp.el 2009-08-12 13:35:06.000000000 +0000
@@ -4956,7 +4956,7 @@ NEWNAME should be the name to give the n
; "If a host matches this regexp then it is assumed to be running VOS.")
;
;(defun ange-ftp-vos-host (host)
-; (and ange-ftp-vos-host-regexp
+; (and host ange-ftp-vos-host-regexp
; (save-match-data
; (string-match ange-ftp-vos-host-regexp host))))
;
@@ -5071,7 +5071,7 @@ NEWNAME should be the name to give the n
;; Return non-nil if HOST is running VMS.
(defun ange-ftp-vms-host (host)
- (and ange-ftp-vms-host-regexp
+ (and host ange-ftp-vms-host-regexp
(string-match-p ange-ftp-vms-host-regexp host)))
;; Because some VMS ftp servers convert filenames to lower case
@@ -5579,7 +5579,7 @@ Other orders of $ and _ seem to all work
;; Return non-nil if HOST is running MTS.
(defun ange-ftp-mts-host (host)
- (and ange-ftp-mts-host-regexp
+ (and host ange-ftp-mts-host-regexp
(string-match-p ange-ftp-mts-host-regexp host)))
;; Parse the current buffer which is assumed to be in mts ftp dir format.
@@ -5777,7 +5777,7 @@ Other orders of $ and _ seem to all work
;; Return non-nil if HOST is running CMS.
(defun ange-ftp-cms-host (host)
- (and ange-ftp-cms-host-regexp
+ (and host ange-ftp-cms-host-regexp
(string-match-p ange-ftp-cms-host-regexp host)))
(defun ange-ftp-add-cms-host (host)
--- lisp/site-load.el --- lisp/site-load.el
+++ lisp/site-load.el 2009-08-12 17:19:34.000000000 +0000 +++ lisp/site-load.el 2013-05-21 15:51:51.649940239 +0000
@@ -0,0 +1,61 @@ @@ -0,0 +1,61 @@
+;;;; +;;;;
+;;; emacs20.xx/lisp/site-load.el +;;; emacs20.xx/lisp/site-load.el
@ -357,19 +262,103 @@
(define-key map "p" 'speedbar-prev) (define-key map "p" 'speedbar-prev)
(define-key map "\M-n" 'speedbar-restricted-next) (define-key map "\M-n" 'speedbar-restricted-next)
(define-key map "\M-p" 'speedbar-restricted-prev) (define-key map "\M-p" 'speedbar-restricted-prev)
--- lisp/international/mule-cmds.el
+++ lisp/international/mule-cmds.el 2010-10-18 14:06:48.000000000 +0000
@@ -39,6 +39,7 @@
(defvar mule-keymap
(let ((map (make-sparse-keymap)))
+ (define-key map "m" 'toggle-enable-multibyte-characters)
(define-key map "f" 'set-buffer-file-coding-system)
(define-key map "r" 'revert-buffer-with-coding-system)
(define-key map "F" 'set-file-name-coding-system)
--- lisp/mh-e/mh-e.el
+++ lisp/mh-e/mh-e.el 2007-05-21 12:27:40.000000000 +0000
@@ -137,6 +137,9 @@
"/usr/local/mh/"
"/usr/bin/mh/" ; Ultrix 4.2, Linux
"/usr/new/mh/" ; Ultrix < 4.2
+ "/usr/bin/" ; SuSE Linux
+ "/etc/nmh/" ; SuSE Linux
+ "/usr/lib/nmh/" ; SuSE Linux
"/usr/contrib/mh/bin/" ; BSDI
"/usr/pkg/bin/" ; NetBSD
"/usr/local/bin/"
@@ -157,20 +160,20 @@ Use the function `mh-variants' instead."
This differs from `mh-variant' when the latter is set to
\"autodetect\".")
-(defvar mh-progs nil
+(defvar mh-progs "/usr/bin/"
"Directory containing MH commands, such as inc, repl, and rmm.")
;;;###autoload
(put 'mh-progs 'risky-local-variable t)
-(defvar mh-lib nil
+(defvar mh-lib "/etc/nmh/"
"Directory containing the MH library.
This directory contains, among other things, the components file.")
;;;###autoload
(put 'mh-lib 'risky-local-variable t)
-(defvar mh-lib-progs nil
+(defvar mh-lib-progs "/usr/lib/nmh/"
"Directory containing MH helper programs.
This directory contains, among other things, the mhl program.")
--- lisp/net/ange-ftp.el
+++ lisp/net/ange-ftp.el 2009-08-12 13:35:06.000000000 +0000
@@ -4976,7 +4976,7 @@ NEWNAME should be the name to give the n
; "If a host matches this regexp then it is assumed to be running VOS.")
;
;(defun ange-ftp-vos-host (host)
-; (and ange-ftp-vos-host-regexp
+; (and host ange-ftp-vos-host-regexp
; (save-match-data
; (string-match ange-ftp-vos-host-regexp host))))
;
@@ -5091,7 +5091,7 @@ NEWNAME should be the name to give the n
;; Return non-nil if HOST is running VMS.
(defun ange-ftp-vms-host (host)
- (and ange-ftp-vms-host-regexp
+ (and host ange-ftp-vms-host-regexp
(string-match-p ange-ftp-vms-host-regexp host)))
;; Because some VMS ftp servers convert filenames to lower case
@@ -5599,7 +5599,7 @@ Other orders of $ and _ seem to all work
;; Return non-nil if HOST is running MTS.
(defun ange-ftp-mts-host (host)
- (and ange-ftp-mts-host-regexp
+ (and host ange-ftp-mts-host-regexp
(string-match-p ange-ftp-mts-host-regexp host)))
;; Parse the current buffer which is assumed to be in mts ftp dir format.
@@ -5797,7 +5797,7 @@ Other orders of $ and _ seem to all work
;; Return non-nil if HOST is running CMS.
(defun ange-ftp-cms-host (host)
- (and ange-ftp-cms-host-regexp
+ (and host ange-ftp-cms-host-regexp
(string-match-p ange-ftp-cms-host-regexp host)))
(defun ange-ftp-add-cms-host (host)
--- lisp/textmodes/ispell.el --- lisp/textmodes/ispell.el
+++ lisp/textmodes/ispell.el 2009-08-12 13:49:26.000000000 +0000 +++ lisp/textmodes/ispell.el 2013-05-21 16:06:31.241439612 +0000
@@ -349,10 +349,13 @@ Must be greater than 1." @@ -351,10 +351,13 @@ Must be greater than 1."
:group 'ispell) :group 'ispell)
(defcustom ispell-program-name (defcustom ispell-program-name
- (or (locate-file "aspell" exec-path exec-suffixes 'file-executable-p) - (or (executable-find "aspell")
- (locate-file "ispell" exec-path exec-suffixes 'file-executable-p) - (executable-find "ispell")
- (locate-file "hunspell" exec-path exec-suffixes 'file-executable-p) - (executable-find "hunspell")
- "ispell") - "ispell")
+ (progn + (progn
+ (if (and (functionp 'append-ispell-dict-alist)) + (if (and (functionp 'append-ispell-dict-alist))
+ "ispell" + "ispell"
+ (or (locate-file "aspell" exec-path exec-suffixes 'file-executable-p) + (or (locate-file "aspell" exec-path exec-suffixes 'file-executable-p)
+ (locate-file "ispell" exec-path exec-suffixes 'file-executable-p) + (locate-file "ispell" exec-path exec-suffixes 'file-executable-p)
+ (locate-file "hunspell" exec-path exec-suffixes 'file-executable-p) + (locate-file "hunspell" exec-path exec-suffixes 'file-executable-p)
@ -377,7 +366,7 @@
"Program invoked by \\[ispell-word] and \\[ispell-region] commands." "Program invoked by \\[ispell-word] and \\[ispell-region] commands."
:type 'string :type 'string
:group 'ispell) :group 'ispell)
@@ -1156,6 +1159,56 @@ The variable `ispell-library-directory' @@ -1182,6 +1185,56 @@ The variable `ispell-library-directory'
(if ispell-menu-map-needed (if ispell-menu-map-needed
(progn (progn
(setq ispell-menu-map (make-sparse-keymap "Spell")) (setq ispell-menu-map (make-sparse-keymap "Spell"))
@ -435,7 +424,7 @@
`(menu-item ,(purecopy "Change Dictionary...") ispell-change-dictionary `(menu-item ,(purecopy "Change Dictionary...") ispell-change-dictionary
:help ,(purecopy "Supply explicit dictionary file name"))) :help ,(purecopy "Supply explicit dictionary file name")))
--- site-lisp/term/func-keys.el --- site-lisp/term/func-keys.el
+++ site-lisp/term/func-keys.el 2003-07-23 16:08:56.000000000 +0000 +++ site-lisp/term/func-keys.el 2013-05-21 15:51:52.049939078 +0000
@@ -0,0 +1,33 @@ @@ -0,0 +1,33 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;; term/func-keys.el for site-lisp path +;;; term/func-keys.el for site-lisp path
@ -471,7 +460,7 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; Ende von func-keys.el +;; Ende von func-keys.el
--- site-lisp/term/gnome.el --- site-lisp/term/gnome.el
+++ site-lisp/term/gnome.el 2003-07-23 16:08:56.000000000 +0000 +++ site-lisp/term/gnome.el 2013-05-21 15:51:52.125559846 +0000
@@ -0,0 +1,97 @@ @@ -0,0 +1,97 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;; term/gnomw.el for site-lisp path +;;; term/gnomw.el for site-lisp path
@ -571,7 +560,7 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; Ende von gnomw.el +;; Ende von gnomw.el
--- site-lisp/term/kvt.el --- site-lisp/term/kvt.el
+++ site-lisp/term/kvt.el 2003-07-23 16:08:56.000000000 +0000 +++ site-lisp/term/kvt.el 2013-05-21 15:51:52.197439092 +0000
@@ -0,0 +1,97 @@ @@ -0,0 +1,97 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;; term/kvt.el for site-lisp path +;;; term/kvt.el for site-lisp path
@ -671,7 +660,7 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; Ende von kvt.el +;; Ende von kvt.el
--- site-lisp/term/linux.el --- site-lisp/term/linux.el
+++ site-lisp/term/linux.el 2003-07-23 16:08:56.000000000 +0000 +++ site-lisp/term/linux.el 2013-05-21 15:51:52.273939005 +0000
@@ -0,0 +1,79 @@ @@ -0,0 +1,79 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;; term/linux.el for site-lisp path +;;; term/linux.el for site-lisp path
@ -753,7 +742,7 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;; Ende von linux.el +;; Ende von linux.el
--- site-lisp/term/locale.el --- site-lisp/term/locale.el
+++ site-lisp/term/locale.el 2007-06-04 13:26:39.000000000 +0000 +++ site-lisp/term/locale.el 2013-05-21 15:51:52.349939373 +0000
@@ -0,0 +1,16 @@ @@ -0,0 +1,16 @@
+;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
+;;; term/locale.el for site-lisp path +;;; term/locale.el for site-lisp path
@ -773,7 +762,7 @@
+;; Ende von locale.el +;; Ende von locale.el
--- src/lisp.mk --- src/lisp.mk
+++ src/lisp.mk 2012-06-27 11:10:56.532510062 +0000 +++ src/lisp.mk 2012-06-27 11:10:56.532510062 +0000
@@ -142,6 +142,8 @@ lisp = \ @@ -149,6 +149,8 @@ lisp = \
$(lispsource)/w32-vars.elc \ $(lispsource)/w32-vars.elc \
$(lispsource)/term/w32-win.elc \ $(lispsource)/term/w32-win.elc \
$(lispsource)/ls-lisp.elc \ $(lispsource)/ls-lisp.elc \

3
emacs-24.3.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:70aa2942e9ae689ed17eddedfca5027c364ffbcc8b59968b1645e935f4c7058d
size 35565352

View File

@ -2,3 +2,7 @@ addFilter(".*no-documentation.*")
addFilter(".*zero-length.*/var/games/emacs/.*-scores.*") addFilter(".*zero-length.*/var/games/emacs/.*-scores.*")
addFilter(".*hidden-file-or-dir.*/etc/skel/.gnu-emacs.*") addFilter(".*hidden-file-or-dir.*/etc/skel/.gnu-emacs.*")
addFilter(".*file-in-usr-marked-as-conffile.*/usr/share/emacs/site-lisp/site-start.el.*") addFilter(".*file-in-usr-marked-as-conffile.*/usr/share/emacs/site-lisp/site-start.el.*")
addFilter(".*non-etc-or-var-file-marked-as-conffile.*/usr/share/emacs/site-lisp/site-start.el.*")
addFilter(".*no-manual-page-for-binary.*emacs-*")
addFilter(".*name-repeated-in-summar.*")
addFilter(".*idden-file-or-dir.*\.dir-locals.el.*")

View File

@ -1,3 +1,111 @@
-------------------------------------------------------------------
Wed May 22 10:13:13 UTC 2013 - werner@suse.de
- Update to to emacs version 24.3
* Emacs no longer searches for `leim-list.el' files beneath the standard
lisp/ directory. There should not be any there anyway. If you have
been adding them there, put them somewhere else; e.g., site-lisp.
* `C-h f' (`describe-function') can now perform autoloading.
When this command is called for an autoloaded function whose docstring
contains a key substitution construct, that function's library is
automatically loaded, so that the documentation can be shown
correctly. To disable this, set `help-enable-auto-load' to nil.
* `C-h f' now reports previously-autoloaded functions as "autoloaded",
even after their associated libraries have been loaded (and the
autoloads have been redefined as functions).
* Images displayed via ImageMagick now support transparency and the
:background image specification property.
* When available, ImageMagick support is automatically enabled.
It is no longer necessary to call `imagemagick-register-types'
explicitly to install ImageMagick image types; that function is called
automatically at startup, or when customizing an imagemagick- option.
* Setting `imagemagick-types-inhibit' to t now disables the use of
ImageMagick to view images. (You must call `imagemagick-register-types'
afterwards if you do not use customize to change this.)
* The new variable `imagemagick-enabled-types' also affects which
ImageMagick types are treated as images. The function
`imagemagick-filter-types' returns the list of types that will be
treated as images.
* In minibuffer filename prompts, `C-M-f' and `C-M-b' now move to the
next and previous path separator, respectively.
* `minibuffer-electric-default-mode' can shorten "(default ...)" to "[...]"
in minibuffer prompts. Just set `minibuffer-eldef-shorten-default'
non-nil before enabling the mode.
* New option `mode-line-default-help-echo' specifies the help text
(shown in a tooltip or in the echo area) for any part of the mode line
that does not have its own specialized help text.
* You can now click mouse-3 in the coding system indicator to invoke
`set-buffer-file-coding-system'.
* emacsclient now obeys string values for `initial-buffer-choice',
if it is told to open a new frame without specifying any file to visit
or expression to evaluate.
* New option `server-auth-key' specifies a shared server key.
* Emacs now generates backtraces on fatal errors.
On encountering a fatal error, Emacs now outputs a textual description
of the fatal signal, and a short backtrace on platforms like glibc
that support backtraces.
* `C-x C-q' is now bound to the new minor mode `read-only-mode'.
This minor mode replaces `toggle-read-only', which is now obsolete.
* Most `y-or-n' prompts now allow you to scroll the selected window.
Typing `C-v' or `M-v' at a y-or-n prompt scrolls forward or backward
respectively, without exiting from the prompt.
* In the Package Menu, newly-available packages are listed as "new",
and sorted above the other "available" packages by default.
* If your Emacs was built from a bzr checkout, the new variable
`emacs-bzr-version' contains information about the bzr revision used.
* New option `create-lockfiles' specifies usage of lockfiles.
It defaults to t. Changing it to nil inhibits the creation of lock
files (use this with caution).
* New option `enable-remote-dir-locals', if non-nil, allows directory-local
variables on remote hosts.
* The entry for PCL-CVS has been removed from the Tools menu.
The PCL-CVS commands are still available via the keyboard.
* Using "unibyte: t" in Lisp source files is obsolete.
Use "coding: raw-text" instead.
* In the buffer made by `M-x report-emacs-bug', the `C-c m' binding
has been changed to `C-c M-i' (`report-emacs-bug-insert-to-mailer').
The previous binding, introduced in Emacs 24.1, was a mistake, because
`C-c LETTER' bindings are reserved for user customizations.
* Non-regexp Isearch now performs "lax" space matching.
Each sequence of spaces in the supplied search string may match any
sequence of one or more whitespace characters, as specified by the
variable `search-whitespace-regexp'. (This variable is also used by a
similar existing feature for regexp Isearch.)
* New Isearch command `M-s SPC' toggles lax space matching.
This applies to both ordinary and regexp Isearch.
* New option `replace-lax-whitespace'.
If non-nil, `query-replace' uses flexible whitespace matching too.
The default is nil.
* Global `M-s _' starts a symbol (identifier) incremental search,
and `M-s _' in Isearch toggles symbol search mode.
`M-s c' in Isearch toggles search case-sensitivity.
* New binding `M-g c' for `goto-char'.
* New binding `M-g TAB' for `move-to-column'.
* `M-g TAB' (`move-to-column') prompts for a column number if called
interactively with no prefix arg. Previously, it moved to column 1.
* New option `yank-handled-properties' allows processing of text
properties on yanked text, in ways that are more general than just
removing them (as is done by `yank-excluded-properties').
* New option `delete-trailing-lines' specifies whether
M-x delete-trailing-whitespace should delete trailing lines at the end
of the buffer. It defaults to t.
* `C-u M-=' now counts lines/words/characters in the entire buffer.
* `C-x 8 RET' is now bound to `insert-char', which is now a command.
`ucs-insert' is now an obsolete alias for `insert-char'.
* The `z' key no longer has a binding in most special modes.
It used to be bound to `kill-this-buffer', but `z' is too easy to
accidentally type.
* New command `C-x r M-w' (`copy-rectangle-as-kill').
It copies the region-rectangle as the last rectangle kill.
* `C-x r +' is now overloaded to invoke `append-to-register'.
* New option `register-separator' specifies the register containing
the text to put between collected texts for use with
M-x append-to-register and M-x prepend-to-register.
- Update file lists
- Remove patches done upstream
- Port remaining patches
- Exclude info.info page as this is part of package info
------------------------------------------------------------------- -------------------------------------------------------------------
Tue May 21 14:38:23 UTC 2013 - werner@suse.de Tue May 21 14:38:23 UTC 2013 - werner@suse.de

View File

@ -1,11 +0,0 @@
[Desktop Entry]
Encoding=UTF-8
Name=Emacs
GenericName=Text Editor
MimeType=text/english;text/plain;text/x-makefile;text/x-c++hdr;text/x-c++src;text/x-chdr;text/x-csrc;text/x-java;text/x-moc;text/x-pascal;text/x-tcl;text/x-tex;application/x-shellscript;text/x-c;text/x-c++;
Exec=emacs %f
Icon=emacs
Path=
Type=Application
Terminal=false
X-KDE-StartupNotify=false

View File

@ -19,6 +19,10 @@
Name: emacs Name: emacs
BuildRequires: ImageMagick BuildRequires: ImageMagick
BuildRequires: ImageMagick-devel BuildRequires: ImageMagick-devel
%if %{with autoconf}
BuildRequires: autoconf
BuildRequires: automake
%endif
BuildRequires: alsa-devel BuildRequires: alsa-devel
BuildRequires: bind-devel BuildRequires: bind-devel
BuildRequires: dbus-1-devel BuildRequires: dbus-1-devel
@ -28,6 +32,11 @@ BuildRequires: freetype2-devel
BuildRequires: gconf2-devel BuildRequires: gconf2-devel
BuildRequires: giflib-devel BuildRequires: giflib-devel
%if 0%{?suse_version} > 1130 %if 0%{?suse_version} > 1130
BuildRequires: gpm-devel
%else
BuildRequires: gpm
%endif
%if 0%{?suse_version} > 1130
BuildRequires: gtk3-devel BuildRequires: gtk3-devel
%else %else
BuildRequires: gtk2-devel BuildRequires: gtk2-devel
@ -55,13 +64,9 @@ BuildRequires: update-alternatives
BuildRequires: update-desktop-files BuildRequires: update-desktop-files
BuildRequires: xaw3d-devel BuildRequires: xaw3d-devel
BuildRequires: xorg-x11-devel BuildRequires: xorg-x11-devel
%if 0%{?suse_version} > 1130 BuildRequires: xz
BuildRequires: gpm-devel
%else
BuildRequires: gpm
%endif
Url: http://www.gnu.org/software/emacs/ Url: http://www.gnu.org/software/emacs/
Version: 24.2 Version: 24.3
Release: 0 Release: 0
%if 0%{suse_version} >= 1300 %if 0%{suse_version} >= 1300
Requires: etags Requires: etags
@ -75,29 +80,25 @@ License: GPL-3.0+
Group: Productivity/Editors/Emacs Group: Productivity/Editors/Emacs
Provides: nxml-mode = 20041004 Provides: nxml-mode = 20041004
Obsoletes: nxml-mode < 20041004 Obsoletes: nxml-mode < 20041004
Source: ftp://ftp.gnu.org/gnu/emacs/emacs-24.2.tar.bz2 Source: ftp://ftp.gnu.org/gnu/emacs/emacs-24.3.tar.xz
Source1: app-defaults.Emacs Source1: app-defaults.Emacs
Source2: site-lisp.tar.bz2 Source2: site-lisp.tar.bz2
Source3: dot.gnu-emacs Source3: dot.gnu-emacs
Source4: emacs-rpmlintrc Source4: emacs-rpmlintrc
Source5: emacs.desktop Patch: emacs-24.3.dif
Patch: emacs-24.1.dif Patch2: emacs-24.3-glibc.patch
Patch2: emacs-24.1-glibc.patch Patch3: emacs-24.3-decl.dif
Patch3: emacs-24.1-decl.dif Patch4: emacs-24.3-asian-print.patch
Patch4: emacs-23.1-asian-print.patch Patch5: emacs-24.3-ps-bdf.patch
Patch5: emacs-24.1-ps-bdf.patch
Patch7: emacs-24.1-ps-mule.patch Patch7: emacs-24.1-ps-mule.patch
Patch8: emacs-24.1-nonvoid.patch Patch8: emacs-24.3-nonvoid.patch
Patch11: emacs-22.0.99-xim.patch Patch11: emacs-24.3-xim.patch
Patch12: emacs-22.0.99-x11r7.patch Patch12: emacs-24.3-x11r7.patch
Patch13: emacs-24.1-s390x.dif Patch15: emacs-24.3-iconic.patch
Patch14: emacs-24.1-tinfo.dif Patch16: emacs-24.3-flyspell.patch
Patch15: emacs-22.2-iconic.patch
Patch16: emacs-23.1-flyspell.patch
Patch22: emacs-24.1-bnc628268.patch Patch22: emacs-24.1-bnc628268.patch
Patch23: emacs-24.1-xevent.patch Patch23: emacs-24.3-xevent.patch
Patch24: emacs-24.1-xgselect.patch Patch25: emacs-24.3-giflib5.patch
Patch25: emacs-24.2-giflib5.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
%global bug_345669 0 %global bug_345669 0
%{expand: %%global _exec_prefix %(type -p pkg-config &>/dev/null && pkg-config --variable prefix x11 || echo /usr/X11R6)} %{expand: %%global _exec_prefix %(type -p pkg-config &>/dev/null && pkg-config --variable prefix x11 || echo /usr/X11R6)}
@ -116,7 +117,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build
%define appDefaultsDir %{_x11data}/app-defaults %define appDefaultsDir %{_x11data}/app-defaults
%define appDefaultsFile %{appDefaultsDir}/Emacs %define appDefaultsFile %{appDefaultsDir}/Emacs
%endif %endif
%define info_files emacs eintr elisp ada-mode auth autotype calc ccmode cl dbus dired-x ebrowse ede ediff edt eieio emacs-gnutls emacs-mime epa erc ert eshell eudc efaq flymake forms gnus idlwave info mairix-el message mh-e newsticker nxml-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar tramp url vip viper widget woman %define info_files emacs eintr elisp ada-mode auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt eieio emacs-gnutls emacs-mime epa erc ert eshell eudc efaq flymake forms gnus htmlfontify idlwave mairix-el message mh-e newsticker nxml-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode tramp url vip viper widget wisent woman
%description %description
Basic package for the GNU Emacs editor. Requires emacs-x11 or Basic package for the GNU Emacs editor. Requires emacs-x11 or
@ -205,20 +206,21 @@ and most assembler-like syntaxes.
%patch8 -p0 -b .nvoid %patch8 -p0 -b .nvoid
%patch11 -p0 -b .xim %patch11 -p0 -b .xim
%patch12 -p0 -b .x11r7 %patch12 -p0 -b .x11r7
%patch13 -p0 -b .s390x
%if 0%{?suse_version} > 1210
%patch14 -p0 -b .tinfo
%endif
%patch15 -p0 -b .iconic %patch15 -p0 -b .iconic
%patch16 -p0 -b .flyspell %patch16 -p0 -b .flyspell
%patch -p0 %patch -p0
%patch22 %patch22 -p0
%patch23 %patch23 -p0
%patch24 %patch25 -p0
%patch25 -p1
%if %{without autoconf}
# We don't want to run autoconf # We don't want to run autoconf
touch configure src/stamp-h.in touch configure src/stamp-h.in
if test -s autogen.sh ; then
mv autogen.sh autogen.sh.no
ln -sf /bin/true autogen.sh
fi
%endif
%build %build
# make sure that the binaries work (pagesize on build must be the same as on target, bnc#726769) # make sure that the binaries work (pagesize on build must be the same as on target, bnc#726769)
@ -259,7 +261,8 @@ exit 1
esac esac
} }
if test "$(sed -rn '\@^\$[({](build)?infodir[})]/@{ s@.*/([^:]*):.*@\1@p; }' doc/*/Makefile.in | xargs)" != "%info_files" info_found="$(sed -rn '\@^\$[({](build)?infodir[})]/@{ s@\$\([A-Z_]*\)@@;s@.*/([^:]*):.*@\1@p; }' doc/*/Makefile.in|grep -v ^info|xargs)"
if test "$info_found" != "%info_files"
then then
echo Please update info_files >&2 echo Please update info_files >&2
exit 1 exit 1
@ -318,10 +321,10 @@ DESKTOP="--with-x \
%if 0%{?suse_version} > 1130 %if 0%{?suse_version} > 1130
--with-x-toolkit=gtk3 \ --with-x-toolkit=gtk3 \
%else %else
--with-x-toolkit=gtk \ --with-x-toolkit=gtk2 \
%endif %endif
--x-includes=%{_x11inc} \ --x-includes=%{_x11inc} \
--x-libraries=%{_x11lib}:%{_x11data} \ --x-libraries=%{_x11lib} \
--with-xft \ --with-xft \
--with-libotf \ --with-libotf \
--with-m17n-flt \ --with-m17n-flt \
@ -357,6 +360,12 @@ DESKTOP="--with-x \
--with-wide-int \ --with-wide-int \
--enable-autodepend \ --enable-autodepend \
" "
OIFS="$IFS"; IFS=.
set -- $(gcc -dumpversion 2>/dev/null)
(($1 > 4 || ($1 == 4 && $2 > 4))) && COMP="$COMP --enable-link-time-optimization"
IFS="$OIFS"
make_mchkoff () make_mchkoff ()
{ {
local OMC=$MALLOC_CHECK_ local OMC=$MALLOC_CHECK_
@ -507,6 +516,8 @@ rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/term.el.term
%if 0%{suse_version} < 1300 %if 0%{suse_version} < 1300
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/ctags.1 rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/ctags.1
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/etags.1 rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/etags.1
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/ETAGS.EBNF
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/ETAGS.README
%endif %endif
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/elc.tar.gz rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/elc.tar.gz
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/mail/sendmail.el.snd rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/mail/sendmail.el.snd
@ -552,8 +563,11 @@ xargs -n 2 | while read first second; do
ln -sf ${file#%{buildroot}} ${target} ln -sf ${file#%{buildroot}} ${target}
done done
# install desktop file # install desktop file
test -e etc/emacs.desktop || exit 1
echo 'X-KDE-StartupNotify=false' >> etc/emacs.desktop
rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/emacs.desktop
cp etc/images/icons/hicolor/32x32/apps/emacs.png $RPM_SOURCE_DIR/emacs.png cp etc/images/icons/hicolor/32x32/apps/emacs.png $RPM_SOURCE_DIR/emacs.png
%suse_update_desktop_file -i emacs TextEditor %suse_update_desktop_file -r -i emacs TextEditor
%if 0%{suse_version} >= 1300 %if 0%{suse_version} >= 1300
touch %{buildroot}%{_bindir}/ctags %{buildroot}%{_mandir}/man1/ctags.1.gz touch %{buildroot}%{_bindir}/ctags %{buildroot}%{_mandir}/man1/ctags.1.gz
%else %else
@ -573,12 +587,14 @@ test -e usr/bin/emacs-nox -a ! -e usr/bin/emacs && ln -sf emacs-nox usr/bin/emac
%post info %post info
for f in %info_files; do for f in %info_files; do
%install_info --info-dir=%{_infodir} %{_infodir}/$f.gz test -e "$f" || f="${f}.info"
%install_info --info-dir=%{_infodir} "%{_infodir}/$f.gz"
done done
%postun info %postun info
for f in %info_files; do for f in %info_files; do
%install_info_delete --info-dir=%{_infodir} %{_infodir}/$f.gz test -e "$f" || f="${f}.info"
%install_info_delete --info-dir=%{_infodir} "%{_infodir}/$f.gz"
done done
%if 0%{suse_version} >= 1300 %if 0%{suse_version} >= 1300
@ -596,12 +612,11 @@ fi
%files -f site-lisp.lst -n emacs %files -f site-lisp.lst -n emacs
%defattr(-, root, root) %defattr(-, root, root)
/etc/skel/.gnu-emacs %config /etc/skel/.gnu-emacs
%{_bindir}/ebrowse %{_bindir}/ebrowse
%{_bindir}/emacs %{_bindir}/emacs
%{_bindir}/emacsclient %{_bindir}/emacsclient
%{_bindir}/grep-changelog %{_bindir}/grep-changelog
%{_bindir}/rcs-checkin
%dir %{_prefix}/lib/emacs/ %dir %{_prefix}/lib/emacs/
%dir %{_prefix}/lib/emacs/%{version}/ %dir %{_prefix}/lib/emacs/%{version}/
%dir %{_prefix}/lib/emacs/%{version}/*-suse-linux*/ %dir %{_prefix}/lib/emacs/%{version}/*-suse-linux*/
@ -610,7 +625,6 @@ fi
%{_prefix}/lib/emacs/%{version}/*-suse-linux*/profile %{_prefix}/lib/emacs/%{version}/*-suse-linux*/profile
%{_prefix}/lib/emacs/%{version}/*-suse-linux*/rcs2log %{_prefix}/lib/emacs/%{version}/*-suse-linux*/rcs2log
%{_prefix}/lib/emacs/%{version}/*-suse-linux*/update-game-score %{_prefix}/lib/emacs/%{version}/*-suse-linux*/update-game-score
%{_prefix}/lib/emacs/%{version}/*-suse-linux*/vcdiff
%dir %{_docdir}/emacs/ %dir %{_docdir}/emacs/
%{_docdir}/emacs/doc %{_docdir}/emacs/doc
%dir %{_datadir}/emacs/ %dir %{_datadir}/emacs/
@ -626,8 +640,6 @@ fi
%doc %{_datadir}/emacs/%{version}/etc/DISTRIB %doc %{_datadir}/emacs/%{version}/etc/DISTRIB
%{_datadir}/emacs/%{version}/etc/DOC-%{version}.1 %{_datadir}/emacs/%{version}/etc/DOC-%{version}.1
%doc %{_datadir}/emacs/%{version}/etc/ERC-NEWS %doc %{_datadir}/emacs/%{version}/etc/ERC-NEWS
%doc %{_datadir}/emacs/%{version}/etc/ETAGS.EBNF
%doc %{_datadir}/emacs/%{version}/etc/ETAGS.README
%doc %{_datadir}/emacs/%{version}/etc/FTP %doc %{_datadir}/emacs/%{version}/etc/FTP
%doc %{_datadir}/emacs/%{version}/etc/GNU %doc %{_datadir}/emacs/%{version}/etc/GNU
%doc %{_datadir}/emacs/%{version}/etc/GNUS-NEWS %doc %{_datadir}/emacs/%{version}/etc/GNUS-NEWS
@ -797,19 +809,19 @@ fi
%{_datadir}/emacs/%{version}/etc/condom.1.gz %{_datadir}/emacs/%{version}/etc/condom.1.gz
%{_datadir}/emacs/%{version}/etc/copying.paper %{_datadir}/emacs/%{version}/etc/copying.paper
%dir %{_datadir}/emacs/%{version}/etc/e/ %dir %{_datadir}/emacs/%{version}/etc/e/
%{_datadir}/emacs/%{version}/etc/e/README %doc %{_datadir}/emacs/%{version}/etc/e/README
%{_datadir}/emacs/%{version}/etc/e/eterm-color %{_datadir}/emacs/%{version}/etc/e/eterm-color
%{_datadir}/emacs/%{version}/etc/e/eterm-color.ti %{_datadir}/emacs/%{version}/etc/e/eterm-color.ti
%{_datadir}/emacs/%{version}/etc/echo.msg %{_datadir}/emacs/%{version}/etc/echo.msg
%{_datadir}/emacs/%{version}/etc/edt-user.el %{_datadir}/emacs/%{version}/etc/edt-user.el
%{_datadir}/emacs/%{version}/etc/emacs-buffer.gdb %{_datadir}/emacs/%{version}/etc/emacs-buffer.gdb
%{_datadir}/emacs/%{version}/etc/emacs.desktop
%{_datadir}/emacs/%{version}/etc/emacs.icon %{_datadir}/emacs/%{version}/etc/emacs.icon
%{_datadir}/emacs/%{version}/etc/emacs.py
%{_datadir}/emacs/%{version}/etc/emacs2.py
%{_datadir}/emacs/%{version}/etc/emacs3.py
%{_datadir}/emacs/%{version}/etc/enriched.doc %{_datadir}/emacs/%{version}/etc/enriched.doc
%{_datadir}/emacs/%{version}/etc/forms-d2.dat %dir %{_datadir}/emacs/%{version}/etc/forms/
%doc %{_datadir}/emacs/%{version}/etc/forms/README
%{_datadir}/emacs/%{version}/etc/forms/forms-d2.dat
%{_datadir}/emacs/%{version}/etc/forms/forms-d2.el
%{_datadir}/emacs/%{version}/etc/forms/forms-pass.el
%{_datadir}/emacs/%{version}/etc/future-bug %{_datadir}/emacs/%{version}/etc/future-bug
%{_datadir}/emacs/%{version}/etc/gnus-tut.txt %{_datadir}/emacs/%{version}/etc/gnus-tut.txt
%dir %{_datadir}/emacs/%{version}/etc/gnus/ %dir %{_datadir}/emacs/%{version}/etc/gnus/
@ -817,7 +829,7 @@ fi
%{_datadir}/emacs/%{version}/etc/gnus/news-server.ast %{_datadir}/emacs/%{version}/etc/gnus/news-server.ast
%{_datadir}/emacs/%{version}/etc/grep.txt %{_datadir}/emacs/%{version}/etc/grep.txt
%dir %{_datadir}/emacs/%{version}/etc/images/ %dir %{_datadir}/emacs/%{version}/etc/images/
%{_datadir}/emacs/%{version}/etc/images/README %doc %{_datadir}/emacs/%{version}/etc/images/README
%{_datadir}/emacs/%{version}/etc/images/attach.pbm %{_datadir}/emacs/%{version}/etc/images/attach.pbm
%{_datadir}/emacs/%{version}/etc/images/attach.xpm %{_datadir}/emacs/%{version}/etc/images/attach.xpm
%{_datadir}/emacs/%{version}/etc/images/back-arrow.pbm %{_datadir}/emacs/%{version}/etc/images/back-arrow.pbm
@ -835,7 +847,7 @@ fi
%{_datadir}/emacs/%{version}/etc/images/copy.pbm %{_datadir}/emacs/%{version}/etc/images/copy.pbm
%{_datadir}/emacs/%{version}/etc/images/copy.xpm %{_datadir}/emacs/%{version}/etc/images/copy.xpm
%dir %{_datadir}/emacs/%{version}/etc/images/custom/ %dir %{_datadir}/emacs/%{version}/etc/images/custom/
%{_datadir}/emacs/%{version}/etc/images/custom/README %doc %{_datadir}/emacs/%{version}/etc/images/custom/README
%{_datadir}/emacs/%{version}/etc/images/custom/down-pushed.xpm %{_datadir}/emacs/%{version}/etc/images/custom/down-pushed.xpm
%{_datadir}/emacs/%{version}/etc/images/custom/down.xpm %{_datadir}/emacs/%{version}/etc/images/custom/down.xpm
%{_datadir}/emacs/%{version}/etc/images/custom/right-pushed.xpm %{_datadir}/emacs/%{version}/etc/images/custom/right-pushed.xpm
@ -853,7 +865,7 @@ fi
%{_datadir}/emacs/%{version}/etc/images/exit.pbm %{_datadir}/emacs/%{version}/etc/images/exit.pbm
%{_datadir}/emacs/%{version}/etc/images/exit.xpm %{_datadir}/emacs/%{version}/etc/images/exit.xpm
%dir %{_datadir}/emacs/%{version}/etc/images/ezimage/ %dir %{_datadir}/emacs/%{version}/etc/images/ezimage/
%{_datadir}/emacs/%{version}/etc/images/ezimage/README %doc %{_datadir}/emacs/%{version}/etc/images/ezimage/README
%{_datadir}/emacs/%{version}/etc/images/ezimage/bits.xpm %{_datadir}/emacs/%{version}/etc/images/ezimage/bits.xpm
%{_datadir}/emacs/%{version}/etc/images/ezimage/bitsbang.xpm %{_datadir}/emacs/%{version}/etc/images/ezimage/bitsbang.xpm
%{_datadir}/emacs/%{version}/etc/images/ezimage/box-minus.xpm %{_datadir}/emacs/%{version}/etc/images/ezimage/box-minus.xpm
@ -1415,6 +1427,7 @@ fi
%doc %{_datadir}/emacs/%{version}/etc/org/README %doc %{_datadir}/emacs/%{version}/etc/org/README
%{_datadir}/emacs/%{version}/etc/ps-prin0.ps %{_datadir}/emacs/%{version}/etc/ps-prin0.ps
%{_datadir}/emacs/%{version}/etc/ps-prin1.ps %{_datadir}/emacs/%{version}/etc/ps-prin1.ps
%{_datadir}/emacs/%{version}/etc/publicsuffix.txt
%dir %{_datadir}/emacs/%{version}/etc/refcards/ %dir %{_datadir}/emacs/%{version}/etc/refcards/
%{_datadir}/emacs/%{version}/etc/refcards/Makefile %{_datadir}/emacs/%{version}/etc/refcards/Makefile
%doc %{_datadir}/emacs/%{version}/etc/refcards/README %doc %{_datadir}/emacs/%{version}/etc/refcards/README
@ -1429,6 +1442,7 @@ fi
%doc %{_datadir}/emacs/%{version}/etc/refcards/de-refcard.tex %doc %{_datadir}/emacs/%{version}/etc/refcards/de-refcard.tex
%doc %{_datadir}/emacs/%{version}/etc/refcards/dired-ref.pdf %doc %{_datadir}/emacs/%{version}/etc/refcards/dired-ref.pdf
%doc %{_datadir}/emacs/%{version}/etc/refcards/dired-ref.tex %doc %{_datadir}/emacs/%{version}/etc/refcards/dired-ref.tex
%doc %{_datadir}/emacs/%{version}/etc/refcards/emacsver.tex
%doc %{_datadir}/emacs/%{version}/etc/refcards/fr-dired-ref.pdf %doc %{_datadir}/emacs/%{version}/etc/refcards/fr-dired-ref.pdf
%doc %{_datadir}/emacs/%{version}/etc/refcards/fr-dired-ref.tex %doc %{_datadir}/emacs/%{version}/etc/refcards/fr-dired-ref.tex
%doc %{_datadir}/emacs/%{version}/etc/refcards/fr-refcard.pdf %doc %{_datadir}/emacs/%{version}/etc/refcards/fr-refcard.pdf
@ -1510,11 +1524,13 @@ fi
%{_datadir}/emacs/%{version}/etc/sex.6.gz %{_datadir}/emacs/%{version}/etc/sex.6.gz
%{_datadir}/emacs/%{version}/etc/spook.lines %{_datadir}/emacs/%{version}/etc/spook.lines
%dir %{_datadir}/emacs/%{version}/etc/srecode/ %dir %{_datadir}/emacs/%{version}/etc/srecode/
%{_datadir}/emacs/%{version}/etc/srecode/c.srt
%{_datadir}/emacs/%{version}/etc/srecode/cpp.srt %{_datadir}/emacs/%{version}/etc/srecode/cpp.srt
%{_datadir}/emacs/%{version}/etc/srecode/default.srt %{_datadir}/emacs/%{version}/etc/srecode/default.srt
%{_datadir}/emacs/%{version}/etc/srecode/doc-cpp.srt %{_datadir}/emacs/%{version}/etc/srecode/doc-cpp.srt
%{_datadir}/emacs/%{version}/etc/srecode/doc-default.srt %{_datadir}/emacs/%{version}/etc/srecode/doc-default.srt
%{_datadir}/emacs/%{version}/etc/srecode/doc-java.srt %{_datadir}/emacs/%{version}/etc/srecode/doc-java.srt
%{_datadir}/emacs/%{version}/etc/srecode/ede-autoconf.srt
%{_datadir}/emacs/%{version}/etc/srecode/ede-make.srt %{_datadir}/emacs/%{version}/etc/srecode/ede-make.srt
%{_datadir}/emacs/%{version}/etc/srecode/el.srt %{_datadir}/emacs/%{version}/etc/srecode/el.srt
%{_datadir}/emacs/%{version}/etc/srecode/getset-cpp.srt %{_datadir}/emacs/%{version}/etc/srecode/getset-cpp.srt
@ -1625,6 +1641,7 @@ fi
%{_datadir}/emacs/%{version}/leim/quail/uni-input.elc %{_datadir}/emacs/%{version}/leim/quail/uni-input.elc
%{_datadir}/emacs/%{version}/leim/quail/viqr.elc %{_datadir}/emacs/%{version}/leim/quail/viqr.elc
%{_datadir}/emacs/%{version}/leim/quail/vntelex.elc %{_datadir}/emacs/%{version}/leim/quail/vntelex.elc
%{_datadir}/emacs/%{version}/leim/quail/vnvni.elc
%{_datadir}/emacs/%{version}/leim/quail/welsh.elc %{_datadir}/emacs/%{version}/leim/quail/welsh.elc
%dir %{_datadir}/emacs/%{version}/lisp/ %dir %{_datadir}/emacs/%{version}/lisp/
%{_datadir}/emacs/%{version}/lisp/COPYING %{_datadir}/emacs/%{version}/lisp/COPYING
@ -1790,6 +1807,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/debug.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/debug.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/el.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/el.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/gcc.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/gcc.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/grammar.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make-by.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make-by.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/scm-by.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/scm-by.elc
@ -1854,6 +1872,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent.elc
%dir %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/ %dir %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/comp.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/comp.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/grammar.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/java-tags.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/java-tags.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javascript.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javascript.elc
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javat-wy.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javat-wy.elc
@ -1927,7 +1946,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/elide-head.elc %{_datadir}/emacs/%{version}/lisp/elide-head.elc
%dir %{_datadir}/emacs/%{version}/lisp/emacs-lisp/ %dir %{_datadir}/emacs/%{version}/lisp/emacs-lisp/
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/advice.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/advice.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/assoc.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/authors.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/authors.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/autoload.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/autoload.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/avl-tree.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/avl-tree.elc
@ -1943,14 +1961,13 @@ fi
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/checkdoc.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/checkdoc.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-extra.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-extra.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-indent.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-indent.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-lib.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-loaddefs.el %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-loaddefs.el
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-macs.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-macs.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-seq.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-seq.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-specs.el
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/copyright.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/copyright.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/crm.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/crm.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cust-print.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/debug.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/debug.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/derived.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/derived.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/disass.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/disass.elc
@ -1974,6 +1991,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/float-sup.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/float-sup.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/generic.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/generic.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/gulp.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/gulp.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/gv.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/helper.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/helper.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mnt.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mnt.elc
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mode.elc %{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mode.elc
@ -2042,6 +2060,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/erc/erc-capab.elc %{_datadir}/emacs/%{version}/lisp/erc/erc-capab.elc
%{_datadir}/emacs/%{version}/lisp/erc/erc-compat.elc %{_datadir}/emacs/%{version}/lisp/erc/erc-compat.elc
%{_datadir}/emacs/%{version}/lisp/erc/erc-dcc.elc %{_datadir}/emacs/%{version}/lisp/erc/erc-dcc.elc
%{_datadir}/emacs/%{version}/lisp/erc/erc-desktop-notifications.elc
%{_datadir}/emacs/%{version}/lisp/erc/erc-ezbounce.elc %{_datadir}/emacs/%{version}/lisp/erc/erc-ezbounce.elc
%{_datadir}/emacs/%{version}/lisp/erc/erc-fill.elc %{_datadir}/emacs/%{version}/lisp/erc/erc-fill.elc
%{_datadir}/emacs/%{version}/lisp/erc/erc-goodies.elc %{_datadir}/emacs/%{version}/lisp/erc/erc-goodies.elc
@ -2122,8 +2141,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/font-lock.elc %{_datadir}/emacs/%{version}/lisp/font-lock.elc
%{_datadir}/emacs/%{version}/lisp/format-spec.elc %{_datadir}/emacs/%{version}/lisp/format-spec.elc
%{_datadir}/emacs/%{version}/lisp/format.elc %{_datadir}/emacs/%{version}/lisp/format.elc
%{_datadir}/emacs/%{version}/lisp/forms-d2.el
%{_datadir}/emacs/%{version}/lisp/forms-pass.el
%{_datadir}/emacs/%{version}/lisp/forms.elc %{_datadir}/emacs/%{version}/lisp/forms.elc
%{_datadir}/emacs/%{version}/lisp/frame.elc %{_datadir}/emacs/%{version}/lisp/frame.elc
%{_datadir}/emacs/%{version}/lisp/fringe.elc %{_datadir}/emacs/%{version}/lisp/fringe.elc
@ -2164,6 +2181,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-ml.elc %{_datadir}/emacs/%{version}/lisp/gnus/gnus-ml.elc
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-mlspl.elc %{_datadir}/emacs/%{version}/lisp/gnus/gnus-mlspl.elc
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-msg.elc %{_datadir}/emacs/%{version}/lisp/gnus/gnus-msg.elc
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-notifications.elc
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-picon.elc %{_datadir}/emacs/%{version}/lisp/gnus/gnus-picon.elc
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-range.elc %{_datadir}/emacs/%{version}/lisp/gnus/gnus-range.elc
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-registry.elc %{_datadir}/emacs/%{version}/lisp/gnus/gnus-registry.elc
@ -2194,6 +2212,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/gnus/mailcap.elc %{_datadir}/emacs/%{version}/lisp/gnus/mailcap.elc
%{_datadir}/emacs/%{version}/lisp/gnus/message.elc %{_datadir}/emacs/%{version}/lisp/gnus/message.elc
%{_datadir}/emacs/%{version}/lisp/gnus/messcompat.elc %{_datadir}/emacs/%{version}/lisp/gnus/messcompat.elc
%{_datadir}/emacs/%{version}/lisp/gnus/mm-archive.elc
%{_datadir}/emacs/%{version}/lisp/gnus/mm-bodies.elc %{_datadir}/emacs/%{version}/lisp/gnus/mm-bodies.elc
%{_datadir}/emacs/%{version}/lisp/gnus/mm-decode.elc %{_datadir}/emacs/%{version}/lisp/gnus/mm-decode.elc
%{_datadir}/emacs/%{version}/lisp/gnus/mm-encode.elc %{_datadir}/emacs/%{version}/lisp/gnus/mm-encode.elc
@ -2343,46 +2362,45 @@ fi
%{_datadir}/emacs/%{version}/lisp/kermit.elc %{_datadir}/emacs/%{version}/lisp/kermit.elc
%{_datadir}/emacs/%{version}/lisp/kmacro.elc %{_datadir}/emacs/%{version}/lisp/kmacro.elc
%dir %{_datadir}/emacs/%{version}/lisp/language/ %dir %{_datadir}/emacs/%{version}/lisp/language/
%{_datadir}/emacs/%{version}/lisp/language/burmese.el %{_datadir}/emacs/%{version}/lisp/language/burmese.elc
%{_datadir}/emacs/%{version}/lisp/language/cham.el %{_datadir}/emacs/%{version}/lisp/language/cham.elc
%{_datadir}/emacs/%{version}/lisp/language/china-util.elc %{_datadir}/emacs/%{version}/lisp/language/china-util.elc
%{_datadir}/emacs/%{version}/lisp/language/chinese.elc %{_datadir}/emacs/%{version}/lisp/language/chinese.elc
%{_datadir}/emacs/%{version}/lisp/language/cyril-util.elc %{_datadir}/emacs/%{version}/lisp/language/cyril-util.elc
%{_datadir}/emacs/%{version}/lisp/language/cyrillic.elc %{_datadir}/emacs/%{version}/lisp/language/cyrillic.elc
%{_datadir}/emacs/%{version}/lisp/language/czech.el %{_datadir}/emacs/%{version}/lisp/language/czech.elc
%{_datadir}/emacs/%{version}/lisp/language/english.el %{_datadir}/emacs/%{version}/lisp/language/english.elc
%{_datadir}/emacs/%{version}/lisp/language/ethio-util.elc %{_datadir}/emacs/%{version}/lisp/language/ethio-util.elc
%{_datadir}/emacs/%{version}/lisp/language/ethiopic.elc %{_datadir}/emacs/%{version}/lisp/language/ethiopic.elc
%{_datadir}/emacs/%{version}/lisp/language/european.elc %{_datadir}/emacs/%{version}/lisp/language/european.elc
%{_datadir}/emacs/%{version}/lisp/language/georgian.el %{_datadir}/emacs/%{version}/lisp/language/georgian.elc
%{_datadir}/emacs/%{version}/lisp/language/greek.el %{_datadir}/emacs/%{version}/lisp/language/greek.elc
%{_datadir}/emacs/%{version}/lisp/language/hanja-util.elc %{_datadir}/emacs/%{version}/lisp/language/hanja-util.elc
%{_datadir}/emacs/%{version}/lisp/language/hebrew.elc %{_datadir}/emacs/%{version}/lisp/language/hebrew.elc
%{_datadir}/emacs/%{version}/lisp/language/ind-util.elc %{_datadir}/emacs/%{version}/lisp/language/ind-util.elc
%{_datadir}/emacs/%{version}/lisp/language/indian.elc %{_datadir}/emacs/%{version}/lisp/language/indian.elc
%{_datadir}/emacs/%{version}/lisp/language/japan-util.elc %{_datadir}/emacs/%{version}/lisp/language/japan-util.elc
%{_datadir}/emacs/%{version}/lisp/language/japanese.el %{_datadir}/emacs/%{version}/lisp/language/japanese.elc
%{_datadir}/emacs/%{version}/lisp/language/khmer.el %{_datadir}/emacs/%{version}/lisp/language/khmer.elc
%{_datadir}/emacs/%{version}/lisp/language/korea-util.elc %{_datadir}/emacs/%{version}/lisp/language/korea-util.elc
%{_datadir}/emacs/%{version}/lisp/language/korean.el %{_datadir}/emacs/%{version}/lisp/language/korean.elc
%{_datadir}/emacs/%{version}/lisp/language/lao-util.elc %{_datadir}/emacs/%{version}/lisp/language/lao-util.elc
%{_datadir}/emacs/%{version}/lisp/language/lao.el %{_datadir}/emacs/%{version}/lisp/language/lao.elc
%{_datadir}/emacs/%{version}/lisp/language/misc-lang.el %{_datadir}/emacs/%{version}/lisp/language/misc-lang.elc
%{_datadir}/emacs/%{version}/lisp/language/romanian.el %{_datadir}/emacs/%{version}/lisp/language/romanian.elc
%{_datadir}/emacs/%{version}/lisp/language/sinhala.el %{_datadir}/emacs/%{version}/lisp/language/sinhala.elc
%{_datadir}/emacs/%{version}/lisp/language/slovak.el %{_datadir}/emacs/%{version}/lisp/language/slovak.elc
%{_datadir}/emacs/%{version}/lisp/language/tai-viet.el %{_datadir}/emacs/%{version}/lisp/language/tai-viet.elc
%{_datadir}/emacs/%{version}/lisp/language/thai-util.elc %{_datadir}/emacs/%{version}/lisp/language/thai-util.elc
%{_datadir}/emacs/%{version}/lisp/language/thai-word.elc %{_datadir}/emacs/%{version}/lisp/language/thai-word.elc
%{_datadir}/emacs/%{version}/lisp/language/thai.el %{_datadir}/emacs/%{version}/lisp/language/thai.elc
%{_datadir}/emacs/%{version}/lisp/language/tibet-util.elc %{_datadir}/emacs/%{version}/lisp/language/tibet-util.elc
%{_datadir}/emacs/%{version}/lisp/language/tibetan.elc %{_datadir}/emacs/%{version}/lisp/language/tibetan.elc
%{_datadir}/emacs/%{version}/lisp/language/tv-util.elc %{_datadir}/emacs/%{version}/lisp/language/tv-util.elc
%{_datadir}/emacs/%{version}/lisp/language/utf-8-lang.el %{_datadir}/emacs/%{version}/lisp/language/utf-8-lang.elc
%{_datadir}/emacs/%{version}/lisp/language/viet-util.elc %{_datadir}/emacs/%{version}/lisp/language/viet-util.elc
%{_datadir}/emacs/%{version}/lisp/language/vietnamese.elc %{_datadir}/emacs/%{version}/lisp/language/vietnamese.elc
%{_datadir}/emacs/%{version}/lisp/ldefs-boot.el %{_datadir}/emacs/%{version}/lisp/ldefs-boot.el
%{_datadir}/emacs/%{version}/lisp/ledit.elc
%{_datadir}/emacs/%{version}/lisp/linum.elc %{_datadir}/emacs/%{version}/lisp/linum.elc
%{_datadir}/emacs/%{version}/lisp/loaddefs.el %{_datadir}/emacs/%{version}/lisp/loaddefs.el
%{_datadir}/emacs/%{version}/lisp/loadhist.elc %{_datadir}/emacs/%{version}/lisp/loadhist.elc
@ -2406,7 +2424,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/mail/mailalias.elc %{_datadir}/emacs/%{version}/lisp/mail/mailalias.elc
%{_datadir}/emacs/%{version}/lisp/mail/mailclient.elc %{_datadir}/emacs/%{version}/lisp/mail/mailclient.elc
%{_datadir}/emacs/%{version}/lisp/mail/mailheader.elc %{_datadir}/emacs/%{version}/lisp/mail/mailheader.elc
%{_datadir}/emacs/%{version}/lisp/mail/mailpost.elc
%{_datadir}/emacs/%{version}/lisp/mail/metamail.elc %{_datadir}/emacs/%{version}/lisp/mail/metamail.elc
%{_datadir}/emacs/%{version}/lisp/mail/mspools.elc %{_datadir}/emacs/%{version}/lisp/mail/mspools.elc
%{_datadir}/emacs/%{version}/lisp/mail/reporter.elc %{_datadir}/emacs/%{version}/lisp/mail/reporter.elc
@ -2468,7 +2485,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/misearch.elc %{_datadir}/emacs/%{version}/lisp/misearch.elc
%{_datadir}/emacs/%{version}/lisp/mouse-copy.elc %{_datadir}/emacs/%{version}/lisp/mouse-copy.elc
%{_datadir}/emacs/%{version}/lisp/mouse-drag.elc %{_datadir}/emacs/%{version}/lisp/mouse-drag.elc
%{_datadir}/emacs/%{version}/lisp/mouse-sel.elc
%{_datadir}/emacs/%{version}/lisp/mouse.elc %{_datadir}/emacs/%{version}/lisp/mouse.elc
%{_datadir}/emacs/%{version}/lisp/mpc.elc %{_datadir}/emacs/%{version}/lisp/mpc.elc
%{_datadir}/emacs/%{version}/lisp/msb.elc %{_datadir}/emacs/%{version}/lisp/msb.elc
@ -2565,9 +2581,12 @@ fi
%{_datadir}/emacs/%{version}/lisp/nxml/xsd-regexp.elc %{_datadir}/emacs/%{version}/lisp/nxml/xsd-regexp.elc
%dir %{_datadir}/emacs/%{version}/lisp/obsolete/ %dir %{_datadir}/emacs/%{version}/lisp/obsolete/
%{_datadir}/emacs/%{version}/lisp/obsolete/abbrevlist.elc %{_datadir}/emacs/%{version}/lisp/obsolete/abbrevlist.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/assoc.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/awk-mode.elc %{_datadir}/emacs/%{version}/lisp/obsolete/awk-mode.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/bruce.el
%{_datadir}/emacs/%{version}/lisp/obsolete/cl-compat.elc %{_datadir}/emacs/%{version}/lisp/obsolete/cl-compat.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/complete.elc %{_datadir}/emacs/%{version}/lisp/obsolete/complete.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/cust-print.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/erc-hecomplete.elc %{_datadir}/emacs/%{version}/lisp/obsolete/erc-hecomplete.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/fast-lock.elc %{_datadir}/emacs/%{version}/lisp/obsolete/fast-lock.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/iso-acc.elc %{_datadir}/emacs/%{version}/lisp/obsolete/iso-acc.elc
@ -2575,12 +2594,16 @@ fi
%{_datadir}/emacs/%{version}/lisp/obsolete/iso-swed.elc %{_datadir}/emacs/%{version}/lisp/obsolete/iso-swed.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/keyswap.el %{_datadir}/emacs/%{version}/lisp/obsolete/keyswap.el
%{_datadir}/emacs/%{version}/lisp/obsolete/lazy-lock.elc %{_datadir}/emacs/%{version}/lisp/obsolete/lazy-lock.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/ledit.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/levents.elc %{_datadir}/emacs/%{version}/lisp/obsolete/levents.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/lmenu.elc %{_datadir}/emacs/%{version}/lisp/obsolete/lmenu.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/lucid.elc %{_datadir}/emacs/%{version}/lisp/obsolete/lucid.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/mailpost.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/mouse-sel.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/old-emacs-lock.elc %{_datadir}/emacs/%{version}/lisp/obsolete/old-emacs-lock.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/old-whitespace.elc %{_datadir}/emacs/%{version}/lisp/obsolete/old-whitespace.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/options.elc %{_datadir}/emacs/%{version}/lisp/obsolete/options.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/patcomp.el
%{_datadir}/emacs/%{version}/lisp/obsolete/pc-mode.elc %{_datadir}/emacs/%{version}/lisp/obsolete/pc-mode.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/pc-select.elc %{_datadir}/emacs/%{version}/lisp/obsolete/pc-select.elc
%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-def.elc %{_datadir}/emacs/%{version}/lisp/obsolete/pgg-def.elc
@ -2614,6 +2637,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/ob-fortran.elc %{_datadir}/emacs/%{version}/lisp/org/ob-fortran.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-gnuplot.elc %{_datadir}/emacs/%{version}/lisp/org/ob-gnuplot.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-haskell.elc %{_datadir}/emacs/%{version}/lisp/org/ob-haskell.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-io.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-java.elc %{_datadir}/emacs/%{version}/lisp/org/ob-java.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-js.elc %{_datadir}/emacs/%{version}/lisp/org/ob-js.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-keys.elc %{_datadir}/emacs/%{version}/lisp/org/ob-keys.elc
@ -2635,6 +2659,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/ob-ref.elc %{_datadir}/emacs/%{version}/lisp/org/ob-ref.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-ruby.elc %{_datadir}/emacs/%{version}/lisp/org/ob-ruby.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-sass.elc %{_datadir}/emacs/%{version}/lisp/org/ob-sass.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-scala.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-scheme.elc %{_datadir}/emacs/%{version}/lisp/org/ob-scheme.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-screen.elc %{_datadir}/emacs/%{version}/lisp/org/ob-screen.elc
%{_datadir}/emacs/%{version}/lisp/org/ob-sh.elc %{_datadir}/emacs/%{version}/lisp/org/ob-sh.elc
@ -2660,6 +2685,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/org-datetree.elc %{_datadir}/emacs/%{version}/lisp/org/org-datetree.elc
%{_datadir}/emacs/%{version}/lisp/org/org-docbook.elc %{_datadir}/emacs/%{version}/lisp/org/org-docbook.elc
%{_datadir}/emacs/%{version}/lisp/org/org-docview.elc %{_datadir}/emacs/%{version}/lisp/org/org-docview.elc
%{_datadir}/emacs/%{version}/lisp/org/org-element.elc
%{_datadir}/emacs/%{version}/lisp/org/org-entities.elc %{_datadir}/emacs/%{version}/lisp/org/org-entities.elc
%{_datadir}/emacs/%{version}/lisp/org/org-eshell.elc %{_datadir}/emacs/%{version}/lisp/org/org-eshell.elc
%{_datadir}/emacs/%{version}/lisp/org/org-exp-blocks.elc %{_datadir}/emacs/%{version}/lisp/org/org-exp-blocks.elc
@ -2676,11 +2702,12 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/org-indent.elc %{_datadir}/emacs/%{version}/lisp/org/org-indent.elc
%{_datadir}/emacs/%{version}/lisp/org/org-info.elc %{_datadir}/emacs/%{version}/lisp/org/org-info.elc
%{_datadir}/emacs/%{version}/lisp/org/org-inlinetask.elc %{_datadir}/emacs/%{version}/lisp/org/org-inlinetask.elc
%{_datadir}/emacs/%{version}/lisp/org/org-install.elc %{_datadir}/emacs/%{version}/lisp/org/org-install.el
%{_datadir}/emacs/%{version}/lisp/org/org-irc.elc %{_datadir}/emacs/%{version}/lisp/org/org-irc.elc
%{_datadir}/emacs/%{version}/lisp/org/org-jsinfo.elc %{_datadir}/emacs/%{version}/lisp/org/org-jsinfo.elc
%{_datadir}/emacs/%{version}/lisp/org/org-latex.elc %{_datadir}/emacs/%{version}/lisp/org/org-latex.elc
%{_datadir}/emacs/%{version}/lisp/org/org-list.elc %{_datadir}/emacs/%{version}/lisp/org/org-list.elc
%{_datadir}/emacs/%{version}/lisp/org/org-loaddefs.el
%{_datadir}/emacs/%{version}/lisp/org/org-lparse.elc %{_datadir}/emacs/%{version}/lisp/org/org-lparse.elc
%{_datadir}/emacs/%{version}/lisp/org/org-mac-message.elc %{_datadir}/emacs/%{version}/lisp/org/org-mac-message.elc
%{_datadir}/emacs/%{version}/lisp/org/org-macs.elc %{_datadir}/emacs/%{version}/lisp/org/org-macs.elc
@ -2701,6 +2728,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/org-table.elc %{_datadir}/emacs/%{version}/lisp/org/org-table.elc
%{_datadir}/emacs/%{version}/lisp/org/org-taskjuggler.elc %{_datadir}/emacs/%{version}/lisp/org/org-taskjuggler.elc
%{_datadir}/emacs/%{version}/lisp/org/org-timer.elc %{_datadir}/emacs/%{version}/lisp/org/org-timer.elc
%{_datadir}/emacs/%{version}/lisp/org/org-version.el
%{_datadir}/emacs/%{version}/lisp/org/org-vm.elc %{_datadir}/emacs/%{version}/lisp/org/org-vm.elc
%{_datadir}/emacs/%{version}/lisp/org/org-w3m.elc %{_datadir}/emacs/%{version}/lisp/org/org-w3m.elc
%{_datadir}/emacs/%{version}/lisp/org/org-wl.elc %{_datadir}/emacs/%{version}/lisp/org/org-wl.elc
@ -2709,8 +2737,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/outline.elc %{_datadir}/emacs/%{version}/lisp/outline.elc
%{_datadir}/emacs/%{version}/lisp/paren.elc %{_datadir}/emacs/%{version}/lisp/paren.elc
%{_datadir}/emacs/%{version}/lisp/password-cache.elc %{_datadir}/emacs/%{version}/lisp/password-cache.elc
%{_datadir}/emacs/%{version}/lisp/patcomp.el
%{_datadir}/emacs/%{version}/lisp/paths.el
%{_datadir}/emacs/%{version}/lisp/pcmpl-cvs.elc %{_datadir}/emacs/%{version}/lisp/pcmpl-cvs.elc
%{_datadir}/emacs/%{version}/lisp/pcmpl-gnu.elc %{_datadir}/emacs/%{version}/lisp/pcmpl-gnu.elc
%{_datadir}/emacs/%{version}/lisp/pcmpl-linux.elc %{_datadir}/emacs/%{version}/lisp/pcmpl-linux.elc
@ -2721,7 +2747,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/play/5x5.elc %{_datadir}/emacs/%{version}/lisp/play/5x5.elc
%{_datadir}/emacs/%{version}/lisp/play/animate.elc %{_datadir}/emacs/%{version}/lisp/play/animate.elc
%{_datadir}/emacs/%{version}/lisp/play/blackbox.elc %{_datadir}/emacs/%{version}/lisp/play/blackbox.elc
%{_datadir}/emacs/%{version}/lisp/play/bruce.el
%{_datadir}/emacs/%{version}/lisp/play/bubbles.elc %{_datadir}/emacs/%{version}/lisp/play/bubbles.elc
%{_datadir}/emacs/%{version}/lisp/play/cookie1.elc %{_datadir}/emacs/%{version}/lisp/play/cookie1.elc
%{_datadir}/emacs/%{version}/lisp/play/decipher.elc %{_datadir}/emacs/%{version}/lisp/play/decipher.elc
@ -2749,6 +2774,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/play/zone.elc %{_datadir}/emacs/%{version}/lisp/play/zone.elc
%{_datadir}/emacs/%{version}/lisp/printing.elc %{_datadir}/emacs/%{version}/lisp/printing.elc
%{_datadir}/emacs/%{version}/lisp/proced.elc %{_datadir}/emacs/%{version}/lisp/proced.elc
%{_datadir}/emacs/%{version}/lisp/profiler.elc
%dir %{_datadir}/emacs/%{version}/lisp/progmodes/ %dir %{_datadir}/emacs/%{version}/lisp/progmodes/
%{_datadir}/emacs/%{version}/lisp/progmodes/ada-mode.elc %{_datadir}/emacs/%{version}/lisp/progmodes/ada-mode.elc
%{_datadir}/emacs/%{version}/lisp/progmodes/ada-prj.elc %{_datadir}/emacs/%{version}/lisp/progmodes/ada-prj.elc
@ -2878,39 +2904,39 @@ fi
%{_datadir}/emacs/%{version}/lisp/tempo.elc %{_datadir}/emacs/%{version}/lisp/tempo.elc
%{_datadir}/emacs/%{version}/lisp/term.elc %{_datadir}/emacs/%{version}/lisp/term.elc
%dir %{_datadir}/emacs/%{version}/lisp/term/ %dir %{_datadir}/emacs/%{version}/lisp/term/
%{_datadir}/emacs/%{version}/lisp/term/AT386.el %{_datadir}/emacs/%{version}/lisp/term/AT386.elc
%doc %{_datadir}/emacs/%{version}/lisp/term/README %doc %{_datadir}/emacs/%{version}/lisp/term/README
%{_datadir}/emacs/%{version}/lisp/term/apollo.el %{_datadir}/emacs/%{version}/lisp/term/apollo.elc
%{_datadir}/emacs/%{version}/lisp/term/bobcat.el %{_datadir}/emacs/%{version}/lisp/term/bobcat.elc
%{_datadir}/emacs/%{version}/lisp/term/common-win.elc %{_datadir}/emacs/%{version}/lisp/term/common-win.elc
%{_datadir}/emacs/%{version}/lisp/term/cygwin.el %{_datadir}/emacs/%{version}/lisp/term/cygwin.elc
%{_datadir}/emacs/%{version}/lisp/term/internal.elc %{_datadir}/emacs/%{version}/lisp/term/internal.elc
%{_datadir}/emacs/%{version}/lisp/term/iris-ansi.el %{_datadir}/emacs/%{version}/lisp/term/iris-ansi.elc
%{_datadir}/emacs/%{version}/lisp/term/linux.el %{_datadir}/emacs/%{version}/lisp/term/linux.elc
%{_datadir}/emacs/%{version}/lisp/term/lk201.el %{_datadir}/emacs/%{version}/lisp/term/lk201.elc
%{_datadir}/emacs/%{version}/lisp/term/news.el %{_datadir}/emacs/%{version}/lisp/term/news.elc
%{_datadir}/emacs/%{version}/lisp/term/ns-win.elc %{_datadir}/emacs/%{version}/lisp/term/ns-win.elc
%{_datadir}/emacs/%{version}/lisp/term/pc-win.elc %{_datadir}/emacs/%{version}/lisp/term/pc-win.elc
%{_datadir}/emacs/%{version}/lisp/term/rxvt.elc %{_datadir}/emacs/%{version}/lisp/term/rxvt.elc
%{_datadir}/emacs/%{version}/lisp/term/screen.el %{_datadir}/emacs/%{version}/lisp/term/screen.elc
%{_datadir}/emacs/%{version}/lisp/term/sun.elc %{_datadir}/emacs/%{version}/lisp/term/sun.elc
%{_datadir}/emacs/%{version}/lisp/term/sup-mouse.elc %{_datadir}/emacs/%{version}/lisp/term/sup-mouse.elc
%{_datadir}/emacs/%{version}/lisp/term/tty-colors.elc %{_datadir}/emacs/%{version}/lisp/term/tty-colors.elc
%{_datadir}/emacs/%{version}/lisp/term/tvi970.elc %{_datadir}/emacs/%{version}/lisp/term/tvi970.elc
%{_datadir}/emacs/%{version}/lisp/term/vt100.elc %{_datadir}/emacs/%{version}/lisp/term/vt100.elc
%{_datadir}/emacs/%{version}/lisp/term/vt102.el %{_datadir}/emacs/%{version}/lisp/term/vt102.elc
%{_datadir}/emacs/%{version}/lisp/term/vt125.el %{_datadir}/emacs/%{version}/lisp/term/vt125.elc
%{_datadir}/emacs/%{version}/lisp/term/vt200.el %{_datadir}/emacs/%{version}/lisp/term/vt200.elc
%{_datadir}/emacs/%{version}/lisp/term/vt201.el %{_datadir}/emacs/%{version}/lisp/term/vt201.elc
%{_datadir}/emacs/%{version}/lisp/term/vt220.el %{_datadir}/emacs/%{version}/lisp/term/vt220.elc
%{_datadir}/emacs/%{version}/lisp/term/vt240.el %{_datadir}/emacs/%{version}/lisp/term/vt240.elc
%{_datadir}/emacs/%{version}/lisp/term/vt300.el %{_datadir}/emacs/%{version}/lisp/term/vt300.elc
%{_datadir}/emacs/%{version}/lisp/term/vt320.el %{_datadir}/emacs/%{version}/lisp/term/vt320.elc
%{_datadir}/emacs/%{version}/lisp/term/vt400.el %{_datadir}/emacs/%{version}/lisp/term/vt400.elc
%{_datadir}/emacs/%{version}/lisp/term/vt420.el %{_datadir}/emacs/%{version}/lisp/term/vt420.elc
%{_datadir}/emacs/%{version}/lisp/term/w32-win.elc %{_datadir}/emacs/%{version}/lisp/term/w32-win.elc
%{_datadir}/emacs/%{version}/lisp/term/w32console.elc %{_datadir}/emacs/%{version}/lisp/term/w32console.elc
%{_datadir}/emacs/%{version}/lisp/term/wyse50.el %{_datadir}/emacs/%{version}/lisp/term/wyse50.elc
%{_datadir}/emacs/%{version}/lisp/term/x-win.elc %{_datadir}/emacs/%{version}/lisp/term/x-win.elc
%{_datadir}/emacs/%{version}/lisp/term/xterm.el %{_datadir}/emacs/%{version}/lisp/term/xterm.el
%{_datadir}/emacs/%{version}/lisp/terminal.elc %{_datadir}/emacs/%{version}/lisp/terminal.elc
@ -2979,6 +3005,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/url/url-cookie.elc %{_datadir}/emacs/%{version}/lisp/url/url-cookie.elc
%{_datadir}/emacs/%{version}/lisp/url/url-dav.elc %{_datadir}/emacs/%{version}/lisp/url/url-dav.elc
%{_datadir}/emacs/%{version}/lisp/url/url-dired.elc %{_datadir}/emacs/%{version}/lisp/url/url-dired.elc
%{_datadir}/emacs/%{version}/lisp/url/url-domsuf.elc
%{_datadir}/emacs/%{version}/lisp/url/url-expand.elc %{_datadir}/emacs/%{version}/lisp/url/url-expand.elc
%{_datadir}/emacs/%{version}/lisp/url/url-file.elc %{_datadir}/emacs/%{version}/lisp/url/url-file.elc
%{_datadir}/emacs/%{version}/lisp/url/url-ftp.elc %{_datadir}/emacs/%{version}/lisp/url/url-ftp.elc
@ -3046,10 +3073,11 @@ fi
%{_datadir}/emacs/%{version}/lisp/vc/vc-svn.elc %{_datadir}/emacs/%{version}/lisp/vc/vc-svn.elc
%{_datadir}/emacs/%{version}/lisp/vc/vc.elc %{_datadir}/emacs/%{version}/lisp/vc/vc.elc
%{_datadir}/emacs/%{version}/lisp/vcursor.elc %{_datadir}/emacs/%{version}/lisp/vcursor.elc
%{_datadir}/emacs/%{version}/lisp/version.el %{_datadir}/emacs/%{version}/lisp/version.elc
%{_datadir}/emacs/%{version}/lisp/view.elc %{_datadir}/emacs/%{version}/lisp/view.elc
%{_datadir}/emacs/%{version}/lisp/vt-control.elc %{_datadir}/emacs/%{version}/lisp/vt-control.elc
%{_datadir}/emacs/%{version}/lisp/vt100-led.elc %{_datadir}/emacs/%{version}/lisp/vt100-led.elc
%{_datadir}/emacs/%{version}/lisp/w32-common-fns.elc
%{_datadir}/emacs/%{version}/lisp/w32-fns.elc %{_datadir}/emacs/%{version}/lisp/w32-fns.elc
%{_datadir}/emacs/%{version}/lisp/w32-vars.elc %{_datadir}/emacs/%{version}/lisp/w32-vars.elc
%{_datadir}/emacs/%{version}/lisp/wdired.elc %{_datadir}/emacs/%{version}/lisp/wdired.elc
@ -3075,9 +3103,9 @@ fi
%dir %{_datadir}/emacs/site-lisp/ %dir %{_datadir}/emacs/site-lisp/
%{_mandir}/man1/*.1.gz %{_mandir}/man1/*.1.gz
%exclude %{_mandir}/man1/*tags.1.gz %exclude %{_mandir}/man1/*tags.1.gz
%dir /var/games/emacs/ %dir %{_localstatedir}/games/emacs/
/var/games/emacs/snake-scores %{_localstatedir}/games/emacs/snake-scores
/var/games/emacs/tetris-scores %{_localstatedir}/games/emacs/tetris-scores
%files -n emacs-nox %files -n emacs-nox
%defattr(-, root, root) %defattr(-, root, root)
@ -3096,6 +3124,7 @@ fi
%files -n emacs-info %files -n emacs-info
%defattr(-, root, root) %defattr(-, root, root)
%doc %{_infodir}/*.gz %doc %{_infodir}/*.gz
%exclude %{_infodir}/info.info.gz
%files -n emacs-el %files -n emacs-el
%defattr(-, root, root) %defattr(-, root, root)
@ -3157,6 +3186,7 @@ fi
%{_datadir}/emacs/%{version}/leim/quail/uni-input.el.gz %{_datadir}/emacs/%{version}/leim/quail/uni-input.el.gz
%{_datadir}/emacs/%{version}/leim/quail/viqr.el.gz %{_datadir}/emacs/%{version}/leim/quail/viqr.el.gz
%{_datadir}/emacs/%{version}/leim/quail/vntelex.el.gz %{_datadir}/emacs/%{version}/leim/quail/vntelex.el.gz
%{_datadir}/emacs/%{version}/leim/quail/vnvni.el.gz
%{_datadir}/emacs/%{version}/leim/quail/welsh.el.gz %{_datadir}/emacs/%{version}/leim/quail/welsh.el.gz
%{_datadir}/emacs/%{version}/lisp/abbrev.el.gz %{_datadir}/emacs/%{version}/lisp/abbrev.el.gz
%{_datadir}/emacs/%{version}/lisp/align.el.gz %{_datadir}/emacs/%{version}/lisp/align.el.gz
@ -3304,6 +3334,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/debug.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/debug.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/el.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/el.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/gcc.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/gcc.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/grammar.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make-by.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make-by.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/scm-by.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/scm-by.el.gz
@ -3364,6 +3395,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/util.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/util.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/comp.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/comp.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/grammar.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/java-tags.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/java-tags.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javascript.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javascript.el.gz
%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javat-wy.el.gz %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javat-wy.el.gz
@ -3432,7 +3464,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/electric.el.gz %{_datadir}/emacs/%{version}/lisp/electric.el.gz
%{_datadir}/emacs/%{version}/lisp/elide-head.el.gz %{_datadir}/emacs/%{version}/lisp/elide-head.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/advice.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/advice.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/assoc.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/authors.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/authors.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/autoload.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/autoload.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/avl-tree.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/avl-tree.el.gz
@ -3448,12 +3479,12 @@ fi
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/checkdoc.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/checkdoc.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-extra.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-extra.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-indent.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-indent.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-lib.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-macs.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-macs.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-seq.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-seq.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/copyright.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/copyright.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/crm.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/crm.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cust-print.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/debug.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/debug.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/derived.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/derived.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/disass.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/disass.el.gz
@ -3477,6 +3508,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/float-sup.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/float-sup.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/generic.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/generic.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/gulp.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/gulp.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/gv.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/helper.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/helper.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mnt.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mnt.el.gz
%{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mode.el.gz %{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mode.el.gz
@ -3543,6 +3575,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/erc/erc-capab.el.gz %{_datadir}/emacs/%{version}/lisp/erc/erc-capab.el.gz
%{_datadir}/emacs/%{version}/lisp/erc/erc-compat.el.gz %{_datadir}/emacs/%{version}/lisp/erc/erc-compat.el.gz
%{_datadir}/emacs/%{version}/lisp/erc/erc-dcc.el.gz %{_datadir}/emacs/%{version}/lisp/erc/erc-dcc.el.gz
%{_datadir}/emacs/%{version}/lisp/erc/erc-desktop-notifications.el.gz
%{_datadir}/emacs/%{version}/lisp/erc/erc-ezbounce.el.gz %{_datadir}/emacs/%{version}/lisp/erc/erc-ezbounce.el.gz
%{_datadir}/emacs/%{version}/lisp/erc/erc-fill.el.gz %{_datadir}/emacs/%{version}/lisp/erc/erc-fill.el.gz
%{_datadir}/emacs/%{version}/lisp/erc/erc-goodies.el.gz %{_datadir}/emacs/%{version}/lisp/erc/erc-goodies.el.gz
@ -3657,6 +3690,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-ml.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/gnus-ml.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-mlspl.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/gnus-mlspl.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-msg.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/gnus-msg.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-notifications.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-picon.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/gnus-picon.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-range.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/gnus-range.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/gnus-registry.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/gnus-registry.el.gz
@ -3687,6 +3721,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/gnus/mailcap.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/mailcap.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/message.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/message.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/messcompat.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/messcompat.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/mm-archive.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/mm-bodies.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/mm-bodies.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/mm-decode.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/mm-decode.el.gz
%{_datadir}/emacs/%{version}/lisp/gnus/mm-encode.el.gz %{_datadir}/emacs/%{version}/lisp/gnus/mm-encode.el.gz
@ -3816,28 +3851,44 @@ fi
%{_datadir}/emacs/%{version}/lisp/json.el.gz %{_datadir}/emacs/%{version}/lisp/json.el.gz
%{_datadir}/emacs/%{version}/lisp/kermit.el.gz %{_datadir}/emacs/%{version}/lisp/kermit.el.gz
%{_datadir}/emacs/%{version}/lisp/kmacro.el.gz %{_datadir}/emacs/%{version}/lisp/kmacro.el.gz
%{_datadir}/emacs/%{version}/lisp/language/burmese.el.gz
%{_datadir}/emacs/%{version}/lisp/language/cham.el.gz
%{_datadir}/emacs/%{version}/lisp/language/china-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/china-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/chinese.el.gz %{_datadir}/emacs/%{version}/lisp/language/chinese.el.gz
%{_datadir}/emacs/%{version}/lisp/language/cyril-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/cyril-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/cyrillic.el.gz %{_datadir}/emacs/%{version}/lisp/language/cyrillic.el.gz
%{_datadir}/emacs/%{version}/lisp/language/czech.el.gz
%{_datadir}/emacs/%{version}/lisp/language/english.el.gz
%{_datadir}/emacs/%{version}/lisp/language/ethio-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/ethio-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/ethiopic.el.gz %{_datadir}/emacs/%{version}/lisp/language/ethiopic.el.gz
%{_datadir}/emacs/%{version}/lisp/language/european.el.gz %{_datadir}/emacs/%{version}/lisp/language/european.el.gz
%{_datadir}/emacs/%{version}/lisp/language/georgian.el.gz
%{_datadir}/emacs/%{version}/lisp/language/greek.el.gz
%{_datadir}/emacs/%{version}/lisp/language/hanja-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/hanja-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/hebrew.el.gz %{_datadir}/emacs/%{version}/lisp/language/hebrew.el.gz
%{_datadir}/emacs/%{version}/lisp/language/ind-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/ind-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/indian.el.gz %{_datadir}/emacs/%{version}/lisp/language/indian.el.gz
%{_datadir}/emacs/%{version}/lisp/language/japan-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/japan-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/japanese.el.gz
%{_datadir}/emacs/%{version}/lisp/language/khmer.el.gz
%{_datadir}/emacs/%{version}/lisp/language/korea-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/korea-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/korean.el.gz
%{_datadir}/emacs/%{version}/lisp/language/lao-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/lao-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/lao.el.gz
%{_datadir}/emacs/%{version}/lisp/language/misc-lang.el.gz
%{_datadir}/emacs/%{version}/lisp/language/romanian.el.gz
%{_datadir}/emacs/%{version}/lisp/language/sinhala.el.gz
%{_datadir}/emacs/%{version}/lisp/language/slovak.el.gz
%{_datadir}/emacs/%{version}/lisp/language/tai-viet.el.gz
%{_datadir}/emacs/%{version}/lisp/language/thai-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/thai-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/thai-word.el.gz %{_datadir}/emacs/%{version}/lisp/language/thai-word.el.gz
%{_datadir}/emacs/%{version}/lisp/language/thai.el.gz
%{_datadir}/emacs/%{version}/lisp/language/tibet-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/tibet-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/tibetan.el.gz %{_datadir}/emacs/%{version}/lisp/language/tibetan.el.gz
%{_datadir}/emacs/%{version}/lisp/language/tv-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/tv-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/utf-8-lang.el.gz
%{_datadir}/emacs/%{version}/lisp/language/viet-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/viet-util.el.gz
%{_datadir}/emacs/%{version}/lisp/language/vietnamese.el.gz %{_datadir}/emacs/%{version}/lisp/language/vietnamese.el.gz
%{_datadir}/emacs/%{version}/lisp/ledit.el.gz
%{_datadir}/emacs/%{version}/lisp/linum.el.gz %{_datadir}/emacs/%{version}/lisp/linum.el.gz
%{_datadir}/emacs/%{version}/lisp/loadhist.el.gz %{_datadir}/emacs/%{version}/lisp/loadhist.el.gz
%{_datadir}/emacs/%{version}/lisp/locate.el.gz %{_datadir}/emacs/%{version}/lisp/locate.el.gz
@ -3857,7 +3908,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/mail/mailalias.el.gz %{_datadir}/emacs/%{version}/lisp/mail/mailalias.el.gz
%{_datadir}/emacs/%{version}/lisp/mail/mailclient.el.gz %{_datadir}/emacs/%{version}/lisp/mail/mailclient.el.gz
%{_datadir}/emacs/%{version}/lisp/mail/mailheader.el.gz %{_datadir}/emacs/%{version}/lisp/mail/mailheader.el.gz
%{_datadir}/emacs/%{version}/lisp/mail/mailpost.el.gz
%{_datadir}/emacs/%{version}/lisp/mail/metamail.el.gz %{_datadir}/emacs/%{version}/lisp/mail/metamail.el.gz
%{_datadir}/emacs/%{version}/lisp/mail/mspools.el.gz %{_datadir}/emacs/%{version}/lisp/mail/mspools.el.gz
%{_datadir}/emacs/%{version}/lisp/mail/reporter.el.gz %{_datadir}/emacs/%{version}/lisp/mail/reporter.el.gz
@ -3914,7 +3964,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/misearch.el.gz %{_datadir}/emacs/%{version}/lisp/misearch.el.gz
%{_datadir}/emacs/%{version}/lisp/mouse-copy.el.gz %{_datadir}/emacs/%{version}/lisp/mouse-copy.el.gz
%{_datadir}/emacs/%{version}/lisp/mouse-drag.el.gz %{_datadir}/emacs/%{version}/lisp/mouse-drag.el.gz
%{_datadir}/emacs/%{version}/lisp/mouse-sel.el.gz
%{_datadir}/emacs/%{version}/lisp/mouse.el.gz %{_datadir}/emacs/%{version}/lisp/mouse.el.gz
%{_datadir}/emacs/%{version}/lisp/mpc.el.gz %{_datadir}/emacs/%{version}/lisp/mpc.el.gz
%{_datadir}/emacs/%{version}/lisp/msb.el.gz %{_datadir}/emacs/%{version}/lisp/msb.el.gz
@ -4007,18 +4056,23 @@ fi
%{_datadir}/emacs/%{version}/lisp/nxml/xmltok.el.gz %{_datadir}/emacs/%{version}/lisp/nxml/xmltok.el.gz
%{_datadir}/emacs/%{version}/lisp/nxml/xsd-regexp.el.gz %{_datadir}/emacs/%{version}/lisp/nxml/xsd-regexp.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/abbrevlist.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/abbrevlist.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/assoc.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/awk-mode.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/awk-mode.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/cl-compat.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/cl-compat.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/complete.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/complete.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/cust-print.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/erc-hecomplete.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/erc-hecomplete.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/fast-lock.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/fast-lock.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/iso-acc.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/iso-acc.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/iso-insert.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/iso-insert.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/iso-swed.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/iso-swed.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/lazy-lock.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/lazy-lock.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/ledit.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/levents.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/levents.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/lmenu.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/lmenu.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/lucid.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/lucid.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/mailpost.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/mouse-sel.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/old-emacs-lock.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/old-emacs-lock.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/old-whitespace.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/old-whitespace.el.gz
%{_datadir}/emacs/%{version}/lisp/obsolete/options.el.gz %{_datadir}/emacs/%{version}/lisp/obsolete/options.el.gz
@ -4054,6 +4108,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/ob-fortran.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-fortran.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-gnuplot.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-gnuplot.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-haskell.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-haskell.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-io.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-java.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-java.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-js.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-js.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-keys.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-keys.el.gz
@ -4075,6 +4130,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/ob-ref.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-ref.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-ruby.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-ruby.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-sass.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-sass.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-scala.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-scheme.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-scheme.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-screen.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-screen.el.gz
%{_datadir}/emacs/%{version}/lisp/org/ob-sh.el.gz %{_datadir}/emacs/%{version}/lisp/org/ob-sh.el.gz
@ -4100,6 +4156,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/org-datetree.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-datetree.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-docbook.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-docbook.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-docview.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-docview.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-element.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-entities.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-entities.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-eshell.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-eshell.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-exp-blocks.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-exp-blocks.el.gz
@ -4116,7 +4173,6 @@ fi
%{_datadir}/emacs/%{version}/lisp/org/org-indent.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-indent.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-info.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-info.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-inlinetask.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-inlinetask.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-install.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-irc.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-irc.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-jsinfo.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-jsinfo.el.gz
%{_datadir}/emacs/%{version}/lisp/org/org-latex.el.gz %{_datadir}/emacs/%{version}/lisp/org/org-latex.el.gz
@ -4185,6 +4241,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/play/zone.el.gz %{_datadir}/emacs/%{version}/lisp/play/zone.el.gz
%{_datadir}/emacs/%{version}/lisp/printing.el.gz %{_datadir}/emacs/%{version}/lisp/printing.el.gz
%{_datadir}/emacs/%{version}/lisp/proced.el.gz %{_datadir}/emacs/%{version}/lisp/proced.el.gz
%{_datadir}/emacs/%{version}/lisp/profiler.el.gz
%{_datadir}/emacs/%{version}/lisp/progmodes/ada-mode.el.gz %{_datadir}/emacs/%{version}/lisp/progmodes/ada-mode.el.gz
%{_datadir}/emacs/%{version}/lisp/progmodes/ada-prj.el.gz %{_datadir}/emacs/%{version}/lisp/progmodes/ada-prj.el.gz
%{_datadir}/emacs/%{version}/lisp/progmodes/ada-stmt.el.gz %{_datadir}/emacs/%{version}/lisp/progmodes/ada-stmt.el.gz
@ -4309,18 +4366,38 @@ fi
%{_datadir}/emacs/%{version}/lisp/tar-mode.el.gz %{_datadir}/emacs/%{version}/lisp/tar-mode.el.gz
%{_datadir}/emacs/%{version}/lisp/tempo.el.gz %{_datadir}/emacs/%{version}/lisp/tempo.el.gz
%{_datadir}/emacs/%{version}/lisp/term.el.gz %{_datadir}/emacs/%{version}/lisp/term.el.gz
%{_datadir}/emacs/%{version}/lisp/term/AT386.el.gz
%{_datadir}/emacs/%{version}/lisp/term/apollo.el.gz
%{_datadir}/emacs/%{version}/lisp/term/bobcat.el.gz
%{_datadir}/emacs/%{version}/lisp/term/common-win.el.gz %{_datadir}/emacs/%{version}/lisp/term/common-win.el.gz
%{_datadir}/emacs/%{version}/lisp/term/cygwin.el.gz
%{_datadir}/emacs/%{version}/lisp/term/internal.el.gz %{_datadir}/emacs/%{version}/lisp/term/internal.el.gz
%{_datadir}/emacs/%{version}/lisp/term/iris-ansi.el.gz
%{_datadir}/emacs/%{version}/lisp/term/linux.el.gz
%{_datadir}/emacs/%{version}/lisp/term/lk201.el.gz
%{_datadir}/emacs/%{version}/lisp/term/news.el.gz
%{_datadir}/emacs/%{version}/lisp/term/ns-win.el.gz %{_datadir}/emacs/%{version}/lisp/term/ns-win.el.gz
%{_datadir}/emacs/%{version}/lisp/term/pc-win.el.gz %{_datadir}/emacs/%{version}/lisp/term/pc-win.el.gz
%{_datadir}/emacs/%{version}/lisp/term/rxvt.el.gz %{_datadir}/emacs/%{version}/lisp/term/rxvt.el.gz
%{_datadir}/emacs/%{version}/lisp/term/screen.el.gz
%{_datadir}/emacs/%{version}/lisp/term/sun.el.gz %{_datadir}/emacs/%{version}/lisp/term/sun.el.gz
%{_datadir}/emacs/%{version}/lisp/term/sup-mouse.el.gz %{_datadir}/emacs/%{version}/lisp/term/sup-mouse.el.gz
%{_datadir}/emacs/%{version}/lisp/term/tty-colors.el.gz %{_datadir}/emacs/%{version}/lisp/term/tty-colors.el.gz
%{_datadir}/emacs/%{version}/lisp/term/tvi970.el.gz %{_datadir}/emacs/%{version}/lisp/term/tvi970.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt100.el.gz %{_datadir}/emacs/%{version}/lisp/term/vt100.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt102.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt125.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt200.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt201.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt220.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt240.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt300.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt320.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt400.el.gz
%{_datadir}/emacs/%{version}/lisp/term/vt420.el.gz
%{_datadir}/emacs/%{version}/lisp/term/w32-win.el.gz %{_datadir}/emacs/%{version}/lisp/term/w32-win.el.gz
%{_datadir}/emacs/%{version}/lisp/term/w32console.el.gz %{_datadir}/emacs/%{version}/lisp/term/w32console.el.gz
%{_datadir}/emacs/%{version}/lisp/term/wyse50.el.gz
%{_datadir}/emacs/%{version}/lisp/term/x-win.el.gz %{_datadir}/emacs/%{version}/lisp/term/x-win.el.gz
%{_datadir}/emacs/%{version}/lisp/terminal.el.gz %{_datadir}/emacs/%{version}/lisp/terminal.el.gz
%{_datadir}/emacs/%{version}/lisp/textmodes/artist.el.gz %{_datadir}/emacs/%{version}/lisp/textmodes/artist.el.gz
@ -4386,6 +4463,7 @@ fi
%{_datadir}/emacs/%{version}/lisp/url/url-cookie.el.gz %{_datadir}/emacs/%{version}/lisp/url/url-cookie.el.gz
%{_datadir}/emacs/%{version}/lisp/url/url-dav.el.gz %{_datadir}/emacs/%{version}/lisp/url/url-dav.el.gz
%{_datadir}/emacs/%{version}/lisp/url/url-dired.el.gz %{_datadir}/emacs/%{version}/lisp/url/url-dired.el.gz
%{_datadir}/emacs/%{version}/lisp/url/url-domsuf.el.gz
%{_datadir}/emacs/%{version}/lisp/url/url-expand.el.gz %{_datadir}/emacs/%{version}/lisp/url/url-expand.el.gz
%{_datadir}/emacs/%{version}/lisp/url/url-file.el.gz %{_datadir}/emacs/%{version}/lisp/url/url-file.el.gz
%{_datadir}/emacs/%{version}/lisp/url/url-ftp.el.gz %{_datadir}/emacs/%{version}/lisp/url/url-ftp.el.gz
@ -4452,9 +4530,11 @@ fi
%{_datadir}/emacs/%{version}/lisp/vc/vc-svn.el.gz %{_datadir}/emacs/%{version}/lisp/vc/vc-svn.el.gz
%{_datadir}/emacs/%{version}/lisp/vc/vc.el.gz %{_datadir}/emacs/%{version}/lisp/vc/vc.el.gz
%{_datadir}/emacs/%{version}/lisp/vcursor.el.gz %{_datadir}/emacs/%{version}/lisp/vcursor.el.gz
%{_datadir}/emacs/%{version}/lisp/version.el.gz
%{_datadir}/emacs/%{version}/lisp/view.el.gz %{_datadir}/emacs/%{version}/lisp/view.el.gz
%{_datadir}/emacs/%{version}/lisp/vt-control.el.gz %{_datadir}/emacs/%{version}/lisp/vt-control.el.gz
%{_datadir}/emacs/%{version}/lisp/vt100-led.el.gz %{_datadir}/emacs/%{version}/lisp/vt100-led.el.gz
%{_datadir}/emacs/%{version}/lisp/w32-common-fns.el.gz
%{_datadir}/emacs/%{version}/lisp/w32-fns.el.gz %{_datadir}/emacs/%{version}/lisp/w32-fns.el.gz
%{_datadir}/emacs/%{version}/lisp/w32-vars.el.gz %{_datadir}/emacs/%{version}/lisp/w32-vars.el.gz
%{_datadir}/emacs/%{version}/lisp/wdired.el.gz %{_datadir}/emacs/%{version}/lisp/wdired.el.gz
@ -4473,6 +4553,7 @@ fi
%if 0%{suse_version} >= 1300 %if 0%{suse_version} >= 1300
%files -n etags %files -n etags
%defattr(-,root,root) %defattr(-,root,root)
%doc etc/ETAGS.EBNF
%doc etc/ETAGS.README %doc etc/ETAGS.README
%{_bindir}/etags %{_bindir}/etags
%{_bindir}/gnuctags %{_bindir}/gnuctags