From unknown Fri Aug 15 15:30:01 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#16265 <16265@debbugs.gnu.org> To: bug#16265 <16265@debbugs.gnu.org> Subject: Status: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") Reply-To: bug#16265 <16265@debbugs.gnu.org> Date: Fri, 15 Aug 2025 22:30:01 +0000 retitle 16265 24.3.50; re-search-forward (error "Invalid search bound (wron= g side of point)") reassign 16265 emacs submitter 16265 Keith David Bershatsky severity 16265 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 27 00:57:42 2013 Received: (at submit) by debbugs.gnu.org; 27 Dec 2013 05:57:42 +0000 Received: from localhost ([127.0.0.1]:45170 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwQQX-0000L3-1X for submit@debbugs.gnu.org; Fri, 27 Dec 2013 00:57:41 -0500 Received: from eggs.gnu.org ([208.118.235.92]:43188) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwQQU-0000Ks-DX for submit@debbugs.gnu.org; Fri, 27 Dec 2013 00:57:39 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VwQQN-0005as-08 for submit@debbugs.gnu.org; Fri, 27 Dec 2013 00:57:38 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: ** X-Spam-Status: No, score=2.4 required=5.0 tests=BAYES_50,NULL_IN_BODY, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:49869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VwQQM-0005ao-U7 for submit@debbugs.gnu.org; Fri, 27 Dec 2013 00:57:30 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44861) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VwQQG-0006JM-Jw for bug-gnu-emacs@gnu.org; Fri, 27 Dec 2013 00:57:30 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VwQQ9-0005P0-Ff for bug-gnu-emacs@gnu.org; Fri, 27 Dec 2013 00:57:24 -0500 Received: from cobb.liquidweb.com ([50.28.13.150]:54514) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VwQQ9-0005IL-6E for bug-gnu-emacs@gnu.org; Fri, 27 Dec 2013 00:57:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com; s=default; h=Content-Type:MIME-Version:Subject:To:From:Message-ID:Date; bh=BgrgTZNVE0f8xf3MkxzIOLUhKmMjFREpXyIKROePHEo=; b=lv6QP6JxCMcdkCWJ4Ydw6BxU8x+fpm3l0JY2G/sBJsQaK/+kpDdqgNmJ9YhKiDgRxFklP4hQKJdGQQjlz3hp4Kmt7qv9ozSXMHfPjWlOOX6SaDl0OhEi4QL8YnyXtcQK; Received: from cpe-75-85-5-102.socal.res.rr.com ([75.85.5.102]:50256 helo=MP.local) by cobb.liquidweb.com with esmtp (Exim 4.82) (envelope-from ) id 1VwQQ6-0002YR-3W for bug-gnu-emacs@gnu.org; Fri, 27 Dec 2013 00:57:14 -0500 Date: Thu, 26 Dec 2013 21:57:14 -0800 Message-ID: From: Keith David Bershatsky To: bug-gnu-emacs@gnu.org Subject: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") User-Agent: / () / () APEL/10.8 Emacs/24.3.50 (x86_64-apple-darwin10.8.0) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by - "") Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cobb.liquidweb.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-Get-Message-Sender-Via: cobb.liquidweb.com: acl_c_relayhosts_text_entry: lawlist|lawlist.com X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.5 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -4.5 (----) I initially thought it was related to org-element.el from version 8.2.3a, but it's not. I replaced the entire org folder with a working version from a few months ago -- org version 7.9.3f, but that didn't change the error. So my best guess is that the problem is with `re-search-forward` or a function that it relies upon -- however it's written in "C" which is out of my league. The error comes about when calling `org-capture` a second time after creating the first todo. Debugger entered--Lisp error: (error "Invalid search bound (wrong side of point)") re-search-forward("^\\(?:\\*+ \\|\\[\\(?:[0-9]+\\|fn:[-_[:word:]]+\\)\\]\\|[ ]*\\(?:$\\|\\(?:|\\|\\+-[-+]\\)\\|[#:]\\|-\\{5,\\}[ ]*$\\|\\\\begin{\\([A-Za-z0-9]+\\*?\\)}\\|\\(?:\\(?:CLO\\(?:CK\\|SED\\)\\|DEADLINE\\|SCHEDULED\\):\\)\\|\\(?:[-+*]\\|\\(?:[0-9]+\\)[.)]\\)\\(?:[ ]\\|$\\)\\)\\)" 40674 m) org-element-paragraph-parser(40674) org-element--current-element(40674 element nil nil) byte-code("\306\303 \n$\211@ \307 \211:\203$ A\310 A@#\240\210 +\210\2032 B\311 \312 A@\"*\211W\204XU\205[U?\205[b)\204\f >\204x\313\314\203r\202s \"\210\202\315 \312 A@\"*\316 \312 A@\"*!\211\"\203\313!\203\313\"V\204\313!W\204\313\"U\203\275\f\317>\204\313!U\203\335\f\320>\203\335\313\314\203\327\202\330 \"\210\202, \321\f\322\"\203\371\323\324 \312 A@\"*\202%\321\f\323\"\203\325\202%\321\f\326\"\203\327\325\202%\321\f\330\"\203!\331\325\202%\325\211!\"b\210*\202" [end special-flag struct element type parent org-element--current-element :parent plist-put :end plist-get throw exit :contents-begin :contents-end (plain-list table) (center-block drawer dynamic-block inlinetask item plain-list quote-block special-block) eql plain-list item :structure nil property-drawer node-property table table-row value property keep-trail trail elem-end origin org-element-greater-elements cend cbeg] 6) org-element-at-point() Thanks, Keith ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; In GNU Emacs 24.3.50.1 (x86_64-apple-darwin10.8.0, NS apple-appkit-1038.36) of 2013-12-23 on MP.local Bzr revision: 115720 eliz@gnu.org-20131223192425-a0qoytzo172df5lf Windowing system distributor `Apple', version 10.3.1038 Configured using: `configure --with-ns' Important settings: locale-coding-system: utf-8-unix Major mode: Debugger Minor modes in effect: delete-selection-mode: t yas-global-mode: t yas-minor-mode: t desktop-save-mode: t tabbar-mode: t global-highlight-parentheses-mode: t highlight-parentheses-mode: t tooltip-mode: t electric-indent-mode: t mouse-wheel-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-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Recent input: s-k n 0 SPC @ SPC t e s t C-c C-c s-q s-q s-q s-k n s-a s-c x o r e m a c s - r e p o r t - b u g Recent messages: Clipboard pasted as level 2 subtree Wrote /Users/HOME/.0.data/.0.emacs/.todo Mark set [6 times] Saving file /Users/HOME/.0.data/.0.emacs/.todo... Wrote /Users/HOME/.0.data/.0.emacs/.todo Template key: Clipboard pasted as level 2 subtree Entering debugger... Mark set [2 times] Making completion list... [2 times] Load-path shadows: /Users/HOME/.0.data/.0.emacs/elpa/flim/md4 hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/md4 /Users/HOME/.0.data/.0.emacs/elpa/flim/hex-util hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/hex-util /Users/HOME/.0.data/.0.emacs/elpa/flim/sasl hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/net/sasl /Users/HOME/.0.data/.0.emacs/elpa/flim/sasl-ntlm hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/net/sasl-ntlm /Users/HOME/.0.data/.0.emacs/elpa/flim/sasl-digest hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/net/sasl-digest /Users/HOME/.0.data/.0.emacs/elpa/flim/sasl-cram hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/net/sasl-cram /Users/HOME/.0.data/.0.emacs/elpa/flim/ntlm hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/net/ntlm /Users/HOME/.0.data/.0.emacs/elpa/flim/hmac-md5 hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/net/hmac-md5 /Users/HOME/.0.data/.0.emacs/elpa/flim/hmac-def hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/net/hmac-def /Users/HOME/.0.data/.0.emacs/elpa/wanderlust/rfc2368 hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/mail/rfc2368 /Users/HOME/.0.data/.0.emacs/elpa/wanderlust/utf7 hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/gnus/utf7 /Users/HOME/.0.data/.0.emacs/elpa/semi/smime hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/gnus/smime /Users/HOME/.0.data/.0.emacs/elpa/el-get/.dir-locals hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/gnus/.dir-locals /Users/HOME/.0.data/.0.emacs/elpa/semi/pgg hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/obsolete/pgg /Users/HOME/.0.data/.0.emacs/elpa/semi/pgg-pgp5 hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/obsolete/pgg-pgp5 /Users/HOME/.0.data/.0.emacs/elpa/semi/pgg-pgp hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/obsolete/pgg-pgp /Users/HOME/.0.data/.0.emacs/elpa/semi/pgg-parse hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/obsolete/pgg-parse /Users/HOME/.0.data/.0.emacs/elpa/semi/pgg-gpg hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/obsolete/pgg-gpg /Users/HOME/.0.data/.0.emacs/elpa/semi/pgg-def hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/obsolete/pgg-def /Users/HOME/.0.data/.0.emacs/elpa/utilities/longlines hides /Users/HOME/.0.data/.0.emacs/Emacs_12_23_2013.app/Contents/Resources/lisp/obsolete/longlines Features: (shadow wl-mime mime-edit pgg-parse pccl pccl-20 signature mime-setup mail-mime-setup semi-setup mime-pgp pgg-def mime-play filename mime-image modb-legacy modb-standard elmo-imap4 time-stamp emacsbug message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mailabbrev gmm-utils mailheader sort bookmark parse-time org-element mule-util cal-move tabify image-file org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp org-exp-blocks org-info org-gnus org-docview org-bibtex bibtex org-bbdb server disp-table whitespace hl-line linum init-wl wl-demo wl-draft eword-encode wl-template sendmail mail-utils elmo-net elmo-cache elmo-map elmo-dop wl-news wl-address wl-thread wl-folder wl wl-e21 wl-spam wl-action wl-summary wl-refile wl-util pp elmo-flag elmo-localdir wl-message elmo-mime mmelmo-buffer mmelmo-imap mime-view mime-conf calist semi-def mmimap mime-parse mmbuffer mmgeneric elmo-multi elmo-spam elsp-header elsp-generic elmo elmo-signal wl-highlight wl-vars wl-version epg-config elmo-msgdb modb modb-generic modb-entity luna mime elmo-util emu invisible inv-23 poem poem-e20 poem-e20_3 utf7 eword-decode mel mime-def alist std11 mcharset mcs-20 mcs-e20 pces pces-e20 pces-20 broken pcustom elmo-date elmo-vars elmo-version path-util poe pym static apel-ver product w3m-load mime-w3m w3m browse-url doc-view jka-compr image-mode w3m-hist w3m-fb bookmark-w3m w3m-ems wid-edit w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util multiple-cursors-autoloads package ps-print ps-def lpr bbdb-autoloads bbdb timezone flyspell ispell auto-save-buffers-enhanced delsel savehist fill-column-indicator highlight-indentation column-marker col-highlight vline centered-cursor-mode dired-aux dired yasnippet help-mode debug multiple-cursors mc-separate-operations rectangular-region-mode mc-mark-more thingatpt mc-cycle-cursors mc-edit-lines multiple-cursors-core edmacro kmacro rect saveplace init-auctex tex-site desktop frameset init-tabbar tabbar init-org derived cl-macs gv holidays hol-loaddefs org-capture org-mks org-agenda org-toodledo mailcap-toodledo lawlist-tls http-post-simple cl cl-loaddefs cl-lib url-http tls url-auth mail-parse rfc2231 rfc2047 rfc2045 ietf-drums url-gw url url-proxy url-privacy url-expand url-methods url-history url-cookie url-domsuf url-util url-parse auth-source eieio eieio-core gnus-util mm-util mail-prsvr password-cache url-vars mailcap json xml w3mexcerpt org byte-opt bytecomp byte-compile cconv advice help-fns ob-tangle ob-ref ob-lob ob-table org-footnote org-src ob-comint ob-keys org-pcomplete pcomplete comint ansi-color ring org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob org-compat org-macs ob-eval org-loaddefs format-spec find-func cal-menu calendar cal-loaddefs hideshow easymenu highlight-parentheses redo time-date tooltip electric uniquify ediff-hook vc-hooks lisp-float-type mwheel ns-win tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode prog-mode register page menu-bar rfn-eshadow timer select scroll-bar 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 minibuffer nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process cocoa ns multi-tty emacs) From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 27 07:55:22 2013 Received: (at 16265) by debbugs.gnu.org; 27 Dec 2013 12:55:22 +0000 Received: from localhost ([127.0.0.1]:45641 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwWwk-0005pw-10 for submit@debbugs.gnu.org; Fri, 27 Dec 2013 07:55:22 -0500 Received: from mxin.ulb.ac.be ([164.15.128.112]:4608) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwWwf-0005pj-UP for 16265@debbugs.gnu.org; Fri, 27 Dec 2013 07:55:18 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap8EAKt3vVKkD4Nx/2dsb2JhbABYvXCBLnSCJQEBAQMBMgFGBQsIAyElDwEESROHbwEMCLAQkioBhgMXiAuGO1cHhDYEmBeGLotmgW+BPzuBLQ Received: from geodiff-mac3.ulb.ac.be (HELO geodiff-mac3) ([164.15.131.113]) by smtp.ulb.ac.be with ESMTP; 27 Dec 2013 13:55:15 +0100 From: Nicolas Richard To: Keith David Bershatsky Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") Message-ID: <87y5364gin.fsf@yahoo.fr> References: Date: Fri, 27 Dec 2013 13:55:56 +0100 In-Reply-To: (Keith David Bershatsky's message of "Thu, 26 Dec 2013 21:57:14 -0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16265 Cc: 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.3 (--) Keith David Bershatsky writes: >So my best guess is that the problem is with > re-search-forward` or a function that it relies upon -- however it's > written in "C" which is out of my league. The given error happens when you search forward but set a limit before point, e.g. (re-search-forward "." (1- (point))). It'd be very surprising that the code throws that error wrongly. > The error comes about when calling `org-capture` a second time after > creating the first todo. I tried calling org-capture twice but couldn't reproduce. Do you have a recipe ? > Debugger entered--Lisp error: (error "Invalid search bound (wrong side of point)") > re-search-forward("^\\(?:\\*+ > \\|\\[\\(?:[0-9]+\\|fn:[-_[:word:]]+\\)\\]\\|[ > ]*\\(?:$\\|\\(?:|\\|\\+-[-+]\\)\\|[#:]\\|-\\{5,\\}[ > ]*$\\|\\\\begin{\\([A-Za-z0-9]+\\*?\\)}\\|\\(?:\\(?:CLO\\(?:CK\\|SED\\)\\|DEADLINE\\|SCHEDULED\\):\\)\\|\\(?:[-+*]\\|\\(?:[0-9]+\\)[.)]\\)\\(?:[ > ]\\|$\\)\\)\\)" 40674 m) > org-element-paragraph-parser(40674) org-element-paragraph-parser calls "end-of-line" before calling re-search-forward, perhaps that's a problem in this situation ? I don't know where the limit comes from. > org-element--current-element(40674 element nil nil) > byte-code("\306\303 \n$\211@ \307 > \211:\203$ This backtrace looks incomplete. -- Nico. From debbugs-submit-bounces@debbugs.gnu.org Fri Dec 27 12:35:44 2013 Received: (at 16265) by debbugs.gnu.org; 27 Dec 2013 17:35:44 +0000 Received: from localhost ([127.0.0.1]:46829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwbK3-00069k-Hk for submit@debbugs.gnu.org; Fri, 27 Dec 2013 12:35:43 -0500 Received: from cobb.liquidweb.com ([50.28.13.150]:43192) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwbK1-00069c-4E for 16265@debbugs.gnu.org; Fri, 27 Dec 2013 12:35:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com; s=default; h=Content-Type:MIME-Version:Cc:Subject:To:From:Message-ID:Date; bh=DDif60CQbGRXH4mW4c03zWpFCPJkJD4EdGnsMZ1o6UY=; b=uVfYHMAHepumgZLJXS8kCoMLk0LpE9lIH/WlEW20xk3MAOupL7vWR/OsTho8NK82JKb3RaHGemogU/cwksKE/a8JZsUo/bNQzyO3RciSe8xxj4jPdt6pCmTZlIIpcmDP; Received: from cpe-75-85-5-102.socal.res.rr.com ([75.85.5.102]:49779 helo=MP.local) by cobb.liquidweb.com with esmtp (Exim 4.82) (envelope-from ) id 1VwbJy-0001p2-RM; Fri, 27 Dec 2013 12:35:39 -0500 Date: Fri, 27 Dec 2013 09:35:39 -0800 Message-ID: From: Keith David Bershatsky To: Nicolas Richard Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") User-Agent: / () / () APEL/10.8 Emacs/24.3.50 (x86_64-apple-darwin10.8.0) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by - "") Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cobb.liquidweb.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-Get-Message-Sender-Via: cobb.liquidweb.com: acl_c_relayhosts_text_entry: lawlist|lawlist.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16265 Cc: 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Nicolas: I will put together a recipe for reproducing the error and provide a full backtrace. I am away from the computer today, and will start working on it tonight and provide it once it is completed. Thanks, Keith ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; At Fri, 27 Dec 2013 13:55:56 +0100, Nicolas Richard wrote: > > Keith David Bershatsky writes: > >So my best guess is that the problem is with > > re-search-forward` or a function that it relies upon -- however it's > > written in "C" which is out of my league. > > The given error happens when you search forward but set a limit before > point, e.g. (re-search-forward "." (1- (point))). It'd be very > surprising that the code throws that error wrongly. > > > The error comes about when calling `org-capture` a second time after > > creating the first todo. > > I tried calling org-capture twice but couldn't reproduce. Do you have a > recipe ? > > > Debugger entered--Lisp error: (error "Invalid search bound (wrong side of point)") > > re-search-forward("^\\(?:\\*+ > > \\|\\[\\(?:[0-9]+\\|fn:[-_[:word:]]+\\)\\]\\|[ > > ]*\\(?:$\\|\\(?:|\\|\\+-[-+]\\)\\|[#:]\\|-\\{5,\\}[ > > ]*$\\|\\\\begin{\\([A-Za-z0-9]+\\*?\\)}\\|\\(?:\\(?:CLO\\(?:CK\\|SED\\)\\|DEADLINE\\|SCHEDULED\\):\\)\\|\\(?:[-+*]\\|\\(?:[0-9]+\\)[.)]\\)\\(?:[ > > ]\\|$\\)\\)\\)" 40674 m) > > org-element-paragraph-parser(40674) > > org-element-paragraph-parser calls "end-of-line" before calling > re-search-forward, perhaps that's a problem in this situation ? I don't > know where the limit comes from. > > > org-element--current-element(40674 element nil nil) > > byte-code("\306\303 \n$\211@ \307 > > \211:\203$ > > This backtrace looks incomplete. > > -- > Nico. From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 28 03:00:49 2013 Received: (at 16265) by debbugs.gnu.org; 28 Dec 2013 08:00:49 +0000 Received: from localhost ([127.0.0.1]:47728 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwopC-0008DL-6S for submit@debbugs.gnu.org; Sat, 28 Dec 2013 03:00:49 -0500 Received: from cobb.liquidweb.com ([50.28.13.150]:52700) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vwop4-0008D2-Kv for 16265@debbugs.gnu.org; Sat, 28 Dec 2013 03:00:41 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date; bh=aJP7h+53mzvMNGZUYDtaf+AMWj3uOFXeNDnx7dL9sZ8=; b=DDrrzAPZNxvQQ9kNXdVJScoc+0Om6UCDgUrL+5THXSSgXLXZF95WIhOmiKqtObALRxBUmFFbOvwEQ1MThqdmq7lbtzEbdWq4HZS27BUgS66QMM0ddRPQ1Tk1dE6IfPHZ; Received: from cpe-75-85-5-102.socal.res.rr.com ([75.85.5.102]:51000 helo=MP.local) by cobb.liquidweb.com with esmtp (Exim 4.82) (envelope-from ) id 1Vwop1-0002iG-91; Sat, 28 Dec 2013 03:00:35 -0500 Date: Sat, 28 Dec 2013 00:00:36 -0800 Message-ID: From: Keith David Bershatsky To: Nicolas Richard Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") User-Agent: / () / () APEL/10.8 Emacs/24.3.50 (x86_64-apple-darwin10.8.0) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by - "") Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cobb.liquidweb.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-Get-Message-Sender-Via: cobb.liquidweb.com: acl_c_relayhosts_text_entry: lawlist|lawlist.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16265 Cc: 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Nicolas: I'm still working on narrowing down the issue. A likely suspect is a failed `org-sort-entries` before running the *second* round of org-capture. The `org-sort-entries` kicks in `recursive-edit`, which does not go back to the top level after an error. re-search-forward and re-search-backward apparently throw errors when the org buffer is in `recursive-edit`. Last night I had to create a work-around to search the org buffer to update my calendar while org-capture was in use because I couldn't search the buffer either. So it may not be only recursive edit that causes re-search-forward / backward to throw errors -- it may be linked to whatever org-capture is doing to the main org file buffer -- e.g., narrowing. The org-sort-entries worked fine in the Emacs Trunk version from October 5, 2013, but not the recent version of Emacs Trunk built a few days ago. Keith Debugger entered--Lisp error: (error "Nothing to sort") signal(error ("Nothing to sort")) error("Nothing to sort") (if (>= beg end) (error "Nothing to sort")) (let ((case-func (if with-case (quote identity) (quote downcase))) (cmstr (if (equal (marker-buffer org-clock-marker) (current-buffer)) (progn (save-excursion (goto-char org-clock-marker) (looking-back "^.*") (match-string-no-properties 0))))) start beg end stars re re2 txt what tmp) (cond ((org-region-active-p) (setq end (region-end) what "region") (goto-char (region-beginning)) (if (not (org-at-heading-p)) (outline-next-heading)) (setq start (point))) ((or (org-at-heading-p) (condition-case nil (progn (org-back-to-heading t) t) (error nil))) (org-back-to-heading t) (setq start (point) end (progn (org-end-of-subtree t t) (or (bolp) (insert "\n")) (org-back-over-empty-lines) (point)) what "children") (goto-char start) (show-subtree) (outline-next-heading)) (t (goto-char (point-min)) (or (org-at-heading-p) (outline-next-heading)) (setq start (point)) (goto-char (point-max)) (beginning-of-line 1) (if (looking-at ".*?\\S-") (progn (end-of-line 1) (insert "\n"))) (setq end (point-max)) (setq what "top-level") (goto-char start) (show-all))) (setq beg (point)) (if (>= beg end) (error "Nothing to sort")) (looking-at "\\(\\*+\\)") (setq stars (match-string 1) re (concat "^" (regexp-quote stars) " +") re2 (concat "^" (regexp-quote (substring stars 0 -1)) "[ \n]") txt (buffer-substring beg end)) (if (not (equal (substring txt -1) "\n")) (setq txt (concat txt "\n"))) (if (and (not (equal stars "*")) (string-match re2 txt)) (error "Region to sort contains a level above the first entry")) (if sorting-type nil (message "Sort %s: [a]lpha [n]umeric [p]riority p[r]operty todo[o]rder [f]unc\n [t]ime [s]cheduled [d]eadline [c]reated\n A/N/P/R/O/F/T/S/D/C means reversed:" what) (setq sorting-type (read-char-exclusive)) (and (= (downcase sorting-type) 102) (setq getkey-func (org-icompleting-read "Sort using function: " obarray (quote fboundp) t nil nil)) (setq getkey-func (intern getkey-func))) (and (= (downcase sorting-type) 114) (setq property (org-icompleting-read "Property: " (mapcar (quote list) (org-buffer-property-keys t)) nil t)))) (save-restriction (narrow-to-region start end) (let ((dcst (downcase sorting-type)) (case-fold-search nil) (now (current-time))) (sort-subr (/= dcst sorting-type) (function (lambda nil (if (re-search-forward re nil t) (goto-char ...) (goto-char ...)))) (function (lambda nil (let (...) (unwind-protect ... ...)))) (function (lambda nil (cond (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (... ...) (t ...)))) nil (cond ((= dcst 97) (quote string<)) ((= dcst 102) compare-func) ((member dcst (quote ...)) (quote <)))))) (run-hooks (quote org-after-sorting-entries-or-items-hook)) (if cmstr (progn (save-excursion (goto-char start) (search-forward cmstr nil t) (move-marker org-clock-marker (point)))))) org-sort-entries(t 97) (while (re-search-backward "^* " nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112) (org-sort-entries t 116)) (let (lawlist-item-old) (switch-to-buffer (get-file-buffer lawlist-todo-file)) (setq lawlist-item-old (lawlist-org-get-heading)) (goto-char (point-max)) (while (re-search-backward "^* " nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112) (org-sort-entries t 116)) (goto-char (point-max)) (while (re-search-backward "^* DONE" nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112)) (lawlist-org-cleanup) (org-cycle-hide-drawers (quote all)) (hs-hide-all) (re-search-backward (regexp-quote lawlist-item-new) nil t) (setq beg (point)) (re-search-forward (regexp-quote lawlist-item-new) nil t) (setq end (point)) (isearch-highlight beg end) (recenter) (sit-for 2) (isearch-dehighlight) (goto-char (point-max)) (re-search-backward (regexp-quote lawlist-item-old) nil t) (save-buffer) (setq buffer-read-only t) (recenter)) (progn (let (lawlist-item-old) (switch-to-buffer (get-file-buffer lawlist-todo-file)) (setq lawlist-item-old (lawlist-org-get-heading)) (goto-char (point-max)) (while (re-search-backward "^* " nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112) (org-sort-entries t 116)) (goto-char (point-max)) (while (re-search-backward "^* DONE" nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112)) (lawlist-org-cleanup) (org-cycle-hide-drawers (quote all)) (hs-hide-all) (re-search-backward (regexp-quote lawlist-item-new) nil t) (setq beg (point)) (re-search-forward (regexp-quote lawlist-item-new) nil t) (setq end (point)) (isearch-highlight beg end) (recenter) (sit-for 2) (isearch-dehighlight) (goto-char (point-max)) (re-search-backward (regexp-quote lawlist-item-old) nil t) (save-buffer) (setq buffer-read-only t) (recenter))) (if (not (get-buffer-window "*Org Agenda*" (selected-frame))) (progn (let (lawlist-item-old) (switch-to-buffer (get-file-buffer lawlist-todo-file)) (setq lawlist-item-old (lawlist-org-get-heading)) (goto-char (point-max)) (while (re-search-backward "^* " nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112) (org-sort-entries t 116)) (goto-char (point-max)) (while (re-search-backward "^* DONE" nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112)) (lawlist-org-cleanup) (org-cycle-hide-drawers (quote all)) (hs-hide-all) (re-search-backward (regexp-quote lawlist-item-new) nil t) (setq beg (point)) (re-search-forward (regexp-quote lawlist-item-new) nil t) (setq end (point)) (isearch-highlight beg end) (recenter) (sit-for 2) (isearch-dehighlight) (goto-char (point-max)) (re-search-backward (regexp-quote lawlist-item-old) nil t) (save-buffer) (setq buffer-read-only t) (recenter)))) (let* (beg end (lawlist-item-new (lawlist-org-get-heading)) (month-regexp "January\\|February\\|March\\|April\\|May\\|June\\|July\\|August\\|September\\|October\\|November\\|December")) (org-capture-finalize) (if (get-buffer-window "*Org Agenda*" (selected-frame)) (progn (set-buffer "*Org Agenda*") (goto-char (point-min)) (cond ((save-excursion (re-search-forward "tags: " nil t)) (re-search-forward "tags: " nil t) (let ((tag-beg ...)) (end-of-line) (let* (tag-match ...) (setq tag-match ...) (switch-to-buffer ...) (let ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...) (tag nil tag-match) (if ... ...)))) ((save-excursion (re-search-forward month-regexp nil t)) (let ((date-beg ...)) (end-of-line) (let* (date-match ...) (setq date-match ...) (let* ... ... ... ... ... ... ...))))))) (if (not (get-buffer-window "*Org Agenda*" (selected-frame))) (progn (let (lawlist-item-old) (switch-to-buffer (get-file-buffer lawlist-todo-file)) (setq lawlist-item-old (lawlist-org-get-heading)) (goto-char (point-max)) (while (re-search-backward "^* " nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112) (org-sort-entries t 116)) (goto-char (point-max)) (while (re-search-backward "^* DONE" nil t) (org-sort-entries t 97) (org-sort-entries t 111) (org-sort-entries t 112)) (lawlist-org-cleanup) (org-cycle-hide-drawers (quote all)) (hs-hide-all) (re-search-backward (regexp-quote lawlist-item-new) nil t) (setq beg (point)) (re-search-forward (regexp-quote lawlist-item-new) nil t) (setq end (point)) (isearch-highlight beg end) (recenter) (sit-for 2) (isearch-dehighlight) (goto-char (point-max)) (re-search-backward (regexp-quote lawlist-item-old) nil t) (save-buffer) (setq buffer-read-only t) (recenter))))) lawlist-org-capture-finalize() call-interactively(lawlist-org-capture-finalize nil nil) command-execute(lawlist-org-capture-finalize) From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 28 03:49:23 2013 Received: (at control) by debbugs.gnu.org; 28 Dec 2013 08:49:23 +0000 Received: from localhost ([127.0.0.1]:47793 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwpaF-0001O6-4T for submit@debbugs.gnu.org; Sat, 28 Dec 2013 03:49:23 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:52347) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VwpaE-0001O0-5j for control@debbugs.gnu.org; Sat, 28 Dec 2013 03:49:22 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1VwpaD-0006GS-R0 for control@debbugs.gnu.org; Sat, 28 Dec 2013 03:49:21 -0500 Date: Sat, 28 Dec 2013 03:49:21 -0500 Message-Id: Subject: control message for bug 16265 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.6 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.6 (-----) reassign 16265 org-mode From debbugs-submit-bounces@debbugs.gnu.org Sat Dec 28 15:44:26 2013 Received: (at 16265) by debbugs.gnu.org; 28 Dec 2013 20:44:26 +0000 Received: from localhost ([127.0.0.1]:49073 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vx0kD-0003KW-Gb for submit@debbugs.gnu.org; Sat, 28 Dec 2013 15:44:25 -0500 Received: from cobb.liquidweb.com ([50.28.13.150]:46997) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vx0kA-0003KL-DS for 16265@debbugs.gnu.org; Sat, 28 Dec 2013 15:44:23 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date; bh=J5A1AqVWCu3+mepajQTjxWsTGZeaL6vM2x1ujIEqCl8=; b=HTG+yEt3dF3/lZRlyG4c9i6X7SX8oKkGdALfSIb72ud3IZhqHAkcjE8nNRdJ0ZLZzS5ML5ofLDZtaS7Yw0d9fVfFbDFQnobgdOuf3lXnWzr3IxOscZb9WxlG+jvYZJn4; Received: from cpe-75-85-5-102.socal.res.rr.com ([75.85.5.102]:51101 helo=MP.local) by cobb.liquidweb.com with esmtp (Exim 4.82) (envelope-from ) id 1Vx0k6-0005L1-Qp; Sat, 28 Dec 2013 15:44:19 -0500 Date: Sat, 28 Dec 2013 12:44:20 -0800 Message-ID: From: Keith David Bershatsky To: Nicolas Richard Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") User-Agent: / () / () APEL/10.8 Emacs/24.3.50 (x86_64-apple-darwin10.8.0) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by - "") Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cobb.liquidweb.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-Get-Message-Sender-Via: cobb.liquidweb.com: acl_c_relayhosts_text_entry: lawlist|lawlist.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16265 Cc: 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Nicolas: This example demonstrates the problem caused when `org-capture` damages the line numbers in the `org-agenda-files`, making it impossible to go to the bottom of the buffer with (goto-char (point-max)) -- consequently, re-search-backward fails -- other functions fail also, e.g., `org-sort-entries`. (defun example () (interactive) (let* ( (org-todo-keywords '((sequence "Active(a)" "Next Action(n)" "Reference(r)" "Someday(s)" "Delegated(d)" "|" "None(N)") )) (sample-todo (concat "* TASKS\n\n" "** Active [#A] smith @ drawer-one (fishing) | drawer-two (tennis). :lawlist:\n" " DEADLINE: <2013-12-21 Sat 17:00> SCHEDULED: <2013-12-21 Sat>\n" " :PROPERTIES:\n" " :DRAWER-ONE: fishing\n" " :DRAWER-TWO: tennis\n" " :END:\n\n" "** Next-Action [#B] doe @ drawer-one (football) | drawer-two (bowling). :fred:\n" " DEADLINE: <2013-12-22 Sun 08:30> SCHEDULED: <2013-12-22 Sun>\n" " :PROPERTIES:\n" " :DRAWER-ONE: football\n" " :DRAWER-TWO: bowling\n" " :END:\n\n" "* EVENTS\n\n" "** Reference [#C] john @ drawer-one (fishing) | drawer-two (sky-diving). :george:\n" " DEADLINE: <2013-12-23 Mon 10:15> SCHEDULED: <2013-12-23 Mon>\n" " :PROPERTIES:\n" " :DRAWER-ONE: fishing\n" " :DRAWER-TWO: sky-diving\n" " :END:\n\n" "* UNDATED\n\n" "** Someday [#D] jane @ drawer-one (basket-ball) | drawer-two (bowling). :sam:\n" " DEADLINE: <2013-12-24 Tues 12:00> SCHEDULED: <2013-12-24 Tues>\n" " :PROPERTIES:\n" " :DRAWER-ONE: basket-ball\n" " :DRAWER-TWO: bowling\n" " :END:"))) (if (get-buffer "foo.org") (progn (switch-to-buffer "foo.org") (erase-buffer) (delete-other-windows)) (switch-to-buffer (get-buffer-create "foo.org"))) (org-mode) (linum-mode 1) (insert sample-todo) (goto-char (point-min)) (or (y-or-n-p (format "For this example work, you must save this buffer as a file. Proceed with example?")) (error "Canceled.")) (write-file "~/Desktop/foo.org" t) (let* ( (filename (buffer-file-name)) (org-agenda-files (list filename)) (org-capture-templates '(("n" "Next Action" entry (file+headline filename "TASKS") "** Next Action [#A] %?\n DEADLINE: <%<%Y-%m-%d %a>>\n :PROPERTIES:\n :ToodledoID:\n :ToodledoFolder: TASKS\n :Hash:\n :END:" :empty-lines 1)))) (search-backward-example) (org-capture nil "n") (message "-----------------------------") (message "Here we can see that the line numbers in 'foo.org' got messed up.") (sit-for 5) (insert "Hello World! :lawlist:") (org-capture-finalize) (search-backward-example) (message "-----------------------------") (message "Here is where things really went wrong. It's searching the WRONG todo.") (message "-----------------------------") (switch-to-buffer "*Messages*")))) (defun search-backward-example () (require 'org-element) (let* (element todo-state title deadline scheduled day month year (org-todo-keywords '((sequence "Active(a)" "Next Action(n)" "Reference(r)" "Someday(s)" "Delegated(d)" "|" "None(N)") ))) (goto-char (point-max)) (while (re-search-backward "^\*\* \\(Reference\\)" nil t) (setq element (org-element-at-point)) (setq todo-state (org-element-property :todo-keyword element)) (setq title (org-element-property :title element)) (setq deadline (ignore-errors (org-element-property :deadline element) )) (setq scheduled (ignore-errors (org-element-property :scheduled element) )) (setq day (ignore-errors (org-element-property :day-start scheduled))) (setq month (ignore-errors (org-element-property :month-start scheduled))) (setq year (ignore-errors (org-element-property :year-start scheduled))) (message "-----------------------------") (message "todo-state: %s" todo-state) (message "deadline: %s" deadline) (message "scheduled: %s" scheduled) (message "title: %s" title) (message "day: %s" day) (message "month: %s" month) (message "year: %s" year) (message "-----------------------------") ))) From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 31 07:06:45 2013 Received: (at 16265) by debbugs.gnu.org; 31 Dec 2013 12:06:45 +0000 Received: from localhost ([127.0.0.1]:54134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vxy5s-00040B-C7 for submit@debbugs.gnu.org; Tue, 31 Dec 2013 07:06:44 -0500 Received: from mxin.ulb.ac.be ([164.15.128.112]:40838) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vxy5p-0003zz-6M for 16265@debbugs.gnu.org; Tue, 31 Dec 2013 07:06:42 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ApEKAAiywlKkD4Nx/2dsb2JhbABPCYNDpUMClEeBLYMaAQEEMgFFARALIRYPCQMCAQIBRQYNAQcBARSHVwEUrHKTGgGGAReIC4Y3WweENgEDk3GEJoYui2aBb4E/ Received: from geodiff-mac3.ulb.ac.be (HELO [164.15.131.113]) ([164.15.131.113]) by smtp.ulb.ac.be with ESMTP; 31 Dec 2013 13:06:40 +0100 Message-ID: <52C2B37C.6060107@yahoo.fr> Date: Tue, 31 Dec 2013 13:07:24 +0100 From: Nicolas Richard User-Agent: Mozilla/5.0 (X11; Linux i686; rv:24.0) Gecko/20100101 Thunderbird/24.1.1 MIME-Version: 1.0 To: Keith David Bershatsky Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") References: In-Reply-To: X-TagToolbar-Keys: D20131231130724869 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16265 Cc: 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.3 (--) Le 28/12/2013 21:44, Keith David Bershatsky a écrit : > This example demonstrates the problem caused when `org-capture` > damages the line numbers in the `org-agenda-files`, making it > impossible to go to the bottom of the buffer with (goto-char > (point-max)) -- consequently, re-search-backward fails -- other > functions fail also, e.g., `org-sort-entries`. Thanks for the recipe, I can indeed reproduce problems, but they are different from what you describe. I suspect they are tied, but I'm not sure because I don't understand them. Here is a reduced version of your recipe which shows what I see. Run the following snippet using emacs -Q --batch -l filenamehere : ,---- this is filenamehere.el | (setq test-file "/tmp/foo.org") | (setq capture-todo (mapconcat | #'identity | (list "** whatever" | ":PROPERTIES:" | ":ToodledoFolder: TASKS" | ":END:") | "\n")) | (when (file-exists-p test-file) (delete-file test-file) (message "Deleted file %s" test-file)) | (find-file test-file) | (org-mode) | (setq org-agenda-files (list test-file)) | (setq org-capture-templates `(("n" "NextAction" entry (file+headline test-file "TASKS") | ,capture-todo))) | (org-capture nil "n") | (org-capture-finalize) | (goto-char (point-min)) | (insert "It's important to insert something ; I guess it triggers something\n") | (search-forward "Toodledo") | (end-of-line) ; this should land us before "\n:END:" not after it | (if (looking-at "\n:END:") | (message "Great!") | (error "Problem here.")) `---- fun facts : if you remove the (insert ...) form, it works. Also, if you do it interactively, then the problem appears too, but not if you clone the buffer. I'll bisect this (I tested 24.3, it works there) and post the result unless someone understands what's going on before the bisect finishes (it does take quite some time to rebuild each version of emacs on my machine). -- Nicolas. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 31 09:16:00 2013 Received: (at 16265) by debbugs.gnu.org; 31 Dec 2013 14:16:01 +0000 Received: from localhost ([127.0.0.1]:54277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy06x-00029S-Oz for submit@debbugs.gnu.org; Tue, 31 Dec 2013 09:16:00 -0500 Received: from mxin.ulb.ac.be ([164.15.128.112]:41930) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy06v-00029E-5Q for 16265@debbugs.gnu.org; Tue, 31 Dec 2013 09:15:57 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap4EAKnQwlKkD4Nx/2dsb2JhbABYvSqBLXSCJgEBBHkQCAMhJQ8BBEkTh28BAxGsSpMYAYYBF4gLhH+CEweENgSWMYFmhi6GLIU6gW+BPzs Received: from geodiff-mac3.ulb.ac.be (HELO geodiff-mac3) ([164.15.131.113]) by smtp.ulb.ac.be with ESMTP; 31 Dec 2013 15:15:55 +0100 From: Nicolas Richard To: Keith David Bershatsky Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") References: <52C2B37C.6060107@yahoo.fr> Date: Tue, 31 Dec 2013 15:16:40 +0100 In-Reply-To: <52C2B37C.6060107@yahoo.fr> (Nicolas Richard's message of "Tue, 31 Dec 2013 13:07:24 +0100") Message-ID: <87fvp93y2f.fsf@yahoo.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16265 Cc: 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.3 (--) Nicolas Richard writes: > I'll bisect this (I tested 24.3, it works there) and post the result bisection is done. # first bad commit: [f56f1e3993fd79240e03666cf8390f489b4a2435] Switch cache-long-scans to t by default. and indeed, running emacs -Q --batch --eval '(setq-default cache-long-scans nil)' -l filenamehere worked for me. Keith, can you test if it fixes the problems your are seeing as well ? (If it doesn't then I guess we'll need another bug report.) If it does, the next step is to understand why things break when the caching mechanism is enabled -- I give up there. -- Nico. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 31 12:37:28 2013 Received: (at 16265) by debbugs.gnu.org; 31 Dec 2013 17:37:28 +0000 Received: from localhost ([127.0.0.1]:54889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy3Fr-0008DC-F4 for submit@debbugs.gnu.org; Tue, 31 Dec 2013 12:37:27 -0500 Received: from cobb.liquidweb.com ([50.28.13.150]:51252) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy3Fl-0008Cs-MZ for 16265@debbugs.gnu.org; Tue, 31 Dec 2013 12:37:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com; s=default; h=Content-Type:MIME-Version:Subject:Cc:To:From:Message-ID:Date; bh=KEcqqKgpLCia5TxHyRqeRFyKfWsNqPdjqc4r7AbW6d8=; b=3Dh7F4ZAB+ji7IzLqX+/lv20+bOblUzNF4YffxZojlKmCvSt7nNv/FdwZwyxLw6YAGt8/MRj7Q0r5jZAZ5qk8nkIGvKIx5R05xxXQQ1vQsISjbbwVu6Qp1lBeSjAk2Wg; Received: from cpe-75-85-5-102.socal.res.rr.com ([75.85.5.102]:49326 helo=MP.local) by cobb.liquidweb.com with esmtp (Exim 4.82) (envelope-from ) id 1Vy3Fj-0006vh-1z; Tue, 31 Dec 2013 12:37:15 -0500 Date: Tue, 31 Dec 2013 09:37:15 -0800 Message-ID: From: Keith David Bershatsky To: Nicolas Richard Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") User-Agent: / () / () APEL/10.8 Emacs/24.3.50 (x86_64-apple-darwin10.8.0) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by - "") Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cobb.liquidweb.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-Get-Message-Sender-Via: cobb.liquidweb.com: acl_c_relayhosts_text_entry: lawlist|lawlist.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16265 Cc: 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Nicolas: Yes, `(setq-default cache-long-scans nil)` does indeed fix the problem. In a version of Emacs Trunk built on October 5, 2013, the default value for `cache-long-scans` is `nil`. In the recent version of Emacs Trunk built on December 23, 2013, the default value for `cache-long-scans` is `t`. I would suspect that anyone who uses `org-capture` will have significant problems performing various operations on the `org-agenda-files` subsequent to the initial call. So my recommendation would be that the Emacs team return the default value of `cache-long-scans` to `nil`; or, fix it somehow so that it doesn't interfere with popular functions like `re-search-forward` and `re-search-backward` after calling `org-capture`. Thank you very much for your hard work tracking down the issue. Keith ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; At Tue, 31 Dec 2013 15:16:40 +0100, Nicolas Richard wrote: > > Nicolas Richard writes: > > I'll bisect this (I tested 24.3, it works there) and post the result > > bisection is done. > # first bad commit: [f56f1e3993fd79240e03666cf8390f489b4a2435] Switch cache-long-scans to t by default. > > and indeed, running > emacs -Q --batch --eval '(setq-default cache-long-scans nil)' -l filenamehere > worked for me. > > Keith, can you test if it fixes the problems your are seeing as well ? > (If it doesn't then I guess we'll need another bug report.) If it does, > the next step is to understand why things break when the caching > mechanism is enabled -- I give up there. > > -- > Nico. From debbugs-submit-bounces@debbugs.gnu.org Tue Dec 31 14:30:54 2013 Received: (at control) by debbugs.gnu.org; 31 Dec 2013 19:30:54 +0000 Received: from localhost ([127.0.0.1]:55025 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy51h-0004hz-Em for submit@debbugs.gnu.org; Tue, 31 Dec 2013 14:30:53 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:53594) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vy51g-0004hp-2T for control@debbugs.gnu.org; Tue, 31 Dec 2013 14:30:52 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Vy51f-0004gk-KT for control@debbugs.gnu.org; Tue, 31 Dec 2013 14:30:51 -0500 Date: Tue, 31 Dec 2013 14:30:51 -0500 Message-Id: Subject: control message for bug 16265 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.1 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.1 (-----) reassign 16265 emacs,org-mode From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 04:45:26 2014 Received: (at 16265) by debbugs.gnu.org; 1 Jan 2014 09:45:26 +0000 Received: from localhost ([127.0.0.1]:55675 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyIMf-0005Qu-Vy for submit@debbugs.gnu.org; Wed, 01 Jan 2014 04:45:26 -0500 Received: from mxin.ulb.ac.be ([164.15.128.112]:34064) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyIMc-0005Qk-Mk for 16265@debbugs.gnu.org; Wed, 01 Jan 2014 04:45:23 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ap4EANjiw1KkD4Nx/2dsb2JhbABYvTWBK3SCJgEBBHkQCAMhJQ8BBEkTh28BFKtGkwoBhgEXiAuHEgeENgSYF4Yui2aBb4E/Ow Received: from geodiff-mac3.ulb.ac.be (HELO geodiff-mac3) ([164.15.131.113]) by smtp.ulb.ac.be with ESMTP; 01 Jan 2014 10:45:21 +0100 From: Nicolas Richard To: Keith David Bershatsky Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") References: Date: Wed, 01 Jan 2014 10:46:07 +0100 In-Reply-To: (Keith David Bershatsky's message of "Tue, 31 Dec 2013 09:37:15 -0800") Message-ID: <87bnzw2fxc.fsf@yahoo.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 16265 Cc: 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.3 (--) Keith David Bershatsky writes: > Yes, `(setq-default cache-long-scans nil)` does indeed fix the > problem. Great. As I said I must give up here, because I don't know what to do at this point ; but I can dig further if someone tells me what I'm looking for, or what is to be done. -- Nico. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 12:50:24 2014 Received: (at 16265) by debbugs.gnu.org; 1 Jan 2014 17:50:24 +0000 Received: from localhost ([127.0.0.1]:56299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyPvz-0002fq-Cc for submit@debbugs.gnu.org; Wed, 01 Jan 2014 12:50:23 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:60043) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyPvu-0002fb-MC for 16265@debbugs.gnu.org; Wed, 01 Jan 2014 12:50:20 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MYQ00N00HCG4R00@a-mtaout20.012.net.il> for 16265@debbugs.gnu.org; Wed, 01 Jan 2014 19:50:16 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MYQ00NT9HJS3K20@a-mtaout20.012.net.il>; Wed, 01 Jan 2014 19:50:16 +0200 (IST) Date: Wed, 01 Jan 2014 19:50:12 +0200 From: Eli Zaretskii Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") In-reply-to: X-012-Sender: halo1@inter.net.il To: Keith David Bershatsky Message-id: <83ha9nzj57.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16265 Cc: theonewiththeevillook@yahoo.fr, 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Tue, 31 Dec 2013 09:37:15 -0800 > From: Keith David Bershatsky > Cc: 16265@debbugs.gnu.org > > So my recommendation would be that the Emacs team return the default value of `cache-long-scans` to `nil` Unlikely to happen. > or, fix it somehow so that it doesn't interfere with popular functions like `re-search-forward` and `re-search-backward` after calling `org-capture`. I think I fixed this in trunk revision 115826, please try the latest version of the code. (I only verified that the simplified test case works after the fix.) Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 20:30:20 2014 Received: (at 16265) by debbugs.gnu.org; 2 Jan 2014 01:30:20 +0000 Received: from localhost ([127.0.0.1]:56860 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyX72-0006jp-K8 for submit@debbugs.gnu.org; Wed, 01 Jan 2014 20:30:18 -0500 Received: from cobb.liquidweb.com ([50.28.13.150]:58988) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyX70-0006jg-C9 for 16265@debbugs.gnu.org; Wed, 01 Jan 2014 20:30:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lawlist.com; s=default; h=Content-Type:MIME-Version:Cc:Subject:To:From:Message-ID:Date; bh=Lyry7Oy98fkslaS64jNpzW4T0UW5fK5GyOoBBuP/K9w=; b=4IZAtT8g/xVcZoLIe+L+w1TfU75ZhKHihebE5ZLIiQl80VPmec427YHyWnHWav5AcmoqueX1mlTaYdzXSN3GSB3cs/zt1kN7bP7s/Pe0nWfo7DrKnho4Sjp+/tBXeTwu; Received: from cpe-75-85-5-102.socal.res.rr.com ([75.85.5.102]:53946 helo=MP.local) by cobb.liquidweb.com with esmtp (Exim 4.82) (envelope-from ) id 1VyX6x-00073m-AY; Wed, 01 Jan 2014 20:30:11 -0500 Date: Wed, 01 Jan 2014 17:30:12 -0800 Message-ID: From: Keith David Bershatsky To: Eli Zaretskii Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") User-Agent: / () / () APEL/10.8 Emacs/24.3.50 (x86_64-apple-darwin10.8.0) MULE/6.0 (HANACHIRUSATO) MIME-Version: 1.0 (generated by - "") Content-Type: text/plain; charset=US-ASCII X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - cobb.liquidweb.com X-AntiAbuse: Original Domain - debbugs.gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - lawlist.com X-Get-Message-Sender-Via: cobb.liquidweb.com: acl_c_relayhosts_text_entry: lawlist|lawlist.com X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 16265 Cc: theonewiththeevillook@yahoo.fr, 16265@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.0 (/) Yes, the issue has indeed been resolved in the latest version of Emacs Trunk that I built today. I used my example to conduct the test, and it works now with `cache-long-scans` enabled. Great job -- thank you Eli, and thanks again Nicolas! Keith ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; At Wed, 01 Jan 2014 19:50:12 +0200, Eli Zaretskii wrote: > > > Date: Tue, 31 Dec 2013 09:37:15 -0800 > > From: Keith David Bershatsky > > Cc: 16265@debbugs.gnu.org > > > > So my recommendation would be that the Emacs team return the default value of `cache-long-scans` to `nil` > > Unlikely to happen. > > > or, fix it somehow so that it doesn't interfere with popular functions like `re-search-forward` and `re-search-backward` after calling `org-capture`. > > I think I fixed this in trunk revision 115826, please try the latest > version of the code. (I only verified that the simplified test case > works after the fix.) > > Thanks. From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 01 22:38:42 2014 Received: (at 16265-done) by debbugs.gnu.org; 2 Jan 2014 03:38:42 +0000 Received: from localhost ([127.0.0.1]:56978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyZ7J-0001uA-2F for submit@debbugs.gnu.org; Wed, 01 Jan 2014 22:38:41 -0500 Received: from mtaout20.012.net.il ([80.179.55.166]:58748) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VyZ7G-0001ty-N4 for 16265-done@debbugs.gnu.org; Wed, 01 Jan 2014 22:38:39 -0500 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0MYR0040087B4400@a-mtaout20.012.net.il> for 16265-done@debbugs.gnu.org; Thu, 02 Jan 2014 05:38:36 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MYR003MP8SCNPA0@a-mtaout20.012.net.il>; Thu, 02 Jan 2014 05:38:36 +0200 (IST) Date: Thu, 02 Jan 2014 05:38:33 +0200 From: Eli Zaretskii Subject: Re: bug#16265: 24.3.50; re-search-forward (error "Invalid search bound (wrong side of point)") In-reply-to: X-012-Sender: halo1@inter.net.il To: Keith David Bershatsky Message-id: <83a9ffyrwm.fsf@gnu.org> References: X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 16265-done Cc: theonewiththeevillook@yahoo.fr, 16265-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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: 1.0 (+) > Date: Wed, 01 Jan 2014 17:30:12 -0800 > From: Keith David Bershatsky > Cc: theonewiththeevillook@yahoo.fr, 16265@debbugs.gnu.org > > Yes, the issue has indeed been resolved in the latest version of Emacs Trunk that I built today. I used my example to conduct the test, and it works now with `cache-long-scans` enabled. Thanks, I'm closing the bug, then. From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 02 14:38:40 2014 Received: (at control) by debbugs.gnu.org; 2 Jan 2014 19:38:40 +0000 Received: from localhost ([127.0.0.1]:58427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vyo6J-0005Rg-Q1 for submit@debbugs.gnu.org; Thu, 02 Jan 2014 14:38:40 -0500 Received: from fencepost.gnu.org ([208.118.235.10]:56555) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1Vyo6E-0005RQ-3h for control@debbugs.gnu.org; Thu, 02 Jan 2014 14:38:34 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1Vyo6D-0006HM-P9 for control@debbugs.gnu.org; Thu, 02 Jan 2014 14:38:33 -0500 Date: Thu, 02 Jan 2014 14:38:33 -0500 Message-Id: Subject: control message for bug 16326 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -5.5 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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.5 (-----) forcemerge 16265 16326 From unknown Fri Aug 15 15:30:01 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 31 Jan 2014 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator