From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.bugs Subject: bug#7916: [PATCH] cc-mode does not fontify constructors and destructors with exception specifications Date: Tue, 25 Jan 2011 22:25:05 -0800 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=20cf302ef8b6da8b1e049ab9e46c X-Trace: dough.gmane.org 1296024922 10890 80.91.229.12 (26 Jan 2011 06:55:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 26 Jan 2011 06:55:22 +0000 (UTC) To: 7916@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Jan 26 07:55:13 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PhzHc-0006CB-Hr for geb-bug-gnu-emacs@m.gmane.org; Wed, 26 Jan 2011 07:55:12 +0100 Original-Received: from localhost ([127.0.0.1]:39616 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PhzHb-00088O-Vf for geb-bug-gnu-emacs@m.gmane.org; Wed, 26 Jan 2011 01:55:12 -0500 Original-Received: from [140.186.70.92] (port=39077 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PhzHV-00088J-II for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2011 01:55:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PhzHU-0007LA-1J for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2011 01:55:05 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:50510) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PhzHT-0007L2-Tt for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2011 01:55:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1Phyhe-0003MD-2I; Wed, 26 Jan 2011 01:18:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Daniel Colascione Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 26 Jan 2011 06:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 7916 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.129602262712837 (code B ref -1); Wed, 26 Jan 2011 06:18:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 26 Jan 2011 06:17:07 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Phygk-0003L0-Hj for submit@debbugs.gnu.org; Wed, 26 Jan 2011 01:17:06 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Phygi-0003KU-5H for submit@debbugs.gnu.org; Wed, 26 Jan 2011 01:17:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PhyoX-0008Fy-OX for submit@debbugs.gnu.org; Wed, 26 Jan 2011 01:25:10 -0500 Original-Received: from lists.gnu.org ([199.232.76.165]:45718) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PhyoX-0008Fu-Lu for submit@debbugs.gnu.org; Wed, 26 Jan 2011 01:25:09 -0500 Original-Received: from [140.186.70.92] (port=36361 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PhyoW-0007ll-Lb for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2011 01:25:09 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PhyoV-0008FK-B1 for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2011 01:25:08 -0500 Original-Received: from mail-qy0-f176.google.com ([209.85.216.176]:40219) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PhyoU-0008FB-TH for bug-gnu-emacs@gnu.org; Wed, 26 Jan 2011 01:25:07 -0500 Original-Received: by qyk10 with SMTP id 10so636852qyk.0 for ; Tue, 25 Jan 2011 22:25:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:date:message-id:subject:from:to :content-type; bh=aU2XLoNtGrwQ2biASy71W3p0pfoHyQRVmh+cNTX5Z/I=; b=OVjv72EOoe230Yl7E30X1HVKt9znt4ASrb2BEaKqSjB5ZsTCfWlxbYj4FaThVBtvXd j8DChKzB8dWEf7Ar7neylE+qbB0DwI9XsIuaYNLiHr/E0x9abVGzbz7FEm5NU7GqLHR1 78uTRXfQ/QuwQkRV0KUVdxOiSeKwA6pnawwfY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=GQ1yBiANuZ9/mAwJkQg6ac5xsskESiKeGufS9EhKvAni1anoP0E16lj1dzpFvv7Hgx Pic180QPe6dUkJDQveFVz6jF12rbf7AJubzTPKCgkS9Kp0Gr2vI+gHXnqnyKGmlziTrf Aaz7OjettBQIrP7yCvxCKgq4PS9M3emoUf2J0= Original-Received: by 10.224.179.76 with SMTP id bp12mr64986qab.264.1296023105997; Tue, 25 Jan 2011 22:25:05 -0800 (PST) Original-Received: by 10.220.200.11 with HTTP; Tue, 25 Jan 2011 22:25:05 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Wed, 26 Jan 2011 01:18:02 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:43650 Archived-At: --20cf302ef8b6da8b1e049ab9e46c Content-Type: text/plain; charset=ISO-8859-1 struct foo { foo() throw() {} ~foo() throw() {} }; struct bar { bar() throw(); ~bar() throw(); } struct qux { qux(); ~qux() {} }; qux::qux() { } bar::~bar() throw() {} --20cf302ef8b6da8b1e049ab9e46c Content-Type: text/plain; charset=US-ASCII; name="condestruc.patch" Content-Disposition: attachment; filename="condestruc.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_gjdunlnn0 PT09IG1vZGlmaWVkIGZpbGUgJ2xpc3AvcHJvZ21vZGVzL2NjLWVuZ2luZS5lbCcKLS0tIGxpc3Av cHJvZ21vZGVzL2NjLWVuZ2luZS5lbAkyMDExLTAxLTI2IDA1OjA2OjU5ICswMDAwCisrKyBsaXNw L3Byb2dtb2Rlcy9jYy1lbmdpbmUuZWwJMjAxMS0wMS0yNiAwNTo0MToxNyArMDAwMApAQCAtNjU4 OCw3ICs2NTg4LDIyIEBACiAJCSAgICAgKHdoZW4gKGFuZCAobm90IGdvdC1zdWZmaXgtYWZ0ZXIt cGFyZW5zKQogCQkJCSg9IHBhcmVuLWRlcHRoIDApKQogCQkgICAgICAgKHNldHEgZ290LXN1ZmZp eC1hZnRlci1wYXJlbnMgKG1hdGNoLWJlZ2lubmluZyAwKSkpCi0JCSAgICAgKHNldHEgZ290LXN1 ZmZpeCB0KSkpCisJCSAgICAgKHNldHEgZ290LXN1ZmZpeCB0KQorCisJCSAgICAgKHdoZW4gKGFu ZCAobm90IGdvdC1pZGVudGlmaWVyKQorCQkJCShub3QgZ290LXByZWZpeCkKKwkJCQljLXJlY29n bml6ZS10eXBlbGVzcy1kZWNscworCQkJCWMtYWx3YXlzLXBvc3RmaXgtc3VmZml4ZXMKKwkJCQko cHJvZ24gKGdvdG8tY2hhciAobWF0Y2gtYmVnaW5uaW5nIDEpKQorCQkJCSAgICAgICAoc2F2ZS1t YXRjaC1kYXRhCisJCQkJCSAobG9va2luZy1hdCBjLWFsd2F5cy1wb3N0Zml4LXN1ZmZpeGVzKSkp KQorCQkgICAgICAgOzsgInRocm93IiBhbmQgb3RoZXIga2V5d29yZHMgY2FuIG9ubHkgYXBwZWFy CisJCSAgICAgICA7OyBhZnRlciBhbiBpZGVudGlmaWVyIGluIGEgZGVjbGFyYXRpb24uIElmIHdl CisJCSAgICAgICA7OyBzZWUgaXQgYW5kIHdlJ3ZlIHNlZW4gYSB0eXBlLCB0aGUgdHlwZSBpcwor CQkgICAgICAgOzsgcmVhbGx5IHRoZSBpZGVudGlmaWVyLgorCQkgICAgICAgKGMtZmRvYy1zaGlm dC10eXBlLWJhY2t3YXJkKSkKKwkJICAgICAKKwkJICAgICB0KSkKIAogCSAgICAgICA7OyBObyBz dWZmaXggbWF0Y2hlZC4gIFdlIG1pZ2h0IGhhdmUgbWF0Y2hlZCB0aGUKIAkgICAgICAgOzsgaWRl bnRpZmllciBhcyBhIHR5cGUgYW5kIHRoZSBvcGVuIHBhcmVuIG9mIGEKCj09PSBtb2RpZmllZCBm aWxlICdsaXNwL3Byb2dtb2Rlcy9jYy1sYW5ncy5lbCcKLS0tIGxpc3AvcHJvZ21vZGVzL2NjLWxh bmdzLmVsCTIwMTEtMDEtMjUgMDk6MzM6NTkgKzAwMDAKKysrIGxpc3AvcHJvZ21vZGVzL2NjLWxh bmdzLmVsCTIwMTEtMDEtMjYgMDU6NDE6MTcgKzAwMDAKQEAgLTQwMjMsNiArNDAyMywxNSBAQAog KGMtbGFuZy1kZWZ2YXIgYy10eXBlLWRlY2wtc3VmZml4LWtleSAoYy1sYW5nLWNvbnN0IGMtdHlw ZS1kZWNsLXN1ZmZpeC1rZXkpCiAgICdkb250LWRvYykKIAorKGMtbGFuZy1kZWZjb25zdCBjLWFs d2F5cy1wb3N0Zml4LXN1ZmZpeGVzCisgICJMaXN0IG9mIHdvcmRzIHRoYXQgY2FuIGFwcGVhciBv bmx5IGFmdGVyIHRoZSBpZGVudGlmaWVyIGluIGEKKyAgZGVjbGFyYXRvciAtLS0gZS5nLiwgXCJ0 aHJvd1wiIGZvciBhIEMrKyBleGNlcHRpb24gc3BlY2lmaWNhdGlvbi4iCisgIHQgbmlsCisgIGMr KyAnKCJ0aHJvdyIgInNlYWxlZCIgIm92ZXJyaWRlIikpCisoYy1sYW5nLWRlZnZhciBjLWFsd2F5 cy1wb3N0Zml4LXN1ZmZpeGVzCisgIChjb25jYXQKKyAgIChyZWdleHAtb3B0IChjLWxhbmctY29u c3QgYy1hbHdheXMtcG9zdGZpeC1zdWZmaXhlcyBjKyspKSAiXFw+IikpCisKIChjLWxhbmctZGVm Y29uc3QgYy1hZnRlci1zdWZmaXhlZC10eXBlLWRlY2wta2V5CiAgICJUaGlzIHJlZ2V4cCBpcyBt YXRjaGVkIGFmdGVyIGEgZGVjbGFyYXRvciBleHByZXNzaW9uIHdoZXJlCiBgYy10eXBlLWRlY2wt c3VmZml4LWtleScgaGFzIG1hdGNoZWQuICBJZiBpdCBtYXRjaGVzIHRoZW4gdGhlCgo= --20cf302ef8b6da8b1e049ab9e46c--