[CEDET-devel] Completion fails in an indirect buffer.
Brought to you by:
zappo
From: David H. <dav...@gm...> - 2008-06-15 12:23:23
|
Hello, I created an indirect buffer using `clone-indirect-buffer'. `semantic-complete-analyze-inline' gives (byte-code removed): Debugger entered--Lisp error: (wrong-type-argument stringp nil) string-match("sys_errlist.h" nil) #[nil <byte-code> [string-match "sys_errlist.h" buffer-file-name t] 3]() run-hook-with-args-until-failure(#[nil <byte-code> [string-match "sys_errlist.h" buffer-file-name t] 3]) semantic-fetch-tags() byte-code(<byte-code> [semantic-fetch-tags nil] 1) semantic-refresh-tags-safe() semantic-analyze-current-context(12378) semantic-complete-analyze-inline() call-interactively(semantic-complete-analyze-inline nil nil) (Don't ask my what this mysterious "sys_errlist.h" is doing there, at the time I keep the offending headers open to at least prohibit constant mode init and fontification). David |