Revision history for Lingua-Jspell 1.98 April 8, 2023 - verif now accepts negative features 1.97 March 31, 2023 - allthat function 1.96 August 1, 2021 - C99 compliance 1.95 June 4, 2021 - Use HTTPs to fetch dictionary 1.94 February 22, 2020 - validate prefix/suffix before replacing it; 1.93 June 6, 2017 - make ujspell croak to standard error; 1.92 March 3, 2017 - added --flush option to ujspell; - added jspell-to command line utility; 1.91 March 14, 2016 - localize $. everywhere (hopefully); 1.90 October 17, 2015 - consistent versioning; 1.89 February 21, 2015 - fix missing space; 1.88 February 21, 2015 - more taint fixes; 1.87 February 20, 2015 - fix Windows that was broken since taint fix; 1.86 October 4, 2014 - fixes for taint mode usage; 1.85 June 5, 2012 - fix POD files - fix binary installation files 1.84 February 2, 2012 - new fixes for bugs introduced in 1.81 1.83 January 26, 2012 - revert bug introduced in 1.81 to jbuild 1.82 January 26, 2012 - fix shebang lines for installed scripts 1.81 January 18, 2012 - remove warnings on 64 bits machines - expand max suffix length from 16 to 20 - remove warnings on non-complete printfs 1.80 January 9, 2012 - Releasing as stable 1.80_01 January 7, 2012 - Fixed dll and dictionary installation under Windows 7. 1.75 April 29, 2011 - Added missing prototype in C library. Fixes a segmentation fault under Snow Leopard 1.74 February 1, 2011 - Fixed compilation on linux (hopefully) 1.73 January 27, 2011 - Fixed Build.PL for configure-time requirements 1.72 November 20, 2010 - Install jslib.h header file. 1.71 October 26, 2010 - fixed Build.PL requirements; - force an YAML implementation; - fixed jspell-installdic for new dictionaries; 1.70 October 24, 2010 - jspell-installdic is now better, installing local dictionaries as well. (jspell-installdic port, on a folder where port.yaml is present) 1.69 October 12, 2010 - remove an annoying C warning from the build system. 1.68 October 12, 2010 - better installation handling (sudo support et al) 1.67 Setember 23, 2010 - Fixed small detail on 'nearmatches' method - Changed dependencies on ExtUtils::LibBuilder 1.66 July 13, 2010 - Added 'nearmatches' method. - Fixed some issues with relative paths. 1.65 June 15, 2010 - After one year, a bump of 0.02 in the version, as this is a relevant release. - Create libjspell library in all 3 major platforms - Link jspell and jbuild with libjspell - Refactored jspell-installdic script to install automatically jspell dictionaries - Refactored build system to use Module::Build - Sure new bugs should be added :-| 1.63 June 28, 2009 - Major changes on Lingua::Jspell::DictManager (v. 0.01 released); - ':basic' and ':greps' export namespaces; - better handling of jspell-dict (now with basic installation mechanisms) 1.62 April 30, 2009 - handle correctly dictionaries that do not ship a .irr file - bettered ujspell handle of single-letter analysis - dictionaries .meta file are not longer supported - .meta file replaced by .yaml file - new YAML::Any dependency - new analysis to tag conversion function (under tests) 1.61 February 15, 2009 - added jspell-dump script to dump all words and flexions for a dictionary or list of words; - fixed problem with forks usage on der method; - fixed problem with jspell personal dictionaries; - make jspell complain when no dictionary can be opened. 1.60 January 23, 2009 - fixed problem with windows and open2. 1.59 January 22, 2009 - removed dependency for 'grep' and 'echo'; 1.58 January 14, 2009 - fixed bug with build.pl under linux systems. 1.57 November 21, 2008 - rewritten the build.pl script to detect properly the installation path (I hope). 1.56 November 11, 2008 - added ujspell script to use jspell with unicode (-a and -l); - Corrected set_mode modes in the C library; 1.55 June 3, 2008 - removed agrep source code and its dependency; - Corrected dependencies on some modules; 1.54 April 23, 2008 - add code to check ncurses.h header file availability; - a Jspell library is now built under Linux, MacOS and Windows; Unfortunately I couldn't test it yet. Things should get better in the next few days. 1.53 April 22, 2008 - fix problems with carriage return under Windows platforms; - fix problems with ' being used on command lines under Windows; - suggest the use of codepage 1252 under Windows for correct latin1 display (chcp 1252), and the configuration of a True Type Font on the command prompt terminal. 1.52 April 21, 2008 - install both Portuguese and English dictionaries. - depend on ExtUtils::CBuilder 0.23, important for Windows OS. 1.51 April 21, 2008 - first release supporting Windows, but with a buggy Makefile.PL 1.50 March 30, 2008 - First stable release. Windows not supported yet. (waiting for ExtUtils::CBuilder update) - Added code to create dynamic library under Strawberry Win. - Added a new C file to define the global variables, so that we can build a library under windows. 1.50_06 March 24, 2008 - Added code to create dynamic libraries under MacOS and Linux. (although the library is build it needs some core rewritting before being really useful). - Added jspell.pc to help other tools to detect the C library. 1.50_05 March 23, 2008 - Portability to Microsoft Windows under development (although without ncurses => no interactive spell checking) - Tested with Strawberry Perl v5.10.0 1.50_04 March 21, 2008 - Corrected scripts/installdic.in to create directory before copying files. 1.50_03 March 20, 2008 - Corrected t/pod-coverage.t test to work with perl 5.10.0. - Added script to install Portuguese dictionary dinamically. 1.50_02 March 19, 2008 - Added documentation to jspell-dict script - Added installation rules for man pages - Added the Lingua-Jspell-DictManager module 1.50_01 March 19, 2008 - First version as a Perl Module. - Has some building problems that should be fixed before 1.50.