|
|
|
@2662
|
[2662]
|
9 days |
Charles.Esterbrook |
Fix a compile-time bug for foo in bar where bar is a nilable array …
|
|
|
|
@2643
|
[2643]
|
3 weeks |
Charles.Esterbrook |
Minor.
|
|
|
|
@2641
|
[2641]
|
3 weeks |
Charles.Esterbrook |
Minor. Fix a problem from a previous patch.
|
|
|
|
@2638
|
[2638]
|
4 weeks |
Charles.Esterbrook |
Add support for namespace doc strings.
ticket:277
credit:hopscc
|
|
|
|
@2636
|
[2636]
|
7 weeks |
Charles.Esterbrook |
JVM back-end progress.
credit:hopscc
|
|
|
|
@2635
|
[2635]
|
3 months |
Charles.Esterbrook |
Support multiple test sections in methods and properties. …
|
|
|
|
@2632
|
[2632]
|
5 months |
Charles.Esterbrook |
JVM back-end progress.
credit:hopscc
|
|
|
|
@2631
|
[2631]
|
5 months |
Charles.Esterbrook |
JVM back-end progress.
credit:hopscc
|
|
|
|
@2626
|
[2626]
|
6 months |
Charles.Esterbrook |
Fixed: Using a local variable in a method or property in a mix-in causes …
|
|
|
|
@2625
|
[2625]
|
6 months |
Charles.Esterbrook |
Fixed: Using a local variable in a method or property in a mix-in causes …
|
|
|
|
@2609
|
[2609]
|
9 months |
Charles.Esterbrook |
Fixed: Multi-assignment can produce false compilation errors or infer the …
|
|
|
|
@2607
|
[2607]
|
9 months |
Charles.Esterbrook |
Improved error checking on .main.
credit:hopscc
|
|
|
|
@2601
|
[2601]
|
9 months |
Charles.Esterbrook |
Fixed: Cannot use vari arguments for methods and indexers of generic …
|
|
|
|
@2600
|
[2600]
|
9 months |
Charles.Esterbrook |
Expand support for escape codes in strings to support \a \b \f \v \' \" …
|
|
|
|
@2595
|
[2595]
|
10 months |
Charles.Esterbrook |
Fixed: An indexer can be declared with variable number of arguments, but …
|
|
|
|
@2592
|
[2592]
|
10 months |
Charles.Esterbrook |
JVM back-end progress, courtesy of hopscc.
credit:hopscc
|
|
|
|
@2590
|
[2590]
|
10 months |
Charles.Esterbrook |
Fixed: Cannot access int.maxValue et al.
reported-by:jonathandavid …
|
|
|
|
@2589
|
[2589]
|
10 months |
Charles.Esterbrook |
Fixed: The expression s.split(sep, 2) causes a false compilation error.
|
|
|
|
@2587
|
[2587]
|
10 months |
Charles.Esterbrook |
JVM back-end progress, courtesy of hopscc.
credit:hopscc
|
|
|
|
@2582
|
[2582]
|
10 months |
Charles.Esterbrook |
Added new warning when casting strings to numeric types:
Cannot cast a …
|
|
|
|
@2578
|
[2578]
|
10 months |
Charles.Esterbrook |
JVM back-end progress, courtesy of hopscc.
credit:hopscc
|
|
|
|
@2576
|
[2576]
|
10 months |
Charles.Esterbrook |
Fixed: Creating a cycle of class references in declared generic types can …
|
|
|
|
@2574
|
[2574]
|
10 months |
Charles.Esterbrook |
Fixed: Certain generic method calls with small ints result in false …
|
|
|
|
@2560
|
[2560]
|
10 months |
Charles.Esterbrook |
New warning:
Do not use the identity operator "is" with an object literal. …
|
|
|
|
@2550
|
[2550]
|
11 months |
Charles.Esterbrook |
Minor.
|
|
|
|
@2549
|
[2549]
|
11 months |
Charles.Esterbrook |
Minor.
|
|
|
|
@2545
|
[2545]
|
11 months |
Charles.Esterbrook |
JVM back-end progress, courtesy of hopscc.
credit:hopscc
|
|
|
|
@2518
|
[2518]
|
12 months |
Charles.Esterbrook |
Code cleanup.
|
|
|
|
@2491
|
[2491]
|
13 months |
Charles.Esterbrook |
Fixed: In some cases, dynamic method invocation will not find and invoke a …
|
|
|
|
@2487
|
[2487]
|
15 months |
Charles.Esterbrook |
Fixed: Using the wrong case for a property name in an attribute gave a …
|
|
|
|
@2486
|
[2486]
|
15 months |
Charles.Esterbrook |
Fixed: Cobra binds XmlAttribute to the wrong class.
reported-by:terenced
|
|
|
|
@2484
|
[2484]
|
15 months |
Charles.Esterbrook |
Fixed: Overriding WinForm?'s .processCmdKey results in a false compilation …
|
|
|
|
@2483
|
[2483]
|
15 months |
Charles.Esterbrook |
Fixed: A property that covers a public var generates a false compilation …
|
|
|
|
@2482
|
[2482]
|
15 months |
Charles.Esterbrook |
Improve error checking for conflicting access modifiers (such as …
|
|
|
|
@2481
|
[2481]
|
15 months |
Charles.Esterbrook |
Added a test case for System.Xml.Linq.
|
|
|
|
@2480
|
[2480]
|
16 months |
Charles.Esterbrook |
Fixed: Using a type in a library with a readonly, instance field causes an …
|
|
|
|
@2476
|
[2476]
|
16 months |
Chuck.Esterbrook |
Code cleanup.
|
|
|
|
@2475
|
[2475]
|
16 months |
Charles.Esterbrook |
Add proper support for DllImport also known as "P/Invoke". …
|
|
|
|
@2473
|
[2473]
|
17 months |
Charles.Esterbrook |
Improved CobraCore.findCobraExe (which is used by …
|
|
|
|
@2471
|
[2471]
|
17 months |
Charles.Esterbrook |
Fixed: Dynamic binding doesn't recognize .typeOf.
|
|
|
|
@2467
|
[2467]
|
18 months |
Charles.Esterbrook |
Support numeric literals like 45n for number and 45d for decimal. …
|
|
|
|
@2466
|
[2466]
|
18 months |
Charles.Esterbrook |
Fixed: False compiler error for .read method on System.IO.Stream types. …
|
|
|
|
@2465
|
[2465]
|
18 months |
Charles.Esterbrook |
Fixed: Assigning an integer literal to a nilable target could cause false …
|
|
|
|
@2464
|
[2464]
|
18 months |
Charles.Esterbrook |
Fixed: Using a uint? expression for truthfulness, such as in if or …
|
|
|
|
@2463
|
[2463]
|
18 months |
Charles.Esterbrook |
Fixed: Internal compiler error for some uses of libraries with types …
|
|
|
|
@2456
|
[2456]
|
19 months |
Chuck.Esterbrook |
The compiler recognizes the interfaces of primitive types such as int …
|
|
|
|
@2455
|
[2455]
|
19 months |
Chuck.Esterbrook |
(minor) Fixed a bug introduced by a recent enhancement.
|
|
|
|
@2454
|
[2454]
|
19 months |
Chuck.Esterbrook |
Fixed: Accessing protected methods of the same class inside a generic …
|
|
|
|
@2453
|
[2453]
|
19 months |
Chuck.Esterbrook |
Added error check for expressions used as statements with no side effects. …
|
|
|
|
@2452
|
[2452]
|
19 months |
Chuck.Esterbrook |
Made SourceSite?.toString robust against exceptions thrown by its call to …
|
|
|
|
@2450
|
[2450]
|
19 months |
Chuck.Esterbrook |
Fixed: Some compound expressions generate false error messages about type …
|
|
|
|
@2448
|
[2448]
|
19 months |
Chuck.Esterbrook |
(minor) Add missing svn:eol-style=native to new file.
|
|
|
|
@2447
|
[2447]
|
19 months |
Chuck.Esterbrook |
Fixed: A nil/null field in the a library caused the compiler to throw an …
|
|
|
|
@2446
|
[2446]
|
19 months |
Chuck.Esterbrook |
Just like assignment can create a local variable (i = 0), an out …
|
|
|
|
@2441
|
[2441]
|
19 months |
Chuck.Esterbrook |
Fixed: In combination with the directive @number float32, negative …
|
|
|
|
@2436
|
[2436]
|
20 months |
Chuck.Esterbrook |
Fixed: The expression Foo.(5) causes an compiler exception rather than a …
|
|
|
|
@2431
|
[2431]
|
21 months |
Chuck.Esterbrook |
Minor.
|
|
|
|
@2430
|
[2430]
|
21 months |
Chuck.Esterbrook |
Structs have implicit parameterless initializers and do not allow explicit …
|
|
|
|
@2427
|
[2427]
|
21 months |
Chuck.Esterbrook |
Fixed: Invoking .getEnumerator binds to the wrong version (generic vs. …
|
|
|
|
@2426
|
[2426]
|
21 months |
Chuck.Esterbrook |
Fixed: Using a struct-typed result in a method's ensure produces a …
|
|
|
|
@2425
|
[2425]
|
21 months |
Chuck.Esterbrook |
Show column info for parser errors.
ticket:212
credit:hopscc
|
|
|
|
@2424
|
[2424]
|
21 months |
Chuck.Esterbrook |
Fixed: Some initialization expressions for a var or const declaration …
|
|
|
|
@2423
|
[2423]
|
21 months |
Chuck.Esterbrook |
Fixed: Cannot use the Cairo.Format.Argb32 enum.
ticket:250 …
|
|
|
|
@2422
|
[2422]
|
21 months |
Chuck.Esterbrook |
Fixed: Bad code gen for equality and inequality comparisons for structs. …
|
|
|
|
@2420
|
[2420]
|
21 months |
Chuck.Esterbrook |
Fixed: Bad code gen for structs containing ref types.
ticket:238 …
|
|
|
|
@2419
|
[2419]
|
22 months |
Chuck.Esterbrook |
Fixed: Some invariants cause an internal error.
ticket:248 …
|
|
|
|
@2407
|
[2407]
|
23 months |
Chuck.Esterbrook |
Fixed: File and line number are duplicated in some compiler error …
|
|
|
|
@2401
|
[2401]
|
23 months |
Chuck.Esterbrook |
Fixed: Dynamic binding cannot find shared methods.
ticket:208
|
|
|
|
@2400
|
[2400]
|
23 months |
Chuck.Esterbrook |
Minor. Add test case forgotten with last checkin.
|
|
|
|
@2398
|
[2398]
|
23 months |
Chuck.Esterbrook |
Deprecate $sharp(...) in favor of sharp'...' and sharp"...". …
|
|
|
|
@2394
|
[2394]
|
2 years |
Chuck.Esterbrook |
Made properties using from var search for a name after _name. …
|
|
|
|
@2385
|
[2385]
|
2 years |
Chuck.Esterbrook |
Enumeration members can now be placed on the same line separated by …
|
|
|
|
@2384
|
[2384]
|
2 years |
Chuck.Esterbrook |
Fixed: Only the last test of a series of tests is included in the …
|
|
|
|
@2380
|
[2380]
|
2 years |
Chuck.Esterbrook |
Improved error checking for statement regarding expressions that don't …
|
|
|
|
@2376
|
[2376]
|
2 years |
Chuck.Esterbrook |
Fixed: The expression nil is x, where x is a nilable type, generates a …
|
|
|
|
@2374
|
[2374]
|
2 years |
Chuck.Esterbrook |
For dynamic-typed values, numeric promotion is now applied to comparisons …
|
|
|
|
@2373
|
[2373]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot inherit from a generic type with a type parameter that is …
|
|
|
|
@2372
|
[2372]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot use a chained comparison (0 <= i < 10) in an invariant.
|
|
|
|
@2371
|
[2371]
|
2 years |
Chuck.Esterbrook |
Fixed: Adding an int and a decimal through dynamic vars fails at …
|
|
|
|
@2369
|
[2369]
|
2 years |
Chuck.Esterbrook |
Suggest "print" when user attempts to use "puts" from Ruby.
|
|
|
|
@2367
|
[2367]
|
2 years |
Chuck.Esterbrook |
Improve error checking around capitalized local variables.
|
|
|
|
@2366
|
[2366]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot use a chained comparison (0 <= i < 10) in a require or …
|
|
|
|
@2363
|
[2363]
|
2 years |
Chuck.Esterbrook |
Fixed: changeset:2304 caused a regression regarding the void type and …
|
|
|
|
@2362
|
[2362]
|
2 years |
Chuck.Esterbrook |
Improve error messages when in/out/inout arguments and parameters …
|
|
|
|
@2360
|
[2360]
|
2 years |
Chuck.Esterbrook |
Missing inout produces a C# error message rather than a Cobra error …
|
|
|
|
@2358
|
[2358]
|
2 years |
Chuck.Esterbrook |
Fixed: Failure to infer types related to System.Text.RegularExpressions? …
|
|
|
|
@2356
|
[2356]
|
2 years |
Chuck.Esterbrook |
* Fixed: cobra -compile-if-needed ... is broken on Mono only.
|
|
|
|
@2355
|
[2355]
|
2 years |
Chuck.Esterbrook |
Fixed: someEnum is nil causes a run-time exception.
|
|
|
|
@2350
|
[2350]
|
2 years |
Chuck.Esterbrook |
Fixed: Missing error checks for out and inout being used on an indexer …
|
|
|
|
@2347
|
[2347]
|
2 years |
Chuck.Esterbrook |
Add test case for last checkin.
|
|
|
|
@2346
|
[2346]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot directly refer to an open generic type such as `t = …
|
|
|
|
@2345
|
[2345]
|
2 years |
Chuck.Esterbrook |
Fixed: Attributes of "def main" are not carried to the static wrapper. …
|
|
|
|
@2342
|
[2342]
|
2 years |
Chuck.Esterbrook |
* Fixed: Cannot declare a constant in a generic.
Constants were not in 0.8 …
|
|
|
|
@2341
|
[2341]
|
2 years |
Chuck.Esterbrook |
Fixed: The somewhat recent improvements to the running unit tests broke …
|
|
|
|
@2340
|
[2340]
|
2 years |
Chuck.Esterbrook |
Test case adjustments for Windows.
|
|
|
|
@2336
|
[2336]
|
2 years |
Chuck.Esterbrook |
Fixed: Cannot use for-expressions in require contract.
|
|
|
|
@2326
|
[2326]
|
2 years |
Chuck.Esterbrook |
Fix for recent checkin. Don't report an error for the local vars created …
|
|
|
|
@2322
|
[2322]
|
2 years |
Chuck.Esterbrook |
When no initializer is explicitly declared in a class, then inherit all …
|
|
|
|
@2319
|
[2319]
|
2 years |
Chuck.Esterbrook |
Fixed: References to local variables in ensure are not flagged as …
|
|
|
|
@2318
|
[2318]
|
2 years |
Chuck.Esterbrook |
Added IDictionary<of TKey, TValue>.get(key as TKey, default as TValue) as …
|
|
|
|