From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.ciao.gmane.io!not-for-mail From: =?UTF-8?Q?Micha=C5=82_Nazarewicz?= Newsgroups: gmane.emacs.cc-mode.general,gmane.emacs.devel Subject: Re: [PATCH] cc-mode: don't tread dir-local and file-local variables differently Date: Mon, 1 Jun 2020 01:19:47 +0100 Message-ID: References: <20200512194516.83180-1-mina86@mina86.com> <20200513184745.GA8857@ACM> <20200517142327.GA12554@ACM> <20200525184412.GA8662@ACM> <20200526171830.GA3905@ACM> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="ciao.gmane.io:159.69.161.202"; logging-data="101984"; mail-complaints-to="usenet@ciao.gmane.io" Cc: bug-cc-mode@gnu.org, Alan Mackenzie , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: cc-mode-help-bounces@lists.sourceforge.net Mon Jun 01 02:20:27 2020 Return-path: Envelope-to: sf-cc-mode-help@m.gmane-mx.org Original-Received: from lists.sourceforge.net ([216.105.38.7]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jfYBm-000QRe-NX for sf-cc-mode-help@m.gmane-mx.org; Mon, 01 Jun 2020 02:20:26 +0200 Original-Received: from [127.0.0.1] (helo=sfs-ml-2.v29.lw.sourceforge.com) by sfs-ml-2.v29.lw.sourceforge.com with esmtp (Exim 4.90_1) (envelope-from ) id 1jfYBb-0001RQ-Cx; Mon, 01 Jun 2020 00:20:15 +0000 Original-Received: from [172.30.20.202] (helo=mx.sourceforge.net) by sfs-ml-2.v29.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jfYBZ-0001RJ-G3 for cc-mode-help@lists.sourceforge.net; Mon, 01 Jun 2020 00:20:13 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sourceforge.net; s=x; h=Content-Transfer-Encoding:Content-Type:Cc:To: Subject:Message-ID:Date:From:In-Reply-To:References:MIME-Version:Sender: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=HAd273j+GovRU5KsipB9NqqN/nPaRE0SkMA5o4u4M3c=; b=TzJ0CgF2LySxLxSuarJsehkAM0 5phDJIhtj7hsFVQwHsVX79+tVXGBFPUaJhonsZ3YQi3g7YXhVhgelfNzXGqCDOlJ419DkoFrVT8wl kY06QFctjKRwaWYwuN/3VqD8tvWs0CQ/l/SFSHgqsnEO7tSyCpNDZbM9YqEgCCAPnS9E=; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sf.net; s=x ; h=Content-Transfer-Encoding:Content-Type:Cc:To:Subject:Message-ID:Date:From :In-Reply-To:References:MIME-Version:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=HAd273j+GovRU5KsipB9NqqN/nPaRE0SkMA5o4u4M3c=; b=SNAROwtssCH4N2Sitd4sadq+py 9WW8YtyytEsXVG3Qkf7Ocrmqay0V/icWIlJBi35wOxbrqg2M4rWxLw2/Z5WS3Z5U0Ki8hKg87cXws RgXLJBJ7fNpptkPY7AdGvVyRk+PDD1Q2kHjAsObvd2M3TP/HWVFTHzbRHznVuDgksWXs=; Original-Received: from eggs.gnu.org ([209.51.188.92]) by sfi-mx-3.v28.lw.sourceforge.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256) (Exim 4.92.2) id 1jfYBW-002MHV-Ir for cc-mode-help@lists.sourceforge.net; Mon, 01 Jun 2020 00:20:13 +0000 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:34629) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jfYBP-00034j-LW for cc-mode-help@lists.sourceforge.net; Sun, 31 May 2020 20:20:03 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49344) by fencepost.gnu.org with esmtps (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jfYBO-000173-L6 for bug-cc-mode@gnu.org; Sun, 31 May 2020 20:20:03 -0400 Original-Received: from mail-wm1-f66.google.com ([209.85.128.66]:55626) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jfYBM-000336-TW; Sun, 31 May 2020 20:20:02 -0400 Original-Received: by mail-wm1-f66.google.com with SMTP id c71so9070405wmd.5; Sun, 31 May 2020 17:19:59 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=HAd273j+GovRU5KsipB9NqqN/nPaRE0SkMA5o4u4M3c=; b=Xh4w4pekJhwE5UPPPy3ZeZysycPuVjX1VX7a860+sOlEBPcMHHu6lB4sAJlJkmEDr7 sQp81tPwp5zQ2dJ2i7AiPuDeLxHDvHK0WgLFtSFvDc5lxHfYryyafvigfiqQeHB7OhFG KNdRmDGZqHfMyKh0ncLsJf94vMy8R7neC6UjgEIkztz68xHBox57lsxl+al+Ml6DHR6Q BkObh4KiGsnEYNswjT5HoxkRURYvNfQs5JmXObOTgSVJbcdeDTJfNtyldYaMME1gO/+n FRVF9RM0MQTwKgo4RUUNAeJVAPMv5uXH51pCBSIBhlD8enfgpIzA9MK9CfVJEzyTRixA gTFw== X-Gm-Message-State: AOAM533Vr4407R6fbaOpAFXM+2mPDgKE0yBt4DtiKORGZ04tRfRf/rpa 0M+Adt01EHbkYnyTISaP5B2NLOky71p+USiCtV4= X-Google-Smtp-Source: ABdhPJx54bturlf7cnQulMTxTMmvZCUHhCjC1l1/jwP9QTYIhGo3qzqTbMqUBVb9zJ5jkh8fyM+wqOuWk642bFN6Mlw= X-Received: by 2002:a05:600c:224f:: with SMTP id a15mr18570941wmm.166.1590970798178; Sun, 31 May 2020 17:19:58 -0700 (PDT) In-Reply-To: Received-SPF: pass client-ip=209.85.128.66; envelope-from=mnazarewicz@gmail.com; helo=mail-wm1-f66.google.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/05/31 20:19:58 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_FORGED_FROMDOMAIN=0.001, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Headers-End: 1jfYBW-002MHV-Ir X-BeenThere: cc-mode-help@lists.sourceforge.net X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Bug reports, feature requests, and general talk about CC Mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: cc-mode-help-bounces@lists.sourceforge.net Xref: news.gmane.io gmane.emacs.cc-mode.general:8010 gmane.emacs.devel:251703 Archived-At: Pj4+IElJVUMgeW91ciBleGFtcGxlIHNob3dzIGEgZGlmZmVyZW50IGludGVyYWN0aW9uIGJldHdl ZW4gYSBnbG9iYWwKPj4+IHNldHRpbmcgYW5kIGZpbGUtdnMtZGlyIHNldHRpbmcuICBGV0lXLCBJ IGRvIGZpbmQgaXQgc3VycHJpc2luZyB0aGF0Cj4+PiBmaWxlLWxvY2FsIHdvdWxkIGJlIHRyZWF0 ZWQgZGlmZmVyZW50bHkgZnJvbSBkaXItbG9jYWwgd2hlbiBmYWNlZAo+Pj4gd2l0aCBhIGdsb2Jh bCBzZXR0aW5nLgoKPj4gVGhleSBhcmUgdHJlYXRlZCBjb25zaXN0ZW50bHkgLSB3aGVyZSB0aGVy ZSBhcmUgY29uZmxpY3Rpbmcgc291cmNlcwo+PiBmb3IgYSBwYXJ0aWN1bGFyIHBhcmFtZXRlciwg dGhhdCBvZiB0aGUgaGlnaGVzdCBwcmlvcml0eSB0YWtlcwo+PiBwcmVjZWRlbmNlLgoKT24gVGh1 LCAyOCBNYXkgMjAyMCBhdCAwMzoyMSwgU3RlZmFuIE1vbm5pZXIgPG1vbm5pZXJAaXJvLnVtb250 cmVhbC5jYT4gd3JvdGU6Cj4gTWF5YmUgSSBtaXN1bmRlcnN0b29kIHRoZSBleGFtcGxlLCBidXQg ZnJvbSB0aGUgZGVzY3JpcHRpb24gSSByZWFkCj4gdGhlcmUgYXJlIDIgY2FzZXM6IG9uZSBoYXMg Imdsb2JhbCArIGZpbGUtbG9jYWwiIGFuZCB0aGUgb3RoZXIgaGFzCj4gImdsb2JhbCArIGRpci1s b2NhbCIuICBTbyBpdCBzZWVtcyB0aG9zZSB0d28gY2FzZXMgc2hvdWxkIGdpdmUgdGhlCj4gc2Ft ZSByZXN1bHQgc2luY2UgdGhlIHByaW9yaXR5IG9yZGVyaW5nIGZvciAiZ2xvYmFsIHZzIGZpbGUt bG9jYWwiIGlzCj4gdGhlIHNhbWUgYXMgdGhhdCBmb3IgImdsb2JhbCB2cyBkaXItbG9jYWwiLgo+ Cj4gWWV0IElJVUMgdGhvc2UgdHdvIGNhc2VzIGdpdmUgZGlmZmVyZW50IHJlc3VsdHMsIHdoaWNo IHdvdWxkIHNlZW0gdG8KPiBpbXBseSB0aGF0IHNvbWV3aGVyZSAiZ2xvYmFsIiB0YWtlcyBwcmVj ZWRlbmNlIG92ZXIgZWl0aGVyICJmaWxlLWxvY2FsIgo+IG9yICJkaXItbG9jYWwiLCB3aGljaCBJ IHRoaW5rIHdvdWxkIGJlIHdyb25nLgoKQ29ycmVjdC4KClRoZSBsb25nZXIgZXhwbGFuYXRpb24g aXMgdGhhdCBpZiDigJhjLWZpbGUtc3R5bGXigJkgdmFsdWUgY29tZXMgZnJvbQphIGZpbGUtbG9j YWwgdmFyaWFibGUsIHRoZSBzcGVjaWZpZWQgc3R5bGUgaXMgc2V0IHdpdGggRE9OVC1PVkVSUklE RQplcXVhbCBuaWwuICBJZiB0aGUgdmFsdWUgY29tZXMgZnJvbSBhIGRpcmVjdG9yeS1sb2NhbCB2 YXJpYWJsZSwgdGhlCnN0eWxlIGlzIHNldCB3aXRoIERPTlQtT1ZFUlJJREUgZXF1YWwgdC4gIElu IGZvcm1lciBjYXNlIGFueSBnbG9iYWwKY3VzdG9taXNhdGlvbiB3aWxsIGJlIG92ZXJyaWRkZW47 IGluIHRoZSBsYXR0ZXIgaXQgd29u4oCZdC4KCknigJl2ZSBtZW50aW9uZWQgaG9va3MgZWFybGll ciBiZWNhdXNlIGl0IGRvZXNu4oCZdCBtYXR0ZXIgaWYgdGhlIHZhbHVlIGlzCnNldCB2aWEg4oCY c2V0cS1kZWZhdWx04oCZIGluIGluaXQuZWwsIHZpYSBjdXN0b21pc2Ugb3IgaW4gb25lIG9mIGNj LW1vZGUKaG9va3MuICBUaGUgZW5kIHJlc3VsdCBpcyB0aGF0IGEgZmlsZS1sb2NhbCDigJhjLWZp bGUtc3R5bGXigJkgd2lsbCBvdmVycmlkZQppdCB3aGlsZSBkaXJlY3RvcnktbG9jYWwgd29u4oCZ dC4KCk9uIFR1ZSwgMjYgTWF5IDIwMjAgYXQgMTg6MTgsIEFsYW4gTWFja2VuemllIDxhY21AbXVj LmRlPiB3cm90ZToKPiBUaGlzIHdhcyBhbGwgd29ya2VkIG91dCBpbiAyMDA5IGluIHJlc3BvbnNl IHRvIGJ1ZyAjMzgwOC5bMV0gSSByZWFsbHkKPiBkb24ndCB0aGluayBpdCBhIGdvb2QgaWRlYSB0 byByZS1pbnRyb2R1Y2UgYnVnICMzODA4IGJ5IGRpc2NhcmRpbmcKPiBpdHMgZml4LgoKWzFdIGh0 dHBzOi8vZGViYnVncy5nbnUub3JnL2NnaS9idWdyZXBvcnQuY2dpP2J1Zz0zODA4CgpXaGV0aGVy IHRoYXQgcmVwb3J0IHdhcyBhIGJ1ZyBpbiB0aGUgZmlyc3QgcGxhY2UgaXMgZGlzcHV0YWJsZS4g IEluIHRoYXQKaXNzdWUsIHVzZXIgc2V0IOKAmGMtY2xlYW51cC1saXN04oCZIHZpYSBjdXN0b21p c2U7IHdoeSB0aGF0IHNob3VsZCB0YWtlCnByZWNlZGVuY2Ugb3ZlciBkaXJlY3RvcnktbG9jYWwg dmFyaWFibGVzIHJlbWFpbnMgYSBteXN0ZXJ5LgoKU2lnbmlmaWNhbnQgdXNlLWNhc2UgZm9yIGZp bGUtIGFuZCBkaXJlY3RvcnktbG9jYWwgdmFyaWFibGVzIGlzIGZvcgpwcm9qZWN0cyB0byBjb2Rp ZnkgdGhlaXIgY29kaW5nIHN0eWxlLiAgVG8gZG8gdGhhdCBlZmZlY3RpdmVseSwgdGhvc2UKdmFy aWFibGVzIG5lZWQgdG8gb3ZlcnJpZGUgdXNlci1kZWZhdWx0cy4KCk90aGVyIHNvbHV0aW9ucyB0 byB1c2Vy4oCZcyBpc3N1ZSBleGlzdC4gIE1vc3QgZG9u4oCZdCByZXF1aXJlIGludHJvZHVjaW5n CmluY29uc2lzdGVuY3kgaW4gaG93IGZpbGUtIGFuZCBkaXJlY3RvcnktbG9jYWwgdmFyaWFibGVz IGJlaGF2ZSBpbgpjYy1tb2RlLiAgRm9yIGV4YW1wbGUsIHdpdGggdGhlIGZvbGxvd2luZyBmaWxl czoKCiogaW5pdC5lbDogICAgICAgICAgICAgICAoc2V0cS1kZWZhdWx0IGluZGVudC10YWJzLW1v ZGUgbmlsIGMtYmFzaWMtb2Zmc2V0IDQpCiogL3RtcC9hLy5kaXItbG9jYWxzLmVsOiAoKG5pbCAu ICgoYy1maWxlLXN0eWxlIC4gInB5dGhvbiIpKSkpCiogL3RtcC9hL2Zvby5jYyAgICAgICAgICAv LyBlbXB0eQoqIC90bXAvYi8uZGlyLWxvY2Fscy5lbDogOzsgbm9uLWV4aXN0ZW50CiogL3RtcC9i L2Zvby5jYyAgICAgICAgICAvLyAtKi0gYy1maWxlLXN0eWxlOiAicHl0aG9uIiAtKi0KCm9wZW5p bmcgL3RtcC9hL2Zvby5jYyByZXN1bHRzIGluOgoqIGMtYmFzaWMtb2Zmc2V0IGVxdWFsIHRvIDQg KGNvbWluZyBmcm9tIGRlZmF1bHRzIGluIGluaXQuZWwgZmlsZSksCiogaW5kZW50LXRhYnMtbW9k ZSBlcXVhbCB0byB0IChjb21pbmcgZnJvbSAicHl0aG9uIiBzdHlsZSk7IGFuZApvcGVuaW5nIC90 bXAvYi9mb28uY2MgcmVzdWx0cyBpbjoKKiBjLWJhc2ljLW9mZnNldCBlcXVhbCB0byA4IChjb21p bmcgZnJvbSAgInB5dGhvbiIgc3R5bGUpIGFuZAoqIGluZGVudC10YWJzLW1vZGUgZXF1YWwgdG8g dCAoY29taW5nIGZyb20gInB5dGhvbiIgc3R5bGUpLgoKQXJndWFibHkgdGhlIHJlYWwgcHJvYmxl bSBidWcgIzM4MDggZXhwb3NlZCBpcyB0aGF0ICJnbnUiIHN0eWxlIGRvZXMgbm90CnNldCDigJhj LWNsZWFudXAtbGlzdOKAmSB0byBpbmNsdWRlIGBzcGFjZS1iZWZvcmUtZnVuY2FsbGAuCgotLSAK QmVzdCByZWdhcmRzCuODn+ODj+OCpiDigJzwnZO28J2TsvCdk7fwnZOqODbigJ0g44OK44K244Os 44O044Kk44OECsKrSWYgYXQgZmlyc3QgeW91IGRvbuKAmXQgc3VjY2VlZCwgZ2l2ZSB1cCBza3lk aXZpbmfCuwoK