|
#11
|
An object used on the right of the in operator may fail to be compatible with ContainerType
|
Spec
|
new
|
None
|
4
|
feature
|
major
|
brendan
|
11/06/07
|
|
#14
|
Regex subtraction and intersection
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
lth
|
06/12/07
|
|
#64
|
Function.prototype.toString is just a stub
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
lth
|
06/27/07
|
|
#81
|
Problems with 'use default namespace public'
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
graydon
|
03/05/08
|
|
#84
|
A standard "length" property on classes?
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
lth
|
09/28/07
|
|
#104
|
Dividing by -0 does not preserve sign
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
|
06/19/07
|
|
#105
|
Applying unary negation to 0 does not produce -0
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
|
06/19/07
|
|
#106
|
Max and min do not handle -0 right
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
lth
|
07/31/07
|
|
#112
|
The semantics of 'const'
|
Spec
|
new
|
None
|
4
|
defect
|
major
|
None
|
05/30/08
|
|
#299
|
toUpperCase() gives error
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
|
05/30/08
|
|
#321
|
RI freezes on sample
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
|
11/20/07
|
|
#330
|
Grammar: Improve readability of a few rules
|
Spec
|
new
|
None
|
4
|
enhancement
|
major
|
|
12/03/07
|
|
#332
|
Grammar error
|
Spec
|
new
|
None
|
4
|
defect
|
major
|
|
12/04/07
|
|
#338
|
:reboot does not clear memory
|
RefImpl
|
new
|
None
|
4
|
defect
|
major
|
|
12/15/07
|
|
#74
|
Definer: 'this' in static method not flagged as error
|
RefImpl
|
new
|
None
|
4
|
defect
|
minor
|
jeffdyer
|
02/28/08
|
|
#78
|
The 'this' constraint on functions is not being checked.
|
RefImpl
|
new
|
None
|
4
|
defect
|
minor
|
|
10/30/07
|
|
#329
|
Several issues with test suite
|
RefImpl
|
new
|
None
|
4
|
defect
|
minor
|
|
12/04/07
|
|
#111
|
(Resolved) Shorthand object destructurings
|
Spec
|
new
|
None
|
4
|
enhancement
|
trivial
|
jeffdyer
|
01/10/08
|
|
#90
|
Not possible to use built-in namespaces to construct Name objects?
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/09/08
|
|
#331
|
lexer.ulex is obsolete
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
trivial
|
|
05/19/08
|
|
#339
|
packages don't work
|
RefImpl
|
closed
|
deferred
|
4
|
defect
|
major
|
|
05/19/08
|
|
#24
|
Const fields can't be initialized correctly
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
blocker
|
graydon
|
01/16/08
|
|
#279
|
toISOString() result not properly parsed by Date.parse and new Date()
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
lth
|
01/11/08
|
|
#97
|
var defs in switch don't get default init
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
01/08/08
|
|
#89
|
Setting enumerability with propertyIsEnumerable does not work
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
brendan
|
12/12/07
|
|
#95
|
Super expressions not implemented [AS3 compat]
|
RefImpl
|
closed
|
duplicate
|
4
|
defect
|
major
|
|
12/01/07
|
|
#98
|
Namespaced type expressions are evaluated too soon?
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
|
11/16/07
|
|
#298
|
typeof intrinsic::hashcode is undefined although the overview document claims such a function exists
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
|
11/16/07
|
|
#278
|
trying to create Map instance causes ReferenceError
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
|
11/16/07
|
|
#277
|
trying to create Vector instance causes ReferenceError
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
|
11/16/07
|
|
#100
|
Unary '-' applied to unsigned numbers does unexpected things
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
graydon
|
11/03/07
|
|
#67
|
New type names should not be in the "intrinsic" namespace
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
graydon
|
11/02/07
|
|
#51
|
uint + uint should be uint (or double), never int
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
graydon
|
11/02/07
|
|
#83
|
Adaptation of the Math object to the various numeric types
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
lth
|
10/22/07
|
|
#228
|
Function.call( fn, thisobj ) fails
|
RefImpl
|
closed
|
worksforme
|
4
|
defect
|
major
|
|
10/15/07
|
|
#79
|
instanceof is not implemented
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
graydon
|
10/01/07
|
|
#53
|
Should we clean up the grammar to make string and regexp literals more similar?
|
Proposals
|
closed
|
wontfix
|
4
|
feature
|
major
|
chrispi
|
09/28/07
|
|
#10
|
Where does C.prototype.constructor.name get set?
|
Proposals
|
closed
|
wontfix
|
4
|
feature
|
major
|
brendan
|
09/28/07
|
|
#68
|
Intuitive syntax for the creation of monotyped arrays
|
Proposals
|
closed
|
fixed
|
4
|
enhancement
|
minor
|
|
07/16/07
|
|
#66
|
What is the nature of monotyped arrays?
|
Proposals
|
closed
|
fixed
|
4
|
defect
|
major
|
|
07/16/07
|
|
#107
|
as3 tests that use 'include'
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
cpeyer
|
07/09/07
|
|
#109
|
as3 tests that use '..' and '.( )'
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
cpeyer
|
07/09/07
|
|
#119
|
Support for arguments object should be removed from the reference implementation
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
graydon
|
06/22/07
|
|
#72
|
Discussion item: 'is' operator on non-nullable types
|
Proposals
|
closed
|
duplicate
|
4
|
defect
|
major
|
|
06/22/07
|
|
#71
|
Structural object/array/function(?) types should be implicitly nullable in annotations
|
Proposals
|
closed
|
fixed
|
4
|
defect
|
major
|
|
06/22/07
|
|
#108
|
as3 tests that use 'as'
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
cpeyer
|
06/22/07
|
|
#62
|
Compatibility: what to do about (more) name clashes
|
Proposals
|
closed
|
fixed
|
4
|
defect
|
major
|
brendan
|
06/22/07
|
|
#52
|
What is the interaction of intrinsic::hashcode with the overloaded === operator?
|
Proposals
|
closed
|
fixed
|
4
|
defect
|
major
|
|
06/22/07
|
|
#40
|
Types: is the meaning of meta::convert invariant?
|
Proposals
|
closed
|
fixed
|
4
|
defect
|
major
|
|
06/21/07
|
|
#27
|
Can the "arguments" object really be a true Array?
|
Proposals
|
closed
|
fixed
|
4
|
defect
|
major
|
|
06/21/07
|
|
#42
|
const class fields can't be assigned by the constructor
|
RefImpl
|
closed
|
duplicate
|
4
|
defect
|
major
|
|
06/21/07
|
|
#61
|
Lexer: octal escapes not supported in strings
|
RefImpl
|
closed
|
invalid
|
4
|
defect
|
major
|
chrispi
|
06/20/07
|
|
#87
|
Implement bug fix: [OBJECT.TRAILING.COMMA]
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/16/07
|
|
#82
|
Unimplemented: Imported classes can't be used as annotations
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/16/07
|
|
#91
|
Instances of non-dynamic classes are not actually sealed
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
graydon
|
06/16/07
|
|
#94
|
Internal namespace not opened outside of a package
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/15/07
|
|
#48
|
type of function definitions
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/15/07
|
|
#43
|
Instance var initialization does not take type into account
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
graydon
|
06/12/07
|
|
#70
|
Typed expression syntax for 'with' and 'switch type' statements
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/12/07
|
|
#85
|
LetStatement should require a block
|
Proposals
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/11/07
|
|
#46
|
Interfaces not implemented
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/11/07
|
|
#80
|
Nullable-typed var in class defaults to undefined
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
lth
|
06/09/07
|
|
#88
|
'var' and 'const' properties on an instance must be DontEnum
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
lth
|
06/09/07
|
|
#49
|
Unicode: uppercase/lowercase conversion and classification not implemented
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
lth
|
06/06/07
|
|
#45
|
Implement Unicode character class matching
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
lth
|
06/06/07
|
|
#75
|
A property declared "prototype" must be DontEnum
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
jeffdyer
|
06/05/07
|
|
#36
|
Implement Name objects
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
brendan
|
06/05/07
|
|
#65
|
Regexp evaluator doesn't store named captures
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
lth
|
06/05/07
|
|
#58
|
Lexer: unterminated comments are not caught
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
chrispi
|
06/05/07
|
|
#59
|
Lexer: character sequence crashes the RI
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
chrispi
|
06/05/07
|
|
#33
|
what is the "empty" namespace?
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
|
06/05/07
|
|
#50
|
Types can't be nested inside classes or functions?
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
dherman
|
05/30/07
|
|
#19
|
eval.sml: "switch type" not supported
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
None
|
05/29/07
|
|
#23
|
Type annotations on field are ineffective
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
|
05/24/07
|
|
#22
|
eval.sml: The "cast" operator is not implemented
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
|
05/24/07
|
|
#20
|
Type annotations on parameters don't force conversions
|
RefImpl
|
closed
|
fixed
|
4
|
defect
|
major
|
|
05/24/07
|