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#29165: 26.0.90; can't use some code byte-compiled under emacs 24 Date: Fri, 15 Dec 2017 23:54:53 -0500 Message-ID: <87r2rvb7c2.fsf@users.sourceforge.net> References: <6eh8u7x5be.fsf@just-testing.permabit.com> <87375r7f0g.fsf@users.sourceforge.net> <9f1e7a1f-bfc0-43a4-9acb-cf69b85587be@default> <5C8038D7-FF85-4C42-A728-F3F85CDAC85C@permabit.com> <87efpb46sp.fsf@linux-m68k.org> <3EB0E53F-4B99-44C2-9F2E-1125A33E408B@permabit.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1513400179 2129 195.159.176.226 (16 Dec 2017 04:56:19 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 16 Dec 2017 04:56:19 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) Cc: Ken Raeburn , 29165@debbugs.gnu.org, Philipp Stephani , Andreas Schwab , Stefan Monnier To: Glenn Morris Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Dec 16 05:56:09 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 1eQ4W6-000801-HH for geb-bug-gnu-emacs@m.gmane.org; Sat, 16 Dec 2017 05:56:06 +0100 Original-Received: from localhost ([::1]:49396 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQ4WB-00069b-S4 for geb-bug-gnu-emacs@m.gmane.org; Fri, 15 Dec 2017 23:56:11 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:36389) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eQ4W6-00069C-LN for bug-gnu-emacs@gnu.org; Fri, 15 Dec 2017 23:56:07 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eQ4W2-0002pW-PF for bug-gnu-emacs@gnu.org; Fri, 15 Dec 2017 23:56:06 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:55885) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eQ4W2-0002oF-LK for bug-gnu-emacs@gnu.org; Fri, 15 Dec 2017 23:56:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eQ4W1-0004Qg-VK for bug-gnu-emacs@gnu.org; Fri, 15 Dec 2017 23:56:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Noam Postavsky Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 16 Dec 2017 04:56:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29165 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 29165-submit@debbugs.gnu.org id=B29165.151340010316961 (code B ref 29165); Sat, 16 Dec 2017 04:56:01 +0000 Original-Received: (at 29165) by debbugs.gnu.org; 16 Dec 2017 04:55:03 +0000 Original-Received: from localhost ([127.0.0.1]:36333 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQ4V5-0004PQ-91 for submit@debbugs.gnu.org; Fri, 15 Dec 2017 23:55:03 -0500 Original-Received: from mail-it0-f42.google.com ([209.85.214.42]:36496) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eQ4V3-0004Oo-HN; Fri, 15 Dec 2017 23:55:01 -0500 Original-Received: by mail-it0-f42.google.com with SMTP id d16so22348451itj.1; Fri, 15 Dec 2017 20:55:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=F9eZ4wJkcxhXfc2kOg2ZgiOnYMDO9w1z48mMURuZmlc=; b=JUXuUGytAR6kDi+WmpPFng7idurRtTGUt4qKNV1IizCmNtAZQFBczn55vX82CA7C/P NIcw8GjIqJGoNZn1u2gZRdGywNgsfgx1jnEScLiZ757QMXVTDtg0EzRXVMTQOtrdyusx rwfs3g2/ZPHJnZWBlHgK8U0NgNK/3RR3dJ32sA6E4Ax2tgAfivZqWkwveroKBGMCl2mc sbBTP198MSPvGoj1QuKmFfkJEqKuenq6WF1qa2EsGWktO7bfIi7K4fNNuj90n+CVklMM 3vwYPQZqty/Mu2hUrJOv0hcQdDxVPwnP5oEdR7BJ4wW0RfNy1vO6D+IFOkLKnjsK0hcU 43rA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=F9eZ4wJkcxhXfc2kOg2ZgiOnYMDO9w1z48mMURuZmlc=; b=CvbFi9CN4Z8SSrEH4TGjl3XCgDfOYL4G/wDjhxc24eYn/zRLwt+JN/It0d/uJrfNZY f4/oK295xi3G5W+wCqJfj/jsbJKU5UMddCmeiqSj4H1QAGvfjbUlNOFpU3CzoVTQkUbx UZvAnBwp+P7If+4+vUtZiazHMo7Oed3pZfugGKkdWJMYr46nxerkQu9lN77TPOEB8+Mc Os7n3m2y2ylfKGLQ77eKbsGLhNR6XA676YWDaXqPGvIU4jynCHoKe5Pj/OZcOJwupqvP mbeCYKYoa0/1UCNMMfkCDBTb0KQYfNKqYFDFtN+Hfrzsb9mkdPK921pVIuEYZybb8ifG jCAA== X-Gm-Message-State: AKGB3mJuY2OESNCDGPnqRoRPSASt3mwzTzHyAY809lP7zoiU84yc0fEW aX0fWvr8FJsPqclSPEqa+u/8sA== X-Google-Smtp-Source: ACJfBoud/kyQzUwO8aT7YGjx0rGoz1Ev92hDJq8NFOhZO43mfIzmtE4zLBaOL0i3tLOXww0ns7OhOA== X-Received: by 10.36.172.73 with SMTP id m9mr11396071iti.120.1513400095703; Fri, 15 Dec 2017 20:54:55 -0800 (PST) Original-Received: from zebian ([45.2.119.34]) by smtp.googlemail.com with ESMTPSA id h187sm4295091ioe.17.2017.12.15.20.54.54 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 15 Dec 2017 20:54:54 -0800 (PST) In-Reply-To: (Glenn Morris's message of "Fri, 15 Dec 2017 11:48:47 -0500") 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:141141 Archived-At: reopen 29165 quit Glenn Morris writes: > Noam Postavsky wrote: > >> Pushed to emacs-26. >> >> [1: e7b1111]: 2017-12-13 17:31:27 -0500 >> Mention new strictness for &optional, &rest in arglists (Bug#29165) >> https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=e7b1111155b3116d0c7b137e0e1d312db0f1ca80 > > When attempting to merge emacs-26 to master, this conflicts with > > commit cea0bca54f > Date: Mon Nov 27 12:45:16 2017 -0500 > > * lisp/emacs-lisp/cl-macs.el: Fix &key with no key arg > > Please could someone indicate how this is to be resolved. I've reverted my cl-lib code changes, so the conflict should be resolved now. As for this bug, it seems the best way forward is to relax the checks so that an empty list of &optional variables is accepted.