Closed
Description
Expected behavior
With the whole buffer marked, I expect indent-region
to indent it all with no errors.
Actual behavior
Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil)
#f(compiled-function (method) #<bytecode -0x11a418d65ea601b1>)(nil)
clojure-indent-function(17 (1 1 5 nil nil nil 0 nil nil (1) nil))
calculate-lisp-indent((1 1 5 nil nil nil 0 nil nil (1) nil))
lisp-indent-line()
clojure-indent-line()
indent-according-to-mode()
indent-region-line-by-line(1 546)
indent-region(1 546)
clojure-indent-region(1 546)
indent-region(1 546 nil)
funcall-interactively(indent-region 1 546 nil)
call-interactively(indent-region record nil)
command-execute(indent-region record)
execute-extended-command(nil "indent-region" nil)
funcall-interactively(execute-extended-command nil "indent-region" nil)
call-interactively(execute-extended-command nil nil)
command-execute(execute-extended-command)
Steps to reproduce the problem
- emacs -Q
- install
clojure-mode
(I usedstraight.el
) - visit a Clojure file (I used core.clj)
- C-x h
- M-x indent-region
Environment & Version information
clojure-mode version
clojure-mode (version 5.13.0-snapshot)
Emacs version
GNU Emacs 28.0.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.18, cairo version 1.16.0)
of 2021-03-03
Operating system
Ubuntu 20.04 LTS
Metadata
Metadata
Assignees
Labels
No labels