<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://www.haijin-boys.com/wiki/index.php?action=history&amp;feed=atom&amp;title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7</id>
	<title>エンティティ参照と文字参照 - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://www.haijin-boys.com/wiki/index.php?action=history&amp;feed=atom&amp;title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7"/>
	<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;action=history"/>
	<updated>2026-09-16T08:22:53Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;diff=887&amp;oldid=prev</id>
		<title>Inuuik: ページの白紙化</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;diff=887&amp;oldid=prev"/>
		<updated>2013-01-14T15:09:48Z</updated>

		<summary type="html">&lt;p&gt;ページの白紙化&lt;/p&gt;
&lt;a href=&quot;https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;amp;diff=887&amp;amp;oldid=499&quot;&gt;差分を表示&lt;/a&gt;</summary>
		<author><name>Inuuik</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;diff=499&amp;oldid=prev</id>
		<title>2012年10月12日 (金) 14:50にInuuikによる</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;diff=499&amp;oldid=prev"/>
		<updated>2012-10-12T14:50:43Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2012年10月12日 (金) 23:50時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mery エディタ マクロ：  エンティティ参照と文字参照 (Entity Reference and Character Reference)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mery エディタ マクロ：  エンティティ参照と文字参照 (Entity Reference and Character Reference&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;)  ( inuuik &lt;/ins&gt;)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   選択範囲にあるエンティティ参照と文字参照を置換&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   選択範囲にあるエンティティ参照と文字参照を置換&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Inuuik</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;diff=480&amp;oldid=prev</id>
		<title>2012年10月8日 (月) 04:53にInuuikによる</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;diff=480&amp;oldid=prev"/>
		<updated>2012-10-08T04:53:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;ja&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← 古い版&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2012年10月8日 (月) 13:53時点における版&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;1行目:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;1行目:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mery マクロ：  エンティティ参照と文字参照 (Entity Reference and Character Reference)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Mery &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;エディタ &lt;/ins&gt;マクロ：  エンティティ参照と文字参照 (Entity Reference and Character Reference)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   選択範囲にあるエンティティ参照と文字参照を置換&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;   選択範囲にあるエンティティ参照と文字参照を置換&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Inuuik</name></author>
	</entry>
	<entry>
		<id>https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;diff=452&amp;oldid=prev</id>
		<title>Inuuik: ページの作成：「Mery マクロ：  エンティティ参照と文字参照 (Entity Reference and Character Reference) &lt;pre&gt;   選択範囲にあるエンティティ参照と文字参...」</title>
		<link rel="alternate" type="text/html" href="https://www.haijin-boys.com/wiki/index.php?title=%E3%82%A8%E3%83%B3%E3%83%86%E3%82%A3%E3%83%86%E3%82%A3%E5%8F%82%E7%85%A7%E3%81%A8%E6%96%87%E5%AD%97%E5%8F%82%E7%85%A7&amp;diff=452&amp;oldid=prev"/>
		<updated>2012-09-20T15:01:08Z</updated>

		<summary type="html">&lt;p&gt;ページの作成：「Mery マクロ：  エンティティ参照と文字参照 (Entity Reference and Character Reference) &amp;lt;pre&amp;gt;   選択範囲にあるエンティティ参照と文字参...」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Mery マクロ：  エンティティ参照と文字参照 (Entity Reference and Character Reference)&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
  選択範囲にあるエンティティ参照と文字参照を置換&lt;br /&gt;
&lt;br /&gt;
  ５つの XML エンティティ参照と文字参照を置換&lt;br /&gt;
    &amp;amp;amp;   … &amp;amp;  （アンパサンド）&lt;br /&gt;
    &amp;amp;lt;    … &amp;lt;  （less 開き山括弧）&lt;br /&gt;
    &amp;amp;gt;    … &amp;gt;  （more 閉じ山括弧)&lt;br /&gt;
    &amp;amp;quot;  … &amp;quot;  （二重引用符）&lt;br /&gt;
    &amp;amp;apos;  … &amp;#039;  （アポストロフィ）&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
  ○ 検索した複数の語や文字の、対応する複数の語や文字への置換&lt;br /&gt;
&lt;br /&gt;
    置換の途中で、括弧で捕獲した部分文字列（ p1 ）を、関数で受け取り、関&lt;br /&gt;
    数内で必要な処理をしてから、その処理結果を括弧の値として、置換する。&lt;br /&gt;
&lt;br /&gt;
    この「コールバック関数置換（ラムダ式）」は、Mery の正規表現置換では、&lt;br /&gt;
    できない。そこで、マクロでは JavaScript の正規表現を replace で使う。&lt;br /&gt;
&lt;br /&gt;
    置換先の語の中に、置換元の文字が含まれているので（ &amp;amp;amp; の中の &amp;amp; ）、&lt;br /&gt;
    相互置換（交換）の、ひとつのマクロにはせず、片方向ずつ別々にした。&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
※ マクロitokusu_EntityRef: [[ファイル:itokusu_EntityRef.zip]]&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
エンティティ参照(Ctrl+Alt+E).js&lt;br /&gt;
文字参照(Ctrl+Alt+C).js&lt;br /&gt;
&lt;br /&gt;
下の内容を、上の名前のファイルにして、 My Macros\itokusu に置く。&lt;br /&gt;
もしフォルダがなければ、itokusu フォルダを作成してからコピー。&lt;br /&gt;
&lt;br /&gt;
そこから Mery で開いて、マクロ - これを選択、&lt;br /&gt;
ツール - オプション - キーボード の マクロ で Ctrl+Alt+E に割り当て。&lt;br /&gt;
ツール - オプション - キーボード の マクロ で Ctrl+Alt+C に割り当て。&lt;br /&gt;
&lt;br /&gt;
または…、&lt;br /&gt;
&lt;br /&gt;
マクロitokusu の使い方:&lt;br /&gt;
  フォルダ付きで展開したら、itokusu フォルダを My Macros にコピー。&lt;br /&gt;
  （すでにフォルダがあれば、そのフォルダ内にファイルを追加コピー）&lt;br /&gt;
&lt;br /&gt;
  マクロ - カスタマイズ - 新規作成 で、 My Macros\itokusu フォルダ&lt;br /&gt;
  を選択、Ctrlキーを押しながらファイル名をクリックで、登録しようと&lt;br /&gt;
  している複数のマクロをすべて選択してから - 開く。&lt;br /&gt;
&lt;br /&gt;
    エンティティ参照(Ctrl+Alt+E).js&lt;br /&gt;
  は、&lt;br /&gt;
  ツール - オプション - キーボード の マクロ で Ctrl+Alt+E に割り当て。&lt;br /&gt;
&lt;br /&gt;
    文字参照(Ctrl+Alt+C).js&lt;br /&gt;
  は、&lt;br /&gt;
  ツール - オプション - キーボード の マクロ で Ctrl+Alt+C に割り当て。&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
// - 糸くす~------------------------------------- Copyright(C)2011-2012 inuuik -&lt;br /&gt;
// エンティティ参照(Ctrl+Alt+E)&lt;br /&gt;
//&lt;br /&gt;
//   選択範囲にある文字参照を XML エンティティ参照に&lt;br /&gt;
//     &amp;amp;  … &amp;amp;amp;   （アンパサンド）&lt;br /&gt;
//     &amp;lt;  … &amp;amp;lt;    （より小・ 開き山括弧）&lt;br /&gt;
//     &amp;gt;  … &amp;amp;gt;    （より大・閉じ山括弧)&lt;br /&gt;
//     &amp;quot;  … &amp;amp;quot;  （二重引用符）&lt;br /&gt;
//     &amp;#039;  … &amp;amp;apos;  （アポストロフィ）&lt;br /&gt;
//   すべて書き換える。&lt;br /&gt;
//   &lt;br /&gt;
//   エンティティ参照の１文字目の &amp;amp;（アンパサンド）は、重ねて置換しない。&lt;br /&gt;
//   その文字を置換するときは、１文字目の &amp;amp;（アンパサンド）だけを選択。&lt;br /&gt;
//&lt;br /&gt;
// revised  inuuik  2011-09-25&lt;br /&gt;
// revised  inuuik  2012-09-20&lt;br /&gt;
// - ------------------------ --------------------------------------------------&lt;br /&gt;
{&lt;br /&gt;
  var s = document.selection;&lt;br /&gt;
  var x = s.GetActivePointX(mePosView);&lt;br /&gt;
  var y = s.GetActivePointY(mePosView);&lt;br /&gt;
  var tx = s.GetTopPointX(mePosView);&lt;br /&gt;
  var ty = s.GetTopPointY(mePosView);&lt;br /&gt;
  var bx = s.GetBottomPointX(mePosView);&lt;br /&gt;
  var by = s.GetBottomPointY(mePosView);&lt;br /&gt;
&lt;br /&gt;
  Redraw = false;&lt;br /&gt;
  if (!s.IsEmpty) {&lt;br /&gt;
    var t = s.Text;&lt;br /&gt;
//    s.Text = t.replace(/([&amp;amp;&amp;lt;&amp;gt;&amp;quot;&amp;#039;])/g, &lt;br /&gt;
    s.Text = t.replace(/(?!&amp;amp;amp;|&amp;amp;lt;|&amp;amp;gt;|&amp;amp;quot;|&amp;amp;apos;)([&amp;amp;&amp;lt;&amp;gt;&amp;quot;&amp;#039;])/g, &lt;br /&gt;
      function(str, p1, offset, s) {&lt;br /&gt;
        var aSpeCh = {&amp;#039;&amp;amp;&amp;#039;:&amp;#039;&amp;amp;amp;&amp;#039;, &amp;#039;&amp;lt;&amp;#039;:&amp;#039;&amp;amp;lt;&amp;#039;, &amp;#039;&amp;gt;&amp;#039;:&amp;#039;&amp;amp;gt;&amp;#039;, &amp;#039;&amp;quot;&amp;#039;:&amp;#039;&amp;amp;quot;&amp;#039;, &amp;#039;\&amp;#039;&amp;#039;:&amp;#039;&amp;amp;apos;&amp;#039;};&lt;br /&gt;
        return(aSpeCh[p1]);&lt;br /&gt;
      }&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
  if (x === tx &amp;amp;&amp;amp; y === ty) {&lt;br /&gt;
    s.SetAnchorPoint(mePosView, bx, by);&lt;br /&gt;
    s.SetActivePoint(mePosView, tx, ty, true);&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
    s.SetAnchorPoint(mePosView, tx, ty);&lt;br /&gt;
    s.SetActivePoint(mePosView, bx, by, true);&lt;br /&gt;
  }&lt;br /&gt;
  Redraw = true;&lt;br /&gt;
}&lt;br /&gt;
// - ------------------------ --------------------------------------------------&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;source lang=&amp;quot;javascript&amp;quot;&amp;gt;&lt;br /&gt;
// - 糸くす~------------------------------------- Copyright(C)2011-2012 inuuik -&lt;br /&gt;
// 文字参照(Ctrl+Alt+C)&lt;br /&gt;
//&lt;br /&gt;
//   選択範囲にある XML エンティティ参照を文字参照に&lt;br /&gt;
//     &amp;amp;amp;   … &amp;amp;  （アンパサンド）&lt;br /&gt;
//     &amp;amp;lt;    … &amp;lt;  （より小・開き山括弧）&lt;br /&gt;
//     &amp;amp;gt;    … &amp;gt;  （より大・閉じ山括弧)&lt;br /&gt;
//     &amp;amp;quot;  … &amp;quot;  （二重引用符）&lt;br /&gt;
//     &amp;amp;apos;  … &amp;#039;  （アポストロフィ）&lt;br /&gt;
//   すべて書き換える。&lt;br /&gt;
//&lt;br /&gt;
// revised  inuuik  2011-09-25&lt;br /&gt;
// revised  inuuik  2012-09-20&lt;br /&gt;
// - ------------------------ --------------------------------------------------&lt;br /&gt;
{&lt;br /&gt;
  var s = document.selection;&lt;br /&gt;
  var x = s.GetActivePointX(mePosView);&lt;br /&gt;
  var y = s.GetActivePointY(mePosView);&lt;br /&gt;
  var tx = s.GetTopPointX(mePosView);&lt;br /&gt;
  var ty = s.GetTopPointY(mePosView);&lt;br /&gt;
  var bx = s.GetBottomPointX(mePosView);&lt;br /&gt;
  var by = s.GetBottomPointY(mePosView);&lt;br /&gt;
&lt;br /&gt;
  Redraw = false;&lt;br /&gt;
  if (!s.IsEmpty) {&lt;br /&gt;
    var t = s.Text;&lt;br /&gt;
    s.Text = t.replace(/(&amp;amp;amp;|&amp;amp;lt;|&amp;amp;gt;|&amp;amp;quot;|&amp;amp;apos;)/g, &lt;br /&gt;
      function(str, p1, offset, s) {&lt;br /&gt;
        var aEntRe = {&amp;#039;&amp;amp;amp;&amp;#039;:&amp;#039;&amp;amp;&amp;#039;, &amp;#039;&amp;amp;lt;&amp;#039;:&amp;#039;&amp;lt;&amp;#039;, &amp;#039;&amp;amp;gt;&amp;#039;:&amp;#039;&amp;gt;&amp;#039;, &amp;#039;&amp;amp;quot;&amp;#039;:&amp;#039;&amp;quot;&amp;#039;, &amp;#039;&amp;amp;apos;&amp;#039;:&amp;#039;\&amp;#039;&amp;#039;};&lt;br /&gt;
        return(aEntRe[p1]);&lt;br /&gt;
      }&lt;br /&gt;
    );&lt;br /&gt;
  }&lt;br /&gt;
  if (x === tx &amp;amp;&amp;amp; y === ty) {&lt;br /&gt;
    s.SetAnchorPoint(mePosView, bx, by);&lt;br /&gt;
    s.SetActivePoint(mePosView, tx, ty, true);&lt;br /&gt;
  }&lt;br /&gt;
  else {&lt;br /&gt;
    s.SetAnchorPoint(mePosView, tx, ty);&lt;br /&gt;
    s.SetActivePoint(mePosView, bx, by, true);&lt;br /&gt;
  }&lt;br /&gt;
  Redraw = true;&lt;br /&gt;
}&lt;br /&gt;
// - ------------------------ --------------------------------------------------&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;/div&gt;</summary>
		<author><name>Inuuik</name></author>
	</entry>
</feed>