]> code.delx.au - gnu-emacs-elpa/commit
* packages/sm-c-mode: Add imenu/which-func/add-log support
authorStefan Monnier <monnier@iro.umontreal.ca>
Mon, 30 Nov 2015 15:20:46 +0000 (10:20 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Mon, 30 Nov 2015 15:20:46 +0000 (10:20 -0500)
commit1f4cdd74ca21559bb318a262e11ba98d9f7822bc
tree11db5bc0ea8a29f35fe949d11c8822c80a7bb6d9
parent07c53b50741b6684d3d3ef5177a92861fbaec14c
* packages/sm-c-mode: Add imenu/which-func/add-log support

(sm-c--comment-regexp): New var.
(sm-c--defun-regexp): New var, extracted from sm-c-font-lock-keywords.
Also recognize macro definitions.
(sm-c-font-lock-keywords): Use it.
(sm-c--def-regexp): New var.
(sm-c-mode): Use it for add-log and imenu.
packages/sm-c-mode/sm-c-mode-test.c
packages/sm-c-mode/sm-c-mode.el