Skip to content

Releases: Makopo/lslint

Fixed Constants+Operator Validation/Print Issues

10 Oct 10:54
Compare
Choose a tag to compare
  • Type casts like (string)-ZERO_VECTOR and/or (string)-ZERO_ROTATION now throws error. Assigning it to some variable before type casting is considered as good, LSO as well.

  • Fixed the issue that the order of operators and operands was incoherent when it reports Invalid operator:. See #93 for the samples.

OSX binary arch change (i386 -> x64)

07 Oct 13:59
Compare
Choose a tag to compare

This time I only publish osx build.

  • Binary arch is x64, no longer i386
  • The binary might include some additional informations for debug (but not sure)

kwdb 0.0.20180626000

01 Jul 01:08
Compare
Choose a tag to compare

kwdb 0.0.20180509000 and more

22 May 14:25
Compare
Choose a tag to compare

Database version: 0.0.20180509000
Based on the following grid versions:
sl (Second Life): 18.05.07.515224
os (OpenSimulator): v0.9.0.0-rc2

Followings are not related to binary builds:

Some improvements in LSL syntax checking

07 Jan 01:54
Compare
Choose a tag to compare

Thank you @Sei-Lisa

  • Add error: "Lists can't contain lists". (Address to #36)
  • Fix for #59 "Wrong error for "variable not declared""
  • Fix for #63 "No error reported with "ZERO_VECTOR.x" and similar constructions"

some additional change

22 Nov 15:10
Compare
Choose a tag to compare

From @Sei-Lisa:

  • Fix issues with nested values in globals #55
  • Fix issues related to lazy_list_set #57
  • Fix some error locations. #58

"Initialize LLScriptSymbol.lloc when the constructor doesn't require one" d3cbb65 is currently commented out since osx and linux32 build won't work.

kwdb 0.0.20171018000 and more

04 Nov 12:46
Compare
Choose a tag to compare

Merged kwdb 0.0.20171018000
Based on the following grid versions:
os (OpenSimulator): v0.9.0.0-rc2
sl (Second Life): 17.08.11.328159

From @Sei-Lisa:

  • Add flag for expected errors/warnings (default on).
  • Backslash + anything other than n, t removes the backslash.
  • Merge L"x" and "x" into the same case, and fix L"x" result.
  • Fix line counter on strings that have newlines.
  • Allow multiline comments /* */ to have $[Exxxxx] directives too.
  • Report correct column in UTF-8 source programs.

--version and --help

06 Oct 13:28
Compare
Choose a tag to compare

"Accept --version to show short version info, and --help for usage."
(Thanks Sei-Lisa)

Updated version number in built module (and kwdb version: 0.0.20171002000)

04 Oct 12:20
Compare
Choose a tag to compare

Related to #43

$ binary/osx/lslint -V
     lcllok         ;....;   ccc:
    ,dNWX0xolodddd:.','''..:OXWWX::
   ::WMMMMMMMMMMMN;.,'.....':xkxx:,       =] W-Hat KReW PreZentZ [=
   :,0WMMMMMMMMMMN;','...',,'...'..
    .cNMMMMMMMMMMMK:,,;;.',,'...,,',            lslint v1.0.5
   ,dWMMMMMMMMMMMMMMWWWMKdl,...''..
  ,lWMMMMMMMMMMMMMMMMMMMMMMNo,'':o                 CODiNG::
  .OMMMMMMMMMMMMMMMMMMMMMMMMMNXNMMx.                              ~masa~
,:.cxKMMWkxNMMMMMMMMMMMMMMXKWMMMKxc.,,                      Doran Zemlja
  ;c0XMMN;'OMMMMMWNWMMMMMX,.kMMMWKl.
 ,:':XMMMWWMMMMMNllckMMMMMKKWMMMWo.::,             RELEaSE DaTE::
     ;lKMMMMMMMMMKkONMMMMMMMMMMOc.:                           2017-10-04

kwdb version: 0.0.20171002000
Based on the following grid versions:
os (OpenSimulator): v0.9.0.0-rc2
sl (Second Life): 17.08.11.328159

Rebuilt on new environment (binary only)

30 Sep 14:13
Compare
Choose a tag to compare

I replaced my Windows build environment from VS 2015 to VS 2017 (on Windows 10 Version 1703).
For those who want to check if it works as expected, I published these binaries.