Revision 689, 0.8 kB
(checked in by mido, 15 years ago)
|
new version of libconfig added
an improvement of testsuite - calling of "testsuite print" prints all the currently prepared unit tests
a CMakeLists.txt modificiation to remowe CMake 2.8 warnings
|
Line | |
---|
1 | TO-DOs: |
---|
2 | |
---|
3 | These are features that have been requested, and have been considered, |
---|
4 | but are not yet implemented, because I'm undecided about how they |
---|
5 | should be implemented, and/or because they are difficult to implement. |
---|
6 | |
---|
7 | |
---|
8 | * Add a += operator, so that additional elements can be appended to a list or |
---|
9 | array. The issue with this is defining a consistent syntax. For example: |
---|
10 | |
---|
11 | x = ( 1, 2, 3 ); |
---|
12 | x += ( 4, 5 ); |
---|
13 | |
---|
14 | Should this result in ( 1, 2, 3, 4, 5 ), or ( 1, 2, 3, ( 4, 5 ))? I believe |
---|
15 | it should be the latter. However, only the former makes sense for arrays. |
---|
16 | |
---|
17 | |
---|
18 | * Add limited support for preserving comments? |
---|
19 | |
---|
20 | |
---|
21 | * Add support for unicode strings? A bit problematic, since flex doesn't |
---|
22 | support unicode input, AFAICT. But maybe supply convenience functions to |
---|
23 | convert between parsed UTF-8 strings and std::wstring. |
---|