XeroOl
b6b51698c4
added "セ" character to unicode tests
...
Although it was properly handled it before, there were no tests for
the unicode offset conversions that used characters that are 3 bytes
in utf8 and 2 bytes in utf16, so I added one. Now, every single
""type"" of charater is tested.
2024-02-03 01:34:41 -06:00
XeroOl
b011004988
Support utf16 offsets, and upgrade textdocumentsync to 2
2023-07-12 00:09:30 -05:00
XeroOl
95245726e1
switch more "match" to "case"
2023-07-07 13:40:12 -05:00
XeroOl
2c61b5401a
Various changes, and fix a searcher crash
2023-06-22 23:28:17 -05:00
XeroOl
a3f787b008
clean up test code
2023-05-29 12:21:36 -05:00
XeroOl
33d080f6c6
Changed test framework to not require outside deps
2023-03-23 14:55:06 -05:00
XeroOl
a09035dabc
Refactor
2022-08-19 09:43:58 -05:00
XeroOl
f610201b9d
Big refactoring
2022-08-07 22:46:34 -05:00
XeroOl
80d4455ed3
find definition is more advanced but more brittle
2022-08-07 18:47:18 -05:00
XeroOl
052f9a67d0
reduce the prevelance of penlight
2022-08-01 18:21:27 -05:00
XeroOl
680e4a6485
More progress on the language server
2022-08-01 13:09:05 -05:00