From owner-cvs-all Tue Sep 3 16:27:48 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8DE0137B401; Tue, 3 Sep 2002 16:27:37 -0700 (PDT) Received: from corbulon.video-collage.com (corbulon.video-collage.com [64.35.99.179]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA86A43E77; Tue, 3 Sep 2002 16:27:32 -0700 (PDT) (envelope-from mi+mx@aldan.algebra.com) Received: from misha.murex.com (250-217.customer.cloud9.net [168.100.250.217]) by corbulon.video-collage.com (8.12.2/8.12.2) with ESMTP id g83NRHAm008842 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=FAIL); Tue, 3 Sep 2002 19:27:19 -0400 (EDT) (envelope-from mi+mx@aldan.algebra.com) X-Authentication-Warning: corbulon.video-collage.com: Host 250-217.customer.cloud9.net [168.100.250.217] claimed to be misha.murex.com Content-Type: text/plain; charset="koi8-r" From: Mikhail Teterin Organization: Virtual Estates, Inc. To: "Andrey A. Chernov" Subject: Re: cvs commit: ports/x11-fonts/XFree86-4-fontCyrillic Makefile distinfo ports/x11-fonts/XFree86-4-fontCyrillic/files patch-crox1c.bdf patch-crox1cb.bdf patch-crox1cbo.bdf patch-crox1co.bdf patch-crox1h.bdf patch-crox1hb.bdf patch-crox1hbo.bdf patch-crox1ho.bdf ... Date: Tue, 3 Sep 2002 19:28:24 -0400 User-Agent: KMail/1.4.2 Cc: Maxim Sobolev , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, anholt@FreeBSD.org References: <200209031042.g83AgFON078508@freefall.freebsd.org> <200209031419.53576.Mikhail.Teterin@murex.com> <20020903220937.GA22348@nagual.pp.ru> In-Reply-To: <20020903220937.GA22348@nagual.pp.ru> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200209031928.24580.mi+mx@aldan.algebra.com> X-Scanned-By: MIMEDefang 2.15 (www dot roaringpenguin dot com slash mimedefang) Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tuesday 03 September 2002 06:09 pm, Andrey A. Chernov wrote: = On Tue, Sep 03, 2002 at 14:19:53 -0400, Mikhail Teterin wrote: = > = > The newer Cronyx can be made an option (a port) for those, who wants the = > newer characters and is satisfied with only the koi8-r fonts. = = There is already a port, see russian/X.language, but it is complex = thing, not just fonts. Ok, good. = > XFree86 should not call a Russian character set "Cyrillic". Please, = > try to find the contact and persuade the XFree86 people to use = > the most complete fonts available today (the patched Gemini?) as = > Cyrillic. = = My complain for *-fontCyrillic port is that obsoleted version of = Cronyx koi8-r fonts is used as base for it. Clearly it is not XFree86 = intent to treat fontCyrillic as koi8-u fonts. Not clear at all. "Cyrillic" does not mean "Russian" -- just as "Soviet Union" does not mean "Russia" :-) The XFree86 project should've received this clue long time ago. Even not-so-good-looking Cyrillic fonts are better than the more recent fonts, which don't have all of the Cyrillic characters. If the fontset is called "Cyrillic", it should contain all (or as many as possible -- koi8-o anyone?) Cyrillic characters in it -- that completes should have the highest priority. = It is possible to make koi8-u fonts from Cronyx koi8-r ones, but = please do 2 things additionly: = = 1) Use _updated_ Cronyx koi8-r fonts version as base, not = obsoleted one. 2) Rename port to avoid additional confusion to = *-fontCyrillic-koi8-u = For pure koi8-r fonts *-fontCyrillic-koi8-r name will be nice or = *-fontRussian-koi8-r = = Current situation where koi8-u fonts sneaked inplace of koi8-r ones is = not acceptable and leads to confusion. On the contrary. It is (was) a lot more confusing, when the koi8-r fonts were named "Cyrillic", as if other characters did not exist. Maxim's commit just fixed that long-standing problem on FreeBSD, and I call on you, once again, to relay this fix through your contacts with the XFree86 project. It remains my not so humble opinion that the differences between the koi8-u and koi8-r character sets are in the area, that no user is likely to ever use. They are pseudo-graphics characters, but the termcaps does not use them for line drawing either. There could, theoretically, be an application somewhere, that knows the intricasies of koi8-r charset better than the termcap, and tries to use them directly, but I can not name it, and neither can you. What's more, since the earlier distributions of koi8-r fonts (those still in the XFree86 tree) had bugs right in this pseudo-graphics area, such application can not, practically, exist... On the other hand, the vast majority of Cyrillics readers either does not care about the few pseudo-graphics symbols which koi8-u overwrites with more letters, or very much wants those to be, in fact, letters. If the separate ports -koi8-u and -koi8-r need to exist, the XFree86-4 metaport should definetly install the former as "Cyrillic". Since your russian/X.language seems to provide the latter part (and more), I don't see anything wrong with the present situation. (Well, cleanups such as renaming XFree86-4-fontCyrillic to something like "cyrillic" and removing the geminifonts is all that's left). -mi -- Как, Вы разве без шпаги пришли? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message