Permalink
Browse files

patch 8.0.1042: without the syntax feature highlighting doesn't work

Problem:    Without the syntax feature highlighting doesn't work.
Solution:   Always use unsigned short to store attributes.
  • Loading branch information...
brammool committed Sep 2, 2017
1 parent e2e69e4 commit 9f45ccd1bf2d2de979d252fdd7e5c9eb3fa6cceb
Showing with 3 additions and 6 deletions.
  1. +2 −0 src/version.c
  2. +1 −6 src/vim.h
View
@@ -769,6 +769,8 @@ static char *(features[]) =
static int included_patches[] =
{ /* Add new patch number below this line */
/**/
1042,
/**/
1041,
/**/
View
@@ -435,13 +435,8 @@ typedef off_t off_T;
* The characters and attributes cached for the screen.
*/
typedef char_u schar_T;
#ifdef FEAT_SYN_HL
typedef unsigned short sattr_T;
# define MAX_TYPENR 65535
#else
typedef unsigned char sattr_T;
# define MAX_TYPENR 255
#endif
#define MAX_TYPENR 65535
/*
* The u8char_T can hold one decoded UTF-8 character.

0 comments on commit 9f45ccd

Please sign in to comment.