[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-commits
Subject: KDE/kdesdk/scripts/kde-emacs
From: David Faure <faure () kde ! org>
Date: 2009-04-02 23:43:59
Message-ID: 1238715839.567005.17586.nullmailer () svn ! kde ! org
[Download RAW message or body]
SVN commit 948419 by dfaure:
skip all moc includes, not just one. Useful for foo.moc+moc_foo.cpp when both cpp and h have a Q_OBJECT.
M +7 -3 kde-emacs-utils.el
--- trunk/KDE/kdesdk/scripts/kde-emacs/kde-emacs-utils.el #948418:948419
@@ -376,9 +376,13 @@
(kde-comments-begin)
(kde-skip-blank-lines)
(setq msubstr (buffer-substring (point-at-bol) (point-at-eol)))
- (if (string-match "^#include.*moc.*" msubstr) ; TODO refine regexp
- (progn
- (forward-line -1)
+ ; TODO refine regexp
+ (if (string-match "^#include.*moc.*" msubstr)
+ (progn
+ (while (string-match "^#include.*moc.*" msubstr)
+ (forward-line -1)
+ (setq msubstr (buffer-substring (point-at-bol) (point-at-eol)))
+ )
(end-of-line)
(insert "\n"))
; else
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic