From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Eric Ludlam Newsgroups: gmane.emacs.help Subject: Re: c++ programming utilities Date: Mon, 17 May 2004 10:23:28 -0400 Organization: The MathWorks, Inc., Natick, MA 01760 Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Message-ID: References: <871xll1qqj.fsf@abc.abc> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1084807520 30105 80.91.224.253 (17 May 2004 15:25:20 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 17 May 2004 15:25:20 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon May 17 17:25:06 2004 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 1BPjzF-0002lQ-00 for ; Mon, 17 May 2004 17:25:05 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BPjA3-0003IZ-Co for geh-help-gnu-emacs@m.gmane.org; Mon, 17 May 2004 10:32:11 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.mathworks.com!news.mathworks.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 53 Original-NNTP-Posting-Host: garritylinux.dhcp.mathworks.com Original-X-Trace: fred.mathworks.com 1084803808 13609 144.212.109.132 (17 May 2004 14:23:28 GMT) Original-X-Complaints-To: news@mathworks.com Original-NNTP-Posting-Date: Mon, 17 May 2004 14:23:28 +0000 (UTC) User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (gnu/linux) Cancel-Lock: sha1:TIQyzlpgBnu5lEE5YlkLXDK3d9c= Original-Xref: shelby.stanford.edu gnu.emacs.help:123220 Original-To: help-gnu-emacs@gnu.org X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.4 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:18518 X-Report-Spam: http://spam.gmane.org/gmane.emacs.help:18518 >>> william xuuu seems to think that: > >Hi,I'm trying to get several utilities to work, but meet some >problems. (I'm using Emacs21.3.1 in console mode). > >1.speedbar: From its info, "When used in terminal mode, the new frame >appears the same size as the terminal." Is there any way to make it >appear in the right side of current buffer without starting a new frame? You can try ECB, which can host speedbar in that way. http://ecb.sf.net >And, when i press "=" to display sub items, it always tries to fold >itself quickly, strange?! I do not see this problem in terminal mode nor under X. Is anything else going on? >2.semantic-ia: > > class C > { > public: > int aacc; > int aabb; > }; > > C x; > x.a > >At last line, trying "M-x senator-complete-symbol", it circles between >x.aacc and x.aabb, fine. But trying "M-x semantic-ia-complete-symbol", it >complains: > > No context of type function to advance in. The senator based function looks for the nearest string and completes on that based on all symbols in the current file. You can also use hippie-expand to get to that senator functionality. The ia-complete functions use a local context analyzer instead, which means the only provided options are what semantic thinks belongs there, including symbols from outside the local file. Because you have no closing brace on your class, there is no local context because it cannot determine where you are (in a function, variable, comment, etc.) This is a problem that would be nice to solve someday, but for now, you just need to complete your {} blocks. Eric