From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 13 05:26:32 2010 Received: (at submit) by debbugs.gnu.org; 13 Jan 2010 10:26:32 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV0Qp-0006RX-B5 for submit@debbugs.gnu.org; Wed, 13 Jan 2010 05:26:31 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV0Qo-0006RN-CS for submit@debbugs.gnu.org; Wed, 13 Jan 2010 05:26:30 -0500 Received: from mail.gnu.org ([199.232.76.166]:36203 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV0Ql-0002nH-63 for emacs-pretest-bug@gnu.org; Wed, 13 Jan 2010 05:26:27 -0500 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1NV0Qj-0005Tn-QA for emacs-pretest-bug@gnu.org; Wed, 13 Jan 2010 05:26:26 -0500 X-Spam-Checker-Version: SpamAssassin 3.1.0 (2005-09-13) on monty-python X-Spam-Level: X-Spam-Status: No, score=-2.2 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.0 Received: from fg-out-1718.google.com ([72.14.220.153]:19488) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NV0Qi-0005Sx-8n for emacs-pretest-bug@gnu.org; Wed, 13 Jan 2010 05:26:24 -0500 Received: by fg-out-1718.google.com with SMTP id l26so50380fgb.12 for ; Wed, 13 Jan 2010 02:26:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type; bh=aSPr1sfSC2NN+C6UfraoHlRbPGeBEUF3f78oNbtQLQA=; b=MDNogatVxGXBrQW90yNuo3mUZOuqjXn0OhlHj7AcmaKx/U6ERWSBRd1oUHJKRjrTOX 4vqH+gFkgghazBeEEtu2apUTCf61IjHfDk0OeN5Rzo7dLqiJix83uFiREfI5Q/w8z/Aa We87xVNXwNj1V+P0kzojxXQRI6SEXCSvKJDRo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=rWJ3zW2+0lGZgKux628Z2cCnnU37qfVV2wVHMOIIKZ3tEC/yXiaAP8lW2hgtiyCyHI C07IPcPDA3HJJf/K2zhzMpJD7pY3Et697YRkryios2m4QU25E5gFs8jL8TIIvtHfonGb byBTTXWow6aGygTP2qA2KwSlZsHRZU95S2YNU= MIME-Version: 1.0 Received: by 10.239.187.208 with SMTP id m16mr1185325hbh.152.1263378383121; Wed, 13 Jan 2010 02:26:23 -0800 (PST) From: Lennart Borgman Date: Wed, 13 Jan 2010 11:26:03 +0100 Message-ID: Subject: Example in font-lock-add-keywords should use shy subgroup To: emacs-pretest-bug@gnu.org Content-Type: text/plain; charset=UTF-8 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.4 (----) Should not the second regexp in (font-lock-add-keywords 'c-mode '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend) ("\\<\\(and\\|or\\|not\\)\\>" . font-lock-keyword-face))) use a shy subgroup like in (font-lock-add-keywords 'c-mode '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend) ("\\<\\(?:and\\|or\\|not\\)\\>" . font-lock-keyword-face))) Same problem with the second example. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 13 10:18:15 2010 Received: (at 5373) by debbugs.gnu.org; 13 Jan 2010 15:18:16 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV4z9-0002Ym-7a for submit@debbugs.gnu.org; Wed, 13 Jan 2010 10:18:15 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.183] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV4z7-0002Ye-J6 for 5373@debbugs.gnu.org; Wed, 13 Jan 2010 10:18:13 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AhoFAPZyTUvO+KPG/2dsb2JhbACBRNVohDAEijI X-IronPort-AV: E=Sophos;i="4.49,268,1262581200"; d="scan'208";a="53669887" Received: from 206-248-163-198.dsl.teksavvy.com (HELO pastel.home) ([206.248.163.198]) by ironport2-out.pppoe.ca with ESMTP; 13 Jan 2010 10:18:08 -0500 Received: by pastel.home (Postfix, from userid 20848) id 6BBFD806E; Wed, 13 Jan 2010 10:18:08 -0500 (EST) From: Stefan Monnier To: Lennart Borgman Subject: Re: bug#5373: Example in font-lock-add-keywords should use shy subgroup Message-ID: References: Date: Wed, 13 Jan 2010 10:18:08 -0500 In-Reply-To: (Lennart Borgman's message of "Wed, 13 Jan 2010 11:26:03 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.1 (--) X-Debbugs-Envelope-To: 5373 Cc: 5373@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.1 (--) > Should not the second regexp in > (font-lock-add-keywords 'c-mode > '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend) > ("\\<\\(and\\|or\\|not\\)\\>" . font-lock-keyword-face))) > use a shy subgroup like in > (font-lock-add-keywords 'c-mode > '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend) > ("\\<\\(?:and\\|or\\|not\\)\\>" . font-lock-keyword-face))) It could. But the use of a normal group is harmless. Stefan From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 13 10:20:06 2010 Received: (at 5373) by debbugs.gnu.org; 13 Jan 2010 15:20:06 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV50w-0002bK-32 for submit@debbugs.gnu.org; Wed, 13 Jan 2010 10:20:06 -0500 Received: from mail-fx0-f226.google.com ([209.85.220.226]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV50s-0002ap-7g for 5373@debbugs.gnu.org; Wed, 13 Jan 2010 10:20:04 -0500 Received: by fxm26 with SMTP id 26so21319545fxm.39 for <5373@debbugs.gnu.org>; Wed, 13 Jan 2010 07:19:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=/38Y2KYTkRA+FmIlZKFfitIDve8T6TTow3Wd3ZYLueg=; b=hfHaBBUc/18fM+O6wtwgdq/yoqNDdmbLZku5uO+/GyJVWbG5rnJe4ZLIjDTLV9qzEE B7e58RnRlWZ2qgGrpltNPtx+8yWzGsuQaTQMSuGAygSIUDj+rTzRSDi6TLKi3WS7IFnn eR3z/lCbMcmMxJUwqAB3hOhLeKaGAY585joeA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=C0c2/bY9uja+KAsNkokF+77qGD59aMCXP6DZTtVJgek6SJ6SSUm5V7v7mrBjOANF3s 2Y0jpK40ycDQO0Trl+7o8tWpYTD4+yCSwFMPiZ49pyBW+2COpmyziH0KHs2w+S/rrL4n uEvKyU+Pd2VJSTyRrnr1FpAaVivJ+o5lYa78w= MIME-Version: 1.0 Received: by 10.239.193.144 with SMTP id j16mr8297hbi.45.1263395993635; Wed, 13 Jan 2010 07:19:53 -0800 (PST) In-Reply-To: References: From: Lennart Borgman Date: Wed, 13 Jan 2010 16:19:33 +0100 Message-ID: Subject: Re: bug#5373: Example in font-lock-add-keywords should use shy subgroup To: Stefan Monnier Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 5373 Cc: 5373@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.9 (--) On Wed, Jan 13, 2010 at 4:18 PM, Stefan Monnier wrote: >> Should not the second regexp in > >> =C2=A0(font-lock-add-keywords 'c-mode >> =C2=A0 '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend) >> =C2=A0 =C2=A0 ("\\<\\(and\\|or\\|not\\)\\>" . font-lock-keyword-face))) > >> use a shy subgroup like in > >> =C2=A0(font-lock-add-keywords 'c-mode >> =C2=A0 '(("\\<\\(FIXME\\):" 1 font-lock-warning-face prepend) >> =C2=A0 =C2=A0 ("\\<\\(?:and\\|or\\|not\\)\\>" . font-lock-keyword-face))= ) > > It could. =C2=A0But the use of a normal group is harmless. I thought it was slower? From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 13 11:01:30 2010 Received: (at 5373) by debbugs.gnu.org; 13 Jan 2010 16:01:30 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV5f0-000383-9f for submit@debbugs.gnu.org; Wed, 13 Jan 2010 11:01:30 -0500 Received: from pantheon-po43.its.yale.edu ([130.132.50.104]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV5ev-00037v-Hh for 5373@debbugs.gnu.org; Wed, 13 Jan 2010 11:01:27 -0500 Received: from furry (adsl-99-58-201-143.dsl.wlfrct.sbcglobal.net [99.58.201.143]) (authenticated bits=0) by pantheon-po43.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o0DG1K4G023371 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 13 Jan 2010 11:01:20 -0500 Received: by furry (Postfix, from userid 1000) id 5D848C05D; Wed, 13 Jan 2010 09:01:19 -0700 (MST) From: Chong Yidong To: Lennart Borgman Subject: Re: bug#5373: Example in font-lock-add-keywords should use shy subgroup References: Date: Wed, 13 Jan 2010 11:01:19 -0500 In-Reply-To: (Lennart Borgman's message of "Wed, 13 Jan 2010 16:19:33 +0100") Message-ID: <873a2a2dv4.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 5373 Cc: 5373@debbugs.gnu.org, Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) Lennart Borgman writes: >> It could. But the use of a normal group is harmless. > > I thought it was slower? No, it's not. Maybe you're thinking about greedy matching? Anyway, I'm going to close this bug. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 13 11:01:47 2010 Received: (at control) by debbugs.gnu.org; 13 Jan 2010 16:01:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV5fG-00038P-Rm for submit@debbugs.gnu.org; Wed, 13 Jan 2010 11:01:47 -0500 Received: from pantheon-po29.its.yale.edu ([130.132.50.124]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV5fE-00038I-RY for control@debbugs.gnu.org; Wed, 13 Jan 2010 11:01:45 -0500 Received: from furry (adsl-99-58-201-143.dsl.wlfrct.sbcglobal.net [99.58.201.143]) (authenticated bits=0) by pantheon-po29.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o0DG1de1006216 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Wed, 13 Jan 2010 11:01:40 -0500 Received: by furry (Postfix, from userid 1000) id 97CC4C05D; Wed, 13 Jan 2010 09:01:39 -0700 (MST) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 5373 Date: Wed, 13 Jan 2010 11:01:39 -0500 Message-ID: <873a2aq9i4.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -4.6 (----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.3 (-----) close 5373 thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 13 11:08:53 2010 Received: (at 5373) by debbugs.gnu.org; 13 Jan 2010 16:08:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV5m8-0003G2-5z for submit@debbugs.gnu.org; Wed, 13 Jan 2010 11:08:52 -0500 Received: from gv-out-0910.google.com ([216.239.58.188]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV5lu-0003FZ-6l for 5373@debbugs.gnu.org; Wed, 13 Jan 2010 11:08:50 -0500 Received: by gv-out-0910.google.com with SMTP id r4so197649gve.37 for <5373@debbugs.gnu.org>; Wed, 13 Jan 2010 08:08:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=5UGTc2+oECdWSy9uajNbxCCOjbzYo1dRL/yaW9B5mTU=; b=cVw7KOem7bqFyIoz5aJ9+M41rQEZNkmNXFRwyL8a0l+BblFkPccfMd+Gee9gWj9Xir CePu/b9+sPrkIxpdFRZ8Y04kugV5LXcBzBGT12H/c99jC6YWztfXoRe9ktFtmDvrgsuT SPDR0F2Z6GEOdWFPLGZKTFD89VK2KoqPZ0piA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=x8eEVz6LedHDFhoEpvptBKWdcj2XbqTcXHz8aVA4QyinDdzffkM5/seYHC/dwBziUc s8LRADMUockEbKeuhIwvKL3agKQ8CSFIxdwI6pJ6sdHl3aZY3VZ2NjeGka6boy6N4vAO jgb9zsaNgPVTdZGQIvTzSJ1N2SL62FCnIF5wY= MIME-Version: 1.0 Received: by 10.239.162.198 with SMTP id m6mr1563021hbd.46.1263398912382; Wed, 13 Jan 2010 08:08:32 -0800 (PST) In-Reply-To: <873a2a2dv4.fsf@stupidchicken.com> References: <873a2a2dv4.fsf@stupidchicken.com> From: Lennart Borgman Date: Wed, 13 Jan 2010 17:08:12 +0100 Message-ID: Subject: Re: bug#5373: Example in font-lock-add-keywords should use shy subgroup To: Chong Yidong Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-Debbugs-Envelope-To: 5373 Cc: 5373@debbugs.gnu.org, Stefan Monnier X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On Wed, Jan 13, 2010 at 5:01 PM, Chong Yidong wrote= : > Lennart Borgman writes: > >>> It could. =C2=A0But the use of a normal group is harmless. >> >> I thought it was slower? > > No, it's not. =C2=A0Maybe you're thinking about greedy matching? =C2=A0An= yway, I'm > going to close this bug. No, I was not. I just thought finding the extra match data was a bit slower= . Thanks for telling. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 13 13:58:56 2010 Received: (at 5373) by debbugs.gnu.org; 13 Jan 2010 18:58:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV8Qi-0006pi-OC for submit@debbugs.gnu.org; Wed, 13 Jan 2010 13:58:56 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.181] helo=ironport2-out.pppoe.ca) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NV8Qg-0006pb-QV for 5373@debbugs.gnu.org; Wed, 13 Jan 2010 13:58:55 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AvIEAIamTUvO+KPG/2dsb2JhbACBRNYXhDAEijI X-IronPort-AV: E=Sophos;i="4.49,269,1262581200"; d="scan'208";a="53688615" Received: from 206-248-163-198.dsl.teksavvy.com (HELO pastel.home) ([206.248.163.198]) by ironport2-out.pppoe.ca with ESMTP; 13 Jan 2010 13:58:50 -0500 Received: by pastel.home (Postfix, from userid 20848) id 1AB98806E; Wed, 13 Jan 2010 13:58:50 -0500 (EST) From: Stefan Monnier To: Lennart Borgman Subject: Re: bug#5373: Example in font-lock-add-keywords should use shy Message-ID: References: <873a2a2dv4.fsf@stupidchicken.com> Date: Wed, 13 Jan 2010 13:58:50 -0500 In-Reply-To: (Lennart Borgman's message of "Wed, 13 Jan 2010 17:08:12 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.0 (--) X-Debbugs-Envelope-To: 5373 Cc: Chong Yidong , 5373@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.0 (--) >>>> It could. =A0But the use of a normal group is harmless. >>> I thought it was slower? >> No, it's not. =A0Maybe you're thinking about greedy matching? =A0Anyway,= I'm >> going to close this bug. > No, I was not. I just thought finding the extra match data was a bit slow= er. > Thanks for telling. Well, it is marginally slower, but you'd be hard pressed to measure the difference. Stefan From unknown Sat Sep 06 14:24:20 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 11 Feb 2010 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # A New Hope # A long time ago, in a galaxy far, far away # something happened. # # Magically this resulted in the following # action being taken, but this fake control # message doesn't tell you why it happened # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator