Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

kos-vscode

Package Overview
Dependencies
Maintainers
1
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

kos-vscode - npm Package Versions

1.1.5

Diff

jonnyboyc
published 1.1.2 •

Changelog

Source

[1.1.2] (2020-3-3)

Bug Fixes

  • Folding Region on Parenthesis Previously the language server did not consider ( ) as a foldable region. after observing declarations with list and lex as followings.
local l1 is list(
    1,
    2,
    3,
)

local l2 is lex(
    "1", 1,
    "2", 2,
    "3", 3,
)
  • Print statement error issue Because kos has a print statement as well as a print function there was special logic to go the call route if a ( was encountered. This caused issues when really the statement was of the form.
print (1 + 2) + "cat".

Here this is actually a print statement with a grouping and a binary plus. previously it would consider this the function. Instead this special case is now removed and all print tokens are given the print functions type signature.

jonnyboyc
published 0.12.0 •

Changelog

Source

[0.12.0] (2019-10-8)

Features

  • Workspace Loading The language server can now eagerly load the whole workspace, providing diagnostics for all files in the folder
  • Change Propagation The server can now better propagate changes from one file to another that is dependent based on a run statement
jonnyboyc
published 0.10.0 •

jonnyboyc
published 0.8.2 •

Changelog

Source

[0.8.2] (2019-7-13)

Bug Fixes

  • Folding Region The addition of // #region to the language server override vscode default folding behavior. This replicates the default folding behavior inside of the language server.
jonnyboyc
published 0.7.0 •

Changelog

Source

[0.7.0] (2019-7-4)

Features

  • Choose Syntax Added the new choose syntax to the server. Both syntax highlighting and semantic rules have been added.

Other

  • Document Service Major refactor to begin splitting some of the server level functionality into difference services. A new document server has been added to handle.
jonnyboyc
published 0.6.0 •

Changelog

Source

[0.6.0] (2019-5-30)

Features

  • Suffix Completion In addition to completion suggestions for variables, locks, and function, suffixes are suggested when the type is known. This should almost always be the case for common globals such as ship and body.
  • Signature Help When the function can be determined signature help can now be provided. Currently the signature displays the types for each parameter but not the parameter name. In a feature release parameter name will be added.

Bug Fixes

  • Type Hover Previously, on hover would not work past the first suffix trailer. This version rewrites a large part of the type checker to better resolve types for suffixes. On hover now reports types for all depths of suffix.

Other

  • Instruction to Statement changed all references of instruction to statement to better align with the terminology of Kos
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc