Mercurial > vim
diff src/vim9execute.c @ 34006:ab6a70fad5b5 v9.0.2184
patch 9.0.2184: Vim9: inconsistent :type/:class messages
Commit: https://github.com/vim/vim/commit/e75fde6b043371a188660c3423e48b1b7fd7e14b
Author: Ernie Rael <errael@raelity.com>
Date: Thu Dec 21 17:18:54 2023 +0100
patch 9.0.2184: Vim9: inconsistent :type/:class messages
Problem: Vim9: inconsistent :type/:class messages
Solution: Update the Messages (Ernie Rael)
closes: #13706
Signed-off-by: Ernie Rael <errael@raelity.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 21 Dec 2023 17:30:05 +0100 |
parents | 45a50fd59a73 |
children | 353ff4d1c039 |
line wrap: on
line diff
--- a/src/vim9execute.c +++ b/src/vim9execute.c @@ -5034,7 +5034,6 @@ exec_instructions(ectx_T *ectx) case ISN_COMPAREFUNC: case ISN_COMPARESTRING: case ISN_COMPAREBLOB: - case ISN_COMPARECLASS: case ISN_COMPAREOBJECT: { typval_T *tv1 = STACK_TV_BOT(-2); @@ -5069,11 +5068,6 @@ exec_instructions(ectx_T *ectx) { status = typval_compare_blob(tv1, tv2, exprtype, &res); } - else if (iptr->isn_type == ISN_COMPARECLASS) - { - status = typval_compare_class(tv1, tv2, - exprtype, FALSE, &res); - } else // ISN_COMPAREOBJECT { status = typval_compare_object(tv1, tv2, @@ -7206,7 +7200,6 @@ list_instructions(char *pfx, isn_T *inst case ISN_COMPARELIST: case ISN_COMPAREDICT: case ISN_COMPAREFUNC: - case ISN_COMPARECLASS: case ISN_COMPAREOBJECT: case ISN_COMPAREANY: { @@ -7245,7 +7238,6 @@ list_instructions(char *pfx, isn_T *inst case ISN_COMPARELIST: type = "COMPARELIST"; break; case ISN_COMPAREDICT: type = "COMPAREDICT"; break; case ISN_COMPAREFUNC: type = "COMPAREFUNC"; break; - case ISN_COMPARECLASS: type = "COMPARECLASS"; break; case ISN_COMPAREOBJECT: type = "COMPAREOBJECT"; break; case ISN_COMPAREANY: type = "COMPAREANY"; break;