Subject: 'which-func-mode' can not find function when 'semantic' enabled.

From: Oleksandr Gavenko <[email-masked]>
Date: Sat, 18 Jun 2011 21:33:33 +0100

Run Emacs version 23.3 (also same with 23.2):

   $ emacs -Q

Eval:

(semantic-mode 1)
(which-func-mode 1)
(find-file "~/tmp/hello.c")

for any .c file:

int main() {
     return EXIT_FAILURE;
}

In mode line 'which-func' show '[???]' for any function!
Without 'semantic' all work fine, (I see '[main]').

-- 
Best regards!