]> git.eshelyaron.com Git - emacs.git/commit
org-export-resolve-fuzyy-link: Pre-cache all possible search cells
authorIhor Radchenko <yantar92@gmail.com>
Sun, 12 Jun 2022 05:06:47 +0000 (13:06 +0800)
committerEli Zaretskii <eliz@gnu.org>
Thu, 16 Jun 2022 07:52:36 +0000 (10:52 +0300)
commit3236dedc2de5975afde877f7460bd012da89a98d
treef7a6461c73e823d202aa7597c918e1e508bf1905
parent5b3d4e7bf0b6a1eb576e1c6e6592028e3589f792
org-export-resolve-fuzyy-link: Pre-cache all possible search cells

* lisp/org/ox.el (org-export-resolve-fuzzy-link): Before matching LINK,
pre-process and cache all the non-nil search cells in the parse tree.
When matching, use the pre-processed info.  Fix the :test function for
the cache hash table.
lisp/org/ox.el