after remerging lyx 1.3.5-r1, the accented characters does not show correctly on screen (a.e. e acute shows as 'e', then cursor skips some positions to the right). After downgrading to lyx 1.3.5, the input is back to normal. Reproducible: Always Steps to Reproduce: 1. upgrade lyx to 1.3.5-r1 2. input some accented chars in a document 3. Actual Results: e <cursor pos> Expected Results:
after remerging lyx 1.3.5-r1, the accented characters does not show correctly on screen (a.e. e acute shows as 'e', then cursor skips some positions to the right). After downgrading to lyx 1.3.5, the input is back to normal. Reproducible: Always Steps to Reproduce: 1. upgrade lyx to 1.3.5-r1 2. input some accented chars in a document 3. Actual Results: e <cursor pos> Expected Results: é<cursor pos> Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, May 9 2005, 11:15:04)] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.9.5, 1.5, 1.8.5-r3, 1.6.3, 1.7.9-r1, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" LANG="fr_BE@euro" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X aalib acpi alsa apm arts artworkextra audiofile avi berkdb bitmap-fonts bonobo cdparanoia cdr cjk crypt cups curl dga directfb dvd eds emboss encode esd fam fbcon firebird flac flash foomaticdb fortran gd gdbm ggi gif gnome gphoto2 gpm gstreamer gtk gtk2 gtkhtml imagemagick imap imlib ipv6 java javascript jpeg jpeg2k kde kerberos libg++ libwww mad maildir mailwrapper mbox md5sum mikmod mmx motif mozilla mp3 mpeg mysql nas ncurses nls offensive ogg oggvorbis opengl oss pam pdflib perl png ppds python qt quicktime readline samba sdl slang slp snmp spell sqlite sse ssl svga tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis xine xml xml2 xmms xscreensaver xv zlib video_cards_nvidia userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS
I investigated a litte on this problem and found out that is is caused by the cjk-support-patch that was added in 1.3.5-r1. If you disable cjk in the use flags the problem disppears.
The problem still persists in lyx-1.3.5-r2.
This patch breaks also the support for umlauts (e.g.
This patch breaks also the support for umlauts (e.g. äöü) (for german users). Merging of lyx-1.3.5-rs with USE="cjk" broke the input for these characters. Reemerging without made it possible again. Portage 2.0.54 (default-linux/amd64/2005.1, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-gentoo-r2 x86_64) ================================================================= System uname: 2.6.14-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.12.0_pre15 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -ffast-math" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib64/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O2 -pipe -ffast-math" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://ftp.club-internet.fr/pub/mirrors/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/" LANG="de_DE@euro" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.de.gentoo.org/gentoo-portage" USE="amd64 X a52 alsa apache2 audiofile avi bash-completion berkdb bitmap-fonts bmp bonobo browserplugin bzip2 c++ cairo cdinstall cdparanoia cdr cdrom crypt cups curl dbus dvd dvdread eds emacs emboss encode exif expat fam ffmpeg firefox flac foomaticdb fortran gdbm gif gimpprint glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml hal howl idea idn imagemagick imlib ipv6 jabber jack jack-tmpfs java jpeg jpeg2k kde kdeenablefinal kqemu lcms libwww lzw lzw-tiff mad matroska mhash mng mozilla mp3 mpeg mysql ncurses nfs nls nsplugin ogg oggvorbis opengl pam pcre pdflib perl pic png python qt quicktime readline real rtc samba sdl softmmu spell ssl svg tcltk tcpd tetex theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales v4l v4l2 vim-with-x vorbis wmf xine xinerama xml xml2 xpm xv xvid zeroconf zlib linguas_de userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
This is definetly a cjk problem, so reassigning and CCing text-markup. But it looks very much like an upstream problem to me.
This still shows up with USE="cjk" in lyx-1.4.1-r1. It is a problem with the cjk patches.
is this problem in 1.5 series too ?
Please test w/ 1.5.3 or newer and reopen if needed.