Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xemacs-packages for openSUSE:Factory
checked in at 2026-11-05 18:20:32
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xemacs-packages (Old)
and /work/SRC/openSUSE:Factory/.xemacs-packages.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xemacs-packages"
Thu Nov 5 18:20:32 2026 rev:50 rq:1395097 version:20250605
Changes:
--------
--- /work/SRC/openSUSE:Factory/xemacs-packages/xemacs-packages.changes
2025-11-24 14:16:46.064451525 +0100
+++
/work/SRC/openSUSE:Factory/.xemacs-packages.new.3759290/xemacs-packages.changes
2026-11-05 18:22:18.881700252 +0100
@@ -1,0 +2,17 @@
+Thu Oct 22 06:30:07 UTC 2026 - Dr. Werner Fink <[email protected]>
+
+- Update to sumo-2025-06-05
+- Remove patches not needed anymore
+ * xemacs-packages-expand-kw.diff
+ * texi-coding.patch
+ * texi.patch
+- Port patches
+ * bugzilla-183805-missing-autoload-cookies.patch
+ * dinbrief.patch
+ * gnus-utf-8.patch
+ * packages-cvs-xemacs-sumo-2005-12-08-apel.patch
+ * reproducible.patch
+ * xemacs-packages-20130822-tramp.patch
+ * xemacs-packages.patch
+
+-------------------------------------------------------------------
Old:
----
texi-coding.patch
texi.patch
xemacs-packages-20130822.tar.bz2
xemacs-packages-expand-kw.diff
New:
----
xemacs-packages-20250605.tar.bz2
----------(Old B)----------
Old: * xemacs-packages-expand-kw.diff
* texi-coding.patch
* texi.patch
Old: * texi-coding.patch
* texi.patch
- Port patches
Old:- Remove patches not needed anymore
* xemacs-packages-expand-kw.diff
* texi-coding.patch
----------(Old E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xemacs-packages.spec ++++++
--- /var/tmp/diff_new_pack.Yp1VEv/_old 2026-11-05 18:22:20.393763108 +0100
+++ /var/tmp/diff_new_pack.Yp1VEv/_new 2026-11-05 18:22:20.395763191 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xemacs-packages
#
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 SUSE LLC and contributors
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -55,24 +55,22 @@
Obsoletes: Mule-UCS-xemacs
Obsoletes: apel-xemacs <= 10.7
Obsoletes: mule-ucs-xemacs
-Version: 20130822
+Version: 20250605
Release: 0
Requires: /usr/bin/env
#
# HG version >= 1.9.3
# hg --version
-# hg clone https://bitbucket.org/xemacs/xemacs-packages packages
-# cd packages/
+# hg clone https://foss.heptapod.net/xemacs/xemacs-packages
+# cd xemacs-packages/
# Check for last version
# head -n 1 ChangeLog
-# hg archive -S -p packages -X '.hg*' -X '.cvs*' -t tbz2
../xemacs-sumo-<version>.tar.bz
+# hg archive -S -p xemacs-packages-<version> -X '.hg*' -X '.cvs*' -t tbz2
../xemacs-packages-<version>.tar.bz2
#
Source1: xe-list.el
Source3: texi2utf8
Source0: %{name}-%{version}.tar.bz2
Source20: xemacs-packages-rpmlintrc
-# PATCH-FIX-OPENSUSE xemacs-packages-expand-kw.diff [email protected] --
expand CVS keywords which does not happen in hg (can be removed when new
packages get releases from hg)
-Patch1: xemacs-packages-expand-kw.diff
Patch2: xemacs-packages.patch
# keep in sync with the similar patch to the app-defaults in the main xemacs
package:
Patch3: app-defaults.patch
@@ -85,8 +83,6 @@
Patch17: packages-cvs-sumo-2004-02-02-awk.patch
Patch18: dinbrief.patch
Patch19: disable-skk.patch
-Patch24: texi-coding.patch
-Patch28: texi.patch
Patch32: bugzilla-183805-missing-autoload-cookies.patch
Patch34: mode-local.patch
Patch35: xemacs-packages-20130822-tramp.patch
@@ -151,7 +147,6 @@
%prep
%setup -q
-%patch -P 1 -p1 -b .keywords
find -name '*.pl' -o -name file-newer | \
xargs -r sed -ri '1 {s@(^#[[:blank:]]*\!)(.*/perl5?)@\1/usr/bin/perl@p}'
chmod -R u+rw,g+r,o+r .
@@ -166,13 +161,11 @@
%patch -P 17 -p1 -b .awk
%patch -P 18 -p1 -b .dinbrief
%patch -P 19 -p1 -b .disable-skk
-%patch -P 24 -p1 -b .texi-coding
-%patch -P 28 -p1 -b .texi-patch
%patch -P 32 -p1 -b .cookie
%patch -P 34 -p1 -b .mode-local
# PATCH-FIX-SUSE boo#857207 -- xemacs tramp ssh completion returns "Wrong type
argument: symbolp, ..."
%patch -P 35 -p1 -b .tramp
-%patch -P 36 -p1
+%patch -P 36 -p1 -b .repro
rm -vf xemacs-packages/tramp/texi/tramp.texi.tramp
chmod 755 %{S:3}
%{S:3}
@@ -503,6 +496,9 @@
%{_datadir}/xemacs/xemacs-packages/etc/ecb/*
%dir %{_datadir}/xemacs/xemacs-packages/etc/ediff/
%{_datadir}/xemacs/xemacs-packages/etc/ediff/*
+%dir %{_datadir}/xemacs/xemacs-packages/etc/edit-utils/
+%dir %{_datadir}/xemacs/xemacs-packages/etc/edit-utils/register-toolbar/
+%{_datadir}/xemacs/xemacs-packages/etc/edit-utils/register-toolbar/*
%{_datadir}/xemacs/xemacs-packages/etc/edt-user.doc
%{_datadir}/xemacs/xemacs-packages/etc/emerge.txt
%{_datadir}/xemacs/xemacs-packages/etc/enriched.doc
++++++ bugzilla-183805-missing-autoload-cookies.patch ++++++
--- /var/tmp/diff_new_pack.Yp1VEv/_old 2026-11-05 18:22:20.423764355 +0100
+++ /var/tmp/diff_new_pack.Yp1VEv/_new 2026-11-05 18:22:20.426764480 +0100
@@ -1,7 +1,7 @@
diff -ru packages.orig/xemacs-packages/build/build.el
packages/xemacs-packages/build/build.el
--- packages/xemacs-packages/build/build.el 2003-10-13 17:52:13.000000000
+0200
+++ packages/xemacs-packages/build/build.el 2006-06-30 21:53:30.000000000
+0200
-@@ -922,6 +922,7 @@
+@@ -924,6 +924,7 @@
(match-string 2 (cdr result))) tags)))
(reverse tags))))
++++++ dinbrief.patch ++++++
++++ 780 lines (skipped)
++++ between /work/SRC/openSUSE:Factory/xemacs-packages/dinbrief.patch
++++ and /work/SRC/openSUSE:Factory/.xemacs-packages.new.3759290/dinbrief.patch
++++++ gnus-utf-8.patch ++++++
--- /var/tmp/diff_new_pack.Yp1VEv/_old 2026-11-05 18:22:20.461765935 +0100
+++ /var/tmp/diff_new_pack.Yp1VEv/_new 2026-11-05 18:22:20.469766268 +0100
@@ -1,7 +1,7 @@
diff -ru packages.orig/xemacs-packages/gnus/lisp/mm-util.el
packages/xemacs-packages/gnus/lisp/mm-util.el
--- packages/xemacs-packages/gnus/lisp/mm-util.el 2005-11-15
04:45:54.000000000 +0100
+++ packages/xemacs-packages/gnus/lisp/mm-util.el 2005-12-14
16:58:44.000000000 +0100
-@@ -785,7 +785,9 @@
+@@ -1056,7 +1056,9 @@
(mapcar 'mm-mime-charset
(delq 'ascii
(mm-find-charset-region b e)))))))
++++++ packages-cvs-xemacs-sumo-2005-12-08-apel.patch ++++++
--- /var/tmp/diff_new_pack.Yp1VEv/_old 2026-11-05 18:22:20.504767722 +0100
+++ /var/tmp/diff_new_pack.Yp1VEv/_new 2026-11-05 18:22:20.506767806 +0100
@@ -1,8 +1,12 @@
Index: packages/xemacs-packages/apel/install.el
===================================================================
---- packages/xemacs-packages/apel/install.el.orig
-+++ packages/xemacs-packages/apel/install.el
-@@ -149,14 +149,17 @@
+---
+ xemacs-packages-20250605/xemacs-packages/apel/install.el | 18
++++++++-------
+ 1 file changed, 10 insertions(+), 8 deletions(-)
+
+--- xemacs-packages-20250605/xemacs-packages/apel/install.el
++++ xemacs-packages-20250605/xemacs-packages/apel/install.el 2026-10-21
13:43:12.632195304 +0000
+@@ -150,14 +150,17 @@
(featurep 'meadow) ; for Meadow
(and (eq system-type 'windows-nt) ; for NTEmacs
(>= emacs-major-version 20)))
@@ -21,10 +25,10 @@
- "local.lisp"))
+ "local.lisp")))
- (defun install-detect-elisp-directory (&optional prefix elisp-prefix
- allow-version-specific)
-@@ -189,16 +192,15 @@
- "\\\\" "/"))))
+ ;; Avoid compile warning.
+ (eval-when-compile (autoload 'replace-in-string "subr"))
+@@ -201,16 +204,15 @@
+ dir)))
(throw 'tag (car rest))))
(setq rest (cdr rest)))))
- (expand-file-name (concat (if (and (not (featurep 'xemacs))
++++++ reproducible.patch ++++++
--- /var/tmp/diff_new_pack.Yp1VEv/_old 2026-11-05 18:22:20.521768429 +0100
+++ /var/tmp/diff_new_pack.Yp1VEv/_new 2026-11-05 18:22:20.525768595 +0100
@@ -1,7 +1,24 @@
Index: xemacs-packages-20130822/xemacs-packages/psgml/psgml-dtd.el
===================================================================
---- xemacs-packages-20130822.orig/xemacs-packages/psgml/psgml-dtd.el
-+++ xemacs-packages-20130822/xemacs-packages/psgml/psgml-dtd.el
+---
+ xemacs-packages-20250605/xemacs-packages/calc/calc-macs.el | 3 +--
+ xemacs-packages-20250605/xemacs-packages/psgml/psgml-dtd.el | 2 +-
+ 2 files changed, 2 insertions(+), 3 deletions(-)
+
+--- xemacs-packages-20250605/xemacs-packages/calc/calc-macs.el
++++ xemacs-packages-20250605/xemacs-packages/calc/calc-macs.el 2026-10-21
14:16:55.036166246 +0000
+@@ -26,8 +26,7 @@
+
+
+ (defmacro calc-record-compilation-date-macro ()
+- `(setq calc-installed-date
+- ,(concat (current-time-string) " by " (user-full-name))))
++ `(setq calc-installed-date "reproducible"))
+
+ (defmacro calc-wrapper (&rest body)
+ (list 'calc-do (list 'function (append (list 'lambda ()) body)))
+--- xemacs-packages-20250605/xemacs-packages/psgml/psgml-dtd.el
++++ xemacs-packages-20250605/xemacs-packages/psgml/psgml-dtd.el
2026-10-21 14:16:30.184609012 +0000
@@ -1006,7 +1006,7 @@ FORMS should produce the binary coding o
Construct the binary coded DTD (bdtd) in the current buffer."
(sgml-set-buffer-multibyte nil)
@@ -11,19 +28,4 @@
" -*-coding:binary-*-\n"
"(sgml-saved-dtd-version 7)\n")
(let ((print-escape-multibyte t))
-Index: xemacs-packages-20130822/xemacs-packages/calc/calc-macs.el
-===================================================================
---- xemacs-packages-20130822.orig/xemacs-packages/calc/calc-macs.el
-+++ xemacs-packages-20130822/xemacs-packages/calc/calc-macs.el
-@@ -26,9 +26,7 @@
-
-
- (defmacro calc-record-compilation-date-macro ()
-- (` (setq calc-installed-date (, (concat (current-time-string)
-- " by "
-- (user-full-name)))))
-+ (` (setq calc-installed-date "reproducible" ))
- )
-
-
++++++ xemacs-packages-20130822-tramp.patch ++++++
--- /var/tmp/diff_new_pack.Yp1VEv/_old 2026-11-05 18:22:20.565770258 +0100
+++ /var/tmp/diff_new_pack.Yp1VEv/_new 2026-11-05 18:22:20.569770425 +0100
@@ -4,7 +4,7 @@
--- xemacs-packages-20130822/xemacs-packages/tramp/lisp/tramp-compat.el
+++ xemacs-packages-20130822/xemacs-packages/tramp/lisp/tramp-compat.el
2015-02-11 13:47:13.405517971 +0000
-@@ -55,6 +55,9 @@
+@@ -60,6 +60,9 @@
(require 'trampver)
(require 'tramp-loaddefs)
@@ -16,11 +16,11 @@
(if (featurep 'xemacs)
--- xemacs-packages-20130822/xemacs-packages/tramp/texi/tramp.texi
+++ xemacs-packages-20130822/xemacs-packages/tramp/texi/tramp.texi
2022-08-18 14:15:43.434780366 +0000
-@@ -16,51 +16,19 @@
+@@ -17,55 +17,19 @@
@include trampver.texi
--@c Macro for formatting a filename according to the respective syntax.
+-@c Macro for formatting a file name according to the respective syntax.
-@c xxx and yyy are auxiliary macros in order to omit leading and
-@c trailing whitespace. Not very elegant, but I don't know it better.
-
@@ -38,7 +38,9 @@
-@ifclear x
-\one\@w{}\two\@c
-@end ifclear
+-@ifset x\one\
-@clear x\one\
+-@end ifset
-@end macro
-
-@macro trampfn {method, user, host, localname}
@@ -70,7 +72,9 @@
-@ifclear x@c
-\one\@w{}\two\@c
-@end ifclear
--@clear x\one\@c
+-@ifset x\one\
+-@clear x\one\
+-@end ifset
-@end macro
-
-@macro trampfn {method, user, host, localname}@c
++++++ xemacs-packages-20130822.tar.bz2 -> xemacs-packages-20250605.tar.bz2
++++++
/work/SRC/openSUSE:Factory/xemacs-packages/xemacs-packages-20130822.tar.bz2
/work/SRC/openSUSE:Factory/.xemacs-packages.new.3759290/xemacs-packages-20250605.tar.bz2
differ: char 11, line 1
++++++ xemacs-packages.patch ++++++
--- /var/tmp/diff_new_pack.Yp1VEv/_old 2026-11-05 18:22:20.613772254 +0100
+++ /var/tmp/diff_new_pack.Yp1VEv/_new 2026-11-05 18:22:20.617772420 +0100
@@ -1,7 +1,29 @@
Index: packages/xemacs-packages/calc/calc-ext.el
===================================================================
---- packages/xemacs-packages/calc/calc-ext.el.orig
-+++ packages/xemacs-packages/calc/calc-ext.el
+---
+ xemacs-packages-20250605/xemacs-packages/calc/calc-ext.el | 2
+ xemacs-packages-20250605/xemacs-packages/calc/calc.el | 2
+ xemacs-packages-20250605/xemacs-packages/edit-utils/paren.el | 2
+ xemacs-packages-20250605/xemacs-packages/gnats/lib-src/install-sid | 8 +++
+ xemacs-packages-20250605/xemacs-packages/gnats/lib-src/send-pr | 26
+++++-----
+ xemacs-packages-20250605/xemacs-packages/speedbar/speedbar.el | 2
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/pstogif | 16
+++++-
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-au | 8 ++-
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-file | 4 +
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-html | 7 ++
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-image | 7 ++
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-mpeg | 7 ++
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-plain | 8 +++
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-ps | 9 +++
+ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tmdecode | 15
+++--
+ xemacs-packages-20250605/xemacs-packages/tm/mel-u.el | 11 ++--
+ xemacs-packages-20250605/xemacs-packages/tm/tm-play.el | 4 +
+ xemacs-packages-20250605/xemacs-packages/viper/viper-ex.el | 2
+ xemacs-packages-20250605/xemacs-packages/w3/lisp/css.el | 5 +
+ 19 files changed, 107 insertions(+), 38 deletions(-)
+
+--- xemacs-packages-20250605/xemacs-packages/calc/calc-ext.el
++++ xemacs-packages-20250605/xemacs-packages/calc/calc-ext.el 2026-10-21
13:33:38.250426399 +0000
@@ -19,7 +19,7 @@
;; file named COPYING. Among other things, the copyright notice
;; and this notice must be preserved on all copies.
@@ -11,10 +33,8 @@
(provide 'calc-ext)
-Index: packages/xemacs-packages/calc/calc.el
-===================================================================
---- packages/xemacs-packages/calc/calc.el.orig
-+++ packages/xemacs-packages/calc/calc.el
+--- xemacs-packages-20250605/xemacs-packages/calc/calc.el
++++ xemacs-packages-20250605/xemacs-packages/calc/calc.el 2026-10-21
13:33:38.254426326 +0000
@@ -64,7 +64,7 @@
;;; "report-calc-bug", and "defmath". User-accessible variables begin
;;; with "var-".
@@ -24,10 +44,8 @@
(provide 'calc)
-Index: packages/xemacs-packages/edit-utils/paren.el
-===================================================================
---- packages/xemacs-packages/edit-utils/paren.el.orig
-+++ packages/xemacs-packages/edit-utils/paren.el
+--- xemacs-packages-20250605/xemacs-packages/edit-utils/paren.el
++++ xemacs-packages-20250605/xemacs-packages/edit-utils/paren.el
2026-10-21 13:33:38.254426326 +0000
@@ -147,7 +147,7 @@ appropriate for the syntax of a program
"*If the cursor is on a parenthesis, the matching parenthesis will blink.
This variable controls how long each phase of the blink lasts in seconds.
@@ -37,10 +55,8 @@
:group 'paren-matching)
(defcustom paren-max-blinks (* 5 60 5) ; 5 minutes is plenty...
-Index: packages/xemacs-packages/gnats/lib-src/install-sid
-===================================================================
---- packages/xemacs-packages/gnats/lib-src/install-sid.orig
-+++ packages/xemacs-packages/gnats/lib-src/install-sid
+--- xemacs-packages-20250605/xemacs-packages/gnats/lib-src/install-sid
++++ xemacs-packages-20250605/xemacs-packages/gnats/lib-src/install-sid
2026-10-21 13:33:38.254426326 +0000
@@ -29,6 +29,14 @@ BINDIR=/usr/bin
SUBMITTER=
@@ -56,13 +72,11 @@
if [ $# -eq 0 ]; then
echo "$USAGE"
-Index: packages/xemacs-packages/gnats/lib-src/send-pr
-===================================================================
---- packages/xemacs-packages/gnats/lib-src/send-pr.orig
-+++ packages/xemacs-packages/gnats/lib-src/send-pr
+--- xemacs-packages-20250605/xemacs-packages/gnats/lib-src/send-pr
++++ xemacs-packages-20250605/xemacs-packages/gnats/lib-src/send-pr
2026-10-21 13:33:38.254426326 +0000
@@ -76,18 +76,25 @@ fi
- #
+ #
-if [ -z "$TMPDIR" ]; then
- TMPDIR=/tmp
@@ -105,87 +119,8 @@
# If they told us to use a specific file, then do so.
if [ -n "$IN_FILE" ]; then
if [ "$IN_FILE" = "-" ]; then
-Index: packages/xemacs-packages/ispell/ispell.el
-===================================================================
---- packages/xemacs-packages/ispell/ispell.el.orig
-+++ packages/xemacs-packages/ispell/ispell.el
-@@ -523,7 +523,7 @@ and then re-start emacs."
-
- ;;; First part of dictionary, shortened for loaddefs.el
- ;;;###autoload
--(setq
-+(defvar
- ispell-dictionary-alist-1
- '((nil ; default (English.aff)
- "[A-Za-z]" "[^A-Za-z]" "[']" nil ("-B") nil iso-8859-1)
-@@ -547,7 +547,7 @@ and then re-start emacs."
-
- ;;; Second part of dictionary, shortened for loaddefs.el
- ;;;###autoload
--(setq
-+(defvar
- ispell-dictionary-alist-2
- '(("czech"
-
"[A-Za-z\301\311\314\315\323\332\331\335\256\251\310\330\317\253\322\341\351\354\355\363\372\371\375\276\271\350\370\357\273\362]"
-@@ -568,7 +568,7 @@ and then re-start emacs."
-
- ;;; Third part of dictionary, shortened for loaddefs.el
- ;;;###autoload
--(setq
-+(defvar
- ispell-dictionary-alist-3
- '(("esperanto"
- "[A-Za-z\246\254\266\274\306\330\335\336\346\370\375\376]"
-@@ -587,7 +587,7 @@ and then re-start emacs."
-
- ;;; Fourth part of dictionary, shortened for loaddefs.el
- ;;;###autoload
--(setq
-+(defvar
- ispell-dictionary-alist-4
- '(("francais-tex" ; Francais.aff
-
"[A-Za-z\300\302\306\307\310\311\312\313\316\317\324\331\333\334\340\342\347\350\351\352\353\356\357\364\371\373\374\\]"
-@@ -609,7 +609,7 @@ and then re-start emacs."
-
- ;;; Fifth part of dictionary, shortened for loaddefs.el
- ;;;###autoload
--(setq
-+(defvar
- ispell-dictionary-alist-5
- '(("norsk" ; 8 bit Norwegian mode
- "[A-Za-z\305\306\307\310\311\322\324\330\345\346\347\350\351\362\364\370]"
-@@ -630,7 +630,7 @@ and then re-start emacs."
-
- ;;; Sixth part of dictionary, shortened for loaddefs.el
- ;;;###autoload
--(setq
-+(defvar
- ispell-dictionary-alist-6
- ;; include Russian iso coding system too?
- ;; "[']" t ("-d" "russian") "~latin1" iso-8859-1
-@@ -720,12 +720,12 @@ LANGUAGE.aff file \(e.g., english.aff\).
- (const koi8-r))))
- :group 'ispell)
-
--;;; update the dictionaries at load time
--(setq ispell-dictionary-alist
-- (append ispell-local-dictionary-alist ; dictionary customizations
-- ispell-dictionary-alist-1 ispell-dictionary-alist-2
-- ispell-dictionary-alist-3 ispell-dictionary-alist-4
-- ispell-dictionary-alist-5 ispell-dictionary-alist-6))
-+;; ;;; update the dictionaries at load time
-+;; (setq ispell-dictionary-alist
-+;; (append ispell-local-dictionary-alist ; dictionary
customizations
-+;; ispell-dictionary-alist-1 ispell-dictionary-alist-2
-+;; ispell-dictionary-alist-3 ispell-dictionary-alist-4
-+;; ispell-dictionary-alist-5 ispell-dictionary-alist-6))
-
-
-
-Index: packages/xemacs-packages/speedbar/speedbar.el
-===================================================================
---- packages/xemacs-packages/speedbar/speedbar.el.orig
-+++ packages/xemacs-packages/speedbar/speedbar.el
+--- xemacs-packages-20250605/xemacs-packages/speedbar/speedbar.el
++++ xemacs-packages-20250605/xemacs-packages/speedbar/speedbar.el
2026-10-21 13:33:38.258426256 +0000
@@ -1640,11 +1640,11 @@ Images are not available in Emacs 20 or
(setq speedbar-show-unknown-files (not speedbar-show-unknown-files))
(speedbar-refresh))
@@ -199,10 +134,8 @@
(defun speedbar-insert-button (text face mouse function
&optional token prevline)
-Index: packages/xemacs-packages/tm/lib-src/pstogif
-===================================================================
---- packages/xemacs-packages/tm/lib-src/pstogif.orig
-+++ packages/xemacs-packages/tm/lib-src/pstogif
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/pstogif
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/pstogif
2026-10-21 13:33:38.258426256 +0000
@@ -45,6 +45,15 @@ eval 'exec perl -w -S $0 ${1+"$@"}' # Po
#
@@ -251,10 +184,8 @@
if ($flip) {
rename($tmp, $in) unless system("$PNMFLIP -$flip $in > $tmp");
}
-Index: packages/xemacs-packages/tm/lib-src/tm-au
-===================================================================
---- packages/xemacs-packages/tm/lib-src/tm-au.orig
-+++ packages/xemacs-packages/tm/lib-src/tm-au
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-au
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-au 2026-10-21
13:33:38.258426256 +0000
@@ -28,6 +28,10 @@ fi
if [ "$5" = "" ]; then
@@ -284,10 +215,8 @@
;;
"extract")
echo "$2; $3 -> $filename"
-Index: packages/xemacs-packages/tm/lib-src/tm-file
-===================================================================
---- packages/xemacs-packages/tm/lib-src/tm-file.orig
-+++ packages/xemacs-packages/tm/lib-src/tm-file
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-file
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-file
2026-10-21 13:33:38.258426256 +0000
@@ -28,6 +28,10 @@ fi
if [ "$5" = "" ]; then
@@ -299,10 +228,8 @@
else
filename="$TM_TMP_DIR/$5"
fi
-Index: packages/xemacs-packages/tm/lib-src/tm-html
-===================================================================
---- packages/xemacs-packages/tm/lib-src/tm-html.orig
-+++ packages/xemacs-packages/tm/lib-src/tm-html
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-html
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-html
2026-10-21 13:33:38.258426256 +0000
@@ -33,6 +33,10 @@ fi
if [ "$5" = "" ]; then
@@ -331,10 +258,8 @@
;;
"extract")
echo "extract to $filename"
-Index: packages/xemacs-packages/tm/lib-src/tm-image
-===================================================================
---- packages/xemacs-packages/tm/lib-src/tm-image.orig
-+++ packages/xemacs-packages/tm/lib-src/tm-image
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-image
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-image
2026-10-21 13:33:38.258426256 +0000
@@ -52,6 +52,11 @@ if [ "$5" = "" ]; then
filename="$TM_TMP_DIR/mime$$.img"
;;
@@ -357,10 +282,8 @@
;;
"extract")
echo "extract to $filename"
-Index: packages/xemacs-packages/tm/lib-src/tm-mpeg
-===================================================================
---- packages/xemacs-packages/tm/lib-src/tm-mpeg.orig
-+++ packages/xemacs-packages/tm/lib-src/tm-mpeg
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-mpeg
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-mpeg
2026-10-21 13:33:38.258426256 +0000
@@ -27,6 +27,10 @@ if [ "$TM_TMP_DIR" = "" ]; then
fi
if [ "$5" = "" ]; then
@@ -387,10 +310,8 @@
;;
"extract")
echo "extract to $filename"
-Index: packages/xemacs-packages/tm/lib-src/tm-plain
-===================================================================
---- packages/xemacs-packages/tm/lib-src/tm-plain.orig
-+++ packages/xemacs-packages/tm/lib-src/tm-plain
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-plain
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-plain
2026-10-21 13:33:38.258426256 +0000
@@ -27,12 +27,18 @@ if [ "$TM_TMP_DIR" = "" ]; then
fi
if [ "$5" = "" ]; then
@@ -419,10 +340,8 @@
echo "$2; $3 ->"
tmdecode "$3" "$1" /dev/stdout | lpr
;;
-Index: packages/xemacs-packages/tm/lib-src/tm-ps
-===================================================================
---- packages/xemacs-packages/tm/lib-src/tm-ps.orig
-+++ packages/xemacs-packages/tm/lib-src/tm-ps
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-ps
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tm-ps 2026-10-21
13:33:38.258426256 +0000
@@ -27,16 +27,21 @@ if [ "$TM_TMP_DIR" = "" ]; then
fi
if [ "$5" = "" ]; then
@@ -455,10 +374,8 @@
echo "$2; $3 ->"
tmdecode "$3" "$1" /dev/stdout | lpr
;;
-Index: packages/xemacs-packages/tm/lib-src/tmdecode
-===================================================================
---- packages/xemacs-packages/tm/lib-src/tmdecode.orig
-+++ packages/xemacs-packages/tm/lib-src/tmdecode
+--- xemacs-packages-20250605/xemacs-packages/tm/lib-src/tmdecode
++++ xemacs-packages-20250605/xemacs-packages/tm/lib-src/tmdecode
2026-10-21 13:33:38.258426256 +0000
@@ -19,6 +19,8 @@
# Free Software Foundation, Inc., 59 Temple Place - Suite 330,
# Boston, MA 02111-1307, USA.
@@ -501,10 +418,8 @@
eval "mmencode -u $2 | gzip -cd $OUTPUT"
;;
*)
-Index: packages/xemacs-packages/tm/mel-u.el
-===================================================================
---- packages/xemacs-packages/tm/mel-u.el.orig
-+++ packages/xemacs-packages/tm/mel-u.el
+--- xemacs-packages-20250605/xemacs-packages/tm/mel-u.el
++++ xemacs-packages-20250605/xemacs-packages/tm/mel-u.el 2026-10-21
13:33:38.258426256 +0000
@@ -36,8 +36,7 @@
(defvar uuencode-external-encoder '("uuencode" "-")
"*list of uuencode encoder program name and its arguments.")
@@ -537,10 +452,8 @@
(if filename
(as-binary-process
(apply (function call-process-region)
-Index: packages/xemacs-packages/tm/tm-play.el
-===================================================================
---- packages/xemacs-packages/tm/tm-play.el.orig
-+++ packages/xemacs-packages/tm/tm-play.el
+--- xemacs-packages-20250605/xemacs-packages/tm/tm-play.el
++++ xemacs-packages-20250605/xemacs-packages/tm/tm-play.el 2026-10-21
13:33:38.258426256 +0000
@@ -104,6 +104,8 @@
(get-unified-alist mime/content-decoding-condition al)
)
@@ -559,11 +472,9 @@
(message "External method is starting...")
(setq cal (put-alist
'name (replace-as-filename name) cal))
-Index: packages/xemacs-packages/viper/viper-ex.el
-===================================================================
---- packages/xemacs-packages/viper/viper-ex.el.orig
-+++ packages/xemacs-packages/viper/viper-ex.el
-@@ -1870,7 +1870,7 @@ reversed."
+--- xemacs-packages-20250605/xemacs-packages/viper/viper-ex.el
++++ xemacs-packages-20250605/xemacs-packages/viper/viper-ex.el 2026-10-21
13:33:38.258426256 +0000
+@@ -1860,7 +1860,7 @@ reversed."
(condition-case nil
(progn
(pop-to-buffer (get-buffer-create "*info*"))
@@ -572,11 +483,9 @@
(message "Type `i' to search for a specific topic"))
(error (beep 1)
(with-output-to-temp-buffer " *viper-info*"
-Index: packages/xemacs-packages/w3/lisp/css.el
-===================================================================
---- packages/xemacs-packages/w3/lisp/css.el.orig
-+++ packages/xemacs-packages/w3/lisp/css.el
-@@ -208,8 +208,9 @@ For a terminal screen, the value is alwa
+--- xemacs-packages-20250605/xemacs-packages/w3/lisp/css.el
++++ xemacs-packages-20250605/xemacs-packages/w3/lisp/css.el 2026-10-21
13:33:38.258426256 +0000
+@@ -201,8 +201,9 @@ For a terminal screen, the value is alwa
(modify-syntax-entry ?' "\"" css-syntax-table)
(modify-syntax-entry ?` "\"" css-syntax-table)
@@ -588,6 +497,4 @@
(eval-when-compile
(defvar css-scratch-val nil)
-Index: packages/package-compile.el
-===================================================================