[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-22 Thread Mario Frasca
I filed a bug report upstream:
https://bugzilla.gnome.org/show_bug.cgi?id=694427

** Bug watch added: GNOME Bug Tracker #694427
   https://bugzilla.gnome.org/show_bug.cgi?id=694427

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-22 Thread Mario Frasca
I found a couple of suspect lines upstream. seems that the cases
acute+c/acute+C have been hard coded to produce
GDK_KEY_ccedilla/GDK_KEY_Ccedilla.

gtkimcontextsimple.c, in function check_quartz_special_cases, around
line 402:

case GDK_KEY_dead_acute:
  switch (priv->compose_buffer[1])
{
case 'c': value = GDK_KEY_ccedilla; break;
case 'C': value = GDK_KEY_Ccedilla; break;
}
  break;

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-21 Thread Mario Frasca
this is an old message, but still seems related:
https://mail.gnome.org/archives/gtk-i18n-list/2003-October/msg2.html

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-21 Thread Mario Frasca
bug #518056 might be related: it describes the correct behaviour as undesirable.
since no action is associated to that report, it's not clear what has happened 
in between.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-20 Thread Joakim Ekberg
Do we even know what the intended behaviour is? As it is now, we have:

dead_acute + c => ç
dead_grave + c => [nothing]
compose + apostrophe + c => ç
compose + comma + c => ç

Three ways to type ç (perhaps AltGr-, works too on some layouts), and
none to type a c with an acute accent. That certainly cannot be intended
behaviour! At the least, I think having compose + apostrophe + c as a
needless duplication of compose + comma + c makes no sense.

Just to be clear, there are no satisfactory alternatives:
- Changing keyboard layout is not an option: just because I occasionally want 
to write a Croatian name (for instance), doesn't mean I can write Croatian nor 
that I am familiar with the Croatian keyboard layout. If I had to do it to be 
able to type any of the letters, that would be different, but all the others 
are right there, along with the Czech, Polish, Hungarian, Danish letters 
etc—and ç (I need ç too, but I don't need to type it in three ways…).
- Memorizing numerical codes is something I had to do on Windows, and I would 
prefer to have left that behind me.
- Fábián's workaround looked interesting but I haven't tried it, for fear of 
the flaws he found in it.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-04 Thread Mario Blažević
I gave up a while ago. One thing that may be of interest is that Linux
Mint Debian Edition, update pack 6, does not suffer from the bug. It
appears that this is Ubuntu's problem only, it's not coming from
upstream Debian.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-02 Thread Gergely Fábián
One more short comment. Another "workaround": you may always insert the
"ć" and "Ć" chars by pressing Ctrl+Shift+u and then typing the
appropriate unicode codes (0106 for "Ć" and 0107 for "ć").

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-02 Thread Gergely Fábián
I guess I may have found a workaround.
I use Hungarian keyboard layout with hu_HU.UTF-8 locale and I'd like to type 
the "ć" character with AltGr+9+c (dead_acute+c) (used in Polish and 
Croatian/Serbian).
I have been googling and experimenting quite long to find a workaround with no 
success. The most interesting point was, that the file that most claimed needs 
the changes already contains the proper entries:

/usr/share/X11/locale/en_US.UTF-8/Compose

 : "Ć"   U0106 # LATIN CAPITAL LETTER C 
WITH ACUTE
   : "Ć"   U0106 # LATIN CAPITAL LETTER C 
WITH ACUTE
  : "Ć"   U0106 # LATIN CAPITAL LETTER C 
WITH ACUTE
  : "Ć"   U0106 # LATIN CAPITAL LETTER C 
WITH ACUTE
 : "ć"   U0107 # LATIN SMALL LETTER C 
WITH ACUTE
   : "ć"   U0107 # LATIN SMALL LETTER C 
WITH ACUTE
  : "ć"   U0107 # LATIN SMALL LETTER C 
WITH ACUTE
  : "ć"   U0107 # LATIN SMALL LETTER C 
WITH ACUTE

I tried changing other files as well:

- /etc/console-setup/compose.ISO-8859-1.inc (I changed the lines combining 
dead_acute with c to result in "ć" instead of "ç", but it did not help)
- adding a ~/.XCompose with the proper entries (but what for, if 
en_US.UTF-8/Compose already contains the proper entries?)

As a last act of desperation, basing on a hint I found at 
http://wiki.linuxquestions.org/wiki/Accented_Characters I tried adding 
"GTK_IM_MODULE=xim" to /etc/environment. This finally helped.
Then I reverted all my previous changes (left just the one in 
/etc/environment), and entering "ć" is still possible.
However now I see other problems with the input method (Ctrl+F doesn't work in 
gedit - when the IM_MODULE is not xim it works properly), so I wouldn't like to 
use this "hack".

So my questions are:
- Why are the settings in /usr/share/X11/locale/en_US.UTF-8/Compose not taking 
any effect with the default input method? (my /usr/share/X11/locale/compose.dir 
defines en_US.UTF-8/Compose for hu_HU.UTF-8, so it should take effect)
- Why are those settings taking effect in turn when the input method is xim?
- What is the default input method (I guess it's not xim), and where are those 
"Compose" settings that should take effect for it?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2013-02-02 Thread Gergely Fábián
This is reproducible on Ubuntu 12.10 amd64 with firefox, terminal and gedit 
(with Hungarian keyboard layout). However in Skype dead_acute + c produces "ć".
Is there any workaround for this problem?
Thanks.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2012-09-03 Thread cousteau
Ok, I removed the duplicate mark myself (I didn't know I could).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2012-09-03 Thread cousteau
** This bug is no longer a duplicate of bug 961741
   REGRESSION: can't type characters with accent (dead keys)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2012-09-03 Thread cousteau
(1) This bug is unrelated to bug #961741, so I request it to be unmarked
as duplicate.  Bug #961741 is about the inability of typing any deadkey
sequence on the program Dash, while this one is about the change of a
specific sequence from meaning one thing to meaning another one (while
the rest of sequences work fine).  Therefore I request this bug report
be unmarked as duplicate of bug #961741.

(2) I'm using Xubuntu 12.04, es_ES.UTF-8 locale, and I have the same
problem when typing a dead acute followed by 'c'.  I expected to get a
'ć' but instead I'm getting a 'ç'.  This doesn't happen in my Ubuntu
10.10 nor Lubuntu 10.04 machines.

(3) I've tried copying /usr/share/X11/locale/en_US.UTF-8/Compose to
~/.XCompose, as well as replacing the
/usr/share/X11/locale/iso8859-1/Compose and
/usr/share/X11/locale/iso8859-1/Compose files with
/usr/share/X11/locale/en_US.UTF-8/Compose, with no success.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2012-06-07 Thread Pander
*** This bug is a duplicate of bug 961741 ***
https://bugs.launchpad.net/bugs/961741

** This bug has been marked a duplicate of bug 961741
   REGRESSION: can't type characters with accent (dead keys)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2012-04-30 Thread Bryce Harrington
On precise I'm getting ç in both firefox and emacs using both
compose+apostrophe+c and compose+comma+c.

According to this page, the latter is correct, the former should make c-acute.
http://www.hermit.org/Linux/ComposeKeys.html

However I don't think xkeyboard-config is controlling the compose keys.
I think I may have found the source of the error in /etc/console-
setup/compose.ISO-8859-1.inc:

compose '´' 'A' to 'Á'
compose '´' 'C' to 'Ç'
compose '´' 'E' to 'É'
compose '´' 'I' to 'Í'
compose '´' 'O' to 'Ó'
compose '´' 'U' to 'Ú'
compose '´' 'Y' to 'Ý'
compose '´' '\'' to '´'
compose '´' 'a' to 'á'
compose '´' 'c' to 'ç'
compose '´' 'e' to 'é'
compose '´' 'i' to 'í'
compose '´' 'o' to 'ó'
compose '´' 'u' to 'ú'
compose '´' 'y' to 'ý'

And in console-setup/Keyboard/locale/iso8859-1:
...
   : "\307"Ccedilla
   : "\347"ccedilla
   : "\307"Ccedilla
   : "\307"Ccedilla
   : "\347"ccedilla
   : "\347"ccedilla
...
   : "\307"Ccedilla
   : "\347"ccedilla
...
# Useful for portuguese language
 : "\307"Ccedilla
 : "\347"ccedilla


** Package changed: xkeyboard-config (Ubuntu) => console-setup (Ubuntu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/console-setup/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 919899] Re: Compose sequence apostrophe+c produces a cedilla instead of acute

2012-02-09 Thread Launchpad Bug Tracker
Status changed to 'Confirmed' because the bug affects multiple users.

** Changed in: xkeyboard-config (Ubuntu)
   Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/919899

Title:
  Compose sequence apostrophe+c produces a cedilla instead of acute

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/xkeyboard-config/+bug/919899/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs