GNU bug report logs -
#76478
30.0.92; doc-view--revert-buffer fails when saving OpenDocument spreadsheets
Previous Next
Reported by: Roland Winkler <winkler <at> gnu.org>
Date: Fri, 21 Feb 2025 19:55:01 UTC
Severity: normal
Merged with 75515
Found in version 30.0.92
Fixed in version 31.1
Done: Eli Zaretskii <eliz <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Sat, 15 Mar 2025 13:12:40 +0200
with message-id <867c4qy2c7.fsf <at> gnu.org>
and subject line Re: bug#76478: 30.0.92; doc-view--revert-buffer fails when saving OpenDocument spreadsheets
has caused the debbugs.gnu.org bug report #76478,
regarding 30.0.92; doc-view--revert-buffer fails when saving OpenDocument spreadsheets
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
76478: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=76478
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
When I open an OpenDocument spreadsheet (file extension ods), by default
this happens via doc-view. Then, when I edit the file (say, content.xml)
and try to save it, doc-view--revert-buffer bails out with the error
(wrong-type-argument stringp nil).
If, instead, I open and edit the file as a zip archive without doc-view,
I can save it without any problems.
In GNU Emacs 30.0.92 (build 2, x86_64-pc-linux-gnu, GTK+ Version
3.24.38, cairo version 1.16.0) of 2024-11-01 built on regnitz
Windowing system distributor 'The X.Org Foundation', version 11.0.12101007
System Description: Debian GNU/Linux 12 (bookworm)
Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS HARFBUZZ JPEG
LCMS2 LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP
NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP SOUND SQLITE3 THREADS TIFF
TOOLKIT_SCROLL_BARS TREE_SITTER WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB
Important settings:
value of $LC_COLLATE: C
value of $LANG: en_US.utf8
value of $XMODIFIERS: @im=ibus
locale-coding-system: utf-8-unix
[Message part 3 (message/rfc822, inline)]
> From: Tassilo Horn <tsdh <at> gnu.org>
> Cc: 76478 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca, winkler <at> gnu.org
> Date: Sat, 01 Mar 2025 13:54:54 +0100
>
> Eli Zaretskii <eliz <at> gnu.org> writes:
>
> >> Cc: 76478 <at> debbugs.gnu.org, monnier <at> iro.umontreal.ca, winkler <at> gnu.org
> >> Date: Sun, 23 Feb 2025 11:12:04 +0200
> >> From: Eli Zaretskii <eliz <at> gnu.org>
> >>
> >> > From: Tassilo Horn <tsdh <at> gnu.org>
> >> > Cc: Roland Winkler <winkler <at> gnu.org>, 76478 <at> debbugs.gnu.org
> >> > Date: Sun, 23 Feb 2025 10:08:38 +0100
> >> >
> >> > And Eli, in which version do you want the fix? I think the issue
> >> > is quite old and as explained above, you will usually only trigger
> >> > it when editing OpenDocument contents which probably is quite
> >> > uncommon.
> >>
> >> I think fixing this on master should be okay, thanks.
> >
> > Ping! Tassilo, would you please install your patch?
>
> Done just now. Roland, please give it a try.
No further comments within 2 weeks, so I presume the bug was indeed
solved, and I'm therefore closing it.
This bug report was last modified 124 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.