Age | Commit message (Collapse) | Author | Files | Lines |
|
Also include sys/types.h first as a general precaution, and don't
use <utime.h> any more.
|
|
|
|
* Install HTML files
Changelog:
2014-04-17: Version 6.0.5
* Dos2unix is part of the Translation Project (TP).
All translations go via the Translation Project.
See http://translationproject.org/
* New translations of UI messages: Brazilian Portuguese, Chinese (traditional),
Danish, French, Hungarian, Polish, Serbian, Ukrainian, Vietnamese.
* New translations of the manual: Brazilian Portuguese, French, German,
Polish, Ukrainian.
* Generated man pages are included in the source package to prevent
compilation problems with very old or very new perl/pod2man versions.
* Manuals are now generated from gettext PO files with po4a for easier
translation.
* All manuals are now in UTF-8 encoding.
* Skip symbolic links on Windows by default (same as on Unix).
|
|
- remove test dependency on Devel::StringInfo, which requires Moose
(RT#96034)
- line numbers in shipped code are now almost the same (within 3) as the
repository source, for easier debugging
- Changes content once again included manually, rather than extracted
directly from git! (there are release tests to ensure that the file is
kept current.)
- Improve error message when failing to find a suitable backend (RT#87751)
- when no backend is available at install time, JSON::PP is used as the
default prereq rather than JSON.pm (re RT#67967)
- documentation updated to recommend JSON::MaybeXS instead of JSON.pm for
new code
|
|
- more metadata fiddling, to remove the Cpanel::JSON::XS dependency visible
to static analyzers (the prequisites at install time remain unchanged)
- fix installation on older perls with an older ExtUtils::MakeMaker
(RT#94964)
- Now also supports JSON::XS, when available: Cpanel::JSON::XS will only be
installed when there is no XS backend already installed; Cpanel::JSON::XS
will be used over JSON::XS when both are installed.
|
|
|
|
* clang is needed as C preprocessor. Do not fail configure script.
* Disable -Werror flag
|
|
* Fix FreeBSD 10.0 clang build
Changelog:
not included.
|
|
|
|
packaged for wip by pho.
Fast base64 encoding and deconding for ByteStrings
|
|
Bump PKGREVISION.
|
|
Version 3.5.2 released 2014-05-22
* Fix Windows build with VS2008
https://github.com/simplejson/simplejson/pull/97
Version 3.5.1 released 2014-05-21
* Consistently reject int_as_string_bitcount settings that are not
positive integers
Version 3.5.0 released 2014-05-20
* Added int_as_string_bitcount encoder option
https://github.com/simplejson/pull/96
* Fixed potential crash when encoder created with incorrect options
|
|
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
|
|
|
|
libkkc provides a converter from Kana-string to
Kana-Kanji-mixed-string. It was named after kkc.el in GNU Emacs, a
simple Kana Kanji converter, while libkkc tries to convert sentences
in a bit more complex way using N-gram language models.
|
|
|
|
CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF,
PostScript and PNG files.
|
|
It is common for boost-libs consumers.
|
|
|
|
until proven otherwise.
|
|
Fix PR pkg/48777
|
|
libetonyek 0.0.4
- fix some build problems
- avoid data loss in some cases
- scale images properly
|
|
0.0.1 -> 0.0.2
- Do not add extra tab for list indentation
- Avoid possible crash on file format detection
- Ignore cells that are not inside a table
|
|
|
|
Version 3.4.1 released 2014-04-30
* Fixed tests to run on Python 3.4
Version 3.4.0 released 2014-04-02
* Native setuptools support re-introduced
https://github.com/simplejson/simplejson/pull/92
Version 3.3.3 released 2014-02-14
* Improve test suite's Python 3.4 compatibility
https://github.com/simplejson/simplejson/issues/87
|
|
|
|
Note reported to upstream as Issue#3.
|
|
|
|
|
|
|
|
libe-book 0.0.3
- fix reading of TCR files
- fix crash in file detection
- fix mis-detection of any XML file as FictionBook
- fix misplaced uses of some libwpd callbacks
|
|
* Add recognition of explicit section headings indicated with *Heading*.
* Improve handling of tagged paragraphs when body is on a following line.
* Add escapes to adjust spacing of italic text at roman/italic boundaries.
|
|
No NEWS found.
|
|
|
|
This commit restores the ABI_DEPENDS line that was there until
yesterday, 0.10.4nb1. It's unclear what the right answer is for
fribidi and ABI_DEPENDS, and if revbumping is needed - so for now
avoid the issue.
|
|
Based on a report from Bob Bernstein, m17n-lib does not build with
0.10.9. According to
http://upstream-tracker.org/versions/fribidi.html
there was an API and ABI break at 0.19.1, and then it has been
essentially stable.
|
|
No functional change for current versions of Rubys.
|
|
* Parse option lines in the header section of include files using shell word
splitting which allows quoting of multiple words and backslash-escaping of
spaces.
|
|
|
|
|
|
1.17 Sat Oct 5 11:36:43 2013
- assertion using unpack
|
|
1.04 Sat Dec 7 11:34:18 2013
- XS: a workaround for perl 5.6.x to handle U+FFFF correctly.
unpack_U() is implemented by using XS again as well as that in 1.02,
but now that is used only in the versions before perl 5.8.0.
1.03 Sun Dec 1 21:45:46 2013
- XS: now unpack_U() uses unpack('U*') in pure perl.
avoid XS for the internal "utf8" encoding of perl.
1.02 Sun Nov 10 18:39:37 2013
- POD: fix [rt.cpan.org #90170] about iso-8859-1 letters in pod.
E<> is used for the compatibility with perl 5.6.1 and possibly EBCDIC.
- 1.01 forgot to increase the version number of CJK/Korean.pm.
- modified tests: cjkrange.t, compatui.t, hangtype.t, illegal.t,
loc_ja.t, loc_ta.t, overcjk0.t, overcjk1.t, view.t in t.
1.01 Sat Nov 2 19:00:38 2013
- DUCET is updated (for Unicode 6.3.0) as Collate/allkeys.txt.
! Please notice that allkeys.txt will be overwritten if you have had
other allkeys.txt already.
- The default UCA_Version is 28.
- Locale/*.pl (except fr.pl) and CJK/Korean.pm are updated.
- modified tests: loc_es.t, loc_estr.t, rewrite.t, version.t in t.
1.00 Sun Oct 27 13:22:17 2013
- When a subroutine by 'overrideOut' taking a out-of-range value and
returning undef, now the value is treated as if it were U+FFFD.
* 0.99 wrongly calculates implicit weights based on out-of-range values.
- Assertion using unpack 'U' is added. If not only pack('U') but also
unpack('U') of CORE:: don't work as expected, this module will die.
|
|
2.03 Tue Jan 7 20:00 2014 (AMS time)
- (Hopefully) final fixes to FREEZE/THAW functionality:
=> Add safe assertion to make sure that we don't segfault on invalid
data.
=> Fix encoding/decoding of data structures with repeated references
to the same instance of a class that has FREEZE/THAW hooks.
Thanks to Christian Hansen for a test case.
- Distribution dependency fix.
2.02 Mon Jan 6 15:00 2014 (AMS time)
- Fundamental fixes for FREEZE/THAW support in previous Sereal v2
releases. If you plan to use FREEZE/THAW, make sure you have 2.02
or better (dito for the decoder).
2.01 Tue Dec 31 08:15 2013 (AMS time)
- Promoting changes from 0.37 to 2.00_03 to a stable release.
(This being the first protocol v2 stable release.)
- Minor performance tweaks.
2.00_03 Sun Dec 29 10:33 2013 (AMS time)
- FREEZE/THAW hooks for object serialization.
- Test improvements (allowing for partial parallel run)
- Minor optimizations.
2.00_02 Mon Oct 28 19:32 2013 (AMS time)
- Sereal::Encoder now requires Sereal::Decoder for better testing.
- Fix Test::Warn dependency problem of 2.00_01.
2.00_01 tue Oct 1 07:34 2013 (AMS time)
- NEW PROTOCOL VERSION: V2
- User-data in header functionality: You may embed arbitrary
Sereal-serializable data in a document header. The document
header isn't compressed, so this is ideal for retrieving
small chunks of meta-data (eg. routing information) without
having to deserialize the entire document.
- Relocatable Sereal document bodies
- Encoder never emits non-incremental Snappy encoding for V2
- Offsets now 1-based in relocatable format, not 0
- Fixed VERY obscure (and rare) memory leak.
- Improved error messages
- Remove warning about Sereal not being production-grade
(because it IS).
- Detect when the Snappy compression was net negative in size
and back out
- C89/Windows fixes (bulk88)
- 5.18 compat: Skip test failing due to hash-randomization (Zefram)
|
|
2.03 Tue Jan 7 20:00 2014 (AMS time)
- (Hopefully) final fixes to FREEZE/THAW functionality:
=> Add safe assertion to make sure that we don't segfault on invalid
data.
=> Fix encoding/decoding of data structures with repeated references
to the same instance of a class that has FREEZE/THAW hooks.
Thanks to Christian Hansen for a test case.
- Distribution dependency fix.
2.02 Mon Jan 6 15:00 2014 (AMS time)
- Fundamental fixes for FREEZE/THAW support in previous Sereal v2
releases. If you plan to use FREEZE/THAW, make sure you have 2.02
or better (dito for the encoder).
2.01 Tue Dec 31 08:15 2013 (AMS time)
- Promoting changes from 0.37 to 2.00_03 to a stable release.
(This being the first protocol v2 stable release.)
- Minor performance tweaks.
2.00_03 Sun Dec 29 10:33 2013 (AMS time)
- FREEZE/THAW hooks for object serialization.
- Test improvements (allowing for partial parallel run)
2.00_02 Mon Oct 28 19:23 2013 (AMS time)
- Fix Test::Warn dependency problem of 2.00_01.
2.00_01 Tue Oct 1 07:34 2013 (AMS time)
- NEW PROTOCOL VERSION: V2
- User-data in header functionality: You may embed arbitrary
Sereal-serializable data in a document header. The document
header isn't compressed, so this is ideal for retrieving
small chunks of meta-data (eg. routing information) without
having to deserialize the entire document.
- Relocatable Sereal document bodies
- Encoder never emits non-incremental Snappy encoding for V2
- Offsets now 1-based in relocatable format, not 0
- Fixed VERY obscure (and rare) memory leak.
- Fixed VERY obscure crash on invalid data.
- Improved error messages
- Remove warning about Sereal not being production-grade
(because it IS).
- C89/Windows fixes (bulk88)
- 5.18 compat: Skip test failing due to hash-randomization (Zefram)
|
|
3.01 Tue Oct 29 16:55:15 CET 2013
- backport to perls < 5.18 (reported by Paul Howarth).
3.0 Tue Oct 29 01:35:37 CET 2013
- implemented an object tagging extension (using the
Types::Serialiser serialisation protocol).
- reworked the documentation regarding object serialisation,
add a new OBJECT SERIALISATION section that explains the
whole process.
- new setting: allow_tags.
- switch to Types::Serialiser booleans.
- remove to_json/from_json.
- other minor improvements to the documentation.
|
|
-----------------------------------------
version 1.32 at 2013-11-07 15:56:33 +0000
-----------------------------------------
Change: e1fbae5ccddc7becce7b1bcff1a8ac99075bc136
Author: Chris Prather <chris@prather.org>
Date : 2013-11-07 07:52:41 +0000
Merge pull request #3 from wolfsage/t_fix_deps
Include dep Test::Requires in dist.ini
Change: 0880faaaf3c8194acc3a70a387d94ff69633b333
Author: Matthew Horsfall <wolfsage@gmail.com>
Date : 2013-11-07 10:51:02 +0000
Include dep Test::Requires in dist.ini
-----------------------------------------
version 1.31 at 2013-11-06 21:46:52 +0000
-----------------------------------------
Change: 87ce2b21a27c984d71ec9b2a94847ae99d48445b
Author: Chris Prather <chris@prather.org>
Date : 2013-11-06 21:46:52 +0000
ignore a few more directories
Change: d585c4cdccb59c96d7a3ab78e1881edd7e4d4e59
Author: Chris Prather <chris@prather.org>
Date : 2013-11-06 21:44:04 +0000
bump minimum version requirement for JSON.pm
Change: f5200618645fc09d27856b921bc9be43cf35b039
Author: Chris Prather <chris@prather.org>
Date : 2013-11-06 21:41:22 +0000
fix the tests to properly exclude JSON::XS
A bug came up where JSON::XS and JSON.pm had incompatible revisions
but installed just fine. This was a problem because JSON.pm will
silently load JSON::XS in the background and caused explosions.
We now try to exclude JSON::XS except in the case we're actually
testing it directly.
Also we've removed some of the tests for JSON::Syck as it's been
deprecated. We also add in tests for Cpanel::JSON::XS which got
missed when it was added as a choice.
Change: 14744d6d0cce26bc867638ec5aaea9594c292efe
Author: Chris Prather <chris@prather.org>
Date : 2013-10-31 22:45:19 +0000
add a todo note for ether (or whomever) to pick up before I get back
to it
Change: 360853b664817a0ed0e4b473dfbf1dbf1e56dd77
Author: Chris Prather <chris@prather.org>
Date : 2013-10-31 17:51:41 +0000
test without JSON::XS and add a compat note
JSON::XS 3.x is incompatible with JSON.pm < 2.90 in the exact way
that JSON::Any uses things in the test suite.
So we set the tests to ignore JSON::XS (using Test::Without::Module)
thanks to ether for suggesting it.
And we add a note about the situation to the POD so that others can
figure out what is going on.
Change: 756c6ac460c92d425d970e113465ce1e9a6b40a9
Author: Chris Prather <chris@prather.org>
Date : 2013-10-31 15:29:16 +0000
test for more accpetable backends on install
We have added more acceptable backends (Cpanel::JSON::XS and
JSON::PP) but we didn't update the tests during installation.
Change: cc51c101a1aa0d45573d25cd6bad3c9eb07006f5
Author: Chris Prather <chris@prather.org>
Date : 2013-10-31 14:59:45 +0000
Pull Changes from Git and prune local/
Migrating out Changes file to ChangesFromGit so I won't have to
remember to update it manually. If people desperately need the old
commit messages broken out by release I can go back and tag the
releases based on the old changes file.
Additional to prevent myself from pulling a "perigrin" as rjbs put
it, I've added a directive to prune Carton stile local/ directories.
Change: ed357ecabed9ede1cfffb021f5c922a4bcc5c828
Author: Chris Prather <chris@prather.org>
Date : 2013-10-30 06:19:58 +0000
Merge pull request #2 from ilmari/json-xs-3
Add support for JSON::XS version 3
Change: 6bd1def2e2fddfd79aff4b36e2f05519bc89366e
Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Date : 2013-10-30 11:19:24 +0000
Add support for JSON::XS version 3
For added future robustness, skip modules we manage to load but don't
know how to handle.
Change: 75a29b8203bc430481b5afed2a08a78e52edc037
Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Date : 2013-10-30 11:15:55 +0000
Test string escaping with JSON:PP as well
Change: f8fb91cf5911ea5022883a34d69f362bbf5f59a4
Author: Dagfinn Ilmari Mannsåker <ilmari@ilmari.org>
Date : 2013-10-30 11:15:55 +0000
Fix no_plan usage
|
|
## JSON version 2.9 #####################################################
CAUTION!!!
INCOMPATIBLE CHANGE
JSON.pm had patched JSON::XS::Boolean and JSON::PP::Boolean internally
on loading time for making these modules inherit JSON::Boolean.
But since JSON::XS v3.0 it use Types::Serialiser as boolean class.
Then now JSON.pm breaks boolean classe overload features and
-support_by_pp if JSON::XS v3.0 or later is installed.
JSON::true and JSON::false returned JSON::Boolean objects.
For workaround, they return JSON::PP::Boolean objects in this version.
isa_ok(JSON::true, 'JSON::PP::Boolean');
And it discards a feature:
ok(JSON::true eq 'true');
In other word, JSON::PP::Boolean overload numeric only.
ok( JSON::true == 1 );
##########################################################################
2.90 Wed Oct 30 19:48:43 2013
**** Please see to the headline in this file. ****
- workaround for JSON::XS version 3.0 or later installed case.
* the objects returned by JSON::true/false are JSON::PP::Boolean.
* they do not overload 'eq'.
- changed test cases for this patch.
t/e02_bool.t
t/e03_bool2.t
t/x17_strange_overload.t
t/xe02_bool.t
t/xe03_bool2.t
t/xe12_boolean.t
**** Please see to the headline in this file. ****
2.61 Thu Oct 17 19:38:55 2013
- fixed return/or in _incr_parse
reported and patched by MAUKE, sprout and rjbs
https://rt.cpan.org/Public/Bug/Display.html?id=86948
2.60
- $json->is_xs, $json->is_pp was completely broken.
pointed by rt#75867 and emceelam
|
|
0.10 2013/12/30 01:07:36
[CHANGES]
* Resolve a cornercase ambiguity between CORE::hex() and sub hex
which affects unclean code reloading on 5.16 (RT91722)
|
|
|
|
This module tries to load Cpanel::JSON::XS, and if that fails
instead tries to load JSON::PP. If neither is available, an exception
will be thrown.
|