OSDN Git Service

Improve plugin system (#797) (5)
authorTakashi Sawanaka <sdottaka@users.sourceforge.net>
Mon, 21 Jun 2021 15:17:39 +0000 (00:17 +0900)
committerTakashi Sawanaka <sdottaka@users.sourceforge.net>
Mon, 21 Jun 2021 15:17:39 +0000 (00:17 +0900)
Docs/Manual/EN/Plugins.xml
Docs/Manual/JP/Plugins.xml

index babd607..2db6094 100644 (file)
         </listitem>
 
         <listitem>
+          <para><function>Remove Duplicate Lines</function></para>
+        </listitem>
+
+        <listitem>
+          <para><function>Count Duplicate Lines</function></para>
+        </listitem>
+
+        <listitem>
           <para><function>Sort Lines Ascending</function></para>
         </listitem>
 
         </listitem>
 
         <listitem>
+          <para><function>Tokenize...</function></para>
+        </listitem>
+
+        <listitem>
+          <para><function>Trim Spaces</function></para>
+        </listitem>
+
+        <listitem>
           <para><function>Insert Date</function></para>
         </listitem>
 
     <section>
       <title>Applying prediffer plugins in the Folder Compare window</title>
 
-      <para>With prediffer plugins, you set the mode (<firstterm>Auto
-      prediffer</firstterm> or <firstterm>No prediffer</firstterm>) for
+      <para>With prediffer plugins, you set the mode (<firstterm>&lt;Automatic&gt;
+      </firstterm> or <firstterm>&lt;None&gt;</firstterm>) or the plugin name for
       individual files. (Contrast this with unpacker plugins, where you set the
       mode for all files.) That is, some files in the same folder have different
       prediffer modes.</para>
 
       <itemizedlist>
         <listitem>
-          <para><guisubmenu>Auto Prediffer</guisubmenu> selects the first
+          <para><guisubmenu>&lt;Automatic&gt;</guisubmenu> selects the first
           prediffer plugin available for the file type.</para>
         </listitem>
 
         <listitem>
-          <para><guisubmenu>No prediffer</guisubmenu> means that no prediffer
+          <para><guisubmenu>&lt;None&gt;</guisubmenu> means that no prediffer
           plugin is used.</para>
         </listitem>
       </itemizedlist>
 
       <note>
         <para>When you open a subfolder during a non-recursive compare, the mode
-        is always reset to <guimenuitem>No prediffer</guimenuitem>.</para>
+        is always reset to <guimenuitem>&lt;None&gt;</guimenuitem>.</para>
       </note>
 
       <para>When you open a file from the Folder Compare window, your prediffer
         </listitem>
 
         <listitem>
+          <simpara><guimenuitem>Remove Duplicate Lines</guimenuitem> remove duplicate lines in the selection. 
+          </simpara>
+        </listitem>
+
+        <listitem>
+          <simpara><guimenuitem>Count Duplicate Lines</guimenuitem> remove duplicate lines in the selection and insert the number of duplicate lines on the right. 
+          </simpara>
+        </listitem>
+
+        <listitem>
           <simpara><guimenuitem>Sort Lines Ascending</guimenuitem> sort the selection 
           in ascending order.</simpara>
         </listitem>
           with the output of the specified filter command.
           Specifying %1 in the argument of the filter command replaces it with the filename of the active pane.</simpara>
         </listitem>
+
+        <listitem>
+          <simpara><guimenuitem>Tokenize...</guimenuitem> TBD
+          </simpara>
+        </listitem>
+
+        <listitem>
+          <simpara><guimenuitem>Trim Spaces</guimenuitem> TBD
+          </simpara>
+        </listitem>
       </itemizedlist>
 
       <para><segmentedlist>
index 7a2161f..1114d6c 100644 (file)
 
       <itemizedlist>
         <listitem>
-          <para><function>MakeUpper</function></para>
+          <para><function>Make Uppercase</function></para>
         </listitem>
 
         <listitem>
-          <para><function>MakeLower</function></para>
+          <para><function>Make Lowercase</function></para>
         </listitem>
 
         <listitem>
-          <para><function>SortAscending</function></para>
+          <para><function>Remove Duplicate Lines</function></para>
         </listitem>
 
         <listitem>
-          <para><function>SortDescending</function></para>
+          <para><function>Count Duplicate Lines</function></para>
         </listitem>
 
         <listitem>
-          <para><function>ExecFilterCommand</function></para>
+          <para><function>Sort Lines Ascending</function></para>
+        </listitem>
+
+        <listitem>
+          <para><function>Sort Lines Descending</function></para>
+        </listitem>
+
+        <listitem>
+          <para><function>Apply Filter Command...</function></para>
+        </listitem>
+
+        <listitem>
+          <para><function>Tokenize...</function></para>
+        </listitem>
+
+        <listitem>
+          <para><function>Trim Spaces</function></para>
         </listitem>
 
         <listitem>
     <section>
       <title>フォルダ比較ウインドウでの比較前処理プラグインの適用</title>
 
-      <para>比較前処理プラグインでは、モード(<firstterm>自動比較前処理</firstterm>または
-      <firstterm>比較前処理なし</firstterm>)を個々のファイルに設定します。 
+      <para>比較前処理プラグインでは、モード(<firstterm>&lt;Automatic&gt;</firstterm>または
+      <firstterm>&lt;None&gt;</firstterm>)またはプラグイン名を個々のファイルに設定します。 
       (これをすべてのファイルのモードを設定する展開プラグインと比較してください。)
       つまり、同じフォルダー内のいくつかのファイルには異なる比較前処理モードがあります。
       </para>
 
       <itemizedlist>
         <listitem>
-          <para><guisubmenu>自動</guisubmenu> は、
+          <para><guisubmenu>&lt;Automatic&gt;</guisubmenu> は、
           指定したファイルのタイプに使用できる比較前処理プラグインの最初のものを選択します。
           </para>
         </listitem>
 
         <listitem>
-          <para><guisubmenu>使用しない</guisubmenu>は、
+          <para><guisubmenu>&lt;None&gt;</guisubmenu>は、
           比較前処理プラグインを使用しません。</para>
         </listitem>
       </itemizedlist>
 
       <note>
         <para>非再帰比較中にサブフォルダーを開くと、モードは常に
-        <guimenuitem>なし</guimenuitem>にリセットされます。</para>
+        <guimenuitem>&lt;None&gt;</guimenuitem>にリセットされます。</para>
       </note>
 
       <para>フォルダ比較ウィンドウからファイルを開くと、
         </listitem>
 
         <listitem>
+          <simpara><guimenuitem>重複行を削除</guimenuitem> remove duplicate lines in the selection. 
+          </simpara>
+        </listitem>
+
+        <listitem>
+          <simpara><guimenuitem>重複行をカウント</guimenuitem> remove duplicate lines in the selection and insert the number of duplicate lines on the right. 
+          </simpara>
+        </listitem>
+
+        <listitem>
           <simpara><guimenuitem>昇順にソート</guimenuitem> sort the selection 
           in ascending order.</simpara>
         </listitem>
           with the output of the specified filter command.
           Specifying %1 in the argument of the filter command replaces it with the filename of the active pane.</simpara>
         </listitem>
+
+        <listitem>
+          <simpara><guimenuitem>トークン分割...</guimenuitem> TBD
+          </simpara>
+        </listitem>
+
+        <listitem>
+          <simpara><guimenuitem>行頭行末の空白を削除</guimenuitem> TBD
+          </simpara>
+        </listitem>
       </itemizedlist>
 
       <para><segmentedlist>