From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Philipp Stephani Newsgroups: gmane.emacs.devel Subject: Improving compilation error regexp for Clang Date: Sun, 11 Dec 2016 15:42:43 +0000 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=001a1147069426ebd8054363d70d X-Trace: blaine.gmane.org 1481471085 17552 195.159.176.226 (11 Dec 2016 15:44:45 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sun, 11 Dec 2016 15:44:45 +0000 (UTC) To: Emacs developers Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 11 16:44:42 2016 Return-path: Envelope-to: ged-emacs-devel@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 1cG6Ir-0003Xv-6y for ged-emacs-devel@m.gmane.org; Sun, 11 Dec 2016 16:44:41 +0100 Original-Received: from localhost ([::1]:56083 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cG6Iv-0005eJ-Ho for ged-emacs-devel@m.gmane.org; Sun, 11 Dec 2016 10:44:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:59902) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cG6IA-0005HE-Fn for emacs-devel@gnu.org; Sun, 11 Dec 2016 10:43:59 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cG6I7-0007uu-D6 for emacs-devel@gnu.org; Sun, 11 Dec 2016 10:43:58 -0500 Original-Received: from mail-wm0-f53.google.com ([74.125.82.53]:37269) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cG6I7-0007ul-6R for emacs-devel@gnu.org; Sun, 11 Dec 2016 10:43:55 -0500 Original-Received: by mail-wm0-f53.google.com with SMTP id t79so32739359wmt.0 for ; Sun, 11 Dec 2016 07:43:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=nvVCNrTHFxkieuPQfQxRDGp0TVftwxFknZJCVOLSGD4=; b=Ez7H2LBl11XboI7J6PnxhPcyZsIqrEUTay+C57QRLMmQGY/o5LemPRXGG0GO7UlWZI 7ov9tMfJRoqpF4OMdkjEWzzRyB9SCR4dC1AJj9PqPaP5IKR6Nb3dNL71HHmbzRzSwxQd INLU7qzLy7iuGRyNUhh6zaRLJJ3+nbWxjjy3wuPMOA97nVWxtCYik4y3oUAK8vetAHM5 IXpmNaQfTJen5sFsNmMRZmvPdRvLKSjD/x3adt1PWr7ZRyfwc0rTXoyW5G0fSZOCucXv 30Bc3xjUF0BvNCFCNs4qkPNA/z9WS+8P6cgtnmerKL/Izypk4kYVbdr3VanjsDBWxUJN HrDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=nvVCNrTHFxkieuPQfQxRDGp0TVftwxFknZJCVOLSGD4=; b=f8ecbDUOQJDbw6HHRZG9Q/P49H70YsvFU60Vg3Q/i8TDNCKNbl2TJG1ydPNSkprA7W 1joNLXpEbf91GE6PeseqpdhTGYC/Tm7v2HkrN6I8XR/hPrNrFfNF5PMMM1y5uSA+2KP7 S6xDowtEo4Ccd9sKBuG8ohZPMNp0i0pdhzXBNKlDcZNIvUwsYGaUB/PBV/caTZl7W/zw icNG/g8mcF2mXPynVewFg+0UaTdm8kL9HDOLCyXXab6uRE/JevcWaip7/9KifnLnEAuO f1qhdvuTWIh/z+1WsXWgeQLXQsczegsYIPR6fiPa0dqefhrXnFWBwKnEOsDKesXZJzV+ s5IQ== X-Gm-Message-State: AKaTC02vWTAxn219lbh1Xn/e05bwU8KzC5EZ4dS4HWeZedEwVyK5PGydjXJakxsN89+Tg2nl++ikA+xn3B1Fvw== X-Received: by 10.28.216.65 with SMTP id p62mr5572786wmg.92.1481470974018; Sun, 11 Dec 2016 07:42:54 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 74.125.82.53 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:210279 Archived-At: --001a1147069426ebd8054363d70d Content-Type: multipart/alternative; boundary=001a1147069426ebc4054363d70b --001a1147069426ebc4054363d70b Content-Type: text/plain; charset=UTF-8 Hi, I've attached a small patch for compile.el that improves detection of "Included from" lines from Clang. --001a1147069426ebc4054363d70b Content-Type: text/html; charset=UTF-8
Hi,

I've attached a small patch for compile.el that improves detection of "Included from" lines from Clang.
--001a1147069426ebc4054363d70b-- --001a1147069426ebd8054363d70d Content-Type: text/plain; charset=US-ASCII; name="0002-Add-a-new-compile-error-regexp-for-Clang-includes.txt" Content-Disposition: attachment; filename="0002-Add-a-new-compile-error-regexp-for-Clang-includes.txt" Content-Transfer-Encoding: base64 Content-ID: <158ee8cd0fdca896fa21> X-Attachment-Id: 158ee8cd0fdca896fa21 RnJvbSBjNTZmOTJiMjg2ZWMxOTI5NjJmMmE4ZWQ1ZDAxM2E5NWY5ZmJkYTIyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQaGlsaXBwIFN0ZXBoYW5pIDxwaHN0QGdvb2dsZS5jb20+CkRh dGU6IFNhdCwgMTAgRGVjIDIwMTYgMjE6Mzk6NTUgKzAxMDAKU3ViamVjdDogW1BBVENIIDIvMl0g QWRkIGEgbmV3IGNvbXBpbGUgZXJyb3IgcmVnZXhwIGZvciBDbGFuZyBpbmNsdWRlcwoKQ2xhbmcg dXNlcyBhIHNsaWdodCB2YXJpYXRpb24gb2YgR0NDJ3MgaW5jbHVkZSBmb3JtYXQsIGNhdXNpbmcg aW5jbHVkZXMKdG8gYmUgdHJlYXRlZCBhcyB3YXJuaW5ncyBpbnN0ZWFkIG9mIGluZm9ybWF0aW9u YWwgbWVzc2FnZXMuICBVc2UgYSBuZXcKcmVndWxhciBleHByZXNzaW9uIGluc3RlYWQuCgoqIGxp c3AvcHJvZ21vZGVzL2NvbXBpbGUuZWwKKGNvbXBpbGF0aW9uLWVycm9yLXJlZ2V4cC1hbGlzdC1h bGlzdCk6IE5ldyBlbGVtZW50CmBjbGFuZy1pbmNsdWRlJyBmb3IgQ2xhbmctc3R5bGUgImluY2x1 ZGVkIGZyb20iIGxpbmVzLgoqIHRlc3QvbGlzcC9wcm9nbW9kZXMvY29tcGlsZS10ZXN0cy5lbAoo Y29tcGlsZS10ZXN0cy0tdGVzdC1yZWdleHBzLWRhdGEpOiBBZGQgdW5pdCB0ZXN0LgotLS0KIGxp c3AvcHJvZ21vZGVzL2NvbXBpbGUuZWwgICAgICAgICAgICB8IDcgKysrKysrKwogdGVzdC9saXNw L3Byb2dtb2Rlcy9jb21waWxlLXRlc3RzLmVsIHwgMyArKysKIDIgZmlsZXMgY2hhbmdlZCwgMTAg aW5zZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2xpc3AvcHJvZ21vZGVzL2NvbXBpbGUuZWwgYi9s aXNwL3Byb2dtb2Rlcy9jb21waWxlLmVsCmluZGV4IGZjNzA1NmMuLjdmMjBlNzkgMTAwNjQ0Ci0t LSBhL2xpc3AvcHJvZ21vZGVzL2NvbXBpbGUuZWwKKysrIGIvbGlzcC9wcm9nbW9kZXMvY29tcGls ZS5lbApAQCAtMjMwLDYgKzIzMCwxMyBAQCBjb21waWxhdGlvbi1lcnJvci1yZWdleHAtYWxpc3Qt YWxpc3QKICAgICAgbmlsIDEgbmlsIDIgMAogICAgICAoMiAoY29tcGlsYXRpb24tZmFjZSAnKDMp KSkpCiAKKyAgICAoY2xhbmctaW5jbHVkZQorICAgICAsKHJ4IGJvbCAiSW4gZmlsZSBpbmNsdWRl ZCBmcm9tICIKKyAgICAgICAgICAoZ3JvdXAgKCsgKG5vdCAoYW55ID9cbiA/OikpKSkgPzoKKyAg ICAgICAgICAoZ3JvdXAgKCsgKGFueSAoPzAgLiA/OSkpKSkgPzoKKyAgICAgICAgICBlb2wpCisg ICAgIDEgMiBuaWwgMCkKKwogICAgIChnY2MtaW5jbHVkZQogICAgICAiXlxcKD86SW4gZmlsZSBp bmNsdWRlZCBcXHwgICAgICAgICAgICAgICAgIFxcfFx0XFwpZnJvbSBcCiBcXChbMC05XSpbXjAt OVxuXVxcKD86W15cbiA6XVxcfCBbXi0vXG5dXFx8OlteIFxuXVxcKSo/XFwpOlwKZGlmZiAtLWdp dCBhL3Rlc3QvbGlzcC9wcm9nbW9kZXMvY29tcGlsZS10ZXN0cy5lbCBiL3Rlc3QvbGlzcC9wcm9n bW9kZXMvY29tcGlsZS10ZXN0cy5lbAppbmRleCA2MzExNzRmLi45ZjYxYzIwIDEwMDY0NAotLS0g YS90ZXN0L2xpc3AvcHJvZ21vZGVzL2NvbXBpbGUtdGVzdHMuZWwKKysrIGIvdGVzdC9saXNwL3By b2dtb2Rlcy9jb21waWxlLXRlc3RzLmVsCkBAIC04Myw2ICs4Myw5IEBAIGNvbXBpbGUtdGVzdHMt LXRlc3QtcmVnZXhwcy1kYXRhCiAgICAgIDEgbmlsIDMwMiAiXFxsaWJcXHB5dGhvblxcUHJvZHVj dHNcXFB5dGhvblNjcmlwdHNcXFB5dGhvblNjcmlwdC5weSIpCiAgICAgKCJGaWxlIFwiL3RtcC9m b28ucHlcIiwgbGluZSAxMCIKICAgICAgMSBuaWwgMTAgIi90bXAvZm9vLnB5IikKKyAgICA7OyBj bGFuZy1pbmNsdWRlCisgICAgKCJJbiBmaWxlIGluY2x1ZGVkIGZyb20gZm9vLmNwcDoyOiIKKyAg ICAgMSBuaWwgMiAiZm9vLmNwcCIgMCkKICAgICA7OyBjbWFrZSBjbWFrZS1pbmZvCiAgICAgKCJD TWFrZSBFcnJvciBhdCBDTWFrZUxpc3RzLnR4dDoyMyAoaHVyeik6IgogICAgICAxIG5pbCAyMyAi Q01ha2VMaXN0cy50eHQiKQotLSAKMi44LjAucmMzLjIyNi5nMzlkNDAyMAoK --001a1147069426ebd8054363d70d--