lyx doesn't support utf-8 locales very well

Bug #2513 reported by Martin Ericsson
20
This bug affects 1 person
Affects Status Importance Assigned to Milestone
LyX
Fix Released
Unknown
lyx (Debian)
Fix Released
Unknown
lyx (Ubuntu)
Fix Released
Wishlist
William Grant

Bug Description

It's possible to enter international characters in lyx using breezy's standard locale settings (*-utf8), but the following two examples show that the utf8-support is really buggy.

example #1
Open a new lyx document
Enter some non-standard character (i.e. "jag hatar åäö")
Make it a section
Choose Navigate in the menu and "åäö" will be shown as something else

example #2
Copying and pasting international characters from other application (gedit) also makes those characters unreadable.

bug workaround:
export LANG=sv_SE (or whatever language you prefer)
lyx

Revision history for this message
In , Per Olofsson (pelle) wrote : submitter 291186

# Automatically generated email from bts, devscripts version 2.8.10
submitter 291186 !

Revision history for this message
Martin Ericsson (i00marer) wrote :

It's possible to enter international characters in lyx using breezy's standard locale settings (*-utf8), but the following two examples show that the utf8-support is really buggy.

example #1
Open a new lyx document
Enter some non-standard character (i.e. "jag hatar åäö")
Make it a section
Choose Navigate in the menu and "åäö" will be shown as something else

example #2
Copying and pasting international characters from other application (gedit) also makes those characters unreadable.

bug workaround:
export LANG=sv_SE (or whatever language you prefer)
lyx

Changed in lyx:
assignee: nobody → motu
Revision history for this message
LaserJock (laserjock) wrote :

This is currently a wishilist bug in Debian. I have added it to the Remote Bug Watches.

Changed in lyx:
status: New → Accepted
Revision history for this message
AlejandroRiveira (ariveira) wrote :

I can confirm this in a Dapper instalation (upgraded from breezy where i have the same problem).

Revision history for this message
In , Per Olofsson (pelle) wrote : severity of 274100 is important, tagging 251840, tagging 291186, tagging 349664, tagging 349665

# Automatically generated email from bts, devscripts version 2.9.20
severity 274100 important
tags 251840 upstream
tags 291186 upstream
tags 349664 pending
tags 349665 pending

Revision history for this message
In , Per Olofsson (pelle) wrote : severity of 291186 is important

# Automatically generated email from bts, devscripts version 2.9.20
severity 291186 important

Changed in lyx:
status: Unknown → Confirmed
description: updated
Revision history for this message
In , Per Olofsson (pelle) wrote : bug 291186 is forwarded to http://bugzilla.lyx.org/show_bug.cgi?id=2941

# Automatically generated email from bts, devscripts version 2.9.21
forwarded 291186 http://bugzilla.lyx.org/show_bug.cgi?id=2941

Changed in lyx:
status: Unknown → Confirmed
Revision history for this message
In , Per Olofsson (pelle) wrote : Bug#291186: fixed in lyx 1.5.0~beta1-1

Source: lyx
Source-Version: 1.5.0~beta1-1

We believe that the bug you reported is fixed in the latest version of
lyx, which is due to be installed in the Debian FTP archive:

lyx-common_1.5.0~beta1-1_all.deb
  to pool/main/l/lyx/lyx-common_1.5.0~beta1-1_all.deb
lyx_1.5.0~beta1-1.diff.gz
  to pool/main/l/lyx/lyx_1.5.0~beta1-1.diff.gz
lyx_1.5.0~beta1-1.dsc
  to pool/main/l/lyx/lyx_1.5.0~beta1-1.dsc
lyx_1.5.0~beta1-1_i386.deb
  to pool/main/l/lyx/lyx_1.5.0~beta1-1_i386.deb
lyx_1.5.0~beta1.orig.tar.gz
  to pool/main/l/lyx/lyx_1.5.0~beta1.orig.tar.gz

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to <email address hidden>,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Per Olofsson <email address hidden> (supplier of updated lyx package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing <email address hidden>)

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Fri, 16 Mar 2007 22:48:35 +0100
Source: lyx
Binary: lyx-common lyx
Architecture: source i386 all
Version: 1.5.0~beta1-1
Distribution: experimental
Urgency: low
Maintainer: Debian LyX Maintainers <email address hidden>
Changed-By: Per Olofsson <email address hidden>
Description:
 lyx - High Level Word Processor
 lyx-common - High Level Word Processor - common files
Closes: 291186 372809 399799 412044
Changes:
 lyx (1.5.0~beta1-1) experimental; urgency=low
 .
   * Checked out upstream development snapshot.
     - TeX is not a build-dep anymore.
     - Supports UTF-8. Closes: #291186, #372809, #412044.
   * Remove support for multiple frontends. Only build the qt4 frontend,
     and place it in the lyx package.
   * Temporarily disable debug symbols (-g) because of a bug in binutils.
   * Simplify dependencies.
   * Depend on TeXlive instead of teTeX by default.
   * Remove X[BS]-Python-Version fields, not needed anymore.
   * Remove build-dep on python-dev, not needed.
   * Versioned depends on lyx-common. Closes: #399799.
Files:
 5df98edaf2305496461b0a3c3e8ac12c 909 editors optional lyx_1.5.0~beta1-1.dsc
 edb46523aa82c60ab7cc4b0a0fc8ab24 10622153 editors optional lyx_1.5.0~beta1.orig.tar.gz
 3ce061548082d17b8c101be83dfa6b66 17686 editors optional lyx_1.5.0~beta1-1.diff.gz
 fa4113b5004d4a3e833e788aa4ea2559 4778012 editors optional lyx-common_1.5.0~beta1-1_all.deb
 7373076daace52b7302a54cc66e91fba 3652198 editors optional lyx_1.5.0~beta1-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFF+xNNeDAsS42/7C8RAsbwAKCw/SU8AHnMeGbQOxwL752/zHCA8wCg8WLp
gQWhxbMQ0ZtKeKJQ+wdBTU8=
=g2dB
-----END PGP SIGNATURE-----

Changed in lyx:
status: Confirmed → Fix Released
Revision history for this message
William Grant (wgrant) wrote :

Debian currently has the beta of LyX 1.5 (which has UTF-8 support) in experimental. It looks like we'll have 1.5 final for Gutsy, so this bug will soon be fixed.

Revision history for this message
Javier Rovegno Campos (jrovegno) wrote :

I can confirm this in a Dapper, Edgy and Feisty instalation.
Solución para Edgy y Feisty en castellano (spanish) :
http://foros.ubuntu-cl.org/viewtopic.php?p=7970

Changed in lyx:
status: Confirmed → Fix Released
Revision history for this message
In , Bts-link-upstream (bts-link-upstream) wrote : [bts-link] source package lyx

#
# bts-link upstream status pull for source package lyx
# see http://lists.debian.org/debian-devel-announce/2006/05/msg00001.html
#

user <email address hidden>

# remote status report for #291186
# * http://bugzilla.lyx.org/show_bug.cgi?id=2941
# * remote status changed: NEW -> RESOLVED
# * remote resolution changed: (?) -> FIXED
# * closed upstream
tags 291186 + fixed-upstream
usertags 291186 - status-NEW
usertags 291186 + status-RESOLVED resolution-FIXED

# remote status report for #338924
# * http://bugzilla.lyx.org/show_bug.cgi?id=1755
# * remote status changed: NEW -> RESOLVED
# * remote resolution changed: (?) -> FIXED
# * closed upstream
tags 338924 + fixed-upstream
usertags 338924 - status-NEW
usertags 338924 + status-RESOLVED resolution-FIXED

# remote status report for #372809
# * http://bugzilla.lyx.org/show_bug.cgi?id=2428
# * remote status changed: NEW -> RESOLVED
# * remote resolution changed: (?) -> FIXED
# * closed upstream
tags 372809 + fixed-upstream
usertags 372809 - status-NEW
usertags 372809 + status-RESOLVED resolution-FIXED

# remote status report for #412044
# * http://bugzilla.lyx.org/show_bug.cgi?id=1755
# * remote status changed: NEW -> RESOLVED
# * remote resolution changed: (?) -> FIXED
# * closed upstream
tags 412044 + fixed-upstream
usertags 412044 - status-NEW
usertags 412044 + status-RESOLVED resolution-FIXED

thanks

Revision history for this message
Vincenzo Ciancia (vincenzo-ml) wrote :

William: what do you mean with "we'll have 1.5 final for Gutsy"? Is someone in charge to update the package, sync with debian etc.? If not I might try to find some time now or in september (but guess that would be too late).

William Grant (wgrant)
Changed in lyx:
assignee: motu → fujitsu
status: Confirmed → In Progress
Revision history for this message
William Grant (wgrant) wrote :

lyx (1.5.0-0ubuntu1) gutsy; urgency=low

  * Sync from experimental.
  * New upstream release
    - Add proper UTF-8 Support (LP: #2513, #61698).

 -- William Grant <email address hidden> Mon, 30 Jul 2007 19:50:39 +1000

Changed in lyx:
status: In Progress → Fix Released
Revision history for this message
Javier Rovegno Campos (jrovegno) wrote :

Thanks William , Impressive job.

Changed in lyx:
status: Fix Released → Unknown
Changed in lyx:
status: Unknown → Fix Released
Revision history for this message
In , Debbugs Internal Request (owner-bugs) wrote : Internal Control

# A New Hope
# A log time ago, in a galaxy far, far away
# something happened.
#
# Magically this resulted in the following
# action being taken, but this fake control
# message doesn't tell you why it happened
#
# The action:
# Bug archived.
thanks
# This fakemail brought to you by your local debbugs
# administrator

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.