瀏覽代碼

org-element-cache: Report buffer size for unregistered modifications

* lisp/org-element.el (org-element--cache-sync): Provide the details
on the expected and actual values of buffer size.
Ihor Radchenko 2 年之前
父節點
當前提交
ad52345f00
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      lisp/org-element.el

+ 3 - 1
lisp/org-element.el

@@ -5958,9 +5958,11 @@ actually submitted."
         (if (/= org-element--cache-last-buffer-size (buffer-size))
             (progn
               (org-element--cache-warn
-               "Unregistered buffer modifications detected. Resetting.
+               "Unregistered buffer modifications detected (%S != %S). Resetting.
 If this warning appears regularly, please report the warning text to Org mode mailing list (M-x org-submit-bug-report).
 The buffer is: %s\n Current command: %S\n Backtrace:\n%S"
+               org-element--cache-last-buffer-size
+               (buffer-size)
                (buffer-name (current-buffer))
                this-command
                (when (and (fboundp 'backtrace-get-frames)