Skip to content

Releases: julia-vscode/CSTParser.jl

v3.2.1

10 May 12:00
257c8f3

Choose a tag to compare

CSTParser v3.2.1

Diff since v3.2.0

Closed issues:

  • Binary op parsing incorrect order (#278)

Merged pull requests:

  • Julia Package Butler Updates (#277) (@github-actions[bot])
  • fix multi-op parsing (#279) (@pfitzseb)

v3.2.0

05 May 20:01
bd210cb

Choose a tag to compare

CSTParser v3.2.0

Diff since v3.1.0

Closed issues:

  • Possible error parsing @doc macrocall (#120)
  • Parsing error from a code snippet with ' (#197)
  • Parse error for macrocall in funccall without parens (#211)
  • Unary iterator wrong order (#229)
  • Error in iterator for macrocall (#231)
  • at-var"..."() incorrectly parsed (#236)
  • String span/fullspan off by 1 vs version 2 CSTParser (#243)
  • Parsing error (#262)
  • unparse (round-tripping) (#265)
  • Parsing error when adjoint appears in Interpolations (#266)
  • parsing error on literal colon in generator expression (#269)

Merged pull requests:

v3.1.0

22 Jan 21:19

Choose a tag to compare

CSTParser v3.1.0

Diff since v3.0.0

Closed issues:

  • Parsing $return(x) (#201)
  • Empty keyword arguments should still be parsed as Parameters? (#207)
  • ambiguous unary parse (#223)

Merged pull requests:

v3.0.0

09 Jan 16:14
cc989a0

Choose a tag to compare

CSTParser v3.0.0

Diff since v2.5.0

Closed issues:

  • Parsing error on :var"name" (#198)
  • Can't parse function that uses where in kw args (#210)

Merged pull requests:

v2.5.0

12 Jul 04:00

Choose a tag to compare

CSTParser v2.5.0

Diff since v2.4.0

Merged pull requests:

  • Tweaks for refactored julia internal parser interface (#178) (@c42f)
  • add test for prefixed docs within quote block (#188) (@ZacLN)
  • add missing saftey trip (#189) (@ZacLN)
  • update inifinite loop checks (#192) (@ZacLN)
  • Small adjustment to loop saftey check (#194) (@ZacLN)
  • typo fixes, don't try to parse beyond end of file (#195) (@ZacLN)

v2.4.0

13 Jun 21:00

Choose a tag to compare

CSTParser v2.4.0

Diff since v2.3.1

Merged pull requests:

v2.3.1

08 Jun 08:00

Choose a tag to compare

CSTParser v2.3.1

Diff since v2.3.0

Closed issues:

  • code starting with newline is not parsed (#179)
  • Parsing docstrings on same line as definition inside a quote (#180)

Merged pull requests:

v2.3.0

08 May 13:01

Choose a tag to compare

CSTParser v2.3.0

Diff since v2.2.1

Closed issues:

  • Invalid character literal (#141)
  • BoundsError: attempt to access String (#142)
  • parsing error for @macro :+ 3 (#154)
  • KeyError: key Tokenize.Tokens.RPAREN not found (#164)
  • MethodError: no method matching iterate(::Nothing) (#170)

Merged pull requests:

v2.2.1

13 Apr 11:01

Choose a tag to compare

CSTParser v2.2.1

Diff since v2.2.0

Closed issues:

  • Invalid character literal (#138)
  • MethodError: Cannot convert an object of type CSTParser.ErrorKind to an object of type Tokenize.Tokens.Kind (#144)
  • CSTParser fails to parse 𝟎 (U+1D7CE) (#148)
  • DataFrame indexing false positive parsing error? (#150)

Merged pull requests:

  • disable use of matchcloser (resulted in loops in list parsing) (#137) (@ZacLN)
  • Add TooLongChar error (#139) (@ZacLN)
  • Proper check for Char validity (#140) (@ZacLN)
  • mark iter error in correct field, fixes #144 (#146) (@ZacLN)
  • Julia Package Butler Updates (#147) (@github-actions[bot])
  • use lastindex for string access (#149) (@ZacLN)
  • allow trailing ws on colon instance (#151) (@ZacLN)

v2.2.0

01 Mar 05:00

Choose a tag to compare

CSTParser v2.2.0

Diff since v2.1.0

Closed issues:

  • Parsing input error for test/show.jl in julia repo (#107)
  • MethodError (#133)
  • Error parsing newline after : (#135)

Merged pull requests:

  • Release 2.1.0 (#121) (@davidanthoff)
  • updates for julia 1.4 (#122) (@ZacLN)
  • Julia Package Butler Updates (#124) (@github-actions[bot])
  • fix parsing of Colon op (#125) (@ZacLN)
  • Documentation (#126) (@aminya)
  • Julia Package Butler Updates (#127) (@github-actions[bot])
  • Julia Package Butler Updates (#131) (@github-actions[bot])
  • Add field access check, fix gitignore (#134) (@ZacLN)
  • fix colon parsing in parens (#136) (@ZacLN)