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

Simos Xenitellis simos74 at gmx.net
Mon Oct 3 21:26:56 EEST 2005


Nikos Charonitakis wrote:

>2005/10/3, Simos Xenitellis <simos74 at gmx.net>:
>  
>
>>Nikos Charonitakis wrote:
>>
>>    
>>
>>>2005/10/3, Simos Xenitellis <simos74 at 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
>>    
>>
>
>00000000  e1                                                |.|
>00000001
>  
>
Δεν έχει αλλάξει από την αρχική συμπεριφορά. Το e1 είναι το πρώτο byte 
από τον χαρακτήρα (κωδικοποίηση UTF-8). Το πρόβλημα στην περίπτωση αυτή 
είναι ότι ο πυρήνας δεν μπορεί να λάβει ολόκληρο τον χαρακτήρα με την 
διαδικασία χρήσης νεκρού χαρακτήρα.

Ευχαριστώ,
Σίμος

>>Στο <type it here> πάτησε / και a. Αν και δεν θα φανεί κάτι, νομίζω ότι θα σταλθεί ένα byte τουλάχιστον.
>>Επέλεξε τον φλοιό bash για την δουλειά αυτή.
>>Από το αποτέλεσμα αυτό θα στείλω απάντηση στην αναφορά σφάλματος.
>>
>>Σίμος
>>
>>
>>    
>>
>>>>>2005/9/30, Simos Xenitellis <simos74 at 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 at redhat.com
>>>>>>To:     simos74 at 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 at redhat.com changed:
>>>>>>
>>>>>>         What    |Removed                     |Added
>>>>>>----------------------------------------------------------------------------
>>>>>>           Status|ASSIGNED                    |NEEDINFO_REPORTER
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>------- Additional Comments From davej at 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.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>            
>>>>>>
>>>>        
>>>>
>>    
>>




More information about the I18ngr mailing list