Terence Parr
4ba571c4d6
Merge branch 'master' of github.com:antlr/antlr4
2015-01-31 14:29:42 -08:00
Terence Parr
2bf3727055
Merge branch 'fix-804'
...
* fix-804:
Initialize DFA.precedenceDfa when the DFA instance is created
Fix potential misuse of the DFA start state when initializing a decision from multiple threads
2015-01-31 14:27:52 -08:00
Sam Harwell
bc98e5b687
Initialize DFA.precedenceDfa when the DFA instance is created
2015-01-31 16:10:03 -06:00
ericvergnaud
39818ad547
Merge pull request #806 from TomLottermann/master
...
Added as contributor due to a fix in antlr4-javascript
2015-01-29 23:12:45 +08:00
Thomas Lottermann
83d91ad1da
Added as contributor due to a fix in antlr4-javascript
...
https://github.com/antlr/antlr4-javascript/pull/18
2015-01-29 15:32:40 +01:00
Sam Harwell
84fb456aac
Fix potential misuse of the DFA start state when initializing a decision from multiple threads
...
Fixes #804
2015-01-26 15:50:12 -06:00
Terence Parr
8d9c7d2801
fix ordering issues with parameters (again!) argh.
2015-01-23 21:38:46 -08:00
Terence Parr
4cc275ab52
I did not have project URL in pom and the maven deploy failed again.
2015-01-23 15:33:01 -08:00
Terence Parr
2065644b4a
Merge pull request #803 from parrt/figureout-maven-deploy-to-central
...
Figure out maven deploy to central
2015-01-23 14:50:22 -08:00
Terence Parr
87711b4704
it looks like I got the maven deploy thing going after initial failure for not signing the antlr maven plug-in.
2015-01-23 14:48:58 -08:00
Terence Parr
3a4d53adea
had license to the pom files and make sure that they use the jar packaging.
2015-01-23 14:39:36 -08:00
Terence Parr
b033b5ceb1
tell the pom to sign the artifacts for the antler maven plug-in.
2015-01-23 14:37:41 -08:00
Terence Parr
2246e7500b
tweak deploy
2015-01-22 19:29:21 -08:00
Terence Parr
e1e12f0b41
update readme
2015-01-22 17:52:07 -08:00
Terence Parr
ef56710fb4
tweak
2015-01-22 17:43:01 -08:00
Terence Parr
241bde4278
installed jars into local library; also add print and log messages.
2015-01-22 17:29:28 -08:00
Terence Parr
6a7717cecb
Merge pull request #801 from parrt/separate-deploy-from-build
...
Separate deploy from build
2015-01-22 17:09:20 -08:00
Terence Parr
4dcc65d452
make all 4.5
2015-01-22 17:08:19 -08:00
Terence Parr
1b104cf426
make all 4.5
2015-01-22 17:07:57 -08:00
Terence Parr
65e4dc47e1
fix unit tests for recent bug fix so that they work with JavaScript.
2015-01-22 17:00:07 -08:00
Terence Parr
0b589c3db3
add binary Windows installer to PyPi
2015-01-22 16:59:35 -08:00
Terence Parr
790994f531
fix unit tests for recent bug fix so that they work with JavaScript.
2015-01-22 16:59:09 -08:00
Terence Parr
2be74daaae
add C# construction and Python 3
2015-01-22 16:27:19 -08:00
Terence Parr
ab8e93d6fb
added javascript runtime build
2015-01-22 15:14:23 -08:00
Terence Parr
481a6bc773
bring in changes from the master
2015-01-22 15:01:17 -08:00
Terence Parr
c84f024676
Merge pull request #800 from parrt/rm-nullable-annotations
...
Rm nullable annotations
2015-01-22 14:35:19 -08:00
Terence Parr
be03964df3
rm @NotNull and @Nullable from codebase to simplify
2015-01-22 14:34:51 -08:00
Terence Parr
0ee58d9295
rm JavaAnnotations
2015-01-22 13:28:22 -08:00
Terence Parr
a89bfee9e9
set to snapshot again for one more rc
2015-01-22 13:26:40 -08:00
Terence Parr
262d7541d2
Merge pull request #799 from parrt/freshen-unit-test-gen
...
Freshen unit test gen
2015-01-22 13:16:46 -08:00
Terence Parr
7e21ec761e
freshen unit tests
2015-01-22 11:44:01 -08:00
Terence Parr
ac4786c29a
Fixes
2015-01-21 20:59:04 -08:00
Terence Parr
85c9b6b62b
major rebuild of testing. auto regen the tests for all targets now;target is called regen_tests. added some helpful methods that let you test each target individually
2015-01-21 17:14:33 -08:00
Terence Parr
017fbc8ef7
Make new unit tests compatible with all targets; refactor Generator to take cmd-line arg or current dir. rename some methods. add some output.
2015-01-21 17:12:24 -08:00
Terence Parr
e2dc5e5d2e
set Generator so that it builds with the current working directory as the main root antlr4 dir like bild.py does.
2015-01-21 10:59:31 -08:00
Terence Parr
41713e1869
revert to 353235c
2015-01-21 10:15:47 -08:00
Terence Parr
0f9279588b
Merge branch 'fix-recovery'
2015-01-21 10:05:19 -08:00
Terence Parr
353235ccf4
Merge pull request #797 from michaelpj/fix-recovery
...
Fix excess token consumption after `recoverInline`
2015-01-21 10:03:34 -08:00
Terence Parr
136e8a6286
tweak
2015-01-20 17:16:07 -08:00
Terence Parr
bab8d2cf40
Merge branch 'master' into fix-recovery
2015-01-20 17:08:47 -08:00
Terence Parr
34cc04bf6a
rm annotations dir from project
2015-01-20 16:59:04 -08:00
Terence Parr
8b11b67f82
Merge pull request #794 from antlr/maven-cleanup
...
maven cleanup
2015-01-20 16:40:46 -08:00
Michael Peyton Jones
3d71fc99d6
Update the documentation for recoverInline to advise against
...
consumption.
2015-01-20 14:19:47 +00:00
Michael Peyton Jones
9e09e6a9c0
Don't consume after error recovery.
...
recoverInline should handle making sure that the token stream is
advanced to the appropriate position. It is difficult for the caller to
do that, as recoverInline may create a "new" token that is not actually
in the stream.
2015-01-20 14:18:40 +00:00
Michael Peyton Jones
dea7c768d4
Test for recovery over-consumption
2015-01-20 10:54:53 +00:00
Terence Parr
368aad8223
Fixes #796 ; wasnt rebuilding XPath stuff with latest 4.5
2015-01-19 16:13:00 -08:00
ericvergnaud
1926a1636a
maven cleanup
...
- added note for maven developers
- removed maven plugins
- updated maven dependencies for dev only
- added antlr4 annotations
2015-01-19 23:04:46 +08:00
ericvergnaud
0e03820487
git health
2015-01-17 07:33:30 +08:00
Terence Parr
448061208f
got the basics of pypi in there.
2015-01-16 11:57:32 -08:00
Terence Parr
e6f3911fa5
add python sdist build. separate out the deploy stuff with scaffolding to fill in.
2015-01-16 11:52:14 -08:00