diff --git a/emacs-24.1-decl.dif b/emacs-24.1-decl.dif deleted file mode 100644 index 059d7de..0000000 --- a/emacs-24.1-decl.dif +++ /dev/null @@ -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 - #include -+#ifdef STDC_HEADERS -+#include -+#endif - #include - #include - #include diff --git a/emacs-24.1-s390x.dif b/emacs-24.1-s390x.dif deleted file mode 100644 index 99b8993..0000000 --- a/emacs-24.1-s390x.dif +++ /dev/null @@ -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 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 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 - ;; diff --git a/emacs-24.1-xgselect.patch b/emacs-24.1-xgselect.patch deleted file mode 100644 index 9c46f6f..0000000 --- a/emacs-24.1-xgselect.patch +++ /dev/null @@ -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, diff --git a/emacs-24.2.tar.bz2 b/emacs-24.2.tar.bz2 deleted file mode 100644 index 1770b12..0000000 --- a/emacs-24.2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:73d8831c135599ea70065ecb3767a594822104b78478adb9bc78845fa5938b8f -size 41724869 diff --git a/emacs-23.1-asian-print.patch b/emacs-24.3-asian-print.patch similarity index 69% rename from emacs-23.1-asian-print.patch rename to emacs-24.3-asian-print.patch index 32add23..bc089ec 100644 --- a/emacs-23.1-asian-print.patch +++ b/emacs-24.3-asian-print.patch @@ -1,6 +1,6 @@ --- lisp/ps-mule.el -+++ lisp/ps-mule.el 2009-08-10 18:18:24.585901695 +0200 -@@ -240,7 +240,7 @@ Currently, data for Japanese and Korean ++++ lisp/ps-mule.el 2009-08-10 16:18:24.585901695 +0000 +@@ -239,7 +239,7 @@ Currently, data for Japanese and Korean (japanese-jisx0208 (normal bdf "jiskan24.bdf")) (korean-ksc5601 diff --git a/emacs-24.3-decl.dif b/emacs-24.3-decl.dif new file mode 100644 index 0000000..2f5d1fc --- /dev/null +++ b/emacs-24.3-decl.dif @@ -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 ++#ifdef STDC_HEADERS ++#include ++#endif + #include + #include + diff --git a/emacs-23.1-flyspell.patch b/emacs-24.3-flyspell.patch similarity index 85% rename from emacs-23.1-flyspell.patch rename to emacs-24.3-flyspell.patch index 60aee51..a3593f8 100644 --- a/emacs-23.1-flyspell.patch +++ b/emacs-24.3-flyspell.patch @@ -1,6 +1,6 @@ --- lisp/textmodes/flyspell.el -+++ lisp/textmodes/flyspell.el 2009-08-11 14:54:35.749901460 +0200 -@@ -279,6 +279,12 @@ If `flyspell-large-region' is nil, all r ++++ lisp/textmodes/flyspell.el 2009-08-11 12:54:35.749901460 +0000 +@@ -284,6 +284,12 @@ If this variable is nil, all regions are "The key binding for flyspell auto correction." :group 'flyspell) @@ -13,7 +13,7 @@ ;;*---------------------------------------------------------------------*/ ;;* 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 -------------------------------------------------------*/ (put 'mail-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 () "Function used for `flyspell-generic-check-word-predicate' in Mail mode." (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) (point))) (signature-begin diff --git a/emacs-24.2-giflib5.patch b/emacs-24.3-giflib5.patch similarity index 70% rename from emacs-24.2-giflib5.patch rename to emacs-24.3-giflib5.patch index 0a9f3c4..4f8660a 100644 --- a/emacs-24.2-giflib5.patch +++ b/emacs-24.3-giflib5.patch @@ -1,8 +1,6 @@ -diff --git a/src/image.c b/src/image.c -index 73490fe..7acd5a3 100644 ---- a/src/image.c -+++ b/src/image.c -@@ -7176,7 +7176,11 @@ gif_load (struct frame *f, struct image *img) +--- src/image.c ++++ src/image.c 2013-05-21 15:49:41.945819346 +0000 +@@ -7192,7 +7192,11 @@ gif_load (struct frame *f, struct image } /* Open the GIF file. */ @@ -14,7 +12,7 @@ index 73490fe..7acd5a3 100644 if (gif == NULL) { 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.index = 0; diff --git a/emacs-24.1-glibc.patch b/emacs-24.3-glibc.patch similarity index 52% rename from emacs-24.1-glibc.patch rename to emacs-24.3-glibc.patch index 3ff1dae..879fcc0 100644 --- a/emacs-24.1-glibc.patch +++ b/emacs-24.3-glibc.patch @@ -1,6 +1,6 @@ ---- configure -+++ configure -@@ -10020,6 +10020,7 @@ system_malloc=no +--- configure.ac ++++ configure.ac 2013-05-21 14:16:11.589439382 +0000 +@@ -1692,6 +1692,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 ;; @@ -8,25 +8,7 @@ esac if test "${system_malloc}" = "yes"; then -@@ -10063,6 +10064,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 +@@ -1732,6 +1733,7 @@ fi use_mmap_for_buffers=no case "$opsys" in cygwin|freebsd|irix6-5) use_mmap_for_buffers=yes ;; @@ -34,53 +16,62 @@ esac 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 2012-06-14 11:41:22.208010103 +0000 -@@ -307,14 +307,16 @@ test-distrib${EXEEXT}: ${srcdir}/test-di - ../lib/libgnu.a: ../src/config.h ++++ lib-src/Makefile.in 2013-05-21 14:51:33.357939393 +0000 +@@ -296,14 +296,16 @@ test-distrib${EXEEXT}: ${srcdir}/test-di + ../lib/libgnu.a: $(config_h) cd ../lib && $(MAKE) libgnu.a +REGEXPOBJ = +#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 \ ${srcdir}/../src/regex.c --etags${EXEEXT}: ${srcdir}/etags.c regex.o ../src/config.h -+etags${EXEEXT}: ${srcdir}/etags.c $(REGEXPOBJ) ../src/config.h +-etags${EXEEXT}: ${srcdir}/etags.c regex.o $(config_h) ++etags${EXEEXT}: ${srcdir}/etags.c $(REGEXPOBJ) $(config_h) $(CC) ${ALL_CFLAGS} -DEMACS_NAME="\"GNU Emacs\"" \ -DVERSION="\"${version}\"" ${srcdir}/etags.c \ - regex.o $(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}\"" \ -@@ -325,7 +330,7 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${ +@@ -314,7 +316,7 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${ ctags${EXEEXT}: etags${EXEEXT} $(CC) ${ALL_CFLAGS} -DCTAGS -DEMACS_NAME="\"GNU Emacs\"" \ -DVERSION="\"${version}\"" ${srcdir}/etags.c \ - regex.o $(LOADLIBES) -o ctags + $(REGEXPOBJ) $(LOADLIBES) -o ctags - profile${EXEEXT}: ${srcdir}/profile.c ../src/config.h - $(CC) ${ALL_CFLAGS} ${srcdir}/profile.c $(LOADLIBES) -o profile + profile${EXEEXT}: ${srcdir}/profile.c $(config_h) + $(CC) ${ALL_CFLAGS} ${srcdir}/profile.c \ --- lib-src/etags.c -+++ lib-src/etags.c 2012-06-26 16:03:43.356510061 +0000 -@@ -92,7 +92,7 @@ char pot_etags_version[] = "@(#) pot rev ++++ lib-src/etags.c 2013-05-21 14:52:23.881939078 +0000 +@@ -91,7 +91,7 @@ char pot_etags_version[] = "@(#) pot rev + # define NDEBUG /* disable assert */ #endif - #ifdef HAVE_CONFIG_H --# include -+# include <../src/config.h> - /* This is probably not necessary any more. On some systems, config.h - used to define static as nothing for the sake of unexec. We don't - 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 ++#include <../src/config.h> + + #ifndef _GNU_SOURCE + # define _GNU_SOURCE 1 /* enables some compiler checks on GNU */ diff --git a/emacs-22.2-iconic.patch b/emacs-24.3-iconic.patch similarity index 70% rename from emacs-22.2-iconic.patch rename to emacs-24.3-iconic.patch index 4b91b72..1a68386 100644 --- a/emacs-22.2-iconic.patch +++ b/emacs-24.3-iconic.patch @@ -1,6 +1,6 @@ --- lisp/startup.el -+++ lisp/startup.el 2008-03-31 12:23:04.503065574 +0200 -@@ -1996,6 +1996,9 @@ A fancy display is used on graphic displ ++++ lisp/startup.el 2008-03-31 10:23:04.503065574 +0000 +@@ -2171,6 +2171,9 @@ A fancy display is used on graphic displ ((equal argi "-no-splash") (setq inhibit-startup-screen t)) diff --git a/emacs-24.1-nonvoid.patch b/emacs-24.3-nonvoid.patch similarity index 60% rename from emacs-24.1-nonvoid.patch rename to emacs-24.3-nonvoid.patch index 7864e13..ca7dff9 100644 --- a/emacs-24.1-nonvoid.patch +++ b/emacs-24.3-nonvoid.patch @@ -1,6 +1,6 @@ --- src/xmenu.c -+++ src/xmenu.c 2012-06-26 17:12:22.856009442 +0000 -@@ -316,8 +316,8 @@ for instance using the window manager, t ++++ src/xmenu.c 2013-05-21 15:21:41.301439390 +0000 +@@ -310,8 +310,8 @@ for instance using the window manager, t #else { Lisp_Object title; @@ -8,6 +8,6 @@ - Lisp_Object selection; + const char *error_name = NULL; + Lisp_Object selection = Qnil; - int specpdl_count = SPECPDL_INDEX (); + ptrdiff_t specpdl_count = SPECPDL_INDEX (); /* Decode the dialog items from what was specified. */ diff --git a/emacs-24.1-ps-bdf.patch b/emacs-24.3-ps-bdf.patch similarity index 93% rename from emacs-24.1-ps-bdf.patch rename to emacs-24.3-ps-bdf.patch index a205fb8..7be9e9a 100644 --- a/emacs-24.1-ps-bdf.patch +++ b/emacs-24.3-ps-bdf.patch @@ -1,7 +1,7 @@ --- lisp/ldefs-boot.el +++ lisp/ldefs-boot.el 2012-06-26 16:26:01.900010474 +0000 -@@ -23074,9 +23074,9 @@ With prefix argument ARG, restart the Pr - ;;;;;; 65510)) +@@ -21658,9 +21658,9 @@ With prefix argument ARG, restart the Pr + ;;;;;; 18685 911514 0)) ;;; 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")) "\ diff --git a/emacs-22.0.99-x11r7.patch b/emacs-24.3-x11r7.patch similarity index 74% rename from emacs-22.0.99-x11r7.patch rename to emacs-24.3-x11r7.patch index f65bb28..5a330f2 100644 --- a/emacs-22.0.99-x11r7.patch +++ b/emacs-24.3-x11r7.patch @@ -1,6 +1,6 @@ --- src/xrdb.c -+++ src/xrdb.c 2007-05-15 18:01:41.439517668 +0200 -@@ -54,6 +54,9 @@ Boston, MA 02110-1301, USA. */ ++++ src/xrdb.c 2007-05-15 16:01:41.439517668 +0000 +@@ -39,6 +39,9 @@ along with GNU Emacs. If not, see #include #include @@ -10,7 +10,7 @@ #ifdef HAVE_PWD_H #include #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); #endif /* not USE_MOTIF */ @@ -26,7 +26,7 @@ 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); } diff --git a/emacs-24.1-xevent.patch b/emacs-24.3-xevent.patch similarity index 66% rename from emacs-24.1-xevent.patch rename to emacs-24.3-xevent.patch index 59ee231..ab553d0 100644 --- a/emacs-24.1-xevent.patch +++ b/emacs-24.3-xevent.patch @@ -1,9 +1,9 @@ --- src/xmenu.c -+++ src/xmenu.c 2012-07-03 11:51:37.448009822 +0000 -@@ -964,7 +964,7 @@ set_frame_menubar (FRAME_PTR f, int firs ++++ src/xmenu.c 2013-05-21 15:42:44.917439139 +0000 +@@ -953,7 +953,7 @@ set_frame_menubar (FRAME_PTR f, bool fir { 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; + memset(f->output_data.x->saved_menu_event,0,sizeof(XEvent)); } @@ -11,7 +11,7 @@ #ifdef USE_GTK --- src/xselect.c +++ 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); if (INTEGERP (o) || FLOATP (o) || CONSP (o)) @@ -26,18 +26,19 @@ + } else if (STRINGP (o)) { - BLOCK_INPUT; + block_input (); --- src/xterm.c -+++ src/xterm.c 2012-07-03 11:47:12.060510503 +0000 -@@ -5753,9 +5753,10 @@ static struct x_display_info *next_noop_ ++++ src/xterm.c 2013-05-21 15:44:18.617938988 +0000 +@@ -5764,9 +5764,11 @@ static struct x_display_info *next_noop_ #define SET_SAVED_BUTTON_EVENT \ do \ { \ - 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 \ - = (XEvent *) xmalloc (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 = \ + xmalloc (sizeof (XEvent)); \ ++ memset(f->output_data.x->saved_menu_event,0,sizeof(XEvent)); \ ++ } \ + *f->output_data.x->saved_menu_event = event; \ inev.ie.kind = MENU_BAR_ACTIVATE_EVENT; \ XSETFRAME (inev.ie.frame_or_window, f); \ diff --git a/emacs-22.0.99-xim.patch b/emacs-24.3-xim.patch similarity index 72% rename from emacs-22.0.99-xim.patch rename to emacs-24.3-xim.patch index 8c9d068..8c866ab 100644 --- a/emacs-22.0.99-xim.patch +++ b/emacs-24.3-xim.patch @@ -1,6 +1,6 @@ --- src/xfns.c -+++ src/xfns.c 2007-05-15 18:37:13.282161551 +0200 -@@ -1959,8 +1959,8 @@ static XIMStyle best_xim_style P_ ((XIMS ++++ src/xfns.c 2007-05-15 16:37:13.282161551 +0000 +@@ -1845,8 +1845,8 @@ static XIMStyle best_xim_style (XIMStyle static XIMStyle supported_xim_styles[] = { diff --git a/emacs-24.1.dif b/emacs-24.3.dif similarity index 87% rename from emacs-24.1.dif rename to emacs-24.3.dif index 02b3a57..16b1652 100644 --- a/emacs-24.1.dif +++ b/emacs-24.3.dif @@ -1,71 +1,60 @@ --- Makefile.in -+++ Makefile.in 2012-06-27 09:55:19.212009937 +0000 -@@ -127,7 +127,7 @@ libexecdir=@libexecdir@ - # (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} \ ++++ Makefile.in 2013-05-21 15:58:29.533438706 +0000 +@@ -444,12 +444,8 @@ install-arch-dep: src install-arch-indep libexecdir=${libexecdir} archlibdir=${archlibdir} \ - INSTALL_STRIP=${INSTALL_STRIP}) -- ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACSFULL) -- -chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL) -- rm -f $(DESTDIR)${bindir}/$(EMACS) -- -ln $(DESTDIR)${bindir}/$(EMACSFULL) $(DESTDIR)${bindir}/$(EMACS) -+ ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACS) -+ -chmod 1755 $(DESTDIR)${bindir}/$(EMACS) - if test "${ns_appresdir}" != ""; then \ - ( cd ${ns_appresdir} ; \ - if test -d share/emacs ; then dir=share/emacs/*/*; $(MV_DIRS); fi;\ -@@ -649,6 +647,7 @@ install-arch-indep: mkdir info install-e - -chmod -R a+r $(DESTDIR)${datadir}/emacs/${version} ${COPYDESTS} + INSTALL_STRIP=${INSTALL_STRIP} + if test "${ns_self_contained}" = "no"; then \ +- ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACSFULL) || exit 1 ; \ +- chmod 1755 $(DESTDIR)${bindir}/$(EMACSFULL) || true; \ +- if test "x${NO_BIN_LINK}" = x; then \ +- rm -f $(DESTDIR)${bindir}/$(EMACS) ; \ +- cd $(DESTDIR)${bindir} && $(LN_S) $(EMACSFULL) $(EMACS); \ +- fi; \ ++ ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} $(DESTDIR)${bindir}/$(EMACS) || exit 1 ; \ ++ chmod 1755 $(DESTDIR)${bindir}/$(EMACS) || true; \ + else \ + subdir=${ns_appresdir}/site-lisp; \ + ${write_subdir} || exit 1; \ +@@ -631,6 +627,7 @@ install-man: + umask 022; ${MKDIR_P} $(DESTDIR)${man1dir} thisdir=`/bin/pwd`; \ cd ${mansrcdir}; \ + 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}; \ - ${INSTALL_DATA} ${mansrcdir}/$${page} $(DESTDIR)${man1dir}/$${page}; \ -@@ -743,7 +742,7 @@ uninstall: - ext=.gz; else ext=; fi; \ - cd $(DESTDIR)${man1dir} && for page in ${MAN_PAGES}; do \ - rm -f $$page$$ext; done ) -- (cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS)) -+ (cd $(DESTDIR)${bindir} && rm -f $(EMACS)) - (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 $(DESTDIR)${desktopdir}/emacs.desktop - for file in snake-scores tetris-scores; do \ +@@ -710,7 +707,7 @@ uninstall: + for page in *.1; do \ + rm -f $(DESTDIR)${man1dir}/`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1$$ext; done; \ + fi) +- (cd $(DESTDIR)${bindir} && rm -f $(EMACSFULL) $(EMACS) || true) ++ (cd $(DESTDIR)${bindir} && rm -f $(EMACS) || true) + (if cd $(DESTDIR)${icondir}; then \ + rm -f hicolor/*x*/apps/${EMACS_NAME}.png \ + hicolor/scalable/apps/${EMACS_NAME}.svg \ --- configure -+++ configure -@@ -9701,9 +9701,9 @@ LD_SWITCH_X_SITE_AUX= - LD_SWITCH_X_SITE_AUX_RPATH= ++++ configure 2013-05-21 16:02:53.797440383 +0000 +@@ -9438,8 +9438,8 @@ fi + LD_SWITCH_X_SITE_RPATH= if test "${x_libraries}" != NONE; then if test -n "${x_libraries}"; then - 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_AUX_RPATH=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'` +- LD_SWITCH_X_SITE_RPATH=-Wl,-rpath,`echo ${x_libraries} | sed -e "s/:/ -Wl,-rpath,/g"` + LD_SWITCH_X_SITE="-L ${x_libraries%%:*}" -+ LD_SWITCH_X_SITE_AUX="-rpath-link ${x_libraries%%:*}" -+ LD_SWITCH_X_SITE_AUX_RPATH="-Wl,-rpath-link ${x_libraries%%:*}" ++ LD_SWITCH_X_SITE_RPATH="-Wl,-rpath-link,${x_libraries%%:*}" fi x_default_search_path="" x_search_path=${x_libraries} ---- configure.in -+++ configure.in 2012-06-27 09:58:47.056118544 +0000 -@@ -1438,9 +1438,9 @@ LD_SWITCH_X_SITE_AUX= - LD_SWITCH_X_SITE_AUX_RPATH= +--- configure.ac ++++ configure.ac 2013-05-21 16:02:44.821439363 +0000 +@@ -1405,8 +1405,8 @@ + LD_SWITCH_X_SITE_RPATH= if test "${x_libraries}" != NONE; then if test -n "${x_libraries}"; then - 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_AUX_RPATH=`echo ${LD_SWITCH_X_SITE_AUX} | sed -e 's/-R/-Wl,-rpath,/'` +- LD_SWITCH_X_SITE_RPATH=-Wl,-rpath,`echo ${x_libraries} | sed -e "s/:/ -Wl,-rpath,/g"` + LD_SWITCH_X_SITE="-L ${x_libraries%%:*}" -+ LD_SWITCH_X_SITE_AUX="-rpath-link ${x_libraries%%:*}" -+ LD_SWITCH_X_SITE_AUX_RPATH="-Wl,-rpath-link ${x_libraries%%:*}" ++ LD_SWITCH_X_SITE_RPATH="-Wl,-rpath-link,${x_libraries%%:*}" fi x_default_search_path="" x_search_path=${x_libraries} @@ -155,7 +144,7 @@ Print usage information. Followed by one or more \-\-language=LANG --- lib-src/Makefile.in +++ 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 =========================== # Things that a user might actually run, which should be installed in bindir. @@ -163,8 +152,8 @@ +INSTALLABLES = etags${EXEEXT} gnuctags${EXEEXT} emacsclient${EXEEXT} \ ebrowse${EXEEXT} - INSTALLABLE_SCRIPTS = rcs-checkin grep-changelog -@@ -324,10 +324,10 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${ + INSTALLABLE_SCRIPTS = grep-changelog +@@ -313,10 +313,10 @@ ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${ ## We depend on etags to assure that parallel makes do not write two ## etags.o files on top of each other. @@ -175,11 +164,11 @@ - $(REGEXPOBJ) $(LOADLIBES) -o ctags + $(REGEXPOBJ) $(LOADLIBES) -o gnuctags - profile${EXEEXT}: ${srcdir}/profile.c ../src/config.h - $(CC) ${ALL_CFLAGS} ${srcdir}/profile.c $(LOADLIBES) -o profile + profile${EXEEXT}: ${srcdir}/profile.c $(config_h) + $(CC) ${ALL_CFLAGS} ${srcdir}/profile.c \ --- lib-src/pop.c +++ lib-src/pop.c 2011-11-28 08:38:56.000000000 +0000 -@@ -30,6 +30,7 @@ along with GNU Emacs. If not, see @@ -189,7 +178,7 @@ #include --- lisp/cmuscheme.el +++ 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) scheme-program-name))) (if (not (comint-check-proc "*scheme*")) @@ -199,92 +188,8 @@ (set-buffer (apply 'make-comint "scheme" (car cmdlist) (scheme-start-file (car cmdlist)) (cdr cmdlist))) (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 2009-08-12 17:19:34.000000000 +0000 ++++ lisp/site-load.el 2013-05-21 15:51:51.649940239 +0000 @@ -0,0 +1,61 @@ +;;;; +;;; emacs20.xx/lisp/site-load.el @@ -357,19 +262,103 @@ (define-key map "p" 'speedbar-prev) (define-key map "\M-n" 'speedbar-restricted-next) (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 2009-08-12 13:49:26.000000000 +0000 -@@ -349,10 +349,13 @@ Must be greater than 1." ++++ lisp/textmodes/ispell.el 2013-05-21 16:06:31.241439612 +0000 +@@ -351,10 +351,13 @@ Must be greater than 1." :group 'ispell) (defcustom ispell-program-name -- (or (locate-file "aspell" 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) +- (or (executable-find "aspell") +- (executable-find "ispell") +- (executable-find "hunspell") - "ispell") + (progn + (if (and (functionp 'append-ispell-dict-alist)) -+ "ispell" ++ "ispell" + (or (locate-file "aspell" 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) @@ -377,7 +366,7 @@ "Program invoked by \\[ispell-word] and \\[ispell-region] commands." :type 'string :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 (progn (setq ispell-menu-map (make-sparse-keymap "Spell")) @@ -435,7 +424,7 @@ `(menu-item ,(purecopy "Change Dictionary...") ispell-change-dictionary :help ,(purecopy "Supply explicit dictionary file name"))) --- 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 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; term/func-keys.el for site-lisp path @@ -471,7 +460,7 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; Ende von func-keys.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 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; term/gnomw.el for site-lisp path @@ -571,7 +560,7 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; Ende von gnomw.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 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; term/kvt.el for site-lisp path @@ -671,7 +660,7 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; Ende von kvt.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 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; term/linux.el for site-lisp path @@ -753,7 +742,7 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; Ende von linux.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 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; term/locale.el for site-lisp path @@ -773,7 +762,7 @@ +;; Ende von locale.el --- src/lisp.mk +++ 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)/term/w32-win.elc \ $(lispsource)/ls-lisp.elc \ diff --git a/emacs-24.3.tar.xz b/emacs-24.3.tar.xz new file mode 100644 index 0000000..bd6e325 --- /dev/null +++ b/emacs-24.3.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:70aa2942e9ae689ed17eddedfca5027c364ffbcc8b59968b1645e935f4c7058d +size 35565352 diff --git a/emacs-rpmlintrc b/emacs-rpmlintrc index 4e1fde9..262008e 100644 --- a/emacs-rpmlintrc +++ b/emacs-rpmlintrc @@ -2,3 +2,7 @@ addFilter(".*no-documentation.*") addFilter(".*zero-length.*/var/games/emacs/.*-scores.*") 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(".*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.*") diff --git a/emacs.changes b/emacs.changes index 6fbe0c4..8c0b150 100644 --- a/emacs.changes +++ b/emacs.changes @@ -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 diff --git a/emacs.desktop b/emacs.desktop deleted file mode 100644 index 2c4dcf0..0000000 --- a/emacs.desktop +++ /dev/null @@ -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 diff --git a/emacs.spec b/emacs.spec index efbb2c8..afc6056 100644 --- a/emacs.spec +++ b/emacs.spec @@ -19,6 +19,10 @@ Name: emacs BuildRequires: ImageMagick BuildRequires: ImageMagick-devel +%if %{with autoconf} +BuildRequires: autoconf +BuildRequires: automake +%endif BuildRequires: alsa-devel BuildRequires: bind-devel BuildRequires: dbus-1-devel @@ -28,6 +32,11 @@ BuildRequires: freetype2-devel BuildRequires: gconf2-devel BuildRequires: giflib-devel %if 0%{?suse_version} > 1130 +BuildRequires: gpm-devel +%else +BuildRequires: gpm +%endif +%if 0%{?suse_version} > 1130 BuildRequires: gtk3-devel %else BuildRequires: gtk2-devel @@ -55,13 +64,9 @@ BuildRequires: update-alternatives BuildRequires: update-desktop-files BuildRequires: xaw3d-devel BuildRequires: xorg-x11-devel -%if 0%{?suse_version} > 1130 -BuildRequires: gpm-devel -%else -BuildRequires: gpm -%endif +BuildRequires: xz Url: http://www.gnu.org/software/emacs/ -Version: 24.2 +Version: 24.3 Release: 0 %if 0%{suse_version} >= 1300 Requires: etags @@ -75,29 +80,25 @@ License: GPL-3.0+ Group: Productivity/Editors/Emacs Provides: 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 Source2: site-lisp.tar.bz2 Source3: dot.gnu-emacs Source4: emacs-rpmlintrc -Source5: emacs.desktop -Patch: emacs-24.1.dif -Patch2: emacs-24.1-glibc.patch -Patch3: emacs-24.1-decl.dif -Patch4: emacs-23.1-asian-print.patch -Patch5: emacs-24.1-ps-bdf.patch +Patch: emacs-24.3.dif +Patch2: emacs-24.3-glibc.patch +Patch3: emacs-24.3-decl.dif +Patch4: emacs-24.3-asian-print.patch +Patch5: emacs-24.3-ps-bdf.patch Patch7: emacs-24.1-ps-mule.patch -Patch8: emacs-24.1-nonvoid.patch -Patch11: emacs-22.0.99-xim.patch -Patch12: emacs-22.0.99-x11r7.patch -Patch13: emacs-24.1-s390x.dif -Patch14: emacs-24.1-tinfo.dif -Patch15: emacs-22.2-iconic.patch -Patch16: emacs-23.1-flyspell.patch +Patch8: emacs-24.3-nonvoid.patch +Patch11: emacs-24.3-xim.patch +Patch12: emacs-24.3-x11r7.patch +Patch15: emacs-24.3-iconic.patch +Patch16: emacs-24.3-flyspell.patch Patch22: emacs-24.1-bnc628268.patch -Patch23: emacs-24.1-xevent.patch -Patch24: emacs-24.1-xgselect.patch -Patch25: emacs-24.2-giflib5.patch +Patch23: emacs-24.3-xevent.patch +Patch25: emacs-24.3-giflib5.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %global bug_345669 0 %{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 appDefaultsFile %{appDefaultsDir}/Emacs %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 Basic package for the GNU Emacs editor. Requires emacs-x11 or @@ -205,20 +206,21 @@ and most assembler-like syntaxes. %patch8 -p0 -b .nvoid %patch11 -p0 -b .xim %patch12 -p0 -b .x11r7 -%patch13 -p0 -b .s390x -%if 0%{?suse_version} > 1210 -%patch14 -p0 -b .tinfo -%endif %patch15 -p0 -b .iconic %patch16 -p0 -b .flyspell %patch -p0 -%patch22 -%patch23 -%patch24 -%patch25 -p1 +%patch22 -p0 +%patch23 -p0 +%patch25 -p0 +%if %{without autoconf} # We don't want to run autoconf 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 # 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 } - 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 echo Please update info_files >&2 exit 1 @@ -318,10 +321,10 @@ DESKTOP="--with-x \ %if 0%{?suse_version} > 1130 --with-x-toolkit=gtk3 \ %else - --with-x-toolkit=gtk \ + --with-x-toolkit=gtk2 \ %endif --x-includes=%{_x11inc} \ - --x-libraries=%{_x11lib}:%{_x11data} \ + --x-libraries=%{_x11lib} \ --with-xft \ --with-libotf \ --with-m17n-flt \ @@ -357,6 +360,12 @@ DESKTOP="--with-x \ --with-wide-int \ --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 () { local OMC=$MALLOC_CHECK_ @@ -507,6 +516,8 @@ rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/term.el.term %if 0%{suse_version} < 1300 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.EBNF +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/ETAGS.README %endif rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/elc.tar.gz 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} done # 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 -%suse_update_desktop_file -i emacs TextEditor +%suse_update_desktop_file -r -i emacs TextEditor %if 0%{suse_version} >= 1300 touch %{buildroot}%{_bindir}/ctags %{buildroot}%{_mandir}/man1/ctags.1.gz %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 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 %postun info 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 %if 0%{suse_version} >= 1300 @@ -596,12 +612,11 @@ fi %files -f site-lisp.lst -n emacs %defattr(-, root, root) -/etc/skel/.gnu-emacs +%config /etc/skel/.gnu-emacs %{_bindir}/ebrowse %{_bindir}/emacs %{_bindir}/emacsclient %{_bindir}/grep-changelog -%{_bindir}/rcs-checkin %dir %{_prefix}/lib/emacs/ %dir %{_prefix}/lib/emacs/%{version}/ %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*/rcs2log %{_prefix}/lib/emacs/%{version}/*-suse-linux*/update-game-score -%{_prefix}/lib/emacs/%{version}/*-suse-linux*/vcdiff %dir %{_docdir}/emacs/ %{_docdir}/emacs/doc %dir %{_datadir}/emacs/ @@ -626,8 +640,6 @@ fi %doc %{_datadir}/emacs/%{version}/etc/DISTRIB %{_datadir}/emacs/%{version}/etc/DOC-%{version}.1 %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/GNU %doc %{_datadir}/emacs/%{version}/etc/GNUS-NEWS @@ -797,19 +809,19 @@ fi %{_datadir}/emacs/%{version}/etc/condom.1.gz %{_datadir}/emacs/%{version}/etc/copying.paper %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.ti %{_datadir}/emacs/%{version}/etc/echo.msg %{_datadir}/emacs/%{version}/etc/edt-user.el %{_datadir}/emacs/%{version}/etc/emacs-buffer.gdb -%{_datadir}/emacs/%{version}/etc/emacs.desktop %{_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/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/gnus-tut.txt %dir %{_datadir}/emacs/%{version}/etc/gnus/ @@ -817,7 +829,7 @@ fi %{_datadir}/emacs/%{version}/etc/gnus/news-server.ast %{_datadir}/emacs/%{version}/etc/grep.txt %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.xpm %{_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.xpm %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.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.xpm %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/bitsbang.xpm %{_datadir}/emacs/%{version}/etc/images/ezimage/box-minus.xpm @@ -1415,6 +1427,7 @@ fi %doc %{_datadir}/emacs/%{version}/etc/org/README %{_datadir}/emacs/%{version}/etc/ps-prin0.ps %{_datadir}/emacs/%{version}/etc/ps-prin1.ps +%{_datadir}/emacs/%{version}/etc/publicsuffix.txt %dir %{_datadir}/emacs/%{version}/etc/refcards/ %{_datadir}/emacs/%{version}/etc/refcards/Makefile %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/dired-ref.pdf %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.tex %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/spook.lines %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/default.srt %{_datadir}/emacs/%{version}/etc/srecode/doc-cpp.srt %{_datadir}/emacs/%{version}/etc/srecode/doc-default.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/el.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/viqr.elc %{_datadir}/emacs/%{version}/leim/quail/vntelex.elc +%{_datadir}/emacs/%{version}/leim/quail/vnvni.elc %{_datadir}/emacs/%{version}/leim/quail/welsh.elc %dir %{_datadir}/emacs/%{version}/lisp/ %{_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/el.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.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/scm-by.elc @@ -1854,6 +1872,7 @@ fi %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent.elc %dir %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/ %{_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/javascript.elc %{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javat-wy.elc @@ -1927,7 +1946,6 @@ fi %{_datadir}/emacs/%{version}/lisp/elide-head.elc %dir %{_datadir}/emacs/%{version}/lisp/emacs-lisp/ %{_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/autoload.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/cl-extra.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-macs.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/copyright.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/derived.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/generic.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/lisp-mnt.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-compat.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-fill.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/format-spec.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/frame.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-mlspl.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-range.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/message.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-decode.elc %{_datadir}/emacs/%{version}/lisp/gnus/mm-encode.elc @@ -2343,46 +2362,45 @@ fi %{_datadir}/emacs/%{version}/lisp/kermit.elc %{_datadir}/emacs/%{version}/lisp/kmacro.elc %dir %{_datadir}/emacs/%{version}/lisp/language/ -%{_datadir}/emacs/%{version}/lisp/language/burmese.el -%{_datadir}/emacs/%{version}/lisp/language/cham.el +%{_datadir}/emacs/%{version}/lisp/language/burmese.elc +%{_datadir}/emacs/%{version}/lisp/language/cham.elc %{_datadir}/emacs/%{version}/lisp/language/china-util.elc %{_datadir}/emacs/%{version}/lisp/language/chinese.elc %{_datadir}/emacs/%{version}/lisp/language/cyril-util.elc %{_datadir}/emacs/%{version}/lisp/language/cyrillic.elc -%{_datadir}/emacs/%{version}/lisp/language/czech.el -%{_datadir}/emacs/%{version}/lisp/language/english.el +%{_datadir}/emacs/%{version}/lisp/language/czech.elc +%{_datadir}/emacs/%{version}/lisp/language/english.elc %{_datadir}/emacs/%{version}/lisp/language/ethio-util.elc %{_datadir}/emacs/%{version}/lisp/language/ethiopic.elc %{_datadir}/emacs/%{version}/lisp/language/european.elc -%{_datadir}/emacs/%{version}/lisp/language/georgian.el -%{_datadir}/emacs/%{version}/lisp/language/greek.el +%{_datadir}/emacs/%{version}/lisp/language/georgian.elc +%{_datadir}/emacs/%{version}/lisp/language/greek.elc %{_datadir}/emacs/%{version}/lisp/language/hanja-util.elc %{_datadir}/emacs/%{version}/lisp/language/hebrew.elc %{_datadir}/emacs/%{version}/lisp/language/ind-util.elc %{_datadir}/emacs/%{version}/lisp/language/indian.elc %{_datadir}/emacs/%{version}/lisp/language/japan-util.elc -%{_datadir}/emacs/%{version}/lisp/language/japanese.el -%{_datadir}/emacs/%{version}/lisp/language/khmer.el +%{_datadir}/emacs/%{version}/lisp/language/japanese.elc +%{_datadir}/emacs/%{version}/lisp/language/khmer.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.el -%{_datadir}/emacs/%{version}/lisp/language/misc-lang.el -%{_datadir}/emacs/%{version}/lisp/language/romanian.el -%{_datadir}/emacs/%{version}/lisp/language/sinhala.el -%{_datadir}/emacs/%{version}/lisp/language/slovak.el -%{_datadir}/emacs/%{version}/lisp/language/tai-viet.el +%{_datadir}/emacs/%{version}/lisp/language/lao.elc +%{_datadir}/emacs/%{version}/lisp/language/misc-lang.elc +%{_datadir}/emacs/%{version}/lisp/language/romanian.elc +%{_datadir}/emacs/%{version}/lisp/language/sinhala.elc +%{_datadir}/emacs/%{version}/lisp/language/slovak.elc +%{_datadir}/emacs/%{version}/lisp/language/tai-viet.elc %{_datadir}/emacs/%{version}/lisp/language/thai-util.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/tibetan.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/vietnamese.elc %{_datadir}/emacs/%{version}/lisp/ldefs-boot.el -%{_datadir}/emacs/%{version}/lisp/ledit.elc %{_datadir}/emacs/%{version}/lisp/linum.elc %{_datadir}/emacs/%{version}/lisp/loaddefs.el %{_datadir}/emacs/%{version}/lisp/loadhist.elc @@ -2406,7 +2424,6 @@ fi %{_datadir}/emacs/%{version}/lisp/mail/mailalias.elc %{_datadir}/emacs/%{version}/lisp/mail/mailclient.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/mspools.elc %{_datadir}/emacs/%{version}/lisp/mail/reporter.elc @@ -2468,7 +2485,6 @@ fi %{_datadir}/emacs/%{version}/lisp/misearch.elc %{_datadir}/emacs/%{version}/lisp/mouse-copy.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/mpc.elc %{_datadir}/emacs/%{version}/lisp/msb.elc @@ -2565,9 +2581,12 @@ fi %{_datadir}/emacs/%{version}/lisp/nxml/xsd-regexp.elc %dir %{_datadir}/emacs/%{version}/lisp/obsolete/ %{_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/bruce.el %{_datadir}/emacs/%{version}/lisp/obsolete/cl-compat.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/fast-lock.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/keyswap.el %{_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/lmenu.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-whitespace.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-select.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-gnuplot.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-js.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-ruby.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-screen.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-docbook.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-eshell.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-info.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-jsinfo.elc %{_datadir}/emacs/%{version}/lisp/org/org-latex.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-mac-message.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-taskjuggler.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-w3m.elc %{_datadir}/emacs/%{version}/lisp/org/org-wl.elc @@ -2709,8 +2737,6 @@ fi %{_datadir}/emacs/%{version}/lisp/outline.elc %{_datadir}/emacs/%{version}/lisp/paren.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-gnu.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/animate.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/cookie1.elc %{_datadir}/emacs/%{version}/lisp/play/decipher.elc @@ -2749,6 +2774,7 @@ fi %{_datadir}/emacs/%{version}/lisp/play/zone.elc %{_datadir}/emacs/%{version}/lisp/printing.elc %{_datadir}/emacs/%{version}/lisp/proced.elc +%{_datadir}/emacs/%{version}/lisp/profiler.elc %dir %{_datadir}/emacs/%{version}/lisp/progmodes/ %{_datadir}/emacs/%{version}/lisp/progmodes/ada-mode.elc %{_datadir}/emacs/%{version}/lisp/progmodes/ada-prj.elc @@ -2878,39 +2904,39 @@ fi %{_datadir}/emacs/%{version}/lisp/tempo.elc %{_datadir}/emacs/%{version}/lisp/term.elc %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 -%{_datadir}/emacs/%{version}/lisp/term/apollo.el -%{_datadir}/emacs/%{version}/lisp/term/bobcat.el +%{_datadir}/emacs/%{version}/lisp/term/apollo.elc +%{_datadir}/emacs/%{version}/lisp/term/bobcat.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/iris-ansi.el -%{_datadir}/emacs/%{version}/lisp/term/linux.el -%{_datadir}/emacs/%{version}/lisp/term/lk201.el -%{_datadir}/emacs/%{version}/lisp/term/news.el +%{_datadir}/emacs/%{version}/lisp/term/iris-ansi.elc +%{_datadir}/emacs/%{version}/lisp/term/linux.elc +%{_datadir}/emacs/%{version}/lisp/term/lk201.elc +%{_datadir}/emacs/%{version}/lisp/term/news.elc %{_datadir}/emacs/%{version}/lisp/term/ns-win.elc %{_datadir}/emacs/%{version}/lisp/term/pc-win.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/sup-mouse.elc %{_datadir}/emacs/%{version}/lisp/term/tty-colors.elc %{_datadir}/emacs/%{version}/lisp/term/tvi970.elc %{_datadir}/emacs/%{version}/lisp/term/vt100.elc -%{_datadir}/emacs/%{version}/lisp/term/vt102.el -%{_datadir}/emacs/%{version}/lisp/term/vt125.el -%{_datadir}/emacs/%{version}/lisp/term/vt200.el -%{_datadir}/emacs/%{version}/lisp/term/vt201.el -%{_datadir}/emacs/%{version}/lisp/term/vt220.el -%{_datadir}/emacs/%{version}/lisp/term/vt240.el -%{_datadir}/emacs/%{version}/lisp/term/vt300.el -%{_datadir}/emacs/%{version}/lisp/term/vt320.el -%{_datadir}/emacs/%{version}/lisp/term/vt400.el -%{_datadir}/emacs/%{version}/lisp/term/vt420.el +%{_datadir}/emacs/%{version}/lisp/term/vt102.elc +%{_datadir}/emacs/%{version}/lisp/term/vt125.elc +%{_datadir}/emacs/%{version}/lisp/term/vt200.elc +%{_datadir}/emacs/%{version}/lisp/term/vt201.elc +%{_datadir}/emacs/%{version}/lisp/term/vt220.elc +%{_datadir}/emacs/%{version}/lisp/term/vt240.elc +%{_datadir}/emacs/%{version}/lisp/term/vt300.elc +%{_datadir}/emacs/%{version}/lisp/term/vt320.elc +%{_datadir}/emacs/%{version}/lisp/term/vt400.elc +%{_datadir}/emacs/%{version}/lisp/term/vt420.elc %{_datadir}/emacs/%{version}/lisp/term/w32-win.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/xterm.el %{_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-dav.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-file.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.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/vt-control.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-vars.elc %{_datadir}/emacs/%{version}/lisp/wdired.elc @@ -3075,9 +3103,9 @@ fi %dir %{_datadir}/emacs/site-lisp/ %{_mandir}/man1/*.1.gz %exclude %{_mandir}/man1/*tags.1.gz -%dir /var/games/emacs/ -/var/games/emacs/snake-scores -/var/games/emacs/tetris-scores +%dir %{_localstatedir}/games/emacs/ +%{_localstatedir}/games/emacs/snake-scores +%{_localstatedir}/games/emacs/tetris-scores %files -n emacs-nox %defattr(-, root, root) @@ -3096,6 +3124,7 @@ fi %files -n emacs-info %defattr(-, root, root) %doc %{_infodir}/*.gz +%exclude %{_infodir}/info.info.gz %files -n emacs-el %defattr(-, root, root) @@ -3157,6 +3186,7 @@ fi %{_datadir}/emacs/%{version}/leim/quail/uni-input.el.gz %{_datadir}/emacs/%{version}/leim/quail/viqr.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}/lisp/abbrev.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/el.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.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/wisent.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/javascript.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/elide-head.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/autoload.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/cl-extra.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-seq.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/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/derived.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/generic.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/lisp-mnt.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-compat.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-fill.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-mlspl.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-range.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/message.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-decode.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/kermit.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/chinese.el.gz %{_datadir}/emacs/%{version}/lisp/language/cyril-util.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/ethiopic.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/hebrew.el.gz %{_datadir}/emacs/%{version}/lisp/language/ind-util.el.gz %{_datadir}/emacs/%{version}/lisp/language/indian.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/korean.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-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/tibetan.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/vietnamese.el.gz -%{_datadir}/emacs/%{version}/lisp/ledit.el.gz %{_datadir}/emacs/%{version}/lisp/linum.el.gz %{_datadir}/emacs/%{version}/lisp/loadhist.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/mailclient.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/mspools.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/mouse-copy.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/mpc.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/xsd-regexp.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/cl-compat.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/fast-lock.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-swed.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/lmenu.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-whitespace.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-gnuplot.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-js.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-ruby.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-screen.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-docbook.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-eshell.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-info.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-jsinfo.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/printing.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-prj.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/tempo.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/cygwin.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/pc-win.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/sup-mouse.el.gz %{_datadir}/emacs/%{version}/lisp/term/tty-colors.el.gz %{_datadir}/emacs/%{version}/lisp/term/tvi970.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/w32console.el.gz +%{_datadir}/emacs/%{version}/lisp/term/wyse50.el.gz %{_datadir}/emacs/%{version}/lisp/term/x-win.el.gz %{_datadir}/emacs/%{version}/lisp/terminal.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-dav.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-file.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.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/vt-control.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-vars.el.gz %{_datadir}/emacs/%{version}/lisp/wdired.el.gz @@ -4473,6 +4553,7 @@ fi %if 0%{suse_version} >= 1300 %files -n etags %defattr(-,root,root) +%doc etc/ETAGS.EBNF %doc etc/ETAGS.README %{_bindir}/etags %{_bindir}/gnuctags