From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#30513: Unicode Character Name is misspelled (MATHEMATICAL ITALIC SMALL LAMDA) Date: Sun, 18 Feb 2018 13:29:28 -0500 Message-ID: <87inau5eyf.fsf@gmail.com> References: <87r2pi5og7.fsf@gmail.com> <21567E18-E031-48FF-AFD0-901E84CF09D4@gmail.com> <87lgfq5m4y.fsf@gmail.com> <83woza9q0s.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1518978499 25314 195.159.176.226 (18 Feb 2018 18:28:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 18 Feb 2018 18:28:19 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) Cc: michipili@gmail.com, 30513@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Feb 18 19:28:15 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1enTh0-0005qc-Gg for geb-bug-gnu-emacs@m.gmane.org; Sun, 18 Feb 2018 19:28:06 +0100 Original-Received: from localhost ([::1]:46070 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1enTj2-0003R9-Kw for geb-bug-gnu-emacs@m.gmane.org; Sun, 18 Feb 2018 13:30:12 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36170) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1enTix-0003Qp-9W for bug-gnu-emacs@gnu.org; Sun, 18 Feb 2018 13:30:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1enTis-0002XC-C7 for bug-gnu-emacs@gnu.org; Sun, 18 Feb 2018 13:30:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:42223) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1enTis-0002WT-85 for bug-gnu-emacs@gnu.org; Sun, 18 Feb 2018 13:30:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1enTir-0000u1-Sh for bug-gnu-emacs@gnu.org; Sun, 18 Feb 2018 13:30:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Feb 2018 18:30:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 30513 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 30513-submit@debbugs.gnu.org id=B30513.15189785803418 (code B ref 30513); Sun, 18 Feb 2018 18:30:01 +0000 Original-Received: (at 30513) by debbugs.gnu.org; 18 Feb 2018 18:29:40 +0000 Original-Received: from localhost ([127.0.0.1]:50120 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1enTiV-0000t3-TB for submit@debbugs.gnu.org; Sun, 18 Feb 2018 13:29:40 -0500 Original-Received: from mail-io0-f171.google.com ([209.85.223.171]:36327) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1enTiT-0000sq-6P for 30513@debbugs.gnu.org; Sun, 18 Feb 2018 13:29:37 -0500 Original-Received: by mail-io0-f171.google.com with SMTP id t22so9139071iob.3 for <30513@debbugs.gnu.org>; Sun, 18 Feb 2018 10:29:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=hzJkq5GzEiaX8M0sMFcbUTfzqgjajrtC+xO3fAMBDu0=; b=h+TxDS/Wm74iGJCnrlz1ZUYxovCsQ5Ht9Vp5r5il+7v+CQRE4KSI5ezc7ESUVbh3bc UGarLMq/1AbGsQCKM6rYcfSYPckaNnshRsS8elWz9paavyy/EaQcFR+CO8N+7yv9Y7L1 tbChxW4HVClt50o5QvUcdR96hUFYPhuMFpTkVJBJtQGpOrNeNK37RgVban44zZX0yYtI PI1RHiQxeJXFMZ9RnCkrxQIlaZ0bb0qcaowA+oGqSu6PBMMFOuiQJ5tDsUwlx+eGjs95 EUTLer5w5Tz79zoycS66Orb3L2PrqZ3so1uydoKbX8a4eD+1khME1ENc197X+GMWLu2+ aSVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=hzJkq5GzEiaX8M0sMFcbUTfzqgjajrtC+xO3fAMBDu0=; b=Q4Z1EEter0WeioKpBWOu6d4osGvaHl0u167yls43SFA0pEi9n5yEb/CYJ24bYOvOBt I+sz6XJ7wepOAnQLXvUwjpg8GCW0EaxDr33Ux5BB4bBMOxutX7B+GZWKJ69xk5MmNUWv mlBrAlfh9OV6G83TZgrzE1ldROpAd0UdahZOkIdKZZcGjvpjrCbWb5rKehWsgVuNqTbx Ux32PhaOkFSSwH+kpReuTWhua8tkaOVwZuAoZ7toxjwyJrDrqeUPu8kdT9LnJZjbiE4b NlxrI83eLjiGPy/WquNrP55KXNHMLgC/XA+MqOImEFH8Kankr9DLjZdQZArkbgvXjwlV mQ6g== X-Gm-Message-State: APf1xPC8WnJ1OU02fEP4QtkcOTKd82QaKgaABgvH2HGhZBQ3BsG/MrDc YOQrXnuqaqM+ubKyEYK5CBrkxw== X-Google-Smtp-Source: AH8x225OKgwBatJAHusqNCBaURhI8p0lT1bWcLhYdXIClgUINb5tCggfVSIubhrTNzyim4rojP6JNA== X-Received: by 10.107.59.130 with SMTP id i124mr16620496ioa.129.1518978571284; Sun, 18 Feb 2018 10:29:31 -0800 (PST) Original-Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id u67sm18888978ita.16.2018.02.18.10.29.29 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sun, 18 Feb 2018 10:29:30 -0800 (PST) In-Reply-To: <83woza9q0s.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 18 Feb 2018 19:16:51 +0200") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.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" Xref: news.gmane.org gmane.emacs.bugs:143428 Archived-At: Eli Zaretskii writes: >> + (if (and (not old-name) new-name (string-match "LAMDA" new-name)) >> + (puthash (replace-match "LAMBDA" t t new-name) c names)) > > Won't this make ucs-names even larger and more redundant? It will make ucs-names slightly larger and more redundant. I think the trade-off is worth it. To give precise numbers, it adds 12 entries for a total of 42857, which is 0.029%. (length ;; Entries satisfying (and (not old-name) new-name (string-match "LAMDA" new-name)) '("MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA" "MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA" "MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA" "MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA" "MATHEMATICAL BOLD ITALIC SMALL LAMDA" "MATHEMATICAL BOLD ITALIC CAPITAL LAMDA" "MATHEMATICAL ITALIC SMALL LAMDA" "MATHEMATICAL ITALIC CAPITAL LAMDA" "MATHEMATICAL BOLD SMALL LAMDA" "MATHEMATICAL BOLD CAPITAL LAMDA" "UGARITIC LETTER LAMDA" "GREEK LETTER SMALL CAPITAL LAMDA")) ;=> 12 (hash-table-count ucs-names) ;=> 42857