From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#16216: 24.3.50; entries in `ucs-names' Date: Sun, 22 Dec 2013 20:10:36 +0200 Message-ID: <83haa092oz.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1387735872 31487 80.91.229.3 (22 Dec 2013 18:11:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 22 Dec 2013 18:11:12 +0000 (UTC) Cc: 16216-done@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Dec 22 19:11:17 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VunUj-0003Lt-J8 for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Dec 2013 19:11:17 +0100 Original-Received: from localhost ([::1]:58786 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VunUj-0001Y9-4a for geb-bug-gnu-emacs@m.gmane.org; Sun, 22 Dec 2013 13:11:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59801) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VunUb-0001Y1-90 for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2013 13:11:14 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VunUU-0002FY-HS for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2013 13:11:09 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:49013) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VunUU-0002FO-Dk for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2013 13:11:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VunUU-00045m-5E for bug-gnu-emacs@gnu.org; Sun, 22 Dec 2013 13:11:02 -0500 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Sun, 22 Dec 2013 18:11:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 16216 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 16216@debbugs.gnu.org, eliz@gnu.org, drew.adams@oracle.com Original-Received: via spool by 16216-done@debbugs.gnu.org id=D16216.138773585415704 (code D ref 16216); Sun, 22 Dec 2013 18:11:01 +0000 Original-Received: (at 16216-done) by debbugs.gnu.org; 22 Dec 2013 18:10:54 +0000 Original-Received: from localhost ([127.0.0.1]:34798 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VunUL-00045D-Pz for submit@debbugs.gnu.org; Sun, 22 Dec 2013 13:10:54 -0500 Original-Received: from mtaout20.012.net.il ([80.179.55.166]:56247) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VunUI-000453-7c for 16216-done@debbugs.gnu.org; Sun, 22 Dec 2013 13:10:51 -0500 Original-Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MY700M00ZTRNY00@a-mtaout20.012.net.il> for 16216-done@debbugs.gnu.org; Sun, 22 Dec 2013 20:10:46 +0200 (IST) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MY700MR4ZTXFJ70@a-mtaout20.012.net.il>; Sun, 22 Dec 2013 20:10:46 +0200 (IST) In-reply-to: X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:82398 Archived-At: > Date: Sat, 21 Dec 2013 21:08:35 -0800 (PST) > From: Drew Adams > Cc: 16216@debbugs.gnu.org > > > Look at UnicodeData.txt, near the beginning of the file. > > I see; thanks. And I recall now that you pointed me to that > file once before. > > Still, that does not really answer the questions I posed, AFAICT. > At least not for a user of `ucs-names' or the other functions > mentioned. I looked deeper and decided that this was a bug. The Unicode Standard explicitly says that control characters have no 'name' property (see Section 4.8 in the Standard), and that those "" things are just labels. The 'name' property cannot have lower-case characters of "<>" in it anyway. So starting with trunk revision 115693, all control characters will have nil as their 'name' property, and "C-x 8 RET < TAB" will say "No match". (Some of the control characters have 'old-name' property, so they still can be called out by name.) > If `ucs-names' essentially corresponds to UnicodeData.txt, how > about citing that in its doc? The exact file is an implementation detail (there's a corresponding XML file, which could be used if we wanted); the ELisp manual documents that the properties are derived from UCD, the Unicode Character Database. Thanks.