Date: Tue, 20 Nov 2001 15:40:01 +0200 From: =?iso-8859-7?Q?=C1=ED=E1=F3=F4=E1=F3=DC=F4=EF=F2=20=C2=E1=F3=DF=EB=E5=E9=EF=F2?= <B.Anastasatos@MyRealBox.com> To: FreeBSD-gnats-submit@freebsd.org Cc: Panagiotis Astithas <past@netmode.ntua.gr> Subject: misc/32133: Bug in greek locale fixed Message-ID: <3BFA5D31.78C59B6D@MyRealBox.com>
next in thread | raw e-mail | index | archive | help
>Number: 32133 >Category: misc >Synopsis: Bug in greek locale fixed >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Tue Nov 20 05:50:04 PST 2001 >Closed-Date: >Last-Modified: >Originator: Basileios Anastasatos >Release: FreeBSD 4.3-RELEASE i386 >Organization: none >Environment: System: FreeBSD zephyr.compass 4.3-RELEASE FreeBSD 4.3-RELEASE #1: Sun Nov 11 22:56:01 EET 2001 toor@zephyr.compass:/usr/src/sys/compile/2001-11-11 i386 >Description: There is a bug in /usr/src/share/mklocale/el_GR.ISO_8859-7.src, a file submitted by Panagiotis Astithas with PR misc/24324. Greek lower letters final sigma, tau, ypsilon, phi, chi, psi, omega, iota with diaeresis and ypsilon with diaeresis are not converted correctly to their upper case equivalent, but are shifted one position to the right, so that lower case tau becomes upper case ypsilon, lower case ypsilon becomes upper case phi etc. >How-To-Repeat: Activate the greek locale and try, using vim editor, to automatically change from lower to upper case the following phrase in greek: ôï ýøïò áõôü Instead of becoming "ÔÏ ¾ØÏÓ ÁÕÔ¼", it will actually get transformed to "ÕÏ ¾ÙÏ ÁÖÕ¼" (note the lower final sigma dissapearing). >Fix: The necessary patch to /usr/src/share/mklocale/el_GR.ISO_8859-7.src is included. The patch follows: *** el_GR.ISO_8859-7.src 2001/11/20 12:55:50 1.1 --- el_GR.ISO_8859-7.src 2001/11/20 12:58:54 1.3 *************** *** 40,48 **** MAPUPPER <0xdc 0xb6> MAPUPPER <0xdd - 0xdf : 0xb8> MAPUPPER <0xe0 0xdb> ! MAPUPPER <0xe1 - 0xf2 : 0xc1> ! MAPUPPER <0xf3 0xd3> ! MAPUPPER <0xf4 - 0xfb : 0xd5> MAPUPPER <0xfc 0xbc> MAPUPPER <0xfd - 0xfe : 0xbe> --- 40,48 ---- MAPUPPER <0xdc 0xb6> MAPUPPER <0xdd - 0xdf : 0xb8> MAPUPPER <0xe0 0xdb> ! MAPUPPER <0xe1 - 0xf1 : 0xc1> ! MAPUPPER <0xf2 0xd3> ! MAPUPPER <0xf3 - 0xfb : 0xd3> MAPUPPER <0xfc 0xbc> MAPUPPER <0xfd - 0xfe : 0xbe> >Release-Note: >Audit-Trail: >Unformatted: X-send-pr-version: 3.113 X-GNATS-Notify: To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3BFA5D31.78C59B6D>