From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.bugs Subject: bug#20852: 24.3; update-file-autoloads doesn't accept unescaped parenthesis character literal Date: Tue, 30 Jun 2015 20:43:01 +0000 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=047d7bacb0ee3066880519c24182 X-Trace: ger.gmane.org 1435697069 30010 80.91.229.3 (30 Jun 2015 20:44:29 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 30 Jun 2015 20:44:29 +0000 (UTC) Cc: 20852@debbugs.gnu.org To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Jun 30 22:44:21 2015 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1ZA2OC-0007UM-3e for geb-bug-gnu-emacs@m.gmane.org; Tue, 30 Jun 2015 22:44:20 +0200 Original-Received: from localhost ([::1]:48663 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZA2OB-0003id-Bz for geb-bug-gnu-emacs@m.gmane.org; Tue, 30 Jun 2015 16:44:19 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:40428) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZA2O5-0003MQ-CE for bug-gnu-emacs@gnu.org; Tue, 30 Jun 2015 16:44:14 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZA2Nx-0006rR-42 for bug-gnu-emacs@gnu.org; Tue, 30 Jun 2015 16:44:13 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33361) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZA2Nw-0006rA-W6 for bug-gnu-emacs@gnu.org; Tue, 30 Jun 2015 16:44:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1ZA2Nw-0002VM-HM for bug-gnu-emacs@gnu.org; Tue, 30 Jun 2015 16:44:04 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Philipp Stephani Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 30 Jun 2015 20:44:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20852 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug wontfix Original-Received: via spool by 20852-submit@debbugs.gnu.org id=B20852.14356970019389 (code B ref 20852); Tue, 30 Jun 2015 20:44:04 +0000 Original-Received: (at 20852) by debbugs.gnu.org; 30 Jun 2015 20:43:21 +0000 Original-Received: from localhost ([127.0.0.1]:34802 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZA2NE-0002RG-Ny for submit@debbugs.gnu.org; Tue, 30 Jun 2015 16:43:21 -0400 Original-Received: from mail-wg0-f52.google.com ([74.125.82.52]:33098) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1ZA2NB-0002QX-IY for 20852@debbugs.gnu.org; Tue, 30 Jun 2015 16:43:18 -0400 Original-Received: by wgck11 with SMTP id k11so19770467wgc.0 for <20852@debbugs.gnu.org>; Tue, 30 Jun 2015 13:43:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-type; bh=763amAV6sEqIaCEYqfNv3O6+ZMZDjvE/Vnv3EshF688=; b=pYhV7PYB/KlT0/sRPgCVOAszReKztjfVQfXPDClgzHv0/h7E3XjG3P33BtjOFifhzH /y8BCEduxfvGwHw5lL/b6KpwPDZXZUOHwZrb65Q4iF6sE5DftR08Hd7ReoZ20qPNrgpY CYXdUtAimHjryZiqq1XLrdyQSGSpmU5cnePHGvlgiKg1g+P1m7Qc8gfbZD2K6sPNAo2L WMe+Rfpet9fvTrmDDL2gdWdb54bj7Kc12mZ0INXyHdQ0NPpTfD28dAGIpLGjmHaDoqHj shGiJFAI2nuiSLet7WmoaZb/+FRvY9PQvNIhoWUVIpTGffI08LeB2i/mgTk0FPCY3pnq zlmg== X-Received: by 10.194.52.37 with SMTP id q5mr45503487wjo.122.1435696991585; Tue, 30 Jun 2015 13:43:11 -0700 (PDT) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:104549 Archived-At: --047d7bacb0ee3066880519c24182 Content-Type: multipart/alternative; boundary=047d7bacb0ee3066830519c24180 --047d7bacb0ee3066830519c24180 Content-Type: text/plain; charset=UTF-8 Philipp Stephani schrieb am So., 28. Juni 2015 um 15:12 Uhr: > OK, I'll try to come up with a patch. > I've attached a patch that uses the same mechanism as the check for old-style backquotes. --047d7bacb0ee3066830519c24180 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable


Philip= p Stephani <p.stephani2@gmail.c= om> schrieb am So., 28. Juni 2015 um 15:12=C2=A0Uhr:
OK, I'll try to come up with a patch.=C2=A0
<= /div>

I've attached a patch that uses t= he same mechanism as the check for old-style backquotes.=C2=A0
<= /div> --047d7bacb0ee3066830519c24180-- --047d7bacb0ee3066880519c24182 Content-Type: application/octet-stream; name="0001-lread.c-Fload-Warn-about-missing-backslashes.patch" Content-Disposition: attachment; filename="0001-lread.c-Fload-Warn-about-missing-backslashes.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: 14e463551016b6be6531 RnJvbSA1NzBiM2ZhNjk3YTk1OTcxNjlhMjdhYzQ3YjFhNTZmNTQ0MDIwM2I5IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh dGU6IFR1ZSwgMzAgSnVuIDIwMTUgMjI6Mzg6MzUgKzAyMDAKU3ViamVjdDogW1BBVENIXSAqIGxy ZWFkLmMgKEZsb2FkKTogV2FybiBhYm91dCBtaXNzaW5nIGJhY2tzbGFzaGVzCgoqIGxyZWFkLmMg KGxvYWRfd2Fybl91bmVzY2FwZWRfY2hhcmFjdGVyX2xpdGVyYWxzLCBGbG9hZCwgcmVhZDEpCihz eW1zX29mX2xyZWFkKTogV2FybiBpZiB1bmVzY2FwZWQgcGFyZW50aGVzaXMgY2hhcmFjdGVyIGxp dGVyYWxzCmFyZSBmb3VuZCAoQnVnIzIwMTUyKS4KLS0tCiBzcmMvbHJlYWQuYyB8IDIxICsrKysr KysrKysrKysrKysrKysrKwogMSBmaWxlIGNoYW5nZWQsIDIxIGluc2VydGlvbnMoKykKCmRpZmYg LS1naXQgYS9zcmMvbHJlYWQuYyBiL3NyYy9scmVhZC5jCmluZGV4IDExYzhkMDAuLmMyZGYyYmQg MTAwNjQ0Ci0tLSBhL3NyYy9scmVhZC5jCisrKyBiL3NyYy9scmVhZC5jCkBAIC05NTIsNiArOTUy LDE1IEBAIGxvYWRfd2Fybl9vbGRfc3R5bGVfYmFja3F1b3RlcyAoTGlzcF9PYmplY3QgZmlsZSkK ICAgICB9CiB9CiAKK3N0YXRpYyB2b2lkCitsb2FkX3dhcm5fdW5lc2NhcGVkX2NoYXJhY3Rlcl9s aXRlcmFscyAoTGlzcF9PYmplY3QgZmlsZSkgeworICBpZiAoIU5JTFAgKFZ1bmVzY2FwZWRfY2hh cmFjdGVyX2xpdGVyYWxzKSkKKyAgICB7CisgICAgICBBVVRPX1NUUklORyAoZm9ybWF0LCAiTG9h ZGluZyBgJXMnOiB1bmVzY2FwZWQgcGFyZW50aGVzaXMgY2hhcmFjdGVyIGxpdGVyYWxzIGRldGVj dGVkISIpOworICAgICAgQ0FMTE4gKEZtZXNzYWdlLCBmb3JtYXQsIGZpbGUpOworICAgIH0KK30K KwogREVGVU4gKCJnZXQtbG9hZC1zdWZmaXhlcyIsIEZnZXRfbG9hZF9zdWZmaXhlcywgU2dldF9s b2FkX3N1ZmZpeGVzLCAwLCAwLCAwLAogICAgICAgIGRvYzogLyogUmV0dXJuIHRoZSBzdWZmaXhl cyB0aGF0IGBsb2FkJyBzaG91bGQgdHJ5IGlmIGEgc3VmZml4IGlzIFwKIHJlcXVpcmVkLgpAQCAt MTE5NCw2ICsxMjAzLDExIEBAIFJldHVybiB0IGlmIHRoZSBmaWxlIGV4aXN0cyBhbmQgbG9hZHMg c3VjY2Vzc2Z1bGx5LiAgKi8pCiAgIHNwZWNiaW5kIChRb2xkX3N0eWxlX2JhY2txdW90ZXMsIFFu aWwpOwogICByZWNvcmRfdW53aW5kX3Byb3RlY3QgKGxvYWRfd2Fybl9vbGRfc3R5bGVfYmFja3F1 b3RlcywgZmlsZSk7CiAKKyAgLyogQ2hlY2sgZm9yIHRoZSBwcmVzZW5jZSBvZiB1bmVzY2FwZWQg cGFyZW50aGVzaXMgY2hhcmFjdGVyIGxpdGVyYWxzCisgICAgIGFuZCB3YXJuIGFib3V0IHRoZW0u ICovCisgIHNwZWNiaW5kIChRdW5lc2NhcGVkX2NoYXJhY3Rlcl9saXRlcmFscywgUW5pbCk7Cisg IHJlY29yZF91bndpbmRfcHJvdGVjdChsb2FkX3dhcm5fdW5lc2NhcGVkX2NoYXJhY3Rlcl9saXRl cmFscywgZmlsZSk7CisKICAgaWYgKCFtZW1jbXAgKFNEQVRBIChmb3VuZCkgKyBTQllURVMgKGZv dW5kKSAtIDQsICIuZWxjIiwgNCkKICAgICAgIHx8IChmZCA+PSAwICYmICh2ZXJzaW9uID0gc2Fm ZV90b19sb2FkX3ZlcnNpb24gKGZkKSkgPiAwKSkKICAgICAvKiBMb2FkIC5lbGMgZmlsZXMgZGly ZWN0bHksIGJ1dCBub3Qgd2hlbiB0aGV5IGFyZQpAQCAtMjk3MSw2ICsyOTg1LDkgQEAgcmVhZDEg KExpc3BfT2JqZWN0IHJlYWRjaGFyZnVuLCBpbnQgKnBjaCwgYm9vbCBmaXJzdF9pbl9saXN0KQog CWlmIChjID09ICcgJyB8fCBjID09ICdcdCcpCiAJICByZXR1cm4gbWFrZV9udW1iZXIgKGMpOwog CisJaWYgKGMgPT0gJygnIHx8IGMgPT0gJyknKQorCSAgVnVuZXNjYXBlZF9jaGFyYWN0ZXJfbGl0 ZXJhbHMgPSBRdDsKKwogCWlmIChjID09ICdcXCcpCiAJICBjID0gcmVhZF9lc2NhcGUgKHJlYWRj aGFyZnVuLCAwKTsKIAltb2RpZmllcnMgPSBjICYgQ0hBUl9NT0RJRklFUl9NQVNLOwpAQCAtNDY3 OCw2ICs0Njk1LDEwIEBAIHZhcmlhYmxlcywgdGhpcyBtdXN0IGJlIHNldCBpbiB0aGUgZmlyc3Qg bGluZSBvZiBhIGZpbGUuICAqLyk7CiAgIFZvbGRfc3R5bGVfYmFja3F1b3RlcyA9IFFuaWw7CiAg IERFRlNZTSAoUW9sZF9zdHlsZV9iYWNrcXVvdGVzLCAib2xkLXN0eWxlLWJhY2txdW90ZXMiKTsK IAorICBERUZWQVJfTElTUCAoInVuZXNjYXBlZC1jaGFyYWN0ZXItbGl0ZXJhbHMiLCBWdW5lc2Nh cGVkX2NoYXJhY3Rlcl9saXRlcmFscywKKyAgICAgICAgICAgICAgIGRvYzogLyogU2V0IHRvIG5v bi1uaWwgd2hlbiBgcmVhZCcgZW5jb3VudGVycyBhIGRlcHJlY2F0ZWQgdW5lc2NhcGVkIGNoYXJh Y3RlciBsaXRlcmFsLiAgKi8pOworICBERUZTWU0gKFF1bmVzY2FwZWRfY2hhcmFjdGVyX2xpdGVy YWxzLCAidW5lc2NhcGVkLWNoYXJhY3Rlci1saXRlcmFscyIpOworCiAgIERFRlZBUl9CT09MICgi bG9hZC1wcmVmZXItbmV3ZXIiLCBsb2FkX3ByZWZlcl9uZXdlciwKICAgICAgICAgICAgICAgIGRv YzogLyogTm9uLW5pbCBtZWFucyBgbG9hZCcgcHJlZmVycyB0aGUgbmV3ZXN0IHZlcnNpb24gb2Yg YSBmaWxlLgogVGhpcyBhcHBsaWVzIHdoZW4gYSBmaWxlbmFtZSBzdWZmaXggaXMgbm90IGV4cGxp Y2l0bHkgc3BlY2lmaWVkIGFuZAotLSAKMi40LjQKCg== --047d7bacb0ee3066880519c24182--