diff options
Diffstat (limited to 'src/nvim/eval.c')
| -rw-r--r-- | src/nvim/eval.c | 6 | 
1 files changed, 6 insertions, 0 deletions
| diff --git a/src/nvim/eval.c b/src/nvim/eval.c index db9d0d987c..12c904bc1b 100644 --- a/src/nvim/eval.c +++ b/src/nvim/eval.c @@ -5739,6 +5739,12 @@ int assert_equalfile(typval_T *argvars)    }    if (IObuff[0] != NUL) {      prepare_assert_error(&ga); +    if (argvars[2].v_type != VAR_UNKNOWN) { +      char *const tofree = encode_tv2echo(&argvars[2], NULL); +      ga_concat(&ga, (char_u *)tofree); +      xfree(tofree); +      ga_concat(&ga, (char_u *)": "); +    }      ga_concat(&ga, IObuff);      assert_error(&ga);      ga_clear(&ga); | 
