GNU bug report logs -
#22553
24.5; enriched-mode: Formatting changes immediately before <RET> are lost
Previous Next
Reported by: Travis Evans <travisgevans <at> gmail.com>
Date: Thu, 4 Feb 2016 16:33:03 UTC
Severity: normal
Found in version 24.5
Done: Lars Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 22553 in the body.
You can then email your comments to 22553 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#22553
; Package
emacs
.
(Thu, 04 Feb 2016 16:33:03 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Travis Evans <travisgevans <at> gmail.com>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Thu, 04 Feb 2016 16:33:03 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
While typing text in Enriched Text mode, if a face property is changed
but RET immediately follows, the change is not applied to the
subsequently entered text.
From ‘emacs -Q’:
C-x b newbuffer M-x enriched-mode M-o u Test M-o d <RET>
Text typed after this should no longer be underlined, but it is. The
underlining does stop if C-j is used in place of RET, but it doesn't
seem that this would be very intuitive for a new user.
In GNU Emacs 24.5.1 (x86_64-unknown-linux-gnu, GTK+ Version 3.12.2)
of 2016-01-27 on ijel
Windowing system distributor `The X.Org Foundation', version 11.0.11601000
System Description: Arch Linux
Configured using:
`configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
--localstatedir=/var --with-x-toolkit=gtk3 --with-xft
'CFLAGS=-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong
--param=ssp-buffer-size=4 -g -fvar-tracking-assignments'
CPPFLAGS=-D_FORTIFY_SOURCE=2
LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'
Important settings:
value of $LC_COLLATE: en_US.UTF-8
value of $LC_CTYPE: en_US.UTF-8
value of $LC_MESSAGES: en_US.UTF-8
value of $LC_MONETARY: en_US.UTF-8
value of $LC_NUMERIC: en_US.UTF-8
value of $LC_TIME: en_DK.UTF-8
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: Fundamental
Minor modes in effect:
enriched-mode: t
tooltip-mode: t
electric-indent-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
use-hard-newlines: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
blink-cursor-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
line-number-mode: t
transient-mark-mode: t
Recent messages:
For information about GNU Emacs and the GNU system, type C-h C-a.
Enriched mode enabled
Load-path shadows:
None found.
Features:
(shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml
easymenu mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util help-fns mail-prsvr mail-utils disp-table enriched time-date
tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel
x-win x-dnd tool-bar dnd fontset image regexp-opt fringe tabulated-list
newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai
tai-viet lao korean japanese hebrew greek romanian slovak czech european
ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help
simple abbrev minibuffer nadvice loaddefs button faces cus-face macroexp
files text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote make-network-process
dbusbind gfilenotify dynamic-setting system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty emacs)
Memory information:
((conses 16 71973 8917)
(symbols 48 17603 0)
(miscs 40 38 138)
(strings 32 9237 4651)
(string-bytes 1 252262)
(vectors 16 8995)
(vector-slots 8 384366 17079)
(floats 8 63 293)
(intervals 56 196 6)
(buffers 960 12)
(heap 1024 28157 1060))
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#22553
; Package
emacs
.
(Thu, 01 Aug 2019 13:14:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 22553 <at> debbugs.gnu.org (full text, mbox):
Travis Evans <travisgevans <at> gmail.com> writes:
> While typing text in Enriched Text mode, if a face property is changed
> but RET immediately follows, the change is not applied to the
> subsequently entered text.
>
> From ‘emacs -Q’:
> C-x b newbuffer M-x enriched-mode M-o u Test M-o d <RET>
>
> Text typed after this should no longer be underlined, but it is. The
> underlining does stop if C-j is used in place of RET, but it doesn't
> seem that this would be very intuitive for a new user.
(I'm going through old bug reports that have unfortunately not gotten
any responses.)
I tried this in Emacs 27, and things now seem to work as expected, and I
see there's been work done to enriched.el in the meantime, so I'm
closing this bug report. If you're still seeing this, please reopen.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
bug closed, send any further explanations to
22553 <at> debbugs.gnu.org and Travis Evans <travisgevans <at> gmail.com>
Request was from
Lars Ingebrigtsen <larsi <at> gnus.org>
to
control <at> debbugs.gnu.org
.
(Thu, 01 Aug 2019 13:14:02 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 30 Aug 2019 11:24:07 GMT)
Full text and
rfc822 format available.
This bug report was last modified 5 years and 300 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.