From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?UTF-8?B?Sm/Do28gVMOhdm9yYQ==?= Newsgroups: gmane.emacs.devel Subject: Re: Inadequate coding in hack-elisp-shorthands Date: Fri, 1 Oct 2021 22:32:57 +0100 Message-ID: References: <83czopfg2x.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="0000000000003219f505cd514ff4" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3678"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Eli Zaretskii , emacs-devel To: Alan Mackenzie Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 01 23:34:24 2021 Return-path: Envelope-to: ged-emacs-devel@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 1mWQAi-0000mM-4J for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Oct 2021 23:34:24 +0200 Original-Received: from localhost ([::1]:47746 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mWQAg-0005UA-RB for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Oct 2021 17:34:22 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51700) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWQ9Y-0004ly-9H for emacs-devel@gnu.org; Fri, 01 Oct 2021 17:33:12 -0400 Original-Received: from mail-pj1-x1036.google.com ([2607:f8b0:4864:20::1036]:42563) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mWQ9W-0005ax-K8; Fri, 01 Oct 2021 17:33:12 -0400 Original-Received: by mail-pj1-x1036.google.com with SMTP id rm6-20020a17090b3ec600b0019ece2bdd20so92837pjb.1; Fri, 01 Oct 2021 14:33:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=wZ6JlrRB16X7V/8mDMmsl9XQXve8e/7cRL3I7YLAS3U=; b=X9nVOktDIJtZgav0KpWijoe7FsbIuiv7cYlxKsWUdvO8GRS+dRs0DH5fYzLi+Jh7bK be7s8l8DHmTI8DpiFPC+6b5DcQgZDwXHpmX9TtTnC3XpUy3ZtcOnIQ+TlNU4PL3Mh/S0 RPlRfI6NpAX+7Ns93Cs2CFoBbKDoEqRsgf4Rlc5mzy5G3Cjmhu97SLJrqHqx7uTndY5r sitofLgYWLO4NpRZVR9lOxJHNjqWCOlfa1h6IcJKJltUW9jqU2gvhT3B0YQJM4WZuyZp sPhkhPGzUXtraxqoEET5HUhpgia7Wr8IQGeVk0PgNuLc3NDP3ImJ42Ea86qQCsvcRLlJ eLag== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=wZ6JlrRB16X7V/8mDMmsl9XQXve8e/7cRL3I7YLAS3U=; b=285RLSd6tvreDHpFVBfFNJv/HYdDKoaSd2f6Cf32RphUNegWcBZlnv8ppNTAYPX0mw iHg1duO1XmRP4umjCxOrO9kw//jroQcp+fAuKFaSmanGl2w3ahNnkH6U27DCUrLkXl7H sHv5zTv/7Rl/FpiAIkPd+uGBABTuEIxKB7eC/KDZAGmnmwZjfJKQO0cIQGDoL0+/4wao inlBfBIz8mc0rw6uATq8FcaOqXBTNSnw3gRZpXV3HuhLhipvI18X0RrdzHiWyqhTJRzK cRDzh8XxJ/I0HnM371LPT1VFCELX0X7x4w+e4/jVLfL6fmFRqGh3xVhYy9xNSgnbISs4 ytrg== X-Gm-Message-State: AOAM533wAssz9Tws6SxkfsxBgPzO0wa1543ef4NH97Y/Sb0TLH77v4Qu 9iTeTm+OU5RRnkIUus3CFnNva17KAyNxkBDV2NnmA/Ag X-Google-Smtp-Source: ABdhPJzklnmllBb/sbJfEk3+lXhVtoPPqZktj/NUS7W8oFP4msX9U5e0DKX+2dHHruWS7TEGRr3WlXY4mjKoV75b6L0= X-Received: by 2002:a17:90a:5889:: with SMTP id j9mr22257515pji.91.1633123988280; Fri, 01 Oct 2021 14:33:08 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=2607:f8b0:4864:20::1036; envelope-from=joaotavora@gmail.com; helo=mail-pj1-x1036.google.com X-Spam_score_int: -6 X-Spam_score: -0.7 X-Spam_bar: / X-Spam_report: (-0.7 / 5.0 requ) BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:276010 Archived-At: --0000000000003219f505cd514ff4 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Fri, Oct 1, 2021, 18:04 Alan Mackenzie wrote: The last sentence - I was hoping to recruit somebody (somebody more > enthusiastic about the feature than me) to do the reviewing, and this is > more likely on emacs-devel than debbugs. > FYI this code was presented to all the head maintainers of Emacs, and reviewed by Richard, as carefully as we could arrange, I suppose. I was recently explicitly asked to rush it for Emacs 28. But I'll fix these real bugs, which are completely secondary (but nevertheless bugs). Anyway, you might want to look at lread.c. That's where the real juice of the feature lives and where any bugs would be more interesting. Thanks, Jo=C3=A3o > --0000000000003219f505cd514ff4 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Fri, Oct 1, 2021, 18:04 Alan Mackenzie <acm@muc.de> wrote:

The last sentence - I was hoping to recruit somebody (somebody more
enthusiastic about the feature than me) to do the reviewing, and this is more likely on emacs-devel than debbugs.

FYI this code was presented to all = the head maintainers of Emacs, and=C2=A0 reviewed by Richard, as carefully = as we could arrange, I suppose. I was recently explicitly asked to rush it = for Emacs 28.

But I'= ll fix these real bugs, which are completely secondary (but nevertheless bu= gs).=C2=A0 Anyway, you might want to look at lread.c. That's where the = real juice of the feature lives and where any bugs would be more interestin= g.

Thanks,
Jo=C3=A3o
--0000000000003219f505cd514ff4--