d09f6b3016
git-svn-id: svn://localhost/trunk/ardour2@4 d708f5d6-7413-0410-9779-e7cbd77b26cf
67 lines
1.9 KiB
Plaintext
67 lines
1.9 KiB
Plaintext
Compatibility:
|
|
|
|
- Fix compilation for SUN FORTE C++ 5.5.
|
|
|
|
|
|
Configure checks and Makefile issues:
|
|
|
|
- When you use a single Makefile.am for
|
|
several directories (in sigc++2, all under sigc++/ is ruled by a
|
|
single Makefile.am with the new build system), you have a problem when
|
|
you do a build where $(srcdir) != $(builddir), since in the build-tree
|
|
the necessary subdirectories are not created. So I have to find a
|
|
place where to create this directories, in case they do not exist.
|
|
This is only an issue for clean CVS checkouts, however (Andy)
|
|
|
|
|
|
sigc++-1.2 compatibility:
|
|
|
|
- Verify completeness.
|
|
|
|
|
|
documentation:
|
|
|
|
- Improve documentation: Make groups (see index.html). Exclude stuff to make
|
|
the html output readable.
|
|
|
|
- Add documentation for adaptors and accumulators.
|
|
|
|
|
|
basic functionality:
|
|
|
|
- I don't understand what is meant by "stl-pointer-like functions" (Martin):
|
|
|
|
slot should have the full set of stl pointer like functions. (Karl Nelson)
|
|
|
|
|
|
lambda functionality (I don't understand this (Martin)):
|
|
|
|
- Add support for _R to force references down into
|
|
the stack frame of lambda. Ie.
|
|
|
|
A a;
|
|
(_1+_2)(1,a); // fail if no "operator int() const"
|
|
|
|
- Call groups in lambda. (Huh, that appears to be in group?)
|
|
|
|
|
|
Old TODO's that should be almost finished (Martin):
|
|
|
|
- Fine-tooth comb the code looking for missing operator =() function
|
|
and missing copy constructors.
|
|
|
|
- Improve and expand the test suite. There are a lot of combinations which
|
|
should be valid but haven't been tested which are likely to result in
|
|
wierd compiler errors if something wasn't done consistantly.
|
|
|
|
|
|
Old TODO's that should be finished (Martin):
|
|
|
|
- Improve signal#, it currently is just barely functional.
|
|
- Add iterator support and stl like functionality to signal.
|
|
|
|
- Add blocking capablity to slot.
|
|
|
|
- Deinline/move to .cc where possible to move functions into the
|
|
library to reduce resulting binary size.
|