Czech input method misses a letter

Vaclav Barta <[email protected]> Sun, 28 Jul 2002 11:06:24 +0100
Newsgroups gmane.emacs.xemacs.mule
Message-ID <[email protected]>
Dear Bug Team!

I've been trying out to input Czech accented characters into XEmacs, and
found out that the czech input method generally works as I would expect
(in particular, that the +/= key can be used as a prefix to add
accents), but it does not work for the accents of the capital 'U'.

The Czech letter 'u' can have one of 2 accents: either a comma ("acute
accent", or whatever it's called), or a circle. (Open the attached page
in some Latin2-aware browser - *not* XEmacs/w3 :-( - to see how they
look.) For the lowercase 'u', '=' prefix adds comma and '+' prefix adds
circle; for the uppercase 'U', '=' works but '+' does not - XEmacs
inserts "+U", as if circle wasn't a valid accent for the capital 'U'.

	Bye
		Vasek

================================================================

System Info to help track down your bug:
---------------------------------------

uname -a: Linux linux 2.4.0 #3 Sun Jan 28 20:49:46 GMT 2001 i686 unknown

./configure  '--with-mule' '--with-x11' '--with-toolbars=yes'


XEmacs 21.5-b7 "broccoflower" configured for `i686-pc-linux'.


Compilation / Installation:
  Source code location:             
/usr/local/cvs.src/xemacs/xemacs-21.5
  Installation prefix:               /usr/local
  Operating system description file: `s/linux.h'
  Machine description file:          `m/intel386.h'
  Compiler:                          gcc -g -O3 -Wall -Wno-switch
-Winline -Wmissing-prototypes -Wsign-compare -Wshadow
  Relocating allocator for buffers:  no
  GNU version of malloc:             yes
    - Using Doug Lea's new malloc from the GNU C Library.

Window System:
  Compiling in support for the X window system:
    - X Windows headers location:                 /usr/X11/include
    - X Windows libraries location:               /usr/X11/lib
    - Handling WM_COMMAND properly.
  Using Lucid menubars.
  Using Lucid scrollbars.

TTY:
  Compiling in support for ncurses.
  Compiling in support for GPM (General Purpose Mouse).

Images:
  Compiling in support for GIF  images (builtin).
  Compiling in support for XPM  images.
  Compiling in support for PNG  images.
  Compiling in support for JPEG images.
  Compiling in support for TIFF images.

Sound:
  Compiling in support for sound (native).
  Compiling in support for ESD (Enlightened Sound Daemon).

Databases:
  Compiling in support for Berkeley database.
  Compiling in support for GNU DBM.

Internationalization:
  Compiling in support for Mule (multi-lingual Emacs).
  Compiling in support for XIM (X11R5+ I18N input method).
    - Using raw Xlib to provide XIM support.

Mail:
  Compiling in support for "dot-locking" mail spool file locking method.

Other Features:
  Inhibiting IPv6 canonicalization at startup.
  Compiling in support for dynamic shared object modules.
  Compiling in support for extra debugging code.
  WARNING: ---------------------------------------------------------
  WARNING: Compiling in support for runtime error checking.
  WARNING: XEmacs will run noticeably more slowly as a result.
  WARNING: Error checking is on by default for XEmacs beta releases.
  WARNING: ---------------------------------------------------------



Load-Path Lisp Shadows:
----------------------
(/usr/local/lib/xemacs/xemacs-packages/lisp/pcl-cvs/easy-mmode
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-base/easy-mmode
/usr/local/lib/xemacs/site-packages/lisp/patcher
/usr/local/lib/xemacs/xemacs-packages/lisp/xemacs-devel/patcher
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/viet-util
/usr/local/lib/xemacs-21.5-b7/lisp/mule/viet-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/korea-util
/usr/local/lib/xemacs-21.5-b7/lisp/mule/korea-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/japan-util
/usr/local/lib/xemacs-21.5-b7/lisp/mule/japan-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/ethio-util
/usr/local/lib/xemacs-21.5-b7/lisp/mule/ethio-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/cyril-util
/usr/local/lib/xemacs-21.5-b7/lisp/mule/cyril-util
/usr/local/lib/xemacs/mule-packages/lisp/mule-base/china-util
/usr/local/lib/xemacs-21.5-b7/lisp/mule/china-util)


Installed XEmacs Packages:
-------------------------

((xemacs-devel:version 1.47 :type single-file)
 (xemacs-base :version 1.66 :type regular)
 (w3 :version 1.25 :type regular)
 (vm :version 7.0 :type regular)
 (vc-cc :version 1.18 :type regular)
 (text-modes :version 1.48 :type single-file)
 (speedbar :version 1.23 :type regular)
 (sh-script :version 1.14 :type regular)
 (semantic :version 1.12 :type regular)
 (psgml :version 1.26 :type regular)
 (ps-print :version 1.03 :type regular)
 (prog-modes
  :version
   1
   .6
    :type
     single-file)
 (pcl-cvs :version 1.6 :type regular)
 (net-utils :version 1.27 :type single-file)
 (mew :version 1.14 :type regular)
 (mailcrypt :version 2.09 :type regular)
 (mail-lib :version 1.43 :type regular)
 (jde :version 1.35 :type regular)
 (ispell :version 1.24 :type regular)
 (ilisp :version 1.2 :type regular)
 (igrep :version 1.08 :type regular)
 (gnus :version 1.57 :type regular)
 (games :version 1.13 :type regular)
 (fsf-compat :version 1.11 :type single-file)
 (eterm :version 1.13 :type regular)
 (emerge :version 1.09 :type regular)
 (elib :version 1.1 :type single-file)
 (eieio :version 1.02 :type regular)
 (efs :version 1.28 :type regular)
 (edit-utils :version 1.89 :type single-file)
 (ediff :version 1.41 :type regular)
 (edebug :version 1.14 :type regular)
 (dired :version 1.12 :type regular)
 (debug :version 1.14 :type regular)
 (cc-mode :version 1.28 :type regular)
 (calendar :version 1.18 :type regular)
 (mule-base :version 1.42 :type regular)
 (leim :version 1.18 :type regular))


Features:
--------

(xemacsbug shadow quail psgml-dtd mail-abbrevs reporter edmacro rect
ethio-util w3-hot url-file url-cache w3-xemac w3-xemacs w3-toolbar
xbm-button xpm-button w3-forms images url-http url-cookie timezone
urlauth w3 w3-menu url-news url-gw w3-script w3-jscript w3-elisp
w3-java cus-edit cus-load w3-emulate w3-auto w3-parse url mm
w3-display w3-mouse advice advice-preload w3-imap w3-widget w3-vars
w3-keyword wid-edit w3-cus url-parse url-vars css font disp-table
mule-sysdp w3-cfg w3-sysdp speedbar sb-image dframe assoc dired-faces
dired-xemacs dired psgml-parse psgml-edit sendmail rfc822 imenu
font-lock browse-url tempo psgml-html psgml-xemacs sgml-mode psgml
efs-cu cus-face overlay remem xemacs-devel-autoloads
xemacs-base-autoloads w3-autoloads vm-autoloads vc-cc-autoloads
text-modes-autoloads speedbar-autoloads sh-script-autoloads
semantic-autoloads psgml-autoloads ps-print-autoloads
prog-modes-autoloads pcl-cvs-autoloads net-utils-autoloads
mew-autoloads mailcrypt-autoloads mail-lib-autoloads jde-autoloads
ispell-autoloads ilisp-autoloads igrep-autoloads gnus-autoloads
games-autoloads fsf-compat-autoloads eterm-autoloads emerge-autoloads
elib-autoloads eieio-autoloads efs-autoloads edit-utils-autoloads
ediff-autoloads edebug-autoloads dired-autoloads debug-autoloads
cc-mode-autoloads calendar-autoloads mule-base-autoloads
leim-autoloads src-autoloads loadhist rsz-minibuf auto-show
fontl-hooks x-iso8859-1 tibetan lao devanagari indian slovenian czech
romanian ccl code-cmds gutter-items menubar-items x-menubar
mode-motion mouse behavior itimer auto-save lisp-mode easymenu
iso8859-1 page buff-menu lib-complete cus-file derived env text-props
frame obsolete cus-start custom widget cl-extra mini-cl cl cl-19
packages backquote very-early-lisp unicode lucid-scrollbars cut-buffer
lucid-menubars x c-balloon-help tty-frames tty toolbar esd-sound
native-sound scrollbar unix-processes multicast network-streams
subprocesses modules menu-accelerator-support menubar berkeley-db dbm
md5 xemacs xim mule gutter tiff png gif jpeg xpm xbm lisp-float-type
file-coding linux devices window-system base64)


Recent keystrokes:
-----------------

left left left left left left left left left left left 
left left left left left left left left ? right right 
right right right right right right right right right 
right up right right right right right right right 
left left left left left left left left left left left 
left left left left left left left left left left left 
left left left left left left left right right right 
right right right right right right right right right 
right right right down end M-x r e p o r t - x e m 
a TAB RET


Recent messages (most recent first):
-----------------------------------

Loading xemacsbug...done
Loading xemacsbug...
Loading quail/latin-pre...done
Loading quail/latin-pre...
Making completion list...
Loading quail/czech...done
Loading quail/czech...
Loading quail...done
Loading quail...
Parsing prolog...done
Parsing doctype...done
Parsing doctype (63 elements)...
Parsing doctype (62 elements)...
Parsing doctype (61 elements)...
Parsing doctype (60 elements)...
Parsing doctype (59 elements)...
Parsing doctype (58 elements)...
Parsing doctype (57 elements)...
Parsing doctype (56 elements)...
Parsing doctype (55 elements)...
latin2.html (text/html, 350 B)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html>
  <head>
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-2">
  </head>
  <body bgcolor="#ffffff">
    <p>pøíli¹ ¾lu»ouèký kùò úpìl ïábelské ódy<br>
      PØÍLI© ®LU«OUÈKÝ K?Ò ÚPÌL ÏÁBELSKÉ ÓDY
  </body>
</html>