From d7b1eed988506c0c3c5df6489107a8b8eb35446ba7f63e8d0820e1883f666f0c Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Wed, 10 Jul 2024 09:43:24 +0000 Subject: [PATCH 1/3] Be prepared for ELPA support OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=396 --- .gitattributes | 23 + .gitignore | 1 + app-defaults.Emacs | 159 + check-build.sh | 28 + dot.gnu-emacs | 542 +++ emacs-24.1-ps-mule.patch | 40 + emacs-24.3-asian-print.patch | 15 + emacs-24.3-iconic.patch | 16 + emacs-24.3-x11r7.patch | 44 + emacs-24.4-flyspell.patch | 41 + emacs-24.4-glibc.patch | 25 + emacs-24.4-nonvoid.patch | 17 + emacs-24.4-ps-bdf.patch | 33 + emacs-25.1-custom-fonts.patch | 63 + emacs-25.2-ImageMagick7.patch | 56 + emacs-26.1-xft4x11.patch | 33 + emacs-27.1-Xauthority4server.patch | 128 + emacs-27.1-pdftex.patch | 112 + emacs-29.1.dif | 741 ++++ emacs-29.4-pdf.tar.xz | 3 + emacs-29.4.tar.xz | 3 + emacs-29.4.tar.xz.sig | 11 + emacs-rpmlintrc | 10 + emacs.changes | 3102 +++++++++++++++++ emacs.keyring | 170 + emacs.sh | 158 + emacs.spec | 5113 ++++++++++++++++++++++++++++ emacs.test | 29 + macros.emacs | 5 + pdump.patch | 41 + site-lisp.tar.bz2 | 3 + 31 files changed, 10765 insertions(+) create mode 100644 .gitattributes create mode 100644 .gitignore create mode 100644 app-defaults.Emacs create mode 100644 check-build.sh create mode 100644 dot.gnu-emacs create mode 100644 emacs-24.1-ps-mule.patch create mode 100644 emacs-24.3-asian-print.patch create mode 100644 emacs-24.3-iconic.patch create mode 100644 emacs-24.3-x11r7.patch create mode 100644 emacs-24.4-flyspell.patch create mode 100644 emacs-24.4-glibc.patch create mode 100644 emacs-24.4-nonvoid.patch create mode 100644 emacs-24.4-ps-bdf.patch create mode 100644 emacs-25.1-custom-fonts.patch create mode 100644 emacs-25.2-ImageMagick7.patch create mode 100644 emacs-26.1-xft4x11.patch create mode 100644 emacs-27.1-Xauthority4server.patch create mode 100644 emacs-27.1-pdftex.patch create mode 100644 emacs-29.1.dif create mode 100644 emacs-29.4-pdf.tar.xz create mode 100644 emacs-29.4.tar.xz create mode 100644 emacs-29.4.tar.xz.sig create mode 100644 emacs-rpmlintrc create mode 100644 emacs.changes create mode 100644 emacs.keyring create mode 100644 emacs.sh create mode 100644 emacs.spec create mode 100644 emacs.test create mode 100644 macros.emacs create mode 100644 pdump.patch create mode 100644 site-lisp.tar.bz2 diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..9b03811 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,23 @@ +## Default LFS +*.7z filter=lfs diff=lfs merge=lfs -text +*.bsp filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.gem filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.jar filter=lfs diff=lfs merge=lfs -text +*.lz filter=lfs diff=lfs merge=lfs -text +*.lzma filter=lfs diff=lfs merge=lfs -text +*.obscpio filter=lfs diff=lfs merge=lfs -text +*.oxt filter=lfs diff=lfs merge=lfs -text +*.pdf filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.rpm filter=lfs diff=lfs merge=lfs -text +*.tbz filter=lfs diff=lfs merge=lfs -text +*.tbz2 filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.ttf filter=lfs diff=lfs merge=lfs -text +*.txz filter=lfs diff=lfs merge=lfs -text +*.whl filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..57affb6 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +.osc diff --git a/app-defaults.Emacs b/app-defaults.Emacs new file mode 100644 index 0000000..ce9e6c8 --- /dev/null +++ b/app-defaults.Emacs @@ -0,0 +1,159 @@ +! ========================================================================== +! Emacs +! ========================================================================== + +Emacs.pane.menubar.font: -*-helvetica-bold-r-normal--12-*-*-*-p-*-iso8859-* +Emacs.menu*.font: -*-helvetica-bold-r-normal--12-*-*-*-p-*-iso8859-* + +! With GNU Emacs 24 Xft is used, therefore no fontsets are required. If you +! like to use fontsets you have to disable "FontBackend" and enable "Font". +! If Xft fails then X font scheme (including fontsets) is used as fallback. +!! Emacs.FontBackend: xft,x +!! Emacs.Font: fontset-16 +Emacs*Fontset-0:\ + -*-fixed-medium-r-*--16-*-*-*-*-*-fontset-16,\ + latin-iso8859-1:-*-fixed-medium-r-*--16-*-iso8859-1,\ + latin-iso8859-2:-*-fixed-medium-r-*--16-*-iso8859-2,\ + latin-iso8859-3:-*-fixed-medium-r-*--16-*-iso8859-3,\ + latin-iso8859-4:-*-fixed-medium-r-*--16-*-iso8859-4,\ + cyrillic-iso8859-5:-*-fixed-medium-r-*--16-*-iso8859-5,\ + greek-iso8859-7:-*-fixed-medium-r-*--16-*-iso8859-7,\ + hebrew-iso8859-8:-*-fixed-medium-r-*--16-*-iso8859-8,\ + latin-iso8859-9:-*-fixed-medium-r-*--16-*-iso8859-9,\ + latin-iso8859-15:-*-fixed-medium-r-*--16-*-iso8859-15,\ + arabic-digit:-*-fixed-medium-r-*--16-*-mulearabic-0,\ + arabic-1-column:-*-fixed-medium-r-*--16-*-mulearabic-1,\ + arabic-2-column:-*-fixed-medium-r-*--16-*-mulearabic-2,\ + katakana-jisx0201:-*-fixed-medium-r-*--16-*-jisx0201.1976-0,\ + japanese-jisx0208:-*-fixed-medium-r-*--16-*-jisx0208*-0,\ + korean-ksc5601:-*-fixed-medium-r-*--16-*-ksc5601*-*,\ + chinese-big5-1:-*-fixed-medium-r-*--16-*-big5*-0,\ + chinese-gb2312:-*-medium-r-normal-*-16-*-gb2312*-*,\ + chinese-cns11643-1:-*-medium-r-normal-*-16-*-cns11643*-1,\ + chinese-cns11643-2:-*-medium-r-normal-*-16-*-cns11643*-2,\ + chinese-cns11643-3:-*-medium-r-normal-*-16-*-cns11643*-3,\ + chinese-cns11643-4:-*-medium-r-normal-*-16-*-cns11643*-4,\ + chinese-cns11643-5:-*-medium-r-normal-*-16-*-cns11643*-5,\ + chinese-cns11643-6:-*-medium-r-normal-*-16-*-cns11643*-6,\ + chinese-cns11643-7:-*-medium-r-normal-*-16-*-cns11643*-7,\ + thai-tis620:-*-fixed-medium-r-*--16-*-tis620.2529-1,\ + vietnamese-viscii-lower:-*-fixed-medium-r-*--16-*-viscii1.1-1,\ + lao:-*-fixed-medium-r-*--16-*-mulelao-1,\ + tibetan:-*-fixed-medium-r-*--16-*-muletibetan-0,\ + tibetan-1-column:-*-fixed-medium-r-*--16-*-muletibetan-1 +Emacs*Fontset-1:\ + -*-fixed-medium-r-*--24-*-*-*-*-*-fontset-24,\ + latin-iso8859-1:-*-fixed-medium-r-*--24-*-iso8859-1,\ + latin-iso8859-2:-*-fixed-medium-r-*--24-*-iso8859-2,\ + latin-iso8859-3:-*-fixed-medium-r-*--24-*-iso8859-3,\ + latin-iso8859-4:-*-fixed-medium-r-*--24-*-iso8859-4,\ + cyrillic-iso8859-5:-*-fixed-medium-r-*--24-*-iso8859-5,\ + greek-iso8859-7:-*-fixed-medium-r-*--24-*-iso8859-7,\ + hebrew-iso8859-8:-*-fixed-medium-r-*--24-*-iso8859-8,\ + latin-iso8859-9:-*-fixed-medium-r-*--24-*-iso8859-9,\ + latin-iso8859-15:-*-fixed-medium-r-*--24-*-iso8859-15,\ + arabic-digit:-*-fixed-medium-r-*--24-*-mulearabic-0,\ + arabic-1-column:-*-fixed-medium-r-*--24-*-mulearabic-1,\ + arabic-2-column:-*-fixed-medium-r-*--24-*-mulearabic-2,\ + katakana-jisx0201:-*-fixed-medium-r-*--24-*-jisx0201.1976-0,\ + japanese-jisx0208:-*-fixed-medium-r-*--24-*-jisx0208*-0,\ + korean-ksc5601:-*-fixed-medium-r-*--24-*-ksc5601*-*,\ + chinese-big5-1:-*-fixed-medium-r-*--24-*-big5*-0,\ + chinese-gb2312:-*-medium-r-normal-*-24-*-gb2312*-*,\ + chinese-cns11643-1:-*-medium-r-normal-*-24-*-cns11643*-1,\ + chinese-cns11643-2:-*-medium-r-normal-*-24-*-cns11643*-2,\ + chinese-cns11643-3:-*-medium-r-normal-*-24-*-cns11643*-3,\ + chinese-cns11643-4:-*-medium-r-normal-*-24-*-cns11643*-4,\ + chinese-cns11643-5:-*-medium-r-normal-*-24-*-cns11643*-5,\ + chinese-cns11643-6:-*-medium-r-normal-*-24-*-cns11643*-6,\ + chinese-cns11643-7:-*-medium-r-normal-*-24-*-cns11643*-7,\ + thai-tis620:-*-fixed-medium-r-*--24-*-tis620.2529-1,\ + vietnamese-viscii-lower:-*-fixed-medium-r-*--24-*-viscii1.1-1,\ + lao:-*-fixed-medium-r-*--24-*-mulelao-1,\ + indian-is13194:-*-fixed-medium-r-*--24-*-is13194-devanagari,\ + indian-1-column:-*-fixed-medium-r-*--24-*-muleindian-1,\ + indian-2-column:-*-fixed-medium-r-*--24-*-muleindian-2,\ + tibetan:-*-fixed-medium-r-*--24-*-muletibetan-0,\ + tibetan-1-column:-*-fixed-medium-r-*--24-*-muletibetan-1 +Emacs*Fontset-2:\ + -*-fixed-medium-r-*--20-*-*-*-*-*-fontset-20,\ + latin-iso8859-1:-*-fixed-medium-r-*--20-*-iso8859-1,\ + latin-iso8859-2:-*-fixed-medium-r-*--20-*-iso8859-2,\ + latin-iso8859-3:-*-fixed-medium-r-*--20-*-iso8859-3,\ + latin-iso8859-4:-*-fixed-medium-r-*--20-*-iso8859-4,\ + cyrillic-iso8859-5:-*-fixed-medium-r-*--20-*-iso8859-5,\ + greek-iso8859-7:-*-fixed-medium-r-*--20-*-iso8859-7,\ + hebrew-iso8859-8:-*-fixed-medium-r-*--20-*-iso8859-8,\ + latin-iso8859-9:-*-fixed-medium-r-*--20-*-iso8859-9,\ + latin-iso8859-15:-*-fixed-medium-r-*--20-*-iso8859-15,\ + katakana-jisx0201:-*-fixed-medium-r-*--20-*-jisx0201.1976-0,\ + japanese-jisx0208:-*-fixed-medium-r-*--20-*-jisx0208*-0,\ + korean-ksc5601:-*-fixed-medium-r-*--20-*-ksc5601*-* +Emacs*Fontset-3:\ + -*-fixed-medium-r-*--18-*-*-*-*-*-fontset-18,\ + latin-iso8859-1:-*-fixed-medium-r-*--18-*-iso8859-1,\ + latin-iso8859-2:-*-fixed-medium-r-*--18-*-iso8859-2,\ + latin-iso8859-3:-*-fixed-medium-r-*--18-*-iso8859-3,\ + latin-iso8859-4:-*-fixed-medium-r-*--18-*-iso8859-4,\ + cyrillic-iso8859-5:-*-fixed-medium-r-*--18-*-iso8859-5,\ + greek-iso8859-7:-*-fixed-medium-r-*--18-*-iso8859-7,\ + hebrew-iso8859-8:-*-fixed-medium-r-*--18-*-iso8859-8,\ + latin-iso8859-9:-*-fixed-medium-r-*--18-*-iso8859-9,\ + latin-iso8859-15:-*-fixed-medium-r-*--18-*-iso8859-15,\ + katakana-jisx0201:-*-*-medium-r-*--18-*-jisx0201.1976-0,\ + japanese-jisx0208:-*-*-medium-r-*--18-*-jisx0208*-0,\ + korean-ksc5601:-*-fixed-medium-r-*--18-*-ksc5601*-* +Emacs*Fontset-4:\ + -*-fixed-medium-r-*--14-*-*-*-*-*-fontset-14,\ + latin-iso8859-1:-*-fixed-medium-r-*--14-*-iso8859-1,\ + latin-iso8859-2:-*-fixed-medium-r-*--14-*-iso8859-2,\ + latin-iso8859-3:-*-fixed-medium-r-*--14-*-iso8859-3,\ + latin-iso8859-4:-*-fixed-medium-r-*--14-*-iso8859-4,\ + cyrillic-iso8859-5:-*-fixed-medium-r-*--14-*-iso8859-5,\ + greek-iso8859-7:-*-fixed-medium-r-*--14-*-iso8859-7,\ + hebrew-iso8859-8:-*-fixed-medium-r-*--14-*-iso8859-8,\ + latin-iso8859-9:-*-fixed-medium-r-*--14-*-iso8859-9,\ + latin-iso8859-15:-*-fixed-medium-r-*--14-*-iso8859-15,\ + katakana-jisx0201:-*-fixed-medium-r-*--14-*-jisx0201.1976-0,\ + japanese-jisx0208:-*-fixed-medium-r-*--14-*-jisx0208*-0,\ + korean-ksc5601:-*-fixed-medium-r-*--14-*-ksc5601*-*,\ + thai-tis620:-*-fixed-medium-r-*--14-*-tis620.2529-1,\ + lao:-*-fixed-medium-r-*--14-*-mulelao-1 +Emacs*Fontset-5:\ + -*-fixed-medium-r-*--12-*-*-*-*-*-fontset-12,\ + latin-iso8859-1:-*-fixed-medium-r-*--12-*-iso8859-1,\ + latin-iso8859-2:-*-fixed-medium-r-*--12-*-iso8859-2,\ + latin-iso8859-3:-*-fixed-medium-r-*--12-*-iso8859-3,\ + latin-iso8859-4:-*-fixed-medium-r-*--12-*-iso8859-4,\ + cyrillic-iso8859-5:-*-fixed-medium-r-*--12-*-iso8859-5,\ + greek-iso8859-7:-*-fixed-medium-r-*--12-*-iso8859-7,\ + latin-iso8859-15:-*-fixed-medium-r-*--12-*-iso8859-15,\ + hebrew-iso8859-8:-*-fixed-medium-r-*--12-*-iso8859-8,\ + latin-iso8859-9:-*-fixed-medium-r-*--12-*-iso8859-9,\ + katakana-jisx0201:-*-fixed-medium-r-*--12-*-jisx0201.1976-0,\ + japanese-jisx0208:-*-fixed-medium-r-*--12-*-jisx0208*-0,\ + korean-ksc5601:-*-fixed-medium-r-*--12-*-ksc5601.1987-0 +Emacs*Fontset-6:\ + -*-fixed-medium-r-*--10-*-*-*-*-*-fontset-10,\ + latin-iso8859-1:-*-fixed-medium-r-*--10-*-iso8859-1,\ + latin-iso8859-2:-*-fixed-medium-r-*--10-*-iso8859-2,\ + latin-iso8859-3:-*-fixed-medium-r-*--10-*-iso8859-3,\ + latin-iso8859-4:-*-fixed-medium-r-*--10-*-iso8859-4,\ + cyrillic-iso8859-5:-*-fixed-medium-r-*--10-*-iso8859-5,\ + greek-iso8859-7:-*-fixed-medium-r-*--10-*-iso8859-7,\ + hebrew-iso8859-8:-*-fixed-medium-r-*--10-*-iso8859-8,\ + latin-iso8859-9:-*-fixed-medium-r-*--10-*-iso8859-9,\ + latin-iso8859-15:-*-fixed-medium-r-*--10-*-iso8859-15,\ + katakana-jisx0201:-*-fixed-medium-r-*--10-*-jisx0201.1976-0,\ + japanese-jisx0208:-*-fixed-medium-r-*--10-*-jisx0208*-0,\ + korean-ksc5601:-*-fixed-medium-r-*--10-*-ksc5601*-* +Emacs*Fontset-7:\ + -*-fixed-medium-r-*--8-*-*-*-*-*-fontset-8,\ + latin-iso8859-1:-*-fixed-medium-r-*--8-*-iso8859-1,\ + greek-iso8859-7:-*-fixed-medium-r-*--8-*-iso8859-7,\ + latin-iso8859-15:-*-fixed-medium-r-*--8-*-iso8859-15 +Emacs*Fontset-8:\ + -*-fixed-medium-r-*--7-*-*-*-*-*-fontset-7,\ + latin-iso8859-1:-*-fixed-medium-r-*--7-*-iso8859-1,\ + greek-iso8859-7:-*-fixed-medium-r-*--7-*-iso8859-7,\ + latin-iso8859-15:-*-fixed-medium-r-*--7-*-iso8859-15 diff --git a/check-build.sh b/check-build.sh new file mode 100644 index 0000000..54f8d7c --- /dev/null +++ b/check-build.sh @@ -0,0 +1,28 @@ +#!/bin/bash +case $BUILD_BASENAME in + *ppc*) + if test $(getconf PAGESIZE) -ne 65536; then + echo "Error: wrong build host, PAGESIZE must be 65536" + exit 1 + fi + ;; + *ia64*) + if test $(getconf PAGESIZE) -ne 65536; then + echo "Error: wrong build host, PAGESIZE must be 65536" + exit 1 + fi + ;; + *) + ;; +esac + +exec_shield=0 +if test -e /proc/sys/kernel/exec-shield; then + read -t 1 exec_shield < /proc/sys/kernel/exec-shield +fi +if test $exec_shield -ne 0 ; then + echo Sorry, Execution Shield exists and is enabled 1>&2 + exit 1 +fi +exit 0 + diff --git a/dot.gnu-emacs b/dot.gnu-emacs new file mode 100644 index 0000000..8a25f63 --- /dev/null +++ b/dot.gnu-emacs @@ -0,0 +1,542 @@ +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;;; File name: ` ~/.gnu-emacs ' +;;; --------------------- +;;; +;;; Note: This file is for GNU-Emacs only ... +;;; GNU-Emacs is incompatible to X-Emacs. Therefore your +;;; personal ~/.emacs should load this file if your runnning +;;; the good old GNU-emacs. +;;; +;;; If you need your own personal ~/.gnu-emacs +;;; please make a copy of this file +;;; an placein your changes and/or extension. +;;; +;;; For emacs commands have a look onto the +;;; `emacs-revcard' in the directory /usr/doc/packages/emacs/ +;;; +;;; Copyright 1993-2001 Werner Fink +;;; Copyright (c) 1996-2001 SuSE Gmbh Nuernberg, Germany. +;;; All rights reserved. +;;; +;;; Author: Werner Fink, 1993-2001 +;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; +;; +;; No splash screen at all +;; ----------------------- +(if (and (file-exists-p "~/.inhibit-splash-screen") + (boundp 'inhibit-splash-screen)) + (setq-default inhibit-splash-screen t)) +;; MELPA +(require 'package) +(add-to-list 'package-archives + '("melpa" . "https://melpa.org/packages/")) +;;(package-initialize) +;; +;; Debuging only +;; ------------- +; (open-dribble-file "~/.dribble") +; (open-termscript "~/.termscript") +;; +;; Emacs makes backup by moving original files, to +;; avoid trouble with hardlinked files we may use: +;; ----------------------------------------------- +; (defconst backup-by-copying-when-linked t) +;; +;; Rmail: We will place all Mail's an Mail-folders into ~/Mail +;; ----------------------------------------------------------- +(if (file-accessible-directory-p "~/Mail/") + (setq rmail-secondary-file-directory "~/Mail/")) +;; +;; Prefix for mail-mode +;; --------------------- + (setq mail-yank-prefix "> ") +; (setq mail-archive-file-name "~/Mail/.CarbonCopy") + (setq mail-self-blind nil) + (setq mail-default-headers nil) + (setq mail-signature nil) +;; +;; Settings for message-mode +;; ------------------------- + (setq message-from-style "angles") +(if (null mail-host-address) + (let ((tmph (getenv "HOSTNAME")) + (tmpf (getenv "FROM_HEADER"))) + (if (or (null tmph) (not (string-match "\\." tmph))) + (setq tmph (system-name))) + (if (not (string-match "\\." tmph)) + (setq mail-host-address "our.domain.is.not.set") + (string-match "\\." tmph) + (setq mail-host-address (substring tmph (match-end 0)))) + (if (stringp tmpf) + (setq mail-host-address tmpf))) + (setq tmpf nil tmph nil)) +;; +;; RMAILGEN: Folder im Rmail-Mode :-) +;; ---------------------------------- +;; +;; 1. I want to define a mail directory that isn't `~/' +(if (file-accessible-directory-p "~/Mail/") + (setq rmailgen-default-directory "~/Mail/")) ; must end in slash +;;; +;; 2. I want 78 column +(add-hook 'mail-mode-hook (function (lambda () (setq fill-column 78)))) +(if (file-exists-p "~/.abbrev_defs") + (progn (read-abbrev-file "~/.abbrev_defs") + (add-hook 'mail-setup-hook 'mail-abbrevs-setup))) +;;; +;; 3. By default, if mail-archive-file-name is non-nil then +;; archive file names will be generated automatically based on +;; the message to which a reply is being constructed. If I +;; wanted to turn this off I would put in a statement like +(setq rmailgen-archive-file-name nil) +;;; +;; 4. By default, rmailgen.el downcases generated filenames +;; If I wanted uppercase I would put in a statement like here. +(setq rmailgen-downcase "dummy") +;;; +;; 5. By default, rmailgen.el does not append `.gz' to generated +;; filenames. If I wanted such an extension I would put in a statement +;; like +;;(setq rmailgen-gzip-file-name t) +;;; +;; 6. By default, rmailgen.el will use generated FCC filenames even +;; if the file does not exist. If I wanted to FCC only if the file +;; already exists I would put in a statement like +;; (setq rmailgen-archive-only-if-exists t) +;;; +;; 7. Add my own personal output list for specific friends +;; and special subjects. +;;; +;; First define rmail-output-file-alist, just in case this +;; is not already defined. That is, may be +;; ../lisp/rmailout.el has not been loaded yet. +(if (not (boundp 'rmail-output-file-alist)) + (defvar rmail-output-file-alist nil)) +;;; +(setq rmail-output-file-alist + (append + (list + +; ;; For my friends (some have strange account names). +; '("^From:[ \t]*.*jones.*" . "jmjones") +; '("^From:[ \t]*.*Joe[ \t]*Smith.*" . "joe") +; +; ;; Special subject lines. +; '("^Subject:[ \t]*.*crypt.*" . "crypt++") +; '("^Subject:[ \t]*.*rmailgen.*" . "genrmail") +; '("^Subject:[ \t]*.*dired-x.*" . "dired-x") +; '("^Subject:[ \t]*.*GNU Emacs 19 RMAIL Poll.*" . "rmail") +; +; ;; Add more entries here... + ) +;;; + ;; In case rmail-output-file-alist has been defined + ;; already elsewhere. + rmail-output-file-alist)) +;;; +;; 8. Load package [REQUIRED]. +(if (file-exists-p "/usr/share/emacs/site-lisp/rmailgen.el") + (require 'rmailgen)) +;; +;; Base text mode +;; ---------------------- + (setq default-major-mode 'text-mode) + (line-number-mode 1) + (global-set-key "\e\?" 'goto-line) + (column-number-mode 1) +;; +;; User can cutomize that: Just show e.g. DOS files with CR/NL +;; ---------------------- +; (setq-default inhibit-eol-conversion t) + (setq-default require-final-newline "ask") +;; +;; Specials for X Window System +;; ------------------------- +(if (not window-system) + ;; ispell + ;; ---------------------- + ;; (A few changes on ispell) + (setq ispell-highlight-face 'underline);) + ;; + ;; Geometry and layout + ;; +; (setq initial-frame-alist +; '((vertical-scroll-bars . right) (height . 34) (width . 80))) +; (setq default-frame-alist +; '((vertical-scroll-bars . right) (height . 34) (width . 80))) + + ;; + ;; Some fonts + ;; ----------------------- + (if (> emacs-major-version 20) (require 'xfonts)) + ;; + ;; New in Emacs 21: tool bar menu, you may switch it of + ;; ---------------------------------------------------- +; (if (fboundp 'tool-bar-mode) (tool-bar-mode 0)) + ;; + ;; mouse as arrow + ;; -------------- + (setq x-pointer-shape x-pointer-left-ptr) + (if (x-display-color-p) + (set-mouse-color "RoyalBlue") + (set-mouse-color (cdr (assq 'mouse-color (frame-parameters))))) + ;; + ;; Automatically replacing of fore- and background. + (if (not (x-display-color-p)) + (progn + (set-face-background 'region + (cdr (assq 'foreground-color (frame-parameters )))) + (set-face-foreground 'region + (cdr (assq 'background-color (frame-parameters )))) + ;; ispell + ;; ---------------------- + ;; (A few changes on ispell) + (setq ispell-highlight-face 'underline))) + ;; + ;; Highlighting of special emacs modes + ;; ----------------------------------- + ;; We use font lock mode + + ;; Darken greyed strings in font lock mode + (custom-declare-face 'font-lock-string-face + '((((class grayscale) (background light)) (:foreground "gray37" :italic t)) + (((class grayscale) (background dark)) (:foreground "LightGray" :italic t)) + (((class color) (background light)) (:foreground "gray37")) + (((class color) (background dark)) (:foreground "LightGray")) + (t (:italic t))) + "Font Lock mode face used to highlight strings." + :group 'font-lock-highlighting-faces) + + ;; Enable font lock support + (require 'font-lock) + (cond ((and (boundp 'jit-lock-mode) (symbol-value 'jit-lock-mode)) + (setq font-lock-support-mode '((latex-mode . fast-lock-mode) (t . jit-lock-mode)))) + ((and (boundp 'lazy-lock-mode) (symbol-value 'lazy-lock-mode)) + (setq font-lock-support-mode '((latex-mode . fast-lock-mode) (t . lazy-lock-mode))))) + (add-hook 'after-init-hook #'(lambda () (global-font-lock-mode 1))) + + ;; + ;; Some dialog + ;; ------------------ + (setq use-dialog-box t) + ;; + ;; less dialog + ;; ----------- + ;(menu-prompting nil) + ;; + ;; Set X synchrone + ;; --------------- + ;; Speed up + (setq mouse-scroll-delay 0) + (setq x-selection-timeout 0) + ;; + ;; We use a wrapper script for netscape + ;; + (if (file-executable-p "/usr/X11R6/bin/Netscape") + (setq browse-url-netscape-program "/usr/X11R6/bin/Netscape")) +) +;; +;; emacsclient: automatical popup under X11 +;; ------------------------------------------ +;(defun server-make-window-visible () +; "Try to make this window even more visible." +;(if window-system +; (progn +; (let ((foo (selected-frame))) +; (sit-for 0) +; (make-frame-visible foo)) +; (accept-process-output)))) +;(add-hook 'server-switch-hook #'(lambda () (server-make-window-visible))) +;(add-hook 'server-visit-hook #'(lambda () (server-make-window-visible))) +;; Start it for popup +;(server-start) +;; +;; Emacs experts like this +;; ----------------------- +(put 'eval-expression 'disabled nil) +;; +;; Working on parts of text +;; ------------------------ +;; NB: `C-x n n' is narrow-to-region +;; `C-x n p' is narrow-to-page +;; `C-x n w' is widen +;(put 'narrow-to-region 'disabled nil) +;(put 'narrow-to-page 'disabled nil) +;; +;; GNUS +;; ---- +;; Sorting +(if (or (and (= emacs-major-version 19) (> emacs-minor-version 29)) + (> emacs-major-version 19)) + (add-hook 'gnus-select-group-hook + #'(lambda () + (setq-default gnus-auto-select-first nil) + (setq-default gnus-auto-center-summary nil) + (setq gnus-thread-sort-functions + '(gnus-thread-sort-by-number + gnus-thread-sort-by-subject + gnus-thread-sort-by-date + gnus-thread-sort-by-score)))) + (add-hook 'gnus-select-group-hook + #'(lambda () + (setq-default gnus-auto-select-first nil) + (setq-default gnus-auto-center-summary nil) + ;; First of all, sort by date. + (gnus-keysort-headers + (function string-lessp) + (function + (lambda (a) + (gnus-sortable-date (gnus-header-date a))))) + ;; Then sort by subject string ignoring `Re:'. + ;; If case-fold-search is non-nil, case of letters is ignored. + (gnus-keysort-headers + (function string-lessp) + (function + (lambda (a) + (if case-fold-search + (downcase (gnus-simplify-subject (gnus-header-subject a) t)) + (gnus-simplify-subject (gnus-header-subject a) t))))) + )) +) +;; highlighting, menus, and subscribing in GNUS +(add-hook 'gnus-startup-hook + #'(lambda () + (setq gnus-subscribe-newsgroup-method + #'(lambda (newsgroup) + (gnus-subscribe-newsgroup newsgroup) + (gnus-kill-newsgroup newsgroup))) + (setq gnus-use-generic-from t) + ;; highlighting and menu in GNUS + (if (or (and (= emacs-major-version 19) (> emacs-minor-version 29)) + (> emacs-major-version 19)) + (progn + (setq gnus-visual '(highlight menu)) + (setq gnus-group-highlight + '(;; News. + ((and (> unread 100) (not mailp)) . gnus-summary-high-ticked-face) + ((and (> unread 0) (not mailp)) . gnus-summary-high-read-face) + ((and (= unread 0) (not mailp)) . gnus-summary-high-ancient-face) + ((not mailp) . gnus-summary-normal-ancient-face) + ;; Mail. + ((and (= unread 0) (eq level 1)) . gnus-group-mail-1-empty-face) + ((eq level 1) . gnus-group-mail-1-face) + ((and (= unread 0) (eq level 2)) . gnus-group-mail-2-empty-face) + ((eq level 2) . gnus-group-mail-2-face) + ((and (= unread 0) (eq level 3)) . gnus-group-mail-3-empty-face) + ((eq level 3) . gnus-group-mail-3-face) + ((= unread 0) . gnus-group-mail-low-empty-face) + (t . gnus-group-mail-low-face))) + ))) +) +;; +;; Common to all C modes +;; --------------------- +;(autoload 'hideshowvis-enable "hideshowvis" "Highlight foldable regions") +;(add-hook 'c-mode-common-hook +; #'(lambda () (c-set-style "linux") +; (c-set-offset 'case-label 4) +; (setq c-basic-offset 4))) + +;; +;; Auto fill mode +;; -------------- +(add-hook 'text-mode-hook 'turn-on-auto-fill) +;; +;; Fill-column +;; ----------- +;; Fill-column ist hier auf 78 Charakter gesetzt, nach Wunsch "andern! +(setq-default fill-column 78) +(add-hook 'TeX-mode-hook #'(lambda () (setq fill-column 78))) +;; +;; AUC-TeX +;; ---------------------------- +(if (boundp 'AUCTeX-version) + (progn + (let* ((version (split-string AUCTeX-version "\\.")) + (major (string-to-number (car version))) + (minor (string-to-number (car (cdr version))))) + (if (or (> major 11) (and (eq major 11) (>= minor 86))) + (custom-set-default 'TeX-master nil) + (setq-default TeX-master nil))) + (if (and window-system (featurep 'font-lock)) + (progn + (add-hook 'latex-mode-hook 'turn-on-font-lock) + (if (boundp 'AUCTeX-version) + (progn + (add-hook 'LaTeX-mode-hook 'turn-on-font-lock) + (add-hook 'LaTeX-mode-hook 'LaTeX-math-mode) + (add-hook 'after-init-hook #'(lambda () (load "font-latex" nil t))))))) +)) + +;; +;; Brace macros +;; ------------ +(defun TeX-Inserting (sta stb stc) + (if (= (preceding-char) sta ) + (insert stb) + (progn (insert stc) (backward-char 1)))) +(defun TeX-schweif () (interactive "*") (TeX-Inserting ?\\ "{" "{}")) +(defun TeX-rundekl () (interactive "*") (TeX-Inserting ?\\ "(" "()")) +(defun TeX-eckigek () (interactive "*") (TeX-Inserting ?\\ "[" "[]")) +(defun TeX-exponen () (interactive "*") (TeX-Inserting ?\\ "^" "^{}")) +(defun TeX-subscri () (interactive "*") (TeX-Inserting ?\\ "_" "_{}")) +(defun TeX-dollarm () (interactive "*") (TeX-Inserting ?\\ "$" "$$")) +(defun TeX-REVbbox () (interactive "*") (TeX-Inserting ?\\ "bbox{" "\\bbox{}")) +(add-hook 'LaTeX-mode-hook + #'(lambda () + ;; Uncomment this for automatic bracket closing + ;; Begin bracket closing +; (local-set-key "{" 'TeX-schweif) +; (local-set-key "(" 'TeX-rundekl) +; (local-set-key "[" 'TeX-eckigek) +; (local-set-key "^" 'TeX-exponen) +; (local-set-key "_" 'TeX-subscri) +; (local-set-key "$" 'TeX-dollarm) +; (local-set-key "\C-b" 'TeX-REVbbox) + ;; + ;; It's german: + ;; Deutsche Tastatur im LaTeX-German-Style/Babel-Class + ;; --------------------------------------------------- + ;; Aktivierung mit `M-x german-mode' -> man dr"ucke + ;; *nacheinander* , <">, und staune! + ;; ACHTUNG: Bei grossen Files sehr LANGSAM beim Abspeichern + ;; das ist vom Prinzip her bedingt! Hier gibt's keinen Support! +; (require 'ger-keys) + ;; End bracket closing + ;; For ISO Latin standard: Macro out of `ger-keys' + ;; ger-keys should be loaded +; (german-mode) + ;; For german style usage: +; (modify-syntax-entry ?" "w") +; (local-set-key "\"" 'self-insert-command) + ;; Deutsche Belegung amerikanischer Tastaturen: aus `ger-keys' +; (german-keyboard) +)) +;; +;; Provide some usefull function keys +;; ---------------------------------- +;; Have a look on /usr/share/emacs/site-lisp/function-keys.el +;; Extensions or changes of the keymap +;; original definitions will found in loaddefs.el. +;;(global-set-key [escape] [?\e]) ; Escape +;; + (global-set-key [M-left] 'backward-word) + (global-set-key [M-right] 'forward-word) + (global-set-key [M-up] 'beginning-of-line) + (global-set-key [M-down] 'end-of-line) +;; +; (global-set-key [C-left] 'backward-char) +; (global-set-key [C-right] 'forward-char) +; (global-set-key [C-up] 'previous-line) +; (global-set-key [C-down] 'next-line) +;; +; (global-set-key [S-left] 'backward-char) +; (global-set-key [S-right] 'forward-char) +; (global-set-key [S-up] 'previous-line) +; (global-set-key [S-down] 'next-line) +;; + (global-set-key [find] 'isearch-forward) ; Search + (global-set-key [select] 'set-mark-command) ; Mark +;; + (global-set-key [S-next] 'end-of-buffer) + (global-set-key [S-prior] 'beginning-of-buffer) + (global-set-key [S-find] 'find-file) + (global-set-key [S-select] 'switch-to-buffer) + (global-set-key [S-insert] 'insert-file) +;; + (if (and (= emacs-major-version 19) (= emacs-minor-version 29)) + (define-key key-translation-map [f1] nil)) ; 19.29+ + (global-set-key [S-f1] 'find-file) + (global-set-key [M-f1] 'find-file) + (global-set-key [f1] 'help-for-help) ; `Help' + (global-set-key [pause] 'toggle-read-only) ; `HoldScreen' +;; + (if (global-key-binding [f2]) + (progn + (global-set-key [S-f2] 'split-window) + (global-set-key [M-f2] 'split-window)) + (global-set-key [f2] 'split-window)) + (if (global-key-binding [f2]) + (progn + (global-set-key [S-f2] 'split-window) + (global-set-key [M-f2] 'split-window)) + (global-set-key [f2] 'split-window)) + (if (global-key-binding [f3]) + (progn + (global-set-key [S-f3] 'isearch-forward) + (global-set-key [M-f3] 'isearch-forward)) + (global-set-key [f3] 'isearch-forward)) + (if (global-key-binding [f4]) + (progn + (global-set-key [S-f4] 'query-replace-regexp) + (global-set-key [M-f4] 'query-replace-regexp)) + (global-set-key [f4] 'query-replace-regexp)) + (if (global-key-binding [f5]) + (progn + (global-set-key [S-f5] 'save-buffer) + (global-set-key [M-f5] 'save-buffer)) + (global-set-key [f5] 'save-buffer)) + (if (global-key-binding [f6]) + (progn + (global-set-key [S-f6] 'find-file) + (global-set-key [M-f6] 'find-file)) + (global-set-key [f6] 'find-file)) + (if (global-key-binding [f7]) + (progn + (global-set-key [S-f7] 'buffer-menu) + (global-set-key [M-f7] 'buffer-menu)) + (global-set-key [f7] 'buffer-menu)) + (if (global-key-binding [f8]) + (progn + (global-set-key [S-f8] 'repeat-complex-command) + (global-set-key [M-f8] 'repeat-complex-command)) + (global-set-key [f8] 'repeat-complex-command)) + (if (global-key-binding [f9]) + (progn + (global-set-key [S-f9] 'execute-extended-command) + (global-set-key [M-f9] 'execute-extended-command)) + (global-set-key [f9] 'execute-extended-command)) + (if (global-key-binding [f10]) + (progn + (global-set-key [S-f10] 'eval-expression) + (global-set-key [M-f10] 'eval-expression)) + (global-set-key [f10] 'eval-expression)) +;; +;;(global-set-key [f11] [?\e]) ; Escape + (global-set-key [f11] esc-map) ; Escape +;; + (global-set-key [f12] 'backward-delete-char-untabify) ; Backspace +;; +;; DEC keyboard: f13 up to f20 + (global-set-key [f13] 'newline) ; Linefeed + (global-set-key [linefeed] 'newline) ; Linefeed +;; + (global-set-key [f14] 'switch-to-buffer) +;; +;; Emacs original key binding +;; +; (global-set-key [home] 'beginning-of-buffer) ; +; (global-set-key [end] 'end-of-buffer) ; +;; + (global-set-key [help] 'info) ; Help + (global-set-key [M-help] 'repeat-complex-command) ; Redo + (global-set-key [menu] 'execute-extended-command) ; Do + (global-set-key [M-menu] 'eval-expression) ; eval +;; + (global-set-key [f17] 'beginning-of-buffer) + (global-set-key [f18] 'end-of-buffer) + (global-set-key [f19] 'save-buffer) + (global-set-key [f20] 'find-file) +;; +;; Translate `C-h' to DEL. +; (keyboard-translate ?\C-h ?\C-?) +;; +;; Translate DEL to `C-h'. +; (keyboard-translate ?\C-? ?\C-h) +;; +;; Use minibuffer for aking GPG passphrase +;;(setq epa-pinentry-mode 'loopback) +;;(pinentry-start) +;; +;;;;;;;;;; +;; the end diff --git a/emacs-24.1-ps-mule.patch b/emacs-24.1-ps-mule.patch new file mode 100644 index 0000000..8d2883f --- /dev/null +++ b/emacs-24.1-ps-mule.patch @@ -0,0 +1,40 @@ +--- + lisp/ps-mule.el | 2 ++ + lisp/textmodes/ispell.el | 14 +++++++++++--- + 2 files changed, 13 insertions(+), 3 deletions(-) + +--- lisp/ps-mule.el ++++ lisp/ps-mule.el 2016-09-19 09:01:56.930605125 +0000 +@@ -180,6 +180,8 @@ See also the variable `ps-font-info-data + + (defconst ps-mule-font-info-database-latin + '((iso-8859-1 ++ (normal nil nil)) ++ (iso-8859-15 + (normal nil nil))) + "Sample setting of `ps-mule-font-info-database' to use latin fonts.") + +--- lisp/textmodes/ispell.el ++++ lisp/textmodes/ispell.el 2016-09-19 09:01:56.930605125 +0000 +@@ -1533,10 +1533,18 @@ Protects against bogus binding of `enabl + nil ;; in pipe mode. Disable extended-char-mode + (nth 6 (or (assoc ispell-current-dictionary ispell-local-dictionary-alist) + (assoc ispell-current-dictionary ispell-dictionary-alist))))) ++;; ++;; Most languages in ISO-8859-15 for EURO symbols uses ISO-8859-1 chars ++;(defun ispell-get-coding-system () ++; (nth 7 (or (assoc ispell-current-dictionary ispell-local-dictionary-alist) ++; (assoc ispell-current-dictionary ispell-dictionary-alist)))) + (defun ispell-get-coding-system () +- (nth 7 (or (assoc ispell-current-dictionary ispell-local-dictionary-alist) +- (assoc ispell-current-dictionary ispell-dictionary-alist)))) +- ++ (let ((sys (nth 7 (or (assoc ispell-current-dictionary ispell-local-dictionary-alist) ++ (assoc ispell-current-dictionary ispell-dictionary-alist))))) ++ (if (and (boundp 'buffer-file-coding-system) ++ (eq buffer-file-coding-system 'iso-latin-9) ++ (eq sys 'iso-latin-1)) ++ 'iso-latin-9 sys))) + + (defvar ispell-pdict-modified-p nil + "Non-nil means personal dictionary has modifications to be saved.") diff --git a/emacs-24.3-asian-print.patch b/emacs-24.3-asian-print.patch new file mode 100644 index 0000000..ac6d534 --- /dev/null +++ b/emacs-24.3-asian-print.patch @@ -0,0 +1,15 @@ +--- + lisp/ps-mule.el | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +--- lisp/ps-mule.el ++++ lisp/ps-mule.el 2016-09-19 08:57:28.807664990 +0000 +@@ -262,7 +262,7 @@ Currently, data for Japanese and Korean + (japanese-jisx0208 + (normal bdf "jiskan24.bdf")) + (korean-ksc5601 +- (normal bdf "hanglm24.bdf")) ++ (normal bdf "gulim24.bdf")) + (japanese-jisx0212 + (normal bdf ("jksp40.bdf" "jisksp40.bdf"))) + (chinese-cns11643-1 diff --git a/emacs-24.3-iconic.patch b/emacs-24.3-iconic.patch new file mode 100644 index 0000000..51d2e6a --- /dev/null +++ b/emacs-24.3-iconic.patch @@ -0,0 +1,16 @@ +--- + lisp/startup.el | 3 +++ + 1 file changed, 3 insertions(+) + +--- lisp/startup.el ++++ lisp/startup.el 2016-09-19 09:15:26.871345783 +0000 +@@ -2629,6 +2629,9 @@ nil default-directory" name) + ((equal argi "-no-splash") + (setq inhibit-startup-screen t)) + ++ ((equal argi "-iconic") ++ (setq inhibit-startup-message t)) ++ + ((member argi '("-f" ; what the manual claims + "-funcall" + "-e")) ; what the source used to say diff --git a/emacs-24.3-x11r7.patch b/emacs-24.3-x11r7.patch new file mode 100644 index 0000000..5a9f573 --- /dev/null +++ b/emacs-24.3-x11r7.patch @@ -0,0 +1,44 @@ +--- + src/xrdb.c | 17 ++++++++++++++++- + 1 file changed, 16 insertions(+), 1 deletion(-) + +--- src/xrdb.c ++++ src/xrdb.c 2023-08-01 06:52:49.143452069 +0000 +@@ -39,6 +39,9 @@ along with GNU Emacs. If not, see + #include + #include ++#ifdef USE_X_TOOLKIT ++#include ++#endif + #ifdef HAVE_PWD_H + #include + #endif +@@ -423,7 +426,15 @@ x_load_resources (Display *display, cons + sprintf (line, "Emacs*horizontalScrollBar.background: grey75"); + XrmPutLineResource (&rdb, line); + #endif /* not USE_MOTIF */ +- ++#ifdef USE_X_TOOLKIT ++ if ((db = XtScreenDatabase(DefaultScreenOfDisplay (display)))) ++ { ++ XrmCombineDatabase (rdb, &db, FALSE); ++ rdb = db; ++ } ++ else ++ { ++#endif /* not USE_X_TOOLKIT */ + user_database = get_user_db (display); + + /* Figure out what the "customization string" is, so we can use it +@@ -464,6 +475,10 @@ x_load_resources (Display *display, cons + XrmMergeDatabases (db, &rdb); + } + ++#ifdef USE_X_TOOLKIT ++ } /* (db != XtScreenDatabase()) */ ++#endif /* not USE_X_TOOLKIT */ ++ + return rdb; + } + diff --git a/emacs-24.4-flyspell.patch b/emacs-24.4-flyspell.patch new file mode 100644 index 0000000..ea98fcb --- /dev/null +++ b/emacs-24.4-flyspell.patch @@ -0,0 +1,41 @@ +--- + lisp/textmodes/flyspell.el | 11 ++++++++--- + 1 file changed, 8 insertions(+), 3 deletions(-) + +--- lisp/textmodes/flyspell.el ++++ lisp/textmodes/flyspell.el 2021-10-08 09:31:55.632323098 +0000 +@@ -289,6 +289,12 @@ If this variable is nil, all regions are + "The key binding for flyspell auto correction." + :type 'key-sequence) + ++(defvar flyspell-signature-separator ++ (if (boundp 'message-signature-separator) ++ message-signature-separator ++ "^-- $") ++ "*String used to recognize .signatures.") ++ + ;;*---------------------------------------------------------------------*/ + ;;* Mode specific options */ + ;;* ------------------------------------------------------------- */ +@@ -313,7 +319,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) +-(defvar message-signature-separator) + (defun mail-mode-flyspell-verify () + "Function used for `flyspell-generic-check-word-predicate' in Mail mode." + (let* ((header-end (save-excursion +@@ -325,11 +330,11 @@ property of the major mode name.") + nil t) + (point))) + (signature-begin +- (if (not (boundp 'message-signature-separator)) ++ (if (not (boundp 'flyspell-signature-separator)) + (point-max) + (save-excursion + (goto-char (point-max)) +- (re-search-backward message-signature-separator ++ (re-search-backward flyspell-signature-separator + (max header-end (- (point) 4000)) t) + (point))))) + (cond ((< (point) header-end) diff --git a/emacs-24.4-glibc.patch b/emacs-24.4-glibc.patch new file mode 100644 index 0000000..2c3e6d5 --- /dev/null +++ b/emacs-24.4-glibc.patch @@ -0,0 +1,25 @@ +--- + configure | 1 + + configure.ac | 1 + + 2 files changed, 2 insertions(+) + +--- configure.ac ++++ configure.ac 2018-05-29 12:18:31.133648098 +0000 +@@ -2569,6 +2569,7 @@ fi + use_mmap_for_buffers=no + case "$opsys" in + mingw32) use_mmap_for_buffers=yes ;; ++ gnu-linux) use_mmap_for_buffers=yes ;; + esac + + AC_FUNC_MMAP +--- configure ++++ configure 2018-05-29 12:20:07.583908486 +0000 +@@ -13612,6 +13612,7 @@ fi + use_mmap_for_buffers=no + case "$opsys" in + mingw32) use_mmap_for_buffers=yes ;; ++ gnu-linux) use_mmap_for_buffers=yes ;; + esac + + diff --git a/emacs-24.4-nonvoid.patch b/emacs-24.4-nonvoid.patch new file mode 100644 index 0000000..3054a89 --- /dev/null +++ b/emacs-24.4-nonvoid.patch @@ -0,0 +1,17 @@ +--- + src/xmenu.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- src/xmenu.c ++++ src/xmenu.c 2023-08-01 06:50:00.914537084 +0000 +@@ -2424,8 +2424,8 @@ Lisp_Object + xw_popup_dialog (struct frame *f, Lisp_Object header, Lisp_Object contents) + { + Lisp_Object title; +- const char *error_name; +- Lisp_Object selection; ++ const char *error_name = NULL; ++ Lisp_Object selection = Qnil; + specpdl_ref specpdl_count = SPECPDL_INDEX (); + + check_window_system (f); diff --git a/emacs-24.4-ps-bdf.patch b/emacs-24.4-ps-bdf.patch new file mode 100644 index 0000000..d2a3b38 --- /dev/null +++ b/emacs-24.4-ps-bdf.patch @@ -0,0 +1,33 @@ +--- + lisp/ldefs-boot.el | 4 ++-- + lisp/ps-bdf.el | 4 ++-- + 2 files changed, 4 insertions(+), 4 deletions(-) + +--- lisp/ldefs-boot.el ++++ lisp/ldefs-boot.el 2023-08-01 06:47:17.809528438 +0000 +@@ -25512,9 +25512,9 @@ With prefix argument ARG, restart the Pr + + ;;; 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/share/fonts/bdf")) "\ + List of directories to search for `BDF' font files. +-The default value is (\"/usr/local/share/emacs/fonts/bdf\").") ++The default value is (\"/usr/share/fonts/bdf\").") + (custom-autoload 'bdf-directory-list "ps-bdf" t) + (register-definition-prefixes "ps-bdf" '("bdf-")) + +--- lisp/ps-bdf.el ++++ lisp/ps-bdf.el 2023-08-01 06:44:43.084366385 +0000 +@@ -42,9 +42,9 @@ + (defcustom 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")) ++ '("/usr/share/fonts/bdf")) + "List of directories to search for `BDF' font files. +-The default value is (\"/usr/local/share/emacs/fonts/bdf\")." ++The default value is (\"/usr/share/fonts/bdf\")." + :type '(repeat :tag "BDF font directory list" + (directory :tag "BDF font directory")) + :group 'ps-print-miscellany) diff --git a/emacs-25.1-custom-fonts.patch b/emacs-25.1-custom-fonts.patch new file mode 100644 index 0000000..1f5d33b --- /dev/null +++ b/emacs-25.1-custom-fonts.patch @@ -0,0 +1,63 @@ +Work around openSUSE bug #1016172 + +--- + lisp/dynamic-setting.el | 12 ++++++++---- + src/xsettings.c | 7 ++++++- + 2 files changed, 14 insertions(+), 5 deletions(-) + +--- lisp/dynamic-setting.el ++++ lisp/dynamic-setting.el 2024-04-11 06:03:25.603986456 +0000 +@@ -33,6 +33,7 @@ + ;;; Customizable variables + + (declare-function font-get-system-font "xsettings.c" ()) ++(declare-function font-face-attributes "font.c" (font &optional frame)) + + (defvar font-use-system-font) + +@@ -42,15 +43,18 @@ If DISPLAY-OR-FRAME is a frame, the disp + + If SET-FONT is non-nil, change the font for frames. Otherwise re-apply + the current form for the frame (i.e. hinting or somesuch changed)." +- (let ((new-font (and (fboundp 'font-get-system-font) ++ (let ((system-font (and (fboundp 'font-get-system-font) + (font-get-system-font))) +- (frame-list (frames-on-display-list display-or-frame))) +- (when (and new-font (display-graphic-p display-or-frame)) ++ (frame-list (frames-on-display-list display-or-frame)) ++ (user-font (face-attribute 'default :font))) ++ (when (and system-font (display-graphic-p display-or-frame)) + (clear-font-cache) + (if set-font + ;; Set the font on all current and future frames, as though + ;; the `default' face had been "set for this session": +- (set-frame-font new-font nil frame-list) ++ (if (not user-font) ++ (set-frame-font system-font nil frame-list) ++ (set-frame-font user-font nil frame-list)) + ;; Just reconsider the existing fonts on all frames on each + ;; display, by clearing the font and face caches. This will + ;; cause all fonts to be recreated. +--- src/xsettings.c ++++ src/xsettings.c 2024-04-11 06:04:36.790667318 +0000 +@@ -21,6 +21,7 @@ along with GNU Emacs. If not, see + #include ++#include + #include + + #include +@@ -839,7 +840,11 @@ apply_xft_settings (Display_Info *dpyinf + #endif + FcPatternGetInteger (pat, FC_LCD_FILTER, 0, &oldsettings.lcdfilter); + FcPatternGetInteger (pat, FC_RGBA, 0, &oldsettings.rgba); +- FcPatternGetDouble (pat, FC_DPI, 0, &oldsettings.dpi); ++ ++ if (FcPatternGetDouble (pat, FC_DPI, 0, &oldsettings.dpi) == FcResultMatch) ++ { ++ oldsettings.dpi = round(oldsettings.dpi); ++ } + + if ((settings->seen & SEEN_AA) != 0 && oldsettings.aa != settings->aa) + { diff --git a/emacs-25.2-ImageMagick7.patch b/emacs-25.2-ImageMagick7.patch new file mode 100644 index 0000000..4b1a1e9 --- /dev/null +++ b/emacs-25.2-ImageMagick7.patch @@ -0,0 +1,56 @@ +Index: emacs-25.2/configure.ac +=================================================================== +--- + emacs-29.1/configure.ac | 2 +- + emacs-29.1/src/image.c | 12 ++++++++++++ + 2 files changed, 13 insertions(+), 1 deletion(-) + +--- emacs-29.1/configure.ac ++++ emacs-29.1/configure.ac 2023-08-01 07:15:12.274827913 +0000 +@@ -2883,7 +2883,7 @@ if test "${HAVE_X11}" = "yes" || test "$ + else + ## 6.3.5 is the earliest version known to work; see Bug#17339. + ## 6.8.2 makes Emacs crash; see Bug#13867. +- EMACS_CHECK_MODULES([IMAGEMAGICK], [Wand >= 6.3.5 Wand != 6.8.2]) ++ EMACS_CHECK_MODULES([IMAGEMAGICK], [MagickWand >= 6.3.5 MagickWand != 6.8.2]) + fi + + if test $HAVE_IMAGEMAGICK = yes; then +--- emacs-29.1/src/image.c ++++ emacs-29.1/src/image.c 2023-08-01 07:20:54.484555078 +0000 +@@ -10207,7 +10207,11 @@ imagemagick_compute_animated_image (Magi + PixelWand **source, **dest; + size_t source_width, source_height; + ssize_t source_left, source_top; ++#if MagickLibVersion >= 0x700 ++ PixelInfo pixel; ++#else + MagickPixelPacket pixel; ++#endif + DisposeType dispose; + ptrdiff_t lines = 0; + +@@ -10272,7 +10276,11 @@ imagemagick_compute_animated_image (Magi + if (dispose == BackgroundDispose || PixelGetAlpha (source[x])) + { + PixelGetMagickColor (source[x], &pixel); ++#if MagickLibVersion >= 0x700 ++ PixelSetPixelColor (dest[x + source_left], &pixel); ++#else + PixelSetMagickColor (dest[x + source_left], &pixel); ++#endif + } + } + PixelSyncIterator (dest_iterator); +@@ -10317,7 +10325,11 @@ imagemagick_load_image (struct frame *f, + MagickWand *image_wand; + PixelIterator *iterator; + PixelWand **pixels, *bg_wand = NULL; ++#if MagickLibVersion >= 0x700 ++ PixelInfo pixel; ++#else + MagickPixelPacket pixel; ++#endif + Lisp_Object image; + #ifndef DONT_CREATE_TRANSFORMED_IMAGEMAGICK_IMAGE + Lisp_Object value; diff --git a/emacs-26.1-xft4x11.patch b/emacs-26.1-xft4x11.patch new file mode 100644 index 0000000..c04772c --- /dev/null +++ b/emacs-26.1-xft4x11.patch @@ -0,0 +1,33 @@ +--- + lwlib/xlwmenu.c | 13 +++++-------- + 1 file changed, 5 insertions(+), 8 deletions(-) + +--- lwlib/xlwmenu.c ++++ lwlib/xlwmenu.c 2018-06-15 05:50:45.749287186 +0000 +@@ -2118,21 +2118,18 @@ XlwMenuInitialize (Widget request, Widge + gray_width, gray_height, + (unsigned long)1, (unsigned long)0, 1); + ++ mw->menu.font = XLoadQueryFont (display, mw->menu.fontName); + #if defined USE_CAIRO || defined HAVE_XFT +- if (openXftFont (mw)) ++ if (mw->menu.font || openXftFont (mw)) + ; + else + #endif + { +- mw->menu.font = XLoadQueryFont (display, mw->menu.fontName); ++ mw->menu.font = XLoadQueryFont (display, "fixed"); + if (!mw->menu.font) + { +- mw->menu.font = XLoadQueryFont (display, "fixed"); +- if (!mw->menu.font) +- { +- fprintf (stderr, "Menu font fixed not found, can't continue.\n"); +- emacs_abort (); +- } ++ fprintf (stderr, "Menu font fixed not found, can't continue.\n"); ++ emacs_abort (); + } + } + diff --git a/emacs-27.1-Xauthority4server.patch b/emacs-27.1-Xauthority4server.patch new file mode 100644 index 0000000..539e466 --- /dev/null +++ b/emacs-27.1-Xauthority4server.patch @@ -0,0 +1,128 @@ +From werner@suse.de +Date: Mon, 08 Mar 2021 13:35:41 +0000 +Subject: Allow GNU Emacs server to open X Display + +even if the Xauthority file is not the default expected by XCloseDisplay() + +--- + etc/emacs.service | 2 ++ + lisp/server.el | 45 +++++++++++++++++++++++++++++++++++++++++++-- + 2 files changed, 45 insertions(+), 2 deletions(-) + +--- etc/emacs.service ++++ etc/emacs.service 2024-04-11 06:46:29.320172754 +0000 +@@ -5,9 +5,11 @@ + [Unit] + Description=Emacs text editor + Documentation=info:emacs man:emacs(1) https://gnu.org/software/emacs/ ++After=graphical-session.target + + [Service] + Type=notify ++Environment=XAUTHORITY=%t/emacs/xauth + ExecStart=emacs --fg-daemon + + # Emacs will exit with status 15 after having received SIGTERM, which +--- lisp/server.el ++++ lisp/server.el 2024-04-11 06:17:17.692578500 +0000 +@@ -289,6 +289,11 @@ If nil, no instructions are displayed." + "The directory in which to place the server socket. + If local sockets are not supported, this is nil.") + ++;; Hold the Xauthority if an X Display is used ++(defvar server-xauth-file nil ++ "The Xauthority file to hold the Xauthority cookies. ++If no Xauthority is used, this is nil.") ++ + (define-error 'server-running-external "External server running") + + (defun server-clients-with (property value) +@@ -619,6 +624,11 @@ If the key is not valid, signal an error + (let ((server-dir (if server-use-tcp server-auth-dir server-socket-dir))) + (expand-file-name server-name server-dir))) + ++(defsubst server--xauth () ++ "Return the xauth file name to hold the X Authority." ++ (let ((server-dir (if server-use-tcp server-auth-dir server-socket-dir))) ++ (expand-file-name "xauth" server-dir))) ++ + (defun server-stop (&optional noframe) + "If this Emacs process has a server communication subprocess, stop it. + If this actually stopped the server, return non-nil. If the +@@ -720,7 +730,8 @@ the `server-process' variable." + (setq leave-dead t))) + ;; Now any previous server is properly stopped. + (unless leave-dead +- (let ((server-file (server--file-name))) ++ (let ((server-file (server--file-name)) ++ (xauth-file (server--xauth))) + ;; Make sure there is a safe directory in which to place the socket. + (server-ensure-safe-dir (file-name-directory server-file)) + (with-file-modes ?\700 +@@ -762,6 +773,14 @@ the `server-process' variable." + (unless server-process (error "Could not start server process")) + (server-log "Started server") + (process-put server-process :server-file server-file) ++ ;; File to hold X Authority cookies ++ (unless (file-exists-p xauth-file) ++ (make-empty-file xauth-file)) ++ (when (file-exists-p xauth-file) ++ (let ((var (concat "XAUTHORITY=" xauth-file))) ++ (dolist (proc (process-list)) ++ (process-put proc 'env (cons var (process-get proc 'env))))) ++ (setq server-xauth-file xauth-file)) + (setq server-mode t) + (push 'server-mode global-minor-modes) + (when server-use-tcp +@@ -898,7 +917,7 @@ This handles splitting the command if it + (let ((frame + (server-with-environment + (process-get proc 'env) +- '("LANG" "LC_CTYPE" "LC_ALL" ++ '("LANG" "LC_CTYPE" "LC_ALL" "LC_PAPER" "LC_MEASUREMENT" + ;; For tgetent(3); list according to ncurses(3). + "BAUDRATE" "COLUMNS" "ESCDELAY" "HOME" "LINES" + "NCURSES_ASSUMED_COLORS" "NCURSES_NO_PADDING" +@@ -1171,6 +1190,8 @@ The following commands are accepted by t + nowait ; t if emacsclient does not want to wait for us. + frame ; Frame opened for the client (if any). + display ; Open frame on this display. ++ (xauth-file (expand-file-name "~/.Xauthority")) ++ xauth-cmd + parent-id ; Window ID for XEmbed + dontkill ; t if client should not be killed. + commands +@@ -1314,6 +1335,16 @@ The following commands are accepted by t + ;; -env NAME=VALUE: An environment variable. + ("-env" + (let ((var (pop args-left))) ++ (if (and (stringp var) ++ (string-match "^\\([^=]+\\)=\\(.*\\)" var)) ++ (if (cond ((string-equal (match-string 1 var) "LANG") t) ++ ((string-equal (match-string 1 var) "LC_CTYPE") t) ++ ((string-equal (match-string 1 var) "LC_ALL") t) ++ ((string-equal (match-string 1 var) "LC_PAPER") t) ++ ((string-equal (match-string 1 var) "LC_MEASUREMENT") t) ++ ((string-equal (match-string 1 var) "DISPLAY") t) ++ ((string-equal (match-string 1 var) "XAUTHORITY") (setq xauth-file (match-string 2 var)))) ++ (setenv (match-string 1 var) (match-string 2 var) t))) + ;; XXX Variables should be encoded as in getenv/setenv. + (process-put proc 'env + (cons var (process-get proc 'env))))) +@@ -1329,6 +1360,16 @@ The following commands are accepted by t + ;; Unknown command. + (arg (error "Unknown command: %s" arg)))) + ++ (if (and display server-xauth-file) ++ (progn ++ (if (not xauth-file) ++ (setq xauth-file (expand-file-name "~/.Xauthority"))) ++ (if (and (file-exists-p xauth-file) (not (file-equal-p xauth-file server-xauth-file))) ++ (progn ++ (setq xauth-cmd (concat "xauth -f " xauth-file " extract - " display ++ "| xauth -f " server-xauth-file " merge -")) ++ (shell-command xauth-cmd))))) ++ + ;; If both -no-wait and -tty are given with file or sexp + ;; arguments, use an existing frame. + (and nowait diff --git a/emacs-27.1-pdftex.patch b/emacs-27.1-pdftex.patch new file mode 100644 index 0000000..30a6dbe --- /dev/null +++ b/emacs-27.1-pdftex.patch @@ -0,0 +1,112 @@ +--- + etc/refcards/Makefile | 6 +++--- + etc/refcards/cs-dired-ref.tex | 3 ++- + etc/refcards/cs-survival.tex | 3 ++- + etc/refcards/fr-survival.tex | 2 +- + etc/refcards/pl-refcard.tex | 2 +- + etc/refcards/ru-refcard.tex | 1 + + etc/refcards/sk-dired-ref.tex | 3 ++- + etc/refcards/sk-survival.tex | 3 ++- + etc/refcards/survival.tex | 2 +- + 9 files changed, 15 insertions(+), 10 deletions(-) + +--- etc/refcards/Makefile ++++ etc/refcards/Makefile 2024-02-02 07:47:53.132617523 +0000 +@@ -231,12 +231,12 @@ pl-refcard.pdf: $(pl_refcard_deps) + ! pdfmex --version > /dev/null 2> /dev/null; then \ + echo "No mex format found."; false; \ + fi +- $(ENVADD) pdftex -output-format=pdf pl-refcard.tex ++ $(ENVADD) pdfmex -output-format=pdf pl-refcard.tex + pl-refcard.dvi: $(pl_refcard_deps) + if kpsewhich -format=fmt mex > /dev/null; then \ +- $(ENVADD) tex pl-refcard.tex; \ +- else \ + $(ENVADD) mex pl-refcard.tex; \ ++ else \ ++ $(ENVADD) tex pl-refcard.tex; \ + fi + pl-refcard.ps: pl-refcard.dvi + dvips -t a4 -o $@ pl-refcard.dvi +--- etc/refcards/cs-dired-ref.tex ++++ etc/refcards/cs-dired-ref.tex 2024-02-02 07:47:53.132617523 +0000 +@@ -108,7 +108,8 @@ see the Emacs distribution, or {\tt http + \font\eightbf=csbx8 + \font\eightit=csti8 + \font\eighttt=cstt8 +- \font\eightmi=csmi8 ++% \font\eightmi=csmi8 ++ \font\eightmi=cmmi8 + \font\eightsy=cmsy8 + \textfont0=\eightrm + \textfont1=\eightmi +--- etc/refcards/cs-survival.tex ++++ etc/refcards/cs-survival.tex 2024-02-02 07:47:53.132617523 +0000 +@@ -84,7 +84,8 @@ + \font\eightbf=csbx8 + \font\eightit=csti8 + \font\eighttt=cstt8 +-\font\eightmi=csmi8 ++%\font\eightmi=csmi8 ++\font\eightmi=cmmi8 + \font\eightsy=cmsy8 + \font\eightss=cmss8 + \textfont0=\eightrm +--- etc/refcards/fr-survival.tex ++++ etc/refcards/fr-survival.tex 2024-02-02 07:48:34.823838922 +0000 +@@ -1,4 +1,4 @@ +-%&tex ++% + % Title: GNU Emacs Survival Card + + % Copyright (C) 2000--2024 Free Software Foundation, Inc. +--- etc/refcards/pl-refcard.tex ++++ etc/refcards/pl-refcard.tex 2024-02-02 07:48:49.943556553 +0000 +@@ -1,4 +1,4 @@ +-%&mex ++% + % Reference Card for GNU Emacs + + % Copyright (C) 1999, 2001--2024 Free Software Foundation, Inc. +--- etc/refcards/ru-refcard.tex ++++ etc/refcards/ru-refcard.tex 2024-02-02 07:47:53.132617523 +0000 +@@ -25,6 +25,7 @@ + \documentclass[10pt]{article} + \usepackage{multicol,tabularx} + \usepackage[a4paper,hmargin={2cm,2cm},vmargin={2cm,2cm},nohead,twoside]{geometry} ++\usepackage{type1ec} + \usepackage[T2A]{fontenc} + \usepackage[utf8]{inputenc} + \usepackage[english,russian]{babel} +--- etc/refcards/sk-dired-ref.tex ++++ etc/refcards/sk-dired-ref.tex 2024-02-02 07:47:53.132617523 +0000 +@@ -109,7 +109,8 @@ see the Emacs distribution, or {\tt http + \font\eightbf=csbx8 + \font\eightit=csti8 + \font\eighttt=cstt8 +- \font\eightmi=csmi8 ++% \font\eightmi=csmi8 ++ \font\eightmi=cmmi8 + \font\eightsy=cmsy8 + \textfont0=\eightrm + \textfont1=\eightmi +--- etc/refcards/sk-survival.tex ++++ etc/refcards/sk-survival.tex 2024-02-02 07:47:53.132617523 +0000 +@@ -86,7 +86,8 @@ + \font\eightbf=csbx8 + \font\eightit=csti8 + \font\eighttt=cstt8 +-\font\eightmi=csmi8 ++%\font\eightmi=csmi8 ++\font\eightmi=cmmi8 + \font\eightsy=cmsy8 + \font\eightss=cmss8 + \textfont0=\eightrm +--- etc/refcards/survival.tex ++++ etc/refcards/survival.tex 2024-02-02 07:49:06.719243261 +0000 +@@ -1,4 +1,4 @@ +-%&tex ++% + % Title: GNU Emacs Survival Card + + % Copyright (C) 2000--2024 Free Software Foundation, Inc. diff --git a/emacs-29.1.dif b/emacs-29.1.dif new file mode 100644 index 0000000..6bf9428 --- /dev/null +++ b/emacs-29.1.dif @@ -0,0 +1,741 @@ +--- + Makefile.in | 7 +- + configure.ac | 6 -- + doc/man/etags.1 | 20 ++++---- + lib-src/Makefile.in | 4 - + lib-src/pop.c | 1 + lisp/cmuscheme.el | 3 - + lisp/international/mule-cmds.el | 1 + lisp/net/ange-ftp.el | 8 +-- + lisp/site-load.el | 45 ++++++++++++++++++ + lisp/speedbar.el | 1 + lisp/textmodes/ispell.el | 88 +++++++++++++++++++++++++++++++++--- + site-lisp/term/func-keys.el | 33 +++++++++++++ + site-lisp/term/gnome.el | 97 ++++++++++++++++++++++++++++++++++++++++ + site-lisp/term/kvt.el | 97 ++++++++++++++++++++++++++++++++++++++++ + site-lisp/term/linux.el | 79 ++++++++++++++++++++++++++++++++ + site-lisp/term/locale.el | 13 +++++ + 16 files changed, 472 insertions(+), 31 deletions(-) + +--- Makefile.in ++++ Makefile.in 2023-08-01 08:29:04.813378495 +0000 +@@ -614,7 +614,7 @@ install-arch-dep: src install-arch-indep + umask 022; ${MKDIR_P} "$(DESTDIR)${bindir}" + $(MAKE) -C lib-src install + ifeq (${ns_self_contained},no) +- ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} "$(DESTDIR)${bindir}/$(EMACSFULL)" ++ ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/emacs${EXEEXT} "$(DESTDIR)${bindir}/$(EMACS)" + ifeq (${HAVE_BE_APP},yes) + ${INSTALL_PROGRAM} $(INSTALL_STRIP) src/Emacs "$(DESTDIR)${prefix}/apps/Emacs" + endif +@@ -624,7 +624,7 @@ ifeq (${HAVE_BE_APP},yes) + endif + ${INSTALL_DATA} src/emacs.pdmp "$(DESTDIR)${libexecdir}/emacs/${version}/${configuration}"/emacs-${EMACS_PDMP} + endif +- -chmod 755 "$(DESTDIR)${bindir}/$(EMACSFULL)" ++ -chmod 755 "$(DESTDIR)${bindir}/$(EMACS)" + ifndef NO_BIN_LINK + rm -f "$(DESTDIR)${bindir}/$(EMACS)" + cd "$(DESTDIR)${bindir}" && $(LN_S_FILEONLY) "$(EMACSFULL)" "$(EMACS)" +@@ -811,6 +811,7 @@ install-man: + umask 022; ${MKDIR_P} "$(DESTDIR)${man1dir}" + thisdir=`pwd -P`; \ + cd ${mansrcdir}; \ ++ cp ctags.1 gnuctags.1; \ + for page in *.1; do \ + test "$$page" = ChangeLog.1 && continue; \ + dest=`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1; \ +@@ -947,7 +948,7 @@ uninstall: uninstall-$(NTDIR) uninstall- + for page in *.1; do \ + rm -f "$(DESTDIR)${man1dir}"/`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1$$ext; done; \ + fi) +- rm -f "$(DESTDIR)${bindir}/$(EMACS)" "$(DESTDIR)${bindir}/$(EMACSFULL)" ++ rm -f "$(DESTDIR)${bindir}/$(EMACS)" + (if cd "$(DESTDIR)${icondir}"; then \ + rm -f hicolor/*x*/apps/"${EMACS_NAME}.png" \ + "hicolor/scalable/apps/${EMACS_NAME}.svg" \ +--- configure.ac ++++ configure.ac 2023-08-01 08:20:12.115169895 +0000 +@@ -1958,10 +1958,8 @@ fi + LD_SWITCH_X_SITE_RPATH= + if test "${x_libraries}" != NONE; then + if test -n "${x_libraries}"; then +- LD_SWITCH_X_SITE=-L`AS_ECHO(["$x_libraries"]) | sed -e 's/:/ -L/g'` +- LD_SWITCH_X_SITE_RPATH=-Wl,-rpath,` +- AS_ECHO(["$x_libraries"]) | sed -e 's/:/ -Wl,-rpath,/g' +- ` ++ LD_SWITCH_X_SITE="-L ${x_libraries%%:*}" ++ LD_SWITCH_X_SITE_RPATH="-Wl,-rpath-link,${x_libraries%%:*}" + fi + x_default_search_path="" + x_search_path=${x_libraries} +--- doc/man/etags.1 ++++ doc/man/etags.1 2023-08-01 08:20:12.115169895 +0000 +@@ -7,7 +7,7 @@ + .. + + .SH NAME +-etags, ctags \- generate tag file for Emacs, vi ++etags, gnuctags \- generate tag file for Emacs, vi + .SH SYNOPSIS + .hy 0 + .na +@@ -25,7 +25,7 @@ etags, ctags \- generate tag file for Em + [\|\-\-help\|] [\|\-\-version\|] + \fIfile\fP .\|.\|. + +-\fBctags\fP [\|\-aCdgIQRVh\|] [\|\-BtTuvwx\|] [\|\-l \fIlanguage\fP\|] ++\fBgnuctags\fP [\|\-aCdgIQRVh\|] [\|\-BtTuvwx\|] [\|\-l \fIlanguage\fP\|] + .if n .br + [\|\-o \fItagfile\fP\|] [\|\-r \fIregexp\fP\|] + [\|\-\-parse\-stdin=\fIfile\fP\|] +@@ -45,7 +45,7 @@ etags, ctags \- generate tag file for Em + The \|\fBetags\fP\| program is used to create a tag table file, in a format + understood by + .BR emacs ( 1 )\c +-\&; the \|\fBctags\fP\| program is used to create a similar table in a ++\&; the \|\fBgnuctags\fP\| program is used to create a similar table in a + format understood by + .BR vi ( 1 )\c + \&. Both forms of the program understand +@@ -55,7 +55,7 @@ Perl, Ruby, Rust, PHP, PostScript, Pytho + assembler\-like syntaxes. + Both forms read the files specified on the command line, and write a tag + table (defaults: \fBTAGS\fP for \fBetags\fP, \fBtags\fP for +-\fBctags\fP) in the current working directory. ++\fBgnuctags\fP) in the current working directory. + Files specified with relative file names will be recorded in the tag + table with file names relative to the directory where the tag table + resides. If the tag table is in /dev or is the standard output, +@@ -71,7 +71,7 @@ parsing of the file names following the + language, overriding guesses based on filename extensions. + .SH OPTIONS + Some options make sense only for the \fBvi\fP style tag files produced +-by ctags; ++by gnuctags; + \fBetags\fP does not recognize them. + The programs accept unambiguous abbreviations for long option names. + .TP +@@ -85,7 +85,7 @@ expression search instructions; the \fB\ + the delimiter "\|\fB?\fP\|", to search \fIbackwards\fP through files. + The default is to use the delimiter "\|\fB/\fP\|", to search \fIforwards\fP + through files. +-Only \fBctags\fP accepts this option. ++Only \fBgnuctags\fP accepts this option. + .TP + .B \-\-declarations + In C and derived languages, create tags for function declarations, +@@ -183,7 +183,7 @@ the previous ones. The regexps are of o + where \fItagregexp\fP is used to match the tag. It should not match + useless characters. If the match is such that more characters than + needed are unavoidably matched by \fItagregexp\fP, it may be useful to +-add a \fInameregexp\fP, to narrow down the tag scope. \fBctags\fP ++add a \fInameregexp\fP, to narrow down the tag scope. \fBgnuctags\fP + ignores regexps without a \fInameregexp\fP. The syntax of regexps is + the same as in emacs. The following character escape sequences are + supported: \\a, \\b, \\d, \\e, \\f, \\n, \\r, \\t, \\v, which +@@ -262,15 +262,15 @@ tag entries for other files in place. C + by deleting the existing entries for the given files and then + rewriting the new entries at the end of the tags file. It is often + faster to simply rebuild the entire tag file than to use this. +-Only \fBctags\fP accepts this option. ++Only \fBgnuctags\fP accepts this option. + .TP + .B \-v, \-\-vgrind + Instead of generating a tag file, write index (in \fBvgrind\fP format) +-to standard output. Only \fBctags\fP accepts this option. ++to standard output. Only \fBgnuctags\fP accepts this option. + .TP + .B \-x, \-\-cxref + Instead of generating a tag file, write a cross reference (in +-\fBcxref\fP format) to standard output. Only \fBctags\fP accepts this option. ++\fBcxref\fP format) to standard output. Only \fBgnuctags\fP accepts this option. + .TP + .B \-h, \-H, \-\-help + Print usage information. Followed by one or more \-\-language=LANG +--- lib-src/Makefile.in ++++ lib-src/Makefile.in 2023-08-01 08:20:12.115169895 +0000 +@@ -144,7 +144,7 @@ HAIKU_CFLAGS=@HAIKU_CFLAGS@ + CLIENTW = @CLIENTW@ + + # Things that a user might actually run, which should be installed in bindir. +-INSTALLABLES = etags${EXEEXT} ctags${EXEEXT} emacsclient${EXEEXT} $(CLIENTW) \ ++INSTALLABLES = etags${EXEEXT} gnuctags${EXEEXT} emacsclient${EXEEXT} $(CLIENTW) \ + ebrowse${EXEEXT} + + # Things that Emacs runs internally, or during the build process, +@@ -403,7 +403,7 @@ etags${EXEEXT}: ${etags_deps} + ## etags.o files on top of each other. + ## FIXME? + ## Can't we use a wrapper that calls 'etags --ctags'? +-ctags${EXEEXT}: ${srcdir}/ctags.c ${etags_deps} ++gnuctags${EXEEXT}: ${srcdir}/ctags.c ${etags_deps} + $(AM_V_CCLD)$(CC) ${ALL_CFLAGS} -o $@ $< $(etags_libs) + + ebrowse${EXEEXT}: ${srcdir}/ebrowse.c ${srcdir}/../lib/min-max.h $(NTLIB) \ +--- lib-src/pop.c ++++ lib-src/pop.c 2023-08-01 08:20:12.115169895 +0000 +@@ -26,6 +26,7 @@ along with GNU Emacs. If not, see ++#include + #ifdef WINDOWSNT + #include "ntlib.h" + #undef _WIN32_WINNT +--- lisp/cmuscheme.el ++++ lisp/cmuscheme.el 2023-08-01 08:20:12.115169895 +0000 +@@ -232,7 +232,8 @@ is run). + (read-string "Run Scheme: " scheme-program-name) + scheme-program-name))) + (if (not (comint-check-proc "*scheme*")) +- (let ((cmdlist (split-string-and-unquote cmd))) ++ (let ((cmdlist (split-string-and-unquote cmd)) ++ process-connection-type) + (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 2023-08-01 08:20:12.115169895 +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/net/ange-ftp.el ++++ lisp/net/ange-ftp.el 2023-08-01 08:20:12.119169821 +0000 +@@ -5076,7 +5076,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)))) + ; +@@ -5191,7 +5191,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 +@@ -5699,7 +5699,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. +@@ -5897,7 +5897,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 2023-08-01 08:20:12.119169821 +0000 +@@ -0,0 +1,45 @@ ++;;;; ++;;; emacs-27.1/lisp/site-load.el ++;;; Copyright (c) 1995,96,98,99 SuSE Gmbh Nuernberg, Germany. All rights reserved. ++;;; ++;;; Autor: Werner Fink , No warranty of any kind ++;;;; ++;; CONFIGURATION (under bash): ++;; (export CC=gcc; \ ++;; export CFLAGS="-O2 $(arch dependent flags) -pipe \ ++;; -DSYSTEM_PURESIZE_EXTRA=25000 -DSITELOAD_PURESIZE_EXTRA=10000" ; \ ++;; ./configure $(arch)-suse-linux --with-x --with-x-toolkit=lucid \ ++;; --with-gcc --with-pop --with-system-malloc --prefix=/usr \ ++;; --exec-prefix=/usr \ ++;; --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib ) ++;; ++;; include bug fixes you have ++;; ++;; MAKE: ++;; make LDFLAGS=-s CC=gcc CFLAGS="-O2 $(arch dependent flags) -pipe \ ++;; -DSYSTEM_PURESIZE_EXTRA=25000 -DSITELOAD_PURESIZE_EXTRA=10000" ++;; ++;; DOC: ++;; lisp/delsel.elc lisp/lpr.elc added to src/Makefile.in for DOCumentation ++;; ++;;;; ++(garbage-collect) ++ ++(load "emacs-lisp/pcase") ++(load "emacs-lisp/easy-mmode") ++(garbage-collect) ++ ++(load "lpr") ++(setq lpr-headers-switches (list "-h")) ++(setq lpr-add-switches t) ++(garbage-collect) ++ ++;; Overwrite `load delsel' ++;; Choose `t' in your ~/.emacs ++(custom-set-variables '(delete-selection-mode nil)) ++(garbage-collect) ++ ++(setq gnus-default-nntp-server "news") ++(garbage-collect) ++ ++;;; site-load.el ends here +--- lisp/speedbar.el ++++ lisp/speedbar.el 2023-08-01 08:20:12.119169821 +0000 +@@ -727,6 +727,7 @@ If you want to change this while speedba + + ;; Navigation. + (define-key map "n" 'speedbar-next) ++ (define-key map [tab] 'speedbar-next) + (define-key map "p" 'speedbar-prev) + (define-key map "\M-n" 'speedbar-restricted-next) + (define-key map "\M-p" 'speedbar-restricted-prev) +--- lisp/textmodes/ispell.el ++++ lisp/textmodes/ispell.el 2023-08-01 08:20:12.119169821 +0000 +@@ -191,13 +191,15 @@ Must be greater than 1." + :type 'integer) + + (defcustom ispell-program-name +- (or (executable-find "aspell") +- (executable-find "ispell") +- (executable-find "hunspell") +- ;; Enchant is commonly installed as `enchant-2', so use this +- ;; name and avoid old versions of `enchant'. +- (executable-find "enchant-2") +- "ispell") ++ (if (functionp 'append-ispell-dict-alist) ++ "ispell" ++ (or (executable-find "aspell") ++ (executable-find "ispell") ++ (executable-find "hunspell") ++ ;; Enchant is commonly installed as `enchant-2', so use this ++ ;; name and avoid old versions of `enchant'. ++ (executable-find "enchant-2") ++ "ispell")) + "Program invoked by \\[ispell-word] and \\[ispell-region] commands." + :type 'string + :set (lambda (symbol value) +@@ -1427,6 +1429,78 @@ The variable `ispell-library-directory' + + ;; Define commands in menu in opposite order you want them to appear. + (let ((map (make-sparse-keymap "Spell"))) ++ ;; Begin adding list for ispell dictonaries installed on SuSE ++ (if (and (functionp 'append-ispell-dict-alist) ++ (symbolp 'ispell-program-name) ++ (string-match "ispell" ispell-program-name)) ++ (let ((dicts (reverse (cons (cons "default" nil) ++ (append ispell-local-dictionary-alist ispell-dictionary-alist)))) ++ (path (and (boundp 'ispell-library-path) ispell-library-path)) ++ name load-dict) ++ (dolist (dict dicts) ++ (setq name (car dict) ++ load-dict (car (cdr (member "-d" (nth 5 dict))))) ++ (cond ((not (stringp name)) ++ (define-key map (vector 'default) ++ (cons "Select Default Dict" ++ (cons "Dictionary for which Ispell was configured" ++ (list 'lambda () '(interactive) ++ (list 'ispell-change-dictionary "default")))))) ++ ((or (not path) ; load all if library dir not defined ++ (file-exists-p (concat path "/" name ".hash")) ++ (file-exists-p (concat path "/" name ".has")) ++ (and load-dict ++ (or (file-exists-p(concat path "/" load-dict ".hash")) ++ (file-exists-p(concat path "/" load-dict ".has"))))) ++ (define-key map (vector (intern name)) ++ (cons (concat "Select " (capitalize name) " Dict") ++ (list 'lambda () '(interactive) ++ (list 'ispell-change-dictionary name)))))))) ++ (if (and (functionp 'ispell-find-aspell-dictionaries) ++ (symbolp 'ispell-program-name) ++ (string-match "aspell" ispell-program-name)) ++ (progn ++ (ispell-find-aspell-dictionaries) ++ (let ((dicts (reverse (cons (cons "default" nil) ++ (append ispell-local-dictionary-alist ispell-dictionary-alist)))) ++ name) ++ (dolist (dict dicts) ++ (setq name (car dict)) ++ (cond ((not (stringp name)) ++ (define-key map (vector 'default) ++ (cons "Select Default Dict" ++ (cons "Dictionary for which Aspell was configured" ++ (list 'lambda () '(interactive) ++ (list 'ispell-change-dictionary "default")))))) ++ ((and (stringp name) ++ (ispell-aspell-find-dictionary name)) ++ (define-key map (vector (intern name)) ++ (cons (concat "Select " (capitalize name) " Dict") ++ (list 'lambda () '(interactive) ++ (list 'ispell-change-dictionary name))))))))) ++ (if (and (functionp 'ispell-find-hunspell-dictionaries) ++ (symbolp 'ispell-program-name) ++ (string-match "hunspell" ispell-program-name)) ++ (progn ++ (ispell-find-hunspell-dictionaries) ++ (let ((dicts (reverse (cons (cons "default" nil) ++ (append ispell-local-dictionary-alist ispell-hunspell-dictionary-alist)))) ++ name) ++ (dolist (dict dicts) ++ (setq name (car dict)) ++ (cond ((not (stringp name)) ++ (define-key map (vector 'default) ++ (cons "Select Default Dict" ++ (cons "Dictionary for which Hunspell was configured" ++ (list 'lambda () '(interactive) ++ (list 'ispell-change-dictionary "default")))))) ++ ((stringp name) ++ (define-key map (vector (intern name)) ++ (cons (concat "Select " (capitalize name) " Dict") ++ (list 'lambda () '(interactive) ++ (list 'ispell-change-dictionary name) ++ ))))))))))) ++ ;; End adding list for ispell dictonaries installed on SuSE + (define-key map [ispell-change-dictionary] + `(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 2023-08-01 08:20:12.119169821 +0000 +@@ -0,0 +1,33 @@ ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;;; term/func-keys.el for site-lisp path ++;;; Copyright (c) 1996-2001 SuSE Gmbh Nuernberg, Germany. ++;;; ++;;; Author: Werner Fink , No warranty of any kind ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;; num block ++;; kp_f1 .. kp_f4 and kp_tab not found on MF-102 ++ (global-set-key [kp-f1] esc-map) ; Escape ++ (global-set-key [kp-f2] 'undo) ; Undo ++ (global-set-key [kp-f3] 'isearch-forward) ; Search ++ (global-set-key [kp-f4] 'kill-line) ; Kill-Line ++;; ++;; Backspace, Delete and any thing else ++;; ++(if (not window-system) ++ ; Do nothing within terminals because they know about ++ nil ++ (if (fboundp 'normal-erase-is-backspace-mode) ++ (normal-erase-is-backspace-mode 1) ++ (global-set-key [delete] 'delete-char)) ++ ;(global-set-key [delete] '[127]) ++ ;(global-unset-key [backspace]) ++ ;(global-set-key [backspace] '[127]) ++) ++;; ++;; Wheel mouse support ++;; ++(if (fboundp 'mouse-wheel-mode) ++ (mouse-wheel-mode 1) ++) ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;; Ende von func-keys.el +--- site-lisp/term/gnome.el ++++ site-lisp/term/gnome.el 2023-08-01 08:20:12.119169821 +0000 +@@ -0,0 +1,97 @@ ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;;; term/gnomw.el for site-lisp path ++;;; Copyright (c) 2000 SuSE Gmbh Nuernberg, Germany. All rights reserved. ++;;; ++;;; Author: Werner Fink , No warranty of any kind ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++; (define-key function-key-map "\e[1~" [find]) ++; (define-key function-key-map "\eOH" [home]) ++ (define-key function-key-map "\e[1~" [home]) ++ (define-key function-key-map "\e[2~" [insertchar]) ++ (define-key function-key-map "\e[3~" [deletechar]) ++; (define-key function-key-map "\e[4~" [select]) ++; (define-key function-key-map "\eOF" [end]) ++ (define-key function-key-map "\e[4~" [end]) ++ (define-key function-key-map "\e[5~" [prior]) ++ (define-key function-key-map "\e[6~" [next]) ++ (define-key function-key-map "\e[OP" [f1]) ++ (define-key function-key-map "\e[OQ" [f2]) ++ (define-key function-key-map "\e[OR" [f3]) ++ (define-key function-key-map "\e[OS" [f4]) ++ (define-key function-key-map "\e[15~" [f5]) ++ (define-key function-key-map "\e[17~" [f6]) ++ (define-key function-key-map "\e[18~" [f7]) ++ (define-key function-key-map "\e[19~" [f8]) ++ (define-key function-key-map "\e[20~" [f9]) ++ (define-key function-key-map "\e[21~" [f10]) ++ (define-key function-key-map "\e[23~" [f11]) ++ (define-key function-key-map "\e[24~" [f12]) ++ (define-key function-key-map "\e[25~" [f13]) ++ (define-key function-key-map "\e[26~" [f14]) ++ (define-key function-key-map "\e[28~" [help]) ++ (define-key function-key-map "\e[29~" [menu]) ++ (define-key function-key-map "\e?\e[28~" [M-help]) ++ (define-key function-key-map "\e?\e[29~" [M-menu]) ++ (define-key function-key-map "\e[31~" [f17]) ++ (define-key function-key-map "\e[32~" [f18]) ++ (define-key function-key-map "\e[33~" [f19]) ++ (define-key function-key-map "\e[34~" [f20]) ++;; ++;; num block ++;; [home] and [end] found in num block ++; (define-key function-key-map "\eOH" [home]) ++; (define-key function-key-map "\eOF" [end]) ++ (define-key function-key-map "\e[1~" [home]) ++ (define-key function-key-map "\e[4~" [end]) ++;; ++;; Locked num block ++ (define-key function-key-map "\eOI" [kp-tab]) ++ (define-key function-key-map "\eOj" [kp-multiply]) ++ (define-key function-key-map "\eOk" [kp-add]) ++ (define-key function-key-map "\eOl" [kp-separator]) ++ (define-key function-key-map "\eOM" [kp-enter]) ++ (define-key function-key-map "\eOm" [kp-subtract]) ++ (define-key function-key-map "\eOn" [kp-decimal]) ++; (define-key function-key-map "\eOn" [kp-period]) ; [kp-decimal] ++ (define-key function-key-map "\eOo" [kp-divide]) ++ (define-key function-key-map "\eOp" [kp-0]) ++ (define-key function-key-map "\eOq" [kp-1]) ++ (define-key function-key-map "\eOr" [kp-2]) ++ (define-key function-key-map "\eOs" [kp-3]) ++ (define-key function-key-map "\eOt" [kp-4]) ++ (define-key function-key-map "\eOu" [kp-5]) ++ (define-key function-key-map "\eOv" [kp-6]) ++ (define-key function-key-map "\eOw" [kp-7]) ++ (define-key function-key-map "\eOx" [kp-8]) ++ (define-key function-key-map "\eOy" [kp-9]) ++;; ++;; Undefine some ESC ESC behavior --- for later use ++ (global-unset-key "\e\e") ++ (define-key esc-map "\e" nil) ++;; ++ (define-key function-key-map "\eOD" [left]) ++ (define-key function-key-map "\eOC" [right]) ++ (define-key function-key-map "\eOA" [up]) ++ (define-key function-key-map "\eOB" [down]) ++;; ++ (define-key function-key-map "\e\eOD" [M-left]) ++ (define-key function-key-map "\e\eOC" [M-right]) ++ (define-key function-key-map "\e\eOA" [M-up]) ++ (define-key function-key-map "\e\eOB" [M-down]) ++;; ++;; Not in Use? ++ (define-key function-key-map "\C-?\eOD" [C-left]) ++ (define-key function-key-map "\C-?\eOC" [C-right]) ++ (define-key function-key-map "\C-?\eOA" [C-up]) ++ (define-key function-key-map "\C-?\eOB" [C-down]) ++;; ++;; Backspace, Delete and any thing else ++;; ++ (global-unset-key [insertchar]) ++ (global-set-key [insertchar] 'overwrite-mode) ++ (global-unset-key [deletechar]) ++ (global-set-key [deletechar] 'delete-char) ++;; ++(load "term/func-keys" nil t) ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;; Ende von gnomw.el +--- site-lisp/term/kvt.el ++++ site-lisp/term/kvt.el 2023-08-01 08:20:12.119169821 +0000 +@@ -0,0 +1,97 @@ ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;;; term/kvt.el for site-lisp path ++;;; Copyright (c) 2000 SuSE Gmbh Nuernberg, Germany. All rights reserved. ++;;; ++;;; Author: Werner Fink , No warranty of any kind ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++ (define-key function-key-map "\e[1~" [find]) ++ (define-key function-key-map "\eOH" [home]) ++ (define-key function-key-map "\e[2~" [insertchar]) ++ (define-key function-key-map "\e[3~" [deletechar]) ++ (define-key function-key-map "\e[4~" [select]) ++ (define-key function-key-map "\eOF" [end]) ++ (define-key function-key-map "\e[5~" [prior]) ++ (define-key function-key-map "\e[6~" [next]) ++ (define-key function-key-map "\e[11~" [f1]) ++ (define-key function-key-map "\e[12~" [f2]) ++ (define-key function-key-map "\e[13~" [f3]) ++ (define-key function-key-map "\e[14~" [f4]) ++ (define-key function-key-map "\e[15~" [f5]) ++ (define-key function-key-map "\e[17~" [f6]) ++ (define-key function-key-map "\e[18~" [f7]) ++ (define-key function-key-map "\e[19~" [f8]) ++ (define-key function-key-map "\e[20~" [f9]) ++ (define-key function-key-map "\e[21~" [f10]) ++ (define-key function-key-map "\e[23~" [f11]) ++ (define-key function-key-map "\e[24~" [f12]) ++ (define-key function-key-map "\e[25~" [f13]) ++ (define-key function-key-map "\e[26~" [f14]) ++ (define-key function-key-map "\e[28~" [help]) ++ (define-key function-key-map "\e[29~" [menu]) ++ (define-key function-key-map "\e?\e[28~" [M-help]) ++ (define-key function-key-map "\e?\e[29~" [M-menu]) ++ (define-key function-key-map "\e[31~" [f17]) ++ (define-key function-key-map "\e[32~" [f18]) ++ (define-key function-key-map "\e[33~" [f19]) ++ (define-key function-key-map "\e[34~" [f20]) ++;; ++;; num block ++;; [home] and [end] found in num block ++ (define-key function-key-map "\eOH" [home]) ++ (define-key function-key-map "\eOF" [end]) ++;; ++;; Locked num block ++ (define-key function-key-map "\eOP" [kp-f1]) ++ (define-key function-key-map "\eOQ" [kp-f2]) ++ (define-key function-key-map "\eOR" [kp-f3]) ++ (define-key function-key-map "\eOS" [kp-f4]) ++ (define-key function-key-map "\eOI" [kp-tab]) ++ (define-key function-key-map "\eOj" [kp-multiply]) ++ (define-key function-key-map "\eOk" [kp-add]) ++ (define-key function-key-map "\eOl" [kp-separator]) ++ (define-key function-key-map "\eOM" [kp-enter]) ++ (define-key function-key-map "\eOm" [kp-subtract]) ++ (define-key function-key-map "\eOn" [kp-decimal]) ++; (define-key function-key-map "\eOn" [kp-period]) ; [kp-decimal] ++ (define-key function-key-map "\eOo" [kp-divide]) ++ (define-key function-key-map "\eOp" [kp-0]) ++ (define-key function-key-map "\eOq" [kp-1]) ++ (define-key function-key-map "\eOr" [kp-2]) ++ (define-key function-key-map "\eOs" [kp-3]) ++ (define-key function-key-map "\eOt" [kp-4]) ++ (define-key function-key-map "\eOu" [kp-5]) ++ (define-key function-key-map "\eOv" [kp-6]) ++ (define-key function-key-map "\eOw" [kp-7]) ++ (define-key function-key-map "\eOx" [kp-8]) ++ (define-key function-key-map "\eOy" [kp-9]) ++;; ++;; Undefine some ESC ESC behavior --- for later use ++ (global-unset-key "\e\e") ++ (define-key esc-map "\e" nil) ++;; ++ (define-key function-key-map "\eOD" [left]) ++ (define-key function-key-map "\eOC" [right]) ++ (define-key function-key-map "\eOA" [up]) ++ (define-key function-key-map "\eOB" [down]) ++;; ++ (define-key function-key-map "\e\eOD" [M-left]) ++ (define-key function-key-map "\e\eOC" [M-right]) ++ (define-key function-key-map "\e\eOA" [M-up]) ++ (define-key function-key-map "\e\eOB" [M-down]) ++;; ++;; Not in Use? ++ (define-key function-key-map "\C-?\eOD" [C-left]) ++ (define-key function-key-map "\C-?\eOC" [C-right]) ++ (define-key function-key-map "\C-?\eOA" [C-up]) ++ (define-key function-key-map "\C-?\eOB" [C-down]) ++;; ++;; Backspace, Delete and any thing else ++;; ++ (global-unset-key [insertchar]) ++ (global-set-key [insertchar] 'overwrite-mode) ++ (global-unset-key [deletechar]) ++ (global-set-key [deletechar] 'delete-char) ++;; ++(load "term/func-keys" nil t) ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;; Ende von kvt.el +--- site-lisp/term/linux.el ++++ site-lisp/term/linux.el 2023-08-01 08:20:12.119169821 +0000 +@@ -0,0 +1,79 @@ ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;;; term/linux.el for site-lisp path ++;;; Copyright (c) 1996 SuSE Gmbh Nuernberg, Germany. All rights reserved. ++;;; ++;;; Author: Werner Fink , No warranty of any kind ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++ (define-key function-key-map "\e[1~" [home]) ++ (define-key function-key-map "\e[2~" [insertchar]) ++ (define-key function-key-map "\e[3~" [deletechar]) ++ (define-key function-key-map "\e[4~" [end]) ++ (define-key function-key-map "\e[5~" [prior]) ++ (define-key function-key-map "\e[6~" [next]) ++ (define-key function-key-map "\e[[A" [f1]) ++ (define-key function-key-map "\e[[B" [f2]) ++ (define-key function-key-map "\e[[C" [f3]) ++ (define-key function-key-map "\e[[D" [f4]) ++ (define-key function-key-map "\e[[E" [f5]) ++ (define-key function-key-map "\e[17~" [f6]) ++ (define-key function-key-map "\e[18~" [f7]) ++ (define-key function-key-map "\e[19~" [f8]) ++ (define-key function-key-map "\e[20~" [f9]) ++ (define-key function-key-map "\e[21~" [f10]) ++ (define-key function-key-map "\e[23~" [f11]) ++ (define-key function-key-map "\e[24~" [f12]) ++ (define-key function-key-map "\e[25~" [f13]) ++ (define-key function-key-map "\e[26~" [f14]) ++ (define-key function-key-map "\e[28~" [help]) ++ (define-key function-key-map "\e[29~" [menu]) ++ (define-key function-key-map "\e?\e[28~" [M-help]) ++ (define-key function-key-map "\e?\e[29~" [M-menu]) ++ (define-key function-key-map "\e[31~" [f17]) ++ (define-key function-key-map "\e[32~" [f18]) ++ (define-key function-key-map "\e[33~" [f19]) ++ (define-key function-key-map "\e[34~" [f20]) ++;; ++;; Not in Use? ++;; ---------------------------------- ++;; Console-Setting for Linux ??? ++ (define-key function-key-map "\e[H" [M-up]) ++ (define-key function-key-map "\e[Y" [M-down]) ++ (define-key function-key-map "\e[M" [menu]) ++ (define-key function-key-map "\e?\e[M" [M-menu]) ++ (define-key function-key-map "\e[P" [pause]) ++;; ++;; num block ++ (define-key function-key-map "\e[G" [begin]) ++;; ++;; Locked num block Nothing to do :-) ++;; ++;; Undefine some ESC ESC behavior --- for later use ++ (global-unset-key "\e\e") ++ (define-key esc-map "\e" nil) ++;; ++ (define-key function-key-map "\e[D" [left]) ++ (define-key function-key-map "\e[C" [right]) ++ (define-key function-key-map "\e[A" [up]) ++ (define-key function-key-map "\e[B" [down]) ++;; ++ (define-key function-key-map "\e\e[D" [M-left]) ++ (define-key function-key-map "\e\e[C" [M-right]) ++ (define-key function-key-map "\e\e[A" [M-up]) ++ (define-key function-key-map "\e\e[B" [M-down]) ++;; ++;; Not in Use? ++ (define-key function-key-map "\C-?\e[D" [C-left]) ++ (define-key function-key-map "\C-?\e[C" [C-right]) ++ (define-key function-key-map "\C-?\e[A" [C-up]) ++ (define-key function-key-map "\C-?\e[B" [C-down]) ++;; ++;; Backspace, Delete and any thing else ++;; ++ (global-unset-key [insertchar]) ++ (global-set-key [insertchar] 'overwrite-mode) ++ (global-unset-key [deletechar]) ++ (global-set-key [deletechar] 'delete-char) ++;; ++(load "term/func-keys" nil t) ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;; Ende von linux.el +--- site-lisp/term/locale.el ++++ site-lisp/term/locale.el 2023-08-01 08:20:12.119169821 +0000 +@@ -0,0 +1,13 @@ ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;;; term/locale.el for site-lisp path ++;;; Copyright (c) 1996-2003 SuSE Linux AG Nuernberg, Germany. ++;;; Copyright (c) 2007 SuSE LINUX Products GmbH Nuernberg, Germany. ++;;; ++;;; Author: Werner Fink , No warranty of any kind ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++ ++(add-hook 'term-setup-hook (function (lambda () ++ (load "term/func-keys" t t)))) ++;; ++;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ++;; Ende von locale.el diff --git a/emacs-29.4-pdf.tar.xz b/emacs-29.4-pdf.tar.xz new file mode 100644 index 0000000..aeb7a38 --- /dev/null +++ b/emacs-29.4-pdf.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6cfbcb1dd05e06cbc9bff028b0d6bbc106157c77fb5ed1b7a801087fb527d8ce +size 2032912 diff --git a/emacs-29.4.tar.xz b/emacs-29.4.tar.xz new file mode 100644 index 0000000..448a810 --- /dev/null +++ b/emacs-29.4.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ba897946f94c36600a7e7bb3501d27aa4112d791bfe1445c61ed28550daca235 +size 52210344 diff --git a/emacs-29.4.tar.xz.sig b/emacs-29.4.tar.xz.sig new file mode 100644 index 0000000..b309893 --- /dev/null +++ b/emacs-29.4.tar.xz.sig @@ -0,0 +1,11 @@ +-----BEGIN PGP SIGNATURE----- + +iQFLBAABCgA1FiEEuwLkB66eqofJ5yodLU4f6VlXE10FAmZ26AAXHHN0ZWZhbmth +bmdhc0BnbWFpbC5jb20ACgkQLU4f6VlXE12pAwf8C+BIyBYVe3q7ErFAL7O1zK/k +fuL/Nh1g9pKY6JDiNx4INLi4DoFaoj4HzLj356N/m/8xZl0+J1TYOp5gR3TNiYSo +hf8Dxt9V3zEminMzXeQnrH0IMESkktpXmlhCcb5GtapO86KzYrFeZXU95fk8C3+H +7MVDo3QznLnQTUb+OythZ5d5ClN1XVNKrkcu/hdHR51lPYP4NW/zbWdCYvKsSNTD +pkr+484KAT/R2FzoyhUtbiGkJacG0AxHA7uwPqjCFcoaet/6GjkJ9UJTJo7A1VwF +9qBwS2UCLofsZpoutly+43Id+OJBmA6PbGyQayvDCPuxfX9Ok/TjWWLSY0z5wA== +=E1hc +-----END PGP SIGNATURE----- diff --git a/emacs-rpmlintrc b/emacs-rpmlintrc new file mode 100644 index 0000000..b338b1a --- /dev/null +++ b/emacs-rpmlintrc @@ -0,0 +1,10 @@ +addFilter(".*zero-length.*/var/games/emacs/.*-scores.*") +addFilter(".*non-etc-or-var-file-marked-as-conffile.*/usr/share/emacs/site-lisp/site-start.el.*") +addFilter(".*name-repeated-in-summar.*") +addFilter(".*files-duplicate.*/usr/share/emacs.*") +addFilter(".*desktopfile-without-binary.*/usr/share/applications/emacs.desktop.*emacs.*") +addFilter(".*emacs-info.noarch:.*W:.*package-with-huge-docs:.*100%.*") +addFilter(".*emacs-eln.*:.*W:.*unstripped-binary-or-object.*") +addFilter(".*emacs-eln.*:.*E:.*shared-library-without-dependency-information.*") +addFilter(".*desktopfile-without-binary.*") +addFilter(".*E:.*invalid-desktopfile.*/usr/share/applications/emacsclient.*\.desktop.*") diff --git a/emacs.changes b/emacs.changes new file mode 100644 index 0000000..1764158 --- /dev/null +++ b/emacs.changes @@ -0,0 +1,3102 @@ +------------------------------------------------------------------- +Wed Jul 10 08:54:22 UTC 2024 - Dr. Werner Fink + +- Support system wide ELPA and MELPA site lisp paths +- Move post scriptlets for font-latex to emacs-auctex as + triggerin scriptlets + +------------------------------------------------------------------- +Tue Jul 2 07:52:23 UTC 2024 - Dr. Werner Fink + +- The release 29.4 does fix boo#1226957 -- CVE-2024-39331 + +------------------------------------------------------------------- +Mon Jun 24 09:34:03 UTC 2024 - Dr. Werner Fink + +- Update to GNU Emacs version 29.4 + * Emacs 29.4 is an emergency bugfix release intended to fix the + security vulnerability described below. + ** Arbitrary shell commands are no longer run when turning oncw + Org mode. This is for security reasons, to avoid running + malicious commands. + +------------------------------------------------------------------- +Thu Apr 11 06:13:45 UTC 2024 - Dr. Werner Fink + +- Modify patch emacs-25.1-custom-fonts.patch + * include math.h for all kinds of fonts handling (boo#1222637) +- Modify patch emacs-27.1-Xauthority4server.patch + * Add After=graphical-session.target in emacs.service (boo#1222172) + +------------------------------------------------------------------- +Tue Apr 2 08:54:52 UTC 2024 - Dr. Werner Fink + +- Fix the temporary parking path by using %{version} (hint from Andre Barros) + +------------------------------------------------------------------- +Mon Mar 25 09:22:31 UTC 2024 - Dr. Werner Fink + +- Update to GNU Emacs version 29.3 + which is an emergency bugfix release intended to fix several + security vulnerabilities described below. + * Arbitrary Lisp code is no longer evaluated as part of turning on Org mode. + This is for security reasons, to avoid evaluating malicious Lisp code. + * New buffer-local variable 'untrusted-content'. + When this is non-nil, Lisp programs should treat buffer contents with + extra caution. + * Gnus now treats inline MIME contents as untrusted. + To get back previous insecure behavior, 'untrusted-content' should be + reset to nil in the buffer. + * LaTeX preview is now by default disabled for email attachments. + To get back previous insecure behavior, set the variable + 'org--latex-preview-when-risky' to a non-nil value. + * Org mode now considers contents of remote files to be untrusted. + Remote files are recognized by calling 'file-remote-p'. +- Port patch emacs-24.4-ps-bdf.patch + +------------------------------------------------------------------- +Fri Feb 2 08:26:58 UTC 2024 - Dr. Werner Fink + +- Update to GNU Emacs version 29.2 + * Startup Changes in Emacs 29.2 + On GNU/Linux, Emacs is now the default application for 'org-protocol'. + Org mode provides a way to quickly capture bookmarks, notes, and links + using 'emacsclient': + emacsclient "org-protocol://store-link?url=URL&title=TITLE" + * This is a bug-fix release with no new features. + * Changes in Specialized Modes and Packages in Emacs 29.2 + - Tramp + New user option 'tramp-show-ad-hoc-proxies'. + When non-nil, ad-hoc definitions are kept in remote file names instead + of showing the shortcuts. + * Incompatible Lisp Changes in Emacs 29.2 + 'with-sqlite-transaction' rolls back changes if its BODY fails. + If the BODY of the macro signals an error, or committing the results + of the transaction fails, the changes will now be rolled back. +- Port patches mainly by correcting hunk offsets + * emacs-24.1-ps-mule.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + * emacs-27.1-Xauthority4server.patch + * emacs-27.1-pdftex.patch + * emacs-29.1.dif + * pdump.patch + +------------------------------------------------------------------- +Fri Dec 29 22:42:28 UTC 2023 - Giacomo Comes + +- fix typo in %{ext_info} macro usage + +------------------------------------------------------------------- +Wed Nov 15 10:34:24 UTC 2023 - Dirk Müller + +- only use valgrind on 64 bit architectures + +------------------------------------------------------------------- +Thu Oct 12 07:01:56 UTC 2023 - Dr. Werner Fink + +- Only recommend at-spi2-core + +------------------------------------------------------------------- +Wed Oct 11 13:16:41 UTC 2023 - Björn Bidar + +- Don't install gsettings schemas twice + +------------------------------------------------------------------- +Tue Oct 10 11:36:25 UTC 2023 - Dr. Werner Fink + +- For the at-spi bus the package at-spi2-core is required +- Move eln prune code from ~/.gnu-emacs to site-start + +------------------------------------------------------------------- +Mon Oct 9 08:41:27 UTC 2023 - Dr. Werner Fink + +- Avoid warnings about eln files as well as prune older eln files + +------------------------------------------------------------------- +Fri Oct 6 22:37:59 UTC 2023 - Björn Bidar + +- Add packaging macros for Emacs packages +- Add site-lisp directory for dynamic modules + +------------------------------------------------------------------- +Thu Sep 28 11:53:14 UTC 2023 - Dr. Werner Fink + +- For GNUS: Use message-user-fqdn instead of gnus-local-organization + +------------------------------------------------------------------- +Tue Sep 26 12:37:30 UTC 2023 - Dr. Werner Fink + +- Now with changed pdump.patch patch from bjorn.bidar@thaodan.de +- Build also wayland gtk based binary +- Support wayland binary by checking for XDG_SESSION_TYPE +- Provide eln native shared binaries for all emacs program binaries + +------------------------------------------------------------------- +Tue Sep 26 00:11:46 UTC 2023 - Björn Bidar + +- Pass libdir to configure so native Emacs lisp files are installed + correctly on 64bit systems + +------------------------------------------------------------------- +Fri Aug 11 10:33:54 UTC 2023 - Dr. Werner Fink + +- Require bwrap at build time as some tools requires it if checks + are enabled + +------------------------------------------------------------------- +Thu Aug 10 07:17:09 UTC 2023 - Dr. Werner Fink + +- Modify patch emacs-29.1.dif + * Avoid in ispell.el unused lexical variable `load-dict' + +------------------------------------------------------------------- +Mon Aug 7 07:37:16 UTC 2023 - Dr. Werner Fink + +- Extend patch pdump.patch + * Make various emacs flavours find their pdmp files even if first + argument is simply named "emacs" (slack message, boo#1214008) + +------------------------------------------------------------------- +Wed Aug 2 07:30:25 UTC 2023 - Dr. Werner Fink + +- Update to GNU Emacs version 29.1 + * Official tree-sitter support + * EGlot, the Language Server Client + * Use-package a declarative configuration tool finally in + * Better long line support + * Native SQLite Support + * Changing the init directory + You can now instruct Emacs to read its initialization from + another directory from the command line. +- Use natively compiled lisp files only for GTK variant as every + binary has its own hash keys for the eln location as well as for + the eln native compiled lisp files +- Port rmailgen.el and .gnu-emacs to 29.1 +- Remove the old patches now upstream + * 01a4035c.patch + * 3c1693d0.patch + * CVE-2022-48338.patch + * CVE-2022-48339.patch + * d3209119.patch + * d48bb487.patch +- Port and rename patch emacs-28.1.dif which is now emacs-29.1.dif +- Port the patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.1-custom-fonts.patch + * emacs-25.2-ImageMagick7.patch + * emacs-26.1-xft4x11.patch + * emacs-27.1-Xauthority4server.patch + * emacs-27.1-pdftex.patch + * pdump.patch +- Re-enable ImageMagick usage + +------------------------------------------------------------------- +Thu Mar 16 15:18:33 UTC 2023 - Dirk Müller + +- don't create ghosted files + +------------------------------------------------------------------- +Wed Mar 15 14:49:00 UTC 2023 - Dirk Müller + +- mark ctags update-alternatives as non-%ghost + +------------------------------------------------------------------- +Thu Mar 9 09:04:28 UTC 2023 - Dr. Werner Fink + +- Add patch d3209119.patch + boo#1209089,CVE-2023-27985: Fix shell command injection in emacsclient-mail.desktop +- Add patch 3c1693d0.patch + boo#1209090,CVE-2023-27986: Fix Emacs Lisp code injection in emacsclient-mail.desktop + +------------------------------------------------------------------- +Tue Feb 21 08:28:17 UTC 2023 - Dr. Werner Fink + +- Add upstream commit/patches + * 01a4035c.patch + Fix etags local command injection vulnerability (CVE-2022-48337, bsc#1208515) + * CVE-2022-48338.patch + Fix ruby-mode.el local command injection vulnerability (CVE-2022-48338, bsc#1208514) + * CVE-2022-48339.patch + Fix htmlfontify.el command injection vulnerability (CVE-2022-48339 bsc#1208512) +- Require libwebp at build time for automatically enable support + for libwebp if given + +------------------------------------------------------------------- +Tue Nov 29 10:41:15 UTC 2022 - Dr. Werner Fink + +- Update to GNU Emacs version 28.2 + * This is a bug-fix release with no new features. +- Add upstream commit as patch d48bb487.patch (bsc#1205822, CVE-2022-45939) + * shell command injection via source code files when using ctags +- Correct offsets of the patches + * emacs-24.3-iconic.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + * emacs-27.1-Xauthority4server.patch + * emacs-27.1-pdftex.patch + * emacs-28.1.dif + +------------------------------------------------------------------- +Thu Nov 10 13:48:45 UTC 2022 - Dr. Werner Fink + +- dbus-update-activation-environment handles only variables with + their names + +------------------------------------------------------------------- +Wed Nov 9 13:46:06 UTC 2022 - Dr. Werner Fink + +- Add workaround for boo#1205109, that is started with sudo there + is maybe no active user session for root hence no dbus + +------------------------------------------------------------------- +Wed Oct 26 11:56:36 UTC 2022 - Andreas Schwab + +- Fix typos in etags manpage +- Don't disable PIE + +------------------------------------------------------------------- +Sun Jun 19 23:02:39 UTC 2022 - Gordon Leung + +replace: efont-unicode with gnu-unifont-bitmap-fonts in emacs-x11 requires +- efonts have not been updated since 2003, meanwhile GNU has made their + own unicode bitmap fonts which they have updated even within this month + +------------------------------------------------------------------- +Tue Apr 5 07:00:31 UTC 2022 - Dr. Werner Fink + +- Replace emacs-27.2-pdf.tar.xz with refreshed emacs-28.1-pdf.tar.xz + +------------------------------------------------------------------- +Mon Apr 4 12:45:06 UTC 2022 - Dr. Werner Fink + +- Update to GNU Emacs version 28.1 + * Emacs now optionally supports native compilation of Lisp files. + * The Cairo graphics library is now used by default if present. + * 'configure' now warns about building with libXft support. + * 'configure' now warns about not using HarfBuzz if using Cairo. + * Building without double buffering support. + +------------------------------------------------------------------- +Wed Feb 9 23:28:45 UTC 2022 - Bjørn Lie + +- Drop pkgconfig(gconf-2.0) BuildRequires: is both unneeded and + unused. + +------------------------------------------------------------------- +Thu Jan 27 12:59:04 UTC 2022 - Andreas Schwab + +- Remove unneeded pure size adjustments + +------------------------------------------------------------------- +Wed Jan 19 14:56:14 UTC 2022 - Dr. Werner Fink + +- Remove patches now upstream and in 28.1 + * boo1178942-bedb3cb6.patch + * emacs-27.2-COLORTERM-24bit.patch + * sigsegv-stack.patch +- Remove patch emacs-24.4-xim.patch as not needed anymore +- Port and rename patch emacs-27.1.dif which is now emacs-28.1.dif + +------------------------------------------------------------------- +Thu Jan 13 07:25:28 UTC 2022 - Dr. Werner Fink + +- Skip patch boo1180353-6d8144a2.patch for emacs 25.3 as already + part of emacs 27.2: Was fix for boo#1180353 that was a possible + segmentation fault in case of stack overflow of etags + +------------------------------------------------------------------- +Mon Nov 22 15:02:29 UTC 2021 - Martin LiÅ¡ka + +- Use %make_build macro. + +------------------------------------------------------------------- +Fri Nov 19 14:16:04 UTC 2021 - Dr. Werner Fink + +- Get rid of the old dbus shell code in the emacs shell script + nowadays this should be not needed anymore + +------------------------------------------------------------------- +Fri Nov 19 11:56:17 UTC 2021 - Dr. Werner Fink + +- Make dbus code in emacs shell script failsafe + +------------------------------------------------------------------- +Fri Nov 19 10:54:09 UTC 2021 - Dr. Werner Fink + +- Enable the NO_AT_BRIDGE code + +------------------------------------------------------------------- +Mon Nov 15 13:07:51 UTC 2021 - Dr. Werner Fink + +- Again disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1191517) +- Correct quoting of anonymous function calls + +------------------------------------------------------------------- +Thu Sep 9 10:16:16 UTC 2021 - Dr. Werner Fink + +- Add patch boo1178942-bedb3cb6.patch to avoid that emacs hang in + isearch (boo#1178942) + +------------------------------------------------------------------- +Wed Sep 8 09:05:56 UTC 2021 - Dr. Werner Fink + +- Work for boo#1183497: make sure that if ibus is the input method + that there exists a working gtk immodule for ibus as well as the + ibus daemon is up and running + +------------------------------------------------------------------- +Wed Jul 21 09:22:45 UTC 2021 - Andreas Schwab + +- sigsegv-stack.patch: Port alternate signal stack to upcoming glibc 2.34 + +------------------------------------------------------------------- +Fri Jun 11 10:24:47 UTC 2021 - Dr. Werner Fink + +- Enable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341) + +------------------------------------------------------------------- +Mon May 31 05:49:58 UTC 2021 - Duncan Mac-Vicar P + +- For terminal 24bit support, fall back to xterm+direct + (semicolon version) if requested by the COLORTERM environment variable. + Upstream commit 50f489b5dc. + Allows 24bit color on gnome-terminal out of the box. + * emacs-27.2-COLORTERM-24bit.patch + +------------------------------------------------------------------- +Wed May 26 13:31:49 UTC 2021 - Dr. Werner Fink + +- Disable workaround with XLIB_SKIP_ARGB_VISUALS set (boo#1186341) + +------------------------------------------------------------------- +Fri Mar 26 09:35:15 UTC 2021 - Dr. Werner Fink + +- Update emacs.keyring + +------------------------------------------------------------------- +Thu Mar 25 14:24:18 UTC 2021 - Dr. Werner Fink + +- Update to GNU Emacs version 27.2 + * Changes in Emacs 27.2 + This is a bug-fix release with no new features. + * Lisp Changes in Emacs 27.2 + The behavior of the user option 'resize-mini-frames' has changed. + If set to a non-nil value which isn't a function, resize the mini + frame using the new function 'fit-mini-frame-to-buffer' which won't + skip leading or trailing empty lines of the buffer. + * Changes in Specialized Modes and Packages in Emacs 27.2 + Tramp: The user option 'tramp-completion-reread-directory-timeout' + is now obsolete. +- Remove patches now upstream + * emacs-27.1-gif.patch + * emacs-27.1-home.patch +- Port patches + * emacs-24.3-iconic.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + * pdump.patch + +------------------------------------------------------------------- +Mon Mar 8 13:40:06 UTC 2021 - Dr. Werner Fink + +- Add patch emacs-27.1-Xauthority4server.patch + * Allow GNU Emacs server to open X Display even if the Xauthority + file is not the default expected by XCloseDisplay() + * Hopefully fix boo#1174534 and boo#1179854 + +------------------------------------------------------------------- +Tue Jan 26 14:17:37 UTC 2021 - Dominique Leuenberger + +- Replace system-user-games with user(games): be resilient to + package name changes. + +------------------------------------------------------------------- +Tue Sep 15 11:30:04 UTC 2020 - Dr. Werner Fink + +- Add patch emacs-27.1-gif.patch from upstream mailing list to fix + crash on broken gif files +- Correct group of el package as well as provide it as devel packages + +------------------------------------------------------------------- +Fri Aug 28 13:38:54 UTC 2020 - Dr. Werner Fink + +- Be sure that /usr/share/emacs/site-lisp/site-start.d/ is in + the load path as otherwise we might catch some not seen errors + +------------------------------------------------------------------- +Mon Aug 24 11:14:22 UTC 2020 - Dr. Werner Fink + +- Correct paths for emacs manual page on the fly + +------------------------------------------------------------------- +Fri Aug 21 10:27:50 UTC 2020 - Dr. Werner Fink + +- Add patch pdump.patch from Andreas Schwab as it allows to + rename the executable name in emacs.sh + +------------------------------------------------------------------- +Fri Aug 21 08:54:57 UTC 2020 - Dr. Werner Fink + +- Correct manual page of emacs, that is remove ``local/`` +- Make sure that the emacs spawned by the emacs script does use + its default pdumper image file +- Avoid warning about permissions on /var/lib/games + +------------------------------------------------------------------- +Thu Aug 20 09:08:33 UTC 2020 - Dr. Werner Fink + +- Disable patch emacs-24.4-glibc.patch to see if this fix boo#1175487 +- Require git at build time as used by rebuilding byte compiled lisp files +- Load pcase and easy-mmode at dump time from emacs-lisp path + +------------------------------------------------------------------- +Tue Aug 18 09:22:51 UTC 2020 - Dr. Werner Fink + +- Switch Emacs.FontBackend setting off (boo#1175372) + +------------------------------------------------------------------- +Sun Aug 16 16:53:39 UTC 2020 - Andreas Schwab + +- Some specfile cleanup: remove checks obsoleted by the portable dumper + +------------------------------------------------------------------- +Sat Aug 15 06:26:39 UTC 2020 - Dr. Werner Fink + +- Add upstream patch emacs-27.1-home.patch from mailing list + to add missing slashes on finding ~/Emacs + +------------------------------------------------------------------- +Fri Aug 14 08:01:27 UTC 2020 - Dr. Werner Fink + +- Provide for all three emacs layouts, that are emacs-nox, emacs-x11, + and emacs-gtk their own pdumper file (boo#1175233) + +------------------------------------------------------------------- +Wed Aug 12 12:24:44 UTC 2020 - Dr. Werner Fink + +- Update to GNU Emacs version 27.1 + * Emacs is now compliant with the latest version 13.0 of the Unicode Standard. + * Emacs can now use the XDG convention for init files. + The 'XDG_CONFIG_HOME' environment variable (which defaults to + "~/.config") specifies the XDG configuration parent directory. + Emacs checks for "init.el" and other configuration files inside + the "emacs" subdirectory of 'XDG_CONFIG_HOME', i.e. + "$XDG_CONFIG_HOME/emacs/init.el" + However, Emacs will still initially look for init files in their + traditional locations if "~/.emacs.d" or "~/.emacs" exist, even if + "$XDG_CONFIG_HOME/emacs" also exists. This means that you must delete + or rename any existing "~/.emacs.d" and "~/.emacs" to enable use of + the XDG directory. + * The varius changes can be read in detail at /usr/share/emacs/27.1/etc/NEWS +- Port and rename patch emacs-26.2.dif to emacs-27.1.dif +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-asian-print.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-24.4-xim.patch + * emacs-25.1-custom-fonts.patch + * emacs-25.2-ImageMagick7.patch + * emacs-26.1-xft4x11.patch +- Remove patches now upstream solved + * xwidget.patch + * emacs-libX11-boo1175028.patch +- Add patch emacs-27.1-pdftex.patch to generate pdf files +- Add emacs-27.1-pdf.tar.xz as result of this to use texlive only once +- Use emacs.keyring to verify source tar ball + +------------------------------------------------------------------- +Mon Aug 10 12:31:55 UTC 2020 - Dr. Werner Fink + +- Add patch emacs-libX11-boo1175028.patch to fix SIGSEGV introduced + by a security fix for libX11 (boo#1175028) + +------------------------------------------------------------------- +Fri Apr 10 08:19:29 UTC 2020 - Dominique Leuenberger + +- Fixup the fix for boo#1152105: don't hard require(preun/post) + /sbin/install-info, but relay again on %install_info_prereq + macro. But limit this and the info packages preun/post script + to suse_version <= 1500. Later versions use file triggers for + info pages. + +------------------------------------------------------------------- +Thu Apr 2 16:32:53 UTC 2020 - Dr. Werner Fink + +- Let it build even with the fix for boo#1152105 + +------------------------------------------------------------------- +Thu Jan 23 13:02:04 UTC 2020 - Dominique Leuenberger + +- BuildRequire pkgconfig(libudev) instead of libudev-devel: allow + OBS to shortcut through the -mini flavors. + +------------------------------------------------------------------- +Mon Sep 9 08:35:18 UTC 2019 - Dr. Werner Fink + +- Update to emacs version 26.3 + * New option 'help-enable-completion-auto-load'. + This allows disabling the new feature introduced in Emacs 26.1 which + loads files during completion of 'C-h f' and 'C-h v' according to + 'definition-prefixes'. + * Emacs now supports the new Japanese Era name. + The newly assigned codepoint U+32FF was added to the Unicode Character + Database compiled into Emacs. + +------------------------------------------------------------------- +Tue Apr 23 12:28:52 UTC 2019 - Dr. Werner Fink + +- Use %_userunitdir macro to avoid trouble with %_libdir (boo#1132939) + +------------------------------------------------------------------- +Mon Apr 15 12:13:04 UTC 2019 - Dr. Werner Fink + +- Update to emacs version 26.2 + * Emacs is now compliant with the latest version 11.0 of the Unicode Standard. + * New variable 'xft-ignore-color-fonts'. + * Changes in Specialized Modes and Packages in Emacs 26.2 + Dired: The 'Z' command on a directory name compresses all of its files. + * Ibuffer: New toggle 'ibuffer-do-toggle-lock', bound to 'L'. + * Imenu: The value for 'imenu-auto-rescan-maxout' has been increased to 600000. + * Gnus: Mailutils movemail will now be used if found at runtime. + * Shadowfile: shadowfile.el has been rewritten to support Tramp file names. + * Shell mode: Shell mode buffers now have 'scroll-conservatively' set to 101. + * VC: VC support for Mercurial was improved. + * Incompatible Lisp Changes in Emacs 26.2 + shadowfile config files have changed their syntax. + 'thread-alive-p' has been renamed to 'thread-live-p'. + 'while-no-input' does not return due to input from subprocesses. + * Lisp Changes in Emacs 26.2 + The new function 'read-answer' accepts either long or short answers + depending on the new customizable variable 'read-answer-short'. + New function 'assoc-delete-all'. Like 'assq-delete-all', but uses + 'equal' for comparison. + The function 'thing-at-point' behaves as before Emacs 26.1. + The behavior of 'thing-at-point' when called with argument 'list' has + changed in Emacs 26.1, in that it didn't consider text inside comments + and strings as a potential list. This change is now reverted, and + 'thing-at-point' behaves like it did before Emacs 26.1. + To cater to use cases where comments and strings are to be ignored + when looking for a list, the function 'list-at-point' now takes an + optional argument to do so. +- Port and rename patch emacs-26.1.dif to emacs-26.2.dif +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + +------------------------------------------------------------------- +Tue Oct 23 08:25:39 UTC 2018 - Dr. Werner Fink + +- Let ispell.el perform even on older systems without default + hunspell dictionary as otherwise this leades to wrong type + error as nil is not a pointer to a string + +------------------------------------------------------------------- +Tue Oct 23 06:37:33 UTC 2018 - Dr. Werner Fink + +- Let site-start.el also seek for hunspell to load the ispell + lisp library (boo#1110387) + +------------------------------------------------------------------- +Mon Oct 22 13:56:16 UTC 2018 - Dr. Werner Fink + +- Help ispell(.el) to find and provide the usable dictionaries + even for hunspell (boo#1110387) + +------------------------------------------------------------------- +Fri Jul 20 09:33:08 UTC 2018 - werner@suse.de + +- Avoid error message on info.info(.info) as this file should not be + installed due it is part of the system package info (boo#1101652) + +------------------------------------------------------------------- +Sun Jul 8 20:14:24 UTC 2018 - schwab@linux-m68k.org + +- xwidget.patch: Make xwidget-webkit-execute-script safe against GC +- Re-enable Xwidgets on 32bit architectures + +------------------------------------------------------------------- +Fri Jun 15 05:14:18 UTC 2018 - werner@suse.de + +- Simplify patch emacs-25.3-xft4x11.patch (from Henryk Hecht) for + boo#1096354 + +------------------------------------------------------------------- +Tue Jun 12 07:52:20 UTC 2018 - werner@suse.de + +- Add patch emacs-26.1-xft4x11.patch to allow emacs-x11 to use + xft even for its menu bar (boo#1096354) + +------------------------------------------------------------------- +Fri Jun 8 17:35:59 UTC 2018 - bjorn.lie@gmail.com + +- Drop pkgconfig(gconf-2.0) BuildRequires: No longer needed, nor + used. Emacs-x11 uses gsettings on openSUSE. + +------------------------------------------------------------------- +Thu Jun 7 13:05:03 UTC 2018 - werner@suse.de + +- Use -fPIE/-pie for helper binaries +- Use Groups tag Productivity/Text/Editors + +------------------------------------------------------------------- +Thu Jun 7 11:33:27 UTC 2018 - werner@suse.de + +- Add configure option for mailutils as recommended by GNU Emacs upstream +- Re-enable games with GNU Emacs which requires system-user-games + +------------------------------------------------------------------- +Thu Jun 7 08:14:04 UTC 2018 - werner@suse.de + +- Cleanup the spec file by removing old suse_versions + and reordering configure options +- Add some missed packages for configure +- Avoid Xwidgets on 32bit architectures as this does not build + +------------------------------------------------------------------- +Tue May 29 13:09:38 UTC 2018 - werner@suse.de + +- Update to emacs version 26.1 + * Startup Changes in Emacs 26.1 + - New option '--fg-daemon' + - New option '--module-assertions' + - Emacs now supports 24-bit colors on capable text terminals + - Emacs now obeys the X resource "scrollBar" at startup + * Various Changes in Emacs 26.1, see NEWS + * Various Editing Changes in Emacs 26.1, see NEWS + * Various Changes in Specialized Modes and Packages in Emacs 26.1, see NEWS + * Some Incompatible Lisp Changes in Emacs 26.1, see NEWS + * Various Lisp Changes in Emacs 26.1, see NEWS +- Removed patch now upstream + * emacs-24.4-decl.dif + * emacs-25.2-bsc1058425.patch + * emacs-25.2-xwidget.patch + * gnulib.git-94e01571.patch +- Remove patch emacs-24.1-bnc628268.patch as spell.el is gone for ever +- Modify/port patches + * emacs-24.1-ps-mule.patch + * emacs-24.3-iconic.patch + * emacs-24.3-x11r7.patch + * emacs-24.4-flyspell.patch + * emacs-24.4-glibc.patch + * emacs-24.4-nonvoid.patch + * emacs-24.4-ps-bdf.patch + * emacs-24.4-xim.patch + * emacs-25.2-ImageMagick7.patch +- Port and rename patch emacs-25.3.dif to emacs-26.1.dif + +------------------------------------------------------------------- +Tue Mar 27 16:34:37 UTC 2018 - dimstar@opensuse.org + +- Explicitly call autoreconf, unless without autoconf is specified. + In this case, there is spec-file logic to touch timestampes of + relevant files. Move this logic to build instead of prep phase. + +------------------------------------------------------------------- +Wed Mar 14 21:08:52 UTC 2018 - crrodriguez@opensuse.org + +- Remove xorg-x11-devel from buildrequires, replace + by an extense list of pkgconfig()-style dependencies. + +------------------------------------------------------------------- +Fri Sep 22 10:06:54 UTC 2017 - werner@suse.de + +- Update to emacs version 25.3 a security release + ** Security vulnerability related to Enriched Text mode is removed. +- Modified patches + * emacs-24.4-ps-bdf.patch + * emacs-25.2-ImageMagick7.patch + * emacs-25.2-bsc1058425.patch now partly upstream +- Rename emacs-25.2.dif to emacs-25.3.dif + +------------------------------------------------------------------- +Wed Sep 13 07:21:34 UTC 2017 - werner@suse.de + +- Add patch emacs-25.2-bsc1058425.patch to fix bsc#1058425 + VUL-0: emacs: GNU Emacs 25.2 enriched text remote code execution + +------------------------------------------------------------------- +Tue Aug 22 18:43:38 UTC 2017 - astieger@suse.com + +- build without libgnutls-openssl-devel + +------------------------------------------------------------------- +Fri Jun 2 21:42:04 UTC 2017 - zaitor@opensuse.org + +- Add conditional emacs-25.2-xwidget.patch, and + pkgconfig(webkit2gtk-4.0) BuildRequires; depend on latest + webkitgtk for Tumbleweed. + +------------------------------------------------------------------- +Tue May 2 11:02:57 UTC 2017 - werner@suse.de + +- Add patch gnulib.git-94e01571.patch to fix CVE-2017-7476 + +------------------------------------------------------------------- +Wed Apr 26 07:33:45 UTC 2017 - werner@suse.de + +- Use socket activation to get dbus up before starting emacs + +------------------------------------------------------------------- +Tue Apr 25 14:51:25 UTC 2017 - werner@suse.de + +- Fix emacs.sh wrapper script to check modern dbus session (boo#1032759) + +------------------------------------------------------------------- +Tue Apr 25 10:43:33 UTC 2017 - werner@suse.de + +- Update to emacs version 25.2 a bugfix release + * 'find-library', 'help-function-def' and 'help-variable-def' now run + 'find-function-after-hook'. + * New basic face 'fixed-pitch-serif', for a fixed-width font with serifs. + The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default. + * New variable 'use-default-font-for-symbols', for backward compatibility. + This variable allows you to get back pre-Emacs 25 behavior where the + font for displaying symbol and punctuation characters was always + selected according to your fontset setup. By default, Emacs 25 tries + to use the default face's font for such characters, if it supports + them, disregarding the fontsets. Set this variable to nil to disable + this and get back the old behavior. + * 'electric-quote-mode' is no longer suppressed in a buffer whose + coding system cannot represent curved quote characters. + Instead, users can deal with the unrepresentable characters in the + usual way when they save the buffer. + * New variable 'inhibit-compacting-font-caches'. + Set this variable to a non-nil value to speed up display of characters + using large fonts, at the price of a larger memory footprint. + * The version number of CC Mode has been changed from 5.33 to + 5.32.99, although the software itself hasn't changed. This aims to + reduce confusion with the standalone CC Mode 5.33 (available from + http://cc-mode.sourceforge.net), which is a more mature version than + the one included in Emacs 25.2. + +------------------------------------------------------------------- +Wed Apr 12 09:25:13 UTC 2017 - pgajdos@suse.com + +- build with ImageMagick 7 [bsc#1033077] + + emacs-25.2-ImageMagick7.patch + +------------------------------------------------------------------- +Mon Apr 3 06:34:49 UTC 2017 - werner@suse.de + +- Check if "-no-pie" is known to the compiler/linker + +------------------------------------------------------------------- +Sun Apr 2 16:49:35 UTC 2017 - meissner@suse.com + +- also pass "-no-pie" as linkerflag to disable PIE. + +------------------------------------------------------------------- +Sat Mar 11 09:02:26 CET 2017 - kukuk@suse.de + +- Add /var/games to filelist + +------------------------------------------------------------------- +Tue Feb 28 12:28:46 UTC 2017 - werner@suse.de + +- Test out release candidate of emacs bugfix release 25.2 + * 'find-library', 'help-function-def' and 'help-variable-def' now run + 'find-function-after-hook'. + * New basic face 'fixed-pitch-serif', for a fixed-width font with serifs. + The 'Info-quoted' and 'tex-verbatim' faces inherit from it by default. + * New variable 'use-default-font-for-symbols', for backward compatibility. + This variable allows you to get back pre-Emacs 25 behavior where the + font for displaying symbol and punctuation characters was always + selected according to your fontset setup. By default, Emacs 25 tries + to use the default face's font for such characters, if it supports + them, disregarding the fontsets. Set this variable to nil to disable + this and get back the old behavior. + * 'electric-quote-mode' is no longer suppressed in a buffer whose + coding system cannot represent curved quote characters. + Instead, users can deal with the unrepresentable characters in the + usual way when they save the buffer. + * New variable 'inhibit-compacting-font-caches'. + Set this variable to a non-nil value to speed up display of characters + using large fonts, at the price of a larger memory footprint. + * The version number of CC Mode has been changed from 5.33 to + 5.32.99, although the software itself hasn't changed. This aims to + reduce confusion with the standalone CC Mode 5.33 (available from + http://cc-mode.sourceforge.net), which is a more mature version than + the one included in Emacs 25.2. +- Patch emacs-25.1.dif renamed to emacs-25.2.dif +- Modified patches emacs-24.4-glibc.patch and emacs-24.4-ps-bdf.patch + +------------------------------------------------------------------- +Tue Dec 20 16:10:47 UTC 2016 - werner@suse.de + +- Add patch emacs-25.1-custom-fonts.patch as workaround for boo#1016172 + +------------------------------------------------------------------- +Fri Nov 11 09:01:36 UTC 2016 - werner@suse.de + +- Avoid address space randomization during emacs build +- Check for active Execution Shield as this breaks emacs + +------------------------------------------------------------------- +Wed Sep 21 06:31:44 UTC 2016 - werner@suse.de + +- Diable experimental cairo support as it cause trouble with spacemacs + as well as with the w3 mode + +------------------------------------------------------------------- +Mon Sep 19 15:01:07 UTC 2016 - werner@suse.de + +- Update to emacs version 25.1 + * Next major release + * Xwidgets: a new feature for embedding native widgets inside Emacs buffers. + * Emacs can now load shared/dynamic libraries (modules). + * Network security (TLS/SSL certificate validity and the like) + * 'C-h l' now also lists the commands that were run. + * New option 'switch-to-buffer-in-dedicated-window' + * The option 'even-window-heights' has been renamed to 'even-window-sizes' + * 'terpri' gets an optional arg ENSURE to conditionally output a newline. + * 'insert-register' now leaves point after the inserted text + * The new variable 'term-file-aliases' replaces some files from lisp/term. + * New variable 'system-configuration-features', listing some of the main + features that Emacs was compiled with. + * A password is now hidden also when typed in batch mode. + * The Emacs pseudo-random number generator can be securely seeded. + * New input methods: 'tamil-dvorak', 'programmer-dvorak' and 'probhat'. + * 'M-x' suggests shorthands and ignores obsolete commands for completion. + * Changes in undo + * New command 'comment-line' bound to 'C-x C-;'. + * New and improved facilities for inserting Unicode characters + * New minor mode 'global-eldoc-mode' is enabled by default. + * Emacs now uses "bracketed paste mode" on text terminals that support it. + * Emacs now supports the latest version of the UBA. + * You can access 'mouse-buffer-menu' ('C-down-mouse-1') using 'C-f10'. + * New buffer-local 'electric-pair-local-mode'. + * New variable 'fast-but-imprecise-scrolling' inhibits fontification + during full screen scrolling operations. + * New documentation command 'describe-symbol'. + * New function 'custom-prompt-customize-unsaved-options' checks for + unsaved customizations and prompts user to customize (if found). + * The old 'C-x w' bindings in 'hi-lock-mode' are officially deprecated + * New function 'bookmark-set-no-overwrite' bound to 'C-x r M'. + * Many other details, see /usr/share/emacs/25.1/etc/NEWS +- Patch emacs-24.4.dif renamed to emacs-25.1.dif +- Patches removed as now upstream or fixed otherwise + debbugs16737.patch + emacs-24-0010-ELF-unexec-Correct-section-header-index.patch + emacs-24-0011-ELF-unexec-Tidy-code.patch + emacs-24-0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch + emacs-24-0013-ELF-unexec-Symbol-table-patching.patch + emacs-24-0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch + emacs-24-0015-ELF-unexec-R_-_NONE-relocs.patch + emacs-24-0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch + emacs-24-0017-ELF-unexec-Don-t-insert-a-new-section.patch + emacs-24-0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch + emacs-24-0019-ELF-unexec-align-section-header.patch + emacs-24-fix-missing-gtk-icons.patch + emacs-24.4-bzr118021.patch + emacs24-primarysel2.patch + gmalloc.patch +- Patches forwarded to 25.1 + emacs-24.1-ps-mule.patch + emacs-24.3-asian-print.patch + emacs-24.3-iconic.patch + emacs-24.3-x11r7.patch + emacs-24.4-flyspell.patch + emacs-24.4-glibc.patch + emacs-24.4-nonvoid.patch + emacs-24.4-ps-bdf.patch + emacs-24.4-xim.patch + +------------------------------------------------------------------- +Fri Sep 9 13:21:33 UTC 2016 - zaitor@opensuse.org + +- Add emacs-24-fix-missing-gtk-icons.patch: Bring emacs up to speed + on gtk3-3.20 changes. Fixes missing icons in emacs-gtk. + +------------------------------------------------------------------- +Fri Aug 19 08:58:26 UTC 2016 - werner@suse.de + +- Use standard filew permissions for ghost entries +- Use %ext_man as manual page extensions + +------------------------------------------------------------------- +Thu Aug 18 09:30:13 UTC 2016 - werner@suse.de + +- Fix yaosdd report (boo#994285) + +------------------------------------------------------------------- +Wed Aug 10 15:10:01 UTC 2016 - schwab@suse.de + +- emacs-24.4-glibc.patch: don't force system malloc, it doesn't work with + glibc 2.24 +- gmalloc.patch: fix portability bugs in gmalloc + +------------------------------------------------------------------- +Thu Mar 10 12:07:49 UTC 2016 - werner@suse.de + +- Add patch debbugs16737.patch due user request from Arun Persaud + to avoid hangs for several seconds or 10s of seconds in case of + pasting large amount of text + http://debbugs.gnu.org/cgi/bugreport.cgi?bug=16737#185 + +------------------------------------------------------------------- +Fri Feb 26 12:51:56 UTC 2016 - werner@suse.de + +- Add small shell extension in emacs wrapper script to disable the + AT bridge if not available + +------------------------------------------------------------------- +Tue Feb 2 14:18:51 UTC 2016 - normand@linux.vnet.ibm.com + +- Add a set of patches to avoid build error with binutils 2.28 + emacs-24-0010-ELF-unexec-Correct-section-header-index.patch + emacs-24-0011-ELF-unexec-Tidy-code.patch + emacs-24-0012-ELF-unexec-Merge-Alpha-and-MIPS-COFF-debug-handling.patch + emacs-24-0013-ELF-unexec-Symbol-table-patching.patch + emacs-24-0014-ELF-unexec-_OBJC_-symbols-in-bss-sections.patch + emacs-24-0015-ELF-unexec-R_-_NONE-relocs.patch + emacs-24-0016-ELF-unexec-Drive-from-PT_LOAD-header-rather-than-sec.patch + emacs-24-0017-ELF-unexec-Don-t-insert-a-new-section.patch + emacs-24-0018-src-unexelf.c-NEW_PROGRAM_H-Remove-unused-macro-Bug-.patch + emacs-24-0019-ELF-unexec-align-section-header.patch + list previously identified in debian bug + https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808347 + +------------------------------------------------------------------- +Fri Nov 13 09:43:53 UTC 2015 - werner@suse.de + +- Make installation of info page info.info more smart, that is if + package info already has included it then skip a second installation + +------------------------------------------------------------------- +Tue Nov 10 09:17:53 UTC 2015 - werner@suse.de + +- Do not enforce the usage of the glibc regular expression as the + GNU emacs ctags program depends on the emacs version (bsc#953745). + For this fix the patch emacs-24.4-glibc.patch and emacs-24.4.dif + had been modified. + +------------------------------------------------------------------- +Tue Sep 1 10:05:35 UTC 2015 - werner@suse.de + +- Allow both Xft and as fallback the old X font scheme (boo#943793) + +------------------------------------------------------------------- +Tue Jul 28 14:50:45 UTC 2015 - werner@suse.de + +- Give XFt a try for emacs-x11 + +------------------------------------------------------------------- +Thu Apr 30 13:08:13 UTC 2015 - werner@suse.de + +- Update to emacs version 24.5 + * This is mainly a bug-fix release, but there are some other changes. + * The default value of `history-length' has increased to 100. + * The variable `redisplay-dont-pause' is obsolete. + * `call-process-shell-command' and `process-file-shell-command' no longer + take "&rest args". + * The option `browse-url-firefox-startup-arguments' no longer has an effect. + * New option `erc-rename-buffers'. + * New faces `erc-my-nick-prefix-face' and `erc-nick-prefix-face'. + * `erc-format-@nick' displays all user modes instead of only op and voice. + * The display of irc commands in the current buffer has been disabled. + * `erc-version' now follows the Emacs version. + * Obsolete packages + + cc-compat.el + + crisp.el (moved to elpa.gnu.org) + + tpu-edt.el, ws-mode.el + + vi.el, vip.el (try M-x viper instead) +- Remove patch emacs-gnupg-15th-field.patch and patch + jpeg-version-check.patch as now upstream +- Modify patch emacs-24.4-ps-bdf.patch + +------------------------------------------------------------------- +Mon Mar 23 10:59:36 UTC 2015 - schwab@suse.de + +- jpeg-version-check.patch: Fix jpeg version check to work with gcc >= 5 + +------------------------------------------------------------------- +Thu Mar 12 10:58:34 UTC 2015 - werner@suse.de + +- Move deinstall of info files from %postun to %preun (boo#921948) + +------------------------------------------------------------------- +Tue Feb 24 07:08:48 UTC 2015 - meissner@suse.com + +- build with -fno-PIE as the loading/dumping mechanism does not + like building with PIE by default. + +------------------------------------------------------------------- +Sat Feb 7 19:47:29 UTC 2015 - coolo@suse.com + +- don't reference unexistant info pages (only exist on win32) + +------------------------------------------------------------------- +Tue Jan 13 14:59:50 UTC 2015 - werner@suse.de + +- Add upstream patches + * emacs-gnupg-15th-field.patch + epg.el (epg--list-keys-1): Ignore fields after the 15th field + * emacs24-primarysel2.patch + bsc#912872 -- CVE-2014-9483: a left-click in Emacs sometimes + modifies the PRIMARY + +------------------------------------------------------------------- +Wed Oct 29 11:27:26 UTC 2014 - werner@suse.de + +- Add patch emacs-24.4-bzr118021.patch which is baes on bzr#118021 + to fix the "Not an in-range integer, float, or cons of integers" + on gtk-2.0 based systems + +------------------------------------------------------------------- +Fri Oct 24 14:35:43 UTC 2014 - werner@suse.de + +- The gtk3 libraries are linked with libudev therefore add the + appropiate BuildRequire + +------------------------------------------------------------------- +Wed Oct 22 08:45:42 UTC 2014 - werner@suse.de + +- Again avoid autoconf and Co. + +------------------------------------------------------------------- +Tue Oct 21 14:47:54 UTC 2014 - werner@suse.de + +- Update to to emacs version 24.4 + * Emacs can now be compiled with ACL (access control list) support. + * Emacs can now be compiled with file notification support. + * Emacs can now be compiled with zlib support. + * Support for ACLs (access control lists). + * Emacs preserves the ACL entries of files when backing up. + * New functions `file-acl' and `set-file-acl' get and set file ACLs. + * Support for menus on text-mode terminals. + * New option `load-prefer-newer' affects how the `load' function chooses + * Multi-monitor support + * New function `zlib-decompress-region', which decompresses gzip- and + zlib-format compressed data using built-in zlib support (if available). + * The *Messages* buffer is created in `messages-buffer-mode' + * The cursor stops blinking after 10 blinks (by default) on X and Nextstep. + * In keymaps where SPC scrolls forward, S-SPC now scrolls backward. + * The default value of `make-backup-file-name-function' is no longer nil. + * The command `apropos-variable' is renamed to `apropos-user-option'. + * The key `?' now describes prefix bindings, like `C-h'. + * The command `describe-function' has been extended for EIEIO. + * The function `quail-help' is no longer an interactive command. + Use `C-h C-\' (`describe-input-method') instead. + * New commands `toggle-frame-fullscreen' and `toggle-frame-maximized', + bound to and M-, respectively. + * New hooks `focus-in-hook', `focus-out-hook'. + These are normal hooks run when an Emacs frame gains or loses input focus. + * The function `window-in-direction' now takes additional arguments + for specifying a reference point, wrapping the selection around frame + borders, and specifying ways to select the minibuffer window. + * Emacs can now change frame sizes in units of pixels, rather than + text rows or columns. + * Emacs can now change window sizes in units of pixels. + * The functions `window-body-height' and `window-body-width' now never + count partially visible lines or columns if called with a nil PIXELWISE + argument. + * Emacs can now draw dividers between adjacent windows. + * New functions to return the pixel sizes of window components + * The new function `window-text-pixel-size' returns the size of the + text of a window's buffer in pixels. + * `fit-window-to-buffer' can now resize windows in both dimensions. + * `fit-frame-to-buffer' now fits frames in both dimensions. The new + options `fit-frame-to-buffer-margins' and `fit-frame-to-buffer-sizes' + control the size of the frame and its position on screen. + * Temp Buffer Resize Mode can now adjust the height and width of + windows and frames. + * `split-window' is now a non-interactive function, not a command. + * The functions `window-size' and `window-total-size' now have an + optional argument to return a rounded size value. + * `window-state-put' now allows you to put a window state into internal + windows too. + * New option `scroll-bar-adjust-thumb-portion'. + Available only on X, this option allows you to control over-scrolling + using the scroll bar (i.e., dragging the thumb down even when the end + of the buffer is visible). + * `display-buffer-at-bottom' chooses or creates a window at the + bottom of the selected frame. + * `display-buffer-no-window' to not display the buffer in a window. + * New display action alist entry `allow-no-window' to indicate the + caller of `display-buffer' is ready to handle the case of not displaying + the buffer in a window. + * `display-buffer-in-previous-window' is now a member of + `display-buffer-fallback-action'. + * `eval-defun' on an already defined defcustom calls the :set function, + if there is one. + * `electric-indent-mode' is now enabled by default. + * New buffer-local `electric-indent-local-mode'. + * The behavior of `C-x TAB' (`indent-rigidly') has changed. + * `tab-stop-list' is now implicitly extended to infinity by repeating + the last step. Its default value is changed to nil, which means a tab + stop every `tab-width' columns. + * Uniquify is enabled by default, with `post-forward-angle-brackets' style. + * New command `C-x SPC' (`rectangle-mark-mode') makes a rectangular region. + Most commands are still unaware of it, but kill/yank do work on the rectangle. + * New option `visual-order-cursor-movement'. + * New command `delete-duplicate-lines'. + * New command `cycle-spacing' acts like a smarter `just-one-space'. + * `blink-matching-paren' now only highlights the matching open-paren + by default, instead of moving the cursor. Set this variable to `jump' to + restore the old behavior. + * The new function `fill-single-char-nobreak-p' can stop fill from breaking + a line after a one-letter word, which is an error in some typographical + conventions. To use it, add it to the `fill-nobreak-predicate' hook. + * All interactive commands that read a register (`copy-to-register', etc.) + now display a temporary window after `register-preview-delay' seconds + that summarizes existing registers. + * New command `frameset-to-register' bound to `C-x r f', replacing + `frame-configuration-to-register'. It offers similar functionality, + plus enhancements like the ability to restore deleted frames. + (`frame-configuration-to-register' still exists, but no longer has a + key binding.) + * New command `C-x C-k x' (`kmacro-to-register') stores keyboard + macros in registers. +- Remove patches now upstream + CVE-2014-3421.patch + CVE-2014-3422.patch + CVE-2014-3423.patch + CVE-2014-3424.patch + emacs-24.3-giflib5.patch + emacs-24.3-nntp-typhoon-fix.patch +- Change patches + emacs-24.3-decl.dif becomes emacs-24.4-decl.dif + emacs-24.3-flyspell.patch becomes emacs-24.4-flyspell.patch + emacs-24.3-glibc.patch becomes emacs-24.4-glibc.patch + emacs-24.3-nonvoid.patch becomes emacs-24.4-nonvoid.patch + emacs-24.3-ps-bdf.patch becomes emacs-24.4-ps-bdf.patch + emacs-24.3-xim.patch becomes emacs-24.4-xim.patch + emacs-24.3.dif becomes emacs-24.4.dif + +------------------------------------------------------------------- +Wed Sep 3 10:31:56 UTC 2014 - werner@suse.de + +- Make it work again, that is + remove emacs-24.3-giflib5-interlace.patch + and include changes and corrected cpp boolean in + patch emacs-24.3-giflib5.diff + +------------------------------------------------------------------- +Tue Sep 2 20:38:27 UTC 2014 - jengelh@inai.de + +- Update emacs-24.3-giflib5.diff to support giflib7-5.1.0 API + +------------------------------------------------------------------- +Fri Aug 8 14:10:51 UTC 2014 - fcrozat@suse.com + +- Add Utility category to .desktop file. + +------------------------------------------------------------------- +Sun Jun 29 10:06:23 UTC 2014 - schwab@linux-m68k.org + +- Don't use outdated C standard + +------------------------------------------------------------------- +Fri May 9 07:38:29 UTC 2014 - werner@suse.de + +- Modify emacs-24.3-giflib5-interlace.patch in such a way that + it works with older giflibraries + +------------------------------------------------------------------- +Thu May 8 11:59:32 UTC 2014 - werner@suse.de + +- Add the patches + CVE-2014-3421.patch + CVE-2014-3422.patch + CVE-2014-3423.patch + CVE-2014-3424.patch + to avoid several unsecure usage of temporary files (bnc#876847) + +------------------------------------------------------------------- +Wed Apr 30 16:10:14 UTC 2014 - dmueller@suse.com + +- remove dependency on bind-devel (I don't see any usage of + bind in the source, and I see no such dependency in packaging + on other distros) + +------------------------------------------------------------------- +Fri Feb 28 07:57:30 UTC 2014 - werner@suse.de + +- Adding coreutils to etags scriptlets requirements (bnc#865845) + +------------------------------------------------------------------- +Sat Jan 18 09:47:37 UTC 2014 - schwab@linux-m68k.org + +- emacs-24.3-giflib5-interlace.patch: fix display of interlaced GIF images + +------------------------------------------------------------------- +Wed Jan 15 10:31:16 UTC 2014 - werner@suse.de + +- Do not reassign S-left, S-right, S-up and S-down anymore (bnc#858430) + +------------------------------------------------------------------- +Tue Dec 3 11:00:44 UTC 2013 - werner@suse.de + +- Change emacs wrapper script to use new dbus-run-session tool to + avoid hanging emacs on terminal mode due I/O conflict on stdin + of both emacs and dbus-launch session (bnc#853082) + +------------------------------------------------------------------- +Fri Nov 22 20:38:08 UTC 2013 - schwab@linux-m68k.org + +- emacs-24.3-glibc.patch, emacs-24.3.dif: Remove obsolete hunks +- emacs-24.3-xevent.patch: Remove obsolete patch +- Remove unknown configure option --without-sync-input + +------------------------------------------------------------------- +Wed Sep 11 12:30:07 UTC 2013 - boris@steki.net + +- Added /usr/share/emacs/site-lisp/site-start.d to package owned + directories so other packages do not need to own it + +------------------------------------------------------------------- +Sat Jun 15 15:14:01 UTC 2013 - toganm@opensuse.org + +- Fix connection problem to Typhoon nntp servers. Instead of + CAPABILITIES use HELP + * emacs-24.3-nntp-typhoon-fix.patch + +------------------------------------------------------------------- +Fri Jun 7 07:53:58 UTC 2013 - werner@suse.de + +- Enforce update alternatives simply to avoid bug reports about + warnings + +------------------------------------------------------------------- +Thu Jun 6 16:13:16 UTC 2013 - werner@suse.de + +- Disable fontsets and enforce Xft as font backend + +------------------------------------------------------------------- +Tue May 28 09:58:49 UTC 2013 - werner@suse.de + +- Remove not used spec file scriplets +- Make pre requires more smart +- Avoid trouble with new byte compile format and old font-latex.elc + +------------------------------------------------------------------- +Fri May 24 10:30:24 UTC 2013 - werner@suse.de + +- Make emacs launch script smart, that is search for a valid dbus + on the current system if if not found launch a own dbus session +- With emacs version 24.3 the package epg becoes obsolate + +------------------------------------------------------------------- +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 + +- Do not install etags below OS 13.0 (bnc#820567) +- Use UTF-8 even in changelog for old entries + +------------------------------------------------------------------- +Sat Apr 27 10:18:18 UTC 2013 - schwab@linux-m68k.org + +- For 13+ add etags subpackage, provide ctags via update-alternatives + +------------------------------------------------------------------- +Mon Apr 22 09:23:00 UTC 2013 - schwab@linux-m68k.org + +- For 12.3+ buildrequire makeinfo instead of texinfo + +------------------------------------------------------------------- +Wed Mar 13 08:07:28 UTC 2013 - seife+obs@b1-systems.com + +- fix build with giflib5 by skipping configure test and adding + emacs-24.2-giflib5.patch + +------------------------------------------------------------------- +Wed Feb 20 07:59:47 UTC 2013 - werner@suse.de + +- Add missing backslashes spotted by Troy Sankey + +------------------------------------------------------------------- +Sat Jan 12 21:08:43 UTC 2013 - schwab@linux-m68k.org + +- Don't strip binaries +- Remove unused build requirements +- Properly configure TERMINFO (bnc#797787) + +------------------------------------------------------------------- +Mon Dec 10 22:25:23 UTC 2012 - schwab@linux-m68k.org + +- Remove obsolete patches +- Don't use obsolete mouse-sel +- Avoid calling autoconf +- Avoid warning about duplicate files + +------------------------------------------------------------------- +Thu Oct 18 14:51:50 UTC 2012 - sleep_walker@suse.cz + +- transform .tar.xz for .tar.bz2 to fix build on SLE product + +------------------------------------------------------------------- +Fri Oct 5 12:03:38 UTC 2012 - werner@suse.de + +- Add workaround into emacs starter script for gtk/gstreamer bug + which overrides the locale + +------------------------------------------------------------------- +Tue Sep 18 12:07:26 UTC 2012 - werner@suse.de + +- Update to to emacs version 24.2 + * This is mainly a bug-fix release +- Last patch already included + +------------------------------------------------------------------- +Mon Sep 10 09:25:05 UTC 2012 - aj@suse.de + +- Add emacs-24.1-gets.patch to check whether gets is declared + before warning about it (needed by glibc 2.16). + +------------------------------------------------------------------- +Thu Jul 26 07:39:27 UTC 2012 - werner@suse.de + +- Avoid missing fonts due minimal installation + +------------------------------------------------------------------- +Fri Jul 20 10:54:15 UTC 2012 - werner@suse.de + +- xorg-x11-libs is not in default installation anymore, use libX11-6 + to be enhanced by emacs-x11 + +------------------------------------------------------------------- +Tue Jul 3 12:25:05 UTC 2012 - werner@suse.de + +- Don't be fooled by not initialized time stamps of unused XEvent + structures which happens with old GTK-2.0 + +------------------------------------------------------------------- +Fri Jun 29 15:22:42 UTC 2012 - werner@suse.de + +- make it build even for older distries + +------------------------------------------------------------------- +Thu Jun 28 09:42:17 UTC 2012 - werner@suse.de + +- Avoid conflict with gnuctags + +------------------------------------------------------------------- +Thu Jun 28 09:07:51 UTC 2012 - werner@suse.de + +- Update to to emacs version 24.1 + * Support for Gtk+3.0, GnuTLS, ImageMagick, libxml2, and SELinux + * Support for wide integer (62 bits) in lisp even on 32-bit machines. + * The --unibyte, --multibyte, --no-multibyte, and --no-unibyte command + line arguments, and the EMACS_UNIBYTE environment variable, no longer + have any effect. + * And many more changes see /usr/share/emacs/24.1/etc/NEWS +- Remove obsolete patches +- Refresh some others patches + +------------------------------------------------------------------- +Thu May 24 11:39:36 UTC 2012 - werner@suse.de + +- Avoid endless loop due multiplying zero with two as this results + also in zero (bnc#763851) ... found in xgselect.c for increasing + the allocated memory used for g_main_context_query(). + +------------------------------------------------------------------- +Fri Apr 27 14:27:20 UTC 2012 - ke@suse.de + +- Add version number to provide/obsolete. + +------------------------------------------------------------------- +Fri Apr 27 07:02:04 UTC 2012 - ke@suse.de + +- provide/obsolete nxml-mode; now part of emacs. + +------------------------------------------------------------------- +Wed Apr 4 13:00:31 UTC 2012 - werner@suse.de + +- Remove obsolete Obsoletes and Provides tags + +------------------------------------------------------------------- +Wed Apr 4 07:03:43 UTC 2012 - werner@suse.de + +- Correct License tag that is that emacs is now GPLv3 or later (bnc#755524) + +------------------------------------------------------------------- +Wed Mar 14 10:31:33 CET 2012 - meissner@suse.de + +- add %dir /usr/share/X11/app-defaults to fix factory build. + +------------------------------------------------------------------- +Tue Jan 10 14:53:41 UTC 2012 - werner@suse.de + +- Port fix for CVE-2012-0035 to CEDET used for emacs 23.3 (bnc#740447) +- Yet an other change of the tar ball to avoid intrinsic emacs GPL + violoation + +------------------------------------------------------------------- +Tue Jan 3 18:01:19 CET 2012 - dmueller@suse.de + +- rebuild for ppc64 and ia64 (bnc#726769) + +------------------------------------------------------------------- +Tue Dec 20 20:30:48 UTC 2011 - coolo@suse.com + +- add autoconf as buildrequire to avoid implicit dependency + +------------------------------------------------------------------- +Tue Dec 20 20:23:40 UTC 2011 - coolo@suse.com + +- remove call to suse_update_config (very old work around) + +------------------------------------------------------------------- +Mon Nov 28 08:36:10 UTC 2011 - werner@suse.de + +- Resolve build conflicts + +------------------------------------------------------------------- +Thu Nov 24 14:01:22 UTC 2011 - werner@suse.de + +- Avoid SLES10 systems using kernel 2.6.16 + +------------------------------------------------------------------- +Tue Nov 22 14:40:45 UTC 2011 - werner@suse.de + +- Add patch to use libtinfo if available + +------------------------------------------------------------------- +Sun Oct 2 14:36:52 CEST 2011 - dmueller@suse.de + +- switch back to standard gcc, as bootstrapping gcc 4.3 on + arm is essentially impossible, and 4.3 is not needed anymore + (bnc#587307#c9) + +------------------------------------------------------------------- +Sun Sep 18 17:17:12 UTC 2011 - jengelh@medozas.de + +- Remove redundant/obsolete tags/sections from specfile + (cf. packaging guidelines) + +------------------------------------------------------------------- +Thu Aug 11 09:37:07 UTC 2011 - werner@suse.de + +- Change tar ball to avoid intrinsic emacs GPL violoation (bnc#710247) + +------------------------------------------------------------------- +Mon Jul 11 15:25:27 UTC 2011 - werner@suse.de + +- Update to to emacs version 23.3 + * The last-resort backup file `%backup%~' is now written to + `user-emacs-directory', instead of the user's home directory. + * If Emacs creates `user-emacs-directory', that directory's + permissions are now set to rwx------, ignoring the umask. + * The appt-add command takes an optional argument, the warning time. + This can be used in place of the default appt-message-warning-time. + * You can allow inferior Python processes to load modules from the + current directory by setting `python-remove-cwd-from-path' to nil. + * The default value of `rmail-enable-mime' is now t. Rmail decodes + MIME contents automatically. You can customize the variable + `rmail-enable-mime' back to `nil' to disable this automatic MIME + decoding. + * The command `rmail-mime' change the displaying of a MIME message + between decoded presentation form and raw data if `rmail-enable-mime' + is non-nil. And, with prefix argument, it change only the displaying + of the MIME entity at point. + * The new command `rmail-mime-next-item' (bound to TAB) moves point + to the next item of MIME message. + * The new command `rmail-mime-previous-item' (bound to backtab) moves + point to the previous item of MIME message. + * The new command `rmail-mime-toggle-hidden' (RET) hide or show the + body of the MIME entity at point. + * New VC command `vc-log-incoming', bound to `C-x v I'. + This shows a log of changes to be received with a pull operation. + For Git, this runs "git fetch" to make the necessary data available + locally; this requires version 1.7 or newer. + * New VC command `vc-log-outgoing', bound to `C-x v O'. + This shows a log of changes to be sent in the next commit. + * New VC command vc-find-conflicted-file. + * The 'g' key in VC diff, log, log-incoming and log-outgoing buffers + reruns the corresponding VC command to compute an up to date version + of the buffer. + * vc-dir for Bzr supports viewing shelve contents and shelving snapshots. + * Special markup can be added to log-edit buffers. + You can add headers specifying additional information to be supplied + to the version control system. + Bazaar recognizes the headers "Author", "Date" and "Fixes". + Git, Mercurial, and Monotone recognize "Author" and "Date". + Any unknown header is left as is in the message, so it is not lost. + * lmenu.el and cl-compat.el are now obsolete. + * smie.el is a generic navigation and indentation engine. + It takes a simple BNF description of the grammar, and provides both + sexp-style navigation (jumping over begin..end pairs) as well as + indentation, which can be adjusted via ad-hoc indentation rules. + * posn-col-row now excludes the header line from the row count + If the frame has a header line, posn-col-row will count row numbers + starting from the first line of text below the header line. + * `e' and `pi' are now called `float-e' and `float-pi'. + The old names are obsolete. + * The use of unintern without an obarray arg is now obsolete. + * The function `princ-list' is now obsolete. + * The yank-handler argument to kill-region and friends is now obsolete. + * New function byte-to-string, like char-to-string but for bytes. +- Remove obsolete patches +- Adopt s390x patch +- Refresh some others patches + +------------------------------------------------------------------- +Wed Mar 23 14:38:32 JST 2011 - ftake@geeko.jp +- Add a new patch to fix "dual font spacing problem" + * from https://bugzilla.redhat.com/show_bug.cgi?id=599437 + +------------------------------------------------------------------- +Tue Dec 21 16:42:06 CET 2010 - werner@suse.de + +- Do not iset inhibit-eol-conversion, user can customize this + to see the CR/NL at the end of DOS files (bnc#656190) + +------------------------------------------------------------------- +Thu Nov 18 11:10:16 CET 2010 - werner@suse.de + +- Support foreign emacs extensions to scanning + /usr/share/emacs/site-lisp/site-start.d/ + /etc/emacs/site-lisp/site-start.d/ + for emacs lisp files suggested by Holger Arnold (bnc#653798) + +------------------------------------------------------------------- +Tue Oct 19 09:36:29 CEST 2010 - werner@suse.de + +- Update to to emacs version 23.2 + * The command-line option -Q (--quick) also inhibits loading X resources. + * The new variable `inhibit-x-resources' shows whether X resources + were loaded. + * New command-line option -mm (--maximized) maximizes the initial frame. + * The default value of `trash-directory' is now nil. + * The pointer now becomes invisible when typing. + Customize `make-pointer-invisible' to disable this feature. + * Emacs can use the system default monospaced font in Gnome. + To enable this feature, set `font-use-system-font' to non-nil (it is + nil by default). + * On X11, Emacs reacts to Xft changes made by configuration tools, + via the XSETTINGS mechanism. This includes antialias, hinting, + hintstyle, RGBA, DPI and lcdfilter changes. + * Killing a buffer with a running process now asks for confirmation. + * Unibyte sessions are now considered obsolete. + * Function arguments in *Help* buffers are now shown in upper-case. + Customize `help-downcase-arguments' to t to show them in lower-case. + * New command `async-shell-command', bound globally to `M-&'. + * When running in a new enough xterm (newer than version 242), Emacs + asks xterm what the background color is and it sets up faces + accordingly for a dark background if needed + * If `select-active-regions' is t, any active region automatically + becomes the primary selection (for interaction with other window + applications). If you enable this, you might want to bind + `mouse-yank-primary' to Mouse-2. + * When `save-interprogram-paste-before-kill' is non-nil, the kill + commands save the interprogram-paste selection into the kill ring + before doing anything else. This avoids losing the selection. + * When `kill-do-not-save-duplicates' is non-nil, identical + subsequent kills are not duplicated in the `kill-ring'. + * The new command `completion-at-point' provides mode-sensitive completion. + * tab-always-indent set to `complete' lets TAB do completion as well. + * The new completion-style `initials' is available. + For instance, this can complete M-x lch to list-command-history. + * The new variable `completions-format' determines how completions + are displayed in the *Completions* buffer. If you set it to + `vertical', completions are sorted vertically in columns. + * The default value of `blink-matching-paren-distance' is increased. + * M-n provides more default values in the minibuffer for commands + that read file names. These include the file name at point (when ffap + is loaded without ffap-bindings), the file name on the current line + (in Dired buffers), and the directory names of adjacent Dired windows + (for Dired commands that operate on several directories, such as copy, + rename, or diff). + * M-r is bound to the new `move-to-window-line-top-bottom'. + This moves point to the window center, top and bottom on successive + invocations, in the same spirit as the C-l (recenter-top-bottom) + command. + * The new variable `recenter-positions' determines the default + cycling order of C-l (`recenter-top-bottom'). + * The abbrevs file is now a file named abbrev_defs in + user-emacs-directory; but the old location, ~/.abbrev_defs, is used if + that file exists. + * The bookmark menu has a narrowing search via bookmark-bmenu-search. + * The Calc settings file is now a file named calc.el in + user-emacs-directory; but the old location, ~/.calc.el, is used if + that file exists. + * Graphing commands (`g f' etc.) now work on MS-Windows, if you have + the native Windows port of Gnuplot version 3.8 or later installed. + * Fancy diary display is now the default. + If you prefer the simple display, customize `diary-display-function'. + * The diary's fancy display now enables view-mode. + * The command `calendar-current-date' accepts an optional argument + giving an offset from today. + * The default value for `desktop-buffers-not-to-save' is nil. + This means Desktop will try restoring all buffers, when you restart + your Emacs session. Also, `desktop-buffers-not-to-save' is only + effective for buffers that have no associated file. If you want to + exempt buffers that do correspond to files, customize the value of + `desktop-files-not-to-save' instead. + * The new variable `dired-auto-revert-buffer', if non-nil, causes + Dired buffers to be reverted automatically on revisiting them. + * When `doc-view-continuous' is non-nil, scrolling a line + on the page edge advances to the next/previous page. + * Elint now uses compilation-mode. + * Elint can now scan individual files and whole directories, + and can be run in batch mode. + * Elint does a more thorough initialization, and recognizes more built-in + functions and variables. Customize `elint-scan-preloaded' if you want + to sacrifice some accuracy for a faster startup. + * Elint attempts some basic understanding of featurep and (f)boundp tests. + * Customize `elint-ignored-warnings' to suppress some warnings. + * Toolbar functionality for reverse debugging. Display of STL + collections as watch expressions. These features require GDB 7.0 or later. + * A new command `zrgrep' searches recursively in gzipped files. + * The new command `Info-virtual-index' bound to "I" displays a menu of + matched topics found in the index. + * The new command `info-finder' replaces finder.el with a virtual Info + manual that generates an Info file which gives the same information + through a menu structure. + * LaTeX mode now provides completion (via completion-at-point). + * Message mode is now the default mode for composing mail. + * If the user has not customized mail-user-agent, `compose-mail' + checks for Mail mode customizations, and issues a warning if these + customizations are found. This alerts users who may otherwise be + unaware that their mail configuration has changed. + To disable this check, set compose-mail-user-agent-warnings to nil. + * The default value of mail-interactive is t, since Emacs 23.1. + (This was not announced at the time.) It means that when sending mail, + Emacs will wait for the process sending mail to return. If you + experience delays when sending mail, you may wish to set this to nil. + * nXML mode is now the default for editing XML files. + * pcomplete provides a new command `pcomplete-std-completion' which + is similar to `pcomplete' but using the standard completion UI code. + * M-s is no longer bound to `comint-next-matching-input'. + * M-r is now bound to `comint-history-isearch-backward-regexp'. + This starts an incremental search of the comint/shell input history. + * ansi-color is now enabled by default in Shell mode. + To disable it, set ansi-color-for-comint-mode to nil. + * New connection methods "rsyncc", "imap" and "imaps". + On systems which support GVFS-Fuse, Tramp offers also the new + connection methods "dav", "davs", "obex" and "synce". + * When using C-x v v or C-x v i on a unregistered file that is in a + directory not controlled by any VCS, ask the user what VC backend to + use to create a repository, create a new repository and register the + file. + * New command `vc-root-print-log', bound to `C-x v L'. + This displays a `*vc-change-log*' buffer showing the history of the + version-controlled directory tree as a whole. + * New command `vc-root-diff', bound to `C-x v D'. + * `C-x v l' and `C-x v L' do not show the full log by default. + * vc-annotate supports annotations through file copies and renames, + it displays the old names for the files and it can show logs/diffs for + the corresponding lines. Currently only Git and Mercurial take + advantage of this feature. + * The log command in vc-annotate can display a single log entry + instead of redisplaying the full log. The RCS, CVS and SCCS VC + backends do not support this. + * When a file is not found, VC will not try to check it out of RCS anymore. + * Diff and log operations can be used from Dired buffers. + * The short log format for git makes use of the graph display, + so it's not supported on git versions earlier than 1.5.6. + * vc-dir uses the --relative option of git, and so requires at least + git version 1.5.5. + * Support for operating with stashes has been added to vc-dir: + the stash list is displayed in the *vc-dir* header, stashes can be + created, removed, applied and their content displayed. + * vc-bzr supports operating with shelves: the shelve list is + displayed in the *vc-dir* header, shelves can be created, removed and applied. + * log-edit-strip-single-file-name controls whether or not single filenames + are stripped when copying text from the ChangeLog to the *VC-Log* buffer. + * Interactively `multi-isearch-buffers' and `multi-isearch-buffers-regexp' + read buffer names to search, one by one, ended with RET. With a prefix + argument, they ask for a regexp, and search in buffers whose names match + the specified regexp. Interactively `multi-isearch-files' and + `multi-isearch-files-regexp' read file names to search, one by one, + ended with RET. With a prefix argument, they ask for a wildcard, and + search in file buffers whose file names match the specified wildcard. + * The new eshell built-in commands `su' and `sudo' support Tramp. + Thus, they change `default-directory' to reflect the new user id, and + let commands run under that user's permissions. This works even when + `default-directory' is already remote. Calling the external commands + is possible via `*su' or `*sudo', respectively. + * Obsolete packages + * sym-comp.el is now obsolete, superseded by completion-at-point. + * lucid.el and levents.el are now obsolete. + * CEDET (the Collection of Emacs Development Tools) is now in Emacs. + This is a collection of packages to aid with using Emacs as an IDE + (integrated development environment): + * The Semantic package allows the use of parsers to intelligently + edit and navigate source code. Parsers for C/C++, Java, Javascript, + and several other languages are included by default, and Semantic can + also interface with external tools such as GNU Global and GNU Idutils. + * EDE (Emacs Development Environment) is a package for managing code + projects, including features such as automatic Makefile generation. + * SRecode is a library for recoding Semantic tags back into source + code. It is currently used by some parts of Semantic and EDE; in the + future, it may be used for code generation features. + * The EIEIO library implements a subset of the Common Lisp Object + System (CLOS). It is used by the other CEDET packages. + * mpc.el is a front end for the Music Player Daemon. Run it with M-x mpc. + * htmlfontify.el turns a fontified Emacs buffer into an HTML page. + * js.el is a new major mode for JavaScript files. + * imap-hash.el is a new library to address IMAP mailboxes as hashtables. + * read-file-name-predicate is obsolete. + * `delete-directory' has an optional parameter RECURSIVE. + * New function `copy-directory', which copies a directory recursively. + * called-interactively-p now takes one argument and replaces interactive-p + which is now marked obsolete. + * New function set-advertised-calling-convention makes it possible + to obsolete arguments as well as make some arguments mandatory. + * You can control which binding is preferentially shown in menus and + docstrings by adding a `:advertised-binding' property to the corresponding + command's symbol. That property can hold a single binding or a list + of bindings. + * start-process-shell-command and start-file-process-shell-command + now only take a single `command' argument. + * The new variable `process-file-side-effects' should be set to nil + if a `process-file' call does not change a remote file. This allows + file name handlers such as Tramp to optimizations. + * make-network-process can now also create `seqpacket' Unix sockets. + * eval-next-after-load is obsolete. + * New hook `after-load-functions' run after loading an Elisp file. + * Changing the file-names generated by byte-compilation by redefining + the function `byte-compile-dest-file' before loading bytecomp.el is obsolete. + Instead, customize byte-compile-dest-file-function. + * `byte-compile-warnings' has new members, `constants' and `suspicious'. + * New macro with-silent-modifications to tweak text properties without + affecting the buffer's modification state. + * Hash tables have a new printed representation that is readable. + The feature `hashtable-print-readable' identifies this new + functionality. + * Face aliases can now be marked as obsolete, using the macro + `define-obsolete-face-alias'. + +------------------------------------------------------------------- +Wed Oct 13 11:38:11 CEST 2010 - werner@suse.de + +- Set TeX-master to nil as default + +------------------------------------------------------------------- +Wed Oct 6 11:59:06 CEST 2010 - werner@suse.de + +- Fix reStructuredText tmp file problem (bnc#642787) + +------------------------------------------------------------------- +Tue Sep 7 12:54:28 UTC 2010 - aj@suse.de + +- BuildRequire gpm-devel + +------------------------------------------------------------------- +Thu Aug 12 17:40:53 CEST 2010 - werner@suse.de + +- Avoid trouble with spell see bug bnc#628268 + +------------------------------------------------------------------- +Thu May 20 12:44:38 CEST 2010 - werner@suse.de + +- Correct macro name in spec file + +------------------------------------------------------------------- +Tue Apr 27 16:19:58 CEST 2010 - werner@suse.de + +- Avoid segfault with newer gcc 4.5.0, see Emacs bug #6031 on + debbugs.gnu.org + +------------------------------------------------------------------- +Mon Apr 5 18:32:53 CEST 2010 - ro@suse.de + +- make emacs wrapper script a little more smart + check if default toolkit is installed, else use fallbacks + +------------------------------------------------------------------- +Sun Apr 4 15:39:02 CEST 2010 - ro@suse.de + +- replace png_check_sig with !png_sig_cmp for libpng14 + +------------------------------------------------------------------- +Fri Mar 26 18:32:03 CET 2010 - werner@suse.de + +- Do not remove wrapper script for bug bnc#555682 (bnc#589394) + +------------------------------------------------------------------- +Wed Mar 17 14:25:12 CET 2010 - werner@suse.de + +- gcc45 seems not to work with emacs switch to gcc43 (bnc#587307) + +------------------------------------------------------------------- +Wed Feb 24 18:13:47 UTC 2010 - coolo@novell.com + +- apply patch from cvs to fix build with gcc 4.5 + +------------------------------------------------------------------- +Tue Feb 9 17:03:02 CET 2010 - prusnak@suse.cz + +- build -el and -info subpackages as noarch + +------------------------------------------------------------------- +Fri Dec 18 13:33:01 CET 2009 - jengelh@medozas.de + +- Make ./configure --target=sparcv9-suse-linux work (as a result of + rpmbuild --target=sparcv9) + +------------------------------------------------------------------- +Tue Dec 1 15:18:04 CET 2009 - werner@suse.de + +- Fix a nasty bug were menus do not occure with GTK (bnc#558884) + +------------------------------------------------------------------- +Thu Nov 26 14:54:17 CET 2009 - werner@suse.de + +- Add patch from upstream to fix bug bnc#556175 + +------------------------------------------------------------------- +Thu Nov 19 11:18:54 CET 2009 - werner@suse.de + +- Remove binaries from main package as theyx are provided by the + x11 sub package (bnc#555682) + +------------------------------------------------------------------- +Fri Aug 14 13:19:59 CEST 2009 - werner@suse.de + +- Make ppc, ppc64, and s390x build by forcing -Xlinker +- Make ia64 build by reducing gcc optimization +- Remove warning about undefined operations + +------------------------------------------------------------------- +Thu Aug 13 15:33:27 CEST 2009 - werner@suse.de + +- Update to to emacs version 23.1 + * New font code: This uses the freetype and fontconfig libraries. + * Emacs now accepts font names supplied in the fontconfig format + * Added support for local fonts + * Added support for the Xft library for antialiasing. + * Added support for the OpenType library for complex text layout + * Added support for the m17n library for text shaping + * Use libgif before libungif + * Emacs now supports the SVG image format through librsvg2. + * Emacs now supports multi-page TIFF images + * The new configuration option --with-dbus enables DBus language + * Improved X Window System support + * Emacs starts in the background, as a daemon, when given the + --daemon command line argument. + * emacsclient starts emacs in daemon mode + * Emacs now supports the XEmbed specification + * Emacs can now set the frame opacity + * The Emacs character set is now a superset of Unicode + * There are new coding systems/aliases; see M-x list-coding-systems + * There is a new charset implementation with many new charsets. + * There are new language environments for Chinese-GBK, + Chinese-GB18030, Khmer, Bengali, Punjabi, Gujarati, Oriya, + Telugu, Sinhala, and TaiViet. + * The minor modes unify-8859-on-encoding-mode and + unify-8859-on-decoding-mode are obsolete. + +------------------------------------------------------------------- +Thu Jul 9 17:05:56 CEST 2009 - coolo@novell.com + +- avoid binutils crashing on emacs binaries in using a tool that + can really understand ELF and remove the .comment section so that + it appears stripped to strip(1) + +------------------------------------------------------------------- +Thu Jul 9 15:43:34 CEST 2009 - coolo@novell.com + +- remove patched files after install + +------------------------------------------------------------------- +Tue Mar 31 16:35:32 CEST 2009 - werner@suse.de + +- Add variable for signature separator if not defined for mail + messages (bnc#483563) + +------------------------------------------------------------------- +Wed Oct 29 12:10:41 CET 2008 - werner@suse.de + +- Do not overwrite common emacs settings (bnc#438601) + +------------------------------------------------------------------- +Fri Oct 17 14:39:25 CEST 2008 - werner@suse.de + +- Enforce the correct binary version + +------------------------------------------------------------------- +Wed Oct 1 12:11:40 CEST 2008 - ro@suse.de + +- drop texinfo from buildrequires (is guaranteed to be there) + +------------------------------------------------------------------- +Fri Sep 19 18:14:04 CEST 2008 - werner@suse.de + +- Update to to emacs version 22.3 + * Support for several obsolete platforms removed + * Support for systems without alloca will be removed. + * Support for VMS will be removed. + * Several security fixes added + +------------------------------------------------------------------- +Wed Sep 10 13:30:40 CEST 2008 - werner@suse.de + +- Fix security bug in Emacs python mode (bnc#424340) + +------------------------------------------------------------------- +Tue May 13 12:10:45 CEST 2008 - werner@suse.de + +- Add fix for fast-lock-mode arbitrary lips code execution (bnc#389154) + +------------------------------------------------------------------- +Mon Mar 31 13:08:37 CEST 2008 - werner@suse.de + +- Update to emacs version 22.1 + * Relicense all FSF files to GPLv3 or later. + * COPYING, info/COPYING: Switch to GPLv3. + * `describe-project' is renamed to `describe-gnu-project'. + * `view-todo' is renamed to `view-emacs-todo'. + * `find-name-dired' now uses -iname rather than -name + for case-insensitive filesystems. + * In Image mode, whenever the displayed image is wider and/or higher + than the window, the usual keys for moving the cursor cause the image + to be scrolled horizontally or vertically instead. + * Emacs can use stock icons in the tool bar when compiled with Gtk+. + However, this feature is disabled by default. To enable it, put + (setq icon-map-list '(x-gtk-stock-map)) + in your .emacs or some other startup file. For more information, see + the documentation for the two variables icon-map-list and x-gtk-stock-map. + * Scrollbars follow the system theme on Windows XP and later. + Windows XP introduced themed scrollbars, but applications have to take + special steps to use them. Emacs now has the appropriate resources linked + in to make it use the scrollbars from the system theme. + * `bad-packages-alist' will warn about external packages that are known + to cause problems in this version of Emacs. + * The values of `dired-recursive-deletes' and `dired-recursive-copies' + have been changed to `top'. This means that the user is asked once, + before deleting/copying the indicated directory recursively. + * `browse-url-emacs' loads a URL into an Emacs buffer. Handy for *.el URLs. + * The command gdba has been removed as gdb works now for those cases where it + was needed. In text command mode, if you have problems before execution has + started, use M-x gud-gdb. + * desktop.el now detects conflicting uses of the desktop file. + * Compilation mode now correctly respects the value of + `compilation-scroll-output' between invocations. + * `font-lock-comment-face' no longer differs from the default on + displays with fewer than 16 colors and dark background (e.g. older + xterms and the Linux console). + * New Modes and Packages in Emacs 22.2 + - bibtex-style-mode helps you write BibTeX's *.bst files. + - The new package css-mode.el provides a major mode for editing CSS files. + - The new package vera-mode.el provides a major mode for editing Vera files. + - The new package verilog-mode.el provides a major mode for editing Verilog files. + - The new package socks.el implements the SOCKS v5 protocol. + * VC + - VC backends can provide completion of revision names. + - VC backends can provide extra menu entries to the "Version Control" menu. + - VC has some support for Mercurial (Hg). + - VC has some support for Monotone (Mtn). + - VC has some support for Bazaar (Bzr). + - VC has some support for Git. + * Incompatible Lisp Changes in Emacs 22.2 + - shell.el no longer defines the aliases `dirtrack-toggle' and + `dirtrack-mode' for `shell-dirtrack-mode'. + * Lisp Changes in Emacs 22.2. + - Frame-local variables are deprecated and are slated for removal. + - The function invisible-p returns non-nil if the character + after a specified position is invisible. + - inhibit-modification-hooks is bound to t while running modification hooks. + - New function `window-full-width-p' returns t if a window is as wide + as its frame. + - The new function `image-refresh' refreshes all images associated + with a given image specification. + - The new function `combine-and-quote-strings' concatenates a list of strings + using a specified separator. + - The new function `split-string-and-unquote' performs the inverse operation to + `combine-and-quote-strings', i.e. splits a single string into a list + of strings, undoing any quoting added by `combine-and-quote-strings'. + +------------------------------------------------------------------- +Fri Jan 4 16:36:10 CET 2008 - werner@suse.de + +- Fix app-defaults files (bug #351537) + +------------------------------------------------------------------- +Thu Dec 20 19:30:16 CET 2007 - werner@suse.de + +- Don't forget the arguments for the wrapper script + +------------------------------------------------------------------- +Thu Dec 20 12:13:23 CET 2007 - werner@suse.de + +- Suppress startup message in case of starting iconic (bug #342385) + +------------------------------------------------------------------- +Tue Dec 18 17:29:57 CET 2007 - werner@suse.de + +- Add workaround for conflict between GTK/GDK and KWin by using + Athena/Xaw3d toolkit in case of running within a KDE session. + this fix the bug #342385 as well as bug #345669 + +------------------------------------------------------------------- +Sun Dec 9 12:40:33 CET 2007 - schwab@suse.de + +- Install all icon sizes. + +------------------------------------------------------------------- +Thu Nov 22 14:23:04 CET 2007 - schwab@suse.de + +- Fix buffer overflow in format [#342158]. +- Remove obsolete patches. + +------------------------------------------------------------------- +Mon Nov 5 13:43:09 CET 2007 - werner@suse.de + +- Fix insufficient safe mode checks (bug #339033, CVE-2007-5795) + +------------------------------------------------------------------- +Fri Sep 7 20:44:25 CEST 2007 - schwab@suse.de + +- Remove obsolete xterm.el. + +------------------------------------------------------------------- +Mon Jul 23 11:55:15 CEST 2007 - aj@suse.de + +- Revert last change, it seems that sendmail is somehow used. + +------------------------------------------------------------------- +Sun Jul 22 19:47:44 CEST 2007 - aj@suse.de + +- sendmail is not needed while building, remove it from + BuildRequires. + +------------------------------------------------------------------- +Thu Jul 5 18:44:49 CEST 2007 - schwab@suse.de + +- Replace obsolete icon. + +------------------------------------------------------------------- +Thu Jul 5 14:09:22 CEST 2007 - coolo@suse.de + +- fix name of rpmlintrc +- put desktop file and icon into the package + +------------------------------------------------------------------- +Mon Jun 18 13:39:00 CEST 2007 - werner@suse.de + +- Use the app-default file macro, avoid empty MALLOC_CHECK_ + +------------------------------------------------------------------- +Mon Jun 4 17:32:44 CEST 2007 - werner@suse.de + +- Update ot final emacs version 22.1 + +------------------------------------------------------------------- +Mon Jun 4 15:28:38 CEST 2007 - werner@suse.de + +- Make UTF-8 default if request within X window text selections + +------------------------------------------------------------------- +Fri Jun 1 17:12:35 CEST 2007 - dmueller@suse.de + +- fix buildrequires + +------------------------------------------------------------------- +Fri May 25 11:05:14 CEST 2007 - schwab@suse.de + +- Fix the broken configure script instead. + +------------------------------------------------------------------- +Thu May 24 16:37:37 CEST 2007 - werner@suse.de + +- Correct target cpu to become conform with RPM_OPT_FLAGS +- Add Workaround for bug in autoconf 2.61a +- No X11 no sound + +------------------------------------------------------------------- +Tue May 22 16:55:20 CEST 2007 - schwab@suse.de + +- Add alsa-devel to BuildRequires. +- Obsolete emacs-url Mule-UCS emacs-calc erc elispman elisp-manual + elispint emacs-lisp-intro. +- Update list of info files. + +------------------------------------------------------------------- +Tue May 22 13:17:30 CEST 2007 - werner@suse.de + +- Switch over to emacs 22.0.99 which used UFT-8 native +- Adopt the patches if not already applied +- Skip cweb and web mode due not compatible to new emacs and no + replacement was found +- Skip timecard mode due not compatible to new emacs and no + replacement was found +- Add rmime.el, update maple mode +- Adopt site-start.el to emacs 22.0.99 +- Help s390x machine defines to win over common defines +- Avoid trouble with leim and implicit make dependencies on tmpfs + +------------------------------------------------------------------- +Tue May 15 15:54:22 CEST 2007 - werner@suse.de + +- Use stdarg(3) instead of guessing argument pointers (bug #273211) + +------------------------------------------------------------------- +Thu Mar 29 19:59:08 CEST 2007 - aj@suse.de + +- Add ncurses-devel to BuildRequires. + +------------------------------------------------------------------- +Fri Jan 12 19:18:18 CET 2007 - werner@suse.de + +- Make .gnu-emacs writable for the user (#229883) + +------------------------------------------------------------------- +Fri Jan 12 16:25:18 CET 2007 - werner@suse.de + +- Make emacs find its app-default file (bug #234026) + +------------------------------------------------------------------- +Thu Dec 14 15:32:36 CET 2006 - schwab@suse.de + +- Fix patterns for auto-mode-list additions. + +------------------------------------------------------------------- +Sat Nov 11 08:54:09 CET 2006 - olh@suse.de + +- remove ppc/ppc64 ld.scripts + fix elf handling on powerpc64 + +------------------------------------------------------------------- +Thu Aug 3 16:01:30 CEST 2006 - werner@suse.de + +- Make last change depending on X11 release version +- Do not use not initialized variables + +------------------------------------------------------------------- +Wed Aug 2 20:17:31 CEST 2006 - aj@suse.de + +- Fix app-defaults path for X11 R7. + +------------------------------------------------------------------- +Fri Jun 30 17:07:59 CEST 2006 - werner@suse.de + +- Update the ~/.gnu-emacs to newer auctex version + +------------------------------------------------------------------- +Mon Jun 19 12:02:25 CEST 2006 - dmueller@suse.de + +- revert last change by package maintainer's request + +------------------------------------------------------------------- +Thu Jun 15 00:15:01 CEST 2006 - dmueller@suse.de + +- build parallel + +------------------------------------------------------------------- +Fri Apr 21 16:08:43 CEST 2006 - werner@suse.de + +- Re-enable the circular dependcies of emacs and emacs_program +- Handle emacs-x11 as an enhancement for xorg-x11-libs + +------------------------------------------------------------------- +Wed Jan 25 21:30:09 CET 2006 - mls@suse.de + +- converted neededforbuild to BuildRequires + +------------------------------------------------------------------- +Wed Jan 11 11:21:07 CET 2006 - schwab@suse.de + +- Don't strip binaries. + +------------------------------------------------------------------- +Thu Oct 20 18:33:46 CEST 2005 - werner@suse.de + +- ~/.gnu-emacs: change order of sort functions date and subject, + add sort function number (bug #116279) + +------------------------------------------------------------------- +Mon Oct 10 17:15:21 CEST 2005 - werner@suse.de + +- Adapt ppc linker script to new ppc binutils + +------------------------------------------------------------------- +Mon Sep 26 12:49:30 CEST 2005 - ro@suse.de + +- list dot.gnu-emacs as source + +------------------------------------------------------------------- +Mon Sep 26 08:58:07 CEST 2005 - cthiel@suse.de + +- Updated php-mode to 1.2.0 + +------------------------------------------------------------------- +Fri Apr 15 13:41:21 CEST 2005 - werner@suse.de + +- Get emacs back on ppc +- Block input on architectures which do not use system malloc +- Fix stupid multibyte bug in Fformat +- Avoid XIM status error of the xft + +------------------------------------------------------------------- +Thu Apr 14 14:00:46 CEST 2005 - werner@suse.de + +- More on gcc4 warnings +- Break circular dependings + +------------------------------------------------------------------- +Fri Apr 8 15:46:53 CEST 2005 - uli@suse.de + +- squelch GCC4 sentinel warnings + +------------------------------------------------------------------- +Fri Feb 4 23:11:57 CET 2005 - schwab@suse.de + +- Fix format string bug in movemail. + +------------------------------------------------------------------- +Fri Feb 4 16:04:54 CET 2005 - werner@suse.de + +- Security fix for movemail applied (bug #50237) + +------------------------------------------------------------------- +Mon Dec 20 14:39:21 CET 2004 - werner@suse.de + +- Enable leim, seems to be required even with autodetection. + +------------------------------------------------------------------- +Wed Nov 17 12:51:03 CET 2004 - werner@suse.de + +- Add emacs.png pixmap to file list + +------------------------------------------------------------------- +Wed Oct 20 11:08:18 CEST 2004 - werner@suse.de + +- Remove file conflict between emacs base and x11 package + +------------------------------------------------------------------- +Wed Oct 13 18:26:34 CEST 2004 - werner@suse.de + +- Add workaround for XKey modifier detection even if the keys + are not marked as modifiers (bug #47192) + +------------------------------------------------------------------- +Thu Sep 16 23:42:00 CEST 2004 - mmj@suse.de + +- Add php-mode-1.1 [#40286] + +------------------------------------------------------------------- +Mon Sep 13 15:53:20 CEST 2004 - werner@suse.de + +- Do not overwrite emacs binary with a sym link +- Make install-info work during build + +------------------------------------------------------------------- +Thu Sep 9 16:39:28 CEST 2004 - werner@suse.de + +- Make emacs-x11/emacs-nox user save (bug #41961) + +------------------------------------------------------------------- +Thu Aug 12 15:00:30 CEST 2004 - coolo@suse.de + +- removed postfix again and hard code the sendmail-program + +------------------------------------------------------------------- +Wed Jun 30 16:46:03 CEST 2004 - schwab@suse.de + +- Add postfix to neededforbuild to get correct sendmail-program. + +------------------------------------------------------------------- +Tue Jun 8 01:49:23 CEST 2004 - ro@suse.de + +- use -fno-strict-aliasing +- added returns to some non-void functions (most unreached) + +------------------------------------------------------------------- +Fri Mar 19 14:05:29 CET 2004 - werner@suse.de + +- Put the difference of timecard-mode.el to its original into + a comment to be able to satisfy the stupid no.orig rule. + +------------------------------------------------------------------- +Mon Feb 2 20:40:38 CET 2004 - kukuk@suse.de + +- Cleanup neededforbuild + +------------------------------------------------------------------- +Tue Jan 20 15:39:11 CET 2004 - meissner@suse.de + +- Fixed ppc(32) linker script. + +------------------------------------------------------------------- +Sat Jan 10 10:25:05 CET 2004 - adrian@suse.de + +- build as user + +------------------------------------------------------------------- +Sat Aug 16 16:09:20 CEST 2003 - adrian@suse.de + +- install desktop file from kappfinder + +------------------------------------------------------------------- +Thu Jul 24 14:14:33 CEST 2003 - werner@suse.de + +- Fix bug #27173: map ispell coding latin1 to latin9 if the + buffer coding is latin9. + +------------------------------------------------------------------- +Wed Jul 23 19:29:30 CEST 2003 - werner@suse.de + +- Update to 21.3 +- Port patches if required +- Fix ps-print for ISO-8859-15 aka latin9 + +------------------------------------------------------------------- +Fri Jun 20 02:24:11 CEST 2003 - ro@suse.de + +- remove unpackaged files from buildroot + +------------------------------------------------------------------- +Fri May 16 14:40:51 CEST 2003 - mfabian@suse.de + +- split off locale.el from func-keys.el in order to get correct + i18n setup in terminals and not only under X11. + In case of terminals, func-keys.el was loaded after + before-init-hook, therefore adding something to this hook was + useless. Load the new locale.el at the end of site-start.el + because Mule-UCS apparently messes up the + terminal-coding-system again. + +------------------------------------------------------------------- +Thu Apr 24 12:20:23 CEST 2003 - ro@suse.de + +- fix install_info --delete call and move from preun to postun + +------------------------------------------------------------------- +Mon Mar 3 22:34:23 CET 2003 - schwab@suse.de + +- Use %install_info. + +------------------------------------------------------------------- +Thu Feb 27 12:45:48 CET 2003 - werner@suse.de + +- Encodings: do it the same as for xemacs + +------------------------------------------------------------------- +Wed Feb 26 15:25:40 CET 2003 - werner@suse.de + +- Fix bug #24299: Be able to use UTF-8 locale + +------------------------------------------------------------------- +Thu Jan 2 21:22:20 CET 2003 - bg@suse.de + +- Add support for hppa +- Fix alignment bug in pure_alloc with pure_float + +------------------------------------------------------------------- +Thu Dec 19 18:43:35 CET 2002 - werner@suse.de + +- Fix trouble with ansi-term mode (bug #22431) + +------------------------------------------------------------------- +Wed Dec 18 14:54:00 CET 2002 - werner@suse.de + +- Make fill-column in ~/.gnu-emacs work for emacs 21.x + +------------------------------------------------------------------- +Wed Nov 20 17:10:17 CET 2002 - schwab@suse.de + +- Add AC_CONFIG_LIBOBJ_DIR. + +------------------------------------------------------------------- +Sat Oct 19 22:05:50 CEST 2002 - schwab@suse.de + +- Use BuildRoot and make it build non-privileged. +- Use predefined targets in lisp/Makefile. + +------------------------------------------------------------------- +Thu Oct 17 12:02:12 CEST 2002 - werner@suse.de + +- Reintegrate ger-keys into site lisp +- Remove references from .gnu-emacs and site-start of removed files + +------------------------------------------------------------------- +Wed Oct 16 17:09:46 CEST 2002 - schwab@suse.de + +- Remove all global key mappings from web-mode.el and cweb.el. +- Remove obsolete site-lisp files. + +------------------------------------------------------------------- +Wed Sep 11 17:27:16 CEST 2002 - kukuk@suse.de + +- Provide splitaliasing for updating from old ge_exec + +------------------------------------------------------------------- +Tue Sep 10 22:31:08 CEST 2002 - adrian@suse.de + +- remove obsoleting of itself + +------------------------------------------------------------------- +Fri Aug 16 23:52:39 CEST 2002 - schwab@suse.de + +- Ported to PPC64. + +------------------------------------------------------------------- +Thu Aug 15 18:41:14 CEST 2002 - ro@suse.de + +- fixed typo in specfile + +------------------------------------------------------------------- +Thu Aug 15 16:32:51 CEST 2002 - werner@suse.de + +- Add pre-require fileutils for emacs-x11/nox (bug #17830/#17831) + +------------------------------------------------------------------- +Fri Aug 9 00:11:01 CEST 2002 - ro@suse.de + +- dont include /usr/share/info/dir in filelist + +------------------------------------------------------------------- +Thu Aug 8 16:58:34 CEST 2002 - werner@suse.de + +- Update to 21.2 + +------------------------------------------------------------------- +Fri Jul 26 21:23:22 CEST 2002 - schwab@suse.de + +- Remove obsolete bindings from term/func-keys.el. + +------------------------------------------------------------------- +Tue May 21 10:48:39 CEST 2002 - coolo@suse.de + +- fixing the patch for s390x + +------------------------------------------------------------------- +Fri May 17 14:06:04 CEST 2002 - coolo@suse.de + +- extending s390x patch to handle lib64 + +------------------------------------------------------------------- +Wed Apr 24 21:35:30 CEST 2002 - schwab@suse.de + +- Fix last change. + +------------------------------------------------------------------- +Wed Apr 24 17:37:29 CEST 2002 - aj@suse.de + +- Handle lib64 in a cleaner way. + +------------------------------------------------------------------- +Wed Apr 24 16:54:22 CEST 2002 - aj@suse.de + +- Fix X11 build. + +------------------------------------------------------------------- +Mon Apr 22 15:17:21 CEST 2002 - aj@suse.de + +- Add support for x86-64. + +------------------------------------------------------------------- +Mon Apr 1 18:49:40 CEST 2002 - schwab@suse.de + +- Fix configure script. +- Remove obsolete Xaw3d changes. + +------------------------------------------------------------------- +Fri Mar 8 15:36:33 CET 2002 - kukuk@suse.de + +- Add /usr/share/emacs/site-lisp to filelist + +------------------------------------------------------------------- +Thu Feb 28 13:32:55 CET 2002 - werner@suse.de + +- Switch from gnus-local-organization to message-user-organization + in site-start.el because previous one is obsolete. + +------------------------------------------------------------------- +Fri Feb 22 16:13:40 CET 2002 - werner@suse.de + +- Correct lisp macro description for line/screen mouse wheel + scrolling + +------------------------------------------------------------------- +Fri Feb 22 15:43:14 CET 2002 - werner@suse.de + +- Fix initializing of fontifying of Auc-TeX buffers + +------------------------------------------------------------------- +Fri Feb 1 00:26:10 CET 2002 - ro@suse.de + +- changed neededforbuild to + +------------------------------------------------------------------- +Thu Nov 8 15:11:03 GMT 2001 - werner@suse.de + +- Make it build on PPC +- Use original paren instead of stig-paren + +------------------------------------------------------------------- +Thu Nov 8 12:55:35 CET 2001 - werner@suse.de + +- Update to Emacs 21.1 +- Remove obsolete stuff from site-lisp path +- Port our patches to 21.1 if not already integrated + +------------------------------------------------------------------- +Mon Oct 15 12:23:59 CEST 2001 - mfabian@suse.de + +- add emacs-20.5-linespace-patch + (adds the command-line option --line-space + which can be used to increase the line spacing. Greatly + improves the readability of several popular Japanese fonts + like jiskan16) +- add emacs-20.7-mule-4.1a.patch to upgrade to mule version + 4.1 (AOI). Contains a fix for the CCL interpreter and + a fix for the problem of invalid post-read-conversion with + decode-coding-string(), both by Miyashita Hisashi. + +------------------------------------------------------------------- +Tue Sep 25 12:34:10 CEST 2001 - werner@suse.de + +- Use linker script of PowerPC to make it work + +------------------------------------------------------------------- +Mon Sep 24 14:43:38 CEST 2001 - werner@suse.de + +- For PowerPC a -Xlinker is required to mask -znocombreloc + +------------------------------------------------------------------- +Mon Sep 10 12:54:55 CEST 2001 - aj@suse.de + +- Remove extra space in LDFLAGS to allow building on PowerPC and + alpha. + +------------------------------------------------------------------- +Wed Sep 5 15:04:05 CEST 2001 - werner@suse.de + +- FHS: /var/state/xemacs -> /var/lib/xemacs (bug #8678) + +------------------------------------------------------------------- +Mon Sep 3 09:03:12 CEST 2001 - aj@suse.de + +- Don't sort relocation entries, otherwise dumping breaks. + +------------------------------------------------------------------- +Thu Aug 2 13:45:34 CEST 2001 - werner@suse.de + +- Scroll up if button 5 aka wheel up is used + +------------------------------------------------------------------- +Wed Jun 27 13:42:29 CEST 2001 - mfabian@suse.de + +- replace 6 Pixel fonts in app-defaults.Emacs by 7 Pixel fonts, + because 7 Pixel fonts are usually available but 6 Pixel fonts + are not. + +------------------------------------------------------------------- +Wed Jun 13 16:26:31 CEST 2001 - schwab@suse.de + +- Fix for new autoconf. + +------------------------------------------------------------------- +Tue Jun 12 19:06:10 UTC 2001 - bk@suse.de + +- updated s390 config to 20.7 version and added support for s390x + +------------------------------------------------------------------- +Tue May 8 19:38:53 CEST 2001 - werner@suse.de + +- Move [S-home] and [S-end] to [C-home] and [C-end] to + be more common with WIN XY and xemacs. + +------------------------------------------------------------------- +Mon May 7 18:34:58 CEST 2001 - mfabian@suse.de + +- bzip2 sources + +------------------------------------------------------------------- +Fri Mar 30 17:23:28 CEST 2001 - werner@suse.de + +- Keybinding + Change [home] from beginning-of-buffer to beginning-of-line + Change [end] from end-of-buffer to end-of-line + Add [S-home] for beginning-of-buffer + Add [S-end] for end-of-buffer +- Basic wheel mouse support + +------------------------------------------------------------------- +Thu Mar 22 18:51:02 CET 2001 - ro@suse.de + +- added split-aliases as provides + +------------------------------------------------------------------- +Wed Mar 14 16:33:41 CET 2001 - werner@suse.de + +- Add post script to activate emacs-nox in the + case of being the only emacs progy + +------------------------------------------------------------------- +Mon Mar 12 17:01:25 CET 2001 - werner@suse.de + +- Make that configure knows about strerror/strsignal +- Split off two new packages emacs-x11 and emacs-nox + with the emacs program only. + +------------------------------------------------------------------- +Tue Mar 6 18:03:44 CET 2001 - werner@suse.de + +- Add forgotten /etc/skel/.gnu-emacs + +------------------------------------------------------------------- +Tue Mar 6 13:36:54 CET 2001 - werner@suse.de + +- Reintegrate ge_site into emacs package. +- Mark site-start.el als config file +- Use font-lock instead hilit19/hl319 +- Rework a few el files + +------------------------------------------------------------------- +Sat Jan 20 16:00:36 CET 2001 - violiet@suse.de + +- changed bdf printing patch to patch also loaddefs.el, because + the default for the bdf-directory list comes from loaddefs.el + +------------------------------------------------------------------- +Fri Jan 19 22:22:29 CET 2001 - violiet@suse.de + +- improved ps-mule.el (use gulim font for Korean bdf printing) + +------------------------------------------------------------------- +Wed Jan 17 12:44:47 CET 2001 - mfabian@suse.de + +- some further tuning of app-defaults + +------------------------------------------------------------------- +Tue Jan 16 22:57:21 CET 2001 - mfabian@suse.de + +- added patches for dired.el: + M-x set-language-environment RET Japanese RET M-x dired + and + M-x set-language-environment RET Korean RET M-x dired + works now. +- added patch for ps-mule.el which makes Korean PostScript printing + work. + +------------------------------------------------------------------- +Tue Jan 16 19:25:20 CET 2001 - mfabian@suse.de + +- improved Emacs's app-defaults, using suggestions of + violiet@susekorea.net and added some further improvements + +------------------------------------------------------------------- +Tue Jan 9 21:40:09 CET 2001 - mfabian@suse.de + +- added patch which fixes the problems with XIM. + +------------------------------------------------------------------- +Tue Nov 21 18:50:47 CET 2000 - werner@suse.de + +- Remove swapping of kp-separator/kp-decimal because it's + done in xkbd map for german keyboards + +------------------------------------------------------------------- +Thu Nov 16 18:58:18 CET 2000 - werner@suse.de + +- Move package names + * from ge_exec to emacs + * from ge_lisp to emacs-el + * from ge_info to emacs-info +- Add kvt.el and gnome.el for the terminal kvt and gnome-terminal +- Assigne locale-translation-file-name dynamically + +------------------------------------------------------------------- +Fri Sep 29 14:47:14 CEST 2000 - schwab@suse.de + +- Update ia64 patch. + +------------------------------------------------------------------- +Wed Jun 21 17:43:06 CEST 2000 - schwab@suse.de + +- Add again some missing declarations. + +------------------------------------------------------------------- +Fri Jun 16 15:02:18 CEST 2000 - werner@suse.de + +- New version 20.7 with security fix based on UNIX98 ptys +- Make patches comaptible + +------------------------------------------------------------------- +Tue Jun 6 15:14:03 MEST 2000 - uli@suse.de + +- moved docs to %{_docdir} + +------------------------------------------------------------------- +Thu Jun 1 11:05:51 MEST 2000 - kasal@suse.de + +- Added app-default/Emacs to use fonts *-iso8859-* . + This way we find iso8859-2 fonts in Czech environment. + +------------------------------------------------------------------- +Wed May 17 14:58:28 CEST 2000 - schwab@suse.de + +- Add some missing declarations. + +------------------------------------------------------------------- +Tue Apr 4 13:12:40 CEST 2000 - bk@suse.de + +- s390 team added s390 support + +------------------------------------------------------------------- +Wed Mar 22 18:15:38 CET 2000 - schwab@suse.de + +- Add ia64 patches. +- Update config.{guess,sub} from automake. + +------------------------------------------------------------------- +Wed Mar 8 14:03:34 CET 2000 - werner@suse.de + + - Switch to bug fix release 20.6 (MULE, locale, Y2K, ...) + +------------------------------------------------------------------- +Thu Feb 3 21:38:39 CET 2000 - werner@suse.de + + - Type of ospeed is speed_t for linux + +------------------------------------------------------------------- +Mon Jan 31 11:14:58 CET 2000 - kasal@suse.cz + + - don't build etags and ctags, it's not in the filelist + - rename gctags to gnuctags (has no efect) + - in lib-src: use regex and getopt from glibc + +------------------------------------------------------------------- +Wed Jan 19 22:20:40 CET 2000 - werner@suse.de + + - The system is ${RPM_ARCH}-suse-linux even for sparc ;^) + - /usr/man -> /usr/share/man + - /usr/info -> /usr/share/info + +------------------------------------------------------------------- +Fri Dec 31 18:38:04 CET 1999 - kukuk@suse.de + + - Fix filelist in spec file + +------------------------------------------------------------------- +Fri Dec 31 08:52:24 CET 1999 - kukuk@suse.de + + - Use %{_target_cpu}-suse-linux-gnu instead of + ${RPM_ARCH}-suse-linux (necessary for SPARC) + +------------------------------------------------------------------- +Tue Dec 21 13:57:11 CET 1999 - werner@suse.de + + - New version + - Try to port my patches to this version + +------------------------------------------------------------------- +Wed Dec 1 13:48:04 CET 1999 - werner@suse.de + + - Fix pty handling: use glibc extension + +------------------------------------------------------------------- +Thu Nov 11 17:19:53 CET 1999 - werner@suse.de + + - Fix ctype expansion + +------------------------------------------------------------------- +Wed Oct 20 21:58:04 CEST 1999 - werner@suse.de + + - Remove etags and ctags and set requires for ctags package + +------------------------------------------------------------------- +Sun Oct 17 02:18:29 CEST 1999 - ro@suse.de + +- fixed neededforbuild + +------------------------------------------------------------------- +Mon Sep 27 16:31:01 CEST 1999 - bs@suse.de + +- fixed requirements for sub packages + +------------------------------------------------------------------- +Fri Sep 24 22:53:28 CEST 1999 - werner@suse.de + + - Add new and forgotten dif + +------------------------------------------------------------------- +Fri Sep 24 20:11:35 CEST 1999 - werner@suse.de + + - Merging BETA and STABLE package + +------------------------------------------------------------------- +Thu Sep 16 13:11:18 CEST 1999 - uli@suse.de + +- merged in Geoffrey Keating's PPC patch + +------------------------------------------------------------------- +Mon Sep 13 17:23:57 CEST 1999 - bs@suse.de + +- ran old prepare_spec on spec file to switch to new prepare_spec. + +------------------------------------------------------------------- +Mon Aug 16 18:45:17 MEST 1999 - werner@suse.de + + - The name is Andreas Schwab, sorry + +------------------------------------------------------------------- +Fri Aug 13 23:54:44 CEST 1999 - werner@suse.de + + - Add bug fix of Andy Schwab + +------------------------------------------------------------------- +Wed Aug 4 20:35:31 CEST 1999 - werner@suse.de + + - New version 20.4 + * add SuSE fixes and enhancements + * make KOI8-R work again + * reanable ispell menu map rebuild on the fly + +------------------------------------------------------------------- +Fri May 28 16:10:53 MEST 1999 - ro@suse.de + +- added patch from Wolfram Gloger to run on glibc-2.1 + +------------------------------------------------------------------- +Thu Apr 15 12:22:33 CEST 1999 - werner@suse.de + + - Fix stupid bug + +------------------------------------------------------------------- +Wed Apr 14 16:28:31 CEST 1999 - werner@suse.de + + - Enable russian KOI encoding + +------------------------------------------------------------------- +Mon Mar 8 20:43:58 MET 1999 - werner@suse.de + + - Remove site-lisp/hacks/ispell.el* to use the dynamic + rebuild of the Spell menu of the ispell package + +------------------------------------------------------------------- +Wed Mar 3 01:27:40 MET 1999 - ro@suse.de + +- removed -egcs from spec: done automatically when gcc is specified +- added linkscr-patch from cristian gafton +- filelist use wildcard "*" for arch + +------------------------------------------------------------------- +Wed Feb 24 15:06:12 MET 1999 - werner@suse.de + + - Add locale handling + - Fix display-time bug + +------------------------------------------------------------------- +Wed Jan 20 19:40:01 MET 1999 - werner@suse.de + + - Fix ratio for memory allocation on alpha + +------------------------------------------------------------------- +Wed Dec 9 13:23:13 MET 1998 - bs@suse.de + +- removed /usr/info/dir from file list + +------------------------------------------------------------------- +Tue Nov 17 20:48:35 MET 1998 - werner@suse.de + + - Fix null pointer in command argument sorting + +------------------------------------------------------------------- +Fri Nov 13 11:44:56 MET 1998 - bs@suse.de + +- fixed spec file (double entry Summary) + +------------------------------------------------------------------- +Thu Nov 12 15:15:48 MET 1998 - bs@suse.de + +- fixed spec file for new rpm. + +------------------------------------------------------------------- +Thu Sep 17 23:04:35 MET DST 1998 - werner@suse.de + - Some more fixes + * include cc-defs.el into all *.el which needs c-safe + +------------------------------------------------------------------- +Mon Sep 7 21:00:08 MET DST 1998 - werner@suse.de + + - Some fixes: lisp/browse-url.el, lisp/midnight.el, + lisp/repeat.el, lisp/emacs-lisp/find-func.el, + lisp/mail/mail-hist.el, src/coding.c, src/data.c, + src/lread.c and src/print.c. + +------------------------------------------------------------------- +Wed Sep 2 18:18:56 MET DST 1998 - werner@suse.de + + - Fix typo in speedstar.el and add a tab mapping + +------------------------------------------------------------------- +Tue Sep 1 17:34:35 MET DST 1998 - werner@suse.de + + - New version 20.3 + - Port the previous changes to the new version 20.3 + - Make de, de_DE, and so on working with LC_CTYPE, LC_ALL, + and LANG + - Do not overwrite default-enable-multibyte-characters + in func-keys.el + +------------------------------------------------------------------- +Mon Jul 20 16:14:23 MET DST 1998 - werner@suse.de + + - mktemp need six X + +------------------------------------------------------------------- +Mon Jul 20 15:26:19 MET DST 1998 - werner@suse.de + + - delsel ... hmmpf defcustom isn't very funny ... fixed + - mule ... now we set european display for the most languages + found under /usr/share/locale/ ... see locale.alias + +------------------------------------------------------------------- +Fri Jul 10 00:17:54 MET DST 1998 - werner@suse.de + - Remove exploit in rcs2log and vcdiff + +------------------------------------------------------------------- +Wed Jul 8 15:20:46 MET DST 1998 - werner@suse.de + - New version 20.2 + - Many bug fixes included +------------------------------------------------------------------- +Tue Feb 10 20:05:58 MET 1998 - werner@suse.de + - Add a changed ispell.el for new ispell dictionaries + ... make sure that menu bar is rebuild. + - Add missing setsid in callproc.c +------------------------------------------------------------------- +Mon Nov 10 22:12:53 MET 1997 - werner@suse.de + +- ready for autobuild + +---------------------------------------------------------------------------- +Sun Jun 1 23:22:13 CEST 1997 - bs@suse.de + +- removed usr/bin/ctags & usr/man/man1/ctags.1.gz (included in package ctags) + + +---------------------------------------------------------------------------- +Sat May 24 22:21:00 MET DST 1997 - werner@suse.de + - some changes in keycode under TERM=xterm (term/xterm.el) + - fix system-type: `rms' uses gnu/linux :-(( + now dired-chown.program should work again. +---------------------------------------------------------------------------- +Tue Feb 4 16:20:39 MET 1997 - werner@suse.de + - Update auf gefixte Version 19.34b + - Drucken sollte jetzt möglich sein + - Aufräumen von term/linux.el und term/xterm.el +---------------------------------------------------------------------------- +Thu Aug 29 00:00:00 MET 1996 - werner@suse.de + - Neue Version von GNU Emacs: 19.34 + - Anpassungen an TERM=linux, TERM=xterm + - Delete löscht Zeichen unter dem Cursor + diff --git a/emacs.keyring b/emacs.keyring new file mode 100644 index 0000000..fd670c8 --- /dev/null +++ b/emacs.keyring @@ -0,0 +1,170 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGIorlcBEADDfvr2wRY5BvUYDRelVXoyPg9kmufSw7M4mNRgjJ/ACzTL0DrT +/MiItj/9hFYofCKvqbKNXoidD0K8yW3hg6C4EKEBdh7Tgd1owcn6R4QlxPyWd9a+ +bJBf/9TV4RtJDdgFSysxpg+q6IiKu91+RH6ioHMHHbMt1VHV8hRwrfr/z9NbWGKw +Q5V3dyd+bJcxa2Jrq4Bai1JUj3CJFXmLq7tRqnJwXWURgmyG2R6hV0pGiscxcIAt ++aP6iFPVIjOg7y8ttI2DoTA59pqpRD1kcQ3h9wgzRHIKKJwlEkhudeoGgwciGPyp +GYKDC5gY02BFRcEr669DP24toJ9RiGA6YBg6ajZZ4k/qLBoBChN9HrbnG+Jh2/ZC +ncXTpnwQpGOrdJ20kdUI816PoUISIVTrb2jXJbiYVsJ1PVXYKoSOBr4Zdk2KJLLB +L69QCJLf3ERaV4t7lknpSVqyglSPnuQf42FmdXwsu4w4BoD+p2oKsqWaNVIWjCwH +kBXCVxhs0lqpce8X60tQ3fo66QQ0UyznEg0wOYFxDqnMo2DF2YMTMW+GQ5W1gHEr ++Ehtz4lV/PMlUaTc0bIPz05+b18WWNSZl7squblpJHvjsEjb01W20EZGIiXFwNpJ +LepB3Pnvalhmyuq8lB7ISZH5C1dSUzxIr863I8kjVS74GFsi0sKF4mjpcwARAQAB +tBxFbGkgWmFyZXRza2lpIDxlbGl6QGdudS5vcmc+iQJOBBMBCgA4FiEEF+kNUhZy +wEYxsRg+542uDzEV4GsFAmIorlcCGwMFCwkIBwIGFQoJCAsCBBYCAwECHgECF4AA +CgkQ542uDzEV4GvMPQ//XJOVwvXE0AWHt6XHBQa5vgpZlabRuQQ9C5Di/eC8zs2X +TCvkUzGsuDwW0H/Ne+nFp8m97Ykd4Z/02HPf4YVFyF4EEM4q7ThSxbpVsagZ8YJl +VckZauLxFE36M/Ask1WwJalMNLudPULJXKe8h7JciHPnO6axCzXkWrR7jr199rSo +VdKwuvPcEe9Iu9nophxkaUO2Bls7UFDmA4SkGfeu9L2XJbaxkVooCRf7oazWrUaj +ts3X7bQZDeiOvjJQsLUOQDb6b99Y9XFV0rpj2hIlIla0owmPw96kWaF7/m18Hqyt +RcHBcscOrR1lZfG/mu+bd+kBccFF58d9XJiyzF8qNp5drXh0CvVSRPwtyXD19jF2 +mkPLR+sqYPcUavZJN+Zlx6OuhF6b969IRuo04QP82Z6uzoG6XUQdtvSvQuaumwiX +QX4V8ZwLgDpjtGWK8s/fSBDOyedPDhLzjQ2Iz2uzWHPFSzisVuD0FBFLv/MzylGo +XvkroFcM+o1phc9QELnfQie3mCDHmIxnDJvEKgdAVagN44DlD3/5NtVq0TbZDy+I +qTBtX13eBrJ6f/31Mzvlw9C6orbFT9t8hlwg4kqLYCGKEYwW9LIKOcwrWiW5L+cI +VoTQaqVvk7++9Qv4Hz/JfWsI7vsuXfrh6fo+oI0x1OhCjRLgmsrFyYiM8bS09OC5 +Ag0EYiiuVwEQANRJHvhVcTBssEJiJW1RK/FrlS8SBrwQczM3UxBbnNsD4PjYQvEA +oF9r6qTB5+rWuIYLqsIIdRMrbxsDXyrRI3rGhXAjZMNSuvt4ShmUzHMWXT5S2/xJ +TvPVs4WSlUc6Z/His31JpM6Pw5vEg2KklcvYfCuO2CM6xjgS+uyNT7MnVYOZEkil +GdjpEqoQ5SqE6iXlvcTujTrNt1cotpi5SKFT+eSV4QXbIpvIJvIpzDtT3SOTN4JD +6dcrbYHiYOnBBcbYL/rPDObwCUlK01ed+UkiZU24ByJdpLRhBHeH0wS1OIhdeWEJ +Iqae4JQ3L76ZBGorjQOlLy/KCKAifwi4pyjssnvcyYrRFwamRl4DVjNsbydzr+Em +SSmxiLaBron9q8PYTaTBzDdSgHNEaJxTsYW0oxCf3iSAOtTNq99CJwd/xTQd+9Ou +JAnyA9Km5zL8idFk9BaFpGGXf+kOB7Wd66E2ThdBuz7GiVd+2B9n70cOuMCrt58M +lsD/yRVfABSspfIWd2yjOp4qvjX/xiv41s89l0bi6mmozauWkQIA+zaEdpUIA82m +nhsTdgvRBxvubJbTDjXT7R26hk2bm7bQQWe4HZYfSTh1RvAokg4/ZoFu1EKWreuw +uSzuJCW/KKyvfiabjNQE1n7z+Pqfnfke9xhSRZx3QHJlu6peAMAODJo5ABEBAAGJ +AjYEGAEKACAWIQQX6Q1SFnLARjGxGD7nja4PMRXgawUCYiiuVwIbDAAKCRDnja4P +MRXga1AWD/0Z8yTCJR5oES4m+Yrarn7g6xIYaf2t94J+1qBXHdK5zpSXjt122+ys +5bNGFS/R2qB1CxxjJURze9g1nv8n9Rh1xWxd7j0/oFAziluGeybkSJ4iReb1qfIF +bn1HvLiD4Cz1RjGDaIScZiuLg1qXjXUcOr90EQ5O8hAnLAeb8kR8d5PeMDfPVfP2 +2pRM5Hwy3pxeK7zSidrYBSH8PcRuJogS3p3GnNxQoolEtf6qQoDm09Mqi83fvXHE +kLh2accy3HuqTekRxL19/IS2lIRmI5CO9Z8gwOVJrJ+YQklqR0VEpgzGcZD85Haw +BrmrKV8Eap62Pm8UPwFnOevJ6dj5nhFMc04gHeOjhUsQR7fKNspaYt1O6DiGXhf6 +yyeEyZu+38hpqqKJ8rMHF64ltbzwOyTiADgR9n8r6wIFBhIyVShhuKgeNpaTJaJ5 +kNuc3kYwPV8bliblKiYdkN/dSWEn8TDW5cAhKyxyRho0XoZoDO54/sfApSEHM/S1 +43PMSZp+0WpV/znm87mv68DhzMBby45MaIfcPFszbvtTyLDK/vcQKenTQIG/CFZ3 +cIrRlfOjtQf2abs/xxfQXknl38jD6IXG3g/kN9XVLRXVYPK58nNnjaU0b2Cb1gy8 +keZsV/4wEN1Mipv0SFLcd5zNzirfAlJMecPv8cCNHDkA8IOR7zp/VQ== +=8PjB +-----END PGP PUBLIC KEY BLOCK----- +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBEsuwZkBEAC9Glr+naIRiXfh/UCI/ykW5aIoL8Wp36r+zpbj3kMKD+HHcrIF +vZhf70OzTRO5yxj4MxYv52P0S6laQzvNq+C6t91YjjRYxS6GQh5xOob7k6LUpN1h +pri7al3gS/CqB2gSCJwdZGdU1Lj1kHGT+uwPSoeZ8s+OqD3jqzw9/96ySasiFEQl +hBtpKRyEQz9YBd4H7saLhSmTA1T9oyfDVbCYRMM7mjFm8Alldpi1XbjGVxrlKGr2 +4FmOkV6KCndhA+cWjb1ULhs35CYpo5Ca++cdQ8rW1Bq7ivbj+fcOD3Q4IpcbPfht +PjEoUVsiL8GkBb61d+XLFC/X+yjZdXQiMu4Q7n1hAE5JR4tbH2MtbDiPexSmw5gu +JO5mL4Z+4GjuLj+cO2poZJcDM/JsTYA0g16mU9tkBn445rhLznG2hS+HCbXdZXhp +odVx+T5cnxMJZSyJT9NEibJcV5Fq06xnHdDCiIzwB8XOYQT9nGQegPfPLOVuVdvx +NjlUZ4m+/8r7cro6MdiLpdRq39zCxYifqJNCa/Z9D/ylaCC8Gm2pBoQYMnYF5vMk +gEp15t9n66Ve6tyvS0dSlViJquuLm55QZGiNW7mCOZ+yirxQihpikBRFsRcRExmY +4pmtgzot+MhlHowScxKU2TWS3u9VYLiSxWa1rqSwO/yB86uU9eLdPi3LewARAQAB +tCJTdGVmYW4gS2FuZ2FzIDxza2FuZ2FzQHNrYW5nYXMuc2U+iQJUBBMBCgA+AhsD +BgsJCAcDAgYVCAIJCgsDFgIBAh4BAheAFiEEzqHeIasQhJPMnGV0LoIyO49DU+4F +AmK8dz4FCSDztv8ACgkQLoIyO49DU+5+/g//bQhlk6nIrEb0Bv+cMksG+05DPua5 +2SPaVlh7DF8hF+IYWzz5/fqKhpciyU8tQ2vyahuJIYTWNJD/8Esdf0m46R73pKkF +Ti/gicAXSMRNqlh+e+fqihtg7EHtMU7RYPwOqyldtSV+vspIZnouzFfBQU7iHl6p +oVSRhSbTEIikWX/dJ/P7oxXpL+9ONeZN8uqGopaCKq1kp0stUuBhY8sKUUqi3gxd +cOz91oUfFfoM51CH6sZNmkB360oxjXxVkM28xOC9X0DbUum6k6gYhXz9V5x3vrvP +TS9l5NRlFeEvUU6OQEU2kTjlFYcLno2w4+/8HxOSrWO2OYjR41S7b0xPg8sevTkS +s6CqfiA2cKJNDhqOLNzwT0uUNxiZZ3We0cFFSTveJ9gLrS2w/KqAG9K15cNycQjP +xXjGZ4maxhZodBf3BoSlwHjopVX7rWi3Oi1Jf/NZSFXNb6OLffO4t7EguHNZFS6g +6Al88+kGU+hrkckFsKHAM+6G5HB3mQzrZK04eymMFWU99pDMWBZEDwCvKo70RZPh +l+Oim9x4OZult64RSntEfdDnIiptbdnpxmLvcizYNUGLp5FbRvFHdhOx8hun3NBI +AIsDEpdUYdWghw5DofnQj4qWHB/wWXGCQpx0ZbTNNGNIQ0oE6BQnwAbYmlyiDWrI +FVj9L4BXn0XbmRi0IVN0ZWZhbiBLYW5nYXMgPHN0ZWZhbkBtYXJ4aXN0LnNlPokC +VAQTAQoAPgIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgBYhBM6h3iGrEISTzJxl +dC6CMjuPQ1PuBQJivHcYBQkg87b/AAoJEC6CMjuPQ1PuS1MQAKbyL+lk/4ICxFnd +GYFb7yI4HZ8gUVNUXipeb++RGhgHT8zBa0m3KbMd2xSN47DWD03eddsf8L6iH4ZT +0kgDxtu9wA+B/kYOT52CdWHrxDYloE0SSdfk20hyUqASFWyPHZxnWcjd2P6wb44P +zG0ua2J6SLXq8KIF4DOeBvKzluEROuvpXbm0V/4Qu+gdq85IfVRIt1jgbO9gz2GE +GWalS4Fv6PjAaHfL4Qi3+A6UhMpWUUGamw6S3WhmL4hyUI7HHjE0J+LRFQShd/Ky +BkdIMFBlRLsWctFasuVIxFNWmx5FsmcxakbX1rVFK16p/+aVQVCHQT/NvRDEuXp2 +wZGxWIDNApV3DOjbYAA6V1XcK7/xIR1UVrs+5byOSJ3nwO2bXTiBAGgbkRMeOndH +JZBXckEmJaIGRcCtMRAJHIyI1G5Sv9YjH0z1NrnH/B+DYL6Y0T/uBPJqnBONG5Sa +VkBejkCRiGM/mRCGvpD9NV2nR4kd1I4hME/8pvm/o1cf6W5hy0HuDxo7HIIDrl26 +fGgIXxGQGmSYlzqVtU45ixVMWgbBxHh9plZ2mBhDuRL2UsjBSoUaG9MM+1CYZhoy +WRtyb5rYDFCixtCXcQ1pInCAicZtt3+TjXkG56SegztieIftJACsao+Bgtcw00Yu +Wjp1bWL9BzS3SZhytAu8cObYChxgtCZTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5n +YXNAZ21haWwuY29tPokCVAQTAQoAPhYhBM6h3iGrEISTzJxldC6CMjuPQ1PuBQJj +HACiAhsDBQkg87b/BQsJCAcCBhUKCQgLAgQWAgMBAh4BAheAAAoJEC6CMjuPQ1Pu +weIP/0iZqNmxApyH+T7xpNft5dgtbYtWR4nYETBG3nJRgNG0dVd6ghR6x7nzvCny +WOGlOPulGn37sLEYvbtAX+cAQZbTDPLeTmA5XQCa4qcFN7ohSE9TG6LYjNl3b8fa +Ur+oN1zZs3HmU6FbWEs8wDQEQVVuWHNFR++7/xYP4WOnCabjEfUCNMjL2tI8k5HM +fQP/9X4n1axPExFm7m7IglCWFSewA2BpNpXcuO4ER0FHwdD7Nw6PmtC08+UiuEG0 +rFJ3j2B19F2+pHOgqb2kxvwav7ji4j9QnxtMIET8advp+NYH7Ep0dUDHzqosRbkW +JZykB6a21wCiBiXkCERS9tEUERL19sRyXez8unQ3pJBxiF/LxN5Ekn6vA+xLhlDg +xT5yWZqUIwuFSwHG6VSatBKpcH4LsEsIxiWNAs67Fv32oNBFAntp8OCcmJFGlhT8 +X0xd4a0umAAgGhc/s+woZfaqRk+PrMomjBSqfWXKZMIPxjv7YlJvGVeCogbRTyqI +W2hz4FXh3uafMbMDBsYRpaipmVqkxsVAbIvkA4JEmbLhZfagdwSTbdl38WkBZahd +xG58wJ2OHZMBYicO7WImi0UeG3kJlP6CHUqUxfVg//cXivuB6SZ+7SF84PvWKDY5 +K7Y6Io1KUscO/uMPfQiNuOyLt9/fNSMQ4RETrzd3OHCq6p+zuQENBEsuxkcBCACp +QGGibaAOKQNiTnGesEzR9wIKTHV4Xw9+v3oru5HdNS/vQ/kgONsdrxtH+ckDTV8N +tfXLsLSQ4+29ufEBE26XMO5xERSpdcmZQ9wZ0Z06Fej3PqVic28xUnZ7QqSbszF6 +lgNRHxf9lM721UCZGLIgSvXL0QYjxqKq1Kr7nKEx5o4+SWuiHCkY78xnFReUvXxH +cDhLzubTDrE/8iGb/s+eblcuZe7Q/KTW0RW2QBWhql/850s+7kabkL8/Dt/BdiRW +G/atmOCfLJYGWKgsaSK/Pk4OODEl+Xf/IkrKxLI+s+W3xUn8ciZe5p6XLYgY2Xj8 +DUX8fZLhF1iFeavzmiAPABEBAAGJA1sEGAEKACYCGwIWIQTOod4hqxCEk8ycZXQu +gjI7j0NT7gUCX+EC8gUJGHSjqwEpCRAugjI7j0NT7sBdIAQZAQIABgUCSy7GRwAK +CRAtTh/pWVcTXYrcB/wIYqG3Wp7r+nJaXajMG/DTDaHSrdb7SV/tKpM+NqvQwMMI +IkvNl3cMfuNCoTZrwE6Sk2dTn+eHVaR316gCFLprjeR3oUplO1KV3rKaHiFPjWw3 +nxKWp/zMw9lWBDSbdp6vu1nXGFwutWUh8OLAs/P4PNqY1+xrh3XkfHwZopUmpAng +hh6YNxAgwkDRsrjDrnVjKIzgfy/sHooUWZYzOKPz51ZE0B033zWWjB6PcEls8GAB +9CkmtY4oOpYxif2/Rqt8HFGh4xUS7WXiz41nZ5bSRasRJGdBq2/kzy6ahZdVyFzM +hNLNk9XL7j/qeHeNziBxzRgOY1MrrtcLz9z1VrApaO0P/RaH1xGG1MXekoHZuw+n +/SDKbHJvjiBgZDLiDNWizN/cCP6ehct3ZOj0ongtp2ZxLkv+UvhrGDLwauQ9ectx +9J4k0Mq2WuF18RtUWQA3oNLHRjAxs1Q8MK/t3TbaL5GGpa1v8qyWi5i2wQApaq3k +gPwDAq+YikRIYiP1mcku0kTc9tgksJ02RS0lt1wtfn+ftTl9v3IgJjAZ5fvbEcnp +aWZlaXPy9pXJc1A9cGX+wW1hHzrQOyNWRm9W/d24nK8ZOIPCF8L8Ei5Txxr0T7Vg +7pywjfTydArBQ8iBqZd7eYLvM2wqX/GNep8Kpe8mUvg81qPf/C6JP6izsQYtsAxz +BnCDz/MPxJWs2ZTca7n14v7koH2tMIGZOHlGmRdydwyJAOZCXZuRWemvLKpMLCqb +Wzz59L3WqiMo8ubz2yraeNUfBPGgVN+1B0B7tKSQSkOTof90+OuHPUqXbCOFOOy5 +tqZS6rmz0kwC6CstiQHlJSC59TiMJ8nFemuIWJnWLJLqp3hSa5VzQVbp7lmClvo+ +/0T1MsJiTYZEYmOTBCJeBMeRd/e2Wc1f2nKdmyYYE6GlF2TfHJEYr3lmyhoCC74D +0kDcUb95f5OkaQ5FQndMNZtE3WU31QyZ+cFbt/8extJnGRLU9vuN7D6BEmpaZ3SF +OdTHxCzXfOjPrXpVS68ufUYkuQENBEsux6oBCACqgmDBJVfepp/3b8zNoT7SaHdv +Dm96peqL2Qmfjs85dluxJZ4fKjVBEaQiph6LNWY0RSgXOcyAcUjoWnDW2eHiMweO +hYb10ciIwOXhMH+hMOSmiqeOeqjN4V+ZsOJ6Xw1N2YoAbyjD3mnZNxIT2budi0sN +2m8AcvN5B1M4HTeC7/wlXliFpAv3hGShpQL+mDTwrqimz+l4w6lbYS1MyhR43C5G +hlRtq43zdhS68Lg/1hqP0Sv/lekTfRiUiOm50nYZLpI/fZ6+yA3RbkdABwdhfbvI +czZkbiOTWNkdv3b6/PPqBurOwv07WT8xTLrGAbg6FTnrqW+URmO8E1sT/YNlABEB +AAGJAjwEGAEKACYCGwwWIQTOod4hqxCEk8ycZXQugjI7j0NT7gUCX+EC8wUJGHSi +SAAKCRAugjI7j0NT7jTjEACxBAwwlaae0iMPHIv3witKX5zY0UCPrLEoQWCvgsc0 +JO3o5JPOrVG85tDbs8wTIiZVH33SmlBMILTnubO945pNgnU1+66Bg+s/iwk44qEY +x87ED7PzBfnmHjV/dq1IspByMjCoaQvn3Kt5ERvVoX0R8W8dL268TO/LvUifYKA/ +4N1Uxjze05TxK9j/GS2xZMcyMhrhGlmFtCF/Yr1lCktj26DBQmKPcFVe3R+c1Uj6 +Wt5mskR/qdf/3HGdNwdxWgYIirNsIOkVSTqOKG9p90nseV/r/Wk3jbHso73wX2xf +qjkRkN9dSSjX1GkQEpkoOrjOoTwsyhvuSVgkVCsnCw/MCKeY8mr6/8N3q8OJ8Cpw +pEC46iCOYE0kUhFsK1dj5mjKq3g26+Op2BeVG9sqda/9vr+Xwf8KbO0s6vaGcLDL +pdmUX8OxLnozuUq3imnVMg021Hdld55QK4lGhVq25j82Zs7vqqbgZv1XNfdMYG6a +qjYJNAuUxVXc4K2/EsY7VQBoKJD+OjVbMxsR3tRwLbDH8xAAZFRJi2XOmTzWy9hx +/pT7INeiEIg1mKys7CReFLjb/gnrDD6qT5xgBfKHfdQLNN3VBBHELVxWgODKl6Gp +cvJAa6U28SnoG+9ETUgOXMMbjU+igdvQVuRlbV1b15bq02xzHE4tXKerd6XJ7fR3 +CrkCDQRLLsGZARAA58xdPtc3vSaEIgQZeSkI4Tckd6vNHQq1/gOs5tcSsqJKPy9r +Frh9j+NvIT7bBMv4ZtFHyijAZx7DWzjIAa/TBxoylvySChx91Y3o4vsI3HcmCh8/ +1Xq2ksOeQmz5sZAwEBp+vCg7pBD3QFow0ykmHWf2muJ6vS1M1K+90Grs13Pa873n +g/K0MDs55KWoQ/zJSttH++3Nkxuzq8Z9pAt1ZhSDKq+oUVeD8GPecvaduos34UJH +vYj/lnZbVLOLCrKhSSDvn7dxWHxhFBrDD8vU6l2Ko0zXMUq+MQZ1t9rXcy6cUMxk +z0V7QR+wAulf/pSSsFk/UQUgw3ZPK+MBceb6cN4w89B/kHgCllp0Q+XOQGD/H+Fm +E8PIlTOZOytvWag+cjUlVbYSprg1nR1nat4Et3I7bXW4pCiXn2UyB+OpyRHMqHjT +BzAZTzKMBN4mzy2m+mhnOVvLhGUI8Z1FV+4FqTxdAZ7lbkY70JJg6BJkjY6XZsvS +S/X8Hj2aAF1AwhEy1g1WRfMkaIxqD0ZAYNktiIQDoE2DR8bXtZFqEq9MbPc/EmHe +LQ5PzAL/ApU/AGr/fr5T9BfrI5PNLj5eSkYYQ8U5pKChDHqxGLTFcd4KSI8dGz4K +dHkTINhupRt9YQrtV5eoMrvAmIMjWi313K39XCUsW3HqJBBBX9Bx0f9y4MUAEQEA +AYkCPAQYAQoAJgIbDBYhBM6h3iGrEISTzJxldC6CMjuPQ1PuBQJf4QLzBQkYdKhZ +AAoJEC6CMjuPQ1PulncP/AhAuxLVYFTpelR90tkSdN9GxAx4oDgWuJkCA624oYR4 +ohxtmtU6+um3Q5xqd0b0YwF3zlRqJjAHsW2X7aJ9OHOieWe9sROr/7Or9r1ZNGo0 +yq+JOrIFKD/zlmk3vpMSaIMfdWS6DqeNtViB2tjINSpzzv+O+5i5YF0QdtRKhbhD +NqCC7NHwUIJ24z/dNth3w1II3++y65Un2CLwEqsd+xvHfcQ+GKeKo3YY3R+S0lbk +u44+imt5fu21i2mUnKAf31VBOPT3Q7/02uMjiToj35+Ed5FkhpIOiI4XnjPonfT8 +wmSK407HyZdgaNxK8ve6TE0HyZtP3VH0NGj7LkZlVWinX1+8oKivtb23hoDp5phs +qRghQIxYVj6NkguC7Sh9jQVVaUrgrj/YbyXx7XIcwq/xTsXc8aubOt2M+TBA6AYg +eMj2r3e3OgqR1tKLe2Gq41b7NerniLS0hJoqkb7DF0QtIoD9MegQBd0bf1Fl+toH +cSIS0tR8b4uYvQywFcOGBTnWaaJT1vuv1lrRSLo7oi4PA1x4Jn4TqzTa4o/TFp+B +9Pf6gZFHa5GLpZVBPjTayFEMDIFkk7L8TMIRO5SqaDJbTSC8Au1sOcEYSfbnMci0 +39GlXxnQgAtfHA3HnD+Ws9vtOQVyy9uN1Q4GekaVpTD5exjEXKkntADjCKnpLvIs +=9clf +-----END PGP PUBLIC KEY BLOCK----- diff --git a/emacs.sh b/emacs.sh new file mode 100644 index 0000000..b039954 --- /dev/null +++ b/emacs.sh @@ -0,0 +1,158 @@ +#!/bin/bash +# +# Launch a GNU Emacs +# +# The environment variable EMACS_TOOLKIT is used to determine +# the prefered GUI. Possible values/types of EMACS_TOOLKIT are +# +# nox -- for pure console based GNU Emacs +# gtk -- for full GTK2/3 based GNU Emacs (for real X11) +# wayland -- for full GTK2/3 based GNU Emacs (for wayland) +# x11 -- for full LUCID based GNU Emacs (used Xaw3d) +# +# Should work but remember history +# bnc#345669 -- Emacs doesn't un-maximize in KDE/KWin +# bnc#342385 -- Emacs doesn't keep the iconic information in KDE/KWin +# +# if test -z "$EMACS_TOOLKIT" ; then +# EMACS_TOOLKIT=gtk +# KDE_FULL_SESSION=$(xprop -root KDE_FULL_SESSION 2>/dev/null) +# case "$KDE_FULL_SESSION" in +# *true*) EMACS_TOOLKIT=x11 +# esac +# fi +# +if test -n "${XDG_SESSION_TYPE}" +then + if test "${XDG_SESSION_TYPE}" = wayland -a -x ${0}-wayland + then + : ${EMACS_TOOLKIT:=wayland} + else + : ${EMACS_TOOLKIT:=gtk} + fi +else + : ${EMACS_TOOLKIT:=gtk} +fi +# +# Enabled again +# +if test "$EMACS_TOOLKIT" = gtk -o "$EMACS_TOOLKIT" = wayland +then + # Currently (2013/05/24) the parser of the GNOME libs + # are broken that is it is not independent from locale + LC_NUMERIC=POSIX + GDK_RGBA=0 + export LC_NUMERIC GDK_RGBA +fi +arg0=$0 +argv=("$@") +if test -x ${arg0}-${EMACS_TOOLKIT} +then + set -- ${arg0}-${EMACS_TOOLKIT} +elif test -x ${arg0}-x11 +then + set -- ${arg0}-x11 +elif test -x ${arg0}-nox +then + set -- ${arg0}-nox +else + echo "no emacs binary found" + exit 1 +fi +if [[ "$1" =~ .*-nox ]] ; then + exec -a $arg0 ${1+"$@"} "${argv[@]}" +fi +dbusdaemon=$(type -p dbus-daemon 2>/dev/null) +# +# Now check for valid dbus, e.g. after su/sudo/slogin +# +if test -n "$dbusdaemon" ; then + # + # Workaround for boo#1205109 + # + if test "$EUID" = 0 -a "$XDG_RUNTIME_DIR" != /run/user/0; then + unset XDG_CONFIG_HOME XDG_CACHE_HOME XDG_DESKTOP_DIR XDG_RUNTIME_DIR XDG_DATA_DIRS +# unset DBUS_SESSION_BUS_ADDRESS + if test ! -d /run/user/0; then + systemctl start user@0 >/dev/null 2>&1 + fi + if test -S /run/user/0/bus; then + DBUS_SESSION_BUS_ADDRESS=unix:/run/user/0/bus + fi + fi + + # Standard on modern systems + : ${XDG_RUNTIME_DIR:=/run/user/${EUID}} + export XDG_RUNTIME_DIR + + # Oops ... no dbus-daemon then launch a new session + if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then + dbuslaunch=$(type -p dbus-launch 2>/dev/null) + dbusession=$(type -p dbus-run-session 2>/dev/null) + if test -z "$dbusession" -a -n "$dbuslaunch" ; then + set -- $dbuslaunch --sh-syntax --close-stderr --exit-with-session ${1+"$@"} + arg0=$dbuslaunch + elif test -n "$dbusession" ; then + set -- $dbusession -- ${1+"$@"} + arg0=$dbusession + else + arg0=emacs + fi + elif test -S "${XDG_RUNTIME_DIR}/bus" ; then + dbusupdate=$(type -p dbus-update-activation-environment 2>/dev/null) + dbusstatus=$(systemctl --user is-active dbus.service 2>/dev/null) + if test -n "$dbusupdate" -a "$dbusstatus" != active ; then + export DBUS_SESSION_BUS_ADDRESS="unix:path=${XDG_RUNTIME_DIR}/bus" + $dbusupdate --systemd "DBUS_SESSION_BUS_ADDRESS" + fi + fi + unset dbuslaunch dbusdaemon +fi +# +# Disable AT bridge if not accessible +# +if test -z "$NO_AT_BRIDGE" ; then + gsettings=$(gsettings get org.gnome.desktop.interface toolkit-accessibility 2>/dev/null) + if test -z "$gsettings" -o "$gsettings" = false ; then + NO_AT_BRIDGE=1 + export NO_AT_BRIDGE + fi + unset gsettings +fi +# +# Check input method for working ibus setup +# +case "$XMODIFIERS" in +@im=ibus*) + _arch=$(getconf LONG_BIT) + if test "$_arch" != 64 + then + unset _arch + else + _arch=-64 + fi + if type -p gtk-query-immodules-3.0${_arch} &> /dev/null + then + _ibus=$(gtk-query-immodules-3.0${_arch} | grep im-ibus) + else + unset _ibus + fi + if test -n "$_ibus" + then + if test -z "$GTK_IM_MODULE" -o "$GTK_IM_MODULE" != ibus + then + export GTK_IM_MODULE=ibus + fi + else + unset XMODIFIERS + fi + unset _ibus _arch + if ! ibus list-engine &> /dev/null + then + unset GTK_IM_MODULE XMODIFIERS + fi + ;; +*) +esac +unset G_MESSAGES_DEBUG G_DEBUG G_MESSAGES_PREFIXED +exec -a $arg0 ${1+"$@"} "${argv[@]}" diff --git a/emacs.spec b/emacs.spec new file mode 100644 index 0000000..f08bba5 --- /dev/null +++ b/emacs.spec @@ -0,0 +1,5113 @@ +# +# spec file for package emacs +# +# Copyright (c) 2024 SUSE LLC +# +# All modifications and additions to the file contributed by third parties +# remain the property of their copyright owners, unless otherwise agreed +# upon. The license for this file, and modifications and additions to the +# file, is the same license as for the pristine package itself (unless the +# license for the pristine package is not an Open Source License, in which +# case the license is the MIT License). An "Open Source License" is a +# license that conforms to the Open Source Definition (Version 1.9) +# published by the Open Source Initiative. + +# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# + + +%bcond_without autoconf +%if 0%{?suse_version} >= 1550 +%bcond_without mailutils +%bcond_without nativecomp +%else +%bcond_with mailutils +%bcond_with nativecomp +%endif +%bcond_without cairo +# This generates (after s/with/without/) all refcards below etc/refcards/ +# to be stored in emacs--pdf.tar.xz only once +%bcond_with tex4pdf +%bcond_with memmmap +%bcond_with checks + +Name: emacs +%if %{with checks} +BuildRequires: bubblewrap +%endif +%if %{with autoconf} +BuildRequires: autoconf +BuildRequires: automake +%endif +BuildRequires: alsa-devel +%if %{with cairo} +BuildRequires: cairo-devel +%endif +BuildRequires: fdupes +BuildRequires: fontconfig-devel +BuildRequires: fonts-config +BuildRequires: freetype2-devel +BuildRequires: gettext-devel +BuildRequires: giflib-devel +BuildRequires: git +BuildRequires: glibc-locale +BuildRequires: gpm-devel +BuildRequires: gtk3-devel +# Used for installtion of info pages as well as to +# detect if the page info.info is part of that package +BuildRequires: info +BuildRequires: krb5-devel +BuildRequires: libacl-devel +BuildRequires: libgnutls-devel +BuildRequires: libjpeg-devel +BuildRequires: libotf-devel +BuildRequires: libpng-devel +BuildRequires: librsvg-devel +BuildRequires: libselinux-devel +BuildRequires: libtiff-devel +BuildRequires: libxml2-devel +BuildRequires: m17n-lib-devel +BuildRequires: pkgconfig(libudev) +%if %{with mailutils} +BuildRequires: mailutils +BuildRequires: mailutils-devel +%endif +BuildRequires: makeinfo +BuildRequires: ncurses-devel +%if 0%{?suse_version} >= 1500 +BuildRequires: user(games) +%endif +BuildRequires: systemd-rpm-macros +%if %{with tex4pdf} +BuildRequires: texlive-collection-basic +BuildRequires: texlive-collection-langcyrillic +BuildRequires: texlive-collection-langczechslovak +BuildRequires: texlive-collection-langpolish +BuildRequires: texlive-lh +%endif +#BuildRequires: i3 +BuildRequires: procps +BuildRequires: update-alternatives +BuildRequires: update-desktop-files +#BuildRequires: xdotool +#BuildRequires: xorg-x11-Xvfb +BuildRequires: xz +BuildRequires: zlib-devel +BuildRequires: pkgconfig(ImageMagick) +BuildRequires: pkgconfig(com_err) +BuildRequires: pkgconfig(dbus-1) +BuildRequires: pkgconfig(fontconfig) +BuildRequires: pkgconfig(gio-2.0) +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(gsettings-desktop-schemas) +BuildRequires: pkgconfig(harfbuzz) +BuildRequires: pkgconfig(ice) +BuildRequires: pkgconfig(libseccomp) +BuildRequires: pkgconfig(libwebp) +%ifarch aarch64 x86_64 ppc64le s390x +BuildRequires: pkgconfig(valgrind) +%endif +%if %{with tex4pdf} +BuildRequires: tex(babel.sty) +BuildRequires: tex(fontenc.sty) +BuildRequires: tex(geometry.sty) +BuildRequires: tex(german.sty) +BuildRequires: tex(graphicx.sty) +BuildRequires: tex(ifpdf.sty) +BuildRequires: tex(inputenc.sty) +BuildRequires: tex(multicol.sty) +BuildRequires: tex(supertabular.sty) +BuildRequires: tex(t2aenc.def) +BuildRequires: tex(tabularx.sty) +BuildRequires: tex(verbatim.sty) +%endif +%if 0%{?suse_version} >= 1500 +BuildRequires: pkgconfig(libacl) +%else +BuildRequires: libacl-devel +%endif +%if %{with nativecomp} +BuildRequires: libgccjit-devel +%endif +BuildRequires: pkgconfig(atspi-2) +BuildRequires: pkgconfig(jansson) +BuildRequires: pkgconfig(json) +BuildRequires: pkgconfig(lcms2) +BuildRequires: pkgconfig(libsystemd) +BuildRequires: pkgconfig(pango) +BuildRequires: pkgconfig(sm) +BuildRequires: pkgconfig(tree-sitter) +BuildRequires: pkgconfig(webkit2gtk-4.0) >= 2.12 +BuildRequires: pkgconfig(x11) +BuildRequires: pkgconfig(x11-xcb) +BuildRequires: pkgconfig(xaw3d) +BuildRequires: pkgconfig(xcb) +BuildRequires: pkgconfig(xfixes) +BuildRequires: pkgconfig(xft) +BuildRequires: pkgconfig(xinerama) +BuildRequires: pkgconfig(xmu) +BuildRequires: pkgconfig(xpm) +BuildRequires: pkgconfig(xrandr) +BuildRequires: pkgconfig(xrender) +BuildRequires: pkgconfig(xshmfence) +BuildRequires: pkgconfig(xt) +BuildRequires: pkgconfig(xwayland) +BuildRequires: pkgconfig(xxf86vm) +URL: http://www.gnu.org/software/emacs/ +Version: 29.4 +Release: 0 +Summary: GNU Emacs Base Package +License: GPL-3.0-or-later +Group: Productivity/Text/Editors +Provides: nxml-mode = 20041004 +Obsoletes: nxml-mode < 20041004 +Provides: epg = 1.0.0 +Obsoletes: epg < 1.0.0 +Requires: emacs-info = %{version} +Requires: emacs_program = %{version}-%{release} +Requires: etags +%if %{with mailutils} +Requires: mailutils +%endif +Requires(pre): fileutils +%if 0%{?suse_version} >= 1500 +Requires(pre): group(games) +Requires(pre): user(games) +%endif +Source: https://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz +Source1: app-defaults.Emacs +Source2: site-lisp.tar.bz2 +Source3: dot.gnu-emacs +Source4: emacs-rpmlintrc +Source5: emacs.sh +Source6: https://ftp.gnu.org/gnu/emacs/emacs-%{version}.tar.xz.sig +# https://ftp.gnu.org/gnu/gnu-keyring.gpg +Source7: %{name}.keyring +%if %{without tex4pdf} +Source8: emacs-%{version}-pdf.tar.xz +%endif +Source9: macros.emacs +%{load:%{SOURCE9}} +Patch0: emacs-29.1.dif +# Currently disabled +Patch2: emacs-24.4-glibc.patch +Patch4: emacs-24.3-asian-print.patch +Patch5: emacs-24.4-ps-bdf.patch +Patch7: emacs-24.1-ps-mule.patch +Patch8: emacs-24.4-nonvoid.patch +Patch12: emacs-24.3-x11r7.patch +Patch15: emacs-24.3-iconic.patch +Patch16: emacs-24.4-flyspell.patch +Patch22: pdump.patch +Patch23: emacs-25.1-custom-fonts.patch +# this patch works with both ImageMagick-6 and ImageMagick-7 for us, +# but that is because we ship /usr/include/ImageMagick-7/wand compat +# symlink +Patch24: emacs-25.2-ImageMagick7.patch +Patch25: emacs-26.1-xft4x11.patch +Patch26: emacs-27.1-pdftex.patch +Patch29: emacs-27.1-Xauthority4server.patch +BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{expand: %%global include_info %(test -s /usr/share/info/info.info* && echo 0 || echo 1)} +%{expand: %%global _exec_prefix %(type -p pkg-config &>/dev/null && pkg-config --variable prefix x11 || echo /usr/X11R6)} +%if "%_exec_prefix" == "/usr/X11R6" +%define _x11lib %{_exec_prefix}/%{_lib} +%define _x11data %{_exec_prefix}/lib/X11 +%define _libx11 %{_x11data} +%define _x11inc %{_exec_prefix}/include +%define appDefaultsDir %{_x11data}/app-defaults +%define appDefaultsFile %{appDefaultsDir}/Emacs +%else +%define _x11lib %{_libdir} +%define _x11data %{_datadir}/X11 +%define _libx11 %{_exec_prefix}/lib/X11 +%define _x11inc %{_includedir} +%define appDefaultsDir %{_x11data}/app-defaults +%define appDefaultsFile %{appDefaultsDir}/Emacs +%endif +%if %{undefined ext_el} +%define ext_el .gz +%endif +%define info_files emacs eintr elisp auth autotype bovine calc ccmode cl dbus dired-x ebrowse ede ediff edt efaq eglot eieio emacs-gnutls emacs-mime epa erc ert eshell eudc eww flymake forms gnus htmlfontify idlwave ido info.info mairix-el message mh-e modus-themes newsticker nxml-mode octave-mode org pcl-cvs pgg rcirc reftex remember sasl sc semantic ses sieve smtpmail speedbar srecode todo-mode tramp transient url use-package vhdl-mode vip viper vtable widget wisent woman + +%description +Basic package for the GNU Emacs editor. For a documentation see https://www.emacsdocs.org/. +This package requires emacs-x11 and/or emacs-nox to have the GNU Emacs editor its self. + +%package -n emacs-nox +Requires(post): fileutils +Requires: emacs = %{version}-%{release} +%if %{with nativecomp} +Requires: emacs-eln = %{version}-%{release} +%endif +Provides: emacs_program = %{version}-%{release} +Summary: GNU Emacs-nox: An Emacs Binary without X Window System Support +Group: Productivity/Text/Editors + +%description -n emacs-nox +Eight Megabytes And Constantly Swapping. Call it + +emacs-nox + +Love it or leave it. + +%package -n emacs-x11 +Requires(post): fileutils +Requires: emacs = %{version}-%{release} +%if %{with nativecomp} +Requires: emacs-eln = %{version}-%{release} +%endif +Provides: emacs_program = %{version}-%{release} +Recommends: at-spi2-core +Requires: gnu-unifont-bitmap-fonts +Requires: ifnteuro +Requires: xorg-x11-fonts +Requires: xorg-x11-fonts-core +Requires: (ghostscript-fonts-std or urw-base35-fonts) +%glib2_gsettings_schema_requires +Enhances: libX11-6 +Summary: GNU Emacs: Emacs binary with X Window System Support +Group: Productivity/Text/Editors + +%description -n emacs-x11 +Call it + +Emacs + +Love it or leave it. This is the Emacs binary with X Window System +Support. + +%if %{with nativecomp} +%package -n emacs-eln +# Without the el.gz files a starting emacs with support of native compiled +# lisp code will show an error +# >> Symbol's value as variable is void: auto-save-list-file-prefix << +# and exceeds the limit for open files as it opens warnings.elc several +# times up to the set open file limit +Requires: emacs-el = %{version} +Summary: GNU Emacs-nox: Emacs Lisp native compiled binary files +Group: Productivity/Text/Editors + +%description -n emacs-eln +Emacs Lisp (Elisp) is the Lisp dialect used by the Emacs text editor +family. GNU Emacs can currently execute Elisp code either interpreted +or byte-interpreted after it has been compiled to byte-code. +The native compiler employs the byte-compiler's internal representation +as input and exploits libgccjit to achieve code generation using the GNU +Compiler Collection (GCC) infrastructure. Generated executables are stored +as binary files and can be loaded and unloaded dynamically. +%endif + +%package -n emacs-el +Requires: emacs = %{version}-%{release} +Provides: emacs-devel = %{version}-%{release} +Summary: Several Lisp Files for GNU Emacs +Group: Development/Libraries/Other +BuildArch: noarch + +%description -n emacs-el +Several Lisp files not needed for running GNU Emacs. Most of these +files are pre-byte compiled and therefore not necessary. + +%package -n emacs-info +Summary: Info files for GNU Emacs +Group: Documentation/Other +%if 0%{?suse_version} <= 1500 +Requires(post): %install_info_prereq +Requires(preun):%install_info_prereq +%endif +BuildArch: noarch + +%description -n emacs-info +This package contains all the Info files for GNU Emacs. These files can +be read online with GNU Emacs. They describe Emacs and some of its +modes. + +%package -n etags +Summary: Generate Tag Files for Use with Emacs +Group: Development/Tools/Navigators +Requires(post): coreutils update-alternatives +Requires(preun):coreutils update-alternatives +Provides: ctags:/usr/bin/etags + +%description -n etags +ETags generates tag files from source code in Pascal, Cobol, Ada, Perl, +LaTeX, Scheme, Emacs Lisp/Common Lisp, Postscript, Erlang, Python, Prolog, +and most assembler-like syntaxes. + +%prep +%setup -q -b 2 +%if %{with memmmap} +%patch -P2 -p0 -b .glibc +%endif +%patch -P4 -p0 -b .print +%patch -P5 -p0 -b .psbdf +%patch -P7 -p0 -b .psmu +%patch -P8 -p0 -b .nvoid +%patch -P12 -p0 -b .x11r7 +%patch -P15 -p0 -b .iconic +%patch -P16 -p0 -b .flyspell +%patch -P22 -p0 -b .pd +%patch -P23 -p0 -b .custfnt +%patch -P24 -p1 -b .imag +%patch -P25 -p0 -b .xft +%patch -P26 -p0 -b .fmt +%patch -P29 -p0 -b .xauth +%patch -P0 -p0 -b .0 +%if %{without tex4pdf} +pushd etc/refcards/ + tar --use-compress-program=xz -xf %{S:8} +popd +%endif + +%build +umask 022 +%if %{without autoconf} +# We don't want to run autoconf +if test configure.ac -nt aclocal.m4 -o m4/gnulib-comp.m4 -nt aclocal.m4 ; then + sleep 1 + touch aclocal.m4 +fi +if test configure.ac -nt configure -o aclocal.m4 -nt configure ; then + sleep 1 + touch configure +fi +if test configure.ac -nt src/stamp-h.in -o aclocal.m4 -nt src/stamp-h.in ; then + sleep 1 + touch src/stamp-h.in +fi +if test aclocal.m4 -nt lib/Makefile.in -o lib/Makefile.am -nt lib/Makefile.in -o lib/gnulib.mk -nt lib/Makefile.in ; then + sleep 1 + touch lib/Makefile.in +fi +if test -s autogen.sh ; then + mv autogen.sh autogen.sh.no + ln -sf /bin/true autogen.sh +fi +%else +autoreconf -fiv -I $PWD -I $PWD/m4 +%endif + + cflags () + { + local flag=$1; shift + local var=$1; shift + test -n "${flag}" -a -n "${var}" || return + case "${!var}" in + *${flag}*) return + esac + case "$flag" in + -Wl,*) + set -o noclobber + echo 'int main () { return 0; }' > ldtest.c + if ${CC:-gcc} -Werror $flag -o /dev/null -xc ldtest.c > /dev/null 2>&1 ; then + eval $var=\${$var:+\$$var\ }$flag + fi + set +o noclobber + rm -f ldtest.c + ;; + *) + if ${CC:-gcc} -Werror $flag -S -o /dev/null -xc /dev/null > /dev/null 2>&1 ; then + eval $var=\${$var:+\$$var\ }$flag + fi + if ${CXX:-g++} -Werror $flag -S -o /dev/null -xc++ /dev/null > /dev/null 2>&1 ; then + eval $var=\${$var:+\$$var\ }$flag + fi + esac + } + + # remove reference to win32 info page + info_found="$((sed -rn '\@^info:@{ s@.*/@@;s/\.info//p; }' doc/emacs/Makefile.in doc/lispintro/Makefile.in doc/lispref/Makefile.in ; sed -rn '\@^INFO_COMMON@,\@^$@{ s@.*=@@; s@[[:blank:]]+@ @g; :join; /\\$/{N; s/\s*\\\n//; b join;}; p}' ./doc/misc/Makefile.in)|xargs|sed -e 's,efaq-w32 ,,')" + if test "$info_found" != "%info_files" + then + echo Please update info_files >&2 + exit 1 + fi +VERSION=%{version} +%ifarch noarch + SYS="--build=%{_build_cpu}-suse-%{_build_os} +" +%else + SYS="--build=%{_target_cpu}-suse-%{_build_os} +" +%endif + CFLAGS="${RPM_OPT_FLAGS} -D_GNU_SOURCE -DGDK_DISABLE_DEPRECATION_WARNINGS -DGLIB_DISABLE_DEPRECATION_WARNINGS" +LDFLAGS= + cflags -pipe CFLAGS + cflags -Wno-pointer-sign CFLAGS + cflags -Wno-unused-variable CFLAGS + cflags -Wno-unused-label CFLAGS + cflags -fno-optimize-sibling-calls CFLAGS + cflags -Wl,-O2 LDFLAGS +%ifarch ia64 + CFLAGS=$(echo "${CFLAGS}"|sed -r 's/-O[0-9]?/-O1/g') +%endif + LANG=POSIX; LC_CTYPE=en_US.UTF-8 +export CC CFLAGS LANG LC_CTYPE LDFLAGS + PREFIX="--prefix=%{_prefix} \ + --mandir=%{_mandir} \ + --infodir=%{_infodir} \ + --datadir=%{_datadir} \ + --localstatedir=%{_localstatedir} \ + --sharedstatedir=%{_localstatedir}/lib \ + --libexecdir=%{_libexecdir} \ + --with-file-notification=yes \ + --libdir=%{_libdir} \ + --enable-locallisppath=%{_datadir}/emacs/%{version}/site-lisp:%{_datadir}/emacs/site-lisp +" +DESKTOP="--with-x \ + --with-xim \ + --with-sound \ + --with-xpm \ + --with-jpeg \ + --with-tiff \ + --with-gif \ + --with-png \ + --with-rsvg \ + --with-dbus \ + --with-webp \ + --with-xft \ + --with-imagemagick \ + --without-gpm \ +" + GTK="${DESKTOP} \ + --with-x-toolkit=gtk3 \ + --without-pgtk \ + --with-toolkit-scroll-bars \ + --x-includes=%{_x11inc} \ + --x-libraries=%{_x11lib} \ + --with-libotf \ + --with-m17n-flt \ +%if %{with cairo} + --with-cairo \ +%endif + --with-xwidgets \ +" + X11="${DESKTOP} \ + --with-x-toolkit=lucid \ + --with-toolkit-scroll-bars \ + --x-includes=%{_x11inc} \ + --x-libraries=%{_x11lib}:%{_x11data} \ + --without-libotf \ + --without-m17n-flt \ +" + NOX11="--with-gpm \ + --without-x \ + --without-xim \ + --without-sound \ + --without-xpm \ + --without-jpeg \ + --without-tiff \ + --without-gif \ + --without-png \ + --without-rsvg \ + --without-dbus \ + --without-xft \ + --without-libotf \ + --without-m17n-flt \ + --without-harfbuzz \ +" + COMP="--disable-build-details \ +%if %{with mailutils} + --without-pop + --with-mailutils +%else + --with-pop \ +%endif +%if %{with nativecomp} + --with-native-compilation \ +%else + --without-native-compilation \ +%endif + --without-hesiod \ + --with-gameuser=:games \ + --with-kerberos \ + --with-kerberos5 \ + --with-file-notification=inotify \ + --with-modules \ + --enable-autodepend \ +" +if (($(getconf LONG_BIT) < 62)) +then + COMP="${COMP} --with-wide-int" +fi + +##OIFS="$IFS"; IFS=. +##set -- $(gcc -dumpversion 2>/dev/null) +##(($1 > 4 || ($1 == 4 && $2 > 4))) && COMP="$COMP --enable-link-time-optimization" +##IFS="$OIFS" + +# new giflib5 does not have this function and it is unused anyway... +ac_cv_lib_gif_EGifPutExtensionLast=yes +export ac_cv_lib_gif_EGifPutExtensionLast + +parking=$(mktemp -p ${PWD} -d parking.XXXXXX) +CFLAGS="$CFLAGS -DPDMP_BASE='\"emacs-nox\"'" ./configure ${COMP} ${PREFIX} ${NOX11} ${SYS} --with-dumping=pdumper +%make_build V=1 +make -C lisp/ updates compile V=1 +for i in $(find site-lisp/ -name '*.el'); do + EMACSLOADPATH='' src/emacs -batch -q --no-site -f batch-byte-compile $i +done +cp -p src/emacs src/emacs-nox +cp -p src/emacs.pdmp src/emacs-nox.pdmp +%if %{with nativecomp} +find native-lisp -type d -exec mkdir -p "${parking}%{_libdir}/emacs/%{version}/{}" \; +find native-lisp -type f -exec install -m 0644 "{}" "${parking}%{_libdir}/emacs/%{version}/{}" \; +%endif +make distclean +# +CFLAGS="$CFLAGS -DPDMP_BASE='\"emacs-x11\"'" ./configure ${COMP} ${PREFIX} ${X11} ${SYS} --with-dumping=pdumper +%make_build +cp -p src/emacs src/emacs-x11 +cp -p src/emacs.pdmp src/emacs-x11.pdmp +%if %{with nativecomp} +find native-lisp -type d -exec mkdir -p "${parking}%{_libdir}/emacs/%{version}/{}" \; +find native-lisp -type f -exec install -m 0644 "{}" "${parking}%{_libdir}/emacs/%{version}/{}" \; +%endif +make distclean +# +CFLAGS="$CFLAGS -DPDMP_BASE='\"emacs-gtk\"'" ./configure ${COMP} ${PREFIX} ${GTK} ${SYS} --with-dumping=pdumper +%make_build +cp src/emacs src/emacs-gtk +cp src/emacs.pdmp src/emacs-gtk.pdmp +%if %{with nativecomp} +find native-lisp -type d -exec mkdir -p "${parking}%{_libdir}/emacs/%{version}/{}" \; +find native-lisp -type f -exec install -m 0644 "{}" "${parking}%{_libdir}/emacs/%{version}/{}" \; +%endif +make distclean +# +CFLAGS="$CFLAGS -DPDMP_BASE='\"emacs-wayland\"'" ./configure ${COMP} ${PREFIX} ${GTK//--without-pgtk/--with-pgtk} ${SYS} --with-dumping=pdumper +%make_build +cp src/emacs src/emacs-wayland +cp src/emacs.pdmp src/emacs-wayland.pdmp + +%if %{with tex4pdf} +# +make -C etc/refcards/ +%endif + +# +pushd ../site-lisp/ +EMACSLOADPATH='' ../emacs-%{version}/src/emacs -batch -q --no-site -f batch-byte-compile *.el +rm -vf site-start.elc +rm -vf site-start.el.orig +popd + +%install +umask 022 +# +PATH=/sbin:$PATH +## +VERSION=%{version} +eval $(sed -rn "/^configuration=/p" config.log) +sed -ri 's@/usr/lib/X11/fonts@/usr/share/fonts@g;s@(/usr/)local/(info|share|lib)@\1\2@;s@\$VERSION@%{version}@g;s@\$ARCH@'${configuration}'@g' doc/man/emacs.1 +mkdir -p %{buildroot}%{_bindir} +mkdir -p %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration} +make install DESTDIR=%{buildroot} systemdunitdir=%{_userunitdir} +rm -vf %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/*.pdmp +%if %{with nativecomp} +pushd native-lisp/ + ln -sf ../parking.*/usr/lib64/emacs/%{version}/native-lisp/* . +popd +%endif +for pdmp in emacs-nox emacs-gtk emacs-x11 emacs-wayland +do + install -m 0755 src/${pdmp} %{buildroot}%{_bindir} + install -m 0644 src/${pdmp}.pdmp %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/ + ln -sf ${pdmp}.pdmp %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/${pdmp}-$(src/${pdmp} --fingerprint).pdmp +done +%if %{with nativecomp} +pushd parking.*/%{_libdir}/emacs/%{version}/ + find native-lisp -type d -exec mkdir -p "%{buildroot}%{_libdir}/emacs/%{version}/{}" \; + find native-lisp -type f -exec install -m 0644 "{}" "%{buildroot}%{_libdir}/emacs/%{version}/{}" \; +popd +%endif +rm -rf parking.* +rm -vf %{buildroot}/usr/bin/emacs +rm -vf %{buildroot}%{_libexecdir}/emacs/%{version}/${configuration}/emacs.pdmp +install -p %{S:5} %{buildroot}/usr/bin/emacs +chmod 0755 %{buildroot}/usr/bin/emacs +tar cf - `find site-lisp/ -name '*.el' -o -name '*.elc'` | \ +tar -x -f - -C %{buildroot}%{_datadir}/emacs/%{version}/ +mkdir -p %{buildroot}%{_docdir}/emacs +ln -sf %{_datadir}/emacs/%{version}/etc %{buildroot}%{_docdir}/emacs/doc +find %{buildroot}%{_datadir}/emacs/%{version}/ -name '*,v' -o -name '*.orig' | xargs -r rm -f +#for f in %{buildroot}%{_infodir}/* ; do +# case "$f" in +# *.gz) ;; +# */dir) rm -f ${f} ;; +# *) test -e ${f}.gz && rm ${f}.gz +# gzip -9f ${f} +# esac +#done +rm -vf %{buildroot}%{_infodir}/dir +# +mkdir -p %{buildroot}%(dirname %{appDefaultsFile}) +cp -p %{S:1} %{buildroot}%{appDefaultsFile} +pushd ../ +mkdir -p %{buildroot}/etc/skel +install -m 0644 %{S:3} %{buildroot}/etc/skel/.gnu-emacs +mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/site-start.d +tar cf - site-lisp/ | tar xvvf - -C %{buildroot}%{_datadir}/emacs/ +chmod -R a+r %{buildroot}%{_datadir}/emacs/site-lisp/ + +install -dm755 %{buildroot}/%{_emacs_sitestartdir}/ +cat << EOF > %{buildroot}/%{_emacs_sitestartdir}/archsitedir.el +;; Add load-path for dynamic modules +(add-to-list 'load-path "%{_emacs_archsitelispdir}") +EOF + +popd +(cd %{buildroot} + find usr/share/emacs/site-lisp/ -type f \ + \( -name site-start.el -printf "%%%%config " , \ + -printf "/%%p\n" \) +) | sort > site-lisp.lst +# +# cleanup +# +unelc () +{ + local elc=$1 + local elz=${elc%%.elc}.el.gz + rm -vf $elc + if test -n "$elz" -a -e "$elz" ; then + gunzip "$elz" + fi +} +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/dired.el.dired +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/loaddefs.el.psbdf +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/ps-bdf.el.psbdf +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/ps-mule.el.print +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/ps-mule.el.mule +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/startup.el.iconic +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/textmodes/ispell.el.mule +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/term.el.term +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/ETAGS.EBNF +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/ETAGS.README +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/refcards/*.fmt +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/emacs.service.xauth +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/ldefs-boot.el.psbdf +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/ps-mule.el.psmu +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/textmodes/ispell.el.psmu +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/files.el.CVE20075795 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/fast-lock.el.flc +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/obsolete/fast-lock.el.flc +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/loaddefs.el.flc +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/progmodes/python.el.python +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/textmodes/flyspell.el.flyspell +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/obsolete/spell.el.obsolate +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/cmuscheme.el.0 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/international/mule-cmds.el.0 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/net/ange-ftp.el.0 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/site-load.el.0 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/speedbar.el.0 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/textmodes/ispell.el.0 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/epg.el.gnupg +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/mouse.el.prime +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/dynamic-setting.el.custfnt +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/server.el.xauth +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/htmlfontify.el.cve202248339 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/progmodes/ruby-mode.el.cve202248338 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/emacsclient-mail.desktop.cve202327985 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/emacsclient-mail.desktop.cve202327986 +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/etc/emacsclient.desktop.cve202327985 +unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/bindings.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/cus-start.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/generic-x.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/site-load.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/skeleton.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/lisp/term/xterm.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/subdirs.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/term/func-keys.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/term/gnome.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/term/kvt.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/term/linux.elc +unelc %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/term/locale.elc +unelc %{buildroot}%{_datadir}/emacs/site-lisp/site-start.elc +unelc %{buildroot}%{_datadir}/emacs/site-lisp/subdirs.elc +for elc in $(find %{buildroot}%{_datadir}/emacs/%{version}/ -name '*loaddefs.elc') +do + unelc $elc +done +find %{buildroot}%{_datadir}/emacs/%{version}/etc/ -name '*[a-z].[16]' | \ + xargs gzip -9f +rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/COPYING +ln -sf ../etc/COPYING \ + %{buildroot}%{_datadir}/emacs/%{version}/lisp/COPYING +# Support system wide ELPA/MELPA +mkdir %{buildroot}%{_libdir}/emacs/elpa +mkdir %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/elpa +mkdir %{buildroot}%{_datadir}/emacs/site-lisp/elpa +# +fdupes -q -r -1 %{buildroot}%{_datadir}/emacs/%{version}/etc/images/icons/ %{buildroot}%{_datadir}/icons/ |\ +xargs -n 2 | while read first second; do + case "${first}" in + *emacs/%{version}/etc/*) + target=$second + file=$first + ;; + *) target=$first + file=$second + esac + ln -sf ${file#%{buildroot}} ${target} +done +# install desktop file +test -e etc/emacs.desktop || exit 1 +cp etc/images/icons/hicolor/32x32/apps/emacs.png $RPM_SOURCE_DIR/emacs.png +for df in %{buildroot}%{_datadir}/emacs/%{version}/etc/emacs*.desktop +do + test -e "$df" || break + base=${df##*/} + mv etc/${base} etc/${base}.orig + cp $df etc/${base} + echo 'X-KDE-StartupNotify=false' >> etc/${base} + rm -vf $df + %suse_update_desktop_file -r -i ${base%%.desktop} TextEditor Utility +done +mkdir -p %{buildroot}%{_sysconfdir}/alternatives +ln -sf %{_sysconfdir}/alternatives/ctags %{buildroot}%{_bindir}/ctags +ln -sf %{_sysconfdir}/alternatives/ctags.1%{ext_man} %{buildroot}%{_mandir}/man1/ctags.1%{ext_man} + +install -Dm644 %{SOURCE9} %{buildroot}%{_rpmmacrodir}/macros.emacs + +# Workaround for gschema schemas being installed twice +rm %{buildroot}%{_datadir}/emacs/%{version}/etc/org.gnu.emacs.defaults.gschema.* + +%if %{with nativecomp} +touch eln.list +for eln in %{buildroot}%{_libdir}/emacs/%{version}/native-lisp/%{version}-*/*.eln +do + if test -e $eln + then + echo '%%{_libdir}/emacs/%%{version}/native-lisp/%%{version}-*/*.eln' >> eln.list + fi + break +done +for eln in %{buildroot}%{_libdir}/emacs/%{version}/native-lisp/%{version}-*/preloaded/*.eln +do + if test -e $eln + then + echo '%%{_libdir}/emacs/%%{version}/native-lisp/%%{version}-*/preloaded/*.eln' >> eln.list + fi + break +done +%endif + +%if %{with checks} +%check +make check +%endif + +%pre +test -L usr/bin/emacs && rm -f usr/bin/emacs || true + +%post -n emacs-x11 +%glib2_gsettings_schema_post + +%postun -n emacs-x11 +%glib2_gsettings_schema_postun + +%if 0%{?suse_version} <= 1500 +%post info +for f in %info_files; do + test "$f" = "info.info" && continue + test -e "$f" || f="${f}.info" + %install_info --info-dir=%{_infodir} "%{_infodir}/$f%{ext_info}" +done + +%preun info +for f in %info_files; do + test "$f" = "info.info" && continue + test -e "$f" || f="${f}.info" + %install_info_delete --info-dir=%{_infodir} "%{_infodir}/$f%{ext_info}" +done +%endif + +%post -n etags +test -L %{_bindir}/ctags || rm -f %{_bindir}/ctags +%{_sbindir}/update-alternatives --quiet --force --install \ + %{_bindir}/ctags ctags %{_bindir}/gnuctags 10 \ + --slave %{_mandir}/man1/ctags.1%{ext_man} ctags.1 %{_mandir}/man1/gnuctags.1%{ext_man} +%{_sbindir}/update-alternatives --auto ctags + +%postun -n etags +if test ! -f %{_bindir}/gnuctags ; then + %{_sbindir}/update-alternatives --quiet --remove ctags %{_bindir}/gnuctags +fi + +%files -f site-lisp.lst -n emacs +%defattr(-, root, root) +%config /etc/skel/.gnu-emacs +%{_bindir}/ebrowse +%{_bindir}/emacs +%{_bindir}/emacsclient +%dir %{_libdir}/emacs/elpa/ +%dir %{_libexecdir}/emacs/ +%dir %{_libexecdir}/emacs/%{version}/ +%dir %{_libexecdir}/emacs/%{version}/*-suse-linux*/ +%{_libexecdir}/emacs/%{version}/*-suse-linux*/hexl +%if %{without mailutils} +%{_libexecdir}/emacs/%{version}/*-suse-linux*/movemail +%endif +%{_libexecdir}/emacs/%{version}/*-suse-linux*/rcs2log +%if 0 +%attr(04755,games,games) %{_libexecdir}/emacs/%{version}/*-suse-linux*/update-game-score +%else +%{_libexecdir}/emacs/%{version}/*-suse-linux*/update-game-score +%endif +%{_userunitdir}/emacs.service +%dir %{_datadir}/doc/packages/emacs/ +%{_datadir}/doc/packages/emacs/doc +%dir %{_datadir}/emacs/ +%dir %{_datadir}/emacs/%{version}/ +%dir %{_datadir}/emacs/%{version}/etc/ +%doc %{_datadir}/emacs/%{version}/etc/AUTHORS +%doc %{_datadir}/emacs/%{version}/etc/CALC-NEWS +%doc %{_datadir}/emacs/%{version}/etc/COPYING +%doc %{_datadir}/emacs/%{version}/etc/DEBUG +%doc %{_datadir}/emacs/%{version}/etc/DEVEL.HUMOR +%doc %{_datadir}/emacs/%{version}/etc/DISTRIB +%{_datadir}/emacs/%{version}/etc/DOC +%doc %{_datadir}/emacs/%{version}/etc/EGLOT-NEWS +%doc %{_datadir}/emacs/%{version}/etc/ERC-NEWS +%doc %{_datadir}/emacs/%{version}/etc/HELLO +%doc %{_datadir}/emacs/%{version}/etc/HISTORY +%doc %{_datadir}/emacs/%{version}/etc/JOKES +%doc %{_datadir}/emacs/%{version}/etc/MACHINES +%doc %{_datadir}/emacs/%{version}/etc/MH-E-NEWS +%{_datadir}/emacs/%{version}/etc/NEWS +%doc %{_datadir}/emacs/%{version}/etc/NEWS.* +%doc %{_datadir}/emacs/%{version}/etc/NEXTSTEP +%doc %{_datadir}/emacs/%{version}/etc/NXML-NEWS +%doc %{_datadir}/emacs/%{version}/etc/ORG-NEWS +%doc %{_datadir}/emacs/%{version}/etc/PROBLEMS +%doc %{_datadir}/emacs/%{version}/etc/README +%doc %{_datadir}/emacs/%{version}/etc/TERMS +%doc %{_datadir}/emacs/%{version}/etc/TODO +%dir %{_datadir}/emacs/%{version}/etc/charsets/ +%{_datadir}/emacs/%{version}/etc/charsets/8859-10.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-11.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-13.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-14.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-15.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-16.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-2.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-3.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-4.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-5.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-6.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-7.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-8.map +%{_datadir}/emacs/%{version}/etc/charsets/8859-9.map +%{_datadir}/emacs/%{version}/etc/charsets/ALTERNATIVNYJ.map +%{_datadir}/emacs/%{version}/etc/charsets/BIG5-1.map +%{_datadir}/emacs/%{version}/etc/charsets/BIG5-2.map +%{_datadir}/emacs/%{version}/etc/charsets/BIG5-HKSCS.map +%{_datadir}/emacs/%{version}/etc/charsets/BIG5.map +%{_datadir}/emacs/%{version}/etc/charsets/CNS-1.map +%{_datadir}/emacs/%{version}/etc/charsets/CNS-2.map +%{_datadir}/emacs/%{version}/etc/charsets/CNS-3.map +%{_datadir}/emacs/%{version}/etc/charsets/CNS-4.map +%{_datadir}/emacs/%{version}/etc/charsets/CNS-5.map +%{_datadir}/emacs/%{version}/etc/charsets/CNS-6.map +%{_datadir}/emacs/%{version}/etc/charsets/CNS-7.map +%{_datadir}/emacs/%{version}/etc/charsets/CNS-F.map +%{_datadir}/emacs/%{version}/etc/charsets/CP10007.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1125.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1250.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1251.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1252.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1253.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1254.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1255.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1256.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1257.map +%{_datadir}/emacs/%{version}/etc/charsets/CP1258.map +%{_datadir}/emacs/%{version}/etc/charsets/CP720.map +%{_datadir}/emacs/%{version}/etc/charsets/CP737.map +%{_datadir}/emacs/%{version}/etc/charsets/CP775.map +%{_datadir}/emacs/%{version}/etc/charsets/CP858.map +%{_datadir}/emacs/%{version}/etc/charsets/CP932-2BYTE.map +%{_datadir}/emacs/%{version}/etc/charsets/CP949-2BYTE.map +%{_datadir}/emacs/%{version}/etc/charsets/EBCDICUK.map +%{_datadir}/emacs/%{version}/etc/charsets/EBCDICUS.map +%{_datadir}/emacs/%{version}/etc/charsets/GB180302.map +%{_datadir}/emacs/%{version}/etc/charsets/GB180304.map +%{_datadir}/emacs/%{version}/etc/charsets/GB2312.map +%{_datadir}/emacs/%{version}/etc/charsets/GBK.map +%{_datadir}/emacs/%{version}/etc/charsets/HP-ROMAN8.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM037.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM038.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM1004.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM1026.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM1047.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM256.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM273.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM274.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM275.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM277.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM278.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM280.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM281.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM284.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM285.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM290.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM297.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM420.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM423.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM424.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM437.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM500.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM850.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM851.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM852.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM855.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM856.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM857.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM860.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM861.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM862.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM863.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM864.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM865.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM866.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM868.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM869.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM870.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM871.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM874.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM875.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM880.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM891.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM903.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM904.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM905.map +%{_datadir}/emacs/%{version}/etc/charsets/IBM918.map +%{_datadir}/emacs/%{version}/etc/charsets/JISC6226.map +%{_datadir}/emacs/%{version}/etc/charsets/JISX0201.map +%{_datadir}/emacs/%{version}/etc/charsets/JISX0208.map +%{_datadir}/emacs/%{version}/etc/charsets/JISX0212.map +%{_datadir}/emacs/%{version}/etc/charsets/JISX2131.map +%{_datadir}/emacs/%{version}/etc/charsets/JISX2132.map +%{_datadir}/emacs/%{version}/etc/charsets/JISX213A.map +%{_datadir}/emacs/%{version}/etc/charsets/JOHAB.map +%{_datadir}/emacs/%{version}/etc/charsets/KA-ACADEMY.map +%{_datadir}/emacs/%{version}/etc/charsets/KA-PS.map +%{_datadir}/emacs/%{version}/etc/charsets/KOI-8.map +%{_datadir}/emacs/%{version}/etc/charsets/KOI8-R.map +%{_datadir}/emacs/%{version}/etc/charsets/KOI8-T.map +%{_datadir}/emacs/%{version}/etc/charsets/KOI8-U.map +%{_datadir}/emacs/%{version}/etc/charsets/KSC5601.map +%{_datadir}/emacs/%{version}/etc/charsets/KSC5636.map +%{_datadir}/emacs/%{version}/etc/charsets/MACINTOSH.map +%{_datadir}/emacs/%{version}/etc/charsets/MIK.map +%{_datadir}/emacs/%{version}/etc/charsets/MULE-ethiopic.map +%{_datadir}/emacs/%{version}/etc/charsets/MULE-ipa.map +%{_datadir}/emacs/%{version}/etc/charsets/MULE-is13194.map +%{_datadir}/emacs/%{version}/etc/charsets/MULE-lviscii.map +%{_datadir}/emacs/%{version}/etc/charsets/MULE-sisheng.map +%{_datadir}/emacs/%{version}/etc/charsets/MULE-tibetan.map +%{_datadir}/emacs/%{version}/etc/charsets/MULE-uviscii.map +%{_datadir}/emacs/%{version}/etc/charsets/NEXTSTEP.map +%{_datadir}/emacs/%{version}/etc/charsets/PTCP154.map +%doc %{_datadir}/emacs/%{version}/etc/charsets/README +%{_datadir}/emacs/%{version}/etc/charsets/TIS-620.map +%{_datadir}/emacs/%{version}/etc/charsets/VISCII.map +%{_datadir}/emacs/%{version}/etc/charsets/VSCII-2.map +%{_datadir}/emacs/%{version}/etc/charsets/VSCII.map +%{_datadir}/emacs/%{version}/etc/charsets/stdenc.map +%{_datadir}/emacs/%{version}/etc/charsets/symbol.map +%{_datadir}/emacs/%{version}/etc/compilation.txt +%{_datadir}/emacs/%{version}/etc/emacs_lldb.py +%dir %{_datadir}/emacs/%{version}/etc/org/ +%dir %{_datadir}/emacs/%{version}/etc/org/csl/ +%{_datadir}/emacs/%{version}/etc/org/csl/README +%{_datadir}/emacs/%{version}/etc/org/csl/chicago-author-date.csl +%{_datadir}/emacs/%{version}/etc/org/csl/locales-en-US.xml +%dir %{_datadir}/emacs/%{version}/etc/e/ +%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/e/eterm-direct +%{_datadir}/emacs/%{version}/etc/edt-user.el +%{_datadir}/emacs/%{version}/etc/emacs-buffer.gdb +%{_datadir}/emacs/%{version}/etc/emacs.icon +%{_datadir}/emacs/%{version}/etc/emacs.metainfo.xml +%{_datadir}/emacs/%{version}/etc/emacs.service +%{_datadir}/emacs/%{version}/etc/enriched.txt +%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/ +%{_datadir}/emacs/%{version}/etc/gnus/gnus-setup.ast +%{_datadir}/emacs/%{version}/etc/gnus/news-server.ast +%{_datadir}/emacs/%{version}/etc/grep.txt +%dir %{_datadir}/emacs/%{version}/etc/images/ +%doc %{_datadir}/emacs/%{version}/etc/images/README +%{_datadir}/emacs/%{version}/etc/images/connect-to-url.pbm +%{_datadir}/emacs/%{version}/etc/images/connect-to-url.xpm +%{_datadir}/emacs/%{version}/etc/images/outline-close.pbm +%{_datadir}/emacs/%{version}/etc/images/outline-close.svg +%{_datadir}/emacs/%{version}/etc/images/outline-open.pbm +%{_datadir}/emacs/%{version}/etc/images/outline-open.svg +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/nohandle-guide.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/nohandle-guide.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/nohandle-guide.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/nohandle-guide.xpm +%{_datadir}/emacs/%{version}/etc/images/checkbox-mixed.svg +%{_datadir}/emacs/%{version}/etc/images/checked.svg +%{_datadir}/emacs/%{version}/etc/images/down.svg +%{_datadir}/emacs/%{version}/etc/images/left.svg +%{_datadir}/emacs/%{version}/etc/images/radio-checked.svg +%{_datadir}/emacs/%{version}/etc/images/radio-mixed.svg +%{_datadir}/emacs/%{version}/etc/images/radio.svg +%{_datadir}/emacs/%{version}/etc/images/right.svg +%{_datadir}/emacs/%{version}/etc/images/unchecked.svg +%{_datadir}/emacs/%{version}/etc/images/up.svg +%{_datadir}/emacs/%{version}/etc/images/attach.pbm +%{_datadir}/emacs/%{version}/etc/images/attach.xpm +%{_datadir}/emacs/%{version}/etc/images/back-arrow.pbm +%{_datadir}/emacs/%{version}/etc/images/back-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/bookmark_add.pbm +%{_datadir}/emacs/%{version}/etc/images/bookmark_add.xpm +%{_datadir}/emacs/%{version}/etc/images/cancel.pbm +%{_datadir}/emacs/%{version}/etc/images/cancel.xpm +%{_datadir}/emacs/%{version}/etc/images/checked.xpm +%{_datadir}/emacs/%{version}/etc/images/close.pbm +%{_datadir}/emacs/%{version}/etc/images/close.xpm +%{_datadir}/emacs/%{version}/etc/images/connect.pbm +%{_datadir}/emacs/%{version}/etc/images/connect.xpm +%{_datadir}/emacs/%{version}/etc/images/contact.pbm +%{_datadir}/emacs/%{version}/etc/images/contact.xpm +%{_datadir}/emacs/%{version}/etc/images/copy.pbm +%{_datadir}/emacs/%{version}/etc/images/copy.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/custom/ +%doc %{_datadir}/emacs/%{version}/etc/images/custom/README +%{_datadir}/emacs/%{version}/etc/images/custom/down-pushed.pbm +%{_datadir}/emacs/%{version}/etc/images/custom/down-pushed.xpm +%{_datadir}/emacs/%{version}/etc/images/custom/down.pbm +%{_datadir}/emacs/%{version}/etc/images/custom/down.xpm +%{_datadir}/emacs/%{version}/etc/images/custom/right-pushed.pbm +%{_datadir}/emacs/%{version}/etc/images/custom/right-pushed.xpm +%{_datadir}/emacs/%{version}/etc/images/custom/right.pbm +%{_datadir}/emacs/%{version}/etc/images/custom/right.xpm +%{_datadir}/emacs/%{version}/etc/images/cut.pbm +%{_datadir}/emacs/%{version}/etc/images/cut.xpm +%{_datadir}/emacs/%{version}/etc/images/data-save.pbm +%{_datadir}/emacs/%{version}/etc/images/data-save.xpm +%{_datadir}/emacs/%{version}/etc/images/delete.pbm +%{_datadir}/emacs/%{version}/etc/images/delete.xpm +%{_datadir}/emacs/%{version}/etc/images/describe.pbm +%{_datadir}/emacs/%{version}/etc/images/describe.xpm +%{_datadir}/emacs/%{version}/etc/images/diropen.pbm +%{_datadir}/emacs/%{version}/etc/images/diropen.xpm +%{_datadir}/emacs/%{version}/etc/images/disconnect.pbm +%{_datadir}/emacs/%{version}/etc/images/disconnect.xpm +%{_datadir}/emacs/%{version}/etc/images/exit.pbm +%{_datadir}/emacs/%{version}/etc/images/exit.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/ezimage/ +%doc %{_datadir}/emacs/%{version}/etc/images/ezimage/README +%{_datadir}/emacs/%{version}/etc/images/ezimage/bits.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/bits.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/bitsbang.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/bitsbang.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/box-minus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/box-minus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/box-plus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/box-plus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/box.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/box.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/checkmark.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/checkmark.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/dir-minus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/dir-minus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/dir-plus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/dir-plus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/dir.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/dir.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/doc-minus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/doc-minus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/doc-plus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/doc-plus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/doc.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/doc.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/info.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/info.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/key.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/key.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/label.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/label.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/lock.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/lock.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/mail.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/mail.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/page-minus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/page-minus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/page-plus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/page-plus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/page.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/page.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-gt.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-gt.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-minus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-minus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-plus.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-plus.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-type.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-type.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-v.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag-v.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/tag.xpm +%{_datadir}/emacs/%{version}/etc/images/ezimage/unlock.pbm +%{_datadir}/emacs/%{version}/etc/images/ezimage/unlock.xpm +%{_datadir}/emacs/%{version}/etc/images/fwd-arrow.pbm +%{_datadir}/emacs/%{version}/etc/images/fwd-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus.pbm +%dir %{_datadir}/emacs/%{version}/etc/images/gnus/ +%doc %{_datadir}/emacs/%{version}/etc/images/gnus/README +%{_datadir}/emacs/%{version}/etc/images/gnus/followup.pbm +%{_datadir}/emacs/%{version}/etc/images/gnus/followup.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus/fuwo.pbm +%{_datadir}/emacs/%{version}/etc/images/gnus/fuwo.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus/gnus-pointer.xbm +%{_datadir}/emacs/%{version}/etc/images/gnus/gnus-pointer.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus/gnus.png +%{_datadir}/emacs/%{version}/etc/images/gnus/gnus.svg +%{_datadir}/emacs/%{version}/etc/images/gnus/gnus.xbm +%{_datadir}/emacs/%{version}/etc/images/gnus/gnus.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus/kill-group.pbm +%{_datadir}/emacs/%{version}/etc/images/gnus/kill-group.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus/mail-reply.pbm +%{_datadir}/emacs/%{version}/etc/images/gnus/mail-reply.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus/mail-send.pbm +%{_datadir}/emacs/%{version}/etc/images/gnus/mail-send.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus/preview.xbm +%{_datadir}/emacs/%{version}/etc/images/gnus/preview.xpm +%{_datadir}/emacs/%{version}/etc/images/gnus/toggle-subscription.pbm +%{_datadir}/emacs/%{version}/etc/images/gnus/toggle-subscription.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/gud/ +%doc %{_datadir}/emacs/%{version}/etc/images/gud/README +%{_datadir}/emacs/%{version}/etc/images/gud/all.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/all.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/break.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/break.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/cont.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/cont.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/down.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/down.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/finish.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/finish.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/go.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/go.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/next.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/next.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/nexti.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/nexti.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/pp.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/pp.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/print.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/print.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/pstar.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/pstar.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/rcont.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/rcont.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/recstart.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/recstart.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/recstop.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/recstop.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/remove.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/remove.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/rfinish.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/rfinish.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/rnext.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/rnext.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/rnexti.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/rnexti.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/rstep.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/rstep.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/rstepi.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/rstepi.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/run.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/run.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/step.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/step.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/stepi.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/stepi.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/stop.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/stop.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/thread.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/thread.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/until.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/until.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/up.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/up.xpm +%{_datadir}/emacs/%{version}/etc/images/gud/watch.pbm +%{_datadir}/emacs/%{version}/etc/images/gud/watch.xpm +%{_datadir}/emacs/%{version}/etc/images/help.pbm +%{_datadir}/emacs/%{version}/etc/images/help.xpm +%{_datadir}/emacs/%{version}/etc/images/home.pbm +%{_datadir}/emacs/%{version}/etc/images/home.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/icons/ +%doc %{_datadir}/emacs/%{version}/etc/images/icons/README +%dir %{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/ +%dir %{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/ +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/closed.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/closed.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/empty.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/empty.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/end-connector.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/end-connector.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/extender-connector.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/extender-connector.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/leaf.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/leaf.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/locked-encrypted.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/locked-encrypted.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/mid-connector.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/mid-connector.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/opened.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/opened.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/skip-descender.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/skip-descender.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/through-descender.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/through-descender.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/unlocked-encrypted.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/dark-bg/unlocked-encrypted.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/ +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/closed.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/closed.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/empty.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/empty.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/end-connector.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/end-connector.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/extender-connector.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/extender-connector.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/leaf.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/leaf.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/locked-encrypted.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/locked-encrypted.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/mid-connector.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/mid-connector.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/opened.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/opened.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/skip-descender.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/skip-descender.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/through-descender.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/through-descender.xpm +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/unlocked-encrypted.png +%{_datadir}/emacs/%{version}/etc/images/icons/allout-widgets/light-bg/unlocked-encrypted.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/ +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/128x128/ +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/128x128/apps/ +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/128x128/apps/emacs.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/128x128/apps/emacs23.png +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/16x16/ +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/16x16/apps/ +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/16x16/apps/emacs.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/16x16/apps/emacs22.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/16x16/apps/emacs23.png +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/24x24/ +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/24x24/apps/ +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/24x24/apps/emacs.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/24x24/apps/emacs22.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/24x24/apps/emacs23.png +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/32x32/ +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/32x32/apps/ +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/32x32/apps/emacs.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/32x32/apps/emacs22.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/32x32/apps/emacs23.png +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/48x48/ +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/48x48/apps/ +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/48x48/apps/emacs.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/48x48/apps/emacs22.png +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/48x48/apps/emacs23.png +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/scalable/ +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/scalable/apps/ +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/scalable/apps/emacs.svg +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/scalable/apps/emacs23.svg +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/scalable/apps/emacs.ico +%dir %{_datadir}/emacs/%{version}/etc/images/icons/hicolor/scalable/mimetypes/ +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/scalable/mimetypes/emacs-document.svg +%{_datadir}/emacs/%{version}/etc/images/icons/hicolor/scalable/mimetypes/emacs-document23.svg +%{_datadir}/emacs/%{version}/etc/images/index.pbm +%{_datadir}/emacs/%{version}/etc/images/index.xpm +%{_datadir}/emacs/%{version}/etc/images/info.pbm +%{_datadir}/emacs/%{version}/etc/images/info.xpm +%{_datadir}/emacs/%{version}/etc/images/jump-to.pbm +%{_datadir}/emacs/%{version}/etc/images/jump-to.xpm +%{_datadir}/emacs/%{version}/etc/images/left-arrow.pbm +%{_datadir}/emacs/%{version}/etc/images/left-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/letter.pbm +%{_datadir}/emacs/%{version}/etc/images/letter.xpm +%{_datadir}/emacs/%{version}/etc/images/lock-broken.pbm +%{_datadir}/emacs/%{version}/etc/images/lock-broken.xpm +%{_datadir}/emacs/%{version}/etc/images/lock-ok.pbm +%{_datadir}/emacs/%{version}/etc/images/lock-ok.xpm +%{_datadir}/emacs/%{version}/etc/images/lock.pbm +%{_datadir}/emacs/%{version}/etc/images/lock.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/low-color/ +%doc %{_datadir}/emacs/%{version}/etc/images/low-color/README +%{_datadir}/emacs/%{version}/etc/images/low-color/back-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/copy.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/cut.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/fwd-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/help.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/home.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/index.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/jump-to.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/left-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/new.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/next-node.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/open.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/paste.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/preferences.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/prev-node.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/print.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/right-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/save.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/saveas.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/search.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/spell.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/undo.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/up-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/low-color/up-node.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/mail/ +%doc %{_datadir}/emacs/%{version}/etc/images/mail/README +%{_datadir}/emacs/%{version}/etc/images/mail/compose.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/compose.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/copy.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/copy.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/flag-for-followup.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/flag-for-followup.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/forward.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/forward.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/inbox.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/inbox.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/move.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/move.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/not-spam.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/not-spam.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/outbox.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/outbox.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/preview.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/preview.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/repack.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/repack.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/reply-all.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/reply-all.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/reply-from.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/reply-from.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/reply-to.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/reply-to.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/reply.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/reply.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/save-draft.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/save-draft.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/save.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/send.pbm +%{_datadir}/emacs/%{version}/etc/images/mail/send.xpm +%{_datadir}/emacs/%{version}/etc/images/mail/spam.xpm +%{_datadir}/emacs/%{version}/etc/images/mh-logo.pbm +%{_datadir}/emacs/%{version}/etc/images/mh-logo.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/mpc/ +%doc %{_datadir}/emacs/%{version}/etc/images/mpc/README +%{_datadir}/emacs/%{version}/etc/images/mpc/add.pbm +%{_datadir}/emacs/%{version}/etc/images/mpc/add.xpm +%{_datadir}/emacs/%{version}/etc/images/mpc/ffwd.pbm +%{_datadir}/emacs/%{version}/etc/images/mpc/ffwd.xpm +%{_datadir}/emacs/%{version}/etc/images/mpc/next.pbm +%{_datadir}/emacs/%{version}/etc/images/mpc/next.xpm +%{_datadir}/emacs/%{version}/etc/images/mpc/pause.pbm +%{_datadir}/emacs/%{version}/etc/images/mpc/pause.xpm +%{_datadir}/emacs/%{version}/etc/images/mpc/play.pbm +%{_datadir}/emacs/%{version}/etc/images/mpc/play.xpm +%{_datadir}/emacs/%{version}/etc/images/mpc/prev.pbm +%{_datadir}/emacs/%{version}/etc/images/mpc/prev.xpm +%{_datadir}/emacs/%{version}/etc/images/mpc/rewind.pbm +%{_datadir}/emacs/%{version}/etc/images/mpc/rewind.xpm +%{_datadir}/emacs/%{version}/etc/images/mpc/stop.pbm +%{_datadir}/emacs/%{version}/etc/images/mpc/stop.xpm +%{_datadir}/emacs/%{version}/etc/images/new.pbm +%{_datadir}/emacs/%{version}/etc/images/new.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/newsticker/ +%doc %{_datadir}/emacs/%{version}/etc/images/newsticker/README +%{_datadir}/emacs/%{version}/etc/images/newsticker/browse-url.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/get-all.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/mark-immortal.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/mark-read.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/narrow.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/next-feed.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/next-item.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/prev-feed.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/prev-item.xpm +%{_datadir}/emacs/%{version}/etc/images/newsticker/rss-feed.png +%{_datadir}/emacs/%{version}/etc/images/newsticker/rss-feed.svg +%{_datadir}/emacs/%{version}/etc/images/newsticker/update.xpm +%{_datadir}/emacs/%{version}/etc/images/next-node.pbm +%{_datadir}/emacs/%{version}/etc/images/next-node.xpm +%{_datadir}/emacs/%{version}/etc/images/next-page.pbm +%{_datadir}/emacs/%{version}/etc/images/next-page.xpm +%{_datadir}/emacs/%{version}/etc/images/open.pbm +%{_datadir}/emacs/%{version}/etc/images/open.xpm +%{_datadir}/emacs/%{version}/etc/images/paste.pbm +%{_datadir}/emacs/%{version}/etc/images/paste.xpm +%{_datadir}/emacs/%{version}/etc/images/preferences.pbm +%{_datadir}/emacs/%{version}/etc/images/preferences.xpm +%{_datadir}/emacs/%{version}/etc/images/prev-node.pbm +%{_datadir}/emacs/%{version}/etc/images/prev-node.xpm +%{_datadir}/emacs/%{version}/etc/images/print.pbm +%{_datadir}/emacs/%{version}/etc/images/print.xpm +%{_datadir}/emacs/%{version}/etc/images/redo.pbm +%{_datadir}/emacs/%{version}/etc/images/redo.xpm +%{_datadir}/emacs/%{version}/etc/images/refresh.pbm +%{_datadir}/emacs/%{version}/etc/images/refresh.xpm +%{_datadir}/emacs/%{version}/etc/images/right-arrow.pbm +%{_datadir}/emacs/%{version}/etc/images/right-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/save.pbm +%{_datadir}/emacs/%{version}/etc/images/save.xpm +%{_datadir}/emacs/%{version}/etc/images/saveas.pbm +%{_datadir}/emacs/%{version}/etc/images/saveas.xpm +%{_datadir}/emacs/%{version}/etc/images/search-replace.pbm +%{_datadir}/emacs/%{version}/etc/images/search-replace.xpm +%{_datadir}/emacs/%{version}/etc/images/search.pbm +%{_datadir}/emacs/%{version}/etc/images/search.xpm +%{_datadir}/emacs/%{version}/etc/images/separator.pbm +%{_datadir}/emacs/%{version}/etc/images/separator.xpm +%{_datadir}/emacs/%{version}/etc/images/show.pbm +%{_datadir}/emacs/%{version}/etc/images/show.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/smilies/ +%doc %{_datadir}/emacs/%{version}/etc/images/smilies/README +%{_datadir}/emacs/%{version}/etc/images/smilies/blink.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/blink.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/braindamaged.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/braindamaged.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/cry.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/cry.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/dead.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/dead.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/evil.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/evil.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/forced.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/forced.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/frown.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/frown.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/ +%doc %{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/README +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/blink.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/braindamaged.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/cry.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/dead.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/evil.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/forced.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/frown.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/grin.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/indifferent.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/reverse-smile.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/sad.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/smile.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grayscale/wry.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/grin.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/grin.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/indifferent.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/indifferent.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/smilies/medium/ +%doc %{_datadir}/emacs/%{version}/etc/images/smilies/medium/README +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/blink.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/braindamaged.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/cry.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/dead.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/evil.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/forced.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/frown.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/grin.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/indifferent.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/reverse-smile.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/sad.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/smile.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/medium/wry.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/sad.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/sad.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/smile.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/smile.xpm +%{_datadir}/emacs/%{version}/etc/images/smilies/wry.pbm +%{_datadir}/emacs/%{version}/etc/images/smilies/wry.xpm +%{_datadir}/emacs/%{version}/etc/images/sort-ascending.pbm +%{_datadir}/emacs/%{version}/etc/images/sort-ascending.xpm +%{_datadir}/emacs/%{version}/etc/images/sort-column-ascending.pbm +%{_datadir}/emacs/%{version}/etc/images/sort-column-ascending.xpm +%{_datadir}/emacs/%{version}/etc/images/sort-criteria.pbm +%{_datadir}/emacs/%{version}/etc/images/sort-criteria.xpm +%{_datadir}/emacs/%{version}/etc/images/sort-descending.pbm +%{_datadir}/emacs/%{version}/etc/images/sort-descending.xpm +%{_datadir}/emacs/%{version}/etc/images/sort-row-ascending.pbm +%{_datadir}/emacs/%{version}/etc/images/sort-row-ascending.xpm +%{_datadir}/emacs/%{version}/etc/images/spell.pbm +%{_datadir}/emacs/%{version}/etc/images/spell.xpm +%{_datadir}/emacs/%{version}/etc/images/splash.bmp +%{_datadir}/emacs/%{version}/etc/images/splash.pbm +%{_datadir}/emacs/%{version}/etc/images/splash.png +%{_datadir}/emacs/%{version}/etc/images/splash.svg +%{_datadir}/emacs/%{version}/etc/images/splash.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/tabs/ +%doc %{_datadir}/emacs/%{version}/etc/images/tabs/README +%{_datadir}/emacs/%{version}/etc/images/tabs/close.xpm +%{_datadir}/emacs/%{version}/etc/images/tabs/left-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/tabs/new.xpm +%{_datadir}/emacs/%{version}/etc/images/tabs/right-arrow.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/tree-widget/ +%dir %{_datadir}/emacs/%{version}/etc/images/tree-widget/default/ +%doc %{_datadir}/emacs/%{version}/etc/images/tree-widget/default/README +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/close.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/close.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/empty.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/empty.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/end-guide.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/end-guide.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/guide.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/guide.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/handle.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/handle.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/leaf.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/leaf.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/no-guide.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/no-guide.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/no-handle.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/no-handle.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/open.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/default/open.xpm +%dir %{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/ +%doc %{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/README +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/close.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/close.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/empty.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/empty.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/end-guide.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/end-guide.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/guide.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/guide.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/handle.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/handle.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/leaf.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/leaf.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/no-guide.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/no-guide.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/no-handle.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/no-handle.xpm +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/open.png +%{_datadir}/emacs/%{version}/etc/images/tree-widget/folder/open.xpm +%{_datadir}/emacs/%{version}/etc/images/unchecked.pbm +%{_datadir}/emacs/%{version}/etc/images/unchecked.xpm +%{_datadir}/emacs/%{version}/etc/images/undo.pbm +%{_datadir}/emacs/%{version}/etc/images/undo.xpm +%{_datadir}/emacs/%{version}/etc/images/up-arrow.pbm +%{_datadir}/emacs/%{version}/etc/images/up-arrow.xpm +%{_datadir}/emacs/%{version}/etc/images/up-node.pbm +%{_datadir}/emacs/%{version}/etc/images/up-node.xpm +%{_datadir}/emacs/%{version}/etc/images/zoom-in.pbm +%{_datadir}/emacs/%{version}/etc/images/zoom-in.xpm +%{_datadir}/emacs/%{version}/etc/images/zoom-out.pbm +%{_datadir}/emacs/%{version}/etc/images/zoom-out.xpm +%dir %{_datadir}/emacs/%{version}/etc/nxml/ +%doc %{_datadir}/emacs/%{version}/etc/nxml/README +%{_datadir}/emacs/%{version}/etc/nxml/test-invalid.xml +%{_datadir}/emacs/%{version}/etc/nxml/test-valid.xml +%{_datadir}/emacs/%{version}/etc/org/OrgOdtContentTemplate.xml +%{_datadir}/emacs/%{version}/etc/org/OrgOdtStyles.xml +%doc %{_datadir}/emacs/%{version}/etc/org/README +%{_datadir}/emacs/%{version}/etc/package-keyring.gpg +%{_datadir}/emacs/%{version}/etc/ps-prin0.ps +%{_datadir}/emacs/%{version}/etc/ps-prin1.ps +%{_datadir}/emacs/%{version}/etc/publicsuffix.txt.gz +%dir %{_datadir}/emacs/%{version}/etc/refcards/ +%{_datadir}/emacs/%{version}/etc/refcards/Makefile +%doc %{_datadir}/emacs/%{version}/etc/refcards/README +%doc %{_datadir}/emacs/%{version}/etc/refcards/calccard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/calccard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/cs-dired-ref.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/cs-dired-ref.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/cs-refcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/cs-refcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/cs-survival.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/cs-survival.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/de-refcard.pdf +%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 +%doc %{_datadir}/emacs/%{version}/etc/refcards/fr-refcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/fr-survival.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/fr-survival.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/gnus-booklet.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/gnus-logo.eps +%doc %{_datadir}/emacs/%{version}/etc/refcards/gnus-logo.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/gnus-refcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/gnus-refcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/orgcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/orgcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/pdflayout.sty +%doc %{_datadir}/emacs/%{version}/etc/refcards/pl-refcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/pl-refcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/pt-br-refcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/pt-br-refcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/refcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/refcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/ru-refcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/ru-refcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/sk-dired-ref.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/sk-dired-ref.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/sk-refcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/sk-refcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/sk-survival.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/sk-survival.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/survival.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/survival.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/vipcard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/vipcard.tex +%doc %{_datadir}/emacs/%{version}/etc/refcards/viperCard.pdf +%doc %{_datadir}/emacs/%{version}/etc/refcards/viperCard.tex +%{_datadir}/emacs/%{version}/etc/rgb.txt +%dir %{_datadir}/emacs/%{version}/etc/schema/ +%doc %{_datadir}/emacs/%{version}/etc/schema/README +%{_datadir}/emacs/%{version}/etc/schema/OpenDocument-schema-v1.3+libreoffice.rnc +%{_datadir}/emacs/%{version}/etc/schema/OpenDocument-schema-v1.3.rnc +%{_datadir}/emacs/%{version}/etc/schema/calstbl.rnc +%{_datadir}/emacs/%{version}/etc/schema/dbcalstbl.rnc +%{_datadir}/emacs/%{version}/etc/schema/dbhier.rnc +%{_datadir}/emacs/%{version}/etc/schema/dbnotn.rnc +%{_datadir}/emacs/%{version}/etc/schema/dbpool.rnc +%{_datadir}/emacs/%{version}/etc/schema/dbstart.rnc +%{_datadir}/emacs/%{version}/etc/schema/docbook.rnc +%{_datadir}/emacs/%{version}/etc/schema/locate.rnc +%{_datadir}/emacs/%{version}/etc/schema/od-manifest-schema-v1.2-os.rnc +%{_datadir}/emacs/%{version}/etc/schema/rdfxml.rnc +%{_datadir}/emacs/%{version}/etc/schema/relaxng.rnc +%{_datadir}/emacs/%{version}/etc/schema/schemas.xml +%{_datadir}/emacs/%{version}/etc/schema/xhtml-applet.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-attribs.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-base.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-bdo.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-bform.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-btable.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-csismap.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-datatypes.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-edit.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-events.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-form.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-frames.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-hypertext.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-iframe.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-image.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-inlstyle.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-legacy.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-link.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-lst.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-meta.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-nameident.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-object.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-param.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-pres.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-ruby.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-script.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-ssismap.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-struct.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-table.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-text.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-tgt.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml-xstyle.rnc +%{_datadir}/emacs/%{version}/etc/schema/xhtml.rnc +%{_datadir}/emacs/%{version}/etc/schema/xslt.rnc +%{_datadir}/emacs/%{version}/etc/ses-example.ses +%{_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 +%{_datadir}/emacs/%{version}/etc/srecode/java.srt +%{_datadir}/emacs/%{version}/etc/srecode/make.srt +%{_datadir}/emacs/%{version}/etc/srecode/proj-test.srt +%{_datadir}/emacs/%{version}/etc/srecode/template.srt +%{_datadir}/emacs/%{version}/etc/srecode/test.srt +%{_datadir}/emacs/%{version}/etc/srecode/texi.srt +%{_datadir}/emacs/%{version}/etc/srecode/wisent.srt +%dir %{_datadir}/emacs/%{version}/etc/themes/ +%{_datadir}/emacs/%{version}/etc/themes/adwaita-theme.el +%{_datadir}/emacs/%{version}/etc/themes/deeper-blue-theme.el +%{_datadir}/emacs/%{version}/etc/themes/dichromacy-theme.el +%{_datadir}/emacs/%{version}/etc/themes/leuven-theme.el +%{_datadir}/emacs/%{version}/etc/themes/leuven-dark-theme.el +%{_datadir}/emacs/%{version}/etc/themes/light-blue-theme.el +%{_datadir}/emacs/%{version}/etc/themes/manoj-dark-theme.el +%{_datadir}/emacs/%{version}/etc/themes/misterioso-theme.el +%{_datadir}/emacs/%{version}/etc/themes/modus-operandi-theme.el +%{_datadir}/emacs/%{version}/etc/themes/modus-themes.el +%{_datadir}/emacs/%{version}/etc/themes/modus-vivendi-theme.el +%{_datadir}/emacs/%{version}/etc/themes/tango-dark-theme.el +%{_datadir}/emacs/%{version}/etc/themes/tango-theme.el +%{_datadir}/emacs/%{version}/etc/themes/tsdh-dark-theme.el +%{_datadir}/emacs/%{version}/etc/themes/tsdh-light-theme.el +%{_datadir}/emacs/%{version}/etc/themes/wheatgrass-theme.el +%{_datadir}/emacs/%{version}/etc/themes/whiteboard-theme.el +%{_datadir}/emacs/%{version}/etc/themes/wombat-theme.el +%dir %{_datadir}/emacs/%{version}/etc/tutorials/ +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.bg +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.cn +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.cs +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.de +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.el_GR +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.eo +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.es +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.fa +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.fr +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.he +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.it +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.ja +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.ko +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.nl +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.pl +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.pt_BR +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.ro +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.ru +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.sk +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.sl +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.sv +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.th +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.translators +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.uk +%{_datadir}/emacs/%{version}/etc/tutorials/TUTORIAL.zh +%{_datadir}/emacs/%{version}/etc/w32-feature.el +%{_datadir}/emacs/%{version}/etc/yow.lines +%dir %{_datadir}/emacs/%{version}/lisp/ +%{_datadir}/emacs/%{version}/lisp/COPYING +%doc %{_datadir}/emacs/%{version}/lisp/README +%{_datadir}/emacs/%{version}/lisp/abbrev.elc +%{_datadir}/emacs/%{version}/lisp/align.elc +%{_datadir}/emacs/%{version}/lisp/allout-widgets.elc +%{_datadir}/emacs/%{version}/lisp/allout.elc +%{_datadir}/emacs/%{version}/lisp/ansi-color.elc +%{_datadir}/emacs/%{version}/lisp/ansi-osc.elc +%{_datadir}/emacs/%{version}/lisp/apropos.elc +%{_datadir}/emacs/%{version}/lisp/arc-mode.elc +%{_datadir}/emacs/%{version}/lisp/array.elc +%{_datadir}/emacs/%{version}/lisp/auth-source-pass.elc +%{_datadir}/emacs/%{version}/lisp/auth-source.elc +%{_datadir}/emacs/%{version}/lisp/autoinsert.elc +%{_datadir}/emacs/%{version}/lisp/autorevert.elc +%{_datadir}/emacs/%{version}/lisp/avoid.elc +%{_datadir}/emacs/%{version}/lisp/battery.elc +%{_datadir}/emacs/%{version}/lisp/bindings.el +%{_datadir}/emacs/%{version}/lisp/bookmark.elc +%{_datadir}/emacs/%{version}/lisp/bs.elc +%{_datadir}/emacs/%{version}/lisp/buff-menu.elc +%{_datadir}/emacs/%{version}/lisp/button.elc +%dir %{_datadir}/emacs/%{version}/lisp/calc/ +%{_datadir}/emacs/%{version}/lisp/calc/calc-aent.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-alg.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-arith.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-bin.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-comb.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-cplx.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-embed.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-ext.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-fin.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-forms.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-frac.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-funcs.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-graph.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-help.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-incom.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-keypd.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-lang.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/calc/calc-macs.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-map.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-math.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-menu.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-misc.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-mode.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-mtx.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-nlfit.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-poly.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-prog.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-rewr.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-rules.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-sel.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-stat.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-store.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-stuff.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-trail.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-undo.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-units.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-vec.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc-yank.elc +%{_datadir}/emacs/%{version}/lisp/calc/calc.elc +%{_datadir}/emacs/%{version}/lisp/calc/calcalg2.elc +%{_datadir}/emacs/%{version}/lisp/calc/calcalg3.elc +%{_datadir}/emacs/%{version}/lisp/calc/calccomp.elc +%{_datadir}/emacs/%{version}/lisp/calc/calcsel2.elc +%{_datadir}/emacs/%{version}/lisp/calculator.elc +%dir %{_datadir}/emacs/%{version}/lisp/calendar/ +%{_datadir}/emacs/%{version}/lisp/calendar/appt.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-bahai.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-china.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-coptic.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-dst.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-french.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-hebrew.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-html.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-islam.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-iso.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-julian.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/calendar/cal-mayan.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-menu.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-move.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-persia.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-tex.elc +%{_datadir}/emacs/%{version}/lisp/calendar/cal-x.elc +%{_datadir}/emacs/%{version}/lisp/calendar/calendar.elc +%{_datadir}/emacs/%{version}/lisp/calendar/diary-lib.elc +%{_datadir}/emacs/%{version}/lisp/calendar/diary-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/calendar/holidays.elc +%{_datadir}/emacs/%{version}/lisp/calendar/holiday-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/calendar/icalendar.elc +%{_datadir}/emacs/%{version}/lisp/calendar/iso8601.elc +%{_datadir}/emacs/%{version}/lisp/calendar/lunar.elc +%{_datadir}/emacs/%{version}/lisp/calendar/parse-time.elc +%{_datadir}/emacs/%{version}/lisp/calendar/solar.elc +%{_datadir}/emacs/%{version}/lisp/calendar/time-date.elc +%{_datadir}/emacs/%{version}/lisp/calendar/timeclock.elc +%{_datadir}/emacs/%{version}/lisp/calendar/todo-mode.elc +%{_datadir}/emacs/%{version}/lisp/case-table.elc +%{_datadir}/emacs/%{version}/lisp/cdl.elc +%dir %{_datadir}/emacs/%{version}/lisp/cedet/ +%{_datadir}/emacs/%{version}/lisp/cedet/cedet-cscope.elc +%{_datadir}/emacs/%{version}/lisp/cedet/cedet-files.elc +%{_datadir}/emacs/%{version}/lisp/cedet/cedet-global.elc +%{_datadir}/emacs/%{version}/lisp/cedet/cedet-idutils.elc +%{_datadir}/emacs/%{version}/lisp/cedet/cedet.elc +%{_datadir}/emacs/%{version}/lisp/cedet/data-debug.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede.elc +%dir %{_datadir}/emacs/%{version}/lisp/cedet/ede/ +%{_datadir}/emacs/%{version}/lisp/cedet/ede/auto.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/autoconf-edit.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/base.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/config.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/cpp-root.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/custom.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/detect.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/dired.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/emacs.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/files.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/generic.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/linux.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/loaddefs.el +%{_datadir}/emacs/%{version}/lisp/cedet/ede/locate.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/make.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/makefile-edit.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/pconf.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/pmake.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-archive.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-aux.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-comp.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-elisp.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-info.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-misc.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-obj.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-prog.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-scheme.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-shared.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/project-am.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/shell.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/simple.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/source.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/speedbar.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/srecode.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/system.elc +%{_datadir}/emacs/%{version}/lisp/cedet/ede/util.elc +%{_datadir}/emacs/%{version}/lisp/cedet/mode-local.elc +%{_datadir}/emacs/%{version}/lisp/cedet/pulse.elc +%dir %{_datadir}/emacs/%{version}/lisp/cedet/semantic/ +%{_datadir}/emacs/%{version}/lisp/cedet/semantic.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze.elc +%dir %{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/ +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/complete.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/debug.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/fcn.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/refs.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine.elc +%dir %{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/c-by.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/c.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/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 +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/scm.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/chart.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/complete.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/ctxt.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-debug.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-ebrowse.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-el.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-file.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-find.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-global.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-javascript.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-mode.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-ref.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-typecache.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/debug.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/decorate.elc +%dir %{_datadir}/emacs/%{version}/lisp/cedet/semantic/decorate/ +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/decorate/include.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/decorate/mode.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/dep.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/doc.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/ede-grammar.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/edit.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/find.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/format.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/fw.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/grammar-wy.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/grammar.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/grm-wy-boot.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/html.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/ia-sb.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/ia.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/idle.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/imenu.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/java.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/lex-spp.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/lex.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/loaddefs.el +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/mru-bookmark.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/sb.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/scope.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/senator.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/sort.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref.elc +%dir %{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/ +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/cscope.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/filter.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/global.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/grep.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/idutils.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/list.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/tag-file.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/tag-ls.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/tag-write.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/tag.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/texi.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/util-modes.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/util.elc +%{_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 +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/js-wy.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/python-wy.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/python.elc +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/wisent.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode.elc +%dir %{_datadir}/emacs/%{version}/lisp/cedet/srecode/ +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/args.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/compile.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/cpp.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/ctxt.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/dictionary.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/document.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/el.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/expandproto.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/extract.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/fields.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/filters.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/find.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/getset.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/insert.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/java.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/loaddefs.el +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/map.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/mode.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/semantic.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/srt-mode.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/srt-wy.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/srt.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/table.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/template.elc +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/texi.elc +%{_datadir}/emacs/%{version}/lisp/char-fold.elc +%{_datadir}/emacs/%{version}/lisp/chistory.elc +%{_datadir}/emacs/%{version}/lisp/cmuscheme.elc +%{_datadir}/emacs/%{version}/lisp/color.elc +%{_datadir}/emacs/%{version}/lisp/comint.elc +%{_datadir}/emacs/%{version}/lisp/completion.elc +%{_datadir}/emacs/%{version}/lisp/composite.elc +%{_datadir}/emacs/%{version}/lisp/cus-dep.elc +%{_datadir}/emacs/%{version}/lisp/cus-edit.elc +%{_datadir}/emacs/%{version}/lisp/cus-face.elc +%{_datadir}/emacs/%{version}/lisp/cus-load.el +%{_datadir}/emacs/%{version}/lisp/cus-start.el +%{_datadir}/emacs/%{version}/lisp/cus-theme.elc +%{_datadir}/emacs/%{version}/lisp/custom.elc +%{_datadir}/emacs/%{version}/lisp/dabbrev.elc +%{_datadir}/emacs/%{version}/lisp/delim-col.elc +%{_datadir}/emacs/%{version}/lisp/delsel.elc +%{_datadir}/emacs/%{version}/lisp/descr-text.elc +%{_datadir}/emacs/%{version}/lisp/desktop.elc +%{_datadir}/emacs/%{version}/lisp/dframe.elc +%{_datadir}/emacs/%{version}/lisp/display-fill-column-indicator.elc +%{_datadir}/emacs/%{version}/lisp/dired-aux.elc +%{_datadir}/emacs/%{version}/lisp/dired-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/dired-x.elc +%{_datadir}/emacs/%{version}/lisp/dired.elc +%{_datadir}/emacs/%{version}/lisp/dirtrack.elc +%{_datadir}/emacs/%{version}/lisp/display-line-numbers.elc +%{_datadir}/emacs/%{version}/lisp/disp-table.elc +%{_datadir}/emacs/%{version}/lisp/dnd.elc +%{_datadir}/emacs/%{version}/lisp/doc-view.elc +%{_datadir}/emacs/%{version}/lisp/dom.elc +%{_datadir}/emacs/%{version}/lisp/dos-fns.elc +%{_datadir}/emacs/%{version}/lisp/dos-vars.elc +%{_datadir}/emacs/%{version}/lisp/dos-w32.elc +%{_datadir}/emacs/%{version}/lisp/double.elc +%{_datadir}/emacs/%{version}/lisp/dynamic-setting.elc +%{_datadir}/emacs/%{version}/lisp/ebuff-menu.elc +%{_datadir}/emacs/%{version}/lisp/echistory.elc +%{_datadir}/emacs/%{version}/lisp/ecomplete.elc +%{_datadir}/emacs/%{version}/lisp/edmacro.elc +%{_datadir}/emacs/%{version}/lisp/ehelp.elc +%{_datadir}/emacs/%{version}/lisp/elec-pair.elc +%{_datadir}/emacs/%{version}/lisp/electric.elc +%{_datadir}/emacs/%{version}/lisp/elide-head.elc +%dir %{_datadir}/emacs/%{version}/lisp/emacs-lisp/ +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/debug-early.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/generate-lisp-file.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/icons.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/loaddefs-gen.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/multisession.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/oclosure.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/package-vc.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/range.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/vtable.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/advice.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/avl-tree.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/backquote.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/backtrace.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/benchmark.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/bindat.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/byte-opt.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/byte-run.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/bytecomp.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cconv.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/chart.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/check-declare.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-generic.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-preloaded.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-print.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-seq.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/comp-cstr.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/comp.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/copyright.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/crm.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cursor-sensor.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 +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/easy-mmode.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/easymenu.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/edebug.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-base.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-core.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-custom.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-datadebug.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-opt.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-speedbar.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eldoc.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/elint.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/elp.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/ert-x.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/ert.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/ewoc.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/faceup.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/find-func.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/float-sup.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/generator.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/generic.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/gv.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/helper.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/hierarchy.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/inline.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/let-alist.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.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/macroexp.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/map-ynp.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/map.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/memory-report.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/nadvice.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/package-x.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/package.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/pcase.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/pp.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/radix-tree.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/re-builder.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/regexp-opt.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/regi.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/ring.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/rmc.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/rx.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/seq.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/shadow.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/shortdoc.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/shorthands.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/smie.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/subr-x.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/syntax.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/tabulated-list.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/tcover-ses.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/testcover.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/text-property-search.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/thunk.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/timer.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/timer-list.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/tq.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/trace.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/unsafep.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/warnings.elc +%{_datadir}/emacs/%{version}/lisp/emacs-lock.elc +%dir %{_datadir}/emacs/%{version}/lisp/emulation/ +%{_datadir}/emacs/%{version}/lisp/emulation/cua-base.elc +%{_datadir}/emacs/%{version}/lisp/emulation/cua-gmrk.elc +%{_datadir}/emacs/%{version}/lisp/emulation/cua-rect.elc +%{_datadir}/emacs/%{version}/lisp/emulation/edt-lk201.elc +%{_datadir}/emacs/%{version}/lisp/emulation/edt-mapper.elc +%{_datadir}/emacs/%{version}/lisp/emulation/edt-pc.elc +%{_datadir}/emacs/%{version}/lisp/emulation/edt-vt100.elc +%{_datadir}/emacs/%{version}/lisp/emulation/edt.elc +%{_datadir}/emacs/%{version}/lisp/emulation/keypad.elc +%{_datadir}/emacs/%{version}/lisp/emulation/viper-cmd.elc +%{_datadir}/emacs/%{version}/lisp/emulation/viper-ex.elc +%{_datadir}/emacs/%{version}/lisp/emulation/viper-init.elc +%{_datadir}/emacs/%{version}/lisp/emulation/viper-keym.elc +%{_datadir}/emacs/%{version}/lisp/emulation/viper-macs.elc +%{_datadir}/emacs/%{version}/lisp/emulation/viper-mous.elc +%{_datadir}/emacs/%{version}/lisp/emulation/viper-util.elc +%{_datadir}/emacs/%{version}/lisp/emulation/viper.elc +%{_datadir}/emacs/%{version}/lisp/env.elc +%{_datadir}/emacs/%{version}/lisp/epa-dired.elc +%{_datadir}/emacs/%{version}/lisp/epa-file.elc +%{_datadir}/emacs/%{version}/lisp/epa-hook.elc +%{_datadir}/emacs/%{version}/lisp/epa-ks.elc +%{_datadir}/emacs/%{version}/lisp/epa-mail.elc +%{_datadir}/emacs/%{version}/lisp/epa.elc +%{_datadir}/emacs/%{version}/lisp/epg-config.elc +%{_datadir}/emacs/%{version}/lisp/epg.elc +%dir %{_datadir}/emacs/%{version}/lisp/erc/ +%{_datadir}/emacs/%{version}/lisp/erc/erc-common.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-sasl.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-autoaway.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-backend.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-button.elc +%{_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 +%{_datadir}/emacs/%{version}/lisp/erc/erc-ibuffer.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-identd.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-imenu.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-join.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/erc/erc-lang.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-list.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-log.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-match.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-menu.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-netsplit.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-networks.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-notify.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-page.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-pcomplete.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-replace.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-ring.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-services.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-sound.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-speedbar.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-spelling.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-stamp.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-status-sidebar.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-track.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-truncate.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc-xdcc.elc +%{_datadir}/emacs/%{version}/lisp/erc/erc.elc +%dir %{_datadir}/emacs/%{version}/lisp/eshell/ +%{_datadir}/emacs/%{version}/lisp/eshell/em-elecslash.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-extpipe.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-alias.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-banner.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-basic.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-cmpl.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-dirs.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-glob.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-hist.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-ls.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-pred.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-prompt.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-rebind.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-script.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-smart.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-term.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-tramp.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-unix.elc +%{_datadir}/emacs/%{version}/lisp/eshell/em-xtra.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-arg.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-cmd.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-ext.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-groups.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-io.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-mode.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-module.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-opt.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-proc.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-util.elc +%{_datadir}/emacs/%{version}/lisp/eshell/esh-var.elc +%{_datadir}/emacs/%{version}/lisp/eshell/eshell.elc +%{_datadir}/emacs/%{version}/lisp/expand.elc +%{_datadir}/emacs/%{version}/lisp/external-completion.elc +%{_datadir}/emacs/%{version}/lisp/ezimage.elc +%{_datadir}/emacs/%{version}/lisp/face-remap.elc +%{_datadir}/emacs/%{version}/lisp/facemenu.elc +%{_datadir}/emacs/%{version}/lisp/faces.elc +%{_datadir}/emacs/%{version}/lisp/ffap.elc +%{_datadir}/emacs/%{version}/lisp/filecache.elc +%{_datadir}/emacs/%{version}/lisp/fileloop.elc +%{_datadir}/emacs/%{version}/lisp/filenotify.elc +%{_datadir}/emacs/%{version}/lisp/files-x.elc +%{_datadir}/emacs/%{version}/lisp/files.elc +%{_datadir}/emacs/%{version}/lisp/filesets.elc +%{_datadir}/emacs/%{version}/lisp/find-cmd.elc +%{_datadir}/emacs/%{version}/lisp/find-dired.elc +%{_datadir}/emacs/%{version}/lisp/find-file.elc +%{_datadir}/emacs/%{version}/lisp/find-lisp.elc +%{_datadir}/emacs/%{version}/lisp/finder-inf.el +%{_datadir}/emacs/%{version}/lisp/finder.elc +%{_datadir}/emacs/%{version}/lisp/flow-ctrl.elc +%{_datadir}/emacs/%{version}/lisp/foldout.elc +%{_datadir}/emacs/%{version}/lisp/follow.elc +%{_datadir}/emacs/%{version}/lisp/font-core.elc +%{_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.elc +%{_datadir}/emacs/%{version}/lisp/frame.elc +%{_datadir}/emacs/%{version}/lisp/frameset.elc +%{_datadir}/emacs/%{version}/lisp/fringe.elc +%{_datadir}/emacs/%{version}/lisp/generic-x.el +%dir %{_datadir}/emacs/%{version}/lisp/gnus/ +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-rmail.elc +%{_datadir}/emacs/%{version}/lisp/gnus/canlock.elc +%{_datadir}/emacs/%{version}/lisp/gnus/deuglify.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gmm-utils.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-agent.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-art.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-async.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-bcklg.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-bookmark.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-cache.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-cite.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-cloud.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-cus.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-dbus.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-delay.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-demon.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-diary.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-dired.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-draft.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-dup.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-eform.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-fun.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-gravatar.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-group.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-html.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-icalendar.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-int.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-kill.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-logic.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-mh.elc +%{_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 +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-rfc1843.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-salt.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-search.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-score.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-sieve.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-spec.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-srvr.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-start.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-sum.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-topic.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-undo.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-util.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-uu.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-vm.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-win.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gnus.elc +%{_datadir}/emacs/%{version}/lisp/gnus/gssapi.elc +%{_datadir}/emacs/%{version}/lisp/gnus/legacy-gnus-agent.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mail-source.elc +%{_datadir}/emacs/%{version}/lisp/gnus/message.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 +%{_datadir}/emacs/%{version}/lisp/gnus/mm-extern.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mm-partial.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mm-url.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mm-util.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mm-uu.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mm-view.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mml-sec.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mml-smime.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mml.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mml1991.elc +%{_datadir}/emacs/%{version}/lisp/gnus/mml2015.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnagent.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnbabyl.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nndiary.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nndir.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nndoc.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nndraft.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nneething.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnfolder.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nngateway.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnheader.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnimap.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnmail.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnmaildir.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnmairix.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnmbox.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnmh.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnml.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnnil.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnoo.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnregistry.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnrss.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnselect.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnspool.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nntp.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnvirtual.elc +%{_datadir}/emacs/%{version}/lisp/gnus/nnweb.elc +%{_datadir}/emacs/%{version}/lisp/gnus/score-mode.elc +%{_datadir}/emacs/%{version}/lisp/gnus/smiley.elc +%{_datadir}/emacs/%{version}/lisp/gnus/smime.elc +%{_datadir}/emacs/%{version}/lisp/gnus/spam-report.elc +%{_datadir}/emacs/%{version}/lisp/gnus/spam-stat.elc +%{_datadir}/emacs/%{version}/lisp/gnus/spam-wash.elc +%{_datadir}/emacs/%{version}/lisp/gnus/spam.elc +%{_datadir}/emacs/%{version}/lisp/help-at-pt.elc +%{_datadir}/emacs/%{version}/lisp/help-fns.elc +%{_datadir}/emacs/%{version}/lisp/help-macro.elc +%{_datadir}/emacs/%{version}/lisp/help-mode.elc +%{_datadir}/emacs/%{version}/lisp/help.elc +%{_datadir}/emacs/%{version}/lisp/hex-util.elc +%{_datadir}/emacs/%{version}/lisp/hexl.elc +%{_datadir}/emacs/%{version}/lisp/hfy-cmap.elc +%{_datadir}/emacs/%{version}/lisp/hi-lock.elc +%{_datadir}/emacs/%{version}/lisp/hilit-chg.elc +%{_datadir}/emacs/%{version}/lisp/hippie-exp.elc +%{_datadir}/emacs/%{version}/lisp/hl-line.elc +%{_datadir}/emacs/%{version}/lisp/htmlfontify.elc +%{_datadir}/emacs/%{version}/lisp/ibuf-ext.elc +%{_datadir}/emacs/%{version}/lisp/ibuf-macs.elc +%{_datadir}/emacs/%{version}/lisp/ibuffer.elc +%{_datadir}/emacs/%{version}/lisp/ibuffer-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/icomplete.elc +%{_datadir}/emacs/%{version}/lisp/ido.elc +%{_datadir}/emacs/%{version}/lisp/ielm.elc +%{_datadir}/emacs/%{version}/lisp/iimage.elc +%{_datadir}/emacs/%{version}/lisp/image-file.elc +%{_datadir}/emacs/%{version}/lisp/image-mode.elc +%{_datadir}/emacs/%{version}/lisp/image.elc +%{_datadir}/emacs/%{version}/lisp/imenu.elc +%dir %{_datadir}/emacs/%{version}/lisp/image/ +%{_datadir}/emacs/%{version}/lisp/image/image-crop.elc +%{_datadir}/emacs/%{version}/lisp/image/image-dired-dired.elc +%{_datadir}/emacs/%{version}/lisp/image/image-dired-external.elc +%{_datadir}/emacs/%{version}/lisp/image/image-dired-tags.elc +%{_datadir}/emacs/%{version}/lisp/image/image-dired-util.elc +%{_datadir}/emacs/%{version}/lisp/image/wallpaper.elc +%{_datadir}/emacs/%{version}/lisp/image/compface.elc +%{_datadir}/emacs/%{version}/lisp/image/image-dired.elc +%{_datadir}/emacs/%{version}/lisp/image/exif.elc +%{_datadir}/emacs/%{version}/lisp/image/gravatar.elc +%{_datadir}/emacs/%{version}/lisp/image/image-converter.elc +%{_datadir}/emacs/%{version}/lisp/indent.elc +%{_datadir}/emacs/%{version}/lisp/info-look.elc +%{_datadir}/emacs/%{version}/lisp/info-xref.elc +%{_datadir}/emacs/%{version}/lisp/info.elc +%{_datadir}/emacs/%{version}/lisp/informat.elc +%dir %{_datadir}/emacs/%{version}/lisp/international/ +%{_datadir}/emacs/%{version}/lisp/international/emoji-labels.el +%{_datadir}/emacs/%{version}/lisp/international/idna-mapping.el +%{_datadir}/emacs/%{version}/lisp/international/uni-confusable.el +%{_datadir}/emacs/%{version}/lisp/international/uni-scripts.el +%{_datadir}/emacs/%{version}/lisp/international/emoji.elc +%{_datadir}/emacs/%{version}/lisp/international/textsec-check.elc +%{_datadir}/emacs/%{version}/lisp/international/textsec.elc +%{_datadir}/emacs/%{version}/lisp/international/ccl.elc +%{_datadir}/emacs/%{version}/lisp/international/characters.elc +%{_datadir}/emacs/%{version}/lisp/international/charprop.el +%{_datadir}/emacs/%{version}/lisp/international/charscript.elc +%{_datadir}/emacs/%{version}/lisp/international/cp51932.elc +%{_datadir}/emacs/%{version}/lisp/international/emoji-zwj.elc +%{_datadir}/emacs/%{version}/lisp/international/eucjp-ms.elc +%{_datadir}/emacs/%{version}/lisp/international/fontset.elc +%{_datadir}/emacs/%{version}/lisp/international/isearch-x.elc +%{_datadir}/emacs/%{version}/lisp/international/iso-ascii.elc +%{_datadir}/emacs/%{version}/lisp/international/iso-cvt.elc +%{_datadir}/emacs/%{version}/lisp/international/iso-transl.elc +%{_datadir}/emacs/%{version}/lisp/international/ja-dic-cnv.elc +%{_datadir}/emacs/%{version}/lisp/international/ja-dic-utl.elc +%{_datadir}/emacs/%{version}/lisp/international/kinsoku.elc +%{_datadir}/emacs/%{version}/lisp/international/kkc.elc +%{_datadir}/emacs/%{version}/lisp/international/latexenc.elc +%{_datadir}/emacs/%{version}/lisp/international/latin1-disp.elc +%{_datadir}/emacs/%{version}/lisp/international/mule-cmds.elc +%{_datadir}/emacs/%{version}/lisp/international/mule-conf.elc +%{_datadir}/emacs/%{version}/lisp/international/mule-diag.elc +%{_datadir}/emacs/%{version}/lisp/international/mule-util.elc +%{_datadir}/emacs/%{version}/lisp/international/mule.elc +%{_datadir}/emacs/%{version}/lisp/international/ogonek.elc +%{_datadir}/emacs/%{version}/lisp/international/quail.elc +%{_datadir}/emacs/%{version}/lisp/international/rfc1843.elc +%{_datadir}/emacs/%{version}/lisp/international/robin.elc +%{_datadir}/emacs/%{version}/lisp/international/titdic-cnv.elc +%{_datadir}/emacs/%{version}/lisp/international/ucs-normalize.elc +%{_datadir}/emacs/%{version}/lisp/international/uni-bidi.el +%{_datadir}/emacs/%{version}/lisp/international/uni-brackets.el +%{_datadir}/emacs/%{version}/lisp/international/uni-category.el +%{_datadir}/emacs/%{version}/lisp/international/uni-combining.el +%{_datadir}/emacs/%{version}/lisp/international/uni-comment.el +%{_datadir}/emacs/%{version}/lisp/international/uni-decimal.el +%{_datadir}/emacs/%{version}/lisp/international/uni-decomposition.el +%{_datadir}/emacs/%{version}/lisp/international/uni-digit.el +%{_datadir}/emacs/%{version}/lisp/international/uni-lowercase.el +%{_datadir}/emacs/%{version}/lisp/international/uni-mirrored.el +%{_datadir}/emacs/%{version}/lisp/international/uni-name.el +%{_datadir}/emacs/%{version}/lisp/international/uni-numeric.el +%{_datadir}/emacs/%{version}/lisp/international/uni-old-name.el +%{_datadir}/emacs/%{version}/lisp/international/uni-special-lowercase.el +%{_datadir}/emacs/%{version}/lisp/international/uni-special-titlecase.el +%{_datadir}/emacs/%{version}/lisp/international/uni-special-uppercase.el +%{_datadir}/emacs/%{version}/lisp/international/uni-titlecase.el +%{_datadir}/emacs/%{version}/lisp/international/uni-uppercase.el +%{_datadir}/emacs/%{version}/lisp/international/utf7.elc +%{_datadir}/emacs/%{version}/lisp/international/utf-7.elc +%{_datadir}/emacs/%{version}/lisp/isearch.elc +%{_datadir}/emacs/%{version}/lisp/isearchb.elc +%{_datadir}/emacs/%{version}/lisp/jit-lock.elc +%{_datadir}/emacs/%{version}/lisp/jka-cmpr-hook.elc +%{_datadir}/emacs/%{version}/lisp/jka-compr.elc +%{_datadir}/emacs/%{version}/lisp/json.elc +%{_datadir}/emacs/%{version}/lisp/jsonrpc.elc +%{_datadir}/emacs/%{version}/lisp/kermit.elc +%{_datadir}/emacs/%{version}/lisp/keymap.elc +%{_datadir}/emacs/%{version}/lisp/kmacro.elc +%dir %{_datadir}/emacs/%{version}/lisp/language/ +%{_datadir}/emacs/%{version}/lisp/language/indonesian.elc +%{_datadir}/emacs/%{version}/lisp/language/philippine.elc +%{_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.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.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.elc +%{_datadir}/emacs/%{version}/lisp/language/khmer.elc +%{_datadir}/emacs/%{version}/lisp/language/korea-util.elc +%{_datadir}/emacs/%{version}/lisp/language/korean.elc +%{_datadir}/emacs/%{version}/lisp/language/lao-util.elc +%{_datadir}/emacs/%{version}/lisp/language/lao.elc +%{_datadir}/emacs/%{version}/lisp/language/misc-lang.elc +%{_datadir}/emacs/%{version}/lisp/language/pinyin.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.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.elc +%{_datadir}/emacs/%{version}/lisp/language/viet-util.elc +%{_datadir}/emacs/%{version}/lisp/language/vietnamese.elc +%{_datadir}/emacs/%{version}/lisp/ldefs-boot.el +%dir %{_datadir}/emacs/%{version}/lisp/leim/ +%dir %{_datadir}/emacs/%{version}/lisp/leim/ja-dic/ +%{_datadir}/emacs/%{version}/lisp/leim/ja-dic/ja-dic.elc +%{_datadir}/emacs/%{version}/lisp/leim/leim-list.el +%dir %{_datadir}/emacs/%{version}/lisp/leim/quail/ +%{_datadir}/emacs/%{version}/lisp/leim/quail/emoji.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/indonesian.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/misc-lang.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/philippine.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/4Corner.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/ARRAY30.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/CCDOSPY.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/CTLau-b5.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/CTLau.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/ECDICT.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/ETZY.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/PY-b5.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/PY.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/Punct-b5.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/Punct.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/QJ-b5.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/QJ.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/SW.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/TONEPY.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/ZIRANMA.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/ZOZY.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/arabic.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/cham.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/compose.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/croatian.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/cyril-jis.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/cyrillic.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/czech.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/ethiopic.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/georgian.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/greek.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/hangul.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/hanja-jis.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/hanja.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/hanja3.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/hebrew.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/indian.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/ipa-praat.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/ipa.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/japanese.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/lao.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/latin-alt.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/latin-ltx.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/latin-post.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/latin-pre.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/lrt.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/persian.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/programmer-dvorak.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/py-punct.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/pypunct-b5.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/quick-b5.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/quick-cns.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/rfc1345.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/sami.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/sgml-input.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/sisheng.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/slovak.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/symbol-ksc.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/tamil-dvorak.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/thai.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/tibetan.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/tsang-b5.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/tsang-cns.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/uni-input.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/viqr.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/vntelex.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/vnvni.elc +%{_datadir}/emacs/%{version}/lisp/leim/quail/welsh.elc +%{_datadir}/emacs/%{version}/lisp/loaddefs.el +%{_datadir}/emacs/%{version}/lisp/loadhist.elc +%{_datadir}/emacs/%{version}/lisp/loadup.el +%{_datadir}/emacs/%{version}/lisp/locate.elc +%{_datadir}/emacs/%{version}/lisp/lpr.elc +%{_datadir}/emacs/%{version}/lisp/ls-lisp.elc +%{_datadir}/emacs/%{version}/lisp/macros.elc +%dir %{_datadir}/emacs/%{version}/lisp/mail/ +%{_datadir}/emacs/%{version}/lisp/mail/ietf-drums-date.elc +%{_datadir}/emacs/%{version}/lisp/mail/binhex.elc +%{_datadir}/emacs/%{version}/lisp/mail/blessmail.el +%{_datadir}/emacs/%{version}/lisp/mail/emacsbug.elc +%{_datadir}/emacs/%{version}/lisp/mail/feedmail.elc +%{_datadir}/emacs/%{version}/lisp/mail/flow-fill.elc +%{_datadir}/emacs/%{version}/lisp/mail/footnote.elc +%{_datadir}/emacs/%{version}/lisp/mail/hashcash.elc +%{_datadir}/emacs/%{version}/lisp/mail/ietf-drums.elc +%{_datadir}/emacs/%{version}/lisp/mail/mail-extr.elc +%{_datadir}/emacs/%{version}/lisp/mail/mail-hist.elc +%{_datadir}/emacs/%{version}/lisp/mail/mail-parse.elc +%{_datadir}/emacs/%{version}/lisp/mail/mail-prsvr.elc +%{_datadir}/emacs/%{version}/lisp/mail/mail-utils.elc +%{_datadir}/emacs/%{version}/lisp/mail/mailabbrev.elc +%{_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/mspools.elc +%{_datadir}/emacs/%{version}/lisp/mail/qp.elc +%{_datadir}/emacs/%{version}/lisp/mail/reporter.elc +%{_datadir}/emacs/%{version}/lisp/mail/rfc2045.elc +%{_datadir}/emacs/%{version}/lisp/mail/rfc2047.elc +%{_datadir}/emacs/%{version}/lisp/mail/rfc2231.elc +%{_datadir}/emacs/%{version}/lisp/mail/rfc6068.elc +%{_datadir}/emacs/%{version}/lisp/mail/rfc822.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmail-spam-filter.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmail.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmailedit.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmailkwd.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmailmm.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmailmsc.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmailout.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmailsort.elc +%{_datadir}/emacs/%{version}/lisp/mail/rmailsum.elc +%{_datadir}/emacs/%{version}/lisp/mail/sendmail.elc +%{_datadir}/emacs/%{version}/lisp/mail/smtpmail.elc +%{_datadir}/emacs/%{version}/lisp/mail/supercite.elc +%{_datadir}/emacs/%{version}/lisp/mail/undigest.elc +%{_datadir}/emacs/%{version}/lisp/mail/unrmail.elc +%{_datadir}/emacs/%{version}/lisp/mail/uudecode.elc +%{_datadir}/emacs/%{version}/lisp/mail/yenc.elc +%{_datadir}/emacs/%{version}/lisp/man.elc +%{_datadir}/emacs/%{version}/lisp/master.elc +%{_datadir}/emacs/%{version}/lisp/mb-depth.elc +%{_datadir}/emacs/%{version}/lisp/md4.elc +%{_datadir}/emacs/%{version}/lisp/menu-bar.elc +%dir %{_datadir}/emacs/%{version}/lisp/mh-e/ +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-acros.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-alias.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-buffers.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-comp.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-e.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-folder.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-funcs.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-gnus.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-identity.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-inc.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-junk.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-letter.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-limit.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-mime.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-print.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-scan.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-search.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-seq.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-show.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-speed.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-thread.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-tool-bar.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-utils.elc +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-xface.elc +%{_datadir}/emacs/%{version}/lisp/midnight.elc +%{_datadir}/emacs/%{version}/lisp/minibuf-eldef.elc +%{_datadir}/emacs/%{version}/lisp/minibuffer.elc +%{_datadir}/emacs/%{version}/lisp/misc.elc +%{_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.elc +%{_datadir}/emacs/%{version}/lisp/mpc.elc +%{_datadir}/emacs/%{version}/lisp/msb.elc +%{_datadir}/emacs/%{version}/lisp/mwheel.elc +%dir %{_datadir}/emacs/%{version}/lisp/net/ +%{_datadir}/emacs/%{version}/lisp/net/eudc-capf.elc +%{_datadir}/emacs/%{version}/lisp/net/eudcb-ecomplete.elc +%{_datadir}/emacs/%{version}/lisp/net/eudcb-mailabbrev.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-container.elc +%{_datadir}/emacs/%{version}/lisp/net/ange-ftp.elc +%{_datadir}/emacs/%{version}/lisp/net/browse-url.elc +%{_datadir}/emacs/%{version}/lisp/net/dbus.elc +%{_datadir}/emacs/%{version}/lisp/net/dictionary-connection.elc +%{_datadir}/emacs/%{version}/lisp/net/dictionary.elc +%{_datadir}/emacs/%{version}/lisp/net/dig.elc +%{_datadir}/emacs/%{version}/lisp/net/dns.elc +%{_datadir}/emacs/%{version}/lisp/net/eudc-bob.elc +%{_datadir}/emacs/%{version}/lisp/net/eudc-export.elc +%{_datadir}/emacs/%{version}/lisp/net/eudc-hotlist.elc +%{_datadir}/emacs/%{version}/lisp/net/eudc-vars.elc +%{_datadir}/emacs/%{version}/lisp/net/eudc.elc +%{_datadir}/emacs/%{version}/lisp/net/eudcb-bbdb.elc +%{_datadir}/emacs/%{version}/lisp/net/eudcb-ldap.elc +%{_datadir}/emacs/%{version}/lisp/net/eudcb-mab.elc +%{_datadir}/emacs/%{version}/lisp/net/eudcb-macos-contacts.elc +%{_datadir}/emacs/%{version}/lisp/net/eww.elc +%{_datadir}/emacs/%{version}/lisp/net/gnutls.elc +%{_datadir}/emacs/%{version}/lisp/net/goto-addr.elc +%{_datadir}/emacs/%{version}/lisp/net/hmac-def.elc +%{_datadir}/emacs/%{version}/lisp/net/hmac-md5.elc +%{_datadir}/emacs/%{version}/lisp/net/imap.elc +%{_datadir}/emacs/%{version}/lisp/net/ldap.elc +%{_datadir}/emacs/%{version}/lisp/net/mailcap.elc +%{_datadir}/emacs/%{version}/lisp/net/mairix.elc +%{_datadir}/emacs/%{version}/lisp/net/net-utils.elc +%{_datadir}/emacs/%{version}/lisp/net/network-stream.elc +%{_datadir}/emacs/%{version}/lisp/net/newst-backend.elc +%{_datadir}/emacs/%{version}/lisp/net/newst-plainview.elc +%{_datadir}/emacs/%{version}/lisp/net/newst-reader.elc +%{_datadir}/emacs/%{version}/lisp/net/newst-ticker.elc +%{_datadir}/emacs/%{version}/lisp/net/newst-treeview.elc +%{_datadir}/emacs/%{version}/lisp/net/newsticker.elc +%{_datadir}/emacs/%{version}/lisp/net/nsm.elc +%{_datadir}/emacs/%{version}/lisp/net/ntlm.elc +%{_datadir}/emacs/%{version}/lisp/net/pop3.elc +%{_datadir}/emacs/%{version}/lisp/net/puny.elc +%{_datadir}/emacs/%{version}/lisp/net/rcirc.elc +%{_datadir}/emacs/%{version}/lisp/net/rfc2104.elc +%{_datadir}/emacs/%{version}/lisp/net/sasl-cram.elc +%{_datadir}/emacs/%{version}/lisp/net/sasl-digest.elc +%{_datadir}/emacs/%{version}/lisp/net/sasl-ntlm.elc +%{_datadir}/emacs/%{version}/lisp/net/sasl-scram-rfc.elc +%{_datadir}/emacs/%{version}/lisp/net/sasl-scram-sha256.elc +%{_datadir}/emacs/%{version}/lisp/net/sasl.elc +%{_datadir}/emacs/%{version}/lisp/net/secrets.elc +%{_datadir}/emacs/%{version}/lisp/net/sieve-manage.elc +%{_datadir}/emacs/%{version}/lisp/net/sieve-mode.elc +%{_datadir}/emacs/%{version}/lisp/net/sieve.elc +%{_datadir}/emacs/%{version}/lisp/net/shr-color.elc +%{_datadir}/emacs/%{version}/lisp/net/shr.elc +%{_datadir}/emacs/%{version}/lisp/net/snmp-mode.elc +%{_datadir}/emacs/%{version}/lisp/net/soap-client.elc +%{_datadir}/emacs/%{version}/lisp/net/soap-inspect.elc +%{_datadir}/emacs/%{version}/lisp/net/socks.elc +%{_datadir}/emacs/%{version}/lisp/net/telnet.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-archive.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-adb.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-cache.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-cmds.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-compat.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-crypt.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-ftp.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-fuse.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-gvfs.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-integration.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/net/tramp-sh.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-smb.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-sshfs.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-sudoedit.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-rclone.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp-uu.elc +%{_datadir}/emacs/%{version}/lisp/net/tramp.elc +%{_datadir}/emacs/%{version}/lisp/net/trampver.elc +%{_datadir}/emacs/%{version}/lisp/net/webjump.elc +%{_datadir}/emacs/%{version}/lisp/net/zeroconf.elc +%{_datadir}/emacs/%{version}/lisp/newcomment.elc +%{_datadir}/emacs/%{version}/lisp/notifications.elc +%{_datadir}/emacs/%{version}/lisp/novice.elc +%dir %{_datadir}/emacs/%{version}/lisp/nxml/ +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-enc.elc +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-maint.elc +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-mode.elc +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-ns.elc +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-outln.elc +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-parse.elc +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-rap.elc +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-util.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-cmpct.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-dt.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-loc.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-maint.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-match.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-nxml.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-parse.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-pttrn.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-uri.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-util.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-valid.elc +%{_datadir}/emacs/%{version}/lisp/nxml/rng-xsd.elc +%{_datadir}/emacs/%{version}/lisp/nxml/xmltok.elc +%{_datadir}/emacs/%{version}/lisp/nxml/xsd-regexp.elc +%{_datadir}/emacs/%{version}/lisp/obarray.elc +%dir %{_datadir}/emacs/%{version}/lisp/obsolete/ +%{_datadir}/emacs/%{version}/lisp/obsolete/autoarg.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/autoload.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/bruce.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/cc-compat.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/cl.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/cl-compat.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/crisp.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/eieio-compat.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/eudcb-ph.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/gs.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/gulp.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/html2text.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/info-edit.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/inversion.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/iswitchb.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/landmark.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/linum.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/longlines.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/makesum.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/mantemp.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/meese.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/messcompat.el +%{_datadir}/emacs/%{version}/lisp/obsolete/metamail.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/mh-compat.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/netrc.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/nnir.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/otodo-mode.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/quickurl.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-def.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-gpg.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-parse.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-pgp.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-pgp5.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/ps-def.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/rcompile.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/rfc2368.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/rlogin.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/sb-image.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/starttls.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/sup-mouse.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/terminal.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/thumbs.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/tls.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/tpu-edt.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/tpu-extras.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/tpu-mapper.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/uce.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/url-about.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/url-dired.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/url-ns.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/vc-arch.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/vc-mtn.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/vi.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/vip.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/vt-control.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/vt100-led.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/ws-mode.elc +%{_datadir}/emacs/%{version}/lisp/obsolete/yow.elc +%dir %{_datadir}/emacs/%{version}/lisp/org/ +%{_datadir}/emacs/%{version}/lisp/org/oc-bibtex.elc +%{_datadir}/emacs/%{version}/lisp/org/org-cycle.elc +%{_datadir}/emacs/%{version}/lisp/org/org-fold-core.elc +%{_datadir}/emacs/%{version}/lisp/org/org-fold.elc +%{_datadir}/emacs/%{version}/lisp/org/org-persist.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-C.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-R.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-awk.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-calc.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-clojure.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-comint.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-core.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-css.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-ditaa.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-dot.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-emacs-lisp.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-eshell.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-eval.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-exp.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-forth.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-fortran.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-gnuplot.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-groovy.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-haskell.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-java.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-julia.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-js.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-latex.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-lilypond.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-lisp.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-lob.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-lua.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-makefile.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-matlab.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-maxima.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-ocaml.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-octave.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-org.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-perl.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-plantuml.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-processing.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-python.elc +%{_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-scheme.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-screen.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-sed.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-shell.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-sql.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-sqlite.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-table.elc +%{_datadir}/emacs/%{version}/lisp/org/ob-tangle.elc +%{_datadir}/emacs/%{version}/lisp/org/ob.elc +%{_datadir}/emacs/%{version}/lisp/org/oc-basic.elc +%{_datadir}/emacs/%{version}/lisp/org/oc-biblatex.elc +%{_datadir}/emacs/%{version}/lisp/org/oc-csl.elc +%{_datadir}/emacs/%{version}/lisp/org/oc-natbib.elc +%{_datadir}/emacs/%{version}/lisp/org/oc.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-bbdb.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-bibtex.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-docview.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-doi.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-eshell.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-eww.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-gnus.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-info.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-irc.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-mhe.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-man.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-rmail.elc +%{_datadir}/emacs/%{version}/lisp/org/ol-w3m.elc +%{_datadir}/emacs/%{version}/lisp/org/ol.elc +%{_datadir}/emacs/%{version}/lisp/org/org-agenda.elc +%{_datadir}/emacs/%{version}/lisp/org/org-archive.elc +%{_datadir}/emacs/%{version}/lisp/org/org-attach.elc +%{_datadir}/emacs/%{version}/lisp/org/org-attach-git.elc +%{_datadir}/emacs/%{version}/lisp/org/org-capture.elc +%{_datadir}/emacs/%{version}/lisp/org/org-clock.elc +%{_datadir}/emacs/%{version}/lisp/org/org-colview.elc +%{_datadir}/emacs/%{version}/lisp/org/org-compat.elc +%{_datadir}/emacs/%{version}/lisp/org/org-crypt.elc +%{_datadir}/emacs/%{version}/lisp/org/org-ctags.elc +%{_datadir}/emacs/%{version}/lisp/org/org-datetree.elc +%{_datadir}/emacs/%{version}/lisp/org/org-duration.elc +%{_datadir}/emacs/%{version}/lisp/org/org-element.elc +%{_datadir}/emacs/%{version}/lisp/org/org-entities.elc +%{_datadir}/emacs/%{version}/lisp/org/org-faces.elc +%{_datadir}/emacs/%{version}/lisp/org/org-feed.elc +%{_datadir}/emacs/%{version}/lisp/org/org-footnote.elc +%{_datadir}/emacs/%{version}/lisp/org/org-goto.elc +%{_datadir}/emacs/%{version}/lisp/org/org-habit.elc +%{_datadir}/emacs/%{version}/lisp/org/org-id.elc +%{_datadir}/emacs/%{version}/lisp/org/org-indent.elc +%{_datadir}/emacs/%{version}/lisp/org/org-inlinetask.elc +%{_datadir}/emacs/%{version}/lisp/org/org-keys.elc +%{_datadir}/emacs/%{version}/lisp/org/org-lint.elc +%{_datadir}/emacs/%{version}/lisp/org/org-list.elc +%{_datadir}/emacs/%{version}/lisp/org/org-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/org/org-macro.elc +%{_datadir}/emacs/%{version}/lisp/org/org-macs.elc +%{_datadir}/emacs/%{version}/lisp/org/org-mobile.elc +%{_datadir}/emacs/%{version}/lisp/org/org-mouse.elc +%{_datadir}/emacs/%{version}/lisp/org/org-num.elc +%{_datadir}/emacs/%{version}/lisp/org/org-pcomplete.elc +%{_datadir}/emacs/%{version}/lisp/org/org-plot.elc +%{_datadir}/emacs/%{version}/lisp/org/org-protocol.elc +%{_datadir}/emacs/%{version}/lisp/org/org-refile.elc +%{_datadir}/emacs/%{version}/lisp/org/org-src.elc +%{_datadir}/emacs/%{version}/lisp/org/org-table.elc +%{_datadir}/emacs/%{version}/lisp/org/org-tempo.elc +%{_datadir}/emacs/%{version}/lisp/org/org-timer.elc +%{_datadir}/emacs/%{version}/lisp/org/org-version.el +%{_datadir}/emacs/%{version}/lisp/org/org.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-ascii.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-beamer.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-html.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-icalendar.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-koma-letter.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-latex.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-man.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-md.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-odt.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-org.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-publish.elc +%{_datadir}/emacs/%{version}/lisp/org/ox-texinfo.elc +%{_datadir}/emacs/%{version}/lisp/org/ox.elc +%{_datadir}/emacs/%{version}/lisp/outline.elc +%{_datadir}/emacs/%{version}/lisp/paren.elc +%{_datadir}/emacs/%{version}/lisp/password-cache.elc +%{_datadir}/emacs/%{version}/lisp/pcmpl-git.elc +%{_datadir}/emacs/%{version}/lisp/pcmpl-cvs.elc +%{_datadir}/emacs/%{version}/lisp/pcmpl-gnu.elc +%{_datadir}/emacs/%{version}/lisp/pcmpl-linux.elc +%{_datadir}/emacs/%{version}/lisp/pcmpl-rpm.elc +%{_datadir}/emacs/%{version}/lisp/pcmpl-unix.elc +%{_datadir}/emacs/%{version}/lisp/pcmpl-x.elc +%{_datadir}/emacs/%{version}/lisp/pcomplete.elc +%{_datadir}/emacs/%{version}/lisp/pgtk-dnd.elc +%{_datadir}/emacs/%{version}/lisp/pixel-scroll.elc +%dir %{_datadir}/emacs/%{version}/lisp/play/ +%{_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/bubbles.elc +%{_datadir}/emacs/%{version}/lisp/play/cookie1.elc +%{_datadir}/emacs/%{version}/lisp/play/decipher.elc +%{_datadir}/emacs/%{version}/lisp/play/dissociate.elc +%{_datadir}/emacs/%{version}/lisp/play/doctor.elc +%{_datadir}/emacs/%{version}/lisp/play/dunnet.elc +%{_datadir}/emacs/%{version}/lisp/play/fortune.elc +%{_datadir}/emacs/%{version}/lisp/play/gamegrid.elc +%{_datadir}/emacs/%{version}/lisp/play/gametree.elc +%{_datadir}/emacs/%{version}/lisp/play/gomoku.elc +%{_datadir}/emacs/%{version}/lisp/play/handwrite.elc +%{_datadir}/emacs/%{version}/lisp/play/hanoi.elc +%{_datadir}/emacs/%{version}/lisp/play/life.elc +%{_datadir}/emacs/%{version}/lisp/play/morse.elc +%{_datadir}/emacs/%{version}/lisp/play/mpuz.elc +%{_datadir}/emacs/%{version}/lisp/play/pong.elc +%{_datadir}/emacs/%{version}/lisp/play/snake.elc +%{_datadir}/emacs/%{version}/lisp/play/solitaire.elc +%{_datadir}/emacs/%{version}/lisp/play/spook.elc +%{_datadir}/emacs/%{version}/lisp/play/studly.elc +%{_datadir}/emacs/%{version}/lisp/play/tetris.elc +%{_datadir}/emacs/%{version}/lisp/play/zone.elc +%{_datadir}/emacs/%{version}/lisp/plstore.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/c-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cmake-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/csharp-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/dockerfile-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/eglot.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/erts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/go-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/java-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/json-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ruby-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/rust-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/typescript-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/c-ts-common.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/antlr-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/asm-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/autoconf.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/bat-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/bug-reference.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-align.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-awk.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-bytecomp.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-cmds.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-defs.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-engine.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cl-font-lock.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-fonts.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-guess.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-langs.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-menus.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-styles.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-vars.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cfengine.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cmacexp.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/compile.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cperl-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cpp.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/cwarn.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/flymake-cc.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/dcl-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-abn.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-bnf.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-dtd.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-ebx.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-iso.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-otz.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-yac.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf2ps.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ebrowse.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/elisp-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/etags.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/executable.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/f90.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/flymake.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/flymake-proc.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/fortran.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/gdb-mi.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/glasses.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/grep.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/gud.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/hideif.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/hideshow.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/icon.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/idlw-complete-structtag.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/idlw-help.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/idlw-shell.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/idlw-toolbar.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/idlwave.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/inf-lisp.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/js.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ld-script.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/m4-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/make-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/meta-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/mixal-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/modula2.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/octave.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/opascal.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/pascal.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/perl-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/prog-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/project.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/prolog.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ps-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/python.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/ruby-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/scheme.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/sh-script.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/simula.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/sql.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/subword.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/tcl.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/vera-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/verilog-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/vhdl-mode.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/which-func.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/xref.elc +%{_datadir}/emacs/%{version}/lisp/progmodes/xscheme.elc +%{_datadir}/emacs/%{version}/lisp/ps-bdf.elc +%{_datadir}/emacs/%{version}/lisp/ps-mule.elc +%{_datadir}/emacs/%{version}/lisp/ps-print.elc +%{_datadir}/emacs/%{version}/lisp/ps-print-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/ps-samp.elc +%{_datadir}/emacs/%{version}/lisp/recentf.elc +%{_datadir}/emacs/%{version}/lisp/rect.elc +%{_datadir}/emacs/%{version}/lisp/register.elc +%{_datadir}/emacs/%{version}/lisp/registry.elc +%{_datadir}/emacs/%{version}/lisp/repeat.elc +%{_datadir}/emacs/%{version}/lisp/replace.elc +%{_datadir}/emacs/%{version}/lisp/reposition.elc +%{_datadir}/emacs/%{version}/lisp/reveal.elc +%{_datadir}/emacs/%{version}/lisp/rfn-eshadow.elc +%{_datadir}/emacs/%{version}/lisp/rot13.elc +%{_datadir}/emacs/%{version}/lisp/rtree.elc +%{_datadir}/emacs/%{version}/lisp/ruler-mode.elc +%{_datadir}/emacs/%{version}/lisp/savehist.elc +%{_datadir}/emacs/%{version}/lisp/saveplace.elc +%{_datadir}/emacs/%{version}/lisp/scroll-all.elc +%{_datadir}/emacs/%{version}/lisp/scroll-bar.elc +%{_datadir}/emacs/%{version}/lisp/scroll-lock.elc +%{_datadir}/emacs/%{version}/lisp/select.elc +%{_datadir}/emacs/%{version}/lisp/server.elc +%{_datadir}/emacs/%{version}/lisp/ses.elc +%{_datadir}/emacs/%{version}/lisp/shadowfile.elc +%{_datadir}/emacs/%{version}/lisp/shell.elc +%{_datadir}/emacs/%{version}/lisp/simple.elc +%{_datadir}/emacs/%{version}/lisp/site-load.el +%{_datadir}/emacs/%{version}/lisp/skeleton.el +%{_datadir}/emacs/%{version}/lisp/so-long.elc +%{_datadir}/emacs/%{version}/lisp/sort.elc +%{_datadir}/emacs/%{version}/lisp/soundex.elc +%{_datadir}/emacs/%{version}/lisp/sqlite-mode.elc +%{_datadir}/emacs/%{version}/lisp/sqlite.elc +%{_datadir}/emacs/%{version}/lisp/speedbar.elc +%{_datadir}/emacs/%{version}/lisp/startup.elc +%{_datadir}/emacs/%{version}/lisp/strokes.elc +%{_datadir}/emacs/%{version}/lisp/subdirs.el +%{_datadir}/emacs/%{version}/lisp/subr.elc +%{_datadir}/emacs/%{version}/lisp/svg.elc +%{_datadir}/emacs/%{version}/lisp/t-mouse.elc +%{_datadir}/emacs/%{version}/lisp/tab-bar.elc +%{_datadir}/emacs/%{version}/lisp/tab-line.elc +%{_datadir}/emacs/%{version}/lisp/tabify.elc +%{_datadir}/emacs/%{version}/lisp/talk.elc +%{_datadir}/emacs/%{version}/lisp/tar-mode.elc +%{_datadir}/emacs/%{version}/lisp/tempo.elc +%{_datadir}/emacs/%{version}/lisp/term.elc +%dir %{_datadir}/emacs/%{version}/lisp/term/ +%{_datadir}/emacs/%{version}/lisp/term/AT386.elc +%doc %{_datadir}/emacs/%{version}/lisp/term/README +%{_datadir}/emacs/%{version}/lisp/term/haiku-win.elc +%{_datadir}/emacs/%{version}/lisp/term/pgtk-win.elc +%{_datadir}/emacs/%{version}/lisp/term/bobcat.elc +%{_datadir}/emacs/%{version}/lisp/term/common-win.elc +%{_datadir}/emacs/%{version}/lisp/term/cygwin.elc +%{_datadir}/emacs/%{version}/lisp/term/fbterm.elc +%{_datadir}/emacs/%{version}/lisp/term/internal.elc +%{_datadir}/emacs/%{version}/lisp/term/iris-ansi.elc +%{_datadir}/emacs/%{version}/lisp/term/konsole.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.elc +%{_datadir}/emacs/%{version}/lisp/term/st.elc +%{_datadir}/emacs/%{version}/lisp/term/sun.elc +%{_datadir}/emacs/%{version}/lisp/term/tmux.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/vt200.elc +%{_datadir}/emacs/%{version}/lisp/term/w32-win.elc +%{_datadir}/emacs/%{version}/lisp/term/w32console.elc +%{_datadir}/emacs/%{version}/lisp/term/wyse50.elc +%{_datadir}/emacs/%{version}/lisp/term/x-win.elc +%{_datadir}/emacs/%{version}/lisp/term/xterm.el +%dir %{_datadir}/emacs/%{version}/lisp/textmodes/ +%{_datadir}/emacs/%{version}/lisp/textmodes/emacs-authors-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/emacs-news-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/glyphless-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/pixel-fill.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/string-edit.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/toml-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/word-wrap-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/yaml-ts-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/artist.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/bib-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/bibtex-style.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/bibtex.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/conf-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/css-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/dns-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/enriched.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/fill.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/flyspell.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/ispell.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/less-css-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/makeinfo.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/mhtml-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/nroff-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/page-ext.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/page.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/paragraphs.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/picture.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/po.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/refbib.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/refer.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/refill.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-auc.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-cite.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-dcr.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-global.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-index.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-parse.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-ref.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-sel.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-toc.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-vars.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/remember.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/rst.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/sgml-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/table.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/tex-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/texinfmt.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/texinfo.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/texinfo-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/textmodes/texnfo-upd.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/text-mode.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/tildify.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/two-column.elc +%{_datadir}/emacs/%{version}/lisp/textmodes/underline.elc +%{_datadir}/emacs/%{version}/lisp/theme-loaddefs.el +%{_datadir}/emacs/%{version}/lisp/thingatpt.elc +%{_datadir}/emacs/%{version}/lisp/thread.elc +%{_datadir}/emacs/%{version}/lisp/time-stamp.elc +%{_datadir}/emacs/%{version}/lisp/time.elc +%{_datadir}/emacs/%{version}/lisp/timezone.elc +%{_datadir}/emacs/%{version}/lisp/tmm.elc +%{_datadir}/emacs/%{version}/lisp/tool-bar.elc +%{_datadir}/emacs/%{version}/lisp/tooltip.elc +%{_datadir}/emacs/%{version}/lisp/transient.elc +%{_datadir}/emacs/%{version}/lisp/tree-widget.elc +%{_datadir}/emacs/%{version}/lisp/treesit.elc +%{_datadir}/emacs/%{version}/lisp/tutorial.elc +%{_datadir}/emacs/%{version}/lisp/type-break.elc +%{_datadir}/emacs/%{version}/lisp/uniquify.elc +%dir %{_datadir}/emacs/%{version}/lisp/url/ +%{_datadir}/emacs/%{version}/lisp/url/url-auth.elc +%{_datadir}/emacs/%{version}/lisp/url/url-cache.elc +%{_datadir}/emacs/%{version}/lisp/url/url-cid.elc +%{_datadir}/emacs/%{version}/lisp/url/url-cookie.elc +%{_datadir}/emacs/%{version}/lisp/url/url-dav.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 +%{_datadir}/emacs/%{version}/lisp/url/url-future.elc +%{_datadir}/emacs/%{version}/lisp/url/url-gw.elc +%{_datadir}/emacs/%{version}/lisp/url/url-handlers.elc +%{_datadir}/emacs/%{version}/lisp/url/url-history.elc +%{_datadir}/emacs/%{version}/lisp/url/url-http.elc +%{_datadir}/emacs/%{version}/lisp/url/url-imap.elc +%{_datadir}/emacs/%{version}/lisp/url/url-irc.elc +%{_datadir}/emacs/%{version}/lisp/url/url-ldap.elc +%{_datadir}/emacs/%{version}/lisp/url/url-mailto.elc +%{_datadir}/emacs/%{version}/lisp/url/url-methods.elc +%{_datadir}/emacs/%{version}/lisp/url/url-misc.elc +%{_datadir}/emacs/%{version}/lisp/url/url-news.elc +%{_datadir}/emacs/%{version}/lisp/url/url-nfs.elc +%{_datadir}/emacs/%{version}/lisp/url/url-parse.elc +%{_datadir}/emacs/%{version}/lisp/url/url-privacy.elc +%{_datadir}/emacs/%{version}/lisp/url/url-proxy.elc +%{_datadir}/emacs/%{version}/lisp/url/url-queue.elc +%{_datadir}/emacs/%{version}/lisp/url/url-tramp.elc +%{_datadir}/emacs/%{version}/lisp/url/url-util.elc +%{_datadir}/emacs/%{version}/lisp/url/url-vars.elc +%{_datadir}/emacs/%{version}/lisp/url/url.elc +%dir %{_datadir}/emacs/%{version}/lisp/use-package/ +%{_datadir}/emacs/%{version}/lisp/use-package/bind-key.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-bind-key.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-core.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-delight.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-diminish.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-ensure-system-package.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-ensure.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-jump.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-lint.elc +%{_datadir}/emacs/%{version}/lisp/use-package/use-package.elc +%{_datadir}/emacs/%{version}/lisp/userlock.elc +%dir %{_datadir}/emacs/%{version}/lisp/vc/ +%{_datadir}/emacs/%{version}/lisp/vc/add-log.elc +%{_datadir}/emacs/%{version}/lisp/vc/compare-w.elc +%{_datadir}/emacs/%{version}/lisp/vc/cvs-status.elc +%{_datadir}/emacs/%{version}/lisp/vc/diff-mode.elc +%{_datadir}/emacs/%{version}/lisp/vc/diff.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-diff.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-help.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-hook.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-init.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-merg.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-mult.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-ptch.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-util.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-vers.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff-wind.elc +%{_datadir}/emacs/%{version}/lisp/vc/ediff.elc +%{_datadir}/emacs/%{version}/lisp/vc/emerge.elc +%{_datadir}/emacs/%{version}/lisp/vc/log-edit.elc +%{_datadir}/emacs/%{version}/lisp/vc/log-view.elc +%{_datadir}/emacs/%{version}/lisp/vc/pcvs-defs.elc +%{_datadir}/emacs/%{version}/lisp/vc/pcvs-info.elc +%{_datadir}/emacs/%{version}/lisp/vc/pcvs-parse.elc +%{_datadir}/emacs/%{version}/lisp/vc/pcvs-util.elc +%{_datadir}/emacs/%{version}/lisp/vc/pcvs.elc +%{_datadir}/emacs/%{version}/lisp/vc/smerge-mode.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-annotate.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-bzr.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-cvs.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-dav.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-dir.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-dispatcher.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-filewise.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-git.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-hg.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-hooks.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-rcs.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-sccs.elc +%{_datadir}/emacs/%{version}/lisp/vc/vc-src.elc +%{_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.elc +%{_datadir}/emacs/%{version}/lisp/view.elc +%{_datadir}/emacs/%{version}/lisp/w32-fns.elc +%{_datadir}/emacs/%{version}/lisp/w32-vars.elc +%{_datadir}/emacs/%{version}/lisp/wdired.elc +%{_datadir}/emacs/%{version}/lisp/whitespace.elc +%{_datadir}/emacs/%{version}/lisp/wid-browse.elc +%{_datadir}/emacs/%{version}/lisp/wid-edit.elc +%{_datadir}/emacs/%{version}/lisp/widget.elc +%{_datadir}/emacs/%{version}/lisp/windmove.elc +%{_datadir}/emacs/%{version}/lisp/window.elc +%{_datadir}/emacs/%{version}/lisp/winner.elc +%{_datadir}/emacs/%{version}/lisp/woman.elc +%{_datadir}/emacs/%{version}/lisp/xdg.elc +%{_datadir}/emacs/%{version}/lisp/x-dnd.elc +%{_datadir}/emacs/%{version}/lisp/xml.elc +%{_datadir}/emacs/%{version}/lisp/xt-mouse.elc +%{_datadir}/emacs/%{version}/lisp/xwidget.elc +%{_datadir}/emacs/%{version}/lisp/yank-media.elc +%dir %{_datadir}/emacs/%{version}/site-lisp/ +%dir %{_datadir}/emacs/%{version}/site-lisp/elpa/ +%{_datadir}/emacs/%{version}/site-lisp/subdirs.el +%dir %{_datadir}/emacs/%{version}/site-lisp/term/ +%{_datadir}/emacs/%{version}/site-lisp/term/func-keys.el +%{_datadir}/emacs/%{version}/site-lisp/term/gnome.el +%{_datadir}/emacs/%{version}/site-lisp/term/kvt.el +%{_datadir}/emacs/%{version}/site-lisp/term/linux.el +%{_datadir}/emacs/%{version}/site-lisp/term/locale.el +%dir %{_datadir}/emacs/site-lisp/ +%dir %{_datadir}/emacs/site-lisp/elpa/ +%dir %{_datadir}/emacs/site-lisp/site-start.d/ +%{_mandir}/man1/*.1%{ext_man} +%exclude %{_mandir}/man1/*tags.1%{ext_man} +%dir %attr(775,games,games) %{_localstatedir}/games/emacs +%attr(660,games,games) %{_localstatedir}/games/emacs/snake-scores +%attr(660,games,games) %{_localstatedir}/games/emacs/tetris-scores + +%files -n emacs-nox +%defattr(-, root, root) +%{_bindir}/emacs-nox +%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-nox*.pdmp + +%files -n emacs-x11 +%defattr(-, root, root) +%{_bindir}/emacs-x11 +%{_bindir}/emacs-gtk +%{_bindir}/emacs-wayland +%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-x11*.pdmp +%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-gtk*.pdmp +%{_libexecdir}/emacs/%{version}/*-suse-linux*/emacs-wayland*.pdmp +%dir %{appDefaultsDir} +%{appDefaultsFile} +%{_datadir}/applications/emacs*.desktop +%{_datadir}/glib-2.0/schemas/org.gnu.emacs.defaults.gschema.xml +%{_datadir}/icons/hicolor/128x128/apps/emacs.png +%{_datadir}/icons/hicolor/16x16/apps/emacs.png +%{_datadir}/icons/hicolor/24x24/apps/emacs.png +%{_datadir}/icons/hicolor/32x32/apps/emacs.png +%{_datadir}/icons/hicolor/48x48/apps/emacs.png +%{_datadir}/icons/hicolor/scalable/apps/emacs.ico +%{_datadir}/icons/hicolor/scalable/apps/emacs.svg +%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document.svg +%{_datadir}/icons/hicolor/scalable/mimetypes/emacs-document23.svg +%if 0%{?suse_version} <= 1315 +%dir %{_datadir}/metainfo/ +%endif +%{_datadir}/metainfo/emacs.metainfo.xml +%{_datadir}/pixmaps/emacs.png + +%if %{with nativecomp} +%files -n emacs-eln -f eln.list +%defattr(-, root, root) +%dir %{_libdir}/emacs/ +%dir %{_libdir}/emacs/%{version}/ +%dir %{_libdir}/emacs/%{version}/native-lisp/ +%dir %{_libdir}/emacs/%{version}/native-lisp/%{version}-*/ +%dir %{_libdir}/emacs/%{version}/native-lisp/%{version}-*/preloaded/ +%endif + +%files -n emacs-info +%defattr(-, root, root) +%doc %{_infodir}/*%{ext_info} +%if 0%{?include_info} == 0 +%exclude %{_infodir}/info.info%{ext_info} +%endif + +%files -n emacs-el +%defattr(-, root, root) +%{_x11inc}/emacs-module.h +%{_datadir}/emacs/%{version}/lisp/abbrev.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/align.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/allout-widgets.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/allout.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ansi-color.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ansi-osc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/apropos.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/arc-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/array.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/auth-source-pass.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/auth-source.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/autoinsert.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/autorevert.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/avoid.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/battery.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/bookmark.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/bs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/buff-menu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/button.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-aent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-alg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-arith.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-bin.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-comb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-cplx.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-embed.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-ext.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-fin.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-forms.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-frac.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-funcs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-graph.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-help.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-incom.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-keypd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-lang.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-macs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-map.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-math.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-menu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-misc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-mtx.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-nlfit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-poly.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-prog.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-rewr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-rules.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-sel.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-stat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-store.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-stuff.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-trail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-undo.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-units.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-vec.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc-yank.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calcalg2.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calcalg3.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calccomp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calc/calcsel2.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calculator.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/appt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-bahai.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-china.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-coptic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-dst.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-french.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-hebrew.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-html.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-islam.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-iso.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-julian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-mayan.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-menu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-move.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-persia.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-tex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/cal-x.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/calendar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/diary-lib.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/holidays.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/icalendar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/iso8601.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/lunar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/parse-time.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/solar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/time-date.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/timeclock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/calendar/todo-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/case-table.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cdl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/cedet-cscope.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/cedet-files.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/cedet-global.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/cedet-idutils.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/cedet.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/data-debug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/auto.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/autoconf-edit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/base.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/config.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/cpp-root.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/custom.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/detect.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/dired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/emacs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/files.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/generic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/linux.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/locate.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/make.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/makefile-edit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/pconf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/pmake.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-archive.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-aux.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-comp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-elisp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-info.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-misc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-obj.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-prog.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-scheme.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj-shared.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/proj.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/project-am.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/shell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/simple.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/source.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/speedbar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/srecode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/system.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/ede/util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/mode-local.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/pulse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/complete.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/debug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/fcn.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/analyze/refs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/c-by.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/c.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/debug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/el.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/gcc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/grammar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make-by.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/make.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/scm-by.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/bovine/scm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/chart.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/complete.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/ctxt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-debug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-ebrowse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-el.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-file.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-find.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-global.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-javascript.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-ref.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db-typecache.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/db.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/debug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/decorate.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/decorate/include.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/decorate/mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/dep.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/doc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/ede-grammar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/edit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/find.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/format.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/fw.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/grammar-wy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/grammar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/grm-wy-boot.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/html.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/ia-sb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/ia.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/idle.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/imenu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/java.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/lex-spp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/lex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/mru-bookmark.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/sb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/scope.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/senator.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/sort.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/cscope.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/filter.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/global.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/grep.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/idutils.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/symref/list.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/tag-file.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/tag-ls.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/tag-write.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/tag.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/texi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/util-modes.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/comp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/grammar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/java-tags.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javascript.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/javat-wy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/js-wy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/python-wy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/python.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/semantic/wisent/wisent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/args.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/compile.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/cpp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/ctxt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/dictionary.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/document.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/el.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/expandproto.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/extract.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/fields.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/filters.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/find.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/getset.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/insert.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/java.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/map.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/semantic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/srt-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/srt-wy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/srt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/table.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/template.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cedet/srecode/texi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/char-fold.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/chistory.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cmuscheme.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/color.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/comint.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/completion.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/composite.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cus-dep.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cus-edit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cus-face.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/cus-theme.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/custom.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dabbrev.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/delim-col.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/delsel.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/descr-text.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/desktop.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dframe.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dired-aux.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dired-x.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dirtrack.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/disp-table.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/display-fill-column-indicator.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/display-line-numbers.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dnd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/doc-view.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dom.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dos-fns.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dos-vars.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dos-w32.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/double.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/dynamic-setting.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ebuff-menu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/echistory.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ecomplete.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/edmacro.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ehelp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/elec-pair.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/electric.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/elide-head.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/debug-early.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/generate-lisp-file.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/icons.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/loaddefs-gen.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/multisession.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/oclosure.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/package-vc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/range.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/vtable.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/advice.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/avl-tree.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/backtrace.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/backquote.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/benchmark.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/bindat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/byte-opt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/byte-run.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/bytecomp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cconv.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/chart.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/check-declare.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/checkdoc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/comp-cstr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/comp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-extra.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-generic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-indent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-lib.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-macs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-preloaded.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-print.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cl-seq.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/copyright.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/crm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/cursor-sensor.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/debug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/derived.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/disass.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/easy-mmode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/easymenu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/edebug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-base.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-core.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-custom.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-datadebug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-opt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio-speedbar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eieio.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/eldoc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/elint.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/elp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/ert-x.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/ert.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/ewoc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/faceup.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/find-func.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/float-sup.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/generator.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/generic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/gv.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/helper.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/hierarchy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/inline.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/let-alist.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mnt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/lisp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/macroexp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/map-ynp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/map.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/memory-report.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/nadvice.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/package-x.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/package.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/pcase.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/pp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/re-builder.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/regexp-opt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/regi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/ring.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/rx.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/seq.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/shadow.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/shortdoc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/shorthands.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/smie.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/subr-x.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/syntax.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/radix-tree.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/rmc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/tabulated-list.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/tcover-ses.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/testcover.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/text-property-search.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/thunk.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/timer.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/timer-list.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/tq.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/trace.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/unsafep.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lisp/warnings.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emacs-lock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/cua-base.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/cua-gmrk.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/cua-rect.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/edt-lk201.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/edt-mapper.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/edt-pc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/edt-vt100.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/edt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/keypad.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/viper-cmd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/viper-ex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/viper-init.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/viper-keym.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/viper-macs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/viper-mous.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/viper-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/emulation/viper.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/env.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/epa-dired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/epa-file.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/epa-hook.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/epa-ks.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/epa-mail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/epa.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/epg-config.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/epg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-common.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-sasl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-autoaway.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-backend.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-button.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-capab.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-compat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-dcc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-desktop-notifications.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-ezbounce.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-fill.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-goodies.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-ibuffer.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-identd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-imenu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-join.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-lang.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-list.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-log.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-match.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-menu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-netsplit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-networks.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-notify.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-page.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-pcomplete.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-replace.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-ring.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-services.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-sound.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-speedbar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-spelling.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-stamp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-status-sidebar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-track.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-truncate.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc-xdcc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/erc/erc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-elecslash.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-extpipe.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-alias.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-banner.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-basic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-cmpl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-dirs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-glob.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-hist.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-ls.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-pred.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-prompt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-rebind.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-script.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-smart.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-term.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-tramp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-unix.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/em-xtra.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-arg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-cmd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-ext.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-groups.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-io.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-module.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-opt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-proc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/esh-var.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/eshell/eshell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/expand.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/external-completion.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ezimage.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/face-remap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/facemenu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/faces.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ffap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/filecache.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/fileloop.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/filenotify.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/files-x.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/files.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/filesets.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/find-cmd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/find-dired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/find-file.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/find-lisp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/finder.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/flow-ctrl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/foldout.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/follow.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/font-core.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/font-lock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/format-spec.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/format.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/forms.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/frame.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/frameset.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/fringe.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-rmail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/canlock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/deuglify.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gmm-utils.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-agent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-art.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-async.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-bcklg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-bookmark.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-cache.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-cite.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-cloud.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-cus.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-dbus.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-delay.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-demon.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-diary.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-dired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-draft.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-dup.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-eform.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-fun.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-gravatar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-group.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-html.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-icalendar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-int.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-kill.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-logic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-mh.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-ml.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-mlspl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-msg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-notifications.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-picon.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-range.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-registry.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-rfc1843.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-salt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-score.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-search.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-sieve.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-spec.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-srvr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-start.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-sum.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-topic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-undo.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-uu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-vm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus-win.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gnus.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/gssapi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/legacy-gnus-agent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mail-source.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/message.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-archive.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-bodies.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-decode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-encode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-extern.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-partial.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-url.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-uu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mm-view.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mml-sec.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mml-smime.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mml.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mml1991.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/mml2015.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnagent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnbabyl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nndiary.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nndir.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nndoc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nndraft.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nneething.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnfolder.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nngateway.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnheader.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnimap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnmail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnmaildir.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnmairix.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnmbox.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnmh.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnml.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnnil.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnoo.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnregistry.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnrss.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnselect.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnspool.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nntp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnvirtual.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/nnweb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/score-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/smiley.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/smime.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/spam-report.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/spam-stat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/spam-wash.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/gnus/spam.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/help-at-pt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/help-fns.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/help-macro.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/help-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/help.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/hex-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/hexl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/hfy-cmap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/hi-lock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/hilit-chg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/hippie-exp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/hl-line.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/htmlfontify.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ibuf-ext.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ibuf-macs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ibuffer.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/icomplete.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ido.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ielm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/iimage.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image-file.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/image-crop.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/image-dired-dired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/image-dired-external.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/image-dired-tags.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/image-dired-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/wallpaper.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/compface.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/exif.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/image-dired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/gravatar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/image/image-converter.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/imenu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/indent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/info-look.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/info-xref.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/info.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/informat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/emoji.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/textsec-check.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/textsec.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/ccl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/characters.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/charscript.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/cp51932.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/emoji-zwj.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/eucjp-ms.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/fontset.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/isearch-x.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/iso-ascii.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/iso-cvt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/iso-transl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/ja-dic-cnv.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/ja-dic-utl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/kinsoku.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/kkc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/latexenc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/latin1-disp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/mule-cmds.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/mule-conf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/mule-diag.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/mule-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/mule.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/ogonek.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/quail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/rfc1843.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/robin.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/titdic-cnv.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/ucs-normalize.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/utf-7.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/international/utf7.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/isearch.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/isearchb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/jit-lock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/jka-cmpr-hook.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/jka-compr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/json.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/jsonrpc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/kermit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/kmacro.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/keymap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/indonesian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/philippine.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/burmese.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/cham.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/china-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/chinese.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/cyril-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/cyrillic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/czech.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/english.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/ethio-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/ethiopic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/european.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/georgian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/greek.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/hanja-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/hebrew.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/ind-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/indian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/japan-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/japanese.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/khmer.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/korea-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/korean.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/lao-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/lao.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/misc-lang.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/pinyin.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/romanian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/sinhala.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/slovak.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/tai-viet.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/thai-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/thai-word.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/thai.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/tibet-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/tibetan.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/tv-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/utf-8-lang.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/viet-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/language/vietnamese.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/emoji.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/indonesian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/misc-lang.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/philippine.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/ja-dic/ja-dic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/4Corner.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/ARRAY30.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/CCDOSPY.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/CTLau-b5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/CTLau.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/ECDICT.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/ETZY.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/PY-b5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/PY.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/Punct-b5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/Punct.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/QJ-b5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/QJ.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/SW.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/TONEPY.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/ZIRANMA.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/ZOZY.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/arabic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/cham.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/compose.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/croatian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/cyril-jis.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/cyrillic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/czech.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/ethiopic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/georgian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/greek.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/hangul.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/hanja-jis.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/hanja.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/hanja3.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/hebrew.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/indian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/ipa-praat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/ipa.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/japanese.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/lao.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/latin-alt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/latin-ltx.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/latin-post.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/latin-pre.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/lrt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/persian.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/programmer-dvorak.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/py-punct.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/pypunct-b5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/quick-b5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/quick-cns.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/rfc1345.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/sami.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/sgml-input.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/sisheng.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/slovak.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/symbol-ksc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/tamil-dvorak.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/thai.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/tibetan.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/tsang-b5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/tsang-cns.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/uni-input.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/viqr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/vntelex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/vnvni.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/leim/quail/welsh.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/loadhist.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/locate.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/lpr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ls-lisp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/macros.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/ietf-drums-date.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/binhex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/emacsbug.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/feedmail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/flow-fill.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/footnote.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/hashcash.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/ietf-drums.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mail-extr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mail-hist.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mail-parse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mail-prsvr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mail-utils.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mailabbrev.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mailalias.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mailclient.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mailheader.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/mspools.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/qp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/reporter.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rfc2045.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rfc2047.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rfc2231.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rfc6068.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rfc822.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmail-spam-filter.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmailedit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmailkwd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmailmm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmailmsc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmailout.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmailsort.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/rmailsum.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/sendmail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/smtpmail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/supercite.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/undigest.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/unrmail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/uudecode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mail/yenc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/man.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/master.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mb-depth.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/md4.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/menu-bar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-acros.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-alias.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-buffers.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-comp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-e.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-folder.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-funcs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-gnus.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-identity.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-inc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-junk.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-letter.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-limit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-mime.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-print.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-scan.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-search.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-seq.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-show.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-speed.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-thread.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-tool-bar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-utils.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mh-e/mh-xface.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/midnight.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/minibuf-eldef.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/minibuffer.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/misc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/misearch.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mouse-copy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mouse-drag.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mouse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mpc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/msb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/mwheel.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudc-capf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudcb-ecomplete.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudcb-mailabbrev.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-container.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/ange-ftp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/browse-url.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/dbus.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/dictionary-connection.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/dictionary.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/dig.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/dns.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudc-bob.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudc-export.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudc-hotlist.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudc-vars.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudcb-bbdb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudcb-ldap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudcb-mab.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eudcb-macos-contacts.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/eww.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/gnutls.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/goto-addr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/hmac-def.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/hmac-md5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/imap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/ldap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/mailcap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/mairix.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/net-utils.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/network-stream.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/newst-backend.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/newst-plainview.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/newst-reader.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/newst-ticker.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/newst-treeview.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/newsticker.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/nsm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/ntlm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/pop3.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/puny.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/rcirc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/rfc2104.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sasl-cram.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sasl-digest.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sasl-ntlm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sasl-scram-rfc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sasl-scram-sha256.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sasl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/secrets.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sieve-manage.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sieve-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/sieve.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/shr-color.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/shr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/snmp-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/soap-client.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/soap-inspect.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/socks.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/telnet.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-archive.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-adb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-cache.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-cmds.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-compat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-crypt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-ftp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-fuse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-gvfs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-integration.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-rclone.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-sh.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-smb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-sshfs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-sudoedit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp-uu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/tramp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/trampver.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/webjump.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/net/zeroconf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/newcomment.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/notifications.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/novice.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-enc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-maint.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-ns.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-outln.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-parse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-rap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/nxml-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-cmpct.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-dt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-loc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-maint.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-match.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-nxml.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-parse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-pttrn.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-uri.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-valid.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/rng-xsd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/xmltok.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/nxml/xsd-regexp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obarray.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/autoarg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/autoload.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/bruce.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/cl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/cc-compat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/cl-compat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/crisp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/eieio-compat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/eudcb-ph.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/gulp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/gs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/html2text.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/info-edit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/inversion.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/iswitchb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/landmark.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/linum.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/longlines.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/makesum.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/mantemp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/metamail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/meese.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/mh-compat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/netrc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/nnir.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/otodo-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/quickurl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-def.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-gpg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-parse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-pgp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg-pgp5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/pgg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/ps-def.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/rcompile.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/rlogin.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/rfc2368.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/sb-image.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/starttls.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/sup-mouse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/terminal.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/thumbs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/tls.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/tpu-edt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/tpu-extras.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/tpu-mapper.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/uce.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/url-about.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/url-dired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/url-ns.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/vc-arch.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/vc-mtn.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/vi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/vip.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/vt-control.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/vt100-led.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/ws-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/obsolete/yow.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/oc-bibtex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-cycle.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-fold-core.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-fold.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-persist.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-C.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-R.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-awk.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-calc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-clojure.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-comint.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-core.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-css.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-ditaa.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-dot.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-emacs-lisp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-eshell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-eval.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-exp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-forth.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-fortran.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-gnuplot.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-groovy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-haskell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-java.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-julia.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-js.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-latex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-lilypond.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-lisp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-lob.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-lua.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-makefile.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-matlab.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-maxima.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-ocaml.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-octave.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-org.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-perl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-plantuml.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-processing.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-python.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-ref.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-ruby.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-sass.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-scheme.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-screen.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-sed.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-shell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-sql.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-sqlite.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-table.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob-tangle.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ob.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/oc-basic.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/oc-biblatex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/oc-csl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/oc-natbib.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/oc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-bbdb.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-bibtex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-docview.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-doi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-eshell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-eww.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-gnus.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-info.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-irc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-man.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-mhe.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-rmail.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol-w3m.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ol.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-agenda.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-archive.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-attach.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-attach-git.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-capture.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-clock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-colview.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-compat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-crypt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-ctags.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-datetree.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-duration.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-element.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-entities.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-faces.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-feed.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-footnote.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-goto.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-habit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-id.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-indent.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-inlinetask.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-keys.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-lint.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-list.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-macro.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-macs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-mobile.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-mouse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-num.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-pcomplete.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-plot.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-protocol.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-refile.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-src.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-table.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-tempo.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org-timer.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/org.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-ascii.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-beamer.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-html.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-icalendar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-koma-letter.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-latex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-man.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-md.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-odt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-org.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-publish.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox-texinfo.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/org/ox.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/outline.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/paren.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/password-cache.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pcmpl-cvs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pcmpl-git.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pcmpl-gnu.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pcmpl-linux.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pcmpl-rpm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pcmpl-unix.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pcmpl-x.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pcomplete.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pgtk-dnd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/pixel-scroll.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/5x5.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/animate.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/blackbox.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/bubbles.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/cookie1.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/decipher.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/dissociate.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/doctor.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/dunnet.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/fortune.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/gamegrid.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/gametree.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/gomoku.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/handwrite.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/hanoi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/life.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/morse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/mpuz.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/pong.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/snake.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/solitaire.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/spook.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/studly.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/tetris.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/play/zone.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/plstore.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/printing.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/proced.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/profiler.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/c-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cmake-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/csharp-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/dockerfile-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/eglot.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/erts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/go-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/java-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/json-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ruby-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/rust-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/typescript-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/antlr-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/asm-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/autoconf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/bat-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/bug-reference.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/c-ts-common.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-align.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-awk.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-bytecomp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-cmds.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-defs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-engine.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-fonts.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-guess.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-langs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-menus.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-styles.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cc-vars.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cfengine.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cl-font-lock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cmacexp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/compile.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cperl-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cpp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/cwarn.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/dcl-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-abn.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-bnf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-dtd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-ebx.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-iso.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-otz.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf-yac.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebnf2ps.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ebrowse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/elisp-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/etags.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/executable.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/f90.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/flymake.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/flymake-cc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/flymake-proc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/fortran.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/gdb-mi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/glasses.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/grep.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/gud.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/hideif.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/hideshow.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/icon.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/idlw-complete-structtag.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/idlw-help.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/idlw-shell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/idlw-toolbar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/idlwave.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/inf-lisp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/js.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ld-script.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/m4-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/make-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/meta-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/mixal-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/modula2.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/octave.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/opascal.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/pascal.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/perl-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/prog-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/project.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/prolog.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ps-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/python.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/ruby-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/scheme.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/sh-script.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/simula.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/sql.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/subword.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/tcl.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/vera-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/verilog-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/vhdl-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/which-func.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/xref.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/progmodes/xscheme.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ps-bdf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ps-mule.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ps-print.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ps-samp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/recentf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/rect.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/register.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/registry.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/repeat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/replace.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/reposition.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/reveal.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/rfn-eshadow.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/rot13.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ruler-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/rtree.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/savehist.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/saveplace.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/scroll-all.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/scroll-bar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/scroll-lock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/select.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/server.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/ses.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/shadowfile.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/shell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/simple.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/so-long.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/sort.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/soundex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/sqlite-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/sqlite.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/speedbar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/startup.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/strokes.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/subr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/svg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/t-mouse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tab-bar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tab-line.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tabify.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/talk.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tar-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tempo.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/haiku-win.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/pgtk-win.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/AT386.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/bobcat.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/common-win.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/cygwin.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/fbterm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/internal.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/iris-ansi.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/konsole.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/linux.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/lk201.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/news.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/ns-win.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/pc-win.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/rxvt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/screen.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/st.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/sun.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/tmux.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/tty-colors.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/tvi970.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/vt100.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/vt200.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/w32-win.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/w32console.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/wyse50.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/term/x-win.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/emacs-authors-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/emacs-news-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/glyphless-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/pixel-fill.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/string-edit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/toml-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/word-wrap-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/yaml-ts-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/artist.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/bib-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/bibtex-style.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/bibtex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/conf-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/css-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/dns-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/enriched.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/fill.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/flyspell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/ispell.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/less-css-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/makeinfo.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/mhtml-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/nroff-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/page-ext.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/page.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/paragraphs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/picture.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/po.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/refbib.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/refer.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/refill.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-auc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-cite.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-dcr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-global.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-index.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-parse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-ref.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-sel.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-toc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex-vars.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/reftex.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/remember.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/rst.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/sgml-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/table.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/tex-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/texinfmt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/texinfo.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/texnfo-upd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/text-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/tildify.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/two-column.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/textmodes/underline.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/thingatpt.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/thread.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/time-stamp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/time.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/timezone.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tmm.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tool-bar.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tooltip.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/transient.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tree-widget.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/treesit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/tutorial.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/type-break.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/uniquify.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-auth.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-cache.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-cid.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-cookie.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-dav.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-domsuf.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-expand.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-file.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-ftp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-future.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-gw.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-handlers.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-history.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-http.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-imap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-irc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-ldap.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-mailto.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-methods.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-misc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-news.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-nfs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-parse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-privacy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-proxy.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-queue.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-tramp.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url-vars.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/url/url.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/bind-key.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-bind-key.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-core.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-delight.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-diminish.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-ensure-system-package.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-ensure.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-jump.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package-lint.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/use-package/use-package.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/userlock.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/add-log.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/compare-w.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/cvs-status.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/diff-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/diff.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-diff.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-help.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-hook.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-init.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-merg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-mult.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-ptch.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-vers.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff-wind.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/ediff.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/emerge.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/log-edit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/log-view.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/pcvs-defs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/pcvs-info.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/pcvs-parse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/pcvs-util.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/pcvs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/smerge-mode.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-annotate.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-bzr.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-cvs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-dav.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-dir.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-dispatcher.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-filewise.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-git.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-hg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-hooks.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-rcs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-sccs.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-src.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc-svn.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vc/vc.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/vcursor.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/version.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/view.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/w32-fns.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/w32-vars.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/wdired.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/whitespace.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/wid-browse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/wid-edit.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/widget.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/windmove.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/window.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/winner.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/woman.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/x-dnd.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/xdg.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/xml.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/xt-mouse.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/xwidget.el%{ext_el} +%{_datadir}/emacs/%{version}/lisp/yank-media.el%{ext_el} +%{_rpmmacrodir}/macros.emacs + +%files -n etags +%defattr(-,root,root) +%doc etc/ETAGS.EBNF +%doc etc/ETAGS.README +%{_bindir}/ctags +%{_bindir}/etags +%{_bindir}/gnuctags +%{_mandir}/man1/ctags.1%{ext_man} +%{_mandir}/man1/etags.1%{ext_man} +%{_mandir}/man1/gnuctags.1%{ext_man} +%ghost %{_sysconfdir}/alternatives/ctags +%ghost %{_sysconfdir}/alternatives/ctags.1%{ext_man} + +%changelog diff --git a/emacs.test b/emacs.test new file mode 100644 index 0000000..0ef866e --- /dev/null +++ b/emacs.test @@ -0,0 +1,29 @@ + Testform für emacs + =================== + +22.05.2007: Version 22.0.99 +Maintainer: werner + +Vorraussetzungen: +================= + +X sollte installiert sein. + +Starten: +======== + + emacs + emacs -nw + emacs -q --no-site + emacs -nw -q --no-site + als Editor von mailx/elm/pine ... + + + Testen mit verschiedensten File-Typen (*.tex, man-pages. + *.html, info-mode, gnus, rmail, ...) + + +Ergebnisse: +=========== + +Hängt von der gewählten mode ab. diff --git a/macros.emacs b/macros.emacs new file mode 100644 index 0000000..932698d --- /dev/null +++ b/macros.emacs @@ -0,0 +1,5 @@ +# -*- rpm-spec -*- +%_emacs_sitelispdir %{_datadir}/emacs/site-lisp +%_emacs_etcdir %{_datadir}/emacs/etc +%_emacs_sitestartdir %{_emacs_sitelispdir}/site-start.d +%_emacs_archsitelispdir %{_libdir}/emacs/site-lisp diff --git a/pdump.patch b/pdump.patch new file mode 100644 index 0000000..5a5784c --- /dev/null +++ b/pdump.patch @@ -0,0 +1,41 @@ +From 54823555425ffabe31b42672b1894d0e3ff1b018 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bj=C3=B6rn=20Bidar?= +Date: Fri, 10 Feb 2023 23:31:35 +0200 +Subject: [PATCH] Allow to override pdmp base + +--- + src/emacs.c | 8 ++++++++ + 1 file changed, 8 insertions(+) + +diff --git a/src/emacs.c b/src/emacs.c +index 687b8c7f81f0..2d6bfe07d813 100644 +--- src/emacs.c ++++ src/emacs.c +@@ -867,11 +867,15 @@ load_pdump (int argc, char **argv, char *dump_file) + NULL + #endif + ; ++#ifdef PDMP_BASE ++ const char *argv0_base = PDMP_BASE ++#else + const char *argv0_base = + #ifdef NS_SELF_CONTAINED + "Emacs" + #else + "emacs" ++#endif + #endif + ; + +@@ -1012,7 +1016,11 @@ load_pdump (int argc, char **argv, char *dump_file) + if (IS_DIRECTORY_SEP (*p)) + last_sep = p; + } ++#ifdef PDMP_BASE ++ argv0_base = PDMP_BASE; ++#else + argv0_base = last_sep ? last_sep + 1 : argv[0]; ++#endif + ptrdiff_t needed = (strlen (path_exec) + + 1 + + strlen (argv0_base) diff --git a/site-lisp.tar.bz2 b/site-lisp.tar.bz2 new file mode 100644 index 0000000..a5c4d49 --- /dev/null +++ b/site-lisp.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:535a729511e8fa2677301b0eab3923bddfe547709f2ab9cecb45a28a4ac15fff +size 52003 From fc4c49d080970af60994e048fc51b0ddc4b9a4d3f626ea3b84ffa15aa8cdd6be Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Wed, 10 Jul 2024 12:56:35 +0000 Subject: [PATCH 2/3] . OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=397 --- emacs.spec | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/emacs.spec b/emacs.spec index f08bba5..1907374 100644 --- a/emacs.spec +++ b/emacs.spec @@ -738,9 +738,9 @@ rm -vf %{buildroot}%{_datadir}/emacs/%{version}/lisp/COPYING ln -sf ../etc/COPYING \ %{buildroot}%{_datadir}/emacs/%{version}/lisp/COPYING # Support system wide ELPA/MELPA -mkdir %{buildroot}%{_libdir}/emacs/elpa -mkdir %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/elpa -mkdir %{buildroot}%{_datadir}/emacs/site-lisp/elpa +mkdir -p %{buildroot}%{_libdir}/emacs/elpa +mkdir -p %{buildroot}%{_datadir}/emacs/%{version}/site-lisp/elpa +mkdir -p %{buildroot}%{_datadir}/emacs/site-lisp/elpa # fdupes -q -r -1 %{buildroot}%{_datadir}/emacs/%{version}/etc/images/icons/ %{buildroot}%{_datadir}/icons/ |\ xargs -n 2 | while read first second; do From 980beb8546f9e5f34c80d3daf92f13bcdea3706c368388d4547d9123dd9abae3 Mon Sep 17 00:00:00 2001 From: "Dr. Werner Fink" Date: Wed, 10 Jul 2024 13:05:55 +0000 Subject: [PATCH 3/3] . OBS-URL: https://build.opensuse.org/package/show/editors/emacs?expand=0&rev=398 --- emacs.spec | 3 +++ 1 file changed, 3 insertions(+) diff --git a/emacs.spec b/emacs.spec index 1907374..4bdde6b 100644 --- a/emacs.spec +++ b/emacs.spec @@ -844,6 +844,9 @@ fi %{_bindir}/ebrowse %{_bindir}/emacs %{_bindir}/emacsclient +%if %{without nativecomp} +%dir %{_libdir}/emacs/ +%endif %dir %{_libdir}/emacs/elpa/ %dir %{_libexecdir}/emacs/ %dir %{_libexecdir}/emacs/%{version}/