🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.ogonki
Article #7024

Re: Trzymajcie bo nie wytrzymam - nowszy xmodmap

#7024
From: Marcin 'Qrczak' Kowalczyk
Date: Wed, 26 Aug 1998 14:23
33 lines
2909 bytes
Followup-To: pl.comp.ogonki

On 26 Aug 1998, Radoslaw Gancarz wrote:

> W czym problem ? Przeciez Unikod zostal rozszerzony z 16 do 32 bitow.
> Widzialem jakies szacunki ze wszystko sie zmiesci i zostanie jeszcze
> troche miejsca ale glowy nie dam.

Z tym że nie wszędzie jest obsługiwane, np. konsola Linuxa oraz format
fontów pcf są tylko 16bit.

Zrobiłem właśnie obejście tego: pod kontrolą mojego programu konsola
wyświetla 32bitowy Unikod (oczywiście normalnie przez UTF-8) i nawet font
z dowolną ilością znaków, który fizycznie na ekranie jest dynamicznie
zmieniany, żeby zawierał zawsze ostatnio używane znaki - jeśli będzie
więcej niż 512 różnych znaków blisko siebie, do wyświetlenia równocześnie,
to będą przekłamania.

Nie wiem, jak jest ze standaryzacją przydziału znaków powyżej U+10000.
AFAIK teraz jeszcze nic nie jest tam zajęte. Być może (nie wiem, czy
dobrze pamiętam, a na http://www.unicode.org/ jest mniej informacji niż
kiedyś, np. nie ma już teraz wyjaśnionego UTF-8 - a figę, nie będę im
płacił $$$ za książkę!) obszar w okolicach U+E0000..U+FFFFF jest
rozszerzeniem "private use zone" z U+E000..U+F8FF. W każdym razie obszar
U+10000..U+FFFFF można zakodować parami szesnastobitowych UCS-2
z przedziału D800..DFFF (nie wiem, czy cokolwiek to implementuje),
a UTF-8 jednolicie koduje całe 31 bitów.

-- 
 __("<   Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.home.ml.org/
 \__/       GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
  ^^                W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK                  5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Technical Details
Message-ID: <Pine.LNX.4.01.9808261609400.12679-100000@qrnik.knm.org.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
References: <Pine.BSF.4.02A.9808211509420.29421-100000@hoth.amu.edu.pl> <6rkv8k$hgq$1@moria.somewhere.in.the.pl> <Pine.BSF.4.02A.9808241024590.15004-100000@hoth.amu.edu.pl> <6rs05h$5ao$2@moria.somewhere.in.the.pl> <Pine.BSF.4.02A.9808251428020.16829-100000@hoth.amu.edu.pl> <6rv0v3$u6o$7@atlantis.ssw.krakow.pl> <6s0jlo$hqr$3@dumb.iinf.polsl.gliwice.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail
From: Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl>
Newsgroups: pl.comp.sys.xwindow,pl.comp.ogonki
Subject: Re: Trzymajcie bo nie wytrzymam - nowszy xmodmap
Followup-To: pl.comp.ogonki
Organization: Klub Nieszkodliwych Manjaków
Lines: 34
Message-ID: <Pine.LNX.4.01.9808261609400.12679-100000@qrnik.knm.org.pl>
References: <Pine.BSF.4.02A.9808211509420.29421-100000@hoth.amu.edu.pl> <6rkv8k$hgq$1@moria.somewhere.in.the.pl> <Pine.BSF.4.02A.9808241024590.15004-100000@hoth.amu.edu.pl> <6rs05h$5ao$2@moria.somewhere.in.the.pl> <Pine.BSF.4.02A.9808251428020.16829-100000@hoth.amu.edu.pl> <6rv0v3$u6o$7@atlantis.ssw.krakow.pl> <6s0jlo$hqr$3@dumb.iinf.polsl.gliwice.pl>
Mime-Version: 1.0
In-Reply-To: <6s0jlo$hqr$3@dumb.iinf.polsl.gliwice.pl>
Date: Wed, 26 Aug 1998 16:23:57 +0200
NNTP-Posting-Host: 194.204.131.121
X-Complaints-To: abuse@tpsa.pl
X-Trace: news.tpnet.pl 904145621 194.204.131.121 (Wed, 26 Aug 1998 17:33:41 MET DST)
NNTP-Posting-Date: Wed, 26 Aug 1998 17:33:41 MET DST
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit