Replies: 25 comments 22 replies
-
I'm updating the grammars-v4 repo to start testing the TypeScript target in expectation of the release. I'm reading the TypeScript target "readme", but it has an error.
|
Beta Was this translation helpful? Give feedback.
-
I still hope this optimization #3676 will be eventually reviewed and merged. Another fix #3626 is also very useful because many users writes ineffective lexers and might encounter performance issues. For instance, this one, quite recent: #4059 (comment) |
Beta Was this translation helpful? Give feedback.
-
I am going to try to release tomorrow... Hopefully people will be around to answer questions about the various targets if there are problems :) (e.g., @ericvergnaud, @jimidle ) |
Beta Was this translation helpful? Give feedback.
-
HeyGreat. I’ll check progress regularly.Envoyé de mon iPhoneLe 18 févr. 2023 à 21:32, Terence Parr ***@***.***> a écrit :
I am going to try to release tomorrow... Hopefully people will be around to answer questions about the various targets if there are problems :) (e.g., @ericvergnaud, @jimidle )
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
ok, starting process of release. i wonder if tests are green. haha |
Beta Was this translation helpful? Give feedback.
-
as expected. maven won't test on my machine. yay. |
Beta Was this translation helpful? Give feedback.
-
and my intellij update wiped out previous config. can't test that way either. yay. |
Beta Was this translation helpful? Give feedback.
-
ok, intellij building / testing again. |
Beta Was this translation helpful? Give feedback.
-
Swift failing...
|
Beta Was this translation helpful? Give feedback.
-
@ericvergnaud typescript:
|
Beta Was this translation helpful? Give feedback.
-
btw, i updated:
to 4.12.0 |
Beta Was this translation helpful? Give feedback.
-
Have you run ‘npm run build’ ? ( as described in the release docs )Envoyé de mon iPhoneLe 19 févr. 2023 à 20:56, Terence Parr ***@***.***> a écrit :
can't run mvn so relying on intellij. Any idea about how to get "TypeScript ANTLR runtime" created?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
@ericvergnaud
should be 4.12.0? |
Beta Was this translation helpful? Give feedback.
-
I’ve tried using a ln link to a shared node_modules and that didn’t go well.I’m still using npm link to the antlr runtime and that seems to create problems when running too many tests in parallel Envoyé de mon iPhoneLe 19 févr. 2023 à 20:58, Ivan Kochurkin ***@***.***> a écrit :
Avoid parallelizing because I find it fragilizes the tests.
Please clarify why it fragilizes tests. I fixed problems with parallelization and I didn't have problems with them except Swift. But Swift itself works not stable on Windows.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Yes although it’s overridden by npm linkEnvoyé de mon iPhoneLe 19 févr. 2023 à 21:02, Terence Parr ***@***.***> a écrit :
@ericvergnaud helpers/package_ts.json has:
"dependencies": {
"antlr4": "^4.10.1"
}
should be 4.12.0?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I suspect using a non existing version will failEnvoyé de mon iPhoneLe 19 févr. 2023 à 21:02, Terence Parr ***@***.***> a écrit :
@ericvergnaud helpers/package_ts.json has:
"dependencies": {
"antlr4": "^4.10.1"
}
should be 4.12.0?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
yay maven:
|
Beta Was this translation helpful? Give feedback.
-
Someone will have to create the windows C# build; can't do from mac |
Beta Was this translation helpful? Give feedback.
-
Currently away from home, I’ll do it end of the weekEnvoyé de mon iPhoneLe 19 févr. 2023 à 22:00, Terence Parr ***@***.***> a écrit :
Someone will have to create the windows C# build; can't do from mac
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Ok, done minus windows C# and C++ and then Dart (@lingyv-li). |
Beta Was this translation helpful? Give feedback.
-
No there is an issue with code signing and multi target on MacEnvoyé de mon iPhoneLe 19 févr. 2023 à 23:20, Ken Domino ***@***.***> a écrit :
I think the C# library can be built on a Mac because it's dotnet, which builds and runs C# everywhere. But, I don't know if we are still on net6, which is now old.
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I’ll release the C# runtime tonight, the below conversation is better held calmly than in emergency
… Le 23 févr. 2023 à 10:55, Ken Domino ***@***.***> a écrit :
Can we stop supporting the net45 target? That target is very old, and Microsoft wisely stopped supporting that version seven years ago. As with Net Framework, old releases of Antlr are available. Sorry, but I'm anxious to get the C# nuget package to start testing grammars-v4 with 4.12 <https://github.com/kaby76/grammars-v4/tree/issue-3069> and net7, then start "deep" testing by comparing the parse trees across all targets. It would be nice to have the PHP target too, but unnecessary because I stopped testing: "grouped parsing", aka "warm-up parsing," which is now the default for testing, does not speed up parsing for PHP.
—
Reply to this email directly, view it on GitHub <#4103 (reply in thread)>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AAZNQJFSRRU2S5NUJIZZTALWY4X2DANCNFSM6AAAAAAUW3I6B4>.
You are receiving this because you were mentioned.
|
Beta Was this translation helpful? Give feedback.
-
Just published 4.12.0 to https://www.nuget.org/packages/Antlr4.Runtime.Standard/ |
Beta Was this translation helpful? Give feedback.
-
I tested the typescript target (changing version number from the beta), all green |
Beta Was this translation helpful? Give feedback.
-
4.12 is out, shall we close this discussion ? |
Beta Was this translation helpful? Give feedback.
-
hi. I need to sneak in a release of antlr within the next 10 days or so and I'm completely occupied with other stuff, but could sneak in some critical fixes and updates if you'd like to get them in. please add @parrt to any comments and PRs so they come to my attention.
There will be lots of fixes to the Go runtime and also the introduction of typescript.
Beta Was this translation helpful? Give feedback.
All reactions