From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: netawater Newsgroups: gmane.emacs.help Subject: Re: How to simulate pressing a key Date: Fri, 26 Sep 2008 21:18:10 +0800 Organization: Bentium Ltd. (CN99) Message-ID: <87ljxfuju5.fsf@emacs.Arch.net> References: <878wtop3t8.fsf@emacs.Arch.net> <873ajvttt2.fsf@emacs.Arch.net> <87skruzxvg.fsf@emacs.Arch.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1222436473 13520 80.91.229.12 (26 Sep 2008 13:41:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 26 Sep 2008 13:41:13 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Fri Sep 26 15:42:10 2008 connect(): Connection refused 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 1KjDZj-0000Hp-Oh for geh-help-gnu-emacs@m.gmane.org; Fri, 26 Sep 2008 15:41:40 +0200 Original-Received: from localhost ([127.0.0.1]:59986 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KjDYh-0000ww-1i for geh-help-gnu-emacs@m.gmane.org; Fri, 26 Sep 2008 09:40:35 -0400 Original-Path: news.stanford.edu!newsfeed.stanford.edu!newsfeed.berkeley.edu!ucberkeley!newsgate.cuhk.edu.hk!news.cn99.com!not-for-mail Original-Newsgroups: gnu.emacs.help Original-Lines: 25 Original-NNTP-Posting-Host: 58.25.216.163 Original-X-Trace: news.cn99.com 1222435063 15161 58.25.216.163 (26 Sep 2008 13:17:43 GMT) Original-X-Complaints-To: usenet@news.cn99.com Original-NNTP-Posting-Date: Fri, 26 Sep 2008 13:17:43 +0000 (UTC) User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.2 (gnu/linux) Cancel-Lock: sha1:7eZyWh+0WKcHxQ5iiJcipuARzZc= Original-Xref: news.stanford.edu gnu.emacs.help:162766 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:58108 Archived-At: "Drew Adams" writes: >> Sorry, I misunderstanded your call interactively's mean, I >> thought it need me input parameter interactively, sorry for >> my poor english level, call-interactively is a perfect method >> for my function. Thank you very much! > > No problem. I sympathize with the language difficulties. > > BTW, I've filed an Emacs bug (#1010) suggesting a slight change in the doc for > `call-interactively', to try to prevent the confusion you had. > > `call-interactively' just provides the args needed by a command automatically, > according to its `interactive' spec. In some cases that does entail reading > user > input, but not in all cases. I suggested that the language be changed from > "reading args" to "providing args" and that how the argument values are > determined be explained explicitly. > > Don't be intimidated by difficulty with English. Using short sentences helps. > There's always room for improvement in the doc, especially as concerns its > accessibility by people whose mother tongue is not English. > Thank you for your couragement, :)