both PHP 5.3.2 and PHP 5.3.12
compile tested on Mac OS X 10.6.2 and NetBSD 5.0.1
This module is an internationalization extension, enabling PHP programmers
to perform UCA-conformant collation and date/time/number/currency formatting
in their scripts.
It tends to closely follow ICU APIs, so that people having experience
working with ICU in either C/C++ or Java could easily use the PHP
API. Also, this way ICU documentation would be useful to understand
various ICU functions.
Intl consists of several modules, each of them exposes the corresponding ICU
API:
* Collator: provides string comparison capability with support
for appropriate locale-sensitive sort orderings.
* Number Formatter: allows to display number according to the
localized format or given pattern or set of rules, and to parse
strings into numbers.
* Message Formatter: allows to create messages incorporating
data (such as numbers or dates) formatted according to given
pattern and locale rules, and parse messages extracting data
from them.
* Normalizer: provides a function to transform text into one
of the Unicode normalization forms, and provides a routine to
test if a given string is already normalized.
* Locale: provides interaction with locale identifiers in the
form of functions to get subtags from locale identifier; parse,
compose, match(lookup and filter) locale identifiers.
and to develop and integrate Web-based applications. It also puts practical
technologies for knowledge management projects in the hands of developers.
It is implemented in Python with C extensions.
Upstream changes:
Release 0.42 - 16 March, 2010
-----------------------------
* names with more than two commas are left untouched if protected by
braces.
* can now deal with names with hyphens and generate the correct BibTeX
compatible abbreviations.
* can generate initials for protected name parts, like BibTeX can.
* can deal with generating initials for names which contains Unicode
characters.
* fixed compilation on machines needing alloca.h
* added new README file with more up-to-date information.
pkgsrc changes:
- Changing module type to use bundled Module::Install
Upstream changes:
1.11 tues20100316 15:17
- re-generate the META.yml and remove the stale one from git
Upstream changes:
2010-03-16 0.72 - H.Merijn Brand <h.m.brand@xs4all.nl>
* Introduce quote_null attribute (RT#55200)
* examples/csv-check can be used for Text::CSV_PP
* examples/csv-check more options for sep_, escape_ and quote_char
* examples/csv2xls more options for sep_, escape_ and quote_char
* examples/csv2xls added auto_diag and verbosity
* Dropped YAML spec to 1.0
of php-pspell.
PHP is a programming language designed to be embedded into web pages.
This module provides support for enchant support.
Enchant is a binder for libenchant. Libenchant provides a common
API for many spell libraries:
- aspell/pspell (intended to replace ispell)
- hspell (hebrew)
- ispell
- myspell/hunspell (OpenOffice project, mozilla)
- uspell (primarily Yiddish, Hebrew, and Eastern European languages)
A plugin system allows to add custom spell support,
see http://www.abisource.com/enchant/.
pkgsrc changes:
- Adjust patch to build-script to ensure rpath set
Upstream changes:
Release 0.41 - 14 March, 2010
-----------------------------
* tested under Solaris and FreeBSD.
* fixed compilation/installation under Mac OS X.
* fixed some C code on format-security (thanks to Jerome Quelin).
* fixed build system to check for dependencies.
* added patch from Philip Kime to fix names with commas handling.
pkgsrc changes:
- Add license definition
- Update module type
Upstream changes:
2.06 Mon Mar 15 2010
- make extracting more effective
- line with only '=' characters is not treated as quoter
anymore, but separator
- mark separating lines with "separator => 1" hash entry
- don't return "empty => ''" hash key
- update tests
interface to XML processing, particularly in light of signing and encryption.
This package includes two alternate library versions, one with security support,
and one so-called "lite" version without that support.
While here, fixes(?) LICENSE from modified-bsd to 2-clause-bsd.
Version 1.3.1
-------------
(bugfix release, released Mar 05, 2010)
- The ``pygmentize`` script was missing from the distribution.
Version 1.3
-----------
(codename Schneeglöckchen, released Mar 01, 2010)
- Added the ``ensurenl`` lexer option, which can be used to suppress the
automatic addition of a newline to the lexer input.
- Lexers added:
* Ada
* Coldfusion
* Modula-2
* haXe
* R console
* Objective-J
* Haml and Sass
* CoffeeScript
- Enhanced reStructuredText highlighting.
- Added support for PHP 5.3 namespaces in the PHP lexer.
- Added a bash completion script for `pygmentize`, to the external/
directory (#466).
- Fixed a bug in `do_insertions()` used for multi-lexer languages.
- Fixed a Ruby regex highlighting bug (#476).
- Fixed regex highlighting bugs in Perl lexer (#258).
- Add small enhancements to the C lexer (#467) and Bash lexer (#469).
- Small fixes for the Tcl, Debian control file, Nginx config,
Smalltalk, Objective-C, Clojure, Lua lexers.
- Gherkin lexer: Fixed single apostrophe bug and added new i18n keywords.
pkgsrc changes:
- Add license definition
- Adjust dependencies
- Add module type
Upstream changes:
Release 0.40 - 7 March, 2010
----------------------------
* this release is very similar to 0.40_3, but now indexable by cpan.
Release 0.40_3 - 18 February, 2010
----------------------------------
* fixed Build.PL with correct build_requirements;
* fixed test to use still not installed library;
Release 0.40_2 - 15 February, 2010
----------------------------------
* merged btparse library into Text::BibTeX code. I am sorry for all
other languages that might be using this library. For them my
suggestion is that they make Text::BibTeX as a dependency.
* ported compilation and configuration tools from ExtUtils::MakeMaker
to Module::Build.
* back on track, trying to make Text::BibTeX work and compile easily
on main platforms (sorry, for main platforms I assume Linux, Mac OS
X and Windows running Strawberry Perl).
* Thanks to Philip Kime for continuous poke so I work on this!!
Created a THANKS file for this purpose.
Upstream changes:
2010-02-15 0.71 - H.Merijn Brand <h.m.brand@xs4all.nl>
* Upped copyright to 2010
* Prevent double encoding: make Text::CSV_XS streams behave just
like perl would (thanks ikegami for the test cases)
* Text::CSV_XS->error_diag () in void context now warns instead of
doing nothing
* auto_diag also used for new () itself
Overview of changes for 0.10.2
==============================
* Documentation fixes for GBoxed transformation functions
* Zero all fields of JsonObject on creation
2.06 Sun 24 Jan 2010 10:02:01 GMT
- Doc typos (Philip A. Prindeville)
- Add get_simple_type() and import_data() (Philip A. Prindeville)
- Doc typos (Philip A. Prindeville)
2.05 Fri 8 Jan 2010 22:28:50 GMT
- Put back changes which were missed out
2.04 Fri 8 Jan 2010 22:00:20 GMT
- Improvements to Makefile.PL and require 5.6 - thanks cpanservice
- Switch to git repo
- Doc patch
pkgsrc changes:
- Add license definition
- Change patches against PERL_MM_USE_DEFAULT environment variable for EU::MM
Upstream changes:
CHANGES
version: 3.34
date: 2010-01-18
# minor maintenance release, test suite fixes
fixed: tests failed when XML::XPath was used as the XPath engine
pkgsrc changes:
- Add license definition
- Adjust dependencies
Upstream changes:
1.23
====
- RT#17484 Handle servers which re-use stream ID
- RT#18711 Update link to XML Streams doc
- RT#12977 Require perl >= 5.8.0
- RT#19415 Use jabber.org for tests
- RT#21932 Fix authname for Google Talk SASL auth
- RT#39098 Make dependencies more explicit
- RT#24817 Merge and massage of toddr's SASL fix
- RT#36864 Fake select on filehandles on win32
- RT#31215 Test and fix for XML node copying issue
- RT#17325 Fix and test for infinite loop on quotes