Overview
Request 577611 accepted
- Update to version 0.3
Backward-incompatible Changes
* Change parsing of integer literals. Integer literals are now
seqences of alphanumeric characters that start with a decimal
digit (e.g. 123, 0xff), whereas before, they were seqences of
characters indicated by the number prefix (e.g. 0x indicated
[0-9a-f] as appropriate character set).
Thus apparent typos such as "0b123" are not parsed as "0b1"
followed by "23" anymore, but as "0b123", which is flagged as
error. Likewise strings such as "123drop", which were
previously valid, are not anymore.
Other Changes
* dwgrep can now dump location lists.
* Small changes to the C API and a lot of documentation. The
API in still unstable and preliminary.
* Fix building on GCC 4.8 and 7.0.
+ Fixes #28: Include header for std::function
* Rework how variable binding works. There should be no
user-visible changes
for programs that were not relying on undocumented behavior.
+ Fixes #25: Frame cloning too expensive
* Error messages are now printed to stderr, not stdout.
* Fix --help to include full first sentence of option
description, and not stop at the first period.
- Dropped make-some-raw-strings-palatable-to-gcc-4.8.patch,
fix-gcc-4.8-braced-list-init.patch and
initialize-a-reference-member-using-not.patch (merged upstream)
- Switched to python3-Sphinx
- Spec cleanup
Request History
alois created request
- Update to version 0.3
Backward-incompatible Changes
* Change parsing of integer literals. Integer literals are now
seqences of alphanumeric characters that start with a decimal
digit (e.g. 123, 0xff), whereas before, they were seqences of
characters indicated by the number prefix (e.g. 0x indicated
[0-9a-f] as appropriate character set).
Thus apparent typos such as "0b123" are not parsed as "0b1"
followed by "23" anymore, but as "0b123", which is flagged as
error. Likewise strings such as "123drop", which were
previously valid, are not anymore.
Other Changes
* dwgrep can now dump location lists.
* Small changes to the C API and a lot of documentation. The
API in still unstable and preliminary.
* Fix building on GCC 4.8 and 7.0.
+ Fixes #28: Include header for std::function
* Rework how variable binding works. There should be no
user-visible changes
for programs that were not relying on undocumented behavior.
+ Fixes #25: Frame cloning too expensive
* Error messages are now printed to stderr, not stdout.
* Fix --help to include full first sentence of option
description, and not stop at the first period.
- Dropped make-some-raw-strings-palatable-to-gcc-4.8.patch,
fix-gcc-4.8-braced-list-init.patch and
initialize-a-reference-member-using-not.patch (merged upstream)
- Switched to python3-Sphinx
- Spec cleanup
pluskalm accepted request
ok