Package: mule-ucs Version: 0.84.999+0.20050930-3 Severity: normal
I’ve started using “smart quotes” (characterss 0x201c and 0x201d) in my unicode text documents. Unfortunately, when I run mule-ucs, emacs21 and emacs-snapshot-gtk both use double-wide characters to represent the smart quotes. This is a problem because the quote characters aren’t actually double-width—if I re-fill the paragraph using M-q or open the file again, I can’t delete the character after the quote. Instead, it skips over the character after the quote and moves on to the character after the character after the quote. To wit: “Hi!” before re-filling or re-opening the file has 0x201c in cells 0 and 1, H in cell 2, i in 3, ! in 4, and 0x201d in 5 and 6. If I re-fill, I get 0x201c in cell 0, H in cell 1, i in 2, ! in 3, and 0x201d in 4. But if I start at the beginning of the line and move the cursor forward, it starts at cell 0, then skips to 2 (the “i”). If I don’t run (un-define-debian), all of the characters are single-width and I have no problems. Other applications (such as mutt) that need to display the same files use single-width characters. -- System Information: Debian Release: testing/unstable APT prefers testing APT policy: (990, 'testing'), (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-1-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages mule-ucs depends on: ii emacs-snapshot-gtk [emacs-s 1:20060806-1 The GNU Emacs editor (with GTK+ 2. ii emacs21 21.4a-3 The GNU Emacs editor mule-ucs recommends no packages. -- no debconf information

