From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.help Subject: Re: marrying braket for ?: operator Date: Thu, 28 Jul 2005 07:48:30 +0000 Organization: muc.de e.V. -- private internet access Message-ID: References: <878xzr33rg.fsf@wash.edu> NNTP-Posting-Host: main.gmane.org X-Trace: sea.gmane.org 1122547433 30097 80.91.229.2 (28 Jul 2005 10:43:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Thu, 28 Jul 2005 10:43:53 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Jul 28 12:43:52 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Dy5rX-0006bf-DH for geh-help-gnu-emacs@m.gmane.org; Thu, 28 Jul 2005 12:43:39 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Dy5ty-0005Rl-At for geh-help-gnu-emacs@m.gmane.org; Thu, 28 Jul 2005 06:46:10 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!news-fra1.dfn.de!news-stu1.dfn.de!news.belwue.de!informatik.tu-muenchen.de!news.muc.de!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 33 Original-NNTP-Posting-Host: acm.muc.de Original-X-Trace: marvin.muc.de 1122546677 60105 193.149.49.134 (28 Jul 2005 10:31:17 GMT) Original-X-Complaints-To: news-admin@muc.de Original-NNTP-Posting-Date: 28 Jul 2005 10:31:17 GMT User-Agent: tin/1.4.5-20010409 ("One More Nightmare") (UNIX) (Linux/2.0.35 (i686)) Original-Xref: shelby.stanford.edu gnu.emacs.help:132726 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:28249 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:28249 Baloff wrote on 28 Jul 2005 15:20:51 +1000: > Hello > when I move my pointer to a braket, it highlight its marrying braket. > but how can I get it to do the same with the ternary if-else operator > (?:) I hope this is a good group for this question otherwise please > point me. It's exactly the right group! There is no command which jumps from a ? to it's : or vice versa. Maybe there should be one. Maybe somebody, somewhere, has implemented one, and will jump in here with a URL pointing to the source code. The thing is, though, how useful would this command be? Programmers tend not to nest these conditional expressions very much. The command would have to bound to a key sequence, something like C-c : (that's "control-c colon"). By the time you've typed that in, you could just as well have found the colon by interactive search by typing C-s :. A tip: When you're asking questions like this, it's a good idea to write "C++ Mode" in the subject line (or even in the body of your post), so that people interested in C++ can zoom in quickly, and those not interested can ignore it quickly. ;-) And thanks for printing your CC Mode configuration settings. Even though it turned out it wasn't relevant here, it's often very useful. -- Alan Mackenzie (Munich, Germany) Email: aacm@muuc.dee; to decode, wherever there is a repeated letter (like "aa"), remove half of them (leaving, say, "a").