Nicolas, You might have to change the generic expression. Have a look at the cc-imenu-c++-generic-expression. -- Ake "Nicolas Morais" wrote in message news:lo8yssfltt.fsf@pc2785.cae.ca... > Hi all, > > The imenu-mode doesn't seem to be very clever when its time to > determined tags in the C++ source code. We added macros that are > defined depending on the platforms and now imenu doesn't recognise > anymore classes. Is there anything to do? And because which-func is > dependent on imenu, all I get in the mode line is [???]. > > Example: > > class THIS_IS_A_MACRO FamilyMember > { > public: > // ... > private: > // ... > }; > > > Thanks very much for any pointers. > > -- > Nicolas Morais > CAE Inc. -- Simulation et formation militaire > 8585 Côte-de-Liesse Saint-Laurent, CP 1800, H4L 4X4, Québec, Canada > C.éléc.: nimo@cae.com Tél.: 514.341.6780 poste 3525