From: Ihor Radchenko <firstname.lastname@example.org> To: "András Simonyi" <email@example.com> Cc: Max Nikulin <firstname.lastname@example.org>, email@example.com Subject: Re: Yet another browser extension for capturing notes - LinkRemark Date: Wed, 19 Jan 2022 19:42:57 +0800 [thread overview] Message-ID: <87czkokl32.fsf@localhost> (raw) In-Reply-To: <CAOWRwxAicUK3uSW2E4sTkqy-PNiO7KtU=Y5LqM+nZMx8Hx4iAg@mail.gmail.com> András Simonyi <firstname.lastname@example.org> writes: >> As a side note, citeproc-el currently has poor performance on large org >> files. It is unusable for me. > > Could you elaborate? In theory, oc-cs.el's performance should depend > only on the number of citations (as opposed to the size of the Org > document) and be in the same ballpark as pandoc's citeproc. It'd be > interesting to know the details since I plan to work on speeding up > citeproc-el's rendering, although you are the first one to actually > complain :-). There is no doubt why I complain - 15Mb "bibliography" file. The oc-csl.el performance depends on the size of the Org document during caching stage. Moreover, every time I change the Org document, caching is repeated. Every time I open the file using oc-csl.el, caching is repeated. Every time I revert file using oc-csl.el, caching is repeated. I think that the easiest solution for citeproc would be not calling org-bibtex-headline on every single headline, but using regexp search for "BTYPE" property. Best, Ihor
next prev parent reply other threads:[~2022-01-19 12:21 UTC|newest] Thread overview: 21+ messages / expand[flat|nested] mbox.gz Atom feed top 2020-12-25 12:44 Maxim Nikulin 2020-12-25 14:19 ` Ihor Radchenko 2020-12-26 11:49 ` Maxim Nikulin 2020-12-26 13:49 ` Ihor Radchenko 2020-12-27 12:18 ` Maxim Nikulin 2021-11-18 17:01 ` LinkRemark Firefox extension approved for addons.mozilla.org Max Nikulin 2020-12-25 14:26 ` Yet another browser extension for capturing notes - LinkRemark Russell Adams 2020-12-25 22:11 ` Samuel Wales 2020-12-26 9:16 ` Maxim Nikulin 2022-01-17 2:29 ` Samuel Wales 2022-01-18 1:03 ` Samuel Wales 2022-01-18 5:43 ` Samuel Banya 2022-01-18 10:57 ` Max Nikulin 2022-01-18 10:34 ` Max Nikulin 2022-01-19 3:28 ` Ihor Radchenko 2022-01-19 8:45 ` András Simonyi 2022-01-19 10:00 ` Ihor Radchenko 2022-01-19 10:58 ` András Simonyi 2022-01-19 11:42 ` Ihor Radchenko [this message] 2022-01-20 0:23 ` Samuel Wales 2022-01-20 12:16 ` Org mode and firefox tabs (feature request) Max Nikulin
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=87czkokl32.fsf@localhost \ --email@example.com \ --firstname.lastname@example.org \ --email@example.com \ --firstname.lastname@example.org \ --subject='Re: Yet another browser extension for capturing notes - LinkRemark' \ /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).