From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Newsgroups: gmane.emacs.help Subject: Re: Unicode Data Base: Sweden, Germany, Poland, Russia, Ukraine, and Japan Date: Sun, 11 Apr 2021 09:13:00 +0200 Message-ID: <20210411071300.GA8934@tuxteam.de> References: <87tuoefdln.fsf@zoho.eu> <20210410202011.GA13682@tuxteam.de> <871rbhevjx.fsf@zoho.eu> <20210410211134.GB13682@tuxteam.de> <87sg3xdeq6.fsf@zoho.eu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="pWyiEgJYm5f9v55/" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="35591"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mutt/1.5.21 (2010-09-15) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Apr 11 09:13:47 2021 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1lVUHy-0009Ao-Uz for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 11 Apr 2021 09:13:46 +0200 Original-Received: from localhost ([::1]:41342 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lVUHy-0003hF-08 for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 11 Apr 2021 03:13:46 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34864) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lVUHJ-0003h8-CU for help-gnu-emacs@gnu.org; Sun, 11 Apr 2021 03:13:05 -0400 Original-Received: from mail.tuxteam.de ([5.199.139.25]:35061) by eggs.gnu.org with esmtps (TLS1.2:DHE_RSA_AES_128_CBC_SHA1:128) (Exim 4.90_1) (envelope-from ) id 1lVUHG-0001Ou-JS for help-gnu-emacs@gnu.org; Sun, 11 Apr 2021 03:13:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=tuxteam.de; s=mail; h=From:In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:To:Date; bh=ksMxrItBfnpsVdsi2rQaKmUTCVceP/AD0UpT5JUEu3U=; b=txClUANSZuEeZ//eLWCz5BwqoTfCLxSjhhGiAvs2ePuOxFkxxwNKNCjPNvGBfgD3Ml98Uz/dJZD7npSIwFcsRR9IA4GUAgaTZMOGKP3gjXKuXmrsqPlag0H8W8JXMXgJAaLAF9SexI5RNLXv+PxJy1v7cdEwjmcbz8Pqwc+NxYUicXKApi0J1LCqEQPHCOHkrKCQ1wYv/ZEqKw2vP5xUZUWxsHttNUtvbU2QeLmHapQQBGSDJimEYrZvXItre+DJPG6i/lU811NxKeDeOuBTAQ9Ve5wIGhWWc6CkvW9v5QdN95XaJ++99euVoRhL3IMFBVVNNK0b9Zpg9GVltMte3w==; Original-Received: from tomas by mail.tuxteam.de with local (Exim 4.80) (envelope-from ) id 1lVUHE-0002T0-Hn for help-gnu-emacs@gnu.org; Sun, 11 Apr 2021 09:13:00 +0200 Content-Disposition: inline In-Reply-To: <87sg3xdeq6.fsf@zoho.eu> Received-SPF: pass client-ip=5.199.139.25; envelope-from=tomas@tuxteam.de; helo=mail.tuxteam.de X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.io gmane.emacs.help:128943 Archived-At: --pWyiEgJYm5f9v55/ Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Apr 10, 2021 at 11:14:25PM +0200, Emanuel Berg via Users list for t= he GNU Emacs text editor wrote: > tomas wrote: >=20 > >>> https://www.unicode.org/Public/zipped/13.0.0/ > >>=20 > >> Thanks, how does it happen from Emacs? > > > > You're welcome. What do you mean by "it" and by "happens"? > > Finding the URL? Downloading the database? Something else? >=20 > When Emacs shows output with `describe-char' and it says in > the docstring it gets it from a database: >=20 > the character's canonical name and other properties defined > by the Unicode Data Base (sorry, fell asleep last night) You mean: how do those things get into Emacs? For this, I did a trick I like to do when I barely know what I'm doing. - first, find an Unicode codepoint name which is somewhat distinctive (meaning: a string not likely to appear "spontaneously" out there by some strange genetic coincidence). I went with "REVERSED QUESTION MARK". - grep the Emacs sources for it (M-x grep find is my friend. It wants to be yours ;-) You do have the Emacs sources around, don't you? And here it is: admin/unidata/UnicodeData.txt There is a README file in that directory explaining where (and when) all those files come from. Or is it something else you are after? Cheers - t --pWyiEgJYm5f9v55/ Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAmByoXwACgkQBcgs9XrR2kZcDACdF5hEnv/XwAqRw88EXORkomjT ddMAni1Yq5RQRtZdmplHlqzPeoWLNbGu =a6Yv -----END PGP SIGNATURE----- --pWyiEgJYm5f9v55/--