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.