archives

« Bugzilla Issues Index

#1522 — Annex D (In Edition 5.1): 15.4.4.18 step 9 does not exist.


Shigeru Kizu reports:

In Annex D (In Edition 5.1): There is the following line at es6draft-rev15;

15.4.3.18: In step 9 of the algorithm, undefined is now the specified return value.

But the step 9 does not exist.

In Edition 5.1:
15.4.4.18 step 9 does not exist. step 8 is correct.

In Edition 6:
15.4.3.18 step 9 is wrong step. step 10 is correct.

This is a bug of Edition 5.1 in old Annex F.

Change

- 15.4.3.18: In step 9 of the algorithm, undefined is now the specified return value.

to

+ 15.4.3.18: In step 10 of the algorithm, undefined is now the specified return value.

or

+ 15.4.4.18 (Edition 5.1): In step 8 of the algorithm, undefined is now the specified return value.

Should the Annex D of Edition 6 refer to the old edition clause?


fixed this one but, all the step references in Annex D&E need to be checked to see if they need updating.


Eliminated ES5/51 carry forward change logs from Annex D and E. They're too confusing because the section and step numbers have no correlation to the Es6 spec content.

If somebody wants t see changed changed in Es5 or Es5.1 they are better off just looking at Annex D or E within those legacy documents.

fixed in rev34 editor's draft


fixed in rev34