From xemacs-m  Tue Jul 29 23:30:15 1997
Received: from altair.xemacs.org (steve@xemacs.miranova.com [206.190.83.19])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id XAA05876
	for <xemacs-beta@xemacs.org>; Tue, 29 Jul 1997 23:30:11 -0500 (CDT)
Received: (from steve@localhost)
	by altair.xemacs.org (8.8.6/8.8.6) id VAA24419;
	Tue, 29 Jul 1997 21:34:05 -0700
Mail-Copies-To: never
To: xemacs-beta@xemacs.org
Subject: Re: Bug: interactive and numbers
References: <199707291559.RAA19518@daedalus.tnt.uni-hannover.de>
X-Face: `'%\i;ySOu]g?NlziJSk_$&@]KP`}~PEQPjZ5;nxSaDW_o$4+4%Ab]%Ifw3ZR;7TIT3,O,'
 @2{L;]ox6kc;$_5kU'n**9vFg-]eV~GbxSVCx|(s%uR[],*:^WKmC`B}(;|k9/m]gwt?&`t;^rfCJg
 khHH>pP1W\)xM0U@!FNDD72{3fDP$PkBhx^7Z?-WxH6DbFN:QOnT`llzW}VGdYv;n9lzljQvKTIBhQ
 YuV
X-Attribution: sb
From: SL Baur <steve@xemacs.org>
In-Reply-To: Heiko Muenkel's message of "Tue, 29 Jul 1997 17:59:57 +0200"
Mime-Version: 1.0 (generated by tm-edit 7.108)
Content-Type: text/plain; charset=US-ASCII
Date: 29 Jul 1997 21:34:04 -0700
Message-ID: <m2vi1ttayr.fsf@altair.xemacs.org>
Lines: 33
X-Mailer: Gnus v5.4.64/XEmacs 20.3(beta16) - "Budapest"

Heiko Muenkel <muenkel@tnt.uni-hannover.de> writes:

> Sorry, I've only checked this in the XEmacs 19.15p5 and 20.3 (Sofia)
> and in the Emacs 19.34:

It's worked this way since (at least) 19.12.

> I think this is a bug.

Whatever.

1997-07-29  SL Baur  <steve@altair.xemacs.org>

	* callint.c (Fcall_interactively): Allow floating point numbers
	for `n' and `N' interactive specs.


Index: src/callint.c
===================================================================
RCS file: /usr/local/xemacs/xemacs-20.0/src/callint.c,v
retrieving revision 1.4
diff -u -r1.4 callint.c
--- callint.c	1997/07/13 22:42:30	1.4
+++ callint.c	1997/07/30 04:31:24
@@ -741,7 +741,7 @@
 	  case 'n':		/* Read number from minibuffer.  */
 	    {
 	    read_number:
-	      args[argnum] = call2 (Qread_number, PROMPT (), Qt);
+	      args[argnum] = call2 (Qread_number, PROMPT (), Qnil);
 	      /* numbers are too boring to go on command history */
 	      /* arg_from_tty = 1; */
               break;

