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: Wed, 06 Oct 2021 14:12:35 +0100 Message-ID: <87tuhuuwjg.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> <83a6jtff87.fsf@gnu.org> <5ac7a31cf2959c31c262a3377c736a5a@webmail.orcon.net.nz> <83ilygew7p.fsf@gnu.org> <83fstjdiwl.fsf@gnu.org> <871r534s2o.fsf@gmail.com> <87sfxgx09x.fsf@gmail.com> <6c697805389bac24b8ba@heytings.org> <6c69780538119beaa5d8@heytings.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="16780"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: Richard Stallman , emacs-devel To: Gregory Heytings Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Oct 06 15:13:56 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 1mY6k8-0004Ay-OI for ged-emacs-devel@m.gmane-mx.org; Wed, 06 Oct 2021 15:13:56 +0200 Original-Received: from localhost ([::1]:38852 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mY6k7-0002SZ-8X for ged-emacs-devel@m.gmane-mx.org; Wed, 06 Oct 2021 09:13:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43642) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mY6iz-0000k2-37 for emacs-devel@gnu.org; Wed, 06 Oct 2021 09:12:45 -0400 Original-Received: from mail-wr1-x433.google.com ([2a00:1450:4864:20::433]:36565) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mY6iw-0005DG-Q5; Wed, 06 Oct 2021 09:12:44 -0400 Original-Received: by mail-wr1-x433.google.com with SMTP id o20so8705302wro.3; Wed, 06 Oct 2021 06:12:42 -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=OXKeeUOWPYOa1BNdnHgrUzfmUssGgnhVp5oaOYPIYn0=; b=gKURRUne8Pp1lnjcqIKOgbhl7DcgQbLuIk8hQd/4Is2/gj5N+A2GwDYgRfctF7Xw/g +u8LHV6cYn3Q099P1xKqKkVTAFz5hw/OmHkQqRbgXF/bArxqQJUzwDifDN2QQdVTCDWc Yw6MZxtcNtlrs8fBT17AZecRbpluq6AARKeyM++trLBam28PO90yCzVQA+HqUX2DlQO+ ZVmvgz7/lY1qeJMGwwPNH3btfLBWRxaw8yXCs0wMWYZdJ72q6l5/2a1gitnCDY1TpmEn XkKy29arwqmYs9LKBuL2GWVK97TlFhgmxT7BdRCtlYUx4/8U+Su+vdW+U3fFZ09cLp4F mLYA== 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=OXKeeUOWPYOa1BNdnHgrUzfmUssGgnhVp5oaOYPIYn0=; b=kbr2RBgmtZHFj9CFOaULdb7bqETZ48tovijsdM1v7z/i7R2mqnWc6OBzfetJvTslCz YI8RNLUXeYZ0aMUzQitPKLh40bN+9QMR/mTsb6Gf0W1F22/vtxoNgFraCLtQyTTgNK0T YXuVqznOcA3xPrhSAj6xA7PkQtdDx+Zb0VpC5Hc/Yg1DAgaXhhjB37CRdzBGhXlnPzlo LcJmUB+pU/VP/A1GIoTy+TfYSVb3SlPxvqUSlR+mdqeJTTaTH9cnnt++Ktwg1fSm9dCA XLgvPAmcjcTBcgsWwmP4SSIPQ8LlMoIwEH21BkU389OTLBkZZeC3im82QBmBYmOHvhVD qQlw== X-Gm-Message-State: AOAM531xFWiquEKbStlS82KGXqpYu5Lfko+D8QtBfkOt8/prXpOAn7Ji nwHyR01iuxX6TOfohI3CwfYo3yPjxkU= X-Google-Smtp-Source: ABdhPJz61eQDylBjLDDruNJtEhDKNvFfY1fAf1Ozg/+jXX8Yk7ULuaa2xsWSHOOl59Gyf2V538wCGA== X-Received: by 2002:a05:6000:15c3:: with SMTP id y3mr3663743wry.7.1633525960657; Wed, 06 Oct 2021 06:12:40 -0700 (PDT) Original-Received: from krug (87-196-156-235.net.novis.pt. [87.196.156.235]) by smtp.gmail.com with ESMTPSA id z18sm14340037wro.25.2021.10.06.06.12.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 06 Oct 2021 06:12:40 -0700 (PDT) In-Reply-To: <6c69780538119beaa5d8@heytings.org> (Gregory Heytings's message of "Mon, 04 Oct 2021 19:30:21 +0000") Received-SPF: pass client-ip=2a00:1450:4864:20::433; envelope-from=joaotavora@gmail.com; helo=mail-wr1-x433.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:276435 Archived-At: Gregory Heytings writes: >>> Interesting.=C2=A0 A few days ago you still believed that name spaces >>> are [A], and one of the "mistaken minds" told you that they are not >>> [A], but [B]. Now you believe that they are both [A] and [B].=C2=A0 >>> Perhaps in a week you'll realize that they are [B], not [A]. >> the statements you make are false. > If you say so. Anyone can look at the archives. OK, so let's: In https://lists.gnu.org/archive/html/emacs-devel/2021-10/msg00125.html, I wrote: >> For me "namespaces" are about allowing the same thing to be invoked >> by different names, depending on context. It's clear to that if things can have two names _depending on context_ then, _in two different contexts_, the same name might be used for different things. Is that corollary not clear from my sentence? I'm sorry I wasn't trying to give a scientific definition. This isn't "the complete opposite of namespacing", or "aliasing" as you defined it, because aliasing (at least as it exists in Emacs) is global, i.e. not depending on context. This is where your mind is mistaken. Not to mention that bikeshedding what namespaces are is completely useless to the discussion at hand. Shorthands are a reality, they have a real implementation and they do what they do to solve specific Emacs problems and is what I explained many times and is clear in the manual. _You_ not I, go out of your way to write an email that twists my statement so that it seems that I contradicted myself and the sheer factual reality of the feature I implemented. That is false. And then you say that "in a week" I'll say something else. That's intentional and gratutious harrassment, aka "trolling". I have no time to indulge that fantasy. Jo=C3=A3o