[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#45091: 27.1; M-x org-table-paste-rectangle
From: |
Eli Zaretskii |
Subject: |
bug#45091: 27.1; M-x org-table-paste-rectangle |
Date: |
Tue, 08 Dec 2020 19:08:38 +0200 |
> From: João Távora <joaotavora@gmail.com>
> Cc: Eli Zaretskii <eliz@gnu.org>, 45091@debbugs.gnu.org,
> tkk@misasa.okayama-u.ac.jp
> Date: Tue, 08 Dec 2020 17:02:13 +0000
>
> I'm quite lost as to why this happens, of course, but it seems it's
> always coming from syntax-ppss. When I evaluate that definition (rather
> than compiling), I get more clues:
>
> Debugger entered--Lisp error: (error "Marker does not point anywhere")
> >(#<marker in no buffer> 2919)
> (and old-pos (> old-pos pos))
> (if (and old-pos (> old-pos pos)) (setq old-pos nil))
> (let* ((cell (syntax-ppss--data)) (ppss-last (car cell)) (ppss-cache (cdr
> cell)) (old-ppss (cdr ppss-last)) (old-pos (car pps$
> (progn (set-syntax-table (or syntax-ppss-table (syntax-table))) (let*
> ((cell (syntax-ppss--data)) (ppss-last (car cell)) (pps$
> (unwind-protect (progn (set-syntax-table (or syntax-ppss-table
> (syntax-table))) (let* ((cell (syntax-ppss--data)) (ppss-last $
> (let ((table (syntax-table)) (buffer (current-buffer))) (unwind-protect
> (progn (set-syntax-table (or syntax-ppss-table (synta$
> syntax-ppss()
>
> I'll keep looking a bit, but at this point it doesn't seem to have
> anything to do with the antiblink feature. I might be wrong, but I
> think that only shows up first in the messages buffer because it's
> unlucky enough to be one of the first users of syntax-ppss after a
> command.
Stefan, any ideas?