archives

« Bugzilla Issues Index

#3445 — Editorial issues rev29


6.2.1, 2nd para
- "An new empty" -> "A new empty"

7.2.2, IsArray
- Intro: "the following" -> "the following steps"
- step 3b: "O" -> "arg"
- Also: Maybe rename parameter from "arg" to "argument" for consistency?

7.2.8, IsRegExp
- Remove "Abstract Operation" in header
- Also: Maybe rename parameter from "O" to "argument" for consistency? Typically "O" is used when the parameter type is always Object

7.3.2, GetV
- Intro: "is a not an" -> "is not an"
- Intro: "appripiate" -> "appropriate"
- Intro: "vlaue" -> "value"
- step 2: "type" -> "Type"
- step 2: "obj" -> "V"

7.3.11, Call
- Intro: "the the" -> "the"
- Intro: "to function" -> "to the function"
- step 3: Duplicate full stops

7.3.21, SpeciesConstructor
- Intro: "use use" -> "use"
- step 5: wrong font type for closing parenthesis

7.4.1, CheckIterable
- step 2: "type" -> "Type"

8.1.1, Table 16
- CreateImmutableBinding, Purpose: "regard less" -> "regardless"
- CreateImmutableBinding, Purpose: Explicitly state that S is an optional parameter

8.1.1.4.14, HasRestrictedGlobalProperty
- NOTE: "declarated" -> "declared"

8.1.1.5.5, CreateImportBinding
- Intro: "Accessees" -> "Accesses"

8.2, Table 22
- [[templateMap]], Meaning: "Template String template objects" -> "TemplateLiteral template objects" or simply "Template objects" ?
- [[templateMap]], Meaning: "cannonicalized" -> "canonicalized"
- [[templateMap]], Meaning: "sperately" -> "separately"
- [[templateMap]], Meaning: "Each [[strings]]" -> "Each [[strings]] field"
- [[templateMap]], Meaning: "templateLiteral" -> "TemplateLiteral"

8.2.1, CreateRealm
- step 5: remove second "]]"

8.6.1, HostNormalizeModuleName
- Header: "refererId" -> "referrerId" (and everywhere else where "referer" instead of "referrer" is used)
http://en.wikipedia.org/wiki/HTTP_referer#Origin_of_the_term_referer
- Intro: "identifer" -> "identifier"
- Intro: "of of" -> "of"


9.1.9 [[Set]]
- step 9: left over "]"
- step 9: left over "as thisArgument"

9.4.2.1 [[DefineOwnProperty]]
- Intro: "Array an" -> "an Array"

9.4.2.2 ArrayCreate
- NOTE: "assigned the value" -> "assigned to the value"

9.4.2.3 ArraySpeciesCreate
- step 1: "a integer" -> "an integer"
- step 6.c.iii.1: "%Array" -> "%Array%"
- NOTE: "compatability" -> "compatibility"

12.1.1 Static Semantics: Early Errors
- 3rd group: "Identifie" -> "Identifier"

12.2.8.2.2, GetTemplateObject
- Header: Missing parameters in header
- step 16: "siteObj" -> "template"

14.2.1 Early Errors.
- NOTE: "can not" -> "cannot"

14.3.1 Early Errors.
- left over item

14.5 Class Definitions, Syntax
- wrong font size for [~|+GeneratorParameter] in ClassTail production

15.2.1.12, Static and Runtme Semantics: Module Records
- Header: "Runtme" -> "Runtime"
- Table 37, [[ModuleId]], Meaning: "unique" -> "uniquely"

15.2.1.13 ParseModuleAndImports
- step 17.c: "ImportedModules" -> "importedModules"
- NOTE: "identifer" -> "identifier"


15.2.1.15 ResolveExport
- step 1: ".[ModuleId]]" -> "[[ModuleId]]"
- step 10: "startResolution" -> "starResolution"
- NOTE: "[[moduleId]]" -> "[[module]]"


15.2.3.10 Runtime Semantics: Evaluation
- step 4: "Initializer" -> "AssignmentExpression"


17:
- "18 through 26 are" -> "18 through 26 is"

19.1.2.1 Object.assign ( target, ...sources )
- step 5.c.iii: "desc" -> "propValue"

20.3.3 Properties of the Date Constructor,
- CreateAction, step 1: "F" -> "constructor"

21.1.2.4 String.raw ( template , ...substitutions )
- NOTE: "Tagged Template String" -> "Tagged Template"

21.2.3.1 RegExp ( pattern, flags )
- step 8.c: "if is undefined" -> "if flags is undefined"
- step 9: "if If" -> "if"

21.2.5.3 get RegExp.prototype.flags
- Header: Remove parentheses

21.2.5.6 RegExp.prototype [ @@match ] ( string )
- NOTE: "is does not" -> "does not"
- NOTE: "should is not" -> "is not"
- NOTE: "as regular expression" -> "as a regular expression"

21.2.5.11 RegExp.prototype [ @@split ] ( string, limit )
- Para below NOTE: ".split" -> "[Symbol.split]" (two times)

22.1.3.25 Array.prototype.splice (start, deleteCount , ...items )
- step 11.c: Change to step 12

22.2.1.1 %TypedArray% ( length )
- header: "only when" -> change back to "if and only if the" ?

22.2.2.1 %TypedArray%.from ( source [ , mapfn [ , thisArg ] ] )
- step 6: "items" -> "source"

22.2.3.24 %TypedArray%.prototype.slice ( start, end )
- step 17: `"constructor"` -> "defaultConstructor"

24.3.2 JSON.stringify ( value [ , replacer [ , space ] ] )
- NOTE 3: "QUATION" -> QUOTATION"

26.1.5 Reflect.enumerate ( target )
- steps 2-3: Merge steps

A.2 Expressions
- BindingIdentifier: "Identifie" -> "Identifier"

E.1:
- 3rd item: "not produce, an early" -> remove comma


fixed in rev30 editor's draft


fixed in rev30