From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Andreas =?UTF-8?Q?R=C3=B6hler?= Newsgroups: gmane.emacs.bugs Subject: bug#14303: 24.3; Bug in comment-search-backward Date: Fri, 17 May 2013 16:27:12 +0200 Message-ID: <51963E40.9020202@easy-emacs.de> References: <5193B43B.8070007@easy-emacs.de> <519486DD.1040505@easy-emacs.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1368800762 548 80.91.229.3 (17 May 2013 14:26:02 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 17 May 2013 14:26:02 +0000 (UTC) Cc: Leo To: 14303@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri May 17 16:26:01 2013 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 1UdLbc-0005Db-S8 for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 May 2013 16:26:01 +0200 Original-Received: from localhost ([::1]:52809 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdLbc-0004Te-8G for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 May 2013 10:26:00 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:35928) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdLbU-0004RN-51 for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 10:25:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UdLbO-0001xx-NL for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 10:25:51 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:60688) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdLbO-0001xn-G5 for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 10:25:46 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UdLbe-0000X0-5a for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 10:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Andreas =?UTF-8?Q?R=C3=B6hler?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 17 May 2013 14:26:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14303 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.13688007161906 (code B ref -1); Fri, 17 May 2013 14:26:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 17 May 2013 14:25:16 +0000 Original-Received: from localhost ([127.0.0.1]:49043 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UdLaq-0000Ue-OV for submit@debbugs.gnu.org; Fri, 17 May 2013 10:25:15 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:52512) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UdLak-0000Ti-NX for submit@debbugs.gnu.org; Fri, 17 May 2013 10:25:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UdLaN-0001YA-UZ for submit@debbugs.gnu.org; Fri, 17 May 2013 10:24:45 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:33911) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdLaN-0001Y5-Qk for submit@debbugs.gnu.org; Fri, 17 May 2013 10:24:43 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:35628) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdLaM-0003vn-Cd for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 10:24:43 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UdLaL-0001XL-8k for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 10:24:42 -0400 Original-Received: from moutng.kundenserver.de ([212.227.126.187]:63722) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UdLaL-0001XB-09 for bug-gnu-emacs@gnu.org; Fri, 17 May 2013 10:24:41 -0400 Original-Received: from [192.168.178.21] (brln-4dbc7c0d.pool.mediaWays.net [77.188.124.13]) by mrelayeu.kundenserver.de (node=mrbap0) with ESMTP (Nemesis) id 0MdXMC-1UrgXx2gJg-00PNnD; Fri, 17 May 2013 16:24:37 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130329 Thunderbird/17.0.5 In-Reply-To: X-Provags-ID: V02:K0:u9chUkfilIo8Vuc5Q8KyKwLjkfFB4HgoDMEsDYZJ8qG yK8AgHILJsaAgF3KvenBKcP61CbqMwaPLDGb9AaUBTXXdgr15T Ooctgd6i1/nZudb2I/Ohw/Eh2EyJEL3xo4sSrtjb2dr/Z6bqVb YIayoCX7rvOUha5ehcI1na4J3CLfowQmcQOQSurhLytMF0ttSL L0Aio8vhcAK20m3vpwf45qcA6U1T1hY4ANV8nBawsbJJKBC3Nb hhIAuDxdfhB+N58/nnKFGPbIiNjH2n3x/SE0QoXfiVdlzJIEWA Ju+4CXEB5EPg1G8yaL+BX3NTuVBJQmpzxBoeVpHimf69OwxZs8 24ykctF4k/zVOWRI/Rka46zWqsNqwuVO8qOiOq9Gr X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.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:74369 Archived-At: Am 17.05.2013 15:37, schrieb Leo Liu: > On 2013-05-17 21:28 +0800, Stefan Monnier wrote: >> I don't understand when that can happen (when inside a string (nth >> 8 ppss) is also non-nil). > > I have > > (defvar octave-comment-start-skip "\\(^\\|\\S<\\)\\(?:%!\\|\\s<+\\)\\s-*" > "Octave-specific `comment-start-skip' (which see).") > > and this could find "#abc" as comment start where BEG is outside of > strings and comments but END is in a string. > > Maybe this is due to setting octave-comment-start-skip incorrectly. > > I looked at comment-normalize-vars and see it uses: > > \\(\\(^\\|[^\\\n]\\)\\(\\\\\\\\\\)*\\) > > as anchor but I don't understand fully. > > Leo > > > > BTW what is the fastest way moving backward --searching comment-- when not inside a comment? Thought at (forward-line -1) (end-of-line) ppss-Check-for-Comment-again maybe re-search-backward is as fast? Andreas