Skip to content

Commit 21dc3e9

Browse files
committed
Macros return to initial directory upon error
1 parent c6d5b43 commit 21dc3e9

File tree

7 files changed

+8
-8
lines changed

7 files changed

+8
-8
lines changed

kuplot/prog/fit_top.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@ SUBROUTINE do_f66(zei, lp)
385385
prompt = orig_prompt
386386
RETURN
387387
ELSE
388-
CALL macro_close
388+
CALL macro_close(-1)
389389
prompt_status = PROMPT_ON
390390
ENDIF
391391
ENDIF

kuplot/prog/kuplot_2dmap.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ SUBROUTINE kuplot_2dm_menu
176176
RETURN
177177
ELSE
178178
IF(lmacro_close) THEN
179-
CALL macro_close
179+
CALL macro_close(-1)
180180
prompt_status = PROMPT_ON
181181
ENDIF
182182
ENDIF

kuplot/prog/kuplot_3dmap.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ SUBROUTINE kuplot_3dm_menu(string, length)
182182
RETURN
183183
ELSE
184184
IF(lmacro_close) THEN
185-
CALL macro_close
185+
CALL macro_close(-1)
186186
prompt_status = PROMPT_ON
187187
ENDIF
188188
ENDIF

kuplot/prog/kuplot_adt.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ subroutine adt_menu
120120
RETURN
121121
ELSE
122122
IF(lmacro_close) THEN
123-
CALL macro_close
123+
CALL macro_close(-1)
124124
prompt_status = PROMPT_ON
125125
ENDIF
126126
ENDIF

kuplot/prog/kuplot_loop.f90

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ recursive SUBROUTINE kuplot_loop
6565
CALL errlist
6666
IF (ier_sta.ne.ER_S_LIVE) THEN
6767
IF (lmakro) THEN
68-
CALL macro_close
68+
CALL macro_close(-1)
6969
prompt_status = PROMPT_ON
7070
ENDIF
7171
lblock = .false.
@@ -89,7 +89,7 @@ recursive SUBROUTINE kuplot_loop
8989
EXIT main
9090
ELSE
9191
IF(lmacro_close) THEN
92-
CALL macro_close
92+
CALL macro_close(-1)
9393
lmakro_error = .FALSE.
9494
PROMPT_STATUS = PROMPT_ON
9595
sprompt = ' '

kuplot/prog/kuplot_py.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ SUBROUTINE command (incomming, ier_status)
9191
IF( ier_num /= 0 ) THEN ! Handle error messages
9292
CALL errlist
9393
ier_status = -1
94-
CALL macro_close
94+
CALL macro_close(-1)
9595
CALL no_error
9696
ELSE
9797
main: DO WHILE( lmakro ) ! Initial command was a macro, run this macro

kuplot/prog/kuplot_save.f90

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,7 @@ SUBROUTINE do_ksav (zei, lp)
703703
RETURN
704704
ELSE
705705
IF(lmacro_close) THEN
706-
CALL macro_close
706+
CALL macro_close(-1)
707707
prompt_status = PROMPT_ON
708708
ENDIF
709709
ENDIF

0 commit comments

Comments
 (0)