aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ugrid.h
diff options
context:
space:
mode:
authorMatthieu Coudron <mattator@gmail.com>2017-07-26 23:28:26 +0200
committerMatthieu Coudron <mattator@gmail.com>2017-09-30 11:43:26 +0900
commitba7277cfb4e2556f246446d06b53f3427f28130f (patch)
tree4e5137c99a53d8a300b7f7805b5940535e18effe /src/nvim/ugrid.h
parentc580ef68e873745ae02a577f11cbabb5e43271e4 (diff)
downloadrneovim-ba7277cfb4e2556f246446d06b53f3427f28130f.tar.gz
rneovim-ba7277cfb4e2556f246446d06b53f3427f28130f.tar.bz2
rneovim-ba7277cfb4e2556f246446d06b53f3427f28130f.zip
Adds nvim_get_hl_by_name/by_id
...in order to retrieve highlights. Added test/functional/api/highlight_spec.lua HL_NORMAL is not really a good name, since it's more like an empty attribute than the normal's one. If one pays attention, syn_cterm_attr2entry is never called with attr=0 because it's always special cased before. I suggest in subsequent PRs we remove the ATTR_OFF and just insert an EMPTY ATTR/RESET_ATTR/UNINITIALIZED for id 0.
Diffstat (limited to 'src/nvim/ugrid.h')
-rw-r--r--src/nvim/ugrid.h2
1 files changed, 0 insertions, 2 deletions
diff --git a/src/nvim/ugrid.h b/src/nvim/ugrid.h
index 268362bf1b..1cf047502d 100644
--- a/src/nvim/ugrid.h
+++ b/src/nvim/ugrid.h
@@ -21,8 +21,6 @@ struct ugrid {
UCell **cells;
};
-#define EMPTY_ATTRS ((HlAttrs){ false, false, false, false, false, -1, -1, -1 })
-
#define UGRID_FOREACH_CELL(grid, top, bot, left, right, code) \
do { \
for (int row = top; row <= bot; row++) { \