Mercurial > vim
diff src/ex_eval.c @ 359:6c62b9b939bd v7.0093
updated for version 7.0093
author | vimboss |
---|---|
date | Sat, 25 Jun 2005 23:04:51 +0000 |
parents | f811be6fa9b5 |
children | 8bebcabccc2c |
line wrap: on
line diff
--- a/src/ex_eval.c +++ b/src/ex_eval.c @@ -917,8 +917,8 @@ ex_endif(eap) * Doing this here prevents an exception for a parsing error being * discarded by throwing the interrupt exception later on. */ - if (!(eap->cstack->cs_flags[eap->cstack->cs_idx] & CSF_TRUE) && - dbg_check_skipped(eap)) + if (!(eap->cstack->cs_flags[eap->cstack->cs_idx] & CSF_TRUE) + && dbg_check_skipped(eap)) (void)do_intthrow(eap->cstack); --eap->cstack->cs_idx; @@ -2108,8 +2108,7 @@ cleanup_conditionals(cstack, searched_co * ":return", or ":finish" before the finally clause. We must not * discard it, unless an error or interrupt occurred afterwards. */ - if (did_emsg || got_int || - (cstack->cs_flags[idx] & CSF_FINALLY)) + if (did_emsg || got_int || (cstack->cs_flags[idx] & CSF_FINALLY)) { switch (cstack->cs_pending[idx]) { @@ -2194,7 +2193,7 @@ cleanup_conditionals(cstack, searched_co * memory used to store it. */ if ((cstack->cs_flags[idx] & CSF_TRY) - && (cstack->cs_flags[idx] & CSF_SILENT)) + && (cstack->cs_flags[idx] & CSF_SILENT)) { eslist_T *elem;