summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2008-08-03Update chasen to 2.4.4:taca3-12/+12
---------------------------------------------------------------------- ChaSen 2.4.4 (2008/07/24) ---------------------------------------------------------------------- - perl module is updated. (Changed to BSD License) - chmod +x tests/*.sh ---------------------------------------------------------------------- ChaSen 2.4.3 (2008/05/31) ---------------------------------------------------------------------- - bug fix http://sourceforge.jp/tracker/index.php?func=detail&aid=12464&group_id=2619&atid=9708 please use darts-0.32 or higher.
2008-08-03Bump CHASEN_VERSION.taca1-2/+2
2008-08-01Add patch from Debian package to provide creole_custombarelinks(). Bumpschmonz3-2/+85
PKGREVISION.
2008-08-01Added and enabled py-pygmentsobache1-1/+2
2008-08-01Import py24-pygments-0.10 as textproc/py-pygments.obache4-0/+220
Pygments is a syntax highlighting package written in Python. It is a generic syntax highlighter for general use in all kinds of software such as forum systems, wikis or other applications that need to prettify source code. Highlights are: * a wide range of common languages and markup formats is supported * special attention is paid to details, increasing quality by a fair amount * support for new languages and formats are added easily * a number of output formats, presently HTML, LaTeX, RTF and ANSI sequences * it is usable as a command-line tool and as a library * ... and it highlights even Brainfuck!
2008-07-31Add missing dependency on Perl, found by joerg's bulk build. Bumpschmonz1-2/+3
PKGREVISION.
2008-07-31Add and enable p5-Text-WikiCreole.schmonz1-1/+2
2008-07-31Initial import of p5-Text-WikiCreole.schmonz3-0/+28
Text::WikiCreole implements the Wiki Creole markup language, version 1.0, as described at http://www.wikicreole.org. It reads Creole 1.0 markup and returns XHTML. In addition to the official Creole 1.0 markup elements, it also supports several extensions, such as plugins, superscript, subscript, underline, definition lists, indented paragraphs, plugins, etc.
2008-07-31Update to 2.31:schmonz3-20/+11
* fix unicode support (tx John Chapman)
2008-07-30iso-codes 3.1wiz2-6/+6
------------- Tobias Toedter <toddy@debian.org> Tue, 1 July 2008 [ General ] * Rename iso-639-3 table files from SIL to omit the last publication date, so that the actual differences are better visible and the Python script for generating the XML source file does not fail [ ISO-639-3 ] * Update to 2008-06-03 [ ISO-639 ] * Update to 2008-06-26: added alternative name for "Moldavian" [ ISO-3166 translations ] * Irish by Kevin Scannell (TP) * Sync from TP * is: 104 -> 115 (by Þórarinn Rúnar Einarsson) * mn: 151 -> 152 (by Sanlig Badral) * nl: 447 -> 448 (by Freek de Kruijf) * rw: 399 -> 400 (by Steve Murphy) * Italian by Milo Casagrande (TP) * Wolof by M Mamoune Mbacke. Closes: #484711 * Thai by Theppitak Karoonboonyanan * Romanian by Eddy Petrisor. Closes: #484999 * Spanish by Javier Fernandez-Sanguino * Norwegian Bokmål by Hans Fredrik Nordhaug. Closes: #485403 * Indonesian by Arief S Fitrianto. Closes: #485744 * Slovak by Ivan Masár * Turkish by Mert Dirik. Closes: #487077 * Arabic by Ossama Khayat. Closes: #487332 * Galician by Jacobo Tarrío * Dzongkha by Tenzin Dendup * Swedish by Martin Bagge. Closes: #488524 [ ISO-3166-2 translations ] * Sync from TP * id: 68 -> 77 * sr: 167 -> 183 * it: 894 -> 1819 [ ISO-639 translations ] * Italian by Milo Casagrande (TP) * Sync from TP * sv: 388 -> 392 (by Christian Rose) [ ISO-4217 translations ] * Sync from TP * fi: 195 -> 198 (by Tommi Vainikainen) * ja: 168 -> 171 (by IIDA Yosiaki) * mn: 108 -> 110 (by Badral Sanlig) * pt_BR: 2 -> 3 (by Juan Carlos Castro y Castro) * rw: 173 -> 176 (by Steve Murphy) * sr: 195 -> 198 (by Aleksandar Jelenak) * tr: 195 -> 198 (by Nilgün Belma Bugüner) * zh_HK: 178 -> 181 (by Abel Cheung) * Spanish by Javier Fernandez-Sanguino [ ISO-15924 translations] * Slovak by Ivan Masár
2008-07-30Update to 0.40.3:wiz2-6/+6
2008-07-25 Rodney Dawes * configure.in: Up version to 0.40.3 for brown-bag release 2008-07-25 Rodney Dawes * Makefile.in.in: Change a ^$$lang regex to be ^$$lang$$ as it should have been For bug #544574 2008-07-25 Rodney Dawes * configure.in: Up version to 0.40.2 for release 2008-07-25 Rodney Dawes * tests/cases/Makefile.am: * tests/results/Makefile.am: Add new test cases to EXTRA_DIST and CLEANFILES as appropriate 2008-07-25 Rodney Dawes * tests/cases/context.xml.in: * tests/results/context.xml: * tests/results/context.xml.in.h: Add these files that Wouter forgot to add 2008-07-25 Wouter Bolsterlee reviewed by: Rodney Dawes * intltool-extract.in: * intltool-merge.in: * tests/cases/az.po: * tests/cases/fr.po: * tests/selftest.pl.in: Bug 458794 – Context support works only for single context on a msgid. Patch and test case by Dan Winship. 2008-07-25 Rodney Dawes * Makefile.in.in: Redirect errors from grep to /dev/null Use tr to force locale-per-line for passing ALL_LINGUAS to grep Check that $LINGUAS is also non-zero for user-defined locales Remove extraneous mkdir_p usage when installing locale files Fixes #544574 2008-07-25 Rodney Dawes * intltoolize.in: Check for symlinks to intltool scripts and remove them Touch the script.in files for compatibility We just touch the scripts as we no longer generate executable versions, and the Makefile.in.in uses the installed scripts anyway. 2008-07-23 Rodney Dawes * doc/I18N-HOWTO: Remove reference to adding intltool scripts to EXTRA_DIST 2008-07-21 Rodney Dawes * configure.in: Up version to 0.40.1 for release 2008-07-21 Rodney Dawes * intltoolize.in: Remove the AC_CONFIG_AUX_DIR checks as we no longer need it We do not copy the scripts locally now, only Makefile.in.in Fixes #323968 2008-07-20 Rodney Dawes * intltool-update.in (FindLeftoutFiles): Check for NC_ as well as C_ N_ Q_ and _ (FindPOTKeywords): No need to escape = and _ in a string Add NC_ to the list of keywords Use context and string argument specifiers for C_ and NC_ Fixes #543665 2008-06-06 Rodney Dawes * README: * doc/I18N-HOWTO: Replace AC_PROG_INTLTOOL references with IT_PROG_INTLTOOL Fixes #531894 2008-06-06 Rodney Dawes * intltool-update.in (FindPOTKeywords): Replace U_ with C_ as keyword argument to xgettext U_ does not exist in gi18n.h Fixes #536970 2008-06-06 Tor Lillqvist * intltool-update.in (GenerateHeaders): If running under ActiveState Perl then prefix the intltool-extract command with the Perl interpreter pathname, as the system() function has no clue about Unixish executable scripts indicated by just a hashbang line. (The MSYS Perl, as it runs on a Unix emulator, would be able to run executable scripts based on their hashbang lines just fine, but then MSYS Perl doesn't come with XML::Parser. Installing XML::Parser for MSYS Perl is somewhat hard. So usually when using mingw+MSYS to build GNOMEish software one wants to use ActicveState's Perl to run the intltool scripts, even if the built-in MSYS Perl is good for other Perl uses.)
2008-07-29Update to version 0.8.3 from version 0.5.4.seb3-76/+167
Changes: == 0.8.3 / 2008-07-21 Charlie Savage * Missed several files in last release == 0.8.2 / 2008-07-21 Charlie Savage * To use LibXML you can either require 'xml' or require 'libxml'. The differences is that require 'xml' mixes the LibXML module into the global namespace, thereby allowing you to write code such as document = XML::Document.new. Note that this is different from 0.8.0 and 0.8.1 and may require updating your code. * Support RelaxNG validation (thanks to Morus Walter) * Support passing IO objects to XmlReaders (thanks to Tom Hughes) * Fix segmentation fault caused by adding an attribute to a CDATA node * Moved node checking functions from C to Ruby * Improved Windows support - libxml-ruby should now work out of the box. * Improved Windows support - turned on libxml's zlib and iconv support. == 0.8.1 / 2008-07-09 Charlie Savage * Reimplmented Node#each_attr for backwards compatability * Moved node type test to Ruby. == 0.8.0 / 2008-07-09 Charlie Savage * Fixed bug in returning attributes from XPath results * Fixed DOM traversal methods * Changed Node#children to return an array of nodes * Fixed bug in returning attributes from XPath results * Refactored XPath support, providing more user hooks in the XPath::Context class * Added Node#properties for backwards compatibility * Updated setup.rb * Added more tests * Updated rdocs and README file * Moved libxml into LibXML namespace == 0.7.0 / 2008-07-09 Charlie Savage * Added new attributes class to provide a more natural way of working with attributes * Fixed XML::Attr to better support namespaces * Added documentation on how to use namespaces with XPath * Removed allocation of extraneous structures used to wrap nodes, namespaces and attributes * Cleaned up tests and added new test suite * Updated rdocs and README file * Cleaned out most of the bug list == 0.6.0 / 2008-07-01 Charlie Savage * Fixed memory allocation errors in Windows. On Windows, it is essential that the same library that all ocates memory must free it. Thus ALLOC calls must be matched to ruby_xfree calls, which they were not. In addition, in one case Ruby was allocating memory to be freed by libxml. On Windows, that's a segment ation fault. On Linux it might fly, but still seems like a bad idea. * Fixed segmentation fault in xml reader expand (same xml tree freed twice) * Applied a number of patches from Tom Bagby, including fixes for xpath segmentation faults and fixes fo r various memory leaks * Cleaned up a number of compiler warnings * Renamed libxml_so.so to libxml_ruby.so (same for xslt). That wasn't actually my original intention, b ut um, it kind of sort of happened. It should not be noticeable from an end-user perspective. * Added rake files for building with MingW * Added rake files for packing gems. Note that I did this outside the existing rake tasks because I did n't see how they were actually building the gems. * Cleaned up the tests and added a few more based on bug reports from the Tracker and mailing list. * Cleaned out the patch queue and went through about 1/2 the bug list === 2007-11-16 "Dan Janowski" <danj at 3skel.com> * Merged Dan's MEM2 branch to trunk.
2008-07-27Update from version 1.01 to 1.02.he2-7/+7
No upstream changelog available.
2008-07-27Update from version 0.23 to 0.52. Changes:he2-7/+7
2008-06-28 0.52 - H.Merijn Brand <h.m.brand@xs4all.nl> * Using undef for hash keys is a bad plan * Fix, tests, and documentation for column_names () 2008-06-17 0.51 - H.Merijn Brand <h.m.brand@xs4all.nl> * Allow UTF8 even without binary => 1 * Fixed a few pod typo's * Lifted the max of 255 for bind_columns 2008-06-04 0.50 - H.Merijn Brand <h.m.brand@xs4all.nl> * Skip a few tests in automated testing, as they confuse reports. This is important for the automated sites that mark modules as fail if it is not an obvious full PASS * 0.46 caused the last still open RT bug to be closed! * Tested on 5.11.0, 5.10.0, 5.8.8, 5.6.2, and 5.005_04, Strawberry and Cygwin 2008-06-04 0.46 - H.Merijn Brand <h.m.brand@xs4all.nl> * In examples add die on failed close calls * Use Test::MinimumVersion (not distributed) * Added option -F to examples/csv2xls * More source code cleanup * Nailed the UTF8 issues for parsing * Nailed the UTF8 issues for combining 2008-04-23 0.45 - H.Merijn Brand <h.m.brand@xs4all.nl> * Forgot to pack examples/parser-xs.pl 2008-04-23 0.44 - H.Merijn Brand <h.m.brand@xs4all.nl> * Fixed the error position returned as third arg in error_diag () * Made examples/csv-check use this even more vebose * Removed double-double quote from TODO * Added examples/parse-xs.pl (attempt to fix bad CSV) 2008-04-21 0.43 - H.Merijn Brand <h.m.brand@xs4all.nl> * parse errors try to remember failing position * used valgrind to test for leaks (devel-only) * used Test::Valgrind as alternative leak check (devel-only) * improve documentation for error 2023 * nailed the loose quotes in quoted fields 2008-04-16 0.42 - H.Merijn Brand <h.m.brand@xs4all.nl> * Generate META.yml myself. I won't use Build.PL * Array-refs now accept scalars with magic: $csv->print (*STDOUT, $sth->{NAME_lc}); * More/better examples * Added t/76_magic.t 2008-04-11 0.41 - H.Merijn Brand <h.m.brand@xs4all.nl> * error_diag () subclassable * typo in bind_columns () docs * examples/csv2xls now uses getline () * better test for getline in t/75_hashref.t (makamata) * document return value of getline () with bind_columns () * add perl version prereq to META.yml 2008-04-07 0.40 - H.Merijn Brand <h.m.brand@xs4all.nl> * Implemented getline_hr () and column_names () RT 34474 (suggestions accepted from Mark Stosberg) * Corrected misspelled variable names in XS * Functions are now =head2 type doc entries (Mark Stosberg) * Make SetDiag() available to the perl level, so errors can be centralized and consistent * Integrate the non-XS errors into XS * Add t/75_hashref.t * Testcase for error 2023 (Michael P Randall) * Completely refactored the XS part of parse/getline, which is now up to 6% faster. YMMV * Completed bind_columns. On straight fetches now up to three times as fast as normal fetches (both using getline ()) 2008-03-11 0.37 - H.Merijn Brand <h.m.brand@xs4all.nl> * Copied GIT repo to public mirror * Fix leak / make meta info available to getline () + tests 2008-03-06 0.36 - H.Merijn Brand <h.m.brand@xs4all.nl> * Updated ppport.h * auto-load IO::Handle when needed * Tested with all available perl builds, including a fresh threaded 5.11 (blead) 2008-03-01 0.35 (Valloire) - H.Merijn Brand <h.m.brand@xs4all.nl> * use warnings/$^W = 1 * Tested on 5.10.0, 5.8.8, 5.6.2, and 5.005_04, Strawberry and Cygwin * Diagnostics for failed new () * New 'blank_is_undef' option * Updated docs * Extended the DIAGNOSTICS a bit * Updated TODO * Fixed allow_whitespace issue, revealed by blank_is_undef * Re-enabled some tests * Fixed parse error that passed for q{1, "bar",2} with escape_char + * Reversed an erroneous test result in the funny combo section * Extended diagnostics tests * Extended XS coverage * Removed error 2033 2008-01-04 0.34 - H.Merijn Brand <h.m.brand@xs4all.nl> * No change, but 0.33 was shipped with an old META.yml 2008-01-02 0.33 - H.Merijn Brand <h.m.brand@xs4all.nl> * Text-CSV_XS now under git * Upped copyright to 2008 * Added all prereq's to Makefile.PL * Tested under perl 5.10 2007-10-24 0.32 - H.Merijn Brand <h.m.brand@xs4all.nl> * Added $csv->error_diag () to SYNOPSIS * Added need for diag when new () fails to TODO * Fixed a sneaked-in defined or in examples/csv2xls * Plugged a 32byte memory leak in the cache code (valgrind++) * Some perlcritic level1 changes 2007-07-23 0.31 - H.Merijn Brand <h.m.brand@xs4all.nl> * Removed prototypes in examples/csv2xls * Improved usage for examples/csv2xls (GetOpt::Long now does --help/-?) * Extended examples/csv2xls to deal with Unicode (-u) * Serious bug in Text::CSV_XS::NV () type setting, causing the resulting field to be truncated to IV 2007-06-21 0.30 - H.Merijn Brand <h.m.brand@xs4all.nl> * ,\rx, is definitely an error without binary (used to HANG!) * Fixed bug in attribute caching for undefined eol * Cleaned up some code after -W*** warnings * Added verbatim. * More test to cover the really dark corners and edge cases * Even more typo fixes in the docs * Added error_diag () * Added t/80_diag.t - Will not be mirrored by Text::CSV_PP * Added DIAGNOSTICS section to pod - Will grow * Small pod niot (abeltje) * Doc fix in TODO (Miller Hall) 2007-06-08 0.29 - H.Merijn Brand <h.m.brand@xs4all.nl> * Removed an unused 'use Data::Dumper' * Added $csv->eof () RT 27424 * Two typo's in the doc's (Amsterdam.pm) * Modified examples/speed.pl to better show the diffs between versions * Cache attribute settings and regain speed of 0.23! and beyond Relative overall speeds (YMMV, use examples/speed.pl to check), the 1.0x versions are from Text::CSV_PP. 0.23 0.25 0.26 0.27 0.28 0.29 1.00 1.02 1.05 ==== ==== ==== ==== ==== ==== ==== ==== ==== combine 1 62 61 61 60 58 100 14 14 14 combine 10 41 41 41 42 42 100 6 6 6 combine 100 35 35 36 36 36 100 5 5 5 parse 1 100 92 87 90 81 96 19 19 17 parse 10 95 100 86 97 94 94 15 16 14 parse 100 90 95 84 94 92 100 16 16 14 print io 93 89 91 91 95 100 0 0 6 getline io 90 92 84 87 89 100 0 0 13 ---- ---- ---- ---- ---- ---- ---- ---- ---- average 75 75 71 74 73 98 9 9 11 * Removed prototypes * Added a SPECIFICATION section to the pod * Safe caching of eol, and a warning in the docs * Rewrote t/20_file.t do do actual file IO instead of IO_Scalar fake * Small optimization for parse (juerd) * Added make target test_speed * Merged the items from CAVEAT to SPECIFICATION * Updated the TODO and Release Plan sections * Speed up internals by using references instead of copies (juerd) * Reworked error_input, which also had an undetected internal error * Added IO tests for lexical IO handles and perlio IO to/from scalars 2007-06-03 0.28 - H.Merijn Brand <h.m.brand@xs4all.nl> * IMPORTANT CHANGE: new () returns undef if it gets unsupported attributes. Until now, new ({ esc_char => "\\" }) was just silently ignored. Rejecting it and failing is better than continuing with false assumptions. * Added allow_loose_quotes (see doc) * Added t/65_allow.t * Added allow_loose_escapes (see doc) RT 15076 * More code cleanup in XS * Added allow_whitespace (see doc) 2007-05-31 0.27 - H.Merijn Brand <h.m.brand@xs4all.nl> * checked with perlcritic (still works under 5.00504) so 3-arg open cannot be used (except in the docs) * 3-arg open in docs too * Added a lot to the TODO list * Some more info on using escape character (jZed) * Mention Text::CSV_PP in README * Added t/45_eol.t, eol tests * Added a section about embedded newlines in the pod * Allow \r as eol ($/) for parsing * More docs for eol * More eol = \r fixes, tfrayner's test case added to t/45_eol.t 2007-05-15 0.26 - H.Merijn Brand <h.m.brand@xs4all.nl> * Add $csv->allow_undef (1) suggestion in TODO Still have to find the best spot to document the difference between empty string and undef * Spell-checked the pod and fixed some typo's * Added t/70_rt.t - Regression for RT 24386: \t doesn't work (WFM) - Regression and fix for RT 21530: getline () return at eof This one still passes under perl 5.00504 - Regression for RT 18703: Fails to use quote_char of '~' * Added t/55_combi.t for most combinations of always_quote, sep_char, quote_char, and escape_char * Added docs about sep_char not allowed to be either quote_char or escape_char * Both combine () and parse () now return FALSE id sep_char is equal to either quote_char or escape_char. Done in XS, as it was a slowdown of 10% when done in perl. 2007-05-07 0.25 - H.Merijn Brand <h.m.brand@xs4all.nl> * Merijn got the maintainership - code reformat and code cleanup - renamed internal (Encode, Decode) to (Combine, Parse) to prevent misinterpretation with upcoming Unicode changes and possible name clashes - added pod check (and fixed pod) - added pod coverage and small additions to the pod. More to do in this area - renamed test to fixate the sequence - Added t/50_utf8.t - tests now use Test::More . Makefile.PL requires Test::More - checked proclaimed version compatibility . 5.9.x-64int works @31159 . 5.8.x-64int-dor works @31162 . 5.8.0-dor works . 5.6.2 works . 5.005.04 works . 5.004.05 fails - 5.005 is now prerequisite - Added missing info in docs for new () - Added meta_info () method and docs - Added keep_meta_info in new () - Added t/15_flags.t - Added test_cover make target - Added test for error_input () - Added tests for fields () and meta_info () before parse () - Added tests for ->types () as method - Added tests for deleting types (coverage now over 99%) - Added is_quoted (), is_binary () and tests - Added COPYRIGHT section to pod - Added the parse example from the pod to test.pl - Added accessor methods for internals: quote_char () et all - Added tests for the new accessor methods - Added always_quote to the missing places in the doc and in new () - Changed the tests to use the accessors instead of the hash keys except for the ->{types} and ->{_types} - Moved test.pl to examples/speed.pl
2008-07-27Update from version 0.04 to 0.05.he2-7/+7
Pkgsrc change: o Add homepage pointing into search.cpan.org. Upstream changes: 0.05 2008-05-04T02:11:09 - Added the "configure_requires" and "recommends" parameters to Build.PL. - Added a link to the Subversion repository.
2008-07-27Update from version 1.0.19 to 1.0.21. Changes:he2-6/+6
1.0.21 2008-07-24T08:33:00 - Fix hard tabs in Changelog - Add unit test for core dumps issue from RT#36203 - Fix POD spelling. - Fix warning from RT#34856. - Add test for another tab width issue (related to <hr> generation) from RT#37769. Fix this issue. - More test additions and more splitting the test suites into MDTest modules. 1.0.20 2008-07-11T23:30:00 - Update README.txt - Allow scripts to be used on multiple input files at once (processing in command line order) - Update footnote behavior of Text::MutliMarkdown to be consistent with the latest version of MultiMarkdown - Added tests for the new footnote functionality. - Added tests for all the MDTest corner cases brought up on the list. Noted why / how I differ from original Markdown. - Moved all the document tests to MDTest format. I have made MDTest test suites for Text::Markdown and Text::MultiMarkdown, containing **only** the bug fixes and behavior changes I've made, I've imported the Markdown test suite from MDTest1.1, and the MultiMarkdown test suite. - RT#36537 doc patch to add POD to the scripts from Debian's Gunnar Wolf. - Mutilate the list processing somewhat to reduce the compilation of recursive regexes, and so stop perl (<5.10) crapping itself on lots of input. This isn't the full fix - really shouldn't be usng recursive regexes at all. RT#37297
2008-07-27Update from version 0.10 to 0.13. Changes:he2-6/+6
0.13 2008, Apr 18 (15:50) - Added support for some spaces between RULES and the rule identifier. - Support scripts written under MS OSes that still use carriage returns. 0.12 2008, Mar 16 (14:30) - missing an entry on MANIFEST 0.11 2008, Mar 15 (14:30) - Added support to the =b=> begin rule; - added a compiler
2008-07-27Update from version 1.000 to 1.02.he2-8/+10
Pkgsrc changes: o Add HOMEPAGE using search.cpan.org. o Change module build type to match package upgrade. Upstream changes: 1.02 May 10, 2008 - no functional changes - minor clean up to documentation - use Module::Build::DistVersion for packaging 1.01 March 21, 2007 - converted to Module::Build - updated my email address - added example/gettysburg.pl - added POD tests & fixed POD error
2008-07-27Fix build on NetBSD (4.0, at least): include <signal.h> and avoidschmonz6-2/+144
RLIMIT_AS on systems without it. Also fix path to Perl interpreter in installed scripts, and as a result, bump PKGREVISION.
2008-07-26Add and enable xapian, xapian-omega, p5-Search-Xapian.schmonz1-1/+4
2008-07-26Initial import of Search::Xapian, a Perl XS frontend to the Xapianschmonz3-0/+25
C++ search library.
2008-07-26Initial import of Omega, which operates on a set of Xapian databases.schmonz6-0/+131
Each database is created and updated separately using either omindex or scriptindex. You can search these databases (or any other Xapian database with suitable contents) via a web front-end provided by omega, a CGI application. A search can also be done over more than one database at once.
2008-07-26Initial import of Xapian, an Open Source Search Engine Library,schmonz5-0/+423
released under the GPL. It's written in C++, with bindings to allow use from Perl, Python, PHP, Java, Tcl, C# and Ruby (so far!) Xapian is a highly adaptable toolkit which allows developers to easily add advanced indexing and search facilities to their own applications. It supports the Probabilistic Information Retrieval model and also supports a rich set of boolean query operators. If you're after a packaged search engine for your website, you should take a look at Omega: an application we supply built upon Xapian. Unlike most other website search solutions, Xapian's versatility allows you to extend Omega to meet your needs as they grow.
2008-07-22updated to 2.26rhaen2-7/+7
took maintainership ChangeLog: # Revision history for Perl extension Encode. # # $Id: Changes,v 2.26 2008/07/01 20:56:17 dankogai Exp dankogai $ # $Revision: 2.26 $ $Date: 2008/07/01 20:56:17 $ ! Encode.pm Absense of Encode::ConfigLocal no longer carps no matter what. https://bugzilla.redhat.com/show_bug.cgi?id=435505#c2 https://rt.cpan.org/Ticket/Display.html?id=28638 https://rt.cpan.org/Ticket/Display.html?id=11511 ! lib/Encode/JIS7.pm use encoding 'utf8' and 'iso-2022-jp' glitches on perl 5.10 Thanks, MIYAGAWA Message-Id: <693254b90807011224h3ab50d76v50c6fea87baf223c@mail.gmail.com> ! lib/Encode/Alias.pm t/Aliases.t macintosh' not recognize as MacRoman http://rt.cpan.org/Ticket/Display.html?id=36326 ! Makefile.PL s{INC => "-I./Encode"} {INC => '-I' . File::Spec->catfile( '.', 'Encode' )} To prevent some platforms from forgetting to include Encode/encode.h. http://rt.cpan.org/Ticket/Display.html?id=36348 2.25 2008/05/07 20:56:05 ! Encode.pm added ':default' to Exporter option. ! lib/Encode/GSM0338.pm GSM0338 now handles coderef in CHECK http://rt.cpan.org/Ticket/Display.html?id=31335 ! Makefile.PL Perl 5.10/Encode 2.24: Tiny typo in Encode's Makefile.PL arg processing Message-Id: <961C2A4F-92B3-416D-A9F9-E7B0ADA9F134@fsck.com> ! lib/Encode/Alias.pm "This fix for Encode::Alias should make Solaris happy:" Message-ID: <47D886D9.6060001@iki.fi> 2.24 2008/03/12 09:51:11 ! lib/Encode/Config.pm adds and fixes also adds cp858 support. ! Encode.pm encoding.pm lib/Encode/Alias.pm ucm/cp858.ucm Merged perl@33486. > Change 33486 by rgs@scipion on 2008/03/12 08:50:11 An unfortunate side-effect of Encode and Encode::Alias use'ing each other, and Encode::Alias exporting functions into Encode for it to use as methods, broke the loading of the find_alias() Encode method in some cases since 5.10. Breaking the recursive inheritance fixes it. Message-Id: <b77c1dce0803120151o4166c3a0gfcfd14681ab7e10d@mail.gmail.com> ! Encode.pm POD fix by tels Message-Id: <200711281835.36125@bloodgate.com> ! bin/ucmlint Fix by MIYAGAWA via CodeRepos http://coderepos.org/share/changeset/1791 ! encoding.pm t/mime_header_iso2022jp.t ported back from Perl 5.10-RC1 2.23 2007/05/29 18:15:32 ! Encode.xs got rid of global fallback_cb; encode_method() now takes one more argument which is a coderef to fallback. This should make encode_method() thread-safe. ! Encode.pm Added perluniintro, perlunifaq, and perlunitut to POD ! Encode.xs Plug a memory leak in Encode -- by rgs Message-Id: <b77c1dce0705290858v2be239c3o2d726e3d59091493@mail.gmail.com> ! Unicode/Unicode.pm POD fixes on UTF-16LE http://aspn.activestate.com/ASPN/Mail/Message/perl5-porters/3486118 ! Makefile.PL man page generation is now conditional; yes by default but no if $PERL_CORE Message-Id: <b77c1dce0705290237h5c4667cdlf79a48b839170add@mail.gmail.com> 2.22 2007/05/29 07:35:27 ! Encode.pm from_to() does not honor the check while decoding. That's a feature. To make sure it is a feature it is mentioned in the POD. http://rt.cpan.org/NoAuth/Bug.html?id=27277 ! Makefile.pl Encode used to suppress man page generation. Now it does. http://rt.cpan.org/NoAuth/Bug.html?id=27200 ! Encode.pm Encode.xs t/fallback.t Addressed: (de|en)code("ascii", "\x{3000}", sub{ $_[0] }) segfaults Reported by MIYAGAWA 2.21 2007/05/12 06:42:19 + lib/Encode/MIME/Name.pm t/mime-name.t ! Encode.pm Encode.xs lib/Encode/Encoding.pm new method: mime_name() inspired by: MIYAGAWA ! t/encoding.t Subject: Re: Compress::Zlib, pack "C" and utf-8 [PATCH] From: Marc Lehmann <schmorp@schmorp.de> Date: Thu, 12 Apr 2007 08:41:53 +0200 Message-ID: <20070412064153.GA22475@schmorp.de> http://public.activestate.com/cgi-bin/perlbrowse/p/31194 ! Unicode/Unicode.pm POD fix. Message-Id: <20070417220547.GA11999@zetta.zet> 2.20 2007/04/22 14:56:12 ! Encode.pm Pod fixes. Now find_encoding() is explained more in details. + lib/Encode/GSM0338.pm - ucm/gsm0338.ucm ! lib/Encode/Supported.pod lib/Encode/Config.pm Bytes/Makefile.PL t/gsm0338.t ESTI GSM 03.38 support is relocated from Encode::Byte to Encode::GSM0338. This encoding is so kaputt it is unfit for Encode::XS! Though it was okay for general cases and escape sequences, '\0' => '@' IFF '\0\0' => '\0' had gliches. So kaputt even t/gsm0338 wrongly interpreted that. ref. http://www.csoft.co.uk/sms/character_sets/gsm.htm ! encoding.pm t/Aliases.t Imported from bleedperl #31015 2.19 2007/04/06 12:53:41 ! lib/Encode/JP/JIS7.pm + t/jis7-fallback.t encode('iso-2022-jp') fallback support added by MIYAGAWA++ decode()'s fallback remains unchanged (FB_PERLQQ) since UTF-8 contains all characters in iso-2022-jp so there's no need for fancy stuff. Message-Id: <693254b90704060526s6d850320h71cdda50dfbf7eba@mail.gmail.com> ! Encode.pm #25216 ([PATCH] Encode.pm: postpone the load of Encode::Encoding) http://rt.cpan.org/NoAuth/Bug.html?id=25216 ! lib/Encode/MIME/Header.pm t/mime-header.t #24418 (Encode::MIME::Header: wrong encoding with latin1 characters) http://rt.cpan.org/NoAuth/Bug.html?id=24418 ! Encode.pm #23876 (Add documentation for LEAVE_SRC) http://rt.cpan.org/NoAuth/Bug.html?id=23876 ! lib/Encode/Alias.pm t/Aliases.t #20781: Thai encoding needs alias for tis-620 http://rt.cpan.org/NoAuth/Bug.html?id=20781 ! bin/piconv AUTHORS #20344: piconv: wrong conversion of utf-16le encoded files (with PATCH) http://rt.cpan.org/NoAuth/Bug.html?id=20344 ! Encode.pm Encode.xs bin/enc2xs encoding.pm t/Aliases.t t/utf8strict.t Imported from bleedperl's 2.18_01
2008-07-21Fix typo.joerg1-2/+2
2008-07-21updated to 1.05rhaen2-6/+6
oked by bad ChangeLog: [Changes for 1.05 (JSON::Syck 0.29) - 2008-06-09] * Loading a YAML stream containing Regexp nodes under -d:DProf should not fail with "panic: Devel::DProf inconsistent subroutine return". Reported by: Richard Jelinek
2008-07-21updated to 1.20rhaen2-9/+8
took maintainership ChangeLog: 1.20 26 Jun 2008 [ENHANCEMENTS] - Support for Type 2 encryption (just reading, not writing) - Support for reading PDFs where the owner and user passwords are different - Improvement to performance of node traversal, inspired by RT #35555 (credit Eric Hall and his anonymous employee). 1.13 23 Apr 2008 [FIXES] - setpdfbackground.pl computed RGB values incorrectly. Thanks to Andrew Cadman for finding the bug and suggesting a fix 1.12 27 Nov 2007 [FIXES] - I just realized that CAM::PDF::Renderer::Text was useless because it just printed to STDOUT. Fixed to offer a toString() method instead. Fuse::PDF wants this feature. - Fixed a typo in the Synopsis of CAM::PDF::Content 1.11 20 Nov 2007 [ENHANCEMENTS] - added previousRevision() and allRevisions() [invented in Fuse::PDF] [INTERNALS] - Compliance with Perl::Critic v1.080
2008-07-20fix PLISTabs1-1/+4
2008-07-20Roman Kulik cannot maintain those packages anymore (he told me inheinz5-10/+10
private mail some months ago).
2008-07-20Add hunspell-id_IDahoka1-1/+2
2008-07-20Import hunspell-id_ID-20040410 as textproc/hunspell-id_ID.ahoka3-0/+16
Indonesian dictionary for hunspell.
2008-07-19Added textproc/hunspell-fo_FOahoka1-1/+4
Added textproc/hunspell-es_ES Added textproc/hunspell-es_MX
2008-07-19Import hunspell-fo_FO-20050307 as textproc/hunspell-fo_FO.ahoka3-0/+16
Faroese dictionary for hunspell.
2008-07-19Import hunspell-es_MX-20050505 as textproc/hunspell-es_MX.ahoka3-0/+16
Spanish (Mexico) dictionary for hunspell.
2008-07-19Import hunspell-es_ES-20050510 as textproc/hunspell-es_ES.ahoka3-0/+16
Spanish (Spain) dictionary for hunspell.
2008-07-19Add hunspell-cs_CZahoka1-1/+3
Add hunspell-da_DK
2008-07-19Import hunspell-da_DK-20070106 as textproc/hunspell-da_DK.ahoka3-0/+16
Danish dictionary for hunspell.
2008-07-19Import hunspell-cs_CZ-20061030 as textproc/hunspell-cs_CZ.ahoka3-0/+16
Czech dictionary for hunspell.
2008-07-19Add hunspell-af_ZA, hunspell-bg_BG, hunspell-ca_ES, hunspell-fr_FR,ahoka1-1/+6
hunspell-sv_SE.
2008-07-19Import hunspell-ca_ES-20080427 as textproc/hunspell-ca_ES.ahoka3-0/+16
Catalan dictionary for hunspell.
2008-07-19Import hunspell-bg_BG-20040405 as textproc/hunspell-bg_BG.ahoka3-0/+16
Bulgarian dictionary for hunspell.
2008-07-19Import hunspell-af_ZA-20060117 as textproc/hunspell-af_ZA.ahoka3-0/+16
Afrikaans dictionary for hunspell.
2008-07-19Add skeleton makefiles for handling OO.org supplied dictionaries.ahoka3-2/+55
While here: change my email address.
2008-07-19Import hunspell-fr_FR-2.3.2 as textproc/hunspell-fr_FR.ahoka4-0/+45
French (Classic + 1990 Reform) dictionary for hunspell.
2008-07-19Import hunspell-sv_SE-1.27 as textproc/hunspell-sv_SE.ahoka4-0/+45
Swedish dictionary for hunspell.
2008-07-19- updated to 1.16rhaen2-7/+8
- no ChangeLog provided by upstream
2008-07-18- updated to 0.97rhaen2-7/+7
- added dependency to textproc/p5-Encode ChangeLog: 0.97 August 08 2007 - Added the README (Kwalitee) - Specified the LICENSE (as "perl") explicitly in the Makefile.PL. (Kwalitee) - Added t/pod.t. (Kwalitee). - fixed the POD in the process. - Created a Build.PL script based on the Makefile.PL in order to make sure the META.yml is according to the SPEC. (Kwalitee). - Added the t/pod-coverage.t file and made sure the files have full POD coverage. (Kwalitee) - Made sure the second argument in compare can accept a processed XML result, and refactored the code in the process. Added the t/13to-doc-read.t test file. - Converted the "PathFinder" package in lib/XML/SemanticDiff.pm to "XML::SemanticDiff::PathFinder" to maintain namespace purity. - Converted the Pkg to use an object using Non-Expat-Options. Made the global variables as class members using accessors. 0.96 July 03 2007 - Fixed the warning emitted with the namespaces being undefined. (t/8nonexist_ns.t) - fixes http://rt.cpan.org/Public/Bug/Display.html?id=1379 - Fixed the search algorithm so it will identify the location of the XML tags properly. (t/09two-tags.t) - Applied a modified version of: http://rt.cpan.org/Ticket/Display.html?id=24715 - Fixes an exception when comparing XML with multi-byte characters. - Thanks to RMBARKER - t/10wide-chars.t - Applied a modified version of: http://rt.cpan.org/Ticket/Display.html?id=18491 - Fixes a case where the same tags in different places with identical contents, are not considered semantically identical. - Thanks to CLOTHO for reporting it and suggesting a fix. - t/11tag-in-different-locations.t - Added a regression test against bug: http://rt.cpan.org/Ticket/Display.html?id=2322 - Seems to already have been fixed. - t/12missing-element-has-o-as-cdata.t
2008-07-18- updated to 0.40rhaen2-6/+6
ChangeLog: 0.40 2008-06-30 08:00 - small Kwalitee improvements
2008-07-18- updated to 1.44rhaen2-8/+8
- took maintainership - added dependency to p5-XML-Parser ChangeLog: 1.44 (tjmather) 07/25/2005 - Only use 'use bytes' where needed (by XML::RegExp) (Gisle Aas)
2008-07-18- updated to 4.61rhaen2-7/+10
- added dependency to p5-Email-Valid - corrected version of dependency to p5-Date-Calc - added dependency to p5-Perl6-Junction - corrected PERL5_MODULE_TYPE to Module::Build ChangeLog: 4.61 Mon Jun 16 14:37:31 EDT 2008 [INTERNALS] - packaging issue from Perl 4.60 resolved. 4.60 Mon Jun 16 14:10:14 EDT 2008 [NEW FEATURES] - Dependencies can now be specified using a code ref. Thanks to Bradley C Bailey, via RT#24935. [BUG FIXES] - length constraints for min, max and 'between' now work for lengths of 32k and longer. (Carl Vincent). - We now use Email::Valid to validate e-mail addresses instead of our own regrex. Email::Valid passed all our our existing regression tests for e-mail addresses that should pass and fail. Email::Valid also correctly recognizes emails with single quote characters in them. These are valid, but our regex didn't recognize them. (Mark Stosberg) [INTERNALS] - Typo in Constraints documentation corrected by K B Shiv Kumar (RT#32358) - Add some tests and docs for "date_and_time" constraint, from Data::FormValidator:::Constraints::Dates. It appears there may still exist a leap-year bug with the date parser. See the TODO test in t/dates_closure.t for details. An alternative is to use Data::FormValidator::Constraints::DateTime (Mark Stosberg, Matt Christian) 4.57 Thu Nov 1 22:47:13 EDT 2007 [BUG FIXES] - The min max and length_between constraints now allow multi-line input, Thanks to Carl Vincent. RT##30221. If we had only used the Regex style prescribed by the Perl Best Practices book in the first place, this wouldn't have been a problem! [INTERNALS] - Makefile.PL to updated to explicitly require 5.008; - Fix doc link to "Old School Constraints", thanks to rjbs. 4.56 Wed Oct 31 12:34:32 EDT 2007 [INTERNALS] - declare that we rely on 5.8, because some 5.6 tests were failing. A patch for 5.6 compatibility would be welcome. Thanks to rjbs for the prod. 4.55 Sun Oct 21 11:41:41 EDT 2007 [BUG FIXES] - Constraints in Upload.pm now apply to filtered data, not raw data. (Graham TerMarsch, Mark Stosberg, RT#24702) 4.54 Sun Oct 21 09:27:07 EDT 2007 [INTERNALS] - It looks like 4.53 got uploaded wrong, appearing as the code for 4.50. 4.53 Sat Oct 20 15:57:56 EDT 2007 [BUG FIXES] - Invalid fields should still be invalid, even when missing_optional_valid is true. Patch thanks to Robert Juliano. [RT#28860] [INTERNALS] - Improve documentation link, thanks to Robert Stockdale [RT#29510] - Give a plug to Data::FormValidator::Constraints::MethodsFactory. Recommended! - s/foreach /for /g throughout the code, per Perl Best Practices 4.52 Fri Oct 19 15:39:14 EDT 2007 No code changes. [INTERNALS] - Fix PERL5LIB issue with untaint.t, Thanks to Matt Trout and others [RT#30126] 4.51 Fri Jul 13 23:31:43 EDT 2007 [BUG FIXES] - Quit assuming that because the first element of an array is undef, the the whole thing is undef. (RT#24703, GTERMARS, Paul Blair) - For the "file_format" file upload constraint, File::MMagic sometimes wrongly returns the generic "application/octet-stream" MIME type instead of the correct MIME type. We now this return value as meaning "I don't know" and try the MIME type sent by the browser if this happens. (Mark Stosberg) - for the "file_format" file upload constraint, we now do a case-insensitive comparison of the MIME type provided by the browser, following the MIME standard. This bug was masked because we check the returned MIME type by File::MMagic first. Because it generally works and returns a lower-case result, it didn't matter. However, it some cases File::MMagic misbehaves under mod_perl, causing the the issue to matter. (Matt Christian, Mark Stosberg) [INTERNALS] - Start requiring and using Scalar::Util, which prevents UNIVERSAL::can() form generating warnings. (RT#25873, Dave O'Neill) - Start requiring Perl6::Junction, which we had previously copy/pasted a bit of into DFV. (Unlike some of the other Perl6 namespace modules, this one does /not/ use a source filter, and is addictively simple and useful. 4.50 Mon Dec 4 21:28:09 EST 2006 [ENHANCEMENTS] - New method for constraint writing: get_filtered_data(). (Graham TerMarsch, Mark Stosberg, RT#22589) - Stronger profile checking, to insure that all constraint_method values are code references. Note: This explicitly simplifies things compared to the 'constraints' system. Bare strings declarations are not allowed with 'constraint_methods'. (Mark Stosberg) - Numerous documentation and comment typo fixes (Evan Zacks) - Clarified the docs for overriding msgs (RT#18050) [BUG FIXES] - ':all' was documented as a group of constraints to import, but it didn't work. The documentation was updated to recommend ':closures' instead. (PURDY, RT#21052) - FV_eq_with now works with CGI.pm-style objects as input. (Jason Crummack) - Fix documented example of using constraint methods. (Brian Lozier) - When a constraint and a constraint_regexp_map matched the same field, only the ones from the map where being used in one case. This was a regression since the 4.0 release. A new regression test was also added for this case. (Matt Christian) 4.49_01 Tue Oct 3 14:13:59 EDT 2006 [ENHANCEMENTS] - New defaults_regexp_map profile key, useful for dynamically generated checkbox fields. (Mark Stosberg)