I was about to report a bug with 22.0.96, but I decided to install
22.0.98 first, and much to my pleasure, the bug is not present in
22.0.98. However, the problem seems like maybe it could have been
fixed by accident since I couldn't find any mention of it in the
ChangeLog.
Using boost::function's template syntax of boost::function<type (arg,
arg)>, 22.0.96 fails to indent properly in some cases. In the
following example, which compiles correctly, the commented line
indents properly with 22.0.98 but not with 22.0.96. If this was
recently fixed, great. If not, well, it works in 22.0.98, and it
might be worth adding it to any kind of test suite that there may be
for this. :-)
I hope I haven't overstepped by ccing [EMAIL PROTECTED], but that's the name
on most of the cc-engine ChangeLog entries.
#include <boost/function.hpp>
class A
{
public:
void f1(boost::function<void (int,
int)>);
// <-- this line indents correctly with 22.0.98 but not with 22.0.96.
};
--
Jay Berkenbilt <[EMAIL PROTECTED]>
_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug