From: Max Nikulin <manikulin@gmail.com> To: emacs-orgmode@gnu.org Subject: Re: [BUG] C-c C-* causes "org-element--cache: Unregistered buffer modifications detected." Date: Thu, 2 Dec 2021 23:37:42 +0700 [thread overview] Message-ID: <soasop$oml$1@ciao.gmane.io> (raw) In-Reply-To: <87o85z7p5d.fsf@localhost> On 02/12/2021 08:48, Ihor Radchenko wrote: > Max Nikulin writes: > >>> Well... I added yet another exception on main. Note that this special >>> case is also just in older Emacs versions. >> >> Ihor, have you pushed the change? I still can reproduce the issue with >> Emacs-26.3 > > Oops. I fixed Emacs 27, but apparently not Emacs 26. Should be fixed > now. Unfortunately currently it fails in Emacs-26.3 event without "#+startup: indent": Warning (org-element-cache): org-element--cache: Unregistered buffer modifications detected. Resetting. If this warning appears regularly, please report it to Org mode mailing list (M-x org-submit-bug-report). The buffer is: new.org Current command: (nil 163 167) Chars modified: 163 Buffer modified: 167 Backtrace: nil Org: 521c534101 > tree-sitter is comparable with org-element. org-element > parser is fairly fast and also uses incremental parsing ;) > > tree-sitter vs. org-element on 15M Org file > org-element-parse-buffer > (16.090262757 1 0.7365683609999962) I hope, Timothy will fix bugs in his new fast parser. Anyway thank you for sharing these results. I have not looked closely at various parsers, I only created a rudimentary one that understands just headings and links to call it from my browser extension (no more than proof of concept).
next prev parent reply other threads:[~2021-12-02 16:39 UTC|newest] Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-11-11 11:40 Max Nikulin 2021-11-11 13:07 ` Ihor Radchenko 2021-11-14 7:59 ` Ihor Radchenko 2021-11-18 14:55 ` [BUG] " Max Nikulin 2021-11-21 8:35 ` Ihor Radchenko 2021-11-30 11:59 ` Max Nikulin 2021-11-30 12:54 ` Ihor Radchenko 2021-12-01 12:27 ` Max Nikulin 2021-12-02 1:48 ` Ihor Radchenko 2021-12-02 16:37 ` Max Nikulin [this message] 2021-12-03 4:36 ` Ihor Radchenko 2021-12-03 11:35 ` Max Nikulin 2021-12-05 5:56 ` Ihor Radchenko
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style List information: https://www.orgmode.org/ * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to='soasop$oml$1@ciao.gmane.io' \ --to=manikulin@gmail.com \ --cc=emacs-orgmode@gnu.org \ --subject='Re: [BUG] C-c C-* causes "org-element--cache: Unregistered buffer modifications detected."' \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
Code repositories for project(s) associated with this inbox: https://git.savannah.gnu.org/cgit/emacs/org-mode.git This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).