Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package emacs for openSUSE:Factory checked 
in at 2024-02-02 15:44:57
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emacs (Old)
 and      /work/SRC/openSUSE:Factory/.emacs.new.1815 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "emacs"

Fri Feb  2 15:44:57 2024 rev:182 rq:1143577 version:29.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/emacs/emacs.changes      2024-01-05 
21:42:20.692323782 +0100
+++ /work/SRC/openSUSE:Factory/.emacs.new.1815/emacs.changes    2024-02-02 
15:45:17.112377988 +0100
@@ -1,0 +2,28 @@
+Fri Feb  2 08:26:58 UTC 2024 - Dr. Werner Fink <wer...@suse.de>
+
+- 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
+
+-------------------------------------------------------------------

Old:
----
  emacs-29.1-pdf.tar.xz
  emacs-29.1.tar.xz
  emacs-29.1.tar.xz.sig

New:
----
  emacs-29.2-pdf.tar.xz
  emacs-29.2.tar.xz
  emacs-29.2.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ emacs.spec ++++++
--- /var/tmp/diff_new_pack.U3YwxJ/_old  2024-02-02 15:45:18.684434929 +0100
+++ /var/tmp/diff_new_pack.U3YwxJ/_new  2024-02-02 15:45:18.688435074 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package emacs
 #
-# Copyright (c) 2023 SUSE LLC
+# 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
@@ -154,7 +154,7 @@
 BuildRequires:  pkgconfig(xwayland)
 BuildRequires:  pkgconfig(xxf86vm)
 URL:            http://www.gnu.org/software/emacs/
-Version:        29.1
+Version:        29.2
 Release:        0
 Summary:        GNU Emacs Base Package
 License:        GPL-3.0-or-later
@@ -338,22 +338,22 @@
 %prep
 %setup -q -b 2
 %if %{with memmmap}
-%patch2  -p0 -b .glibc
+%patch -P2  -p0 -b .glibc
 %endif
-%patch4  -p0 -b .print
-%patch5  -p0 -b .psbdf
-%patch7  -p0 -b .psmu
-%patch8  -p0 -b .nvoid
-%patch12 -p0 -b .x11r7
-%patch15 -p0 -b .iconic
-%patch16 -p0 -b .flyspell
-%patch22 -p0 -b .pd
-%patch23 -p0 -b .custfnt
-%patch24 -p1 -b .imag
-%patch25 -p0 -b .xft
-%patch26 -p0 -b .fmt
-%patch29 -p0 -b .xauth
-%patch0  -p0 -b .0
+%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}

++++++ emacs-24.1-ps-mule.patch ++++++
--- /var/tmp/diff_new_pack.U3YwxJ/_old  2024-02-02 15:45:18.764437827 +0100
+++ /var/tmp/diff_new_pack.U3YwxJ/_new  2024-02-02 15:45:18.768437972 +0100
@@ -16,7 +16,7 @@
  
 --- lisp/textmodes/ispell.el
 +++ lisp/textmodes/ispell.el   2016-09-19 09:01:56.930605125 +0000
-@@ -1524,10 +1524,18 @@ Protects against bogus binding of `enabl
+@@ -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)))))

++++++ emacs-24.4-ps-bdf.patch ++++++
--- /var/tmp/diff_new_pack.U3YwxJ/_old  2024-02-02 15:45:18.804439276 +0100
+++ /var/tmp/diff_new_pack.U3YwxJ/_new  2024-02-02 15:45:18.808439421 +0100
@@ -5,7 +5,7 @@
 
 --- lisp/ldefs-boot.el
 +++ lisp/ldefs-boot.el 2023-08-01 06:47:17.809528438 +0000
-@@ -25468,9 +25468,9 @@ With prefix argument ARG, restart the Pr
+@@ -25499,9 +25499,9 @@ With prefix argument ARG, restart the Pr
  
  ;;; Generated autoloads from ps-bdf.el
  

++++++ emacs-25.2-ImageMagick7.patch ++++++
--- /var/tmp/diff_new_pack.U3YwxJ/_old  2024-02-02 15:45:18.820439856 +0100
+++ /var/tmp/diff_new_pack.U3YwxJ/_new  2024-02-02 15:45:18.824440001 +0100
@@ -7,7 +7,7 @@
 
 --- emacs-29.1/configure.ac
 +++ emacs-29.1/configure.ac    2023-08-01 07:15:12.274827913 +0000
-@@ -2884,7 +2884,7 @@ if test "${HAVE_X11}" = "yes" || test "$
+@@ -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-27.1-Xauthority4server.patch ++++++
--- /var/tmp/diff_new_pack.U3YwxJ/_old  2024-02-02 15:45:18.840440580 +0100
+++ /var/tmp/diff_new_pack.U3YwxJ/_new  2024-02-02 15:45:18.844440725 +0100
@@ -20,8 +20,8 @@
  
  # Emacs will exit with status 15 after having received SIGTERM, which
 --- lisp/server.el
-+++ lisp/server.el     2023-08-01 08:08:52.491668562 +0000
-@@ -287,6 +287,11 @@ If nil, no instructions are displayed."
++++ lisp/server.el     2024-02-02 07:50:00.878231817 +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.")
  
@@ -33,7 +33,7 @@
  (define-error 'server-running-external "External server running")
  
  (defun server-clients-with (property value)
-@@ -617,6 +622,11 @@ If the key is not valid, signal an error
+@@ -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)))
  
@@ -45,7 +45,7 @@
  (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
-@@ -718,7 +728,8 @@ the `server-process' variable."
+@@ -720,7 +730,8 @@ the `server-process' variable."
         (setq leave-dead t)))
        ;; Now any previous server is properly stopped.
      (unless leave-dead
@@ -55,7 +55,7 @@
        ;; 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
-@@ -760,6 +771,14 @@ the `server-process' variable."
+@@ -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)
@@ -70,7 +70,7 @@
            (setq server-mode t)
            (push 'server-mode global-minor-modes)
          (when server-use-tcp
-@@ -896,7 +915,7 @@ This handles splitting the command if it
+@@ -898,7 +917,7 @@ This handles splitting the command if it
    (let ((frame
           (server-with-environment
               (process-get proc 'env)
@@ -79,7 +79,7 @@
                 ;; For tgetent(3); list according to ncurses(3).
                 "BAUDRATE" "COLUMNS" "ESCDELAY" "HOME" "LINES"
                 "NCURSES_ASSUMED_COLORS" "NCURSES_NO_PADDING"
-@@ -1169,6 +1188,8 @@ The following commands are accepted by t
+@@ -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.
@@ -88,7 +88,7 @@
                parent-id  ; Window ID for XEmbed
                dontkill   ; t if client should not be killed.
                commands
-@@ -1309,6 +1330,16 @@ The following commands are accepted by t
+@@ -1314,6 +1335,16 @@ The following commands are accepted by t
                  ;; -env NAME=VALUE:  An environment variable.
                  ("-env"
                   (let ((var (pop args-left)))
@@ -105,7 +105,7 @@
                     ;; XXX Variables should be encoded as in getenv/setenv.
                     (process-put proc 'env
                                  (cons var (process-get proc 'env)))))
-@@ -1324,6 +1355,16 @@ The following commands are accepted by t
+@@ -1329,6 +1360,16 @@ The following commands are accepted by t
                  ;; Unknown command.
                  (arg (error "Unknown command: %s" arg))))
  

++++++ emacs-27.1-pdftex.patch ++++++
--- /var/tmp/diff_new_pack.U3YwxJ/_old  2024-02-02 15:45:18.856441159 +0100
+++ /var/tmp/diff_new_pack.U3YwxJ/_new  2024-02-02 15:45:18.856441159 +0100
@@ -11,7 +11,7 @@
  9 files changed, 15 insertions(+), 10 deletions(-)
 
 --- etc/refcards/Makefile
-+++ etc/refcards/Makefile      2023-08-01 07:21:56.243423079 +0000
++++ 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; \
@@ -29,7 +29,7 @@
  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      2023-08-01 07:21:56.243423079 +0000
++++ 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
@@ -41,7 +41,7 @@
    \textfont0=\eightrm
    \textfont1=\eightmi
 --- etc/refcards/cs-survival.tex
-+++ etc/refcards/cs-survival.tex       2023-08-01 07:21:56.243423079 +0000
++++ etc/refcards/cs-survival.tex       2024-02-02 07:47:53.132617523 +0000
 @@ -84,7 +84,8 @@
  \font\eightbf=csbx8
  \font\eightit=csti8
@@ -53,23 +53,23 @@
  \font\eightss=cmss8
  \textfont0=\eightrm
 --- etc/refcards/fr-survival.tex
-+++ etc/refcards/fr-survival.tex       2023-08-01 07:23:17.673930543 +0000
++++ 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--2023 Free Software Foundation, Inc.
+ % Copyright (C) 2000--2024 Free Software Foundation, Inc.
 --- etc/refcards/pl-refcard.tex
-+++ etc/refcards/pl-refcard.tex        2023-08-01 07:23:43.361459725 +0000
++++ 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--2023 Free Software Foundation, Inc.
+ % Copyright (C) 1999, 2001--2024 Free Software Foundation, Inc.
 --- etc/refcards/ru-refcard.tex
-+++ etc/refcards/ru-refcard.tex        2023-08-01 07:21:56.247423006 +0000
++++ etc/refcards/ru-refcard.tex        2024-02-02 07:47:53.132617523 +0000
 @@ -25,6 +25,7 @@
  \documentclass[10pt]{article}
  \usepackage{multicol,tabularx}
@@ -79,7 +79,7 @@
  \usepackage[utf8]{inputenc}
  \usepackage[english,russian]{babel}
 --- etc/refcards/sk-dired-ref.tex
-+++ etc/refcards/sk-dired-ref.tex      2023-08-01 07:21:56.247423006 +0000
++++ 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
@@ -91,7 +91,7 @@
    \textfont0=\eightrm
    \textfont1=\eightmi
 --- etc/refcards/sk-survival.tex
-+++ etc/refcards/sk-survival.tex       2023-08-01 07:21:56.247423006 +0000
++++ etc/refcards/sk-survival.tex       2024-02-02 07:47:53.132617523 +0000
 @@ -86,7 +86,8 @@
  \font\eightbf=csbx8
  \font\eightit=csti8
@@ -103,11 +103,11 @@
  \font\eightss=cmss8
  \textfont0=\eightrm
 --- etc/refcards/survival.tex
-+++ etc/refcards/survival.tex  2023-08-01 07:24:05.517053645 +0000
++++ 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--2023 Free Software Foundation, Inc.
+ % Copyright (C) 2000--2024 Free Software Foundation, Inc.
 

++++++ emacs-29.1.dif ++++++
--- /var/tmp/diff_new_pack.U3YwxJ/_old  2024-02-02 15:45:18.868441594 +0100
+++ /var/tmp/diff_new_pack.U3YwxJ/_new  2024-02-02 15:45:18.872441739 +0100
@@ -45,7 +45,7 @@
        for page in *.1; do \
          test "$$page" = ChangeLog.1 && continue; \
          dest=`echo "$${page}" | sed -e 's/\.1$$//' -e '$(TRANSFORM)'`.1; \
-@@ -942,7 +943,7 @@ uninstall: uninstall-$(NTDIR) uninstall-
+@@ -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)
@@ -326,7 +326,7 @@
    "Program invoked by \\[ispell-word] and \\[ispell-region] commands."
    :type 'string
    :set (lambda (symbol value)
-@@ -1418,6 +1420,78 @@ The variable `ispell-library-directory'
+@@ -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")))

++++++ emacs-29.1-pdf.tar.xz -> emacs-29.2-pdf.tar.xz ++++++
Binary files old/calccard.pdf and new/calccard.pdf differ
Binary files old/cs-dired-ref.pdf and new/cs-dired-ref.pdf differ
Binary files old/cs-refcard.pdf and new/cs-refcard.pdf differ
Binary files old/cs-survival.pdf and new/cs-survival.pdf differ
Binary files old/de-refcard.pdf and new/de-refcard.pdf differ
Binary files old/dired-ref.pdf and new/dired-ref.pdf differ
Binary files old/fr-dired-ref.pdf and new/fr-dired-ref.pdf differ
Binary files old/fr-refcard.pdf and new/fr-refcard.pdf differ
Binary files old/fr-survival.pdf and new/fr-survival.pdf differ
Binary files old/gnus-booklet.pdf and new/gnus-booklet.pdf differ
Binary files old/gnus-refcard.pdf and new/gnus-refcard.pdf differ
Binary files old/orgcard.pdf and new/orgcard.pdf differ
Binary files old/pl-refcard.pdf and new/pl-refcard.pdf differ
Binary files old/pt-br-refcard.pdf and new/pt-br-refcard.pdf differ
Binary files old/refcard.pdf and new/refcard.pdf differ
Binary files old/ru-refcard.pdf and new/ru-refcard.pdf differ
Binary files old/sk-dired-ref.pdf and new/sk-dired-ref.pdf differ
Binary files old/sk-refcard.pdf and new/sk-refcard.pdf differ
Binary files old/sk-survival.pdf and new/sk-survival.pdf differ
Binary files old/survival.pdf and new/survival.pdf differ
Binary files old/vipcard.pdf and new/vipcard.pdf differ
Binary files old/viperCard.pdf and new/viperCard.pdf differ

++++++ emacs-29.1-pdf.tar.xz -> emacs-29.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/emacs/emacs-29.1-pdf.tar.xz 
/work/SRC/openSUSE:Factory/.emacs.new.1815/emacs-29.2.tar.xz differ: char 25, 
line 1


++++++ pdump.patch ++++++
--- /var/tmp/diff_new_pack.U3YwxJ/_old  2024-02-02 15:45:19.324458112 +0100
+++ /var/tmp/diff_new_pack.U3YwxJ/_new  2024-02-02 15:45:19.328458256 +0100
@@ -11,7 +11,7 @@
 index 687b8c7f81f0..2d6bfe07d813 100644
 --- src/emacs.c
 +++ src/emacs.c
-@@ -920,11 +920,15 @@ load_pdump (int argc, char **argv, char *dump_file)
+@@ -867,11 +867,15 @@ load_pdump (int argc, char **argv, char *dump_file)
      NULL
  #endif
      ;
@@ -27,7 +27,7 @@
  #endif
      ;
  
-@@ -1065,7 +1069,11 @@ load_pdump (int argc, char **argv, char *dump_file)
+@@ -1012,7 +1016,11 @@ load_pdump (int argc, char **argv, char *dump_file)
          if (IS_DIRECTORY_SEP (*p))
            last_sep = p;
        }

Reply via email to