comparison src/debugger.c @ 18966:6bd715870e32 v8.2.0044

patch 8.2.0044: expression type is used inconsistently Commit: https://github.com/vim/vim/commit/07a3db89b8953bd0964895badb3b662f7514bc10 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Dec 25 18:14:14 2019 +0100 patch 8.2.0044: expression type is used inconsistently Problem: Expression type is used inconsistently. Solution: Add "ETYPE_IS" and "ETYPE_ISNOT" as separate enum values. Rename "TYPE_" to "ETYPE_" to avoid confusion.
author Bram Moolenaar <Bram@vim.org>
date Wed, 25 Dec 2019 18:15:04 +0100
parents ef00b6bc186b
children 847cc7932c42
comparison
equal deleted inserted replaced
18965:0eb2333df312 18966:6bd715870e32
927 debug_newval = typval_tostring(bp->dbg_val); 927 debug_newval = typval_tostring(bp->dbg_val);
928 line = TRUE; 928 line = TRUE;
929 } 929 }
930 else 930 else
931 { 931 {
932 if (typval_compare(tv, bp->dbg_val, TYPE_EQUAL, 932 if (typval_compare(tv, bp->dbg_val, ETYPE_IS, FALSE) == OK
933 TRUE, FALSE) == OK
934 && tv->vval.v_number == FALSE) 933 && tv->vval.v_number == FALSE)
935 { 934 {
936 typval_T *v; 935 typval_T *v;
937 936
938 line = TRUE; 937 line = TRUE;