diff options
| author | Matěj Cepl <mcepl@cepl.eu> | 2026-09-30 13:12:14 +0200 |
|---|---|---|
| committer | Matěj Cepl <mcepl@cepl.eu> | 2026-09-30 13:14:23 +0200 |
| commit | ff764eed4ca67cff8016d971f07de696cfbc3ff4 (patch) | |
| tree | b3187edfcd5ea183dd7447bd9f5d06536ac1a9ed /parser.lua | |
| parent | c54c24b2639c8e9f9b3dd03d7a4fe556da328a76 (diff) | |
| download | vis-lspc-ff764eed4ca67cff8016d971f07de696cfbc3ff4.tar.gz vis-lspc-ff764eed4ca67cff8016d971f07de696cfbc3ff4.zip | |
support feature detection for vis ui styling API
In builds of vis packaged without a git tree (such as openSUSE OBS RPM
builds), vis.API defaults to 0. Checking `vis.API > 3215` therefore
fails even when the new vis.ui styling API is present.
Check for the existence of `vis.ui.style_define` and `vis.ui.style_push`
directly, and accept an optional window object in util.style_define for
backward compatibility with older versions.
Diffstat (limited to 'parser.lua')
0 files changed, 0 insertions, 0 deletions
