From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Heiko Gerdau Newsgroups: gmane.emacs.help Subject: Re: new syntactic symbols in cc-mode Date: Fri, 15 Aug 2003 14:13:33 +0200 Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: <200308151413.33730.hg@technosis.de> References: NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1060950711 2131 80.91.224.253 (15 Aug 2003 12:31:51 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 15 Aug 2003 12:31:51 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Aug 15 14:31:49 2003 Return-path: Original-Received: from monty-python.gnu.org ([199.232.76.173]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 19ndkD-0002fK-00 for ; Fri, 15 Aug 2003 14:31:49 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.20) id 19ndiB-0000dG-Oa for geh-help-gnu-emacs@m.gmane.org; Fri, 15 Aug 2003 08:29:43 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.20) id 19ndhn-0000Fr-1f for help-gnu-emacs@gnu.org; Fri, 15 Aug 2003 08:29:19 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.20) id 19ndYb-0000SH-5q for help-gnu-emacs@gnu.org; Fri, 15 Aug 2003 08:20:21 -0400 Original-Received: from [80.237.130.29] (helo=server021.webpack.hosteurope.de) by monty-python.gnu.org with esmtp (Exim 4.20) id 19ndWX-0006jt-FV for help-gnu-emacs@gnu.org; Fri, 15 Aug 2003 08:17:41 -0400 Original-Received: from pD9E3311B.dip.t-dialin.net (pD9E3311B.dip.t-dialin.net [217.227.49.27]) (authenticated bits=0) by server021.webpack.hosteurope.de (8.12.8/8.12.8) with ESMTP id h7FCHc8x014369 for ; Fri, 15 Aug 2003 14:17:39 +0200 Original-To: help-gnu-emacs@gnu.org User-Agent: KMail/1.5.1 In-Reply-To: Content-Disposition: inline X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: main.gmane.org gmane.emacs.help:11828 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:11828 On Friday 15 August 2003 10:16, Marco Gidde wrote: > > I did not know that and found a discussion about the issue. I seem to > > have to modify the constant 'c-protection-kwds' and recompile to > > introduce indentation of Qt's signal and slot extensions. I did not > > try yet but will. > > I tried something like that about two years ago and did not > succeed. Would you please publish your working code on this list? If you add "signals" to the definition of 'c-protection-kwds' in 'cc-lang.el' ( and don't use the precompiled cc-*.elc) it works fine. Unfortunately if you add any keyword containing a blank (like "public slots") it does not work, although the generated regular expression in variable 'c-opt-access-key' would find it. I don't know where the "blank" problem comes from. Heiko