Debugger entered--Lisp error: (wrong-type-argument number-or-marker-p nil)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nXhtml |
Fix Released
|
High
|
Unassigned |
Bug Description
Hello,
I start emacs22 in debian (sid) with the following :
emacs22 -Q -l nxhtml/autostart.el
(autostart patched to load nxml asap, see my previous bug report)
I open a very simple php file, attached to the report.
If I edit anything in the php, a backtrace pops up :
Debugger entered--Lisp error: (wrong-
rng-after-
delete-
backward-
c-electric-
call-
The exact output depends on where I edit, and what I do (add chars, delete chars, backspace,...)
Strange thing, if I go out of the php block before editing (example in my file, first going to EOF), there is no error anymore when I edit. So just adding a blank line to my php file is enough to not trigger the error.
HTH, don't hesitate to ask for more info if needed.
Changed in nxhtml: | |
status: | Fix Committed → Fix Released |
note :
- exact same problem with debian lenny, first going out of the php part also solves the problem
- similar problem using emacs-snapshot, except that first going out of the php block doesn't solve the problem