Skip to content

Commit 06700e5

Browse files
committed
Update changelog for version 1.8.0
1 parent 910267a commit 06700e5

File tree

1 file changed

+19
-20
lines changed

1 file changed

+19
-20
lines changed

CHANGELOG.md

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,41 +1,40 @@
11
Changes
22
=======
33

4-
Version 1.8.0 (not yet released)
5-
--------------------------------
4+
Version 1.8.0
5+
-------------
66

7-
* find_xml_generator will now look for castxml first
7+
1. ```find_xml_generator``` will now look for castxml first
88

9-
* Do not allow to use the GCCXML provided by newer gccxml debian packages.
9+
2. Do not allow to use the GCCXML provided by newer gccxml debian packages.
1010
It is a wrapper around CastXML which can confuse pygccxml.
1111
You should use the castxml package and the CastXML binary instead.
1212
If you really want to use gccxml, the gccxml.real binary from the
1313
gccxml debian package can still be used.
1414

15-
* Fix parsing of boost/locale.hpp code.
15+
3. Fix parsing of ```boost/locale.hpp``` code.
1616
Templated class instantiations with specializations are now better supported,
1717
specifically when containing parentheses:
18-
myClass<std::vector<char>(const std::string &, const std::string &)> obj;
18+
```myClass<std::vector<char>(const std::string &, const std::string &)> obj;```
1919

20-
* When using the ```remove_pointer``` function on a function pointer, the
20+
4. When using the ```remove_pointer``` function on a function pointer, the
2121
```remove_pointer``` function now correctly returns a ```calldef_type_t```.
2222

23-
* ```declarations.is_string```, ```declarations.is_std_wstring```,
23+
5. ```declarations.is_string```, ```declarations.is_std_wstring```,
2424
```declarations.is_std_ostream``` and ```declarations.is_std_wostream``` now
2525
correctly work when a the type is also a reference.
2626
Example: ```declarations.is_string``` returned false for
2727
```typedef std::string& x3;```; it will return true now.
2828

29-
* General code style overhaul (with the help of quantifiedcode.com)
30-
31-
* Added a bunch of new examples
29+
6. General code style overhaul (with the help of quantifiedcode.com)
3230

33-
* Documentation update and cleanup
31+
7. Added a bunch of new examples and documentation update and cleanup
3432

35-
* [Removals] Remove compiler attribute in declarations.py and gccxml_path from config.py
33+
8. [Removals] Remove ```compiler``` attribute in declarations.py and
34+
```gccxml_path``` from config.py
3635
These were deprecated in pygccxml v1.7.0, and definitively removed for v1.8.0
3736

38-
* [Deprecations]
37+
9. [Deprecations]
3938
* The ```binary_parsers``` module was deprecated. It seems that this module is not
4039
used by other third-party projects, at least a quick search on GitHub
4140
did not give any interesting usage. Also, this code is not tested, and
@@ -57,18 +56,18 @@ Version 1.8.0 (not yet released)
5756
- decl.find_noncopyable_vars() method => declarations.find_noncopyable_vars(decl)
5857
- decl.find_copy_constructor() method => declarations.find_copy_constructor(decl)
5958
- decl.has_vtable argument => declarations.has_vtable(decl)
60-
* ```constructor_t```
59+
* In ```constructor_t```
6160
- ctor.is_copy_constructor attribute => declarations.is_copy_constructor(ctor)
6261
- ctor.is_trivial_constructor attribute => declarations.is_trivial_constructor(ctor)
6362

64-
* Deprecate the ns() method. The namespace() method can be used instead.
63+
* Deprecate the ```ns()``` method. The ```namespace()``` method can be used instead.
6564

66-
* Deprecate etree_scanner_t and etree_saxifier_t classes.
67-
The most efficient xml scanner class is the ietree_scanner_t class, which
65+
* Deprecate ```etree_scanner_t``` and ```etree_saxifier_t``` classes.
66+
The most efficient xml scanner class is the ```ietree_scanner_t``` class, which
6867
is the one used since many years now.
6968

70-
* The [gccxml] section used in the configuration file is now deprecated.
71-
Please use [xml_generator] instead.
69+
* The ```[gccxml]``` section used in the configuration file is now deprecated.
70+
Please use ```[xml_generator]``` instead.
7271

7372

7473
Version 1.7.6

0 commit comments

Comments
 (0)