Skip to content
Snippets Groups Projects
Select Git revision
  • 802ef0aba1ff9c5dab5b826b5393566b3b5ac40e
  • next default protected
  • master
  • acs
  • spriteinfo-refactor
  • 1392-2-2-15-attempting-to-draw-a-hud-graphic-with-the-same-lump-name-as-a-lua-script-crashes-the
  • clipmidtex
  • custom-map-names
  • nogravity-trampolines
  • 2214-pre4
  • 2214-pre3
  • just-in-case
  • fix-opengl-parameter-crash
  • 2214-pre2
  • 2214-pre1
  • delfile2
  • cleanupmusic
  • gametype-refactor-1
  • extra-textures
  • optimize-storewallrange
  • increase-maxconditionsets
  • SRB2_release_2.2.15
  • SRB2_release_2.2.13
  • SRB2_release_2.2.12
  • SRB2_release_2.2.11
  • SRB2_release_2.2.10
  • SRB2_release_2.2.9
  • SRB2_release_2.2.8
  • SRB2_release_2.2.7
  • SRB2_release_2.2.6
  • SRB2_release_2.2.5
  • SRB2_release_2.2.4
  • SRB2_release_2.2.3
  • SRB2_release_2.2.2
  • SRB2_release_2.2.1
  • SRB2_release_2.2.0
  • SRB2_release_2.1.25
  • SRB2_release_2.1.24
  • SRB2_release_2.1.23
  • SRB2_release_2.1.22
  • SRB2_release_2.1.21
41 results

lua_consolelib.c

Blame
  • Forked from STJr / SRB2
    Source project has a limited visibility.
    changelog.md 69.16 KiB

    changelog

    3.7.3

    2023-11-14

    • FIX can not infer arg type in some cases.

    3.7.2

    2023-11-9

    3.7.1

    2023-11-7

    3.7.0

    2023-8-24

    • NEW support ---@type and --[[@as]] for return statement

    • NEW commandline parameter --force-accept-workspace: allowing the use of the root directory or home directory as the workspace

    • NEW diagnostic: inject-field

    • NEW ---@enum supports attribute key

      ---@enum (key) AnimalType
      local enum = {
        Cat = 1,
        Dog = 2,
      }
      
      ---@param animal userdata
      ---@param atp AnimalType
      ---@return boolean
      local function isAnimalType(animal, atp)
        return API.isAnimalType(animal, enum[atp])
      end
      
      assert(isAnimalType(animal, 'Cat'))
    • NEW ---@class supports attribute exact

      ---@class (exact) Point
      ---@field x number
      ---@field y number
      local m = {}
      m.x = 1 -- OK
      m.y = 2 -- OK
      m.z = 3 -- Warning
    • FIX wrong hover and signature for method with varargs and overloads

    • FIX #2155

    • FIX #2224

    • FIX #2252

    • FIX #2267

    3.6.25

    2023-7-26

    3.6.24

    2023-7-21

    • NEW diagnostic: missing-fields
    • FIX shake of codeLens
    • FIX #2145

    3.6.23

    2023-7-7

    • CHG signature: narrow by inputed literal

    3.6.22

    2023-6-14

    3.6.21

    2023-5-24

    • FIX disable ffi plugin

    3.6.20

    2023-5-23