Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package emacs-compat for openSUSE:Factory 
checked in at 2026-08-19 17:58:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/emacs-compat (Old)
 and      /work/SRC/openSUSE:Factory/.emacs-compat.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "emacs-compat"

Wed Aug 19 17:58:34 2026 rev:8 rq:1371838 version:31.0.0.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/emacs-compat/emacs-compat.changes        
2026-05-24 19:36:16.128787600 +0200
+++ /work/SRC/openSUSE:Factory/.emacs-compat.new.1258/emacs-compat.changes      
2026-08-19 18:00:40.198052850 +0200
@@ -1,0 +2,6 @@
+Tue Aug 18 19:30:17 UTC 2026 - Björn Kettunen <[email protected]>
+
+- Update to version 31.0.0.2:
+  * compat-31: Fix extended function seconds-to-string.
+
+-------------------------------------------------------------------

Old:
----
  compat-31.0.0.1.tar.gz

New:
----
  compat-31.0.0.2.tar.gz

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

Other differences:
------------------
++++++ emacs-compat.spec ++++++
--- /var/tmp/diff_new_pack.mRKspJ/_old  2026-08-19 18:00:40.864076559 +0200
+++ /var/tmp/diff_new_pack.mRKspJ/_new  2026-08-19 18:00:40.866076630 +0200
@@ -21,7 +21,7 @@
 %bcond_with check
 
 Name:           emacs-%{_name}
-Version:        31.0.0.1
+Version:        31.0.0.2
 Release:        0
 Summary:        COMPATibility Library for Emacs Lisp
 License:        GPL-3.0-or-later

++++++ compat-31.0.0.1.tar.gz -> compat-31.0.0.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/.github/workflows/makefile.yml 
new/compat-31.0.0.2/.github/workflows/makefile.yml
--- old/compat-31.0.0.1/.github/workflows/makefile.yml  2026-05-03 
23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/.github/workflows/makefile.yml  2026-07-09 
18:11:58.000000000 +0200
@@ -22,9 +22,9 @@
     strategy:
       matrix:
         # See 
https://github.com/purcell/setup-emacs/blob/master/.github/workflows/test.yml
-        emacs-version: [25.1, 25.2, 25.3, 26.1, 26.2, 26.3, 27.1, 27.2, 28.1, 
28.2, 29.1, 29.2, 29.3, 29.4, 30.1, snapshot] # release-snapshot
+        emacs-version: [25.1, 25.2, 25.3, 26.1, 26.2, 26.3, 27.1, 27.2, 28.1, 
28.2, 29.1, 29.2, 29.3, 29.4, 30.1, 30.2, release-snapshot, snapshot]
     steps:
-      - uses: actions/checkout@v4
+      - uses: actions/checkout@v6
         with:
           persist-credentials: false
       - uses: purcell/setup-emacs@master
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/NEWS.org new/compat-31.0.0.2/NEWS.org
--- old/compat-31.0.0.1/NEWS.org        2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/NEWS.org        2026-07-09 18:11:58.000000000 +0200
@@ -1,6 +1,12 @@
 #+link:    compat-gh   https://github.com/emacs-compat/compat/issues/
 #+options: toc:nil num:nil author:nil
 
+* Release of "Compat" Version 31.0.0.2
+
+- compat-31: Fix extended function =seconds-to-string=.
+
+(Release <2026-07-09 Thu>)
+
 * Release of "Compat" Version 31.0.0.1
 
 - compat-31: Improve =with-work-buffer= implementation.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/compat-26.el 
new/compat-31.0.0.2/compat-26.el
--- old/compat-31.0.0.1/compat-26.el    2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/compat-26.el    2026-07-09 18:11:58.000000000 +0200
@@ -1,4 +1,4 @@
-;;; compat-26.el --- Functionality added in Emacs 26.1 -*- lexical-binding: t; 
-*-
+;;; compat-26.el --- Functionality added in Emacs 26 -*- lexical-binding: t; 
-*-
 
 ;; Copyright (C) 2021-2026 Free Software Foundation, Inc.
 
@@ -17,7 +17,7 @@
 
 ;;; Commentary:
 
-;; Functionality added in Emacs 26.1, needed by older Emacs versions.
+;; Functionality added in Emacs 26, needed by older Emacs versions.
 
 ;;; Code:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/compat-27.el 
new/compat-31.0.0.2/compat-27.el
--- old/compat-31.0.0.1/compat-27.el    2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/compat-27.el    2026-07-09 18:11:58.000000000 +0200
@@ -1,4 +1,4 @@
-;;; compat-27.el --- Functionality added in Emacs 27.1 -*- lexical-binding: t; 
-*-
+;;; compat-27.el --- Functionality added in Emacs 27 -*- lexical-binding: t; 
-*-
 
 ;; Copyright (C) 2021-2026 Free Software Foundation, Inc.
 
@@ -17,7 +17,7 @@
 
 ;;; Commentary:
 
-;; Functionality added in Emacs 27.1, needed by older Emacs versions.
+;; Functionality added in Emacs 27, needed by older Emacs versions.
 
 ;;; Code:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/compat-28.el 
new/compat-31.0.0.2/compat-28.el
--- old/compat-31.0.0.1/compat-28.el    2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/compat-28.el    2026-07-09 18:11:58.000000000 +0200
@@ -1,4 +1,4 @@
-;;; compat-28.el --- Functionality added in Emacs 28.1 -*- lexical-binding: t; 
-*-
+;;; compat-28.el --- Functionality added in Emacs 28 -*- lexical-binding: t; 
-*-
 
 ;; Copyright (C) 2021-2026 Free Software Foundation, Inc.
 
@@ -17,7 +17,7 @@
 
 ;;; Commentary:
 
-;; Functionality added in Emacs 28.1, needed by older Emacs versions.
+;; Functionality added in Emacs 28, needed by older Emacs versions.
 
 ;;; Code:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/compat-29.el 
new/compat-31.0.0.2/compat-29.el
--- old/compat-31.0.0.1/compat-29.el    2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/compat-29.el    2026-07-09 18:11:58.000000000 +0200
@@ -1,4 +1,4 @@
-;;; compat-29.el --- Functionality added in Emacs 29.1 -*- lexical-binding: t; 
-*-
+;;; compat-29.el --- Functionality added in Emacs 29 -*- lexical-binding: t; 
-*-
 
 ;; Copyright (C) 2021-2026 Free Software Foundation, Inc.
 
@@ -17,7 +17,7 @@
 
 ;;; Commentary:
 
-;; Functionality added in Emacs 29.1, needed by older Emacs versions.
+;; Functionality added in Emacs 29, needed by older Emacs versions.
 
 ;;; Code:
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/compat-31.el 
new/compat-31.0.0.2/compat-31.el
--- old/compat-31.0.0.1/compat-31.el    2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/compat-31.el    2026-07-09 18:11:58.000000000 +0200
@@ -212,7 +212,7 @@
   :extended t
   (cond
    ((< delay 0)
-    (concat "-" (seconds-to-string (- delay) readable precision)))
+    (concat "-" (compat--seconds-to-string (- delay) readable precision)))
    (readable
     (let* ((stsa seconds-to-string-readable)
            (expanded (eq readable 'expanded))
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/compat-tests.el 
new/compat-31.0.0.2/compat-tests.el
--- old/compat-31.0.0.1/compat-tests.el 2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/compat-tests.el 2026-07-09 18:11:58.000000000 +0200
@@ -2835,6 +2835,7 @@
   (should-equal (compat-call seconds-to-string 99999999) "3.17y")
   (should-equal (compat-call seconds-to-string 999999999) "31.69y")
   ;; New functionality
+  (should-equal (compat-call seconds-to-string -1 'readable) "-1 second")
   (should-equal (compat-call seconds-to-string 999 'readable) "17 minutes")
   (should-equal (compat-call seconds-to-string 999 'readable 'abbrev) "17m")
   (should-equal (compat-call seconds-to-string 999 'readable 'abbrev 2) 
"16.65m")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/compat.el 
new/compat-31.0.0.2/compat.el
--- old/compat-31.0.0.1/compat.el       2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/compat.el       2026-07-09 18:11:58.000000000 +0200
@@ -4,7 +4,7 @@
 
 ;; Author: Philip Kaludercic <[email protected]>, Daniel Mendler 
<[email protected]>
 ;; Maintainer: Philip Kaludercic <[email protected]>, Daniel Mendler 
<[email protected]>
-;; Version: 31.0.0.1
+;; Version: 31.0.0.2
 ;; URL: https://github.com/emacs-compat/compat
 ;; Package-Requires: ((emacs "25.1"))
 ;; Keywords: lisp, maint
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/compat-31.0.0.1/compat.texi 
new/compat-31.0.0.2/compat.texi
--- old/compat-31.0.0.1/compat.texi     2026-05-03 23:16:32.000000000 +0200
+++ new/compat-31.0.0.2/compat.texi     2026-07-09 18:11:58.000000000 +0200
@@ -31,7 +31,7 @@
 @finalout
 @titlepage
 @title "Compat" Manual
-@subtitle For version 31.0.0.1
+@subtitle For version 31.0.0.2
 @author Philip Kaludercic, Daniel Mendler
 @page
 @vskip 0pt plus 1filll
@@ -46,7 +46,7 @@
 
 This manual documents the usage of the "Compat" Emacs lisp library,
 the forward-compatibility library for Emacs Lisp, corresponding to
-version 31.0.0.1.
+version 31.0.0.2.
 
 @insertcopying
 @end ifnottex
@@ -109,7 +109,7 @@
 corresponds to the current Emacs release.
 
 @example
-;; Package-Requires: ((emacs "25.1") (compat "31.0.0.1"))
+;; Package-Requires: ((emacs "25.1") (compat "31.0.0.2"))
 @end example
 
 There is no need to depend on @code{emacs 25.1} specifically.  One can

Reply via email to