branch: externals/polymode commit cc3b33aab2a0d774d55c7d5eb949b4123333561c Author: vitalie <vitalie.sp...@adyen.com> Commit: vitalie <vitalie.sp...@adyen.com>
Fix bug-regexp reference --- .dir-locals.el | 4 ++-- polymode-core.el | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.dir-locals.el b/.dir-locals.el index 324a476a9f..017d039e0d 100644 --- a/.dir-locals.el +++ b/.dir-locals.el @@ -8,6 +8,6 @@ (checkdoc-arguments-in-order-flag . nil) (checkdoc-force-docstrings-flag . nil) (checkdoc-verb-check-experimental-flag . nil) - (bug-reference-bug-regexp . "#\\([[:digit:]]+\\)") - (bug-reference-url-format . "https://github.com/vspinu/polymode/issues/%s") + (bug-reference-bug-regexp . "#\\(\\([[:digit:]]+\\)\\)") + (bug-reference-url-format . "https://github.com/polymode/polymode/issues/%s") (eval . (add-hook 'before-save-hook 'delete-trailing-whitespace nil t)))) diff --git a/polymode-core.el b/polymode-core.el index 27a0e271ac..37caf4bb0f 100644 --- a/polymode-core.el +++ b/polymode-core.el @@ -1120,6 +1120,8 @@ switch." (defun pm--move-overlays (from-buffer to-buffer) "Delete all overlays in TO-BUFFER, then copy FROM-BUFFER overlays to it." + ;; We cannot simply move overlays from one buffer to the antoher as this would alter the + ;; display of the buffer in another window (see #348 for an example with org mode). (delete-all-overlays to-buffer) (with-current-buffer from-buffer (mapc (lambda (o)