[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [I18NGR] [Fwd: [Bug 143014] Cannot input composed characters on Linux console (Unicode mode)]



Nikos Charonitakis wrote:

2005/10/3, Simos Xenitellis <simos74@gmx.net>:
Nikos Charonitakis wrote:

Θα το κάνω εγώ.
Μπορείς να μου πεις περιληπτικά τι πρέπει να κάνω;


Πηγαίνεις στην κονσόλα και δοκιμάζεις αν μπορείς να εισάγεις τόνους.
Στο https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=143014
έχω οδηγίες για minimal παράδειγμα με την χρήση ισπανικών:

We make a minimal demonstration file instead of using the existing
keymap files, found in /lib/kbd/keymaps/*.
1. Create minimal keymap for spanish.
% cat minimal-keymap-spanish.map
keycode 53 = 0x0d2f
keycode 2 = U+00E1
keycode 3 = U+00E9
compose '/' 'a' to U+00E1
compose '/' 'e' to U+00E9

"2f" is character "/".
"0d" means we use "/" as dead key here.
U+00E1 is <λατινικό a με τονικό σημάδι>
U+00E9 is <λατινικό e με τονικό σημάδι>
keycode 2 is key "1"
keycode 3 is key "2"
2. Log on on console (no xterm :)). Use "bash" shell.
3. Run "unicode_start latarcyrheb-sun16" to reset to Unicode input.
(Just make sure all are ok, as this has been done already).
4. Run "loadkeys minimal-keymap-spanish.map"
5. Hit "1" key to generate <a με τονικό σημάδι, κατευθείαν>, to verify it's working.
6. Hit "/" + "a" to try to generate <a με τονικό σημάδι, μέσω νεκρού πλήκτρου>. It does not work due to a
kernel issue.

Actual Results:  The byte "e1" is emmited (comes from U+00E1).
This is not valid UTF-8, so nothing is displayed.

You can view the byte by typing:
% echo -n "<type it here>" | hexdump -C

Expected Results:  <a με τονικό σημάδι> should be displayed at step 6. (In UTF-8, it's
"c3, a1".
όταν πατάω το 1 και το 2 βγαίνουν τα a και e τονισμένα
όταν πατάω / και μετά a ή e δεν βγαίνει τίποτα.
Άρα το πρόβλημα δεν έχει διορθωθεί.
Τι εμφανίζει η εντολή

$ echo -n <type it here> | hexdump -C

Στο <type it here> πάτησε / και a. Αν και δεν θα φανεί κάτι, νομίζω ότι θα σταλθεί ένα byte τουλάχιστον.
Επέλεξε τον φλοιό bash για την δουλειά αυτή.
Από το αποτέλεσμα αυτό θα στείλω απάντηση στην αναφορά σφάλματος.

Σίμος


2005/9/30, Simos Xenitellis <simos74@gmx.net>:


Μπορεί κάποιος να ελέγξει για την παρακάτω αναφορά σφάλματος, αν έχει
διορθωθεί;

Σίμος

-------- Original Message --------
Subject:        [Bug 143014] Cannot input composed characters on Linux console
(Unicode mode)
Date:   Fri, 30 Sep 2005 02:57:13 -0400
From:   bugzilla@redhat.com
To:     simos74@gmx.net



Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.

Summary: Cannot input composed characters on Linux console (Unicode mode)


https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=143014


davej@redhat.com changed:

         What    |Removed                     |Added
----------------------------------------------------------------------------
           Status|ASSIGNED                    |NEEDINFO_REPORTER




------- Additional Comments From davej@redhat.com  2005-09-30 02:57 EST -------
Mass update to all FC4 bugs:

An update has been released (2.6.13-1.1526_FC4) which rebases to a new upstream
kernel (2.6.13.2). As there were ~3500 changes upstream between this and the
previous kernel, it's possible your bug has been fixed already.

Please retest with this update, and update this bug if necessary.

Thanks.


--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You reported the bug, or are watching the reporter.









Reply to: