From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Noam Postavsky Newsgroups: gmane.emacs.bugs Subject: bug#25360: File mode specification errors during building Date: Thu, 19 Jan 2017 12:06:07 -0500 Message-ID: References: <8760lndxlz.fsf@russet.org.uk> <83bmvfdk2r.fsf@gnu.org> <8737gqsqqr.fsf@russet.org.uk> <83ziiyda4y.fsf@gnu.org> <87inpj1288.fsf@russet.org.uk> <834m13caay.fsf@gnu.org> <87k29ylk8h.fsf@russet.org.uk> <87mvest1vz.fsf@russet.org.uk> <87h94zyj5s.fsf@users.sourceforge.net> <1760ldfurw.fsf@fencepost.gnu.org> <87k29t4a3d.fsf@russet.org.uk> <8737ghxjce.fsf@users.sourceforge.net> <8737gf8h0g.fsf@russet.org.uk> <83k29r6nnw.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a113def4ea466fb0546758c2f X-Trace: blaine.gmane.org 1484847285 2765 195.159.176.226 (19 Jan 2017 17:34:45 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 19 Jan 2017 17:34:45 +0000 (UTC) Cc: Phillip Lord , 25360@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Jan 19 18:34:40 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUGbS-0007eN-2u for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Jan 2017 18:34:26 +0100 Original-Received: from localhost ([::1]:49955 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cUGbW-0008Nm-Me for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Jan 2017 12:34:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39412) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cUGB0-0000aB-Be for bug-gnu-emacs@gnu.org; Thu, 19 Jan 2017 12:07:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cUGAx-0008QJ-0s for bug-gnu-emacs@gnu.org; Thu, 19 Jan 2017 12:07:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37525) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cUGAw-0008Q4-TB for bug-gnu-emacs@gnu.org; Thu, 19 Jan 2017 12:07:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cUGAw-0007yk-Hk for bug-gnu-emacs@gnu.org; Thu, 19 Jan 2017 12:07:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Jan 2017 17:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25360 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 25360-submit@debbugs.gnu.org id=B25360.148484557630616 (code B ref 25360); Thu, 19 Jan 2017 17:07:02 +0000 Original-Received: (at 25360) by debbugs.gnu.org; 19 Jan 2017 17:06:16 +0000 Original-Received: from localhost ([127.0.0.1]:35724 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUGAB-0007xj-Oj for submit@debbugs.gnu.org; Thu, 19 Jan 2017 12:06:15 -0500 Original-Received: from mail-oi0-f67.google.com ([209.85.218.67]:33973) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cUGAA-0007xW-1G for 25360@debbugs.gnu.org; Thu, 19 Jan 2017 12:06:14 -0500 Original-Received: by mail-oi0-f67.google.com with SMTP id w144so3672141oiw.1 for <25360@debbugs.gnu.org>; Thu, 19 Jan 2017 09:06:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=2iiXJROnA/XK9Qn46PVj75B0lX1EzXuImrX8lWNjYnw=; b=dThpSYu0Mdh9Lvx2vnUzNtekSZf/zKLwVKklIFYUOyuyaT16bn94n6lRgpSyd+Wrk+ Ss1rcAJrHrHtZRlBorBQ4texRekqEaS5DWfI4ZWLmUgYlozqDNAmOJ/hk287gT1YFKlT bZ5IZXY9d9MqNnv/mXlXTN1pwzI+asvxnOiBCqx6Xx07E2yzZU+Nfc4BBpMvmthcLN6C hw5B1fxvSq1FhC0EQkK+PPc65MWB2Bb5agDO28MLP8ty8GUao+wYd0I7N8QOIQCrgWpA IC4YnIss5pz3b6zCx8yTebGEwK/+p1AKkvWsjx7sEuOnia6nT1jV8NQgpmDXmONizJFE a8jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=2iiXJROnA/XK9Qn46PVj75B0lX1EzXuImrX8lWNjYnw=; b=oatjmwiJ3LyHkWcjQx54+KOlHUYO2DiQrR1GLWRBr3LiXP/fHofySAjwOjpd9YXUCC Juc4VKCeNwtvawBCeE/5GDLJyS7z73JxoYiG0ls9c60qE2lVIMhg13HlyidcgBRC4SXk 5Px/4ZjQLYcthnJ/1KNdz/6VzJSGykzrKlAQgI+L0qa4OPp58sc8UlCN5eMTVLxwUkcT DPTwscQ0Rx7hh1dfQElyAS60a+laKRmznmOlPXpmNsm852xJWlAv1F+V5mYeXOpaAUKu T37HGFi1tY2AaXXzq3J1cKKRC8pQvLRL8IixZWexQ56A4Ue1kEDVALURhB4EdpF5+t7f PzLA== X-Gm-Message-State: AIkVDXIfsgibC8cbCQ17D3EamRFpdcz6xMUKPM/1ef2jbz3aJWSKEPF9vhzBng8X3DKESdlzdf1BcQUSrtnf9g== X-Received: by 10.202.214.130 with SMTP id n124mr4527843oig.70.1484845568244; Thu, 19 Jan 2017 09:06:08 -0800 (PST) Original-Received: by 10.157.21.117 with HTTP; Thu, 19 Jan 2017 09:06:07 -0800 (PST) In-Reply-To: <83k29r6nnw.fsf@gnu.org> X-Google-Sender-Auth: 1HYGrnHZULUadctkg7DQTPo2t-A X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:128243 Archived-At: --001a113def4ea466fb0546758c2f Content-Type: text/plain; charset=UTF-8 On Thu, Jan 19, 2017 at 11:05 AM, Eli Zaretskii wrote: >> From: phillip.lord@russet.org.uk (Phillip Lord) >> Cc: Glenn Morris , 25360@debbugs.gnu.org, Eli Zaretskii >> Date: Thu, 19 Jan 2017 10:45:51 +0000 >> >> > I believe it does respect "coding:" in general (at least it looks like >> > there are some comments to that effect in Finsert_file_contents), but >> > indeed it doesn't matter in this case because we're let-binding >> > `coding-system-for-read' which overrides that. >> >> I have checked this now with a full bootstrap and it appears not to >> work, unfortunately -- the .el files that are generated are broken (this >> isn't obvious until they fail to byte-compile -- you have let the build >> complete). > > Every file is broken, or just some of them? If the latter, can you > name some of them, or try to figure out what they have in common? The problem is that (with-temp-buffer) changes the current buffer, which the converter function expected to be set to the output file (sorry for not checking this properly before). Attached is a non-broken version of my previous patch. --001a113def4ea466fb0546758c2f Content-Type: text/plain; charset=US-ASCII; name="miscdic-convert-v2.diff" Content-Disposition: attachment; filename="miscdic-convert-v2.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_iy4morep0 ZGlmZiAtLWdpdCBpL2xpc3AvaW50ZXJuYXRpb25hbC90aXRkaWMtY252LmVsIHcvbGlzcC9pbnRl cm5hdGlvbmFsL3RpdGRpYy1jbnYuZWxpbmRleCA2ZjY1ZDQ5Li4xMzBiYzc0IDEwMDY0NA0KLS0t IGkvbGlzcC9pbnRlcm5hdGlvbmFsL3RpdGRpYy1jbnYuZWwNCisrKyB3L2xpc3AvaW50ZXJuYXRp b25hbC90aXRkaWMtY252LmVsDQpAQCAtMTE2NywxMSArMTE2NywxNCBAQCBtaXNjZGljLWNvbnZl cnQNCiAJCSAgICAoaWYgKGVxIGNvZGluZyAnaXNvLTIwMjItY24tZXh0KSAiQ2hpbmVzZS1DTlMi DQogCQkgICAgICAiQ2hpbmVzZS1HQiIpKQ0KIAkJICAiXCIgXCIiIHRpdGxlICJcIiB0XG4iKQ0K LQkgIChsZXQqICgoY29kaW5nLXN5c3RlbS1mb3ItcmVhZA0KLQkJICAoY29kaW5nLXN5c3RlbS1j aGFuZ2UtZW9sLWNvbnZlcnNpb24gY29kaW5nICd1bml4KSkNCi0JCSAoZGljYnVmIChmaW5kLWZp bGUtbm9zZWxlY3QgZmlsZW5hbWUpKSkNCi0JICAgIChmdW5jYWxsIGNvbnZlcnRlciBkaWNidWYg bmFtZSB0aXRsZSkNCi0JICAgIChraWxsLWJ1ZmZlciBkaWNidWYpKQ0KKyAgICAgICAgICAobGV0 ICgoY29kaW5nLXN5c3RlbS1mb3ItcmVhZA0KKyAgICAgICAgICAgICAgICAgKGNvZGluZy1zeXN0 ZW0tY2hhbmdlLWVvbC1jb252ZXJzaW9uIGNvZGluZyAndW5peCkpDQorICAgICAgICAgICAgICAg IChkc3RidWYgKGN1cnJlbnQtYnVmZmVyKSkpDQorICAgICAgICAgICAgKHdpdGgtdGVtcC1idWZm ZXINCisgICAgICAgICAgICAgIChpbnNlcnQtZmlsZS1jb250ZW50cyBmaWxlbmFtZSkNCisgICAg ICAgICAgICAgIChsZXQgKChkaWNidWYgKGN1cnJlbnQtYnVmZmVyKSkpDQorICAgICAgICAgICAg ICAgICh3aXRoLWN1cnJlbnQtYnVmZmVyIGRzdGJ1Zg0KKyAgICAgICAgICAgICAgICAgIChmdW5j YWxsIGNvbnZlcnRlciBkaWNidWYgbmFtZSB0aXRsZSkpKSkpDQogCSAgKGluc2VydCAiOzsgTG9j YWwgVmFyaWFibGVzOlxuIg0KIAkJICAiOzsgdmVyc2lvbi1jb250cm9sOiBuZXZlclxuIg0KIAkJ ICAiOzsgbm8tdXBkYXRlLWF1dG9sb2FkczogdFxuIg0K --001a113def4ea466fb0546758c2f--