GNU bug report logs - #27403
26.0.50; Indentation misalignment with Unicode code points >65535

Previous Next

Package: emacs;

Reported by: Adam Niederer <adam.niederer <at> gmail.com>

Date: Sat, 17 Jun 2017 06:55:03 UTC

Severity: normal

Found in version 26.0.50

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

Full log


Message #44 received at 27403 <at> debbugs.gnu.org (full text, mbox):

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 27403 <at> debbugs.gnu.org, schwab <at> linux-m68k.org, adam.niederer <at> gmail.com
Subject: Re: bug#27403: 26.0.50; Indentation misalignment with Unicode code
 points >65535
Date: Sat, 05 Feb 2022 08:55:18 +0100
Eli Zaretskii <eliz <at> gnu.org> writes:

>> By the way, ☺ in the terminal here (Debian/bullseye) does take 1
>> character while 👍 takes two, so perhaps they're also using the same
>> Unicode data that we're using...
>
> Well-behaved terminal emulators indeed do use the same tables.

So the test code in question indents "properly" in emacs -nw (at least
with this terminal).

I guess there's not really anything we can do further on the Emacs side
here: When source code contains characters that use many fonts, the
indentation will look visually different for different people on
different systems, and there isn't much we can do about that.  So I'm
therefore closing this bug report.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no




This bug report was last modified 3 years and 200 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.