Skip to content

Releases: laxsjo/lispbm-language-support

Release v0.3.7

23 Jun 10:59
2498813

Choose a tag to compare

Small release which adds support for highlighting defmacro. I forgot to add this in the last release...

What's changed

  • Add support for defmacro

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.3.6...v0.3.7

Release v0.3.6

22 Jun 11:20
da766c7

Choose a tag to compare

What's changed

  • Add missing special forms
  • Fix negative integer parsing

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.3.5...v0.3.6

Release v0.3.5

21 Jun 17:23
580dadc

Choose a tag to compare

What's changed

  • Fix bug causing incorrect symbol highlighting
  • Support strings and numbers in match patterns
  • Support the ".lbm" extension
  • Remove the ".lispbm" extension

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.3.4...v0.3.5

Release v0.3.4

04 Aug 17:39

Choose a tag to compare

What's changed

IDK, a bunch of stuff. This was actually finished like a year ago and I never published a release because I forgot to...
You can look in the commits :)

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.3.3...v0.3.4

Release v0.3.3

14 Jul 09:05

Choose a tag to compare

What's changed

  • Fixed escaped characters in strings not being detected.

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.3.2...v0.3.3

Release v0.3.2

11 Jul 13:37

Choose a tag to compare

What's changed

  • Fixed escaped characters in strings not being detected.

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.3.1...v0.3.2

Release v0.3.1

06 Jul 14:38

Choose a tag to compare

What's changed

  • Added support for the new @const-symbol-strings
    (documentation)

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.3.0...v0.3.1

Release v0.3.0

19 Jun 11:49

Choose a tag to compare

What's changed

  • Added the ability to specify custom folding ranges. Start and end a range with ;#region and ;#endregion. See the description for an example.
  • Fixed that moving line up or down decreased the indentation too incorrectly.
  • Lines are now automatically indented when pressing enter in the middle of a list.
  • Fixed function calls as the matched expression in a match block not being recognized as functions in the grammar.
  • Fixed that the true and false bindings to t and nil weren't recognized as language constants.

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.2.3...v0.3.0

Release v0.2.3

08 Jun 13:19

Choose a tag to compare

What's changed

  • Added syntax support for match structures (There might be some issues with it...)
  • Fixed <=, >=, and not-eq not being recognized as operators.

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

v0.2.2...v0.2.3

v0.2.2

03 Jun 18:36

Choose a tag to compare

What's changed

  • Add syntax grammar support for @const-start and @const-end (their
    documentation).

Install

To install you can either directly install the extension binary (the .vsix file), or simply install it via the marketplace

Full Changelog

https://github.com/laxsjo/lispbm-language-support/compare/v0.2.0..v0.2.2