Skip to content

Tags: toitware/ide-tools

Tags

v1.8.8

Toggle v1.8.8's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Prepare for release. (#249)

v1.8.7

Toggle v1.8.7's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Don't tag git version. (#244)

GitHub is already adding the tag.

v1.8.6

Toggle v1.8.6's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Don't indent after empty lines. (#231)

v1.8.5

Toggle v1.8.5's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Add support for mixins. (#230)

v1.8.4

Toggle v1.8.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix word-boundary regexs. (#228)

v1.8.3

Toggle v1.8.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Improve "word" experience in vscode. (#225)

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

Toggle v1.8.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Improve word matching for kebab case. (#223)

Also add auto-indent.

v1.8.1

Toggle v1.8.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Fix constant syntax highlighting. (#222)

v1.8.0

Toggle v1.8.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
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

Toggle v1.7.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Prepare 1.7.0 release. (#215)