Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 96 (100.0%) | 22205 (100.0%) | 231.3 |
ext/nkf/nkf-utf8/ | 35 (36.5%) | 19934 (89.8%) | 569.5 |
ext/nkf/ | 13 (13.5%) | 1353 (6.1%) | 104.0 |
ext/nkf/lib/ | 13 (13.5%) | 713 (3.2%) | 54.8 |
/ | 33 (34.4%) | 203 (0.9%) | 6.1 |
ext/ | 1 (1.0%) | 2 (0.0%) | 2.0 |
ext/nkf/nkf1.7/ | 1 (1.0%) | 0 (0.0%) | 0.0 |
* ext/nkf/nkf-utf8/{nkf.c,utf8tbl.c}:
imported nkf 2007-01-28.
* Fixed: can't decode MIME encode JIS string.
* Fixed: Fullwitdh-halfwidth conversion.
* Support DoCoMo's and Softbank's EMOJI
* Support CP932, CP5022x, eucJP-ms UDC
* Support UTF-32 encoding
* Support beyond BMP
[ruby-dev:29700] [ruby-dev:29922] [ruby-dev:30144]
236 lines of code changed in:
* ext/nkf/nkf-8/nkf.c: imported nkf 2.0.8 rev.110.
* Fix: check_bom cuts \xfe\xff\xXX\xXX of UTF-32.
* Add support --ic=UTF-32.
* Fix: can't guess UTF-16 and UTF-32.
* Fix: can't decode beyond BMP of UTF-16LE.
* ext/nkf/nkf.c (guess): Support UTF-32.
* ext/nkf/lib/kconv.rb (kconv): Support UTF-32.
* ext/nkf/lib/kconv.rb (to_utf32): new method.
* ext/nkf/lib/kconv.rb (to_utf32): new method.
131 lines of code changed in:
* ext/nkf/nkf-8/nkf.c: imported nkf 2.0.8 2006-09-15.
Add support for U+10000 - U+10FFFF
Add support UTF-32
501 lines of code changed in:
* ext/nkf/lib/kconv.rb (Kconv::toeuc): remove -m0 [ruby-dev:29505]
5 lines of code changed in:
2006-09-06
3 lines of code changed in:
* ext/nkf/lib/kconv.rb (Kconv::RegexpEucjp): fix regexp for euc-jp [ruby-dev:29344]
7 lines of code changed in:
2006-08-22
3 lines of code changed in:
Mon Jun 19 23:40:59 2006 NARUSE, Yui <naruse@ruby-lang.org>
* ext/nkf/lib/kconv.rb: remove default -m0 and fix document.
* ext/nkf/nkf-8/{nkf.c, config.h, utf8tbl.c, utf8tbl.h}:
imported nkf 2.0.7.
7 lines of code changed in:
* kconv.rb: remove default -m0 and fix document.
35 lines of code changed in:
* ext/nkf/nkf-utf8/nkf.c: imported nkf 2.0.7
* Fix: fallback in CP51932
* ANSI C
* Fix bug arround MIME encode NL
731 lines of code changed in:
* ext/nkf/nkf-utf8/{nkf.c, utf8tbl.c}: imported nkf 2.0.6.
* Add --ic / --oc option and mapping tables.
* Add fallback option.
* Add --no-best-fit-chars option.
* Fix some bugs.
* ext/nkf/nkf.c (nkf_split_options): added for parse option string.
* ext/nkf/lib/kconv.rb (Kconv.to*): add -m0.
Note that Kconv.to* still imply -X.
* ext/nkf/test.rb: Removed. Obsolete by test/nkf.
* ext/.document: enabled documents in nkf and kconv
* ext/nkf/nkf.c, ext/nkf/lib/kconv.rb: Add rdoc.
2252 lines of code changed in:
* ext/nkf/lib/kconv.rb: ensure that symbol_to_option is private_class_method
and all other methods are module_function
fixed: [ruby-dev:26808]
15 lines of code changed in:
* ext/nkf/lib/kconv.rb: Kconv.kconv is now alias of Kconv.conv
* ext/nkf/lib/kconv.rb: remove nkf dependend symbols fomr SYMBOL_TO_OPTION
9 lines of code changed in:
* ext/nkf/nkf-utf8/{nkf.c,utf8tbl.c,config.h}:
import 1.76
[ruby-dev:26592] nkf constification
821 lines of code changed in:
2005-07-22
3 lines of code changed in:
* ext/nkf/nkf-utf8/nkf.c: import nkf.c 1.73
fix: TestKconv 1F
34 lines of code changed in:
2005-07-18
3 lines of code changed in:
* ext/nkf/lib/kconv.rb: fix typo.
1 lines of code changed in:
* ext/nkf/nkf-utf8/{nkf.c,utf8tbl.c,config.h}:
imported nkf.c 1.70 (support UTF-8-MAC)
* ext/nkf/lib/kconv.rb: add :utf8mac and :internalunicode
1118 lines of code changed in:
2005-07-06
3 lines of code changed in:
(34 more)