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: Do shorthands break basic tooling (tags, grep, etc)? (was Re: Shorthands have landed on master) Date: Fri, 01 Oct 2021 08:24:27 +0100 Message-ID: <8735plyzpw.fsf@gmail.com> References: <16338bdc2497fc51c6fb6d54ab370bfb@webmail.orcon.net.nz> <831r59kyhf.fsf@gnu.org> <834ka4k15m.fsf@gnu.org> <83y27gijmz.fsf@gnu.org> <8335pmgnjy.fsf@gnu.org> <604da2cb10ac61f2b8b89a02c89056be@webmail.orcon.net.nz> <87r1d5w7f6.fsf@gnus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33674"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Phil Sainty , Alan Mackenzie , Eli Zaretskii , Stefan Kangas , Emacs developers To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 01 09:34:16 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 1mWD3g-0008VO-9O for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Oct 2021 09:34:16 +0200 Original-Received: from localhost ([::1]:48116 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mWD3e-0002FM-Ff for ged-emacs-devel@m.gmane-mx.org; Fri, 01 Oct 2021 03:34:14 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:38416) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWCuF-0002b6-14 for emacs-devel@gnu.org; Fri, 01 Oct 2021 03:24:31 -0400 Original-Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:43877) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mWCuD-0006Vx-H0; Fri, 01 Oct 2021 03:24:30 -0400 Original-Received: by mail-wr1-x430.google.com with SMTP id x20so13904459wrg.10; Fri, 01 Oct 2021 00:24:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-transfer-encoding; bh=WSA2P5fNZpLJS+MeM8M7VlnSsqDixfhTyP/SXXaaed4=; b=omDhCnBs66SiEcslXUGRxJinEb+drkMadRoMfKTkmzfIrpX2kwAZPabmcwOcwtEPk7 9xdfDr2XGxHss6smTDNw0TEVep8/E0qSWWs6ZNvDURBatOmnfzoV0vwOIuDptn4ObW4M x/U+Ta5IUZpEQpaM3nYD3WW6lDNNnM2UlZ9e0D7OF8fr0ZFaZGxkwgEEotbD7SuMRZVt ujt6hkIoGBklho5SqNF9TGYLBrxmCOgT+2rg+BHlU4tC1H5nwzGet3pF6dDUETXdI4tj SWgoy/2v/DYCOLdXnQ0jcknczgifV5fED7s1SbowU5bm9AHLweoldmU8hQ6P69A34o5s 4dfw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-transfer-encoding; bh=WSA2P5fNZpLJS+MeM8M7VlnSsqDixfhTyP/SXXaaed4=; b=sQLOozu4fgv19yWzRZO71EM/eC7a4HoGw8hJ9RykU5u7+Ky3Tw3vGoy4WArm+mCLMr qconvjIc37YKl2tt3Gtjlq6U4PrUlSyWuqfSqV23upo/2mW1YO0OZn4IIDTWNdqJ4SAm UAdt/xfFGkXo5//ITyy8FPmNXe8mAWDAIODVHkNe5s+EnrYaaBzKL92UswJQFHunteYD f1cpXVW61o9IiYQ5UaIkHOZH6oNmtr+5L3MRn1B1f9qk8liWFczSnPrE97Aej9uudYWM 68WlinDPgSKES7x5nxsX86CLKyxlRBcF2M5vqwGT9mnTNCvVfRgLiJDi1fdtv9nypiUh B0ow== X-Gm-Message-State: AOAM532xnuiXk78p1zSkyfuoQEhMgSwaLYgLxapQ/mG1hfmp1hU1OqL1 CSA6ITjxs1dTkQ5VWLmfIY2x0qxpD5s= X-Google-Smtp-Source: ABdhPJy3fT92olvmPdh8s7jSx/4cpE4gcCksgcxKJxBBiiauhqG3U5mAm3ScKuWUp2AvV7z718t7Aw== X-Received: by 2002:a05:6000:2c2:: with SMTP id o2mr10306676wry.311.1633073066582; Fri, 01 Oct 2021 00:24:26 -0700 (PDT) Original-Received: from krug ([87.196.156.235]) by smtp.gmail.com with ESMTPSA id v10sm5231351wrm.71.2021.10.01.00.24.25 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Oct 2021 00:24:26 -0700 (PDT) In-Reply-To: <87r1d5w7f6.fsf@gnus.org> (Lars Ingebrigtsen's message of "Fri, 01 Oct 2021 09:06:21 +0200") Received-SPF: pass client-ip=2a00:1450:4864:20::430; envelope-from=joaotavora@gmail.com; helo=mail-wr1-x430.google.com 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, FREEMAIL_FROM=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:275964 Archived-At: Lars Ingebrigtsen writes: > Stefan Kangas writes: > >> On a separate note, but related to my misgivings: If this really is >> mostly about s.el, dash.el and f.el, I think it is problem that this >> is featured so prominently in the ELisp manual. To my eyes, what we >> have now is basically an implicit recommendation and a statement that >> it is unproblematic for general use. I believe there is a clear risk >> that users will use this feature in ways that many of us AFAIU (from >> reading this thread) would expressly rather avoid. > > Yes, making the manual less enthusiastic about this sounds like a good > idea to me. I don't care, go ahead. Make it less enthusiastic about advice, function pointers and macros while you're at it. But really, if you want to add some sentences about caveats and grep woes, go ahead, that's reasonable. ...or delete the whole section, as I said I don't care. Jo=C3=A3o