From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: dhruva Newsgroups: gmane.emacs.devel Subject: Re: C++ class members completion Date: Wed, 31 Oct 2007 15:35:07 +0530 Message-ID: References: <13504433.post@talk.nabble.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1193825158 25030 80.91.229.12 (31 Oct 2007 10:05:58 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 31 Oct 2007 10:05:58 +0000 (UTC) Cc: Emacs-devel@gnu.org To: ring0 Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Oct 31 11:06:00 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1InAS0-0002V6-OU for ged-emacs-devel@m.gmane.org; Wed, 31 Oct 2007 11:05:48 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1InARr-00073h-5A for ged-emacs-devel@m.gmane.org; Wed, 31 Oct 2007 06:05:19 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1InARl-00072F-Bx for emacs-devel@gnu.org; Wed, 31 Oct 2007 06:05:13 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1InARj-00071K-0C for Emacs-devel@gnu.org; Wed, 31 Oct 2007 06:05:12 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1InARi-000719-ND for Emacs-devel@gnu.org; Wed, 31 Oct 2007 06:05:10 -0400 Original-Received: from nf-out-0910.google.com ([64.233.182.185]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1InARi-00025D-6d for Emacs-devel@gnu.org; Wed, 31 Oct 2007 06:05:10 -0400 Original-Received: by nf-out-0910.google.com with SMTP id f5so109627nfh for ; Wed, 31 Oct 2007 03:05:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=57HP497WdyrMWMKZDvGNAuK7oaCSXkbPg7sqfhqcfog=; b=EnHeXw3aHjo1OPaa/pC9geXhrGUsqAcIj/eB7xxXT+Dd6T7D8HRY6QbJAMlFoaqP43ArjT/+7ZZO9TLxSL1D/bX9wgriWfY+O+HV74AY8OphuhAxv5T2T9GKGRkWg8vvE+Hj9q3Mj4C/uYgktcCFjkPb0eyp53JE413DtQ36OZI= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=pZSbU+k3zZgAb+lYwuFWjqhobkrwuaOrG38suq4HuVuJFZtoUo5CN3KwIAGV6PdmqtUSd2Tt6SUabj/gi1VvaTjIdngJ4J4rCU5L8hZ6b+k/yiqrp0e4XFjvk3tPZXVyDtYP6e5oMFbh5PkJhzDKy0qE2rRKXUbt/MdLRLZT0oU= Original-Received: by 10.78.21.7 with SMTP id 7mr5999477huu.1193825107718; Wed, 31 Oct 2007 03:05:07 -0700 (PDT) Original-Received: by 10.78.206.8 with HTTP; Wed, 31 Oct 2007 03:05:07 -0700 (PDT) In-Reply-To: <13504433.post@talk.nabble.com> Content-Disposition: inline X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:82212 Hi, On 10/31/07, ring0 wrote: > > Is there a reliable module (.el or with recompilation in C++ mode or new one) > allowing Emacs to > > - read include files on-the-fly and record classes structure > - parse the code and record objects declarations > - after typing an object (instance of a class) and `.' (or `->' if it can > deduce it is a pointer) and, say, [C-TAB] would suggest the members of the > class (completion) > - perform other operations, like showing class declaration in another window > etc... You could try CEDET (http://cedet.sourceforge.net/) -dky -- Dhruva Krishnamurthy Contents reflect my personal views only!