Skip to content

Using with highlight-indent-guides #54

@lockie

Description

@lockie

Hey. Using poly-mode with highlight-indent-guides constantly spams errors into *Messages* buffer about font locking. Using toggle-debug-on-error gives a following backtrace:

Debugger entered--Lisp error: (args-out-of-range 8127 #<marker at 6927 in  player.org[lisp]>)
  font-lock-default-unfontify-region(8127 #<marker at 6927 in  player.org[lisp]>)
  font-lock-unfontify-region(8127 #<marker at 6927 in  player.org[lisp]>)
  font-lock-default-fontify-region(#<marker at 6557 in  player.org[lisp]> #<marker at 6927 in  player.org[lisp]> nil)
  #<subr font-lock-fontify-region>(#<marker at 6557 in  player.org[lisp]> #<marker at 6927 in  player.org[lisp]> nil)
  polymode-inhibit-during-initialization(#<subr font-lock-fontify-region> #<marker at 6557 in  player.org[lisp]> #<marker at 6927 in  player.org[lisp]>)
  apply(polymode-inhibit-during-initialization #<subr font-lock-fontify-region> (#<marker at 6557 in  player.org[lisp]> #<marker at 6927 in  player.org[lisp]>))
  font-lock-fontify-region(#<marker at 6557 in  player.org[lisp]> #<marker at 6927 in  player.org[lisp]>)
  highlight-indent-guides--guide-region(8127 9422)
  #f(compiled-function (fun) #<bytecode 0x1bab4fa1b98c973f>)(highlight-indent-guides--guide-region)
  jit-lock--run-functions(8127 9422)
  #f(compiled-function (span) #<bytecode -0x136535ace2c6a535>)((body 8127 9422 #<pm-inner-auto-chunkmode org::lisp-mode>))
  pm-map-over-spans(#f(compiled-function (span) #<bytecode -0x136535ace2c6a535>) 6094 9422)
  poly-lock-fontify-now(6094 8594)
  poly-lock-function(6094)
  pm--select-existing-buffer-visibly(#<buffer  player.org[lisp]>)
  pm-select-buffer((body 6530 6928 #<pm-inner-auto-chunkmode org::lisp-mode>) visibly)
  pm-switch-to-buffer()
  polymode-post-command()

Should it be reported to h-i-g bugtracker?..

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions