I run Aspell 0.50.3 on Linux, which has worked just fine, but now I get an assertion failure in line 39 of posib_err.cpp:
aspell: posib_err.cpp:39: class acommon::PosibErrBase & acommon::PosibErrBase::set(const acommon::ErrorInfo *, acommon::ParmString, acommon::ParmString, acommon::ParmString, acommon::ParmString): Assertion `i == inf->num_parms || i == inf->num_parms + 1' failed. When I insert a fprintf just before the assert, I get: i = 2 inf->num_parms = 0 s0 = p1 = CD p2 = %2 This happens during "create master" when the input contains the words "CD:n" and "CD:ns", and the assertion failure goes away when I remove these words. My .dat file for Swedish allows colon as part of words: name sv charset iso8859-1 special ' -** - -** . -** : -*- soundslike sv My conclusion is that colon as part of words doesn't work very well with Aspell (I can live with that for now, but it remains a request), but still the assertion failure is an ugly way to handle this. -- Lars Aronsson ([EMAIL PROTECTED]) Aronsson Datateknik - http://aronsson.se/ _______________________________________________ Aspell-devel mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/aspell-devel