Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
patch 3
1. It is corrected that the setting related to fold is not cleared with --reset.
2. The bug to which the line feed code cannot be judged correctly only for one
line the input is corrected.
3. Inputcode() is added to the perl/ruby enhancing (skf bug#10955).
4. The bug that accesses it under KEIS and another specific condition beyond
the limits of the array is corrected.
patch 2
(1) The correction of the FOLD_SUPPORT matter that leaks to the release file by
1.95.1 that the compilation doesn't pass when it is invalid is added.
(2) The judgment condition is mistaken when G3 is replaced at Shift_JIS X 0213
and the matter with the possibility of crashing is corrected.
(3) The trademark of the SoftBank Co. is corrected.
|
|
on packages that are affected by the switch from the openssl 0.9.7
branch to the 0.9.8 branch. ok jlam@
|
|
pkgsrc changes:
add DESTDIR support
Changes 2.0.6
== Addition of --ic --oc option
--Ic=<input codeset> --oc=<output codeset> option was added.
Shift_JIS, CP932, EUC-JP, CP51932, eucJP-ms, ISO-2022-JP, UTF-8N(UTF-8),
UTF-8-BOM, UTF-16BE, UTF-16BE-BOM(UTF-16), UTF-16LE, and UTF-16LE-BOM.
UTF8-MAC can be specified for input.
== Addition and change in mapping
The character-code of JIS-affiliated and correspondence with Unicode
decided to be defined. Decode from these to Unicode secures the thing
that conversion in the defined range is correctly done. Conversion in
the range not defined is not secured. Encode from Unicode secures
the thing that conversion in the defined range is correctly done,
conversion in the range not defined is assumed to be an error,
(possible fallback), and Unicode, and an illegal character secures
the skipped thing.
== Addition of fallback option
The --fb-{skip,html,xml,perl,java,subchar} option was added. How the
character that was not able to be converted is treated when
converting it from Unicode into Shift_JIS, EUC-JP, and ISO-2022-JP
can be specified.
== Addition of --no-best-fit-chars option
The character for which the round trip safety is not secured is not
converted at conversion from Unicode. - when Unicode is converted
from Unicode It is possible to use it to convert the UTF form of nkf
when specifying it with x. (If this is not specified if it says
oppositely, a part of character is not preserved. )
When the character string related to passing is converted, this
option is strongly recommended to be specified.
== Addition of --in-place[=SUFFIX] option
--in-place option to renew the time stamp to --overwrite that
maintained the time stamp was added.
== Document of hiragana katakana conversion
Because the document of the hiragana katakana conversion had reversed,
this was corrected. A correct document is as follows.
-H1 --hiragana katakana > hiragana
-H2 --katakana hiragana -> katakana
-H3 --katakana-hiragana katakana <-> hiragana
== Others
"Q" decipherment of encoding and the bug such as fold-margin are corrected.
== 2.0.6a
The permission of the file at the packaging was changed.
Changes 2.0.7
* The character of CP51932 corrects not doing fallback.
* It is corrected not to compile excluding gcc.
* Making to ANSI C.
* The bug around changing line of MIME encode is corrected.
* The binary file came to be also good at base64 by -t2MB.
* Support the conversion of repeating hiragana and katakana sign by -h.
* Support the conversion of V of the hiragana and the katakana by -h.
* DOS and OS/2 1.x support by lukewarm
* OpenWatcom, OS/2, and djgpp V2 support by By lukewarm
Changes 2.0.8
* Support of UTF-32 and CP10001(Microsoft's MacJapanese).
* It supports outside BMP of Unicode.
* The user definition character of the CP932 faction is supported.
* The range of the Shift_JIS emoticon of Softbank Mobile is supported with NTT DoCoMo.
* The line feed code was displayed with --guess.
* It is corrected that the guess when the character-code cannot be fixed with --guess was broken.
* It is corrected to have thrown away SI/SO/ESC at the EUC mode.
* When the input of UTF-8 is encoded in MIME, it is corrected not to be output
correctly.
* Processing was continued even if there was a file that was not able to be read
when two or more files were given.
* Various corrections in CP932 turn
In 2.0.8a in addition to above
* It is corrected not effective of -L.
* It is corrected not to be able to make nkf32.dll.
|
|
|
|
exists and libiconv is compiled. This restores symmetry between
libiconv.so, libiconv.a and libintl and fixes the build of gettext-tools
on Linux. Bump revision.
|
|
Version 1.89, 08/01/2008
========================
o entry types and field names now typeset in lowercase in f_bib.html
o new option -unicode to use Unicode entities for some macros
(such as ◯ for \bigcirc, etc.)
o new option -html-entities to use HTML entities for some macros
such as \le, \approx, etc. (patch by Steven G. Johnson)
o new option -header to insert a header (similar to -footer)
(patch by Steven G. Johnson)
|
|
causing later compile-time tests to break. Taken from gnulib change
in http://lists.gnu.org/archive/html/bug-gnulib/2007-11/msg00075.html
|
|
Changes:
## JSON version 2.00 #####################################################
In this version, JSON was totally rewritten.
* JSON becomes a wrapper to JSON::XS or JSON::PP!
* objToJson() and jsonToObj() are obsoleted!
* $JSON::* variables are no longer available!
* JSON::Parser and JSON::Converter are deleted from the distribution!
* JSONRPC* and Apache::JSONRPC are deleted from the distribution!
Please check JSON::RPC (supports JSON-RPC protocol v1.1 and 1.0).
##########################################################################
2.03 Fri Jan 4 14:10:58 2008
[JSON]
- fixed the description - Transition ways from 1.xx to 2.xx.
$JSON::ConvBlessed compat => $json->allow_blessed->as_nonbleesed
- support_by_pp supports 'as_nonbleesed' (experimental)
- clean up the code for saving memory
[JSON::PP] 2.03
- Now the allo_bignum flag also affects the encoding process.
encode() can convert Math::BigInt/Float objects into JSON numbers
- added as_nonblessed option (experimental)
- cleaned up internal function names (renamed camel case names)
2.02 Wed Dec 26 11:08:19 2007
[JSON]
- Now support_by_pp allows to use indent_length()
[JSON::PP] 2.02
- added get_indent_length
2.01 Thu Dec 20 11:30:59 2007
[JSON]
- made the object methods - jsonToObj and objToJson
available for a while with warnings.
2.00 Wed Dec 19 11:48:04 2007
[JSON]
- new version!
- modified Makefile.PL for broken Perls (when PERL_DL_NONLAZY = 1).
[JSON::PP] 2.0104
- clean up the document.
- use 'subs' instead of CORE::GLOBAL for fixing join() in 5.8.0 - 5.8.2
- enhanced decoding error messages for JSON::XS compatibility.
- jsonToObj and objToJson warn.
1.99_05 Fri Dec 14 18:30:43 2007
[JSON]
- added a description about the Unicode handling to document.
[JSON::PP] (2.0103)
- Now the JSON::PP56 unicode handling does not require Unicode::String.
- Now JSON::PP5005 can de/enocde properly within the Perl 5.005 world.
- decode() always utf8::decode()ed to strings.
- decode() returned a big integer as string though the integer is
smaller than it is so.
- a bad know how - added the join() wrapper for Perl 5.8.0 - 5.8.2 bug.
- JSON::PP56 encode() did not handle Unicode properly.
- added a section about the unicode handling on Perls to JSON::PP doc.
1.99_04 Mon Dec 10 14:28:15 2007
[JSON]
- modified the tests and source for Perl 5.005
[JSON::PP] (2.0102)
- modified some prototypes in JSON::PP5005.
1.99_03 Mon Dec 10 11:43:02 2007
[JSON]
- modified tests and document.
in Perl5.8.2 or earlier, decoding with utf8 is broken because of
a Perl side problem. (join() had a bug.)
- modified Makefile.PL for Perl 5.005.
in the version, 'require JSON' is fail....
[JSON::PP] (2.0102)
- modified string decode function.
- enhanced error messages for compatibility to JSON::XS.
- enhanced utf8::decode emulator and unpack emulator in JSON::PP56.
1.99_02 Sun Dec 9 05:06:19 2007
[JSON::PP] (2.0101)
- decoding with utf8 was broken in Perl 5.10
as the behaviour of unpack was changed.
- added a fake in JSON::PP5005 (bytes.pm)
- added the missing file JONS::PP::Boolean.pm
1.99_01 Sat Dec 8 12:01:43 2007
[JSON]
- released as version 2.0
this module is incompatible to 1.xx, so check the document.
[JSON::PP] (2.01 from 0.97)
- updated JSON::PP for compatible to JSON::XS 2.01
- renamed from_json and to_json to decode_json and encode_json
- added get_* to JSON::PP
- deleted property() from JSON::PP
- deleted strict() and added loose()
- deleted disable_UTF8() and self_encode()
- renamed singlequote to allow_singlequote
- renamed allow_bigint to allow_bignum
- max_depth and max_size round up their arguments.
- added indent_length and sort_by
|
|
Changes:
2.01 Wed Dec 5 11:40:28 CET 2007
- INCOMPATIBLE API CHANGE: to_json and from_json have been
renamed to encode_json/decode_json for JSON.pm compatibility.
The old functions croak and might be replaced by JSON.pm
comaptible versions in some later release.
2.0 Tue Dec 4 11:30:46 CET 2007
- this is supposed to be the first version of JSON::XS
compatible with version 2.0+ of the JSON module.
Using the JSON module as frontend to JSON::XS should be
as fast as using JSON::XS directly, so consider using it
instead.
- added get_* methods for all "simple" options.
- make JSON::XS subclassable.
1.53 Tue Nov 13 23:58:33 CET 2007
- minor doc clarifications.
- fixed many doc typos (patch by Thomas L. Shinnick).
1.52 Mon Oct 15 03:22:06 CEST 2007
- remove =encoding pod directive again, it confuses too many pod
parsers :/.
1.51 Sat Oct 13 03:55:56 CEST 2007
- encode empty arrays/hashes in a compact way when pretty is enabled.
- apparently JSON::XS was used to find some bugs in the
JSON_checker testsuite, so add (the corrected) JSON_checker tests to
the testsuite.
- quite a bit of doc updates/extension.
- require 5.8.2, as this seems to be the first unicode-stable version.
|
|
|
|
code inspection, so remove it.
approved by markd (a while ago)
|
|
When encoding with FORCE_BINARY_IO mode in effect, the explicit "\r\n"
end of line sequence caused double carriage returns in the output,
because the output text file is subject to expansion of LF to CR/LF
line terminators. I made the "eol" sequence conditional on
FORCE_BINARY, so that just a line feed is written to streams
which will expand it.
|
|
|
|
|
|
1.15 Wed Nov 14 14:52:31 2007
[JSON]
- modified a bug (rt#28434: UTF-8 handling severly broken)
but recommend to use JSON::PP instead of JSON (with JSON::Converter)
as JSON::Converter's utf8 handling is incomplete.
- fixed rt#29139 (unary boolean negation generates)
objToJson([!1]) => [""]
objToJson([!!1]) => ["1"]
- fixed doc (rt#21038: QuotApos documentation is flawed)
[JSON::PP]
- updated JSON::PP for compatible to JSON::XS 1.52
adding max_size, relaxed, allow_blessed, convert_blessed,
filter_json_object, filter_json_single_key_object
- modified a JSON::PP bug (rt#29988 JSON::PP recursion depth bug)
- Now JSON::PP's max_depth default value is 512.
- Now JSON::PP mapping policy is compatible to JSON::XS
- JSON:PP's allow_tie is obsoleted.
|
|
|
|
|
|
Changes:
Version 1.88, 20/11/2007
========================
o new option -revkeys to number entries in reverse order
(patch by Walter Guttmann)
o fixed bug with '\ ' (backslash space) introduced in version 1.82
(shows up with -s gerplain)
o \c{C}, \"y, \"Y (patch by John Kewley)
o \k (using unicode entities, patch by John Kewley)
Version 1.87, 16/07/2007
========================
o \hat
o \mathfrak (supported but no font change, as for \mathcal ad \mathbb)
o \~a, \~A, \~o, and \~O
o -- translated to – and --- to —
Version 1.86, 21/03/2007
========================
o more accents macros: \oe \OE \~ \v \' \r
|
|
New in libiconv-1.12-cp932.patch:
* Changed CP932 converter to use exact mapping table.
* Added WINDOWS-31J, csWINDOWS31J, SJIS-OPEN, SJIS-WIN as aliases for CP932.
* Added EUCJP-MS converter.
* Added EUC-JP-MS, EUCJP-OPEN, EUCJP-WIN as aliases for EUCJP-MS.
New in 1.12:
* The iconv program is now licensed under the GPL version 3, instead of the
GPL version 2. The libiconv library continues to be licensed under LGPL.
* Added RK1048 converter.
* On AIX, an existing system libiconv no longer causes setlocale() to fail.
* Upgraded EUC-KR, JOHAB to include the Korean postal code sign.
|
|
|
|
|
|
Bump PKGREVISION.
|
|
can handle packages having no PLIST files.
|
|
|
|
|
|
|
|
|
|
Bump PKGREVISION.
|
|
|
|
|
|
1.14 Thu May 10 15:32:18 2007
- added 'TRANSITION PLAN'
- updated JSON::PP
(latin1 and decode_prefix are added for JSON::XS comatible)
1.13 Sun May 6 14:03:31 2007
- fixed round-trip handling for Perl5.9.4
(Thanks to andreas.koenig and Nicholas Clark)
- added overload operator 'eq', 'ne', '==' and '!='
for JSON::NotString (JSON::Literal for JSON::PP) (rt#26923 by Ryan M
1.12 Thu May 3 18:32:28 2007
- fixed loose quoting bug in JSON::Parser. (Thanks to Allen Day and his
- fixed round-trip problem (pointed by Marc Lehmann's JSON::XS)
(However, only in the case of non autoconv mode)
- updated JSON::PP
now can be used in Perl 5.8, 5.6, 5.005 (There is functional restric
added allow_bigint (Thanks to Adam Sussman's patch)
added self_encode, singlequote, allow_barekey
|
|
|
|
|
|
This module converts Perl data structures to JSON and vice versa.
Its primary goal is to be correct and its secondary goal is to be
fast. To reach the latter goal it was written in C.
As this is the n-th-something JSON module on CPAN, what was the
reason to write yet another JSON module? While it seems there are
many JSON modules, none of them correctly handle all corner cases,
and in most cases their maintainers are unresponsive, gone missing,
or not listening to bug reports for other reasons.
|
|
package should probably depend on it.. PoLS.
Ride with the initial commit version.
|
|
|
|
This module will provide a coherent API to bring together the
various JSON modules currently on CPAN. This module will allow you
to code to any JSON API and have it work regardless of which JSON
module is actually installed.
|
|
+ change PKGNAME to "fondu" - the old name, "fondu_src" didn't really
cut it for me
+ enable DESTDIR support
+ use a shell loop to install the package - CSE
|
|
useful for category Makefiles, as opposed to bsd.pkg.subdir.mk, which is
also relevant for the top-level directory. Adjusted the category Makefiles.
|
|
Changes:
(1) Fixes cp5022x/51932 boundary check miss.
(2) Fixes man formatting miss.
(3) Fixes packaging miss for debian pacakge.
|
|
|
|
affected packages.
|
|
2.95.4 on FreeBSD 4.11 without it; with it, pkgsrc wants gcc3-c,
which results in a circular dependency.
The addition of c99 to USE_LANGUAGES appears to have been intended
to benefit IRIX with MIPSPro, so also restore the old behavior of
appending "-c99" to CFLAGS in that case.
|
|
|
|
|
|
out on a case-insensitive filesystem without interference from
p5-Jcode. Discussed on tech-pkg@.
|
|
txt2man-1.5.5 21-mar-2007
* txt2man: correct layout of C structures in synopsis
* src2man: genrate manpages for C types/struct definitions
txt2man-1.5.4 16-mar-2007
* bookman: Added copyright
* src2man: Added copyright. Fix cover page handling. Add origin
comment in generated manpages.
txt2man-1.5.3 15-mar-2007
* bookman: better handling of header and footers of cover page.
* src2man: date can now be set.
* txt2man: date can now be set. Better handling of C function prototypes.
txt2man-1.5.2 28-feb-2007
* txt2man: fix synopsis handling.
txt2man-1.5.1 25-oct-2006
* src2man: search if the function prototype is defined in corresponding
'.h' include file, and if yes, add a '#include "file.h"'
statement in synopsis.
* src2man: allow to force SYNOPSIS sections in comment blocks.
* bookman: reads the file list from stdin in no arg is supplied.
* Makefile: specify commands path (in current dir) when generating doc.
txt2man-1.5 16-oct-2006
* txt2man: fix indentation.
* bookman: new command to generate a book from manpages.
* src2man: new command to extract manpages from source files.
* Makefile: update and fix rules.
|
|
|
|
This module converts between JSON (JavaScript Object Notation) and Perl
data structure into each other.
For JSON, See to http://www.JSON.org/.
JSON-RPC http://json-rpc.org/
|