Ihor Radchenko
|
8f50ea2d69
org-element--parse-to: Get rid of unnecessary cache lookup
|
3 years ago |
Ihor Radchenko
|
4426d8009f
org-element-cache: Fix Phase 1 when new parent overlaps future edits
|
3 years ago |
Ihor Radchenko
|
e2a8e95576
org-element-cache: Fix when edit extends previous element
|
3 years ago |
Ihor Radchenko
|
d6e6a9a3bc
org-element.el: Silence compiler
|
3 years ago |
Ihor Radchenko
|
092e921423
org-element-cache-map: Fix when start is nil after buffer modification
|
3 years ago |
Ihor Radchenko
|
3338f37061
org-element--cache-process-request: Fix format specifier allowing marker
|
3 years ago |
Ihor Radchenko
|
325b06bde4
org-element-cache: Do not carry over warning after sync
|
3 years ago |
Ihor Radchenko
|
d267486002
org-element-cache: Fix some edits right after indent at :begin
|
3 years ago |
Ihor Radchenko
|
5840e4d61a
org-element-cache Do not make headline non-robust after changes at :end
|
3 years ago |
Ihor Radchenko
|
69985367cd
org-element-cache: Consider non-PROPERTIES drawers robust
|
3 years ago |
Ihor Radchenko
|
6339c622f8
org-element-cache: Do not consider BEGIN lines of elements sensitive
|
3 years ago |
Ihor Radchenko
|
fd93ad698a
org-element-cache: Do not treat inserting newline at :begin sensitive
|
3 years ago |
Ihor Radchenko
|
cfe4b17d96
org-element-cache: Optimise changed property drawer detection
|
3 years ago |
Ihor Radchenko
|
798435be85
org-element-cache: Fix merging intersecting Phase 0 requests
|
3 years ago |
Ihor Radchenko
|
9c7acaa02d
Re-implement 54534eebb more efficiently
|
3 years ago |
Ihor Radchenko
|
edddc7d149
org-element-cache-map: Reduce memory allocation and time re-search
|
3 years ago |
Ihor Radchenko
|
54534eebbb
org-element-cache: Handle some edits in top-level property drawer
|
3 years ago |
Ihor Radchenko
|
9843670d11
org-element--cache-sync: Another take on false positive warnings
|
3 years ago |
Ihor Radchenko
|
b59ccbf55b
org-element-at-point: Improve warning message
|
3 years ago |
Ihor Radchenko
|
328be6df40
org-element--parse-to: Fix skipping sibling optimisation
|
3 years ago |
Ihor Radchenko
|
b170b23a5b
Update adadb5b55 for Emacs 26
|
3 years ago |
Ihor Radchenko
|
adadb5b554
org-element--cachy-sync: Add exception for unregistered changes
|
3 years ago |
Ihor Radchenko
|
8868f0fddd
org-archive-subtree: Speed up archiving
|
3 years ago |
Ihor Radchenko
|
d8a1f34cf6
org-element--current-element: Use explicit regexp to match headline
|
3 years ago |
Ihor Radchenko
|
4a2cf81dfb
org-element--cache-for-removal: Fix handling edits before first section
|
3 years ago |
Ihor Radchenko
|
c84c71b093
org-element-at-point: Report POM when parser throws error
|
3 years ago |
Ihor Radchenko
|
e1aebc1a41
org-element--cache-for-removal: Error out of irrecoverable failure
|
3 years ago |
Ihor Radchenko
|
49df468849
org-element-cache-map: Report pre-process time in statistics
|
3 years ago |
Ihor Radchenko
|
20ed794b92
org-element-parse-buffer: Avoid excessive garbage collection
|
3 years ago |
Ihor Radchenko
|
e76c29a586
org-element-cache-map: Update docstring
|
3 years ago |