Mercurial > vim
diff src/structs.h @ 25050:7ef7a211f6bf v8.2.3062
patch 8.2.3062: internal error when adding several text properties
Commit: https://github.com/vim/vim/commit/4cd5c52d64a66ad1984d33462a40e0c6721ca232
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jun 27 13:04:00 2021 +0200
patch 8.2.3062: internal error when adding several text properties
Problem: Internal error when adding several text properties.
Solution: Do not handle text properties when deleting a line for splitting a
data block. (closes #8466)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 27 Jun 2021 13:15:03 +0200 |
parents | 2818b8108d92 |
children | de29f9a76233 |
line wrap: on
line diff
--- a/src/structs.h +++ b/src/structs.h @@ -769,6 +769,7 @@ typedef struct memline // Values for the flags argument of ml_delete_flags(). #define ML_DEL_MESSAGE 1 // may give a "No lines in buffer" message #define ML_DEL_UNDO 2 // called from undo, do not update textprops +#define ML_DEL_NOPROP 4 // splitting data block, do not update textprops // Values for the flags argument of ml_append_int(). #define ML_APPEND_NEW 1 // starting to edit a new file