comparison src/userfunc.c @ 13262:69278c25429d v8.0.1505

patch 8.0.1505: debugger can't break on a condition commit https://github.com/vim/vim/commit/c6f9f739d32084923c3031cbf6f581f8c8bf7fd2 Author: Bram Moolenaar <Bram@vim.org> Date: Sun Feb 11 19:06:26 2018 +0100 patch 8.0.1505: debugger can't break on a condition Problem: Debugger can't break on a condition. (Charles Campbell) Solution: Add ":breakadd expr". (Christian Brabandt, closes https://github.com/vim/vim/issues/859)
author Christian Brabandt <cb@256bit.org>
date Sun, 11 Feb 2018 19:15:05 +0100
parents ac42c4b11dbc
children 69517d67421f
comparison
equal deleted inserted replaced
13261:fa53b212be26 13262:69278c25429d
3083 !eap->skip, partial, fudi.fd_dict) == FAIL) 3083 !eap->skip, partial, fudi.fd_dict) == FAIL)
3084 { 3084 {
3085 failed = TRUE; 3085 failed = TRUE;
3086 break; 3086 break;
3087 } 3087 }
3088 if (has_watchexpr())
3089 dbg_check_breakpoint(eap);
3088 3090
3089 /* Handle a function returning a Funcref, Dictionary or List. */ 3091 /* Handle a function returning a Funcref, Dictionary or List. */
3090 if (handle_subscript(&arg, &rettv, !eap->skip, TRUE) == FAIL) 3092 if (handle_subscript(&arg, &rettv, !eap->skip, TRUE) == FAIL)
3091 { 3093 {
3092 failed = TRUE; 3094 failed = TRUE;