archives

« Bugzilla Issues Index

#2806 — chapter 21: misc editorial


----------------------------------------
In 21.1.3.14.1 "Runtime Semantics: GetReplaceSubstitution Abstract Operation":

{1}
21.1.3.14.1 / step 10:
Let /result/ be a String value derived from /matched/ by copy code unit elements
from /matched/ to /result/ ...
s|copy|copying|

----------------------------------------
In 21.2.5.5 "RegExp.prototype.match ( string )":

{2}
21.2.5.5 / step 7.a:
Return the result ofRegExpExec(/rx/, /S/).
Insert space into "ofRegExpExec".

----------------------------------------
In 21.2.5.7 "RegExp.prototype.replace ( string, replaceValue )":

{3}
21.2.5.7 / step 13.e:
If result is not *null*, then append /result/ to the end of /results/.
Italicize the first "result".

{4}
21.2.5.7 / step 17:
Repeat, for each /result/ in /results/.
Change final dot to a comma or colon

{5,6}
21.2.5.7 / step 17.l:
If /position/>=/nextSourcePosition/, then
Put spaces around the operator.

'nextSourcePosition' is not defined. s|Source|Src|

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


fixed in rev25 editor's draft


confirmed fixed except for {6}, re-raised as Bug 2941.