branch: externals/idlwave
commit 6c9137c2daa8d9e9e8c66faf49a71d36195f72ba
Author: JD Smith <[email protected]>
Commit: JD Smith <[email protected]>
Run hooks later and wait for initial commands.
Ensures correct prompt pattern recognition.
---
idlw-shell.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/idlw-shell.el b/idlw-shell.el
index 868c50d6f9..ee9ba5c412 100644
--- a/idlw-shell.el
+++ b/idlw-shell.el
@@ -1085,13 +1085,13 @@ IDL has currently stepped.")
(set (make-local-variable 'tool-bar-map) nil)
;; Run the hooks.
- (run-mode-hooks 'idlwave-shell-mode-hook)
- (idlwave-shell-send-command idlwave-shell-initial-commands nil 'hide)
;; Turn off IDL's paging, and define a system
;; variable which knows the version of IDLWAVE
+ (idlwave-shell-send-command idlwave-shell-initial-commands nil 'hide 'wait)
(idlwave-shell-send-command
(format "!MORE=0 & defsysv,'!idlwave_version','%s',1" idlwave-mode-version)
nil 'hide)
+ (run-mode-hooks 'idlwave-shell-mode-hook)
;; Read the paths, and save if they changed
(idlwave-shell-send-command idlwave-shell-path-query
'idlwave-shell-get-path-info