GNU bug report logs -
#50061
28.0.50; Hang caused by savehist-save when saving kill ring with large amount of data from nxml-mode buffer
Previous Next
Reported by: Matt Beshara <m <at> mfa.pw>
Date: Sun, 15 Aug 2021 05:01:02 UTC
Severity: normal
Tags: moreinfo
Found in version 28.0.50
Fixed in version 28.1
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Eli Zaretskii <eliz <at> gnu.org> writes:
> Specifically, it's the 'rng-state' property on the "</p>" that
> ends a
> paragraph. It's a massive recursive data structure, and
> printing it
> takes a lot of memory. Maybe nXML could arrange for these
> properties
> to be removed when copying to the kill-ring, but would it get in
> the
> way if you want to paste into an XML buffer?
I haven’t had time to look at the code yet, so I’m not sure what
information the ‘rng-state’ property contains, and whether it
would cause any problems (to me) for it to be removed when copied.
That said, personally, I don’t think there could be any side
effect of removing that property from copied XML which would be
more disruptive than savehist causing Emacs to hang completely
when trying to save my kill ring. Also, would nXML not be able to
recreate any missing data it needed from the ‘rng-state’ property
if the plain text of the XML was then pasted into an nXML buffer
again?
This bug report was last modified 3 years and 337 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.