<?xml version="1.0" encoding="utf-8"?>
<WixLocalization Culture="en-us" Codepage="1252" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="ProductName" Overridable="yes">Translation Support for Wikipedia Ver1.20</String>
+ <String Id="ProductName" Overridable="yes">Translation Support for Wikipedia Ver1.21</String>
<String Id="LanguageCode" Overridable="yes">1033</String>
<String Id="CodepageCode" Overridable="yes">1252</String>
<String Id="Culture" Overridable="yes">en-us</String>
<String Id="Manufacturer" Overridable="yes">honeplus</String>
<String Id="PackageKeywords" Overridable="yes">Installer</String>
- <String Id="PackageDescription" Overridable="yes">Translation Support for Wikipedia Ver1.20 Installer</String>
+ <String Id="PackageDescription" Overridable="yes">Translation Support for Wikipedia Ver1.21 Installer</String>
<String Id="ExeShortcutName" Overridable="yes">Translation Support for Wikipedia</String>
<String Id="AppUrlInfoAbout" Overridable="yes">http://sourceforge.jp/projects/wptscs/</String>
<String Id="NoDowngradeMsg" Overridable="yes">A later version of [ProductName] is already installed.</String>
<?xml version="1.0" encoding="utf-8"?>
<WixLocalization Culture="ja-jp" Codepage="932" xmlns="http://schemas.microsoft.com/wix/2006/localization">
- <String Id="ProductName" Overridable="yes">Wikipedia 翻訳支援ツール Ver1.20</String>
+ <String Id="ProductName" Overridable="yes">Wikipedia 翻訳支援ツール Ver1.21</String>
<String Id="LanguageCode" Overridable="yes">1041</String>
<String Id="CodepageCode" Overridable="yes">932</String>
<String Id="Culture" Overridable="yes">ja-jp</String>
<String Id="Manufacturer" Overridable="yes">honeplus</String>
<String Id="PackageKeywords" Overridable="yes">インストーラ</String>
- <String Id="PackageDescription" Overridable="yes">Wikipedia 翻訳支援ツール Ver1.20 インストーラ</String>
+ <String Id="PackageDescription" Overridable="yes">Wikipedia 翻訳支援ツール Ver1.21 インストーラ</String>
<String Id="ExeShortcutName" Overridable="yes">Wikipedia 翻訳支援ツール</String>
<String Id="AppUrlInfoAbout" Overridable="yes">http://sourceforge.jp/projects/wptscs/</String>
<String Id="NoDowngradeMsg" Overridable="yes">[ProductName] の新しいバージョンが既にインストールされています。</String>
<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi">
- <?define ProductVersion="1.2.0" ?>
- <?define ProductGUID="{2B16A3B8-F500-4c2f-888A-0BD08299D6E3}" ?>
+ <?define ProductVersion="1.2.1" ?>
+ <?define ProductGUID="{D28E117C-59B4-4153-A730-3B5A90566597}" ?>
<?define ProductUpgradeCode="{8A17447B-F484-4b42-98C4-317216CCEB78}" ?>
<?define MainExecutableGUID="{8771FF61-B4D9-4c35-A43D-946692E05E36}" ?>
<?define ResourceJAGUID="{A3DB3F56-B8EF-42ca-8891-26378B9A5DBE}" ?>
}
// 終了条件でループを抜けていない場合、解析失敗
- if (lastIndex < 0)
+ // テンプレート名が無い場合も解析失敗
+ // ※ 内部リンクの場合ありえるが、テンプレートの場合2012年現在無いと認識されない
+ if (lastIndex < 0 || String.IsNullOrWhiteSpace(article.ToString()))
{
return false;
}
// Minor Version
// Build Number
// Revision
-[assembly: AssemblyVersion("1.20.*")]
+[assembly: AssemblyVersion("1.21.*")]
=====================================================================
【タイトル】 Wikipedia 翻訳支援ツール
-【ファイル】 wptscs120.msi, wptscs120.zip, wptscs120-src.zip
-【作成月日】 2012/3/10
+【ファイル】 wptscs121.msi, wptscs121.zip, wptscs121-src.zip
+【作成月日】 2012/x/xx
【制 作 者】 Honeplus
【動作環境】 Windows XP/Vista/7 での動作を確認。要.NET Framework 4.0 Client Profile
【配布形態】 修正BSDライセンス
※ 本バージョンから、インストーラ版での配布を開始しました。
また、ソースの配布も本体とは別に行うよう変更しています。
+Ver1.21 2012/xx/xx 記事名が空の不正なテンプレート呼び出しで処理が落ちていたのを修正。
・仕様上の制限
// 空・null
Assert.IsFalse(parser.TryParse(String.Empty, out element));
Assert.IsFalse(parser.TryParse(null, out element));
+
+ // テンプレート名が無い
+ Assert.IsFalse(parser.TryParse("{{}}", out element));
+ Assert.IsFalse(parser.TryParse("{{|url=http://example.com/index.html}}", out element));
}
/// <summary>
// すべての値を指定するか、下のように '*' を使ってビルドおよびリビジョン番号を
// 既定値にすることができます:
// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.20.*")]
+[assembly: AssemblyVersion("1.21.*")]