From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: polymedes Newsgroups: gmane.emacs.help Subject: Emacs as an IDE Date: Sun, 14 Oct 2007 12:01:59 -0700 Organization: http://groups.google.com Message-ID: <1192388519.268928.197890@q3g2000prf.googlegroups.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: ger.gmane.org 1192401413 7109 80.91.229.12 (14 Oct 2007 22:36:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 14 Oct 2007 22:36:53 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Mon Oct 15 00:36:44 2007 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1IhC4e-0007fa-Ck for geh-help-gnu-emacs@m.gmane.org; Mon, 15 Oct 2007 00:36:40 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IhC4X-00072b-Q1 for geh-help-gnu-emacs@m.gmane.org; Sun, 14 Oct 2007 18:36:33 -0400 Original-Path: shelby.stanford.edu!newsfeed.stanford.edu!postnews.google.com!q3g2000prf.googlegroups.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 15 Original-NNTP-Posting-Host: 195.134.98.205 Original-X-Trace: posting.google.com 1192388519 16628 127.0.0.1 (14 Oct 2007 19:01:59 GMT) Original-X-Complaints-To: groups-abuse@google.com Original-NNTP-Posting-Date: Sun, 14 Oct 2007 19:01:59 +0000 (UTC) User-Agent: G2/1.0 X-HTTP-UserAgent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en) AppleWebKit/419.3 (KHTML, like Gecko) Safari/419.3,gzip(gfe),gzip(gfe) Complaints-To: groups-abuse@google.com Injection-Info: q3g2000prf.googlegroups.com; posting-host=195.134.98.205; posting-account=ps2QrAMAAAA6_jCuRt2JEIpn5Otqf_w0 Original-Xref: shelby.stanford.edu gnu.emacs.help:152909 X-Mailman-Approved-At: Sun, 14 Oct 2007 18:36:20 -0400 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:48421 Archived-At: I would like to use emacs for software development and I currently am learning it. I use the command "dabbrev-expand" (bound to M-/) to expand (autocomplete) funtion and variable names. But how can I see the function definition _while_ I'm typing ? In all IDEs when you type the opening parenthesis a tooltip shows you the arguments that you should pass to the function. What do emacs developers usually do? Furthermore, if the function is overloaded how can somebody know all the definitions? These questions apply to C++, Java, Python and C#