From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: =?UTF-8?Q?Cl=c3=a9ment_Pit-Claudel?= Newsgroups: gmane.emacs.devel Subject: Re: Change of Lisp syntax for "fancy" quotes in Emacs 27? Date: Sun, 4 Feb 2018 10:36:49 -0500 Message-ID: References: <83o9l6bhfs.fsf@gnu.org> <1fedc60d-35a7-4ff0-adbb-b6b8306d192f@default> <83wozu9f6r.fsf@gnu.org> <87r2q1r1tn.fsf@web.de> <0436a486-ace5-5bef-ec63-8955c87bb10b@gmail.com> <20180204103448.GA42100@breton.holly.idiocy.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: blaine.gmane.org 1517758514 3259 195.159.176.226 (4 Feb 2018 15:35:14 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 4 Feb 2018 15:35:14 +0000 (UTC) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 Cc: Michael Heerdegen , Eli Zaretskii , npostavs@users.sourceforge.net, Drew Adams , emacs-devel@gnu.org To: Alan Third Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Feb 04 16:35:09 2018 Return-path: Envelope-to: ged-emacs-devel@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 1eiMJh-00082C-Ne for ged-emacs-devel@m.gmane.org; Sun, 04 Feb 2018 16:34:53 +0100 Original-Received: from localhost ([::1]:34589 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiMLi-0005w4-SM for ged-emacs-devel@m.gmane.org; Sun, 04 Feb 2018 10:36:58 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eiMLb-0005ss-U5 for emacs-devel@gnu.org; Sun, 04 Feb 2018 10:36:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eiMLb-0002eT-6n for emacs-devel@gnu.org; Sun, 04 Feb 2018 10:36:51 -0500 Original-Received: from mail-qt0-x229.google.com ([2607:f8b0:400d:c0d::229]:40187) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eiMLb-0002eE-2S; Sun, 04 Feb 2018 10:36:51 -0500 Original-Received: by mail-qt0-x229.google.com with SMTP id s39so36735336qth.7; Sun, 04 Feb 2018 07:36:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=jgNYvWoq9oDGsOIa1K899b55sj8uO2lU/UCSkUDprLg=; b=BFAClF3TGde0FryJMlgO6Oo9f3l/QLuDYprszqiwxMqpunwTec4AJZoYh+Hf1cpDTs 4vUf8jV2orYRCCVfaBGIITqHBBHtjmMgdfJTHRxQMSma2NECcKr0A2bi48tKJgNYdTyh FI7l1OHzuzJ42UHOkRqmAOrMd6OP16RjliRTiWNVQJ4aGb7izz4XcFMd4vQYiSQ/116t xJfghwX6tQ35h5PO/z0Dd8tSeVnDVt+I9dlrxmwB+Wuv9jzaq8j25jR1el1x52IW8Oq0 nkOJwZoQaJVUxipDEuUkuJrK4GrLsh/wioIvQMmQOzwQDpZCJ1HDM6e1W6dtEW6lkMrO Urjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=jgNYvWoq9oDGsOIa1K899b55sj8uO2lU/UCSkUDprLg=; b=biy+mI4beXQfbQsoUFeBcEkdxEjKT6LiTz7s8z0mkYKTXb7K5OLApgnIvGIwJSXveb 55hr1/yBKDw5GY57t7RoTxwvWa1xcB9eqnP5YJJPupNEbd8j7aG6v8eD/eorKzhRZXfO NtoRnFLB0JhfyD2kNOyZaki3kFxlogw3qQHHUo0H8pcBxIUG4oDgP1GWcScft8y0yG+o v4ffeKkuICX130wCPQH+R6om0koyUV0+Ccm3WSN1JtAbmKTzaJF4inuaWXAzIO0fDiLU qLo9QNzf3yRCOOCgIYsJ1ZvGd+33c7Mak249n8/ofJJhA9pB2v/7kzeUK7qJhVtyCtYc cYeQ== X-Gm-Message-State: AKwxytf7eAl9FuGGTj55RtOHQNp2+XKFc9Zhos+KjuclC2xmktI9Nsdv cPw8xM1LGyCKXoWYQZ32dw5ZIIAh X-Google-Smtp-Source: AH8x225ZfZXt45JVZ376HKU/Xf55bPLZg8ugpRooA6T7HTeeBMxD+G1YfX9FoONTaoTI8SDvbFdOcg== X-Received: by 10.237.58.133 with SMTP id o5mr72730538qte.307.1517758610363; Sun, 04 Feb 2018 07:36:50 -0800 (PST) Original-Received: from ?IPv6:2601:184:4180:66e7:b907:8a2e:155c:3c44? ([2601:184:4180:66e7:b907:8a2e:155c:3c44]) by smtp.gmail.com with ESMTPSA id k20sm4395342qtj.72.2018.02.04.07.36.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 04 Feb 2018 07:36:49 -0800 (PST) In-Reply-To: <20180204103448.GA42100@breton.holly.idiocy.org> Content-Language: en-GB X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:400d:c0d::229 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:222506 Archived-At: On 2018-02-04 05:34, Alan Third wrote: > Symbol's value as variable is void: 'аbbrevs-changed > Did you mean `abbrevs-changed'? > Symbol contains `а' (CYRILLIC SMALL LETTER A) at character 0, did you > mean `a' (LATIN SMALL LETTER A)? That would be pretty cool. > The middle line would require Emacs to do a fuzzy search for similar > symbols, which may be too much. OCaml does this (but at compile time). Do we have a way to delay the fuzzy search to the point when the error message is displayed? Otherwise we'll pay the price of the search even if the error is then swallowed by a condition-case.