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
