GNU bug report logs -
#36593
(wrong-type-argument integer-or-marker-p nil) when deleting char in C file
Previous Next
Reported by: Dani Moncayo <dmoncayo <at> gmail.com>
Date: Thu, 11 Jul 2019 09:43:02 UTC
Severity: normal
Tags: fixed
Found in version 26.2
Fixed in version 27.1
Done: Noam Postavsky <npostavs <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
Message #8 received at 36593 <at> debbugs.gnu.org (full text, mbox):
retitle 36593 (wrong-type-argument integer-or-marker-p nil) when deleting char in C file
found 36593 26.2
tags 36593 fixed
close 36593 27.1
quit
Dani Moncayo <dmoncayo <at> gmail.com> writes:
> Recipe from "emacs -Q":
>
> * Visit the attached file.
> * Try to delete the second character in line 2.
Seems to be fixed in master. Here's the backtrace from emacs-26 for the
record:
Debugger entered--Lisp error: (wrong-type-argument integer-or-marker-p nil)
c-forward-sws()
c-forward-name()
c-forward-declarator(nil)
c-fl-decl-end(8)
c-change-expand-fl-region(8 8 1)
#f(compiled-function (fn) #<bytecode 0xe4814d>)(c-change-expand-fl-region)
mapc(#f(compiled-function (fn) #<bytecode 0xe4814d>) (c-depropertize-new-text c-parse-quotes-after-change c-extend-font-lock-region-for-macros c-neutralize-syntax-in-CPP c-change-expand-fl-region))
c-after-change(8 8 1)
delete-char(1)
c-electric-delete-forward(nil)
funcall-interactively(c-electric-delete-forward nil)
call-interactively(c-electric-delete-forward nil nil)
command-execute(c-electric-delete-forward)
This bug report was last modified 5 years and 310 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.