GNU bug report logs -
#21363
25.0.50; Some characters confuse display
Previous Next
Reported by: rms <at> gnu.org
Date: Thu, 27 Aug 2015 16:29:02 UTC
Severity: normal
Merged with 21682
Found in version 25.0.50
Fixed in version 28.1
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 21363 in the body.
You can then email your comments to 21363 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#21363
; Package
emacs
.
(Thu, 27 Aug 2015 16:29:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
rms <at> gnu.org
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Thu, 27 Aug 2015 16:29:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
This text from a message to emacs-devel
AVGVSTÓ·SACR·
A·A·LV́CIꟾ·A·FꟾLIꟾ·MEN·
PROCVLVS·ET·IV́LIÁNVS·
P · S ·
DÉDICÁTIÓNE·DECVRIÓNIBVS·ET·
AVGVSTÁLIBVS·CÉNAM·DEDÉRVNT
confuses display on my Linux console.
If you go to the second line of the text and type C-e,
the cursor appears on the final middledot.
I've seen other strange things happen just moving around on that text,
such as displaying lines in the wrong place, but I can't
reproduce them.
In GNU Emacs 25.0.50.1 (i686-pc-linux-gnu, GTK+ Version 2.24.23)
of 2015-08-12 on freetop
Repository revision: 79a169684dfad2c0bbb9fdbae539c1f30d9f0ac3
System Description: Trisquel GNU/Linux 7.0, Belenos
Configured using:
`configure 'CFLAGS=-g -O0''
Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND GPM DBUS GCONF GSETTINGS NOTIFY
LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB TOOLKIT_SCROLL_BARS GTK2 X11
Important settings:
value of $LANG: en_US.UTF-8
locale-coding-system: utf-8-unix
Major mode: RMAIL
Minor modes in effect:
shell-dirtrack-mode: t
gpm-mouse-mode: t
tooltip-mode: t
global-eldoc-mode: t
mouse-wheel-mode: t
tool-bar-mode: t
menu-bar-mode: t
file-name-shadow-mode: t
global-font-lock-mode: t
font-lock-mode: t
auto-composition-mode: t
auto-encryption-mode: t
auto-compression-mode: t
buffer-read-only: t
line-number-mode: t
transient-mark-mode: t
abbrev-mode: t
Recent messages:
Quit [2 times]
Type C-x 1 to delete the help window.
Char: · (183, #o267, #xb7, file ...) point=1490 of 2018 (74%) column=20
Char: ꟾ (43006, #o123776, #xa7fe, file ...) point=1489 of 2018 (74%) column=19
Quit
R is undefined
Quit
save-excursion: Search failed: "[[]TRUNCATED .*] "
Mark set
Load-path shadows:
None found.
Features:
(shadow emacsbug pp descr-text cal-move cal-menu calendar cal-loaddefs
rmailedit sgml-mode novice dired-aux time-stamp parse-time vc-cvs
texinfo etags thingatpt xref project rect srecode/srt-mode
semantic/analyze semantic/sort semantic/scope semantic/analyze/fcn
semantic/db semantic/format ezimage srecode/template srecode/srt-wy
semantic/wisent semantic/wisent/wisent semantic/ctxt srecode/ctxt
semantic/tag-ls semantic/find srecode/compile srecode/dictionary
srecode/table srecode eieio-base semantic/util-modes semantic/util
semantic semantic/tag semantic/lex semantic/fw mode-local cedet
iso-transl wid-edit dabbrev epa-file rmailout rmailkwd rmailsum
misearch multi-isearch shr-color color quail url-util url-parse
auth-source cl-seq eieio byte-opt bytecomp byte-compile cl-extra seq
cconv eieio-core cl-macs gv gnus-util password-cache url-vars shr dom
subr-x browse-url qp battery shell pcomplete grep compile comint
ansi-color ring mailalias epa-mail epa derived epg rmailmm message
sendmail format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode
mailabbrev gmm-utils mailheader mail-parse rfc2231 rmail rfc2047
rfc2045 ietf-drums mm-util help-fns help-mode cl-loaddefs pcase cl-lib
mail-prsvr mail-utils dired t-mouse view time-date paren cus-start
cus-load advice finder-inf package easymenu epg-config mule-util
tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type
mwheel x-win term/common-win x-dnd tool-bar dnd fontset image
regexp-opt fringe tabulated-list newcomment elisp-mode lisp-mode
prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet
lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak
czech european ethiopic indian cyrillic chinese charscript case-table
epa-hook jka-cmpr-hook help simple abbrev minibuffer cl-preloaded
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 dbusbind gfilenotify
dynamic-setting system-font-setting font-render-setting move-toolbar
gtk x-toolkit x multi-tty make-network-process emacs)
Memory information:
((conses 8 336759 74011)
(symbols 24 39123 6)
(miscs 20 4128 4107)
(strings 16 60307 9686)
(string-bytes 1 1808067)
(vectors 8 32872)
(vector-slots 4 1623701 24776)
(floats 8 610 615)
(intervals 28 55499 1997)
(buffers 520 129)
(heap 1024 22934 1223))
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
--
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Thu, 27 Aug 2015 18:31:01 GMT)
Full text and
rfc822 format available.
Message #8 received at 21363 <at> debbugs.gnu.org (full text, mbox):
> From: Richard Stallman <rms <at> gnu.org>
> Date: Thu, 27 Aug 2015 12:28:37 -0400
>
> This text from a message to emacs-devel
>
> AVGVSTÓ·SACR·
> A·A·LV́CIꟾ·A·FꟾLIꟾ·MEN·
> PROCVLVS·ET·IV́LIÁNVS·
> P · S ·
> DÉDICÁTIÓNE·DECVRIÓNIBVS·ET·
> AVGVSTÁLIBVS·CÉNAM·DEDÉRVNT
>
> confuses display on my Linux console.
> If you go to the second line of the text and type C-e,
> the cursor appears on the final middledot.
>
> I've seen other strange things happen just moving around on that text,
> such as displaying lines in the wrong place, but I can't
> reproduce them.
Do the problems go away if you turn off auto-composition-mode?
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Fri, 28 Aug 2015 01:42:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 21363 <at> debbugs.gnu.org (full text, mbox):
[[[ To any NSA and FBI agents reading my email: please consider ]]]
[[[ whether defending the US Constitution against all enemies, ]]]
[[[ foreign or domestic, requires you to follow Snowden's example. ]]]
> Do the problems go away if you turn off auto-composition-mode?
Yes, they do. The bug seems limited to when Auto-Composition mode is enabled.
--
Dr Richard Stallman
President, Free Software Foundation (gnu.org, fsf.org)
Internet Hall-of-Famer (internethalloffame.org)
Skype: No way! See stallman.org/skype.html.
Merged 21363 21682.
Request was from
Glenn Morris <rgm <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Mon, 20 Nov 2017 22:46:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Mon, 16 Aug 2021 12:49:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 21363 <at> debbugs.gnu.org (full text, mbox):
Richard Stallman <rms <at> gnu.org> writes:
> This text from a message to emacs-devel
>
> AVGVSTÓ·SACR·
> A·A·LV́CIꟾ·A·FꟾLIꟾ·MEN·
> PROCVLVS·ET·IV́LIÁNVS·
> P · S ·
> DÉDICÁTIÓNE·DECVRIÓNIBVS·ET·
> AVGVSTÁLIBVS·CÉNAM·DEDÉRVNT
>
> confuses display on my Linux console.
> If you go to the second line of the text and type C-e,
> the cursor appears on the final middledot.
I can reproduce this problem in Emacs 28 (on the Linux console).
Switching `auto-composition-mode' indeed fixes the problem, so perhaps
we should just do that automatically when running on the console? Let's
see... is that the lisp/term/linux.el file?
Let's see... Yes, putting
;; Compositions confuse cursor movement.
(global-auto-composition-mode -1)
into that file fixes the issue for me on the Linux console, and does not
seem to be triggered when running from a terminal, so I'll go ahead and
push that change.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
bug marked as fixed in version 28.1, send any further explanations to
21363 <at> debbugs.gnu.org and rms <at> gnu.org
Request was from
Lars Ingebrigtsen <larsi <at> gnus.org>
to
control <at> debbugs.gnu.org
.
(Mon, 16 Aug 2021 12:50:02 GMT)
Full text and
rfc822 format available.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Mon, 16 Aug 2021 13:05:02 GMT)
Full text and
rfc822 format available.
Message #21 received at 21363 <at> debbugs.gnu.org (full text, mbox):
On Aug 16 2021, Lars Ingebrigtsen wrote:
> Switching `auto-composition-mode' indeed fixes the problem, so perhaps
> we should just do that automatically when running on the console? Let's
> see... is that the lisp/term/linux.el file?
>
> Let's see... Yes, putting
>
> ;; Compositions confuse cursor movement.
> (global-auto-composition-mode -1)
>
> into that file fixes the issue for me on the Linux console, and does not
> seem to be triggered when running from a terminal, so I'll go ahead and
> push that change.
I think auto-composition-mode should only be disabled on this terminal.
Andreas.
--
Andreas Schwab, schwab <at> linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Mon, 16 Aug 2021 13:17:02 GMT)
Full text and
rfc822 format available.
Message #24 received at 21363 <at> debbugs.gnu.org (full text, mbox):
> From: Lars Ingebrigtsen <larsi <at> gnus.org>
> Date: Mon, 16 Aug 2021 14:48:32 +0200
> Cc: 21363 <at> debbugs.gnu.org
>
> Switching `auto-composition-mode' indeed fixes the problem, so perhaps
> we should just do that automatically when running on the console? Let's
> see... is that the lisp/term/linux.el file?
>
> Let's see... Yes, putting
>
> ;; Compositions confuse cursor movement.
> (global-auto-composition-mode -1)
>
> into that file fixes the issue for me on the Linux console, and does not
> seem to be triggered when running from a terminal, so I'll go ahead and
> push that change.
I think we should only do that if this happens to everyone. Can more
people please try this recipe and report back?
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Mon, 16 Aug 2021 13:51:01 GMT)
Full text and
rfc822 format available.
Message #27 received at 21363 <at> debbugs.gnu.org (full text, mbox):
Andreas Schwab <schwab <at> linux-m68k.org> writes:
> I think auto-composition-mode should only be disabled on this terminal.
Makes sense. So would calling `(auto-composition-mode -1)' instead here
to the trick? (I'm slightly vague on the evaluation order of the term
files...)
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Mon, 16 Aug 2021 13:59:01 GMT)
Full text and
rfc822 format available.
Message #30 received at 21363 <at> debbugs.gnu.org (full text, mbox):
On Aug 16 2021, Lars Ingebrigtsen wrote:
> Andreas Schwab <schwab <at> linux-m68k.org> writes:
>
>> I think auto-composition-mode should only be disabled on this terminal.
>
> Makes sense. So would calling `(auto-composition-mode -1)' instead here
> to the trick? (I'm slightly vague on the evaluation order of the term
> files...)
Since auto-composition-mode is a automatic buffer-local variable, that
won't work, it would have to be made terminal-local. Unfortunately, you
can't have both.
Andreas.
--
Andreas Schwab, schwab <at> linux-m68k.org
GPG Key fingerprint = 7578 EB47 D4E5 4D69 2510 2552 DF73 E780 A9DA AEC1
"And now for something completely different."
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Mon, 16 Aug 2021 14:04:02 GMT)
Full text and
rfc822 format available.
Message #33 received at 21363 <at> debbugs.gnu.org (full text, mbox):
Andreas Schwab <schwab <at> linux-m68k.org> writes:
>> Makes sense. So would calling `(auto-composition-mode -1)' instead here
>> to the trick? (I'm slightly vague on the evaluation order of the term
>> files...)
>
> Since auto-composition-mode is a automatic buffer-local variable, that
> won't work, it would have to be made terminal-local. Unfortunately, you
> can't have both.
We have terminal-local variables!?
So I guess we'll have to introduce a predicate for
`global-auto-composition-mode' that would allow us to turn on
auto-composition-mode only in buffers on certain terminals, I guess.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#21363
; Package
emacs
.
(Mon, 16 Aug 2021 14:16:02 GMT)
Full text and
rfc822 format available.
Message #36 received at 21363 <at> debbugs.gnu.org (full text, mbox):
On Mon, 16 Aug 2021 16:16:06 +0300 Eli Zaretskii <eliz <at> gnu.org> wrote:
>> From: Lars Ingebrigtsen <larsi <at> gnus.org>
>> Date: Mon, 16 Aug 2021 14:48:32 +0200
>> Cc: 21363 <at> debbugs.gnu.org
>>
>> Switching `auto-composition-mode' indeed fixes the problem, so perhaps
>> we should just do that automatically when running on the console? Let's
>> see... is that the lisp/term/linux.el file?
>>
>> Let's see... Yes, putting
>>
>> ;; Compositions confuse cursor movement.
>> (global-auto-composition-mode -1)
>>
>> into that file fixes the issue for me on the Linux console, and does not
>> seem to be triggered when running from a terminal, so I'll go ahead and
>> push that change.
>
> I think we should only do that if this happens to everyone. Can more
> people please try this recipe and report back?
I can reproduce the problem on the Linux console and the proposed fix
works for me: after disabling global-auto-composition-mode and then
visiting the file containing that text, the problem is gone. (If I
first visit the file and then disable global-auto-composition-mode (or
just auto-composition-mode), I have to switch the buffer off the window
and then back to it in order to get the correct display.)
Steve Berman
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Tue, 14 Sep 2021 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 3 years and 280 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.