Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package xchm for openSUSE:Factory checked in 
at 2026-09-17 15:20:34
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xchm (Old)
 and      /work/SRC/openSUSE:Factory/.xchm.new.383539 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xchm"

Thu Sep 17 15:20:34 2026 rev:10 rq:1378361 version:1.40

Changes:
--------
--- /work/SRC/openSUSE:Factory/xchm/xchm.changes        2026-04-14 
17:52:18.933450464 +0200
+++ /work/SRC/openSUSE:Factory/.xchm.new.383539/xchm.changes    2026-09-17 
15:22:04.924680707 +0200
@@ -1,0 +2,7 @@
+Wed Sep 16 12:41:14 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Update to release 1.40
+  * Fixed a bug in character encoding detection for the text
+    appearing in the contents tree.
+
+-------------------------------------------------------------------

Old:
----
  xchm-1.39.tar.gz

New:
----
  xchm-1.40.tar.gz

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

Other differences:
------------------
++++++ xchm.spec ++++++
--- /var/tmp/diff_new_pack.RbZEUj/_old  2026-09-17 15:22:05.613709607 +0200
+++ /var/tmp/diff_new_pack.RbZEUj/_new  2026-09-17 15:22:05.615709691 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           xchm
-Version:        1.39
+Version:        1.40
 Release:        0
 Summary:        A wxWidgets CHM document viewer
 License:        GPL-2.0-or-later

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.RbZEUj/_old  2026-09-17 15:22:05.648711075 +0200
+++ /var/tmp/diff_new_pack.RbZEUj/_new  2026-09-17 15:22:05.651711201 +0200
@@ -1,5 +1,5 @@
-mtime: 1776168785
-commit: 96a5f8256b438d0e226a8d31a89ccbae962d16e2fa04d4edbb9b61c9379a360a
+mtime: 1789562486
+commit: f48dd66b1642784d796a5e30b6b2977f603e0cdb56f32ac13adf0d8eaae584f4
 url: https://src.opensuse.org/jengelh/xchm
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-09-16 14:41:26.000000000 +0200
@@ -0,0 +1 @@
+.osc

++++++ xchm-1.39.tar.gz -> xchm-1.40.tar.gz ++++++
++++ 4693 lines of diff (skipped)
++++    retrying with extended exclude list
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xchm-1.39/ChangeLog new/xchm-1.40/ChangeLog
--- old/xchm-1.39/ChangeLog     2026-03-20 11:32:09.000000000 +0100
+++ new/xchm-1.40/ChangeLog     2026-09-16 12:59:44.000000000 +0200
@@ -450,3 +450,7 @@
                + fixed an HHC parser bug.
                + replaced a few obsolete wxWidgets constructs.
                + added more basic safety checks in CHM raw buffer parsing.
+
+       * 1.40:
+               + updated Polish translation.
+               + fixed detection of non-ASCII contents tree characters.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xchm-1.39/Doxyfile new/xchm-1.40/Doxyfile
--- old/xchm-1.39/Doxyfile      2026-02-01 11:36:15.000000000 +0100
+++ new/xchm-1.40/Doxyfile      2026-04-14 09:04:38.000000000 +0200
@@ -38,7 +38,7 @@
 # could be handy for archiving the generated documentation or if some version
 # control system is used.
 
-PROJECT_NUMBER         = 1.39
+PROJECT_NUMBER         = 1.40
 
 # Using the PROJECT_BRIEF tag one can provide an optional one line description
 # for a project that appears at the top of each page and should give viewer a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xchm-1.39/configure.ac new/xchm-1.40/configure.ac
--- old/xchm-1.39/configure.ac  2026-02-01 11:36:31.000000000 +0100
+++ new/xchm-1.40/configure.ac  2026-04-14 09:04:52.000000000 +0200
@@ -1,4 +1,4 @@
-AC_INIT([xchm],[1.39])
+AC_INIT([xchm],[1.40])
 AC_CONFIG_SRCDIR(src/chmfile.cpp)
 AC_CONFIG_HEADERS(config.h)
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xchm-1.39/mac/Info.plist new/xchm-1.40/mac/Info.plist
--- old/xchm-1.39/mac/Info.plist        2026-02-01 11:39:06.000000000 +0100
+++ new/xchm-1.40/mac/Info.plist        2026-04-14 09:06:55.000000000 +0200
@@ -32,7 +32,7 @@
        <key>CFBundleIconFile</key>
        <string>xCHM.icns</string>
        <key>CFBundleGetInfoString</key>
-       <string>xchm version 1.39, (c) 2003-2026 Razvan Cojocaru</string>
+       <string>xchm version 1.40, (c) 2003-2026 Razvan Cojocaru</string>
        <key>CFBundleIdentifier</key>
        <string>net.sourceforge.xchm</string>
        <key>CFBundleInfoDictionaryVersion</key>
@@ -42,13 +42,13 @@
        <key>CFBundlePackageType</key>
        <string>APPL</string>
        <key>CFBundleShortVersionString</key>
-       <string>1.39</string>
+       <string>1.40</string>
        <key>CFBundleLongVersionString</key>
-       <string>1.39 (c) 2003-2026 Razvan Cojocaru</string>
+       <string>1.40 (c) 2003-2026 Razvan Cojocaru</string>
        <key>CFBundleSignature</key>
        <string>xCHM</string>
        <key>CFBundleVersion</key>
-       <string>1.39</string>
+       <string>1.40</string>
        <key>CSResourcesFileMapped</key>
        <true/>
        <key>NSHumanReadableCopyright</key>
Binary files old/xchm-1.39/po/pl.gmo and new/xchm-1.40/po/pl.gmo differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xchm-1.39/po/pl.po new/xchm-1.40/po/pl.po
--- old/xchm-1.39/po/pl.po      2026-04-14 09:01:23.000000000 +0200
+++ new/xchm-1.40/po/pl.po      2026-06-25 10:10:31.000000000 +0200
@@ -6,16 +6,17 @@
 #
 msgid ""
 msgstr ""
-"Project-Id-Version: xchm 1.23\n"
+"Project-Id-Version: xchm 1.40\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2026-03-20 12:28+0200\n"
-"PO-Revision-Date: 2014-01-25 15:58+0100\n"
+"PO-Revision-Date: 2026-06-13 16:39+0200\n"
 "Last-Translator: Jakub Bogusz <[email protected]>\n"
 "Language-Team: Polish <[email protected]>\n"
 "Language: pl\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 3.9\n"
 
 #: src/chmfile.cpp:278
 msgid "Retrieving table of contents.."
@@ -39,7 +40,7 @@
 
 #: src/chmfinddialog.cpp:33
 msgid "Case sensitive"
-msgstr "Z uwzględnieniem wielkości liter"
+msgstr "Rozróżnianie wielkości liter"
 
 #: src/chmfinddialog.cpp:42
 msgid "Find next"
@@ -51,15 +52,15 @@
 
 #: src/chmfontdialog.cpp:64
 msgid "Change fonts.."
-msgstr "Zmień fonty..."
+msgstr "Zmień czcionki..."
 
 #: src/chmfontdialog.cpp:71
 msgid "Normal font:"
-msgstr "Font normalny:"
+msgstr "Czcionka normalna:"
 
 #: src/chmfontdialog.cpp:72
 msgid "Fixed font:"
-msgstr "Font o stałej szerokości:"
+msgstr "Czcionka o stałej szerokości:"
 
 #: src/chmfontdialog.cpp:78
 msgid "Preview:"
@@ -75,11 +76,11 @@
 
 #: src/chmframe.cpp:53
 msgid "Change fonts."
-msgstr "Zmiana fontów."
+msgstr "Zmiana czcionek."
 
 #: src/chmframe.cpp:54
 msgid "Print the page currently displayed."
-msgstr "Wydruk aktualnie wyświetlanej strony."
+msgstr "Drukowanie aktualnie wyświetlanej strony."
 
 #: src/chmframe.cpp:55
 msgid "Toggle table of contents."
@@ -87,7 +88,7 @@
 
 #: src/chmframe.cpp:56
 msgid "Go to the book's start page."
-msgstr "Przejście na stronę startową książki."
+msgstr "Przejście na stronę początkową książki."
 
 #: src/chmframe.cpp:57
 msgid "Go forward in history. Per book."
@@ -115,15 +116,15 @@
 
 #: src/chmframe.cpp:63
 msgid "Toggle toolbar."
-msgstr ""
+msgstr "Przełączenie paska narzędzi."
 
 #: src/chmframe.cpp:64
 msgid "Close the current tab"
-msgstr "Zamknięcie bieżącej zakładki"
+msgstr "Zamknięcie bieżącej karty"
 
 #: src/chmframe.cpp:65
 msgid "Open a new tab"
-msgstr "Otworzenie nowej zakładki"
+msgstr "Otworzenie nowej karty"
 
 #: src/chmframe.cpp:66
 msgid "Associate the .chm file extension with xCHM."
@@ -147,7 +148,7 @@
 
 #: src/chmframe.cpp:214
 msgid "About xCHM"
-msgstr "O xCHM"
+msgstr "O programie xCHM"
 
 #: src/chmframe.cpp:219
 msgid "Choose a file.."
@@ -155,7 +156,7 @@
 
 #: src/chmframe.cpp:229 src/chmframe.cpp:338
 msgid "Could not open file"
-msgstr ""
+msgstr "Nie można otworzyć pliku"
 
 #: src/chmframe.cpp:229 src/chmframe.cpp:338 src/chmhtmlwindow.cpp:301
 #: src/chmhtmlwindow.cpp:319
@@ -188,7 +189,7 @@
 
 #: src/chmframe.cpp:657
 msgid "Fon&ts.."
-msgstr "Fon&ty..."
+msgstr "Czcion&ki..."
 
 #: src/chmframe.cpp:659
 msgid "&Show contents tree\tCtrl-S"
@@ -208,7 +209,7 @@
 
 #: src/chmframe.cpp:680
 msgid "Quit the application."
-msgstr "Wyjście z aplikacji."
+msgstr "Wyjście z programu."
 
 #: src/chmframe.cpp:684
 msgid "&Home\tCtrl-H"
@@ -228,7 +229,7 @@
 
 #: src/chmframe.cpp:692
 msgid "&Copy\tCtrl-C"
-msgstr "&Kopiuj\tCtrl-C"
+msgstr "S&kopiuj\tCtrl-C"
 
 #: src/chmframe.cpp:693
 msgid "&Find..\tCtrl-F"
@@ -236,11 +237,11 @@
 
 #: src/chmframe.cpp:695
 msgid "&Close tab\tCtrl-W"
-msgstr "Za&mknij zakładkę\tCtrl-W"
+msgstr "Za&mknij kartę\tCtrl-W"
 
 #: src/chmframe.cpp:696
 msgid "&New tab\tCtrl-T"
-msgstr "&Nowa zakładka\tCtrl-T"
+msgstr "&Nowa karta\tCtrl-T"
 
 #: src/chmframe.cpp:699
 msgid "Toggle &fullscreen\tF11"
@@ -248,7 +249,7 @@
 
 #: src/chmframe.cpp:700
 msgid "Toggle &toolbar\tAlt-T"
-msgstr ""
+msgstr "Przełą&cz pasek narzędzi\tAlt-T"
 
 #: src/chmframe.cpp:703
 msgid "&File"
@@ -260,7 +261,7 @@
 
 #: src/chmframe.cpp:705
 msgid "&Edit"
-msgstr "&Modyfikuj"
+msgstr "&Edycja"
 
 #: src/chmframe.cpp:706
 msgid "Hi&story"
@@ -304,11 +305,11 @@
 
 #: src/chmframe.cpp:878 src/chmframe.cpp:882
 msgid "Fonts .."
-msgstr "Fonty..."
+msgstr "Czcionki..."
 
 #: src/chmframe.cpp:887
 msgid "Copy"
-msgstr "Kopiuj"
+msgstr "Skopiuj"
 
 #: src/chmframe.cpp:888
 msgid "Find"
@@ -344,7 +345,7 @@
 
 #: src/chmhtmlwindow.cpp:63
 msgid "Copy &link location"
-msgstr "Kopiuj położenie &odnośnika"
+msgstr "Skopiuj położenie &odnośnika"
 
 #: src/chmhtmlwindow.cpp:64
 msgid "&Save link as.."
@@ -352,11 +353,11 @@
 
 #: src/chmhtmlwindow.cpp:65
 msgid "&Open in a new tab"
-msgstr "&Otwórz w nowej zakładce"
+msgstr "&Otwórz w nowej karcie"
 
 #: src/chmhtmlwindow.cpp:68
 msgid "&Copy selection"
-msgstr "&Kopiuj zaznaczenie"
+msgstr "S&kopiuj zaznaczenie"
 
 #: src/chmhtmlwindow.cpp:70
 msgid "&Find in page.."
@@ -368,7 +369,7 @@
 
 #: src/chmhtmlwindow.cpp:301
 msgid "OpenFile("
-msgstr "OpenFile("
+msgstr "Otworzenie pliku ("
 
 #: src/chmhtmlwindow.cpp:301
 msgid ") failed"
@@ -388,7 +389,7 @@
 
 #: src/chmhtmlwindow.cpp:329
 msgid "Success"
-msgstr "Sukces"
+msgstr "Powodzenie"
 
 #: src/chmsearchpanel.cpp:43
 msgid "Get partial matches"
@@ -409,10 +410,3 @@
 #: src/chmsearchpanel.cpp:50
 msgid "Search contents for occurrences of the specified text."
 msgstr "Poszukiwanie w treści wystąpień podanego tekstu."
-
-#, fuzzy
-#~ msgid "Open all"
-#~ msgstr "Otwórz..."
-
-#~ msgid "Font size:"
-#~ msgstr "Rozmiar fontu:"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude 
config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 
--exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh 
old/xchm-1.39/src/hhcparser.cpp new/xchm-1.40/src/hhcparser.cpp
--- old/xchm-1.39/src/hhcparser.cpp     2026-03-20 11:25:52.000000000 +0100
+++ new/xchm-1.40/src/hhcparser.cpp     2026-09-16 12:57:07.000000000 +0200
@@ -379,7 +379,7 @@
 {
     auto substitutions_cnt = sizeof(substitutions) / sizeof(HTMLChar) - 1;
     auto hc                = static_cast<HTMLChar*>(
-        bsearch(name.c_str(), substitutions, substitutions_cnt, 
sizeof(HTMLChar), HTMLCharCompare));
+        bsearch(name.wc_str(), substitutions, substitutions_cnt, 
sizeof(HTMLChar), HTMLCharCompare));
 
     return hc ? hc->code : 0;
 }

Reply via email to