summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorandmarti1424 <scim.spreadsheet@gmail.com>2015-08-31 22:35:31 -0300
committerandmarti1424 <scim.spreadsheet@gmail.com>2015-08-31 22:35:31 -0300
commit9bb68a7f6fbf2472886a58e0de0a90326e00f8a9 (patch)
tree63fd81d571d47696a839f098646351080f5fd210
parent598a733b2a4aec279d1e7d6ca55b750907902d6a (diff)
send_to_interp: only eval if not loading file
-rw-r--r--src/cmds.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cmds.c b/src/cmds.c
index 09f7ecb..dcf0301 100644
--- a/src/cmds.c
+++ b/src/cmds.c
@@ -935,7 +935,7 @@ void insert_or_edit_cell() {
inputline[0]='\0';
inputline_pos = 0;
chg_mode('.');
- clr_header(input_win, 0);
+ clr_header(input_win, 0); //FIXME
char * opt = get_conf_value("newline_action");
switch (opt[0]) {
@@ -958,7 +958,7 @@ void send_to_interp(char * oper) {
linelim = 0;
(void) yyparse();
- if (atoi(get_conf_value("autocalc"))) EvalAll();
+ if (atoi(get_conf_value("autocalc")) && ! loading) EvalAll();
//line[0]='\0';
return;
}