From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Magnus Henoch Newsgroups: gmane.emacs.help Subject: Re: Elisp: Simple function to Add Two Numbers Date: Sun, 27 Aug 2006 23:55:55 +0200 Message-ID: <87zmdp4zdg.fsf@freemail.hu> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1156715797 2718 80.91.229.2 (27 Aug 2006 21:56:37 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 27 Aug 2006 21:56:37 +0000 (UTC) Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Aug 27 23:56:35 2006 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GHScF-0005hG-UX for geh-help-gnu-emacs@m.gmane.org; Sun, 27 Aug 2006 23:56:28 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GHScF-000324-Jn for geh-help-gnu-emacs@m.gmane.org; Sun, 27 Aug 2006 17:56:27 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GHSc3-00030u-PP for help-gnu-emacs@gnu.org; Sun, 27 Aug 2006 17:56:15 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GHSc2-00030Q-29 for help-gnu-emacs@gnu.org; Sun, 27 Aug 2006 17:56:15 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GHSc1-00030H-PY for help-gnu-emacs@gnu.org; Sun, 27 Aug 2006 17:56:13 -0400 Original-Received: from [80.91.229.2] (helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GHSkp-0004ED-Sw for help-gnu-emacs@gnu.org; Sun, 27 Aug 2006 18:05:20 -0400 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1GHSbs-0005eG-Bn for help-gnu-emacs@gnu.org; Sun, 27 Aug 2006 23:56:04 +0200 Original-Received: from etthundrat.olf.sgsnet.se ([193.11.222.85]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 27 Aug 2006 23:56:04 +0200 Original-Received: from mange by etthundrat.olf.sgsnet.se with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 27 Aug 2006 23:56:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Original-To: help-gnu-emacs@gnu.org Original-Lines: 16 Original-X-Complaints-To: usenet@sea.gmane.org X-Gmane-NNTP-Posting-Host: etthundrat.olf.sgsnet.se Mail-Copies-To: never Jabber-Id: legoscia@jabber.cd.chalmers.se User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/22.0.50 (berkeley-unix) Cancel-Lock: sha1:CBjiAv/G0L1fb5e5d4qDlmoIWPo= 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:36970 Archived-At: Edward Dodge writes: > Why do I get "wrong number of arguments" every time I try to run this simple, > straight-forward code? > > (defun ekd-average (jabba wabba) > "Adds two numbers and returns the sum." > (interactive "nFirstvar: \nn Secondvar: \nr") > ( + jabba wabba)) The trailing "r" in the interactive string means to give the region as argument to the function, in the form of two integers telling the beginning and the end. Remove "\nr" in the end, and the function will work. Magnus