• R/O
  • HTTP
  • SSH
  • HTTPS

nkf: Commit

nkfのGitリポジトリです。


Commit MetaInfo

Revision3d0cc48bcb8f1112cc369ad02987d20733e83dfc (tree)
Time2009-11-17 09:31:43
AuthorNARUSE Yui <naruse@user...>
CommiterNARUSE Yui

Log Message

Release 2.1.0.

Change Summary

Incremental Difference

--- a/Changes
+++ b/Changes
@@ -478,3 +478,33 @@ Unicode
478478 .SS nkf 2.0.8
479479
480480 * --guess で改行コードを表示
481+
482+.SS nkf 2.0.9
483+
484+-Z4 オプションを追加しました。JIS X 0208 カタカナを JIS X 0201 カタカナに変換します。(つまりカタカナの全角半角変換)
485+
486+-g=0, -g=1, --guess=0, --guess=1 オプションを追加しました。改行コードの推測を行います。
487+
488+コンパイルオプションをいくつか追加しました。詳細は config.h をご覧ください。
489+
490+その他のバグフィックスを行いました。詳細はgit のログをご覧ください。
491+
492+ライセンス変更を、独自ライセンスから zlib ライセンスに変更しました。事実上の許諾条件は変わらないため、ライセンス確認の手間の削減がメリットだと思われます。
493+
494+バージョン管理システムを CVS から git に変更。
495+
496+.SS nkf 2.1.0
497+
498+Makefile に install という target を追加
499+
500+8bit JIS 内のいわゆる半角カナを解釈するようにした
501+
502+Perl モジュールが作成できなかったのを修正
503+
504+-Z1 と -Z2 が -Z0 の効果を持ってなかったのを修正
505+
506+UTF-16 と UTF-32 の読み込み指定が出来ていなかったのを修正
507+
508+UTF-32 で BOM を出力していなかったのを修正
509+
510+4 バイト UTF-8 の guess と出力ができなかったのを修正
--- a/Makefile
+++ b/Makefile
@@ -5,7 +5,7 @@ SHAR = shar
55 # SHAR = shar -T
66 PERL = perl
77 RM = rm -rf
8-VERSION = 2.0.9
8+VERSION = 2.1.0
99 MKDIR = mkdir
1010 prefix = /usr/local
1111
--- a/NKF.mod/NKF.pm
+++ b/NKF.mod/NKF.pm
@@ -35,7 +35,7 @@ require DynaLoader;
3535 @EXPORT = qw(
3636 nkf nkf_continue inputcode
3737 );
38-$VERSION = '2.09';
38+$VERSION = '2.10';
3939
4040 bootstrap NKF $VERSION;
4141
--- a/dll.rc
+++ b/dll.rc
@@ -1,8 +1,8 @@
11 #include <windows.h>
22
33 1 VERSIONINFO
4-FILEVERSION 2,0,9,0
5-PRODUCTVERSION 2,0,9,0
4+FILEVERSION 2,1,0,0
5+PRODUCTVERSION 2,1,0,0
66 FILEFLAGSMASK 0x3fL
77 #ifdef _DEBUG
88 FILEFLAGS 0x1L
@@ -19,12 +19,12 @@ FILESUBTYPE 0x0L
1919 {
2020 VALUE "CompanyName", "project nkf\0"
2121 VALUE "FileDescription", "Network Kanji Filter\0"
22- VALUE "FileVersion", "2.0.9.0 1\0"
22+ VALUE "FileVersion", "2.1.0.0 1\0"
2323 VALUE "InternalName", "nkf32\0"
2424 VALUE "LegalCopyright", "Copyright (C) 1987, Fujitsu LTD. (Itaru ICHIKAWA); Copyright (C) 2003-2004 T.kaneto\0"
2525 VALUE "OriginalFilename", "nkf32.c\0"
2626 VALUE "ProductName", "nkf32.dll\0"
27- VALUE "ProductVersion", "2.0.9.0 1\0"
27+ VALUE "ProductVersion", "2.1.0.0 1\0"
2828 }
2929 }
3030 BLOCK "VarFileInfo"
--- a/man/nkf.1.pm
+++ b/man/nkf.1.pm
@@ -35,7 +35,7 @@ require DynaLoader;
3535 @EXPORT = qw(
3636 nkf nkf_continue inputcode
3737 );
38-$VERSION = '2.09';
38+$VERSION = '2.10';
3939
4040 bootstrap NKF $VERSION;
4141
--- a/nkf.1
+++ b/nkf.1
@@ -1,4 +1,4 @@
1-.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.35
1+.\" Automatically generated by Pod::Man v1.37, Pod::Parser v1.37
22 .\"
33 .\" Standard preamble:
44 .\" ========================================================================
@@ -129,7 +129,7 @@
129129 .\" ========================================================================
130130 .\"
131131 .IX Title "nkf 1"
132-.TH nkf 1 "2009-01-20" "nkf 2.0.9" " "
132+.TH nkf 1 "2009-11-17" "nkf 2.1.0" " "
133133 .SH "NAME"
134134 nkf \- Network Kanji Filter
135135 .SH "SYNOPSIS"
--- a/nkf.1j
+++ b/nkf.1j
@@ -129,7 +129,7 @@
129129 .\" ========================================================================
130130 .\"
131131 .IX Title "nkf 1"
132-.TH nkf 1 "2009-06-26" "nkf 2.0.9" " "
132+.TH nkf 1 "2009-06-26" "nkf 2.1.0" " "
133133 .SH "NAME"
134134 nkf \- ネットワーク用漢字コード変換フィルタ
135135 .SH "SYNOPSIS"
--- a/nkf.c
+++ b/nkf.c
@@ -20,8 +20,8 @@
2020 *
2121 * 3. This notice may not be removed or altered from any source distribution.
2222 */
23-#define NKF_VERSION "2.0.9"
24-#define NKF_RELEASE_DATE "2009-06-23"
23+#define NKF_VERSION "2.1.0"
24+#define NKF_RELEASE_DATE "2009-11-17"
2525 #define COPY_RIGHT \
2626 "Copyright (C) 1987, FUJITSU LTD. (I.Ichikawa).\n" \
2727 "Copyright (C) 1996-2009, The nkf Project."
--- a/nkf32dll.c
+++ b/nkf32dll.c
@@ -4,11 +4,11 @@
44
55 /*WIN32DLL*/
66 /* こちらのバージョンも更新してください。 */
7-#define NKF_VERSIONW L"2.0.9"
7+#define NKF_VERSIONW L"2.1.0"
88 /* NKF_VERSION のワイド文字 */
9-#define DLL_VERSION "2.0.9.0 0"
9+#define DLL_VERSION "2.1.0.0 0"
1010 /* DLLが返す */
11-#define DLL_VERSIONW L"2.0.9.0 0"
11+#define DLL_VERSIONW L"2.1.0.0 0"
1212 /* DLLが返す DLL_VERSION のワイド文字 */
1313
1414 /* nkf32.dll main */
--- a/version.rc
+++ b/version.rc
@@ -1,8 +1,8 @@
11 #include <windows.h>
22
33 1 VERSIONINFO
4-FILEVERSION 2,0,9,0
5-PRODUCTVERSION 2,0,9,0
4+FILEVERSION 2,1,0,0
5+PRODUCTVERSION 2,1,0,0
66 FILEFLAGSMASK 0x3fL
77 #ifdef _DEBUG
88 FILEFLAGS 0x1L
@@ -19,12 +19,12 @@ FILESUBTYPE 0x0L
1919 {
2020 VALUE "CompanyName", "project nkf\0"
2121 VALUE "FileDescription", "Network Kanji Filter\0"
22- VALUE "FileVersion", "2.0.9\0"
22+ VALUE "FileVersion", "2.1.0\0"
2323 VALUE "InternalName", "nkf\0"
2424 VALUE "LegalCopyright", "Copyright (C) 1987, Fujitsu LTD. (Itaru ICHIKAWA)\0"
2525 VALUE "OriginalFilename", "nkf.c\0"
2626 VALUE "ProductName", "nkf.exe\0"
27- VALUE "ProductVersion", "2.0.9\0"
27+ VALUE "ProductVersion", "2.1.0\0"
2828 }
2929 }
3030 BLOCK "VarFileInfo"
Show on old repository browser