bug-ddd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

utf8 locale and code position desynchronization on display


From: Valéry FRONTERE
Subject: utf8 locale and code position desynchronization on display
Date: Fri, 27 Mar 2015 10:44:10 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0

Config:
Ubuntu 14.04.2 LTS with standard .deb (1:3.3.12-5)
GNU DDD 3.3.12 (x86_64-pc-linux-gnu)
Compiled with GCC 4.8.1, GNU libc 2.17
Requires X11R6, Xt11R6, Motif 2.3.4 (Motif Version 2.3.4)
Includes XPM 3.4.11, Athena Panner (7000002L), DDD core
Built 2013-07-07 by Daniel Schepler <schepler@debian.org>.
Default gdb.

Default system locale: fr_FR.UTF-8

Since a few versions of Ubuntu when using ddd with utf8 source files and uft8 system locale, the mouse pointer is not synchonized with the line displayed.
Each unicode character is uncorrectly interpreted on display and shift the logical mouse position one line against physical line. ddd become graphically unuseable (break points or display variables don't match mouse pointer).

The problem is solved when changing locale to C: export LC_ALL=C
The characters are not well displayed but ddd do analyse correctly name under mouse pointer position.

I have no problem on debian stable (also I don't remember actual locale).

--

Cordialement,

Valéry FRONTERE

Qualité de
            données RNVP
L'information Client au cœur
des Décisions et de l'Action


Ld   :  +33 (0)1 45 36 45 03
Std  :  +33 (0)1 45 36 45 00

www.amabis.com
crm.amabis.com
www.so-easyform.com
www.fichiers-postaux.com

Attachment: vfrontere.vcf
Description: Vcard


reply via email to

[Prev in Thread] Current Thread [Next in Thread]