Files
emacs/lisp/net
Philip Kaludercic 2777178dc6 Fix markup toggling in rcirc
(rcirc-markup-attributes): Delete markup codes straight after
processing it, to correctly handle toggling codes.  E.g. when
processing the message "one ^Btwo^B three", we previously
recognised the first interval "^Btwo^B" and moved over the ^B.
Searching for the next range to markup, we would now falsely
recognise "^B three" to be another markup range, instead of it
being the negative toggle.  By removing the processed codes, we
avoid this issue.  This reverts the functionality removed in
946ceca2, and therefore also re-adds the check to make an
exception to removing a ^O as that code can terminate multiple
markup sequences.  (Bug#57383)
2025-11-01 20:52:05 +01:00
..
2025-06-30 23:17:04 -04:00
2025-07-30 15:36:02 +02:00
2025-07-27 08:07:35 +03:00
2025-11-01 20:52:05 +01:00
2025-10-20 14:42:12 +02:00
2025-10-20 14:42:12 +02:00
2025-10-20 14:42:12 +02:00
2025-05-31 15:08:06 +02:00
2025-03-30 15:53:47 +02:00
2025-03-30 15:53:47 +02:00
2025-09-15 18:26:50 +02:00
2025-10-14 12:58:27 +02:00
2025-08-16 12:26:19 +02:00
2025-11-01 10:01:43 +01:00
2025-05-31 15:08:06 +02:00
2025-10-26 12:44:29 +01:00
2025-08-16 12:26:19 +02:00