OSDN Git Service

タグを打ち忘れていたついでに、html版ドキュメントを追加しました。
[ring-lang-081/ring.git] / docs / build / html / whatisnew6.html
diff --git a/docs/build/html/whatisnew6.html b/docs/build/html/whatisnew6.html
new file mode 100644 (file)
index 0000000..b08673c
--- /dev/null
@@ -0,0 +1,467 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+
+
+<html xmlns="http://www.w3.org/1999/xhtml">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    
+    <title>Ring 1.6 の変更履歴 &mdash; プログラミング言語 Ring 1.12 取扱説明書</title>
+    
+    <link rel="stylesheet" href="_static/bootstrap-astropy.css" type="text/css" />
+    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
+    
+    <script type="text/javascript">
+      var DOCUMENTATION_OPTIONS = {
+        URL_ROOT:    './',
+        VERSION:     '1.12',
+        COLLAPSE_INDEX: false,
+        FILE_SUFFIX: '.html',
+        HAS_SOURCE:  true
+      };
+    </script>
+    <script type="text/javascript" src="_static/jquery.js"></script>
+    <script type="text/javascript" src="_static/underscore.js"></script>
+    <script type="text/javascript" src="_static/doctools.js"></script>
+    <script type="text/javascript" src="_static/translations.js"></script>
+    <link rel="top" title="プログラミング言語 Ring 1.12 取扱説明書" href="index.html" />
+    <link rel="next" title="Ring 1.5 の変更履歴" href="whatisnew5.html" />
+    <link rel="prev" title="Ring 1.7 の変更履歴" href="whatisnew7.html" />
+    <link href='https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,600' rel='stylesheet' type='text/css'/>
+
+  </head>
+  <body role="document">
+<div class="topbar">
+  <a class="brand" title="Documentation Home" href="index.html"><span id="logotext1">&#x1f369;Ring</span><span id="logotext2"> 1.12</span><span id="logotext3">:docs</span></a>
+  <ul>
+    
+    <li><a href="http://ring-lang.sourceforge.net/news.html">News</a></li>
+    <li><a href="http://ring-lang.sourceforge.net/download.html">Download</a></li>
+    <li><a href="https://groups.google.com/forum/#!forum/ring-lang">Get Help</a></li>
+    <li><a href="https://github.com/ring-lang/ring">Contribute</a></li>
+    <li><a href="http://ring-lang.sourceforge.net/resources.html">Resources</a></li>
+    <li><a href="http://ring-lang.sourceforge.net/team.html">Team</a></li>
+    
+    <li><a title="Ring Homepage" href="http://ring-lang.net/">Website</a></li>
+    <li><a title="総合索引" href="genindex.html">Index</a></li>
+    <li>
+      
+      
+<form action="search.html" method="get">
+  <input type="text" name="q" placeholder="Search" />
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+      
+    </li>
+  </ul>
+</div>
+
+<div class="related">
+    <h3>ナビゲーション</h3>
+    <ul>
+      <li class="right">
+       <a href="whatisnew5.html" title="Ring 1.5 の変更履歴">
+         next &raquo;
+       </a>
+      </li>
+      <li class="right">
+       <a href="whatisnew7.html" title="Ring 1.7 の変更履歴">
+         &laquo; previous
+       </a>
+        |
+      </li>
+      <li>
+       <a href="index.html">プログラミング言語 Ring 1.12 取扱説明書</a>
+        &raquo;
+      </li>
+      
+      <li>Ring 1.6 の変更履歴</li> 
+    </ul>
+</div>
+  
+
+    <div class="document">
+      <div class="documentwrapper">
+        <div class="bodywrapper">
+          <div class="body" role="main">
+            
+  <div class="section" id="ring-1-6">
+<span id="index-0"></span><h1>Ring 1.6 の変更履歴<a class="headerlink" href="#ring-1-6" title="このヘッドラインへのパーマリンク">¶</a></h1>
+<p>Ring 1.6 公開版の新機能と変更点を学びます。</p>
+<div class="section" id="index-1">
+<span id="id1"></span><h2>新機能と変更リスト<a class="headerlink" href="#index-1" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring 1.6 の新機能!</p>
+<ul class="simple">
+<li>Employee アプリケーション</li>
+<li>新ツール : Ring2EXE</li>
+<li>Android 版 Ring の改善</li>
+<li>新ツール : Folder2qrc</li>
+<li>Ring ビルド用スクリプトの改善</li>
+<li>RingConsoleColors 拡張機能</li>
+<li>RingMurmurHash 拡張機能</li>
+<li>Ring ノートパッドの改善</li>
+<li>RingQt の改善</li>
+<li>StdLib の改善</li>
+<li>Ring VM の改善</li>
+<li>RingREPL の改善</li>
+<li>char(9) の代わりに Tab を使うには</li>
+<li>CR をキャリッジリターンとして使うには</li>
+<li>! 演算子を not として使うには</li>
+<li>&amp;&amp; および || 演算子の用法</li>
+<li>式の表示後に ? で改行するには</li>
+</ul>
+</div>
+<div class="section" id="employee">
+<span id="index-2"></span><h2>Employee アプリケーション<a class="headerlink" href="#employee" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Employee アプリケーションを ring/applications へ追加しました。</p>
+<p>開発者: アーメド・ハッサウナ</p>
+<img alt="Employee サンプル" src="_images/empapp.png" />
+</div>
+<div class="section" id="ring2exe">
+<span id="index-3"></span><h2>新ツール - Ring2EXE<a class="headerlink" href="#ring2exe" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>現在は、スグレモノである RingEXE (Ring 1.6 以降) があります。</p>
+<p>Ring2EXE (Ring にて記述) で Windows, Linux および macOS 用のアプリケーションを手軽に配布できます。</p>
+<p>詳細情報は本取扱説明書の「Ring2EXE による Ring アプリケーションの配布方法」をご確認ください。</p>
+</div>
+<div class="section" id="android-ring">
+<span id="index-4"></span><h2>Android 版 Ring の改善<a class="headerlink" href="#android-ring" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>複数のソースコードファイル (*.ring) ではなく Ring オブジェクトファイル (*.ringo)
+を使用するために Android 版 Ring (RingQt の使用) を更新しました。</p>
+<p>このスクリーンショットは Android 版 Cards ゲームのビルドに関する用例です。</p>
+<p>cards.ring ではなく cards.ringo を使用します。</p>
+<p>大規模プロジェクト構成 (大量の *.ring ファイル) では、 *.ringo ファイルのみ使います。</p>
+<img alt="Android 版 Ring の改善" src="_images/cardsqt.png" />
+<p>Qt プロジェクトでモバイル用 RingQt アプリケーションの配布準備をするには Ring2EXE を使用してください。</p>
+<p>用例①</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">ring2exe</span> <span class="n">cards</span><span class="p">.</span><span class="n">ring</span> <span class="o">-</span><span class="n">dist</span> <span class="o">-</span><span class="n">mobileqt</span>
+</pre></div>
+</div>
+<p>用例②</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">ring2exe</span> <span class="n">formdesigner</span><span class="p">.</span><span class="n">ring</span> <span class="o">-</span><span class="n">dist</span> <span class="o">-</span><span class="n">mobileqt</span>
+</pre></div>
+</div>
+<img alt="Android 版フォームデザイナー" src="_images/formdesignerandroid.png" />
+</div>
+<div class="section" id="folder2qrc">
+<span id="index-5"></span><h2>新ツール - Folder2qrc<a class="headerlink" href="#folder2qrc" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>大量の画像とファイルから構成されている大規模 RingQt プロジェクトがある場合、
+モバイル機器用のアプリケーションの配布時にリソースファイル (*.qrc) へファイルを必ず追加してください。</p>
+<p>Ring 1.6 以降では Folder2qrc ツールにより、一つずつファイルを追加する必要がなくなるので時間の節約になります。</p>
+<p>用例:</p>
+<div class="highlight-bash"><div class="highlight"><pre>folder2qrc formdesigner.ring
+</pre></div>
+</div>
+<p>アプリケーションフォルダに移動している間に、メインソースファイルの決定をするために
+Folder2qrc は現在のフォルダとサブフォルダにある全てのファイルを確認します。
+そして mainfile.ringo の後にリソースファイルを追加します (この用例では formdesigner.ringo です)。</p>
+<p>出力ファイル : project.qrc</p>
+<p>ファイルを開く、または削除するためにリソースは不要です!</p>
+</div>
+<div class="section" id="ring">
+<span id="index-6"></span><h2>Ring ビルド用スクリプトの改善<a class="headerlink" href="#ring" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring 1.6 ではソースコードから Ring のビルドを行うためのスクリプトを改善しました。</p>
+<p>この更新は 32bit と 64bit システムの Windows, Linux (Ubuntu, Fedora) および macOS で検証済みです。</p>
+<p>Windows 用のスクリプトでは Visual Studio のバージョンを基に Visual C/C++ コンパイラを検出するために更新されました。</p>
+</div>
+<div class="section" id="ringconsolecolors">
+<span id="index-7"></span><h2>RingConsoleColors 拡張機能<a class="headerlink" href="#ringconsolecolors" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>RingConsoleColors 拡張機能でコンソールアプリケーションの配色を簡単に変更できます。</p>
+<img alt="RingConsoleColors" src="_images/consolecolors.png" />
+<p>詳細情報は取扱説明書の RingConsoleColors の章をご確認ください。</p>
+</div>
+<div class="section" id="ringmurmurhash">
+<span id="index-8"></span><h2>RingMurmurHash 拡張機能<a class="headerlink" href="#ringmurmurhash" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring 1.6 には RingMurmurHash 拡張機能があります!</p>
+<p>開発者: ハッサン・アーメド</p>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre>load &quot;murmurhashlib.ring&quot;
+
+key = &quot;Ring Language&quot;
+
+see murmurhash3_x86_32(key, 0, 0) + nl // 実行結果: 1894444853
+see murmurhash3_x86_32(key, 0, 1) + nl // 実行結果: 70eaef35
+</pre></div>
+</div>
+<p>詳細情報は取扱説明書の RingMurmurHash の章をご確認ください。</p>
+</div>
+<div class="section" id="index-9">
+<span id="id2"></span><h2>Ring ノートパッドの改善<a class="headerlink" href="#index-9" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring ノートパッドを更新しました。</p>
+<ol class="arabic simple">
+<li>アプリケーションの実行時にメインファイルの自動設定 (メインファイルボタンを使用)。</li>
+<li>メインファイル - 実行前の自動保存。</li>
+<li>GUI アプリケーション実行時 - 実行結果ウィンドウで入力用テキストボックスの使用時はフォーカスを変更しないようにしました。</li>
+<li>ボタン、およびオプションからウェブアプリケーションを実行できるようになりました。</li>
+</ol>
+<img alt="Ring ノートパッド - ウェブアプリケーションの実行 - スクリーンショット 1" src="_images/runwebapp1.png" />
+<p>Ring 1.6 から Windows ユーザー用に Apache ウェブサーバーが添付されています!</p>
+<p>設定は一切不要で指定フォルダからウェブアプリケーションを実行できます。</p>
+<img alt="Ring ノートパッド - ウェブアプリケーションの実行 - スクリーンショット 2" src="_images/runwebapp2.png" />
+<ol class="arabic simple" start="5">
+<li>ツール - オペレーティングシステム - ターミナル (コマンドプロンプト) &amp; ファイルマネージャー (エクスプローラ)</li>
+</ol>
+<img alt="Ring ノートパッド - ツール - ターミナル - スクリーンショット 1" src="_images/rnotetoolsterminal.png" />
+<p>これにより、アプリケーションフォルダからコマンドプロンプト、またはエクスプローラを手軽に開くことができます。</p>
+<img alt="Ring ノートパッド - ツール - ターミナル - スクリーンショット 2" src="_images/rnotetoolsterminal2.png" />
+<ol class="arabic simple" start="6">
+<li>拡張子 *.sh と *.batへの対応</li>
+<li>新しいメニュー: 配布</li>
+</ol>
+<img alt="Ring ノートパッド - 配布" src="_images/rnotedistribute.png" />
+</div>
+<div class="section" id="ringqt">
+<span id="index-10"></span><h2>RingQt の改善<a class="headerlink" href="#ringqt" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>RingQt を更新しました。</p>
+<ol class="arabic simple">
+<li>QAllEvents - getkeytext() メソッド</li>
+<li>QSQLQuery - exec_2() メソッド</li>
+<li>QDockWidget イベント</li>
+<li>AppFile() 関数</li>
+<li>IsMobile() 関数</li>
+<li>QRegion クラス</li>
+<li>QCoreApplication クラス</li>
+</ol>
+</div>
+<div class="section" id="stdlib">
+<span id="index-11"></span><h2>StdLib の改善<a class="headerlink" href="#stdlib" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>StdLib を更新しました。</p>
+<ol class="arabic">
+<li><p class="first">Factors() 関数の更新 (表示を行わずに出力を返します)</p>
+</li>
+<li><p class="first">Palindrome() 関数の更新 (表示を行わずに出力を返します)</p>
+</li>
+<li><p class="first">stdlibcore.ring で StdLib 関数を使えます (クラスはありません)。</p>
+<p>これはスタンドアローン型のコンソールアプリケーションを作成する場合に便利です。</p>
+<p>stdlib.ring (関数とクラス) は RingLibCurl, RingOpenSSL などのライブラリを読み込みます。</p>
+</li>
+<li><p class="first">新しい関数</p>
+</li>
+</ol>
+<ul class="simple">
+<li>SystemSilent(cCommand) : 実行結果を表示せずにシステムをコマンド実行します。</li>
+<li>OSCreateOpenFolder(cFolder) : フォルダの作成後に、現在のフォルダを作成した新しいフォルダへ変更します。</li>
+<li>OSCopyFolder(cParentFolder,cFolderNameToCopy) : 現在のディレクトリへフォルダをコピーします。</li>
+<li>OSDeleteFolder(cFolder) : フォルダの削除</li>
+<li>OSCopyFile(cFileName) : 現在のディレクトリへファイルをコピーします。</li>
+<li>OSDeleteFile(cFileName) : ファイルの削除</li>
+<li>OSRenameFile(cOldFileName,cNewFileName) : ファイル名変更</li>
+</ul>
+</div>
+<div class="section" id="ring-vm">
+<span id="index-12"></span><h2>Ring VM の改善<a class="headerlink" href="#ring-vm" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring VM を更新しました。</p>
+<ol class="arabic simple">
+<li>式において getter メソッドの複数使用に対応</li>
+<li>This と Self を Setter/Getter メソッドを呼び出さずに Setter/Getter/Normal メソッドで使用できるようにするための対応</li>
+<li>TempName() 関数の更新 (コードの改善)</li>
+<li>ExeFileName() 関数の更新 (コードの改善)</li>
+<li>Private 属性 - クラス範囲における再利用の対応 (Private キーワードの後に)</li>
+<li>Ring API : ring_scanner_runobjstring()</li>
+<li>ring_state_setvar() 関数</li>
+</ol>
+</div>
+<div class="section" id="ringrepl">
+<span id="index-13"></span><h2>RingREPL の改善<a class="headerlink" href="#ringrepl" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>RingREPL を更新しました。</p>
+<ol class="arabic simple">
+<li>RingREPL はコマンドラインの仮引数でスタイルを決定します。</li>
+<li>Ring ノートパッドのスタイルに基づき RingREPL のスタイルを設定します。</li>
+</ol>
+</div>
+<div class="section" id="char-9-tab">
+<span id="index-14"></span><h2>char(9) の代わりに Tab を使うには<a class="headerlink" href="#char-9-tab" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Tab 変数は char(9) の代わりに使用するために定義済みです。</p>
+<p>用例①:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">see</span> <span class="p">:</span><span class="n">one</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span> <span class="n">tab</span> <span class="o">+</span> <span class="p">:</span><span class="n">two</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span> <span class="n">tab</span> <span class="o">+</span> <span class="n">tab</span> <span class="o">+</span> <span class="p">:</span><span class="n">three</span>
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-none"><div class="highlight"><pre>one
+        two
+                three
+</pre></div>
+</div>
+<p>変数を別の値へ変更できます。</p>
+<p>用例②:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="n">tab</span> <span class="o">=</span> <span class="s">&quot;  &quot;</span>
+<span class="k">see</span> <span class="p">:</span><span class="n">one</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span> <span class="n">tab</span> <span class="o">+</span> <span class="p">:</span><span class="n">two</span> <span class="o">+</span> <span class="n">nl</span> <span class="o">+</span> <span class="n">tab</span> <span class="o">+</span> <span class="n">tab</span> <span class="o">+</span> <span class="p">:</span><span class="n">three</span>
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-none"><div class="highlight"><pre>one
+  two
+    three
+</pre></div>
+</div>
+</div>
+<div class="section" id="cr">
+<span id="index-15"></span><h2>CR をキャリッジリターンとして使うには<a class="headerlink" href="#cr" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>この用例では、十秒間に同じ行で 1 ~ 10 まで数えます。</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">load</span> <span class="s">&quot;stdlibcore.ring&quot;</span>
+<span class="k">for</span> <span class="n">x</span> <span class="o">=</span> <span class="mi">1</span> <span class="k">to</span> <span class="mi">10</span> <span class="k">see</span> <span class="n">x</span> <span class="n">sleep</span><span class="p">(</span><span class="mi">1</span><span class="p">)</span> <span class="k">see</span> <span class="n">cr</span> <span class="k">next</span>
+</pre></div>
+</div>
+</div>
+<div class="section" id="not">
+<span id="index-16"></span><h2>! 演算子を not として使うには<a class="headerlink" href="#not" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>Ring には = と != があります。</p>
+<p>しかし、論理演算子には and, or, そして not があります。</p>
+<p>さら、 ! 演算子を not として使えます。</p>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">if</span> <span class="o">!</span> <span class="kp">false</span>
+        <span class="k">see</span> <span class="s">&quot;True!&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">ok</span>
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-none"><div class="highlight"><pre>True!
+</pre></div>
+</div>
+</div>
+<div class="section" id="index-17">
+<span id="id3"></span><h2>&amp;&amp; および || 演算子の用法<a class="headerlink" href="#index-17" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>このようなキーワードが Ring の論理演算子としてあります。</p>
+<ul class="simple">
+<li>and</li>
+<li>or</li>
+<li>not</li>
+</ul>
+<p>また、このような演算子もあります。</p>
+<ul class="simple">
+<li>&amp;&amp;</li>
+<li>||</li>
+<li>!</li>
+</ul>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="k">if</span> <span class="n">one</span><span class="p">()</span> <span class="ow">and</span> <span class="n">two</span><span class="p">()</span>
+        <span class="k">see</span> <span class="s">&quot;Test1 - Fail&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">else</span>
+        <span class="k">see</span> <span class="s">&quot;Test1 - Pass&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">ok</span>
+
+<span class="k">if</span> <span class="n">two</span><span class="p">()</span> <span class="ow">or</span> <span class="n">one</span><span class="p">()</span>
+        <span class="k">see</span> <span class="s">&quot;Test2 - Pass&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">else</span>
+        <span class="k">see</span> <span class="s">&quot;Test2 - Fail&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">ok</span>
+
+<span class="k">if</span> <span class="n">one</span><span class="p">()</span> <span class="o">&amp;&amp;</span> <span class="n">two</span><span class="p">()</span>
+        <span class="k">see</span> <span class="s">&quot;Test3 - Fail&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">else</span>
+        <span class="k">see</span> <span class="s">&quot;Test3 - Pass&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">ok</span>
+
+<span class="k">if</span> <span class="n">two</span><span class="p">()</span> <span class="o">||</span> <span class="n">one</span><span class="p">()</span>
+        <span class="k">see</span> <span class="s">&quot;Test4 - Pass&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">else</span>
+        <span class="k">see</span> <span class="s">&quot;Test4 - Fail&quot;</span> <span class="o">+</span> <span class="n">nl</span>
+<span class="k">ok</span>
+
+<span class="k">func</span> <span class="n">one</span> <span class="k">return</span> <span class="kp">True</span>
+
+<span class="k">func</span> <span class="n">two</span> <span class="k">return</span> <span class="kp">False</span>
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-none"><div class="highlight"><pre>Test1 - Pass
+Test2 - Pass
+Test3 - Pass
+Test4 - Pass
+</pre></div>
+</div>
+</div>
+<div class="section" id="index-18">
+<span id="id4"></span><h2>? 演算子で式の表示後に改行するには<a class="headerlink" href="#index-18" title="このヘッドラインへのパーマリンク">¶</a></h2>
+<p>式の表示後に改行することは一般的です。これは ? 演算子で実現できます!</p>
+<p>用例:</p>
+<div class="highlight-ring"><div class="highlight"><pre><span class="o">?</span> <span class="s">&quot;Hello, World!&quot;</span>
+<span class="k">for</span> <span class="n">x</span> <span class="o">=</span> <span class="mi">1</span> <span class="k">to</span> <span class="mi">10</span>
+        <span class="o">?</span> <span class="n">x</span>
+<span class="k">next</span>
+</pre></div>
+</div>
+<p>実行結果:</p>
+<div class="highlight-none"><div class="highlight"><pre>Hello, World!
+1
+2
+3
+4
+5
+6
+7
+8
+9
+10
+</pre></div>
+</div>
+</div>
+</div>
+
+
+          </div>
+        </div>
+      </div>
+      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
+        <div class="sphinxsidebarwrapper"><h3>ページの内容</h3>
+<ul>
+<li><a class="reference internal" href="#">Ring 1.6 の変更履歴</a><ul>
+<li><a class="reference internal" href="#index-1">新機能と変更リスト</a></li>
+<li><a class="reference internal" href="#employee">Employee アプリケーション</a></li>
+<li><a class="reference internal" href="#ring2exe">新ツール - Ring2EXE</a></li>
+<li><a class="reference internal" href="#android-ring">Android 版 Ring の改善</a></li>
+<li><a class="reference internal" href="#folder2qrc">新ツール - Folder2qrc</a></li>
+<li><a class="reference internal" href="#ring">Ring ビルド用スクリプトの改善</a></li>
+<li><a class="reference internal" href="#ringconsolecolors">RingConsoleColors 拡張機能</a></li>
+<li><a class="reference internal" href="#ringmurmurhash">RingMurmurHash 拡張機能</a></li>
+<li><a class="reference internal" href="#index-9">Ring ノートパッドの改善</a></li>
+<li><a class="reference internal" href="#ringqt">RingQt の改善</a></li>
+<li><a class="reference internal" href="#stdlib">StdLib の改善</a></li>
+<li><a class="reference internal" href="#ring-vm">Ring VM の改善</a></li>
+<li><a class="reference internal" href="#ringrepl">RingREPL の改善</a></li>
+<li><a class="reference internal" href="#char-9-tab">char(9) の代わりに Tab を使うには</a></li>
+<li><a class="reference internal" href="#cr">CR をキャリッジリターンとして使うには</a></li>
+<li><a class="reference internal" href="#not">! 演算子を not として使うには</a></li>
+<li><a class="reference internal" href="#index-17">&amp;&amp; および || 演算子の用法</a></li>
+<li><a class="reference internal" href="#index-18">? 演算子で式の表示後に改行するには</a></li>
+</ul>
+</li>
+</ul>
+
+
+  <h4>前のトピックへ</h4>
+  <p class="topless"><a href="whatisnew7.html"
+                        title="前の章へ">Ring 1.7 の変更履歴</a></p>
+  <h4>次のトピックへ</h4>
+  <p class="topless"><a href="whatisnew5.html"
+                        title="次の章へ">Ring 1.5 の変更履歴</a></p>
+  <div role="note" aria-label="source link">
+    <h3>このページ</h3>
+    <ul class="this-page-menu">
+      <li><a href="_sources/whatisnew6.txt"
+            rel="nofollow">ソースコードを表示</a></li>
+    </ul>
+   </div>
+      
+<form action="search.html" method="get">
+  <input type="text" name="q" placeholder="Search" />
+  <input type="hidden" name="check_keywords" value="yes" />
+  <input type="hidden" name="area" value="default" />
+</form>
+      
+        </div>
+      </div>
+      <div class="clearer"></div>
+    </div>
+<footer class="footer">
+  <p class="pull-right">
+    <a href="_sources/whatisnew6.txt"
+       rel="nofollow">Page Source</a> &nbsp;
+    <a href="#">Back to Top</a></p>
+  <p>
+    &copy; Copyright 2016-2020, Ring Team.<br/>
+    Created using <a href="http://www.sphinx-doc.org/en/stable/">Sphinx</a> 1.3.6. / astropy-sphinx-theme 1.1 (isVowel)
+  </p>
+</footer>
+  </body>
+</html>
\ No newline at end of file