Revision history for Perl extension Text::Aspell. 0.09 Fri Sep 21 00:02:55 UTC 2007 - Updated test due to changes in Test::More v0.71 0.08 Thu May 3 04:59:31 UTC 2007 - Added explicit set_lang for en_US - TODO fix Makefile.PL to make sure aspell installed and en_US installed. 0.07 Tue Apr 3 20:18:11 UTC 2007 - Added patch provided by Peter Karman: "Here's a patch to skip that funny test in 05-core.t if the sug-split-char feature is not present." 0.06 Wed May 31 13:51:58 UTC 2006 - Replaced the PUSHs with XPUSHs as suggested by AWKAY in bug #15060 - Removed a comment that was left in the O_OBJECT typemap. Alex Kapranoff reported that it was confusing xsubpp on some versions of perl. - Changed from testing return values to calling aspell_*_error. In some cases the Aspell API was inconsistent with the code. http://lists.gnu.org/archive/html/aspell-devel/2005-07/msg00028.html 0.05 Wed Jul 27 10:34:55 PDT 2005 - Removed a number of const * casts. Also changed a few int returns to void to prevent XS creating RETVAL when not needed -- clears up all warnings when compiling the module with -Wall (on gcc 3.3.6). - Fixed get_option_as_list() to fetch the error message from the config object instead of the speller object. Reported by Gary Setter. - Made _create_speller() static - closes 8635 Thanks to Alexey Tourbin - gt_option_as_list now checks for valid speller object and generates internal message if not valid - closes 8633 Thanks to Alexey Tourbin - replaced the config list test from 'sgml-extension' to 'sug-split-char'. smgl-extension seems to not be available anymore as a number of people reported this test failing. - Ignore the return value in store_replacement() -- seems the return value cannot be trusted from aspell. - Updated typemap to use INT2PTR to quiet the following: cast to pointer from integer of different size - Updated the README file to included suggestions for building on various platforms. - Moved to using Test::More. Sorry if that causes you pain. Just trying to keep up with the times. 0.04 Sat Nov 1 22:10:03 UTC 2003 - Updated README for Windows instructions 0.03 Sun Aug 3 00:45:32 UTC 2003 - Fixed a bug reported in Debian bug 203467 An invalid config setting (such as Lang = "xx") was causing a segfault. Was freeing the config option between creating the speller and checking for errors. The free was clearing the error status. - Fixed Debian bug 203516 Was not correctly extending arg stack when pusing suggesions onto an array. - Closed Debian bug 203517 User was trying to modify the config settings (specifically the "lang" setting) after creating a speller object. That doesn't work because creating a speller object is what maps the config options to a given dictionary file. Documentation updated to clear up this point. 0.02 Sat Aug 31 14:58:31 UTC 2002 - Added new method: @dicts = $speller->dictionary_info; returns hash ref instead of a : joined string - Added new method: @option_list = $speller->get_option_as_list( $option_name ); returns the option setting as a list (since some options are lists) - Added new method: $options = $speller->fetch_option_keys; returns the available config options and their defaults - Removed option_list array. 0.01 Thu Aug 29 19:49:51 UTC 2002 - Updated and renamed from Text::Pspell to use GNU Aspell 0.50. Update to GNU Aspell provided by T.J. Mather, Aug 24, 2002. - Updated config options displayed in print_config() method. - Added list_dictionaries() method to list available dictionaries and added test.