=== modified file 'lisp/cedet/semantic/lex-spp.el' --- lisp/cedet/semantic/lex-spp.el 2010-01-13 08:35:10 +0000 +++ lisp/cedet/semantic/lex-spp.el 2010-06-03 14:43:12 +0000 @@ -1121,8 +1121,8 @@ (prin1 (car sym)) (let* ((first (car (cdr sym))) (rest (cdr sym))) - (when (not (listp first)) - (error "Error in macro \"%s\"" (car sym))) + (if (not (listp first)) + (insert "nil ;; bogus macro found.\n") (when (eq (car first) 'spp-arg-list) (princ " ") (prin1 first) @@ -1147,7 +1147,7 @@ (t ;; Too Long! (princ "nil ;; Too Long!\n ") )))) - ) + )) (princ ")\n ") ) (princ ")\n"))