I get this backtrace when I try to
C-M-h runs the command c-mark-function
inside a c function.
This problem seems new in
cc-mode 1.18 1.18 C, C++ and Java language support.
Signaling: (invalid-function (macro . #<compiled-function (&optional arg)
"...(38)" [arg 1 goto-char or scan-sexps (point) 0 (point-max) (point-min) if
> (0) ((point-max) (point-min))] 7>))
c-forward-sexp()
#<compiled-function nil "...(280)" [start "^}" nil fboundp
buffer-syntactic-context-depth c-enable-xemacs-performance-kludge-p pos scan-lists -1 t
"^{" distance 0 beginning-of-defun ?\{ defun-prompt-regexp looking-at
c-forward-sexp c-parse-state state eod here 1 "[ ]*$" c-backward-syntactic-ws
";" c-beginning-of-statement-1 c-end-of-statement-1 char-before "{"
c-forward-syntactic-ws push-mark] 9
("c:\\XEmacs\\xemacs-packages\\lisp\\cc-mode\\cc-cmds.elc" . 29990) nil>()
call-interactively(c-mark-function)
Best regards,
Adrian
--
Adrian Aichner <adrian(a)xemacs.org>
Show replies by date