Skip to content

Commit

Permalink
1.2.1
Browse files Browse the repository at this point in the history
  • Loading branch information
gregsh committed Jul 9, 2015
1 parent b701753 commit 2f5bfb8
Show file tree
Hide file tree
Showing 2 changed files with 32 additions and 26 deletions.
38 changes: 27 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,17 +28,13 @@ General usage instructions

Recent changes
--------------
1.2.0
1.2.1

* Generator: mixin-class methods can be used as method-mixin's to populate rule PSI interface
* Generator: output directories detection for JFlex/BNF generators
* Generator: "generate" attribute supersedes global "generateXXX" attributes
* Generator: compact local variables names by default to improve code readability
* Generator: better PSI generation in complex "extends" / "elementType" cases
* Generator: improved rule content calculation leading to more correct PSI classes
* Generator/Pratt: no more explicit PsiBuilder.Marker manipulations in generated code
* LivePreview: pre-configured tokens are dropped, numbers/strings/whitespaces detected
* BNF: allow "-" in rule names and other identifiers
* Generator/PSI: fix generic and vararg types generation
* Generator/PSI: fix private recursive rules handling
* Generator: made a parser extend com.intellij.lang.LightPsiParser
* Known exceptions fixed, rebuilt with IntelliJ Platform 14.1.4
* Editor: method reference navigation revived


Quick documentation:
Expand Down Expand Up @@ -231,13 +227,33 @@ java -jar expression-console-sample.jar

Change log
==========

1.2.1

* Generator/PSI: fix generic and vararg types generation
* Generator/PSI: fix private recursive rules handling
* Generator: made a parser extend com.intellij.lang.LightPsiParser
* Known exceptions fixed, rebuilt with IntelliJ Platform 14.1.4
* Editor: method reference navigation revived

1.2.0

* Generator: mixin-class methods can be used as method-mixin's to populate rule PSI interface
* Generator: output directories detection for JFlex/BNF generators
* Generator: "generate" attribute supersedes global "generateXXX" attributes
* Generator: compact local variables names by default to improve code readability
* Generator: better PSI generation in complex "extends" / "elementType" cases
* Generator: improved rule content calculation leading to more correct PSI classes
* Generator/Pratt: no more explicit PsiBuilder.Marker manipulations in generated code
* LivePreview: pre-configured tokens are dropped, numbers/strings/whitespaces detected
* BNF: allow "-" in rule names and other identifiers

1.1.10

* GPUB: improve error reporting in some cases
* Generator/Editor: performance fix
* JFlex: treat "%eof{ return;" case as forced comment instead of error


1.1.8 / 1.1.9

* Refactoring: expression chooser for introduce rule
Expand Down
20 changes: 5 additions & 15 deletions support/META-INF/plugin.xml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<idea-plugin url="https://github.com/JetBrains/Grammar-Kit" version="2">
<id>org.jetbrains.idea.grammar</id>
<version>1.2.0.4</version>
<version>1.2.1</version>
<vendor email="[email protected]">Greg Shrago</vendor>
<idea-version since-build="141.0" until-build=""/>

Expand All @@ -12,24 +12,14 @@

<change-notes>
<![CDATA[
<p>1.2.0.1-1.2.0.4</p>
<p>1.2.1</p>
<ul>
<li>Generator/PSI: fix generic and vararg types generation</li>
<li>Generator/PSI: fix private recursive rules handling</li>
<li>Generator: made a parser extend com.intellij.lang.LightPsiParser</li>
<li>Known exceptions fixed, rebuilt with 14.1.4</li>
<li>Known exceptions fixed, rebuilt with IntelliJ Platform 14.1.4</li>
<li>Editor: method reference navigation revived</li>
</ul>
<p>1.2.0</p>
<ul>
<li>Generator: mixin-class methods can be used as method-mixin's to populate rule PSI interface</li>
<li>Generator: output directories detection for JFlex/BNF generators</li>
<li>Generator: "generate" attribute supersedes global "generateXXX" attributes</li>
<li>Generator: compact local variables names by default to improve code readability</li>
<li>Generator: better PSI generation in complex "extends" / "elementType" cases</li>
<li>Generator: improved rule content calculation leading to more correct PSI classes</li>
<li>Generator/Pratt: no more explicit PsiBuilder.Marker manipulations in generated code</li>
<li>LivePreview: pre-configured tokens are dropped, numbers/strings/whitespaces detected</li>
<li>BNF: allow "-" in rule names and other identifiers</li>
</ul>
<a href="https://github.com/JetBrains/Grammar-Kit#change-log">Full change log...</a>
]]>
</change-notes>
Expand Down

0 comments on commit 2f5bfb8

Please sign in to comment.