Emacs 24 built-in cedet highlighting feature

I want to get rid of underlining the above functions, for example, as shown in this screenshot above "void":

http://cedet.sourceforge.net/img-gen/semantic-ia-complete-menu.png

I can't find anything obvious in the documentation, but hell, I don't even know what to look for in the first place. ("function marker", "underline", ...)

I installed cedet as follows:

;; cedet (require 'semantic) (require 'semantic/sb) (require 'srecode) (global-ede-mode 1) (semantic-mode 1) (global-semanticdb-minor-mode 1) (global-semantic-idle-scheduler-mode 1) (global-semantic-idle-completions-mode 1) (global-semantic-decoration-mode 1) (global-semantic-highlight-func-mode 1) (global-semantic-stickyfunc-mode -1) (global-semantic-idle-summary-mode 1) (global-semantic-mru-bookmark-mode 1) (semanticdb-enable-gnu-global-databases 'c-mode) (semanticdb-enable-gnu-global-databases 'c++-mode) (set-default 'semantic-case-fold t) 

Can someone point me in the right direction?

Thanks Mario

+6
source share
2 answers

This is done using semantic design, so turn it off completely or just change the face for the tag borders. To find out which face you need to change, go to the position and do

Cu Cx =

and look at the faceplates (this should be a semantic label-boundary face). Then you can customize it by clicking on it or

Mx customize RET semantic tag-border RET

+4
source

It should be semantic-highlight-func-current-tag-face ... You can also check other faces of semantic-....

+4
source

Source: https://habr.com/ru/post/900944/


All Articles