Skip to content

Releases: cjxgm/vimlight

vimlight 0.19a

12 Nov 05:11
Compare
Choose a tag to compare
vimlight 0.19a Pre-release
Pre-release

This is mainly a bug fix release.

  • fixed #22: now it works with latest Arch Linux.
  • now it compiles with the latest clang.
  • fixed #1: #pragma once now is no longer highlighted as error.

vimlight 0.19

02 Sep 04:51
Compare
Choose a tag to compare
vimlight 0.19 Pre-release
Pre-release
  • viewport: only show highlights of text inside current screen. Blazing fast to view large files now!
  • lots of improvement in code structure and tidy up
  • vim side clean up, better multi-buffer/window support
  • functions can be highlighted better
  • analyzer refactored. better architecture, more extensible, more maintainable.
  • various bug fixes
  • highlighting is less messy when inserting/deleting lines
  • more (see git log)

vimlight 0.18

25 Apr 06:32
Compare
Choose a tag to compare
vimlight 0.18 Pre-release
Pre-release
  • lots of code refactoring
  • use matchaddpos now. should provide better performance
  • removed virtual functions (a.k.a. OOP). use template metaprogramming (i.e. variant) instead.
  • support custom compiler flags now (thus support C now)
  • more (see git log)

vimlight 0.17

26 Aug 14:06
Compare
Choose a tag to compare
vimlight 0.17 Pre-release
Pre-release

requirement

vim must support lua.

features

accurately highlight c++'s templates, types, initializer-list's braces