diff options
| author | Stefan Monnier | 2013-05-07 09:54:31 -0400 |
|---|---|---|
| committer | Stefan Monnier | 2013-05-07 09:54:31 -0400 |
| commit | 07ff4ac605195044af7f0aaab0eac0026a222692 (patch) | |
| tree | e35687e9d39badaa631c5414d1ec979b7aaed324 /src | |
| parent | 269db0534b0b70d1806053112e539222c82fed89 (diff) | |
| download | emacs-07ff4ac605195044af7f0aaab0eac0026a222692.tar.gz emacs-07ff4ac605195044af7f0aaab0eac0026a222692.zip | |
* callint.c (Fcall_interactively): Explain what is `visargs'.
Diffstat (limited to 'src')
| -rw-r--r-- | src/callint.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/callint.c b/src/callint.c index 389f9410625..d9bdc8d9ffe 100644 --- a/src/callint.c +++ b/src/callint.c | |||
| @@ -251,6 +251,9 @@ invoke it. If KEYS is omitted or nil, the return value of | |||
| 251 | `this-command-keys-vector' is used. */) | 251 | `this-command-keys-vector' is used. */) |
| 252 | (Lisp_Object function, Lisp_Object record_flag, Lisp_Object keys) | 252 | (Lisp_Object function, Lisp_Object record_flag, Lisp_Object keys) |
| 253 | { | 253 | { |
| 254 | /* `args' will contain the array of arguments to pass to the function. | ||
| 255 | `visargs' will contain the same list but in a nicer form, so that if we | ||
| 256 | pass it to `Fformat' it will be understandable to a human. */ | ||
| 254 | Lisp_Object *args, *visargs; | 257 | Lisp_Object *args, *visargs; |
| 255 | Lisp_Object specs; | 258 | Lisp_Object specs; |
| 256 | Lisp_Object filter_specs; | 259 | Lisp_Object filter_specs; |
| @@ -790,6 +793,8 @@ invoke it. If KEYS is omitted or nil, the return value of | |||
| 790 | 793 | ||
| 791 | if (arg_from_tty || !NILP (record_flag)) | 794 | if (arg_from_tty || !NILP (record_flag)) |
| 792 | { | 795 | { |
| 796 | /* We don't need `visargs' any more, so let's recycle it since we need | ||
| 797 | an array of just the same size. */ | ||
| 793 | visargs[0] = function; | 798 | visargs[0] = function; |
| 794 | for (i = 1; i < nargs; i++) | 799 | for (i = 1; i < nargs; i++) |
| 795 | { | 800 | { |