diff options
| author | Karoly Lorentey | 2004-11-06 17:52:02 +0000 |
|---|---|---|
| committer | Karoly Lorentey | 2004-11-06 17:52:02 +0000 |
| commit | 65ea79492334e2ef7b5b4e0d23b6f68ba2f4d0bb (patch) | |
| tree | 853cf391ca1abda4f4ccd6fe8e7bb43f7c86ee08 /lispref | |
| parent | e0bc17abe6979d607e8de4684dddb96e53c60065 (diff) | |
| parent | 392cf16dd0ee9358f8af0cd0d8048b822456bbeb (diff) | |
| download | emacs-65ea79492334e2ef7b5b4e0d23b6f68ba2f4d0bb.tar.gz emacs-65ea79492334e2ef7b5b4e0d23b6f68ba2f4d0bb.zip | |
Merged in changes from CVS trunk.
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-653
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-654
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-655
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-656
Update from CVS: lisp/man.el (Man-xref-normal-file): Fix help-echo.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-657
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-658
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-659
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-660
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-661
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-662
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-663
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-664
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-665
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-666
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-667
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-668
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-669
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-670
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-671
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-64
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-65
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-66
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-67
Update from CVS
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-68
Update from CVS
git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-264
Diffstat (limited to 'lispref')
| -rw-r--r-- | lispref/ChangeLog | 4 | ||||
| -rw-r--r-- | lispref/commands.texi | 11 |
2 files changed, 14 insertions, 1 deletions
diff --git a/lispref/ChangeLog b/lispref/ChangeLog index c47ad2f889d..d1bb65d3358 100644 --- a/lispref/ChangeLog +++ b/lispref/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2004-11-01 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * commands.texi (Interactive Call): Add called-interactively-p. | ||
| 4 | |||
| 1 | 2004-10-29 Simon Josefsson <jas@extundo.com> | 5 | 2004-10-29 Simon Josefsson <jas@extundo.com> |
| 2 | 6 | ||
| 3 | * minibuf.texi (Reading a Password): Revert. | 7 | * minibuf.texi (Reading a Password): Revert. |
diff --git a/lispref/commands.texi b/lispref/commands.texi index f1f94e11838..3c9612e5186 100644 --- a/lispref/commands.texi +++ b/lispref/commands.texi | |||
| @@ -617,7 +617,7 @@ This function returns @code{t} if the containing function (the one | |||
| 617 | whose code includes the call to @code{interactive-p}) was called in | 617 | whose code includes the call to @code{interactive-p}) was called in |
| 618 | direct response to user input. This means that it was called with the | 618 | direct response to user input. This means that it was called with the |
| 619 | function @code{call-interactively}, and that a keyboard macro is | 619 | function @code{call-interactively}, and that a keyboard macro is |
| 620 | not running. | 620 | not running, and that Emacs is not running in batch mode. |
| 621 | 621 | ||
| 622 | If the containing function was called by Lisp evaluation (or with | 622 | If the containing function was called by Lisp evaluation (or with |
| 623 | @code{apply} or @code{funcall}), then it was not called interactively. | 623 | @code{apply} or @code{funcall}), then it was not called interactively. |
| @@ -679,6 +679,15 @@ Defined in this way, the function does display the message when called | |||
| 679 | from a keyboard macro. We use @code{"p"} because the numeric prefix | 679 | from a keyboard macro. We use @code{"p"} because the numeric prefix |
| 680 | argument is never @code{nil}. | 680 | argument is never @code{nil}. |
| 681 | 681 | ||
| 682 | @defun called-interactively-p | ||
| 683 | This function returns @code{t} when the calling function was called | ||
| 684 | using @code{call-interactively}. | ||
| 685 | |||
| 686 | When possible, instead of using this function, you should use the | ||
| 687 | method in the example above; that method makes it possible for a | ||
| 688 | caller to ``pretend'' that the function was called interactively. | ||
| 689 | @end defun | ||
| 690 | |||
| 682 | @node Command Loop Info | 691 | @node Command Loop Info |
| 683 | @comment node-name, next, previous, up | 692 | @comment node-name, next, previous, up |
| 684 | @section Information from the Command Loop | 693 | @section Information from the Command Loop |