XPost: linux.debian.devel.release
Package: release.debian.org
Severity: normal
X-Debbugs-Cc:
[email protected]
Control: affects -1 + src:gnome-text-editor
User:
[email protected]
Usertags: unblock
Please unblock package gnome-text-editor. As with other unblocks, this
could turn into a trixie-pu request if it's too late for 13.0.
[ Reason ]
New upstream bugfix release
[ Impact ]
When automatically guessing a document title from the first line of an
unsaved text file, previous versions would treat non-alphanumeric
Unicode codepoints as whitespace and replace them with spaces, which
breaks scripts that use composing characters and require letter-shaping
(the one mentioned upstream was Devanagari, Arabic might also be
affected).
The cursor position was shown by counting characters, which mis-counted
tabs (a byte advances the cursor by multiple spaces) and combining
characters (a codepoint that does not advance the cursor).
The text editor was meant to inhibit logout until any unsaved changes
were saved or explicitly discarded, but this functionality was broken by subtleties of the startup sequence.
"Save as" didn't update the document name in the Properties panel.
[ Tests ]
Briefly tested manually. Other distributions like Fedora are already
shipping this version.
[ Risks ]
Key package, default text editor for our default desktop environment.
I don't routinely use this text editor (I'm mainly a vim user), so my
testing was fairly superficial, and similarly most other GNOME
developers probably use a more fully-featured programmers' editor like
vim, emacs, GNOME Builder or gedit.
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
(filtered to exclude translations)
unblock gnome-text-editor/48.3-3
debdiff *.dsc | filterdiff -p1 -x'po/*.po'
diff -Nru gnome-text-editor-48.2/data/org.gnome.TextEditor.metainfo.xml.in.in gnome-text-editor-48.3/data/org.gnome.TextEditor.metainfo.xml.in.in
--- gnome-text-editor-48.2/data/org.gnome.TextEditor.metainfo.xml.in.in 2025-03-24 21:54:27.000000000 +0000
+++ gnome-text-editor-48.3/data/org.gnome.TextEditor.metainfo.xml.in.in 2025-05-29 21:10:37.000000000 +0100
@@ -51,6 +51,7 @@
</supports>
<releases>
+ <release version="48.3" date="2025-05-29"/>
<release version="48.2" date="2025-03-24"/>
<release version="48.1" date="2025-03-17"/>
<release version="48.0" date="2025-03-15"/>
diff -Nru gnome-text-editor-48.2/debian/changelog gnome-text-editor-48.3/debian/changelog
--- gnome-text-editor-48.2/debian/changelog 2025-05-03 08:04:22.000000000 +0100
+++ gnome-text-editor-48.3/debian/changelog 2025-07-14 11:30:05.000000000 +0100
@@ -1,3 +1,34 @@
+gnome-text-editor (48.3-3) unstable; urgency=medium
+
+ * Team upload
+ * Expand description of upstream changes in previous changelog entry
+ * d/watch: Only watch for 48.x releases
+ * d/gbp.conf: Use upstream/48.x branch for trixie
+ * Upload to unstable
+
+ -- Simo