On 2011/11/10 20:07:34, J_lowe wrote:
Passes make and no reg test diffs
+// Modified to omit demangling, filter through c++filt -t instead Please, do not add changelogs to source files; we have Git for that. Also, what I miss in this description is *why* you made the change, I can see that you removed demangling, and you list an alternative: c++filt -t. Why do you prefer using c++filt over demangling? Remember that yaffut is a cross platform test suite, are things like c++filt available for MSVC, for example?
but alas, the stepmake stuff is so totally inscrutable that I have no idea how one would make the test target do that.
You don't have to be able to do everything yourself, but if this patch is going in, the corresponding make commands should be part of it. + return typeid(T).name (); There is a space missing before the first parenthesis. This template <typename T> std::string demangle () { + return typeid(T).name (); } is the resulting code. Why is this function called demangle, there is no demangling going on, is there? http://codereview.appspot.com/5375051/ _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel