update Change log
GPR#170 can break existing programs especially ppx rewriter as the Parsetree is updatedmaster
parent
1e1a1d6ead
commit
34a14a1193
10
Changes
10
Changes
|
@ -382,7 +382,9 @@ Features wishes:
|
||||||
- PR#6742: remove duplicate virtual_flag information from Tstr_class
|
- PR#6742: remove duplicate virtual_flag information from Tstr_class
|
||||||
- PR#6719: improve Buffer.add_channel when not enough input is available
|
- PR#6719: improve Buffer.add_channel when not enough input is available
|
||||||
(Simon Cruanes)
|
(Simon Cruanes)
|
||||||
* PR#6816: reject integer and float literals followed by alphanum
|
* PR#6816: reject integer and float literals directly followed by an identifier.
|
||||||
|
This was prevously read as two separate tokens.
|
||||||
|
[let abc = 1 in (+) 123abc] was accepted and is now rejected.
|
||||||
(Hugo Heuzard)
|
(Hugo Heuzard)
|
||||||
- PR#6876: improve warning 6 by listing the omitted labels.
|
- PR#6876: improve warning 6 by listing the omitted labels.
|
||||||
(Eyyüb Sari)
|
(Eyyüb Sari)
|
||||||
|
@ -416,6 +418,12 @@ Features wishes:
|
||||||
(Florian Angeletti)
|
(Florian Angeletti)
|
||||||
- GPR#252: improve build instructions in MSVC Windows README
|
- GPR#252: improve build instructions in MSVC Windows README
|
||||||
(Philip Daian)
|
(Philip Daian)
|
||||||
|
* GPR#170: Parse arbitrary precision integers.
|
||||||
|
Accept a single [A-Za-z] as modifier for integers (generalizing 'l','L','n') and floats.
|
||||||
|
May cause breakage (ie. ppx preprocessor) because of changes in the parsetree.
|
||||||
|
This changes PR#6816 a little bit by reading the literal [123a] as a single token that can
|
||||||
|
later be rewritten by a ppx preprocessor.
|
||||||
|
(Hugo Heuzard)
|
||||||
|
|
||||||
OCaml 4.02.3 (27 Jul 2015):
|
OCaml 4.02.3 (27 Jul 2015):
|
||||||
---------------------------
|
---------------------------
|
||||||
|
|
Loading…
Reference in New Issue