From: g0dil Date: Mon, 12 Feb 2007 10:03:20 +0000 (+0000) Subject: CC-IDE: add support for project-wide config file 'project.el' X-Git-Url: http://g0dil.de/git?p=emacsstuff.git;a=commitdiff_plain;h=17a9c9001865b4a65819b209099e0f3102d59f17 CC-IDE: add support for project-wide config file 'project.el' --- diff --git a/cc-ide/cc-ide.el b/cc-ide/cc-ide.el index 7512d8e..935bf7a 100644 --- a/cc-ide/cc-ide.el +++ b/cc-ide/cc-ide.el @@ -44,16 +44,19 @@ (defvar ccide-gen-throw nil "*If non-nil, generate throw_ specs") +(defvar ccide-project-root) + (defconst c-user-prefix-re (regexp-opt c-user-prefixes t)) (defconst ccide-doxy-tag-re (concat "\\\\\\(group\\|defgroup\\|see\\|author\\|version\\|id\\|since" "\\|returns?\\|throws?\\|exception\\|raises\\|param\\|li\\|brief" "\\|internal\\|bug\\|fixme\\|todo\\|idea\\|implementation" - "\\|note\\|attention\\|warning\\|par\\)\\b")) + "\\|note\\|attention\\|warning\\|par\\|code\\|endcode" + "\\|post\\|pre\\)\\b")) (defconst ccide-special-extensions - '(".h" ".hh" ".mpp" ".ih" ".cc" ".cpp" ".ct" ".cti" ".cci")) + '(".h" ".hh" ".mpp" ".ih" ".cc" ".cpp" ".ct" ".cti" ".cci" ".dox")) (defconst ccide-implementation-extensions '(".h" ".hh" ".ih" ".cc" ".cpp" ".ct" ".cti" ".cci")) @@ -176,7 +179,6 @@ (goto-char (car (c-literal-limits))) (looking-at "///