Cedilha parou de funcionar quando atualizei para o GNOME 3.6
- From: Leonardo Ferreira Fontenelle <leonardof gnome org>
- To: TraduÃÃo GNOME pt-br <gnome-pt_br-list gnome org>
- Subject: Cedilha parou de funcionar quando atualizei para o GNOME 3.6
- Date: Sat, 03 Nov 2012 08:11:43 -0200
Oi, pessoal. Quanto tempo!
Uso o Arch Linux, uma distribuiÃÃo que faz questÃo de manter-se fiel ao upstream. Normalmente, quando um erro aparece no Arch Linux, ele veio direto do desenvolvedor do aplicativo, e à do desenvolvedor do aplicativo que terà que vir a soluÃÃo. Meu teclado à o americano internacional, atà porque à o que veio com o laptop. Sempre pressionei ' + c para produzir Ã, mas desde a atualizaÃÃo para o GNOME 3.6, ' + c = Ä. Descobri que AltGr + , = Ã, mas essa soluÃÃo està longe de me satisfazer. Eu quero o modo antigo de volta.
Se nÃo me engano, algumas pessoas passaram por isso com o Fedora 10, que acredito ter sido caracterizado pela adoÃÃo do IBUS. Uma baita coincidÃncia! Mas, curiosamente, se eu seleciono o mÃtodo de entrada "IBUS" no menu de contexto de uma caixa de texto, o ' + c = à volta a funcionar. Pena que isso sà tem efeito para aquela caixa de texto (ou para aquele aplicativo?), e sà està disponÃvel para aplicativos GTK+, e nÃo, por exemplo, no Firefox. De qualquer forma, o problema parece me ser alguma mudanÃa no comportamento do GNOME a partir do momento em que o IBUS se tornou uma dependÃncia.
Alguns trechos (potencialmente) relevantes:
/usr/share/kbd/keymaps/i386/qwerty/us-acentos.map.gz (pacote kbd):
compose '\'' 'c' to 'Ã'
(Nota: o nome do arquivo à us-acentos, e nÃo us-intl. Ele està codificado em ISO 8859-1, e seu cabeÃalho contÃm texto em portuguÃs, assinado por um funcionÃrio da Conectiva.)
/usr/share/X11/xkb/symbols/us (pacote xkeyboard-config):
xkb_symbols "intl" {
name[Group1]= "English (US, international with dead keys)";
[...]
key <AE05> { [ 5, percent, EuroSign, dead_cedilla ] };
[...]
key <AB08> { [ comma, less, ccedilla, Ccedilla ] };
[...]
key <AC11> { [dead_acute, dead_diaeresis, apostrophe, quotedbl ] };
(Notas: o formato à tecla, shift+tecla, AltGt+tecla, shift+AltGt+tecla; acredito que o us_intl tambÃm tenha sido, ao menos em parte, colaborado pela Conectiva.)
/usr/share/X11/locale/pt_BR.UTF-8/Compose (pacote libX11):
# Modified for Brazilian Portuguese by Gustavo Noronha Silva <
kov debian org>
[...]
<dead_acute> <c> : "Ã" ccedilla # LATIN SMALL LETTER C WITH CEDILLA
<dead_cedilla> <c> : "Ã" ccedilla # LATIN SMALL LETTER C WITH CEDILLA
EntÃo, parece que atà a versÃo GNOME 3.4, o GNOME usava o XIM (provido pelo libX11), mas agora, com a incorporaÃÃo o input method framework IBus, o mÃtodo de entrada "simples" nÃo tem as particularidades do "pt_BR.UTF-8/Compose", e eu nÃo consegui fazer com que os mÃtodos de entrada "cedilha" ou "IBus" sejam usados por padrÃo.
Eu preciso saber se vocÃs conseguem reproduzir o problema, se concordam com a necessidade de se abrir um relatÃrio de erro (qual componente?) e como estÃo contornando o problema. (Tentei
desabilitar a integraÃÃo do IBus, sem sucesso.)
--
Leonardo Ferreira Fontenelle
http://lattes.cnpq.br/9234772336296638
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]