From unknown Sun Jun 22 00:18:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22168: 23.2; regexp p4-pathname-with-revision-plus- incorrectly matches multiple lines Resent-From: Larry Smith Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Dec 2015 17:52:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 22168 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 22168@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.145011549623778 (code B ref -1); Mon, 14 Dec 2015 17:52:01 +0000 Received: (at submit) by debbugs.gnu.org; 14 Dec 2015 17:51:36 +0000 Received: from localhost ([127.0.0.1]:51820 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a8XHc-0006BR-7J for submit@debbugs.gnu.org; Mon, 14 Dec 2015 12:51:36 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46621) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a8WvB-0005dP-Tk for submit@debbugs.gnu.org; Mon, 14 Dec 2015 12:28:26 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a8Wv4-0002Dr-Ho for submit@debbugs.gnu.org; Mon, 14 Dec 2015 12:28:20 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:52317) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a8Wv4-0002Dn-Ef for submit@debbugs.gnu.org; Mon, 14 Dec 2015 12:28:18 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56610) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a8Wv2-0000Jv-6n for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2015 12:28:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a8Wuy-0002D1-Pr for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2015 12:28:16 -0500 Received: from mail-by2on0073.outbound.protection.outlook.com ([207.46.100.73]:31824 helo=na01-by2-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a8Wuy-0002Cr-CV for bug-gnu-emacs@gnu.org; Mon, 14 Dec 2015 12:28:12 -0500 Received: from CY1PR1201CA0033.namprd12.prod.outlook.com (10.169.17.171) by DM3PR12MB0858.namprd12.prod.outlook.com (10.164.7.140) with Microsoft SMTP Server (TLS) id 15.1.355.16; Mon, 14 Dec 2015 17:28:09 +0000 Received: from BY2NAM03FT027.eop-NAM03.prod.protection.outlook.com (2a01:111:f400:7e4a::205) by CY1PR1201CA0033.outlook.office365.com (2a01:111:e400:5b9a::43) with Microsoft SMTP Server (TLS) id 15.1.355.16 via Frontend Transport; Mon, 14 Dec 2015 17:28:09 +0000 Authentication-Results: spf=none (sender IP is 165.204.84.222) smtp.mailfrom=AMD.COM; gnu.org; dkim=none (message not signed) header.d=none;gnu.org; dmarc=permerror action=none header.from=amd.com; Received-SPF: None (protection.outlook.com: AMD.COM does not designate permitted sender hosts) Received: from atltwp02.amd.com (165.204.84.222) by BY2NAM03FT027.mail.protection.outlook.com (10.152.84.237) with Microsoft SMTP Server id 15.1.355.15 via Frontend Transport; Mon, 14 Dec 2015 17:28:08 +0000 X-WSS-ID: 0NZCZ6U-08-3O9-02 X-M-MSG: Received: from satlvexedge02.amd.com (satlvexedge02.amd.com [10.177.96.29]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by atltwp02.amd.com (Axway MailGate 5.3.1) with ESMTPS id 29F23D2249E for ; Mon, 14 Dec 2015 12:28:06 -0500 (EST) Received: from SATLEXDAG04.amd.com (10.181.40.9) by SATLVEXEDGE02.amd.com (10.177.96.29) with Microsoft SMTP Server (TLS) id 14.3.195.1; Mon, 14 Dec 2015 11:28:33 -0600 Received: from atlvmail01.amd.com (10.180.10.61) by satlexdag04.amd.com (10.181.40.9) with Microsoft SMTP Server (TLS) id 14.3.266.1; Mon, 14 Dec 2015 12:28:07 -0500 Received: from atlgar-vdi0316.amd.com (atlgar-vdi0316.amd.com [10.180.20.216]) by atlvmail01.amd.com (8.14.4/8.14.4) with ESMTP id tBEHS7Ep023301 for ; Mon, 14 Dec 2015 12:28:07 -0500 Received: (from lsmith@localhost) by atlgar-vdi0316.amd.com (8.13.8/8.13.8/Submit) id tBEHS7sY000561; Mon, 14 Dec 2015 12:28:07 -0500 X-Authentication-Warning: atlgar-vdi0316.amd.com: lsmith set sender to Larry.Smith@amd.com using -f From: Larry Smith Date: Mon, 14 Dec 2015 12:28:07 -0500 Message-ID: <4tgh9jlx7mg.fsf@atlgar-vdi0316.amd.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:165.204.84.222; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(2980300002)(428002)(189002)(377424004)(199003)(23726003)(189998001)(101416001)(551544002)(47776003)(97756001)(230783001)(107886002)(42186005)(110136002)(64116001)(33646002)(105586002)(50986999)(54356999)(229853001)(86362001)(1220700001)(50466002)(87936001)(2351001)(106466001)(92566002)(46406003)(19580395003)(97736004)(5008740100001)(1096002)(586003)(450100001)(11100500001)(11771575004); DIR:OUT; SFP:1101; SCL:1; SRVR:DM3PR12MB0858; H:atltwp02.amd.com; FPR:; SPF:None; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DM3PR12MB0858; 2:giC/C3c30vEUD2/D33my0gtCazZ2Us1RPFg6MJHAU3hksmhkEm+DFgULJ84m7fEcRVHPMTMoljbkxHe0nFTw0qsRBmLmWIX3B3eu0kwl0QeUy8UHX9ECx59LlXYY6ufeKA5gEhQXvVo/rjagXaQNSQ==; 3:VmB4kpBzl/nnGTxSQbaYJ+vgQgHp5QY8V4l49LL5XXthFYpHFd6I7ZZWgVnUzcJPLsxR5POImwliRYFAlUhJ5jdK0BVNUMeuf+kjAUoh5UxFDbmEoGyBEA+7fkp6xHexPkE5XUbF2Dz98SxwSvCClvTpteXuXwUeKrXSa9+Mjp/5p9csVyDLC379TvcoHOd6lMPG6USGPGr6uHDavYjnnNETmijgoGn7NZC6FvT0O0o=; 25:ZNvKzopmcelOWE+lg0VU6751TQMJoUH8FkD7ftSf1v04nUHIsgikQQlOrtHv+t8wVk7ijWt7OHwlQxsCvSTaMd/2jfsz9CRsEzKSg+/E0/4B26Qlb2MLqx6y7MVQMMw9uBwdW0mHEQpzPDTEm0JdW+U1zuZJM8PmxXKuij613cKa7609tfQu3MV0kw+PAdxr54Ex0OgwbpLBw2fi91Uac/OhW2cSnnAyfoN+5B7g0RFW/m7FjPXIMi9MTD0IVCLH X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM3PR12MB0858; X-Microsoft-Exchange-Diagnostics: 1; DM3PR12MB0858; 20:4SPEXmP6609rBs1U48tZVn8UWehuFm8yoVskC9aEZ3tKeTynT9RZg7LsRIx4K8VT5274HTWS/VqYWiIxVEIBNhvAqwcYZOqDRTXeN4Q5xWS36PbxtvapXJXs8Yg4HI5DomY7RgXxwv7FK4DI9D7JmpdTcJj+PZzYsuRblxnKxgDYxmIsNXZ6eB23DTaXyhgEIKRL6bgK4725vErCo9MvwKsClt0QCRacB76I7fUKnMgFJlk0ihSRPWO3gM3gQCiyqYA2fQGIcy7mKt/GiJPeRMfE6qyqVV/p57Y4lkWcmN7dGVM5RtY0t6kbyLhgLPpFevFaVi3YIxY4z1Cme+zFGv6WBZJqQ+uhrM3F1vnDkTnqnzIdllnAhMZZcJX7KQ8CS9z32Il6C4WcuHpiav6VwRhgjxZ56wSw+zEnAraXhJD3uOIh7fvGDGwLQBWN8guZk/tAJJ0PAlXfUsKkhkUIPdeDIpaNhYAtxunVJuomfJhEeJYGnlQKvn5g7UXDMz7Y; 4:MVe0KrLIsAJg54xrCfWPHnbiN5tcgbd7D90fN1detDDaBTZFPJ8yga3naWkR44Fc5ZZ7sqKji5IRdvnCNpdor2LVD7eC7mcFJoZFlVgx2p5EQnIZ4lN5qvh8kwIeRjjPZmjOXT/k+K5jFLfhkMWL7RPrgY1YlBNUVLkKlKue0ugQrWQOVjnftBtWYZ71xi9oZRsN8Of01tg5VOD1KGUtWp/mefqu0UaE1SgRef2roGboSdDbrfk6C4f37HIUAg46xiSZFz36k++VN/dhLsH63aarCnsTfeR+kV5txwyNH/QrpmOlE3s9AiqVdHwOwKkv6P3TA2Zfc70tLBlyD/PAEfyk8+A7hWlsLyb2ogqTutCTIBFfpToyst5ddF+KEOlH X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(5005006)(520078)(8121501046)(3002001)(10201501046); SRVR:DM3PR12MB0858; BCL:0; PCL:0; RULEID:; SRVR:DM3PR12MB0858; X-Forefront-PRVS: 0790FB1F33 X-Microsoft-Exchange-Diagnostics: 1; DM3PR12MB0858; 23:nY5ce3qIu/XNmVXm+ggWgjchT0M1EWi3LvLF6eNW294VW+h6tbTL4+j+r4qFaKLSIlj+2KnUp2gp3jZUYmrvEHcPA2K0QNF66ypgabkZ6sceJkmyQHyoAkzs/TEDw8zXPcQaMpBbxxfRWl+YWpIFdCkfcEDYsuzukggko5gEQ/kKWx6UiK6pyTjxFftKHrufrAlSX87SLH52h9Mths2xLBcED1ApoJzGXRrdyeXBRcxQVocrVdJ0Qfuy+z5XwdWVpQyj9J1vU7LlRR0IJ+yUAXmDLx5iz2XOVYD0IQZka+JmNuhQFHSyvELv/7okaqbtVTZMhowTBNV3HoACLf7ung1bVW9V5Z2+GvLHgSCp06Ke73lO89AhSvCvbHC4nYof1G8TTR+6aA2uI8TWGBcbNAxqac6PgsAq/KYlhEMyCEsPoeDUHZekw+rmW+JqrjM0OyKpwyEjND85lVXZkB+dhHCxPsWGIXJTq7yyW3dAbJsUMtPNcLdwYhXJSn8ZXgMLyLIiVa2fQLsF76fLuPRT6hYaPwemLbRDmcg5CSvBHVM0NiiCAcJRk73WivrDc1TTGzDC5zkpK0BrAbKFkoIKfOJhUrdtoNw7Uv6sKNUkxBNWmOPVk0nUrin4bVCEnrC7gbVabrHdcVGI/wH+v/OEGWok9WHorBQTBTnfb+F45aoXmcyyhE3TtmefxTtPbyARe7ZlLnM3RiX3JR2El5pI4WNz59L6D9hx/UiwKirjP0k7pDSf99eFILH0VlVRicRFZ0WHgm5pi3bvrFp6TH1unNJLktoaqTL29KI6L/aCCVYWGe3aP/POuArMXR+XXtVPCWdageFz8g/nmXC734jVNkotZ1vwTabfoNzmVVnE2R4UB8C1eHl6O2hR+EAb8HoeHjHXc8xLL8l+hqvAs7r5t/W+FD3aJ8lE2CFKNGRwsnDpIcdOFFx02RTHoIZMUFHwPM/aimq3/dIXe3WVxuEzq1/BSnTrv6jRn1WduILyt0FfA4ltd5KvlwSHOYErDm5m X-Microsoft-Exchange-Diagnostics: 1; DM3PR12MB0858; 5:XMtVLvYKndv1HaJICc3ZQD2zc5Y1DVyZuWX+wgsclhmErSd5/Ztz+zLuA3XgVaZm6djFyfABekmNvq5f6lR6HJoOz5Q8h1OE2oYCyx2bGRhZLOpnxOCcnh0imqn+yozHM6eHZhaGgT3lJcKrnbUH9w==; 24:6fO9+gcDdIkfi3B+ouMOpHnM1GLVkQdqdDm7LDHkozyFf75A/499RUNT7UKVFDn1Qvw5jg+UIULE9/ERWD02J/QCKi2y4Q+kchXtM0HGHJM=; 20:EGOjln0o+UcmAgOhaAWBaZxM+N6YzzY2cT40v5KcfUFE7vRT3S5/qKpxL8iyTnlmtw/i+7dFKwVtx4E7CflxDfxuYIDurleMaaVQoM+hLgH6LxZ9s8IPuFty3fCP/1V40E45eZ8HV3n5DXUuBK5YSimMdl4i5Y6/e92sC/L8/X4vzVj9IZQXDIV4r1/ylLbLw0FQ+Ns9QOL7l47DTumQx+hyfJFbVVXzdpi9Th6wkN+IyNCwdFcaODrNakc+DXqF SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Dec 2015 17:28:08.7336 (UTC) X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d; Ip=[165.204.84.222]; Helo=[atltwp02.amd.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM3PR12MB0858 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x (barebone) [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -5.0 (-----) X-Mailman-Approved-At: Mon, 14 Dec 2015 12:51:34 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) I did M-x p4-ediff, and it errored out with the message p4-map-depot-files: Pathname in FILE-LIST exceeds p4-command-line-length I traced it back to the regexp (defconst p4-pathname-with-revision-plus- "\\(^\\)\\(//[^/@# ][^/@#]*/[^@#]+\\)#[0-9]+ - ") which incorrectly matches across multiple lines. Each [^...] should include newlines, e.g. "\\(^\\)\\(//[^/@# \n][^/@#\n]*/[^@#\n]+\\)#[0-9]+ - ") It just happened that it matched 700 lines of my source file. I see other regexps in p4.el with the same (potential) problem. If nothing else, it could cause performance problems! Regards, Larry In GNU Emacs 23.2.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.10.4) of 2010-09-29 on adcvbuild-el5-64 Windowing system distributor `The X.Org Foundation', version 11.0.60900000 configured using `configure '--prefix=/tool/pandora64/.package/emacs-23.2' '--with-gif=no' '--x-libraries=/usr/lib64' '--x-includes=/usr/include' '--with-xft'' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C value of $XMODIFIERS: nil locale-coding-system: nil default enable-multibyte-characters: t Major mode: Emacs-Lisp Minor modes in effect: diff-auto-refine-mode: t shell-dirtrack-mode: t show-paren-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: > M-p M-w C-r C-y C-r C-r C-r C-x o C-r C-r C-r > > C-s C-w C-w C-w C-w C-w C-x o C-r C-r C-r 0 C-l C-. C-g > C-x C-b C-g C-x C-b C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-g C-g C-x C-b C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-g C-g C-x b b c C-g C-x b p c b C-g C-g C-x C-f v e r o i f / c o r e / m i b c _ i n t f u M-x p 4 - e d i f f q M-x b d g d b g M-x p 4 - e d i f f M-w C-h v Recent messages: BitmaptakenHit[rtuline_trans.tid] = 1; end //This is legacy XV code: fix for bug " Buffer is read-only: # set debug-on-error to t Fontifying bc_intf_util.sv#175... (syntactically...) Entering debugger... Note: file is write protected Type C-x 4 C-o RET to restore the other window. Load-path shadows: /home/lsmith/Gnu/Lib-common/make-regexp hides /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/make-regexp /home/lsmith/Gnu/Lib-common/tex-mode hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/textmodes/tex-mode /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/verilog-mode hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/progmodes/verilog-mode /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/cperl-mode hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/progmodes/cperl-mode /home/lsmith/Gnu/ruby-mode/ruby-mode hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/progmodes/ruby-mode /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-mode hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-mode /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-units hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-units /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-cplx hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-cplx /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-incom hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-incom /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-comb hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-comb /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-forms hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-forms /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-alg hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-alg /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-stuff hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-stuff /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-fin hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-fin /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-trail hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-trail /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-yank hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-yank /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-embed hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-embed /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-frac hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-frac /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-funcs hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-funcs /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-lang hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-lang /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-aent hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-aent /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-help hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-help /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-misc hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-misc /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-ext hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-ext /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-vec hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-vec /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-rules hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-rules /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-sel hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-sel /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-arith hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-arith /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-poly hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-poly /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-undo hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-undo /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-prog hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-prog /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-keypd hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-keypd /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-math hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-math /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-bin hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-bin /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-store hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-store /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-graph hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-graph /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-stat hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-stat /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-map hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-map /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-rewr hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-rewr /tool/pandora64/.package/emacs-23.2/share/emacs/site-lisp/calc-2.02f/calc-macs hides /tool/pandora64/.package/emacs-23.2/share/emacs/23.2/lisp/calc/calc-macs Features: (shadow sort mail-extr message sendmail ecomplete rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader mm-util mail-prsvr gmm-utils mailheader canlock sha1 hex-util hashcash mail-utils emacsbug pp find-func debug verilog-mode diff ange-ftp telnet tramp-imap assoc tramp-gw tramp-fish tramp-smb tramp-cache tramp-ftp tramp-cmds tramp auth-source gnus-util netrc time-date password-cache format-spec tramp-compat trampver asm-mode cus-edit cus-start cus-load wid-edit help-mode view sh-script executable dired-aux mule-util grep diff-mode easy-mmode ebuff-menu electric multi-isearch c++-mode-diddles cc-mode cc-fonts cc-menus cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs etags ansi-color shell dired regexp-opt vc-p4 p4-lowlevel compile ediff-merg ediff-diff ediff-wind ediff-help ediff-util ediff-mult ediff-init ediff paren skeleton advice help-fns advice-preload p4 easymenu comint ring error-if-boundp jka-compr cl cl-19 tooltip ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd font-setting tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process dbusbind system-font-setting font-render-setting gtk x-toolkit x multi-tty emacs) From unknown Sun Jun 22 00:18:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22168: 23.2; regexp p4-pathname-with-revision-plus- incorrectly matches multiple lines Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 14 Dec 2015 17:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22168 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Larry Smith Cc: 22168@debbugs.gnu.org Received: via spool by 22168-submit@debbugs.gnu.org id=B22168.145011582124265 (code B ref 22168); Mon, 14 Dec 2015 17:57:02 +0000 Received: (at 22168) by debbugs.gnu.org; 14 Dec 2015 17:57:01 +0000 Received: from localhost ([127.0.0.1]:51825 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a8XMr-0006JJ-7v for submit@debbugs.gnu.org; Mon, 14 Dec 2015 12:57:01 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55589) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a8XMp-0006J0-MS for 22168@debbugs.gnu.org; Mon, 14 Dec 2015 12:56:59 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a8XMj-0002ln-Oj for 22168@debbugs.gnu.org; Mon, 14 Dec 2015 12:56:54 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35717) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a8XMg-0002lQ-R5; Mon, 14 Dec 2015 12:56:50 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1a8XMg-00089G-2Z; Mon, 14 Dec 2015 12:56:50 -0500 From: Glenn Morris References: <4tgh9jlx7mg.fsf@atlgar-vdi0316.amd.com> X-Spook: Listeria Cocaine Armani Snow industrial espionage Human X-Ran: AY~kR93Dtl/QW[*+R4rbV{v@HaII/Vad}N,NIm X-Hue: cyan X-Attribution: GM Date: Mon, 14 Dec 2015 12:56:49 -0500 In-Reply-To: <4tgh9jlx7mg.fsf@atlgar-vdi0316.amd.com> (Larry Smith's message of "Mon, 14 Dec 2015 12:28:07 -0500") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Larry Smith wrote: > I see other regexps in p4.el with the same (potential) problem. Thanks for the report, but p4.el is not part of Emacs. So please report this to whoever maintains p4.el, not here. Thanks. From debbugs-submit-bounces@debbugs.gnu.org Mon Dec 14 12:57:19 2015 Received: (at control) by debbugs.gnu.org; 14 Dec 2015 17:57:20 +0000 Received: from localhost ([127.0.0.1]:51832 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a8XN9-0006KP-Nv for submit@debbugs.gnu.org; Mon, 14 Dec 2015 12:57:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:55752) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a8XN7-0006K0-R2 for control@debbugs.gnu.org; Mon, 14 Dec 2015 12:57:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a8XN2-00031X-3j for control@debbugs.gnu.org; Mon, 14 Dec 2015 12:57:12 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:35726) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a8XN2-00031R-1m for control@debbugs.gnu.org; Mon, 14 Dec 2015 12:57:12 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1a8XN1-0008J2-Gc for control@debbugs.gnu.org; Mon, 14 Dec 2015 12:57:11 -0500 Subject: control message for bug 22168 To: X-Mailer: mail (GNU Mailutils 2.99.98) Message-Id: From: Glenn Morris Date: Mon, 14 Dec 2015 12:57:11 -0500 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) tag 22168 notabug close 22168 From unknown Sun Jun 22 00:18:14 2025 X-Loop: help-debbugs@gnu.org Subject: bug#22168: 23.2; regexp p4-pathname-with-revision-plus- incorrectly matches multiple lines Resent-From: John Wiegley Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 15 Dec 2015 01:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 22168 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug To: Glenn Morris Cc: 22168-done@debbugs.gnu.org, Larry Smith Received: via spool by 22168-done@debbugs.gnu.org id=D22168.14501443828451 (code D ref 22168); Tue, 15 Dec 2015 01:54:01 +0000 Received: (at 22168-done) by debbugs.gnu.org; 15 Dec 2015 01:53:02 +0000 Received: from localhost ([127.0.0.1]:52033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a8enW-0002CF-5C for submit@debbugs.gnu.org; Mon, 14 Dec 2015 20:53:02 -0500 Received: from mail-pa0-f41.google.com ([209.85.220.41]:35712) by debbugs.gnu.org with esmtp (Exim 4.84) (envelope-from ) id 1a8enU-0002Bk-0X for 22168-done@debbugs.gnu.org; Mon, 14 Dec 2015 20:53:00 -0500 Received: by padhk6 with SMTP id hk6so73389223pad.2 for <22168-done@debbugs.gnu.org>; Mon, 14 Dec 2015 17:52:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mime-version:content-type; bh=bbQZ2aoUJp8kMQN7xnCC1893vjcB4SVrzESgCude96w=; b=J25FA6lBUnLQeag7OtCiEVJbQWEEnqXt9R7cnTgjqzqHuNAdY8IQAILurgsamUGvtN CosgazQ7iZHh4P4CoFsSplR0YEbXJ3uy18jdQMMD3qDDCq1FcIkpAzZBGJedXnx8PQWZ aBbtqxCUmms9kRAnwuvAMWp5r6BX9HJ9NB0AczHDYcXeAO6p0bfr7Lw+uLkI6sJvYeQ5 P6O2EVmu1kk2dCwfeW/G5ISsZG8tdN+d4rht8b02ws0+gVX4wduQ8bYROaitBB5lBF/P XAXQTesCg4t8Rk0pr0FtJOU7ipokukca4L5mw/gyI4vqIGpogGgQtty5cS994KCKlvSJ oqpA== X-Received: by 10.66.240.4 with SMTP id vw4mr50834761pac.9.1450144374129; Mon, 14 Dec 2015 17:52:54 -0800 (PST) Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id r20sm44940903pfa.93.2015.12.14.17.52.53 (version=TLS1 cipher=AES128-SHA bits=128/128); Mon, 14 Dec 2015 17:52:53 -0800 (PST) From: John Wiegley X-Google-Original-From: "John Wiegley" Received: by Vulcan.local (Postfix, from userid 501) id A8574117156BB; Mon, 14 Dec 2015 17:52:52 -0800 (PST) In-Reply-To: (Glenn Morris's message of "Mon, 14 Dec 2015 12:56:49 -0500") Date: Mon, 14 Dec 2015 17:52:35 -0800 Message-ID: References: <4tgh9jlx7mg.fsf@atlgar-vdi0316.amd.com> User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/24.5 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) >>>>> Glenn Morris writes: >> I see other regexps in p4.el with the same (potential) problem. > Thanks for the report, but p4.el is not part of Emacs. > So please report this to whoever maintains p4.el, not here. Thanks. Closing. -- John Wiegley GPG fingerprint = 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2