Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 3 Sep 2002 19:28:24 -0400
From:      Mikhail Teterin <mi+mx@aldan.algebra.com>
To:        "Andrey A. Chernov" <ache@nagual.pp.ru>
Cc:        Maxim Sobolev <sobomax@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, anholt@FreeBSD.org
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 ...
Message-ID:  <200209031928.24580.mi%2Bmx@aldan.algebra.com>
In-Reply-To: <20020903220937.GA22348@nagual.pp.ru>
References:  <200209031042.g83AgFON078508@freefall.freebsd.org> <200209031419.53576.Mikhail.Teterin@murex.com> <20020903220937.GA22348@nagual.pp.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200209031928.24580.mi%2Bmx>