diff options
| -rw-r--r-- | lisp/progmodes/idlwave.el | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/lisp/progmodes/idlwave.el b/lisp/progmodes/idlwave.el index a49f70aa0b0..a5e07049843 100644 --- a/lisp/progmodes/idlwave.el +++ b/lisp/progmodes/idlwave.el | |||
| @@ -4231,7 +4231,7 @@ will re-read the catalog." | |||
| 4231 | 4231 | ||
| 4232 | 4232 | ||
| 4233 | (defvar idlwave-load-rinfo-idle-timer) | 4233 | (defvar idlwave-load-rinfo-idle-timer) |
| 4234 | (defun idlwave-update-routine-info (&optional arg) | 4234 | (defun idlwave-update-routine-info (&optional arg dont-concentrate) |
| 4235 | "Update the internal routine-info lists. | 4235 | "Update the internal routine-info lists. |
| 4236 | These lists are used by `idlwave-routine-info' (\\[idlwave-routine-info]) | 4236 | These lists are used by `idlwave-routine-info' (\\[idlwave-routine-info]) |
| 4237 | and by `idlwave-complete' (\\[idlwave-complete]) to provide information | 4237 | and by `idlwave-complete' (\\[idlwave-complete]) to provide information |
| @@ -4248,10 +4248,12 @@ Scans all IDLWAVE-mode buffers of the current editing session (see | |||
| 4248 | When an IDL shell is running, this command also queries the IDL program | 4248 | When an IDL shell is running, this command also queries the IDL program |
| 4249 | for currently compiled routines. | 4249 | for currently compiled routines. |
| 4250 | 4250 | ||
| 4251 | ???Document what DONT-CONCENTRATE means??? | ||
| 4252 | |||
| 4251 | With prefix ARG, also reload the system and library lists. | 4253 | With prefix ARG, also reload the system and library lists. |
| 4252 | With two prefix ARG's, also rescans the library tree. | 4254 | With two prefix ARG's, also rescans the library tree. |
| 4253 | With three prefix args, dispatch asynchronous process to do the update." | 4255 | With three prefix args, dispatch asynchronous process to do the update." |
| 4254 | (interactive "P") | 4256 | (interactive "P\np") |
| 4255 | ;; Stop any idle processing | 4257 | ;; Stop any idle processing |
| 4256 | (if (or (and (fboundp 'itimerp) | 4258 | (if (or (and (fboundp 'itimerp) |
| 4257 | (itimerp idlwave-load-rinfo-idle-timer)) | 4259 | (itimerp idlwave-load-rinfo-idle-timer)) |
| @@ -4300,7 +4302,7 @@ With three prefix args, dispatch asynchronous process to do the update." | |||
| 4300 | idlwave-query-shell-for-routine-info))) | 4302 | idlwave-query-shell-for-routine-info))) |
| 4301 | 4303 | ||
| 4302 | (if (or (not ask-shell) | 4304 | (if (or (not ask-shell) |
| 4303 | (not (interactive-p))) | 4305 | (not dont-concentrate)) |
| 4304 | ;; 1. If we are not going to ask the shell, we need to do the | 4306 | ;; 1. If we are not going to ask the shell, we need to do the |
| 4305 | ;; concatenation now. | 4307 | ;; concatenation now. |
| 4306 | ;; 2. When this function is called non-interactively, it means | 4308 | ;; 2. When this function is called non-interactively, it means |