mmontone / emacs-inspector

Inspection tool for Emacs Lisp objects.
GNU General Public License v3.0
107 stars 9 forks source link

Error when inspecting big integers #26

Closed daanturo closed 1 year ago

daanturo commented 1 year ago
(inspector-inspect-expression most-positive-fixnum)

most-positive-fixnum is out of (max-char)'s upper bound so an error will be raised when inspecting it

Debugger entered--Lisp error: (wrong-type-argument characterp 2305843009213693951)
  char-to-string(2305843009213693951)
  #f(compiled-function (integer) "Render inspector buffer for INTEGER." #<bytecode 0x1988e4793587a7b0>)(2305843009213693951)
  apply(#f(compiled-function (integer) "Render inspector buffer for INTEGER." #<bytecode 0x1988e4793587a7b0>) 2305843009213693951 nil)
  inspector-inspect-object(2305843009213693951)
mmontone commented 1 year ago

Fixed