Will Fuqua
e39543a257
add build script and update docs
2017-05-27 00:02:54 +07:00
Will Fuqua
e88eba13fb
add dotnetcore dll to nuspec
...
as part of this, add OutputPath to the csproj so it matches the mono csproj OutputPath
2017-05-26 23:12:47 +07:00
Terence Parr
f2ee752a58
Merge pull request #1848 from davesisson/master
...
Fix tests for PR #1844 .
2017-05-12 09:18:46 -07:00
Terence Parr
c1663e7c0f
Merge pull request #1845 from xied75/dotnetcore
...
[dotnet] speed up tests; rename runtime dll ready for nuget
2017-05-12 08:00:38 -07:00
Jim Allman
892aa4a376
Fix other calls to InputStream constructor.
2017-05-11 17:08:24 -04:00
Jim Allman
5e648f0867
Add `new` keyword to return proper InputStreams
...
Currently the JS runtime sometimes returns (and mangles) the global
`window` object instead of a proper InputStream. This is prevented by
using the `new` keyword in all cases.
2017-05-11 16:27:42 -04:00
David Sisson
fc8b14b1dc
io.Copy surprisingly returns the number of bytes it copies so we need to explicitly ignore that.
2017-04-29 18:45:45 -07:00
David Sisson
32a8874a29
Add proper error handling semantics to FileStream.
2017-04-27 21:40:44 -07:00
Dong Xie
5fffe4bb2e
[dotnet] try to get test run faster; update from 1.0.1 to 1.0.3; fix test dir removal not recursive
2017-04-27 17:23:48 +01:00
Terence Parr
43e73c548b
Merge pull request #1822 from mike-lischke/master
...
Small fix in cmake file. Fixes #1809 .
2017-04-17 09:56:49 -07:00
Terence Parr
efc0a14879
Merge pull request #1810 from xied75/dotnetcore
...
[dotnet] update to .netcore v1.0.1; add osx build
2017-04-17 09:55:32 -07:00
Mike Lischke
1503821fa6
Small fix in cmake file. Fixes #1809 .
2017-04-13 09:08:56 +02:00
Terence Parr
42e6b09d54
Merge pull request #1813 from FloorGoddijn/master
...
CPP target runtime: fixed a memleak
2017-04-07 09:31:40 -07:00
parrt
5616e370e4
add null check to findNodeSuchThat
2017-04-06 15:41:21 -07:00
Floor
ea3d9d8fb4
fixed a memleak ( "previous' was not deleted when one of the break statements was hit)
2017-04-05 10:44:48 +02:00
Dong Xie
da4987dc38
[dotnet] update to .netcore v1.0.1; add osx build
2017-04-04 15:26:40 +01:00
Hanzhou Shi
07048fe787
Fixing unit tests.
2017-04-02 09:41:55 -07:00
Hanzhou Shi
b5caa8e945
Migrating to Swift 3.1.
2017-04-01 22:47:45 -07:00
hanzhos
e254f346a4
Fixing Xcode project setting.
2017-03-31 14:56:52 -07:00
Terence Parr
b4be1900bc
Merge pull request #1793 from cmd-johnson/master
...
Obsolete String.contains(_:) of Swift runtime
2017-03-31 14:44:34 -07:00
parrt
a4622ec8dc
set version to 4.7.0 for npm
2017-03-30 14:40:58 -07:00
Jonas Auer
531f9f85dc
Merge remote-tracking branch 'upstream/master'
2017-03-30 23:32:07 +02:00
Jonas Auer
7212b5d445
Fix spelling of StringExtension.swift
2017-03-30 23:28:47 +02:00
Jonas Auer
acad3365cf
Remove public modifier from String extension
2017-03-30 23:16:51 +02:00
Jonas Auer
315c28af7c
Remove unused String.contains(_:) extension
2017-03-30 23:16:35 +02:00
parrt
62baf4bd0a
[maven-release-plugin] prepare for next development iteration
2017-03-30 14:11:59 -07:00
parrt
d4d7e3d3bc
[maven-release-plugin] prepare release 4.7
2017-03-30 14:11:49 -07:00
parrt
930e31d470
Merge branch 'master' of github.com:antlr/antlr4
2017-03-30 11:07:02 -07:00
parrt
e6a9adf276
update 4.6 -> 4.7 in files
2017-03-30 11:06:44 -07:00
parrt
b5648f405b
tweak documentation about various targets
2017-03-30 10:44:28 -07:00
Ben Hamilton
a1c225dd23
Use UTF-8 by default in UnbufferedCharStream and allow specifying charset
2017-03-29 14:53:04 -07:00
Terence Parr
6e474eb43e
Merge pull request #1776 from bhamiltoncx/js-char-streams
...
New JavaScript CharStreams functions
2017-03-29 14:38:41 -07:00
Terence Parr
828461337f
Merge pull request #1775 from bhamiltoncx/csharp-char-streams
...
New C# CharStreams static factory class
2017-03-29 14:37:06 -07:00
parrt
c3ed9a992d
Add more about unbuffered streams. tweak style of code
2017-03-29 13:56:57 -07:00
parrt
0b36aca0e6
Merge branch 'master' into deprecate-old-streams
2017-03-29 13:43:28 -07:00
Terence Parr
0c38662134
Merge pull request #1799 from bhamiltoncx/tidy-java-unbuffered-char-stream
...
Small tidy-up for Java UnbufferedCharStream
2017-03-29 13:42:26 -07:00
Terence Parr
04972c2676
Merge pull request #1798 from bhamiltoncx/csharp-unbuffered-char-stream-code-points
...
C#: Change UnbufferedCharStream to use 32-bit Unicode code points and 32-bit buffer
2017-03-29 13:42:06 -07:00
Ben Hamilton
9c61db36b0
Small tidy for Java UnbufferedCharStream
2017-03-29 13:32:55 -07:00
parrt
ef0ff3275f
Merge branch 'master' into deprecate-old-streams
2017-03-29 13:30:33 -07:00
parrt
496f9c398d
update unicode doc, code comments
2017-03-29 13:29:23 -07:00
Ben Hamilton
366dbac8d1
C#: Change UnbufferedCharStream to use 32-bit Unicode code points and 32-bit buffer
2017-03-29 13:29:10 -07:00
Ben Hamilton
8108b342ad
Change UnbufferedCharStream to use 32-bit Unicode code points and 32-bit buffer
2017-03-29 13:14:18 -07:00
Ben Hamilton
200379802a
Tidy comments and add tests to ensure UTF-16 and UTF-32 support Unicode code points > U+FFF
2017-03-29 10:06:08 -07:00
Jonas Auer
79eb3721e4
Obsolete String.contains(_:) of Swift runtime
...
Starting with iOS 10, macOS 10.12, tvOS 10.0 and watchOS 3.0, Foundation contains
its own definition of String.contains(_:), which conflicts with the extension
provided by antlr.
2017-03-28 11:52:32 +02:00
Ben Hamilton
ab0655598e
Improve memory usage of CodePointCharStream: Use 8-bit, 16-bit, or 32-bit buffer
2017-03-27 16:46:42 -07:00
Terence Parr
b1360c4e28
Merge pull request #1789 from bhamiltoncx/interval-set-binary-search
...
IntervalSet perf: Use binary search for IntervalSet.contains(el)
2017-03-24 13:59:09 -07:00
Ben Hamilton
850abe1c81
IntervalSet perf: Use binary search for IntervalSet.contains(el)
2017-03-24 12:19:38 -07:00
Hanzhou Shi
e334b0df86
Adding visitor tests.
2017-03-23 22:51:21 -07:00
Hanzhou Shi
91ce56c7fd
Tweak Run Script phase.
2017-03-23 22:51:21 -07:00
Hanzhou Shi
c3dc1b0d68
Update grammar name to align with JAVA tests.
2017-03-23 22:51:21 -07:00