@@ -861,6 +861,7 @@ fitting for use in money calculations
861861
862862** Hide-IfDef mode
863863
864+ *** Hide-IfDef mode now support full C/C++ expressions in macros,
864865macro argument expansion, interactive macro evaluation and automatic
865866scanning of #define'd symbols.
866867
@@ -870,7 +871,9 @@ result of evaluating a macro.
870871*** New command 'hif-clear-all-ifdef-define', bound to 'C-c @ C', clears
871872all defined symbols in 'hide-ifdef-env'.
872873
874+ *** New custom variable 'hide-ifdef-header-regexp' to define C/C++ header
873875file name patterns. Defaults to files whose extension is one of '.h',
876+ '.hh', '.hpp', '.hxx', or '.h++', matched case-insensitively.
874877
875878*** New custom variable 'hide-ifdef-expand-reinclusion-protection' to prevent
876879reinclusion protected (a.k.a. "idempotent") header files from being hidden.
@@ -990,9 +993,9 @@ to avoid interfering with the kill ring.
990993allow overriding the regular expression that recognizes the ldapsearch
991994command line's password prompt.
992995
993- EUDC's BBDB backend now supports BBDB 3.
996+ *** EUDC's BBDB backend now supports BBDB 3.
994997
995- EUDC's PH backend (eudcb-ph.el) is obsolete.
998+ *** EUDC's PH backend (eudcb-ph.el) is obsolete.
996999
9971000** Eshell
9981001
@@ -1326,6 +1329,7 @@ area. The output is still logged to the '*Messages*' buffer.
13261329buffers to allow certain parts of the text to be writable.
13271330
13281331** A new variable 'comment-end-can-be-escaped' is useful in languages
1332+ such as C and C++ where line comments with escaped newlines are
13291333continued to the next line.
13301334
13311335** New macro 'define-advice'.
@@ -1651,6 +1655,7 @@ names it puts in TAGS files. This is so the etags.el back-end for
16511655positives.
16521656
16531657Use --class-qualify (-Q) if you want the old default behavior of
1658+ qualifying class members in C++, Java, Objective C, and Perl. Note
16541659that using -Q might make some class members become "unknown" to 'M-.'
16551660('xref-find-definitions'); if so, you can use 'C-u M-.' to specify the
16561661qualified names by hand.
0 commit comments