From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Basil L. Contovounesios" Newsgroups: gmane.emacs.bugs Subject: bug#49426: 28.0.50; Byte-compilation can fail with large fill-column Date: Tue, 06 Jul 2021 09:07:32 +0100 Message-ID: <87a6mzsw57.fsf@tcd.ie> References: <87r1gc2t53.fsf@tcd.ie> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1338"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Stefan Kangas To: 49426@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Jul 06 10:08:12 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@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 1m0g7n-0000Ag-3S for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 06 Jul 2021 10:08:11 +0200 Original-Received: from localhost ([::1]:46260 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m0g7l-0006G9-Lt for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 06 Jul 2021 04:08:09 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m0g7e-0006G0-Ji for bug-gnu-emacs@gnu.org; Tue, 06 Jul 2021 04:08:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:35654) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1m0g7e-0004PR-6R for bug-gnu-emacs@gnu.org; Tue, 06 Jul 2021 04:08:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1m0g7e-0006Tc-0V for bug-gnu-emacs@gnu.org; Tue, 06 Jul 2021 04:08:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Basil L. Contovounesios" Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Jul 2021 08:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 49426 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch Original-Received: via spool by 49426-submit@debbugs.gnu.org id=B49426.162555886524871 (code B ref 49426); Tue, 06 Jul 2021 08:08:01 +0000 Original-Received: (at 49426) by debbugs.gnu.org; 6 Jul 2021 08:07:45 +0000 Original-Received: from localhost ([127.0.0.1]:47200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0g7N-0006T4-7I for submit@debbugs.gnu.org; Tue, 06 Jul 2021 04:07:45 -0400 Original-Received: from mail-wm1-f43.google.com ([209.85.128.43]:52068) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m0g7I-0006So-Kt for 49426@debbugs.gnu.org; Tue, 06 Jul 2021 04:07:44 -0400 Original-Received: by mail-wm1-f43.google.com with SMTP id n33so5437915wms.1 for <49426@debbugs.gnu.org>; Tue, 06 Jul 2021 01:07:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tcd.ie; s=google21; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=p0ngMr/mgnrICwsjopNKUskxKQxdsSkjD6AynTXGPOU=; b=JQ3SRmcBbEW/ITOueJuRb83MqX/mi79JnxhjGQCxnJU4//j+OWKagRqP2uSzUxWu/0 BrMWWZBHM7nczz0ExgpWCzJyPhxXuqsmg3QZ15GxJ0wCL72Wt1zecWkaZWDj7DnmMQNH gNTC3s5ixW6iZFnuE0PBP5agnml6/eKP3LDYlhrmla5xMmCCTlUKj7dXfMtdW9r4q9Rx xG7xdtrOOiX9Y15HCShqmRISu4Xx6JSRImYssiKuEuQ/I4zOREdLrNwCkExzwTL8ailM PNT+baqMRW+jY6ZeHjJiSynkfQuN0gzRfsLT4SmPJ44jjHHr21Js7F/UjZmHJnFiUNoT EScA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=p0ngMr/mgnrICwsjopNKUskxKQxdsSkjD6AynTXGPOU=; b=L1Het2G0KyjSLUpb3S9fjSQ2WNyHUrQbohZzmAU3uwaWHC8g0vGpbSTk3+7MvKoXG6 45r6jcWnAIcmKkRxPt9uxqz+AvCkKNbupwgWT5E0UqBbjF8aQCmbvxfqEnDSRMMmDz6b rpsQgXTt9L2T1Y+geugL+m5SPS5ibzJx2jShKis1cKV6wlOrm8+jODZ8wSUGp27sTSyy WVl0vwcCO4TQiGdUI9/hSqOwoPM/oY3LZD2Kc0n3w+aZnuHJ6qVwPZ8WNftCEG3r7JTQ u3WkUlRn7xr91jwsyZhoC9PKVc7DqQIRfAtzARBkrBP43WLSYOD3V5CTBWUh3BQcACV6 fZCw== X-Gm-Message-State: AOAM532LOBOeEDBcvCZ5bG6ghuu/Umq0XmVYSI+7hEyK6cY3Eq6j/T5g IBR5uxxqXYkUoieMBMcdGZM1Fg6/SMmQMA== X-Google-Smtp-Source: ABdhPJyamaxP2JvZVki1qt1zdYgG7A0y8cTqaOc1GGd8YWQmSIEpODr28WUNeDcJo9BwkVi1QkgzXw== X-Received: by 2002:a1c:4602:: with SMTP id t2mr18686133wma.94.1625558854244; Tue, 06 Jul 2021 01:07:34 -0700 (PDT) Original-Received: from localhost ([2a02:8084:20e2:c380:d15:339e:aa10:60f1]) by smtp.gmail.com with ESMTPSA id e8sm15940973wrq.10.2021.07.06.01.07.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 06 Jul 2021 01:07:33 -0700 (PDT) In-Reply-To: <87r1gc2t53.fsf@tcd.ie> (Basil L. Contovounesios's message of "Tue, 06 Jul 2021 01:16:56 +0100") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:209504 Archived-At: "Basil L. Contovounesios" writes: > The same error occurs post-installation with 'M-x byte-compile-file' on > dash.el. Either way, the error confusingly only shows up when Dash is > installed from MELPA: > > package-archives = '(("melpa" . "https://melpa.org/packages/")) > > and not from GNU-devel ELPA: > > package-archives = '(("gnu" . "https://elpa.gnu.org/devel/")) > > even though both contain identical versions of the file dash.el. So I > guess it's some other part of the package .tar that gives rise to the > discrepancy. Duh, the GNU ELPA .tar includes a .dir-locals.el with a custom fill-column, whereas the MELPA package installs only dash.el and its Texinfo manual, so there is nothing to override the pathological default value of fill-column. In which case the recipe becomes much simpler: 0. emacs -Q 1. M-: (setq-default fill-column 9999999) RET 2. (defalias 'foo #'ignore "Foo.") 3. C-x C-s foo.el RET 4. M-x byte-compile-file RET foo.el RET This gives: Compiling file /home/blc/foo.el at Tue Jul 6 09:05:44 2021 foo.el:4:1: Error: Invalid regexp: "Invalid content of \\{\\}" -- Basil