| #164 |
Option to keep bytecode in memory
|
new
|
|
enhancement
|
critical
|
|
| #1 |
Extension methods and properties
|
accepted
|
Chuck
|
enhancement
|
major
|
Cobra 0.9
|
| #17 |
MSBuild support
|
new
|
|
task
|
major
|
|
| #18 |
CodeDom Support
|
new
|
|
task
|
major
|
|
| #19 |
Create a .msi installer
|
new
|
|
task
|
major
|
|
| #55 |
Support command line format: cobra <progfile> <args>
|
new
|
|
enhancement
|
major
|
Cobra 0.9
|
| #69 |
Consume operator overloads
|
new
|
|
enhancement
|
major
|
|
| #70 |
Declare operator overloads.
|
new
|
|
enhancement
|
major
|
|
| #90 |
implicit conversions
|
new
|
|
enhancement
|
major
|
|
| #92 |
cue init
|
new
|
|
enhancement
|
major
|
Cobra 0.9
|
| #93 |
cue finalize
|
new
|
|
enhancement
|
major
|
Cobra 0.9
|
| #94 |
cue hash
|
new
|
|
enhancement
|
major
|
Cobra 0.9
|
| #95 |
cue compare
|
new
|
|
enhancement
|
major
|
Cobra 0.9
|
| #96 |
cue equals
|
new
|
|
enhancement
|
major
|
Cobra 0.9
|
| #97 |
cue enumerate
|
new
|
|
enhancement
|
major
|
Cobra 0.9
|
| #107 |
Syntactic relaxation: Type declaration clauses
|
accepted
|
Chuck
|
enhancement
|
major
|
Cobra 0.9
|
| #113 |
Scope out the rest of anonymous methods / closures
|
new
|
Chuck
|
enhancement
|
major
|
Cobra 0.9
|
| #114 |
Missing implementation of power/PowerTo/PowerToEquals Binary Op
|
assigned
|
Chuck
|
defect
|
major
|
|
| #130 |
The compiler doesn't find the "closest" extension method
|
accepted
|
jonathandavid
|
defect
|
major
|
Cobra 0.9
|
| #150 |
Implement extend IList<of T>.toDictionary<of TKey>(...)
|
new
|
|
enhancement
|
major
|
|
| #152 |
Automatic library referencing from "use" does not always work
|
reopened
|
Chuck
|
defect
|
major
|
Cobra 0.9
|
| #153 |
Regression test problems
|
assigned
|
jonathandavid
|
defect
|
major
|
Cobra 0.9
|
| #174 |
Support for Regular Expression literals and matching
|
assigned
|
Chuck
|
enhancement
|
major
|
|
| #215 |
-test option doesn't handle @args -target:lib
|
new
|
|
defect
|
major
|
|
| #243 |
Invariants called too many times and in wrong order
|
new
|
|
defect
|
major
|
|
| #252 |
var x = 1 as readonly syntax doesn't work.
|
new
|
|
defect
|
major
|
|
| #262 |
Cobra needs support 'implements' and overloads on properties
|
assigned
|
Chuck
|
defect
|
major
|
|
| #264 |
False compilation error for complex expression
|
new
|
|
defect
|
major
|
|
| #271 |
Get compile error when using anonymous method with delegate(sig)
|
assigned
|
Chuck
|
defect
|
major
|
|
| #11 |
Selective DbC Compilation
|
assigned
|
|
enhancement
|
medium
|
|
| #26 |
Recognize extension methods in dynamic binding
|
new
|
|
enhancement
|
medium
|
|
| #34 |
Compile error with both isnames and assignment on class var
|
assigned
|
Chuck
|
defect
|
medium
|
|
| #42 |
Provide platform independent line terminator metacharacter in strings
|
assigned
|
Chuck
|
enhancement
|
medium
|
Cobra 0.9
|
| #50 |
Warn about comparisons to the same variable
|
new
|
|
enhancement
|
medium
|
|
| #51 |
Warn about assignment made to the same variable
|
new
|
|
enhancement
|
medium
|
|
| #52 |
Provide a compile-time form that emits an expression's source and value
|
assigned
|
Chuck
|
enhancement
|
medium
|
Cobra 0.9
|
| #57 |
Provide a trace form without position info
|
assigned
|
Chuck
|
enhancement
|
medium
|
|
| #68 |
Enable declarations to be marked as test support only
|
new
|
|
enhancement
|
medium
|
|
| #73 |
Support other versions of .NET past 2.0
|
new
|
|
enhancement
|
medium
|
|
| #91 |
Bring in the Mono C# compiler backend
|
new
|
|
enhancement
|
medium
|
|
| #103 |
Support scientific notation ( numeric literals)
|
new
|
|
enhancement
|
medium
|
|
| #108 |
Modifier sections in type declarations
|
new
|
|
enhancement
|
medium
|
Cobra 0.9
|
| #110 |
Infer generic arguments for generic method calls
|
new
|
|
enhancement
|
medium
|
Cobra 0.9
|
| #112 |
Allow extra spaces for alignment inside line continuations only
|
new
|
|
enhancement
|
medium
|
|
| #116 |
multiline expression in if statement has undesirable restriction on indentation
|
assigned
|
Chuck
|
defect
|
medium
|
|
| #120 |
Support verbatim string notation
|
assigned
|
Chuck
|
idea
|
medium
|
Cobra 0.9
|
| #126 |
Provide enumerate method (or similar) in CobraCore
|
accepted
|
Chuck
|
enhancement
|
medium
|
|
| #146 |
bug when adding an extension method that is an overload of a BCL class
|
assigned
|
jonathandavid
|
defect
|
medium
|
Cobra 0.9
|
| #151 |
incomplete support for vari nilable parameters
|
new
|
jonathandavid
|
defect
|
medium
|
|
| #159 |
Get Cobra working with .NET Compact Framework
|
new
|
|
enhancement
|
medium
|
|
| #160 |
Get Cobra working with Silverlight
|
new
|
|
enhancement
|
medium
|
|
| #171 |
Dynamic does not work well with arithmetic
|
new
|
|
defect
|
medium
|
|
| #187 |
Short circuit evaluation for chained comparisons
|
new
|
|
defect
|
medium
|
|
| #188 |
Chained comparisons should be implemented with strong types when possible
|
new
|
|
defect
|
medium
|
|
| #189 |
When method calls have incorrect number of arguments or types, give the method sigs
|
new
|
|
enhancement
|
medium
|
|
| #200 |
Cobra compiler options read from file
|
assigned
|
Chuck
|
enhancement
|
medium
|
|
| #201 |
Add Cobra support for namespace aliasing/Masking
|
assigned
|
Chuck
|
enhancement
|
medium
|
|
| #214 |
Members use in preconditions on x mustn't be less visible than x.
|
new
|
|
defect
|
medium
|
|
| #225 |
Support ganged or multivalue Cmdline Option with subOptions
|
assigned
|
Chuck
|
enhancement
|
medium
|
|
| #228 |
Cobra Internal Error with IronPython (mscorlib)
|
new
|
|
defect
|
medium
|
|
| #233 |
Weird COBRA INTERNAL ERROR printing event args (Gtk)
|
assigned
|
nevdelap
|
defect
|
medium
|
|
| #239 |
-out: does not affect -test
|
new
|
|
defect
|
medium
|
|
| #245 |
Provide framework and implementation for some code metrics
|
assigned
|
Chuck
|
enhancement
|
medium
|
|
| #247 |
init for base class called before preconditions on derived class init are tested & compile not protecting it's calls to toString
|
assigned
|
nevdelap
|
defect
|
medium
|
|
| #251 |
shared constructor wants to initialize instance variables of reference types
|
new
|
|
defect
|
medium
|
|
| #253 |
Provide some minimal allowance for use of multidim and jagged arrays
|
assigned
|
Chuck
|
enhancement
|
medium
|
|
| #263 |
Provide Treaps implementation for cobra
|
assigned
|
Chuck
|
enhancement
|
medium
|
|
| #265 |
Combined enum bitset test missing == value causes compiler Exception
|
new
|
Chuck
|
defect
|
medium
|
|
| #266 |
Returning different exit codes from the compiler
|
assigned
|
Charles
|
enhancement
|
medium
|
|
| #267 |
Cobra Enums not support methods of Enum Baseclass
|
new
|
|
defect
|
medium
|
|
| #272 |
Support generic declaration of sig (delegate)
|
new
|
|
enhancement
|
medium
|
|
| #275 |
More support for Java BackEnd
|
assigned
|
hopscc
|
enhancement
|
medium
|
|
| #281 |
Correct cobra rtl String.count consistent with .Net Collections/Linq
|
assigned
|
Chuck
|
enhancement
|
medium
|
|
| #2 |
Cannot use "x in someList" where x is dynamic?
|
accepted
|
Chuck
|
defect
|
minor
|
|
| #6 |
Add class methods
|
new
|
|
enhancement
|
minor
|
|
| #8 |
Use of old For statement should generate a deprecation warning
|
assigned
|
Chuck
|
enhancement
|
minor
|
|
| #23 |
Invoke DLR during dynamic binding
|
new
|
|
enhancement
|
minor
|
|
| #24 |
Create a DLR backend
|
new
|
|
task
|
minor
|
|
| #29 |
Support other types of integer literals, and underscores
|
assigned
|
Chuck
|
enhancement
|
minor
|
|
| #39 |
Infer types for method references
|
assigned
|
Chuck
|
enhancement
|
minor
|
|
| #41 |
False warning for if statement on box var
|
accepted
|
Chuck
|
defect
|
minor
|
|
| #44 |
Cobra always allows combining enum values even when not legal
|
new
|
|
defect
|
minor
|
|
| #49 |
Nested methods
|
new
|
|
enhancement
|
minor
|
|
| #65 |
Suggest System.Text.RegularExpressions when appropriate
|
new
|
|
enhancement
|
minor
|
|
| #72 |
-test with -debug option leaves behind test-*.pdb/.mdb files
|
new
|
|
defect
|
minor
|
|
| #77 |
Eliminate false 'inherits' warning on 'passthrough' type
|
new
|
|
defect
|
minor
|
|
| #79 |
Command line "resource" options
|
new
|
|
enhancement
|
minor
|
|
| #80 |
Warn for poorly placed underscores in numbers
|
new
|
|
enhancement
|
minor
|
|
| #81 |
Library: Operating system sniffer
|
new
|
|
enhancement
|
minor
|
|
| #86 |
Add "try/catch" expression encapsulating any expression
|
assigned
|
Chuck
|
enhancement
|
minor
|
|
| #99 |
Implement contracts with Microsoft code contracts
|
new
|
|
enhancement
|
minor
|
|
| #100 |
Support readonly/final fields
|
assigned
|
Chuck
|
enhancement
|
minor
|
|
| #115 |
Support StringBuilder as a target for "print to X, ..."
|
assigned
|
Chuck
|
enhancement
|
minor
|
|
| #118 |
Improve error message for generic type names that are missing "of"
|
new
|
|
enhancement
|
minor
|
|
| #123 |
support for property with different access modifier visibility
|
new
|
|
enhancement
|
minor
|
|
| #137 |
Consider adding typed tuples to the language
|
new
|
|
enhancement
|
minor
|
|
| #141 |
Cannot effectively put more options after -turbo
|
assigned
|
Chuck
|
defect
|
minor
|
|
| #142 |
problem when using an object variable of nilable generic type
|
assigned
|
|
defect
|
minor
|
|
| #144 |
Add units of measurement
|
new
|
|
enhancement
|
minor
|
|
| #145 |
complete the collection of string.split extension methods
|
accepted
|
jonathandavid
|
enhancement
|
minor
|
|