Skip to content

Releases: toitware/ide-tools

v1.8.8

20 Feb 12:29
bb8a123
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.7...v1.8.8

v1.8.7

15 Feb 12:14
60efd96
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.8.6...v1.8.7

v1.8.6

01 Nov 20:48
a382793
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.5...v1.8.6

v1.8.5

01 Nov 15:33
6c26aab
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.4...v1.8.5

v1.8.4

18 Sep 08:03
3df5553
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.8.3...v1.8.4

v1.8.3: Improve "word" experience in vscode. (#225)

10 Aug 14:11
0a5e8fd
Compare
Choose a tag to compare
The model (form language-configuration.json) accepts '-' as long as it
is surrounded by '\w'.

However, the editor still uses '-' as word boundary. This combination
sounds counter-intuitive, but works okish with highlighting: the
model is used to find the initial word, and the editor then finds
"whole" words by using the separators. This means that `--foo-bar` finds
other `foo-bar`s (and, more importantly, `foo-bar` also finds
`--foo-bar`). However, it also means that `foo-bar-gee` will now also be
highlighted for the `foo-bar` part.

A correct solution will use the LSP, which can provide a good list of
the identifiers that are relevant. (Initially maybe just all
identifiers that would match).

v1.8.2: Improve word matching for kebab case. (#223)

09 Aug 19:48
3e7d662
Compare
Choose a tag to compare

v1.8.1

09 Aug 11:50
4a7dfef
Compare
Choose a tag to compare
Fix constant syntax highlighting. (#222)

v1.8.0

09 Aug 09:49
055efe8
Compare
Choose a tag to compare
Support dash-identifiers in code mirror. (#221)

Support dash-identifiers, and also fix the constant/type heuristics.

They weren't checking the whole input. As long as a subpart
matched they would trigger. This meant that we colored types very often
as constants.

v1.7.0

19 May 14:34
235a8bf
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.6...v1.7.0