unofficial mirror of help-gnu-emacs@gnu.org
 help / color / mirror / Atom feed
* About a programming tip
@ 2013-02-21  1:51 Xue Fuqiao
  2013-02-21  6:42 ` Thierry Volpiatto
  0 siblings, 1 reply; 4+ messages in thread
From: Xue Fuqiao @ 2013-02-21  1:51 UTC (permalink / raw)
  To: help-gnu-emacs

In (info "(elisp) Programming Tips"):

   * In `interactive', if you use a Lisp expression to produce a list
     of arguments, don't try to provide the "correct" default values for
     region or position arguments.
[...]
     You do not need to take such precautions when you use interactive
     specs `d', `m' and `r', because they make special arrangements to
     recompute the argument values on repetition of the command.

I'm confused with these two sentences.  The first sentence says that
"don't try to provide the 'correct' default values for region or
position arguments", but the second sentence says that "you don't need
to take such precautions when you use interactive specs `d', `m' and
`r'".  IIRC the specs `d', `m' and `r' are "region or position
arguments".  Where do I understand wrong, or is it a bug?  Thanks.

-- 
Best regards, Xue Fuqiao.
http://www.emacswiki.org/emacs/XueFuqiao



^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2013-02-21  7:59 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-02-21  1:51 About a programming tip Xue Fuqiao
2013-02-21  6:42 ` Thierry Volpiatto
2013-02-21  7:00   ` Andreas Röhler
2013-02-21  7:59     ` Thierry Volpiatto

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).