<!DOCTYPE html>
<html>
<head>
</head>
<body>
<dl style="line-height: 1.5; margin-left: 2em">
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Author</dt>
<dd style="margin-left: 8.5em">Kouhei Sutou <kou****@clear*****></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
<dd style="margin-left: 8.5em">2017-10-30 16:53:40 +0900 (Mon, 30 Oct 2017)</dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">New Revision</dt>
<dd style="margin-left: 8.5em"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c">1301be4cf18a8e6a17135da70e7d1a894f75be5c</a></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Message</dt>
<dd style="margin-left: 8.5em"><pre style="border: 1px solid #aaa; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">Fix a bug that commands after load are ignored in not line based parse mode</pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8">lib/groonga/command/parser.rb</a></li>
<li><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73">lib/groonga/command/parser/load-values-parser.rb</a></li>
<li><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960">test/test-load-value-parser.rb</a></li>
<li><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1">test/test-parser.rb</a></li>
</ul>
</dd>
</dl>
<div class="diff-section" style="clear: both">
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/groonga/command/parser.rb (+5 -7)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L218">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L219">219</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L220">220</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L221">221</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L222">222</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L223">223</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L224">224</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L225">225</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L226">226</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L227">227</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L358">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L359">359</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L360">360</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L361">361</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L362">362</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L363">363</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L364">364</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L365">365</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L366">366</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L367">367</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L368">368</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L369">369</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L370">370</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L371">371</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8L372">372</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R218">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R219">219</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R220">220</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R221">221</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R222">222</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R223">223</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R224">224</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R225">225</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R356">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R357">357</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R358">358</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R359">359</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R360">360</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R361">361</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R362">362</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R363">363</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R364">364</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R365">365</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R366">366</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R367">367</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R368">368</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R369">369</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-a5bb7bf58be077ff3b8586b13677c2b8R370">370</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -219,9 +219,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> def consume_load_values(tag)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> throw(tag) if @buffer.empty?</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @command.original_source << @buffer</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @load_values_parser << @buffer</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @buffer.clear</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> def consume_line(tag)</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -359,14 +357,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> on_load_value(@command, value)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @load_values_parser.on_consumed = lambda do |consumed|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @command.original_source << consumed if @loading</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @load_values_parser.on_end = lambda do |rest|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- if rest</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- original_source_size = @command.original_source.size</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @command.original_source.slice!(original_source_size - rest.size,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- rest.size)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ loading = @loading</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> on_load_complete(@command)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> reset</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @buffer << rest if loading and rest</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/groonga/command/parser/load-values-parser.rb (+11 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L20">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L23">23</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L27">27</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L30">30</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L48">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L49">49</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L50">50</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L51">51</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L52">52</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L53">53</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L55">55</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L56">56</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73L57">57</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R20">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R23">23</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R28">28</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R32">32</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R50">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R51">51</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R52">52</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R53">53</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R54">54</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R55">55</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R56">56</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R57">57</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R58">58</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R59">59</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R60">60</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R61">61</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R62">62</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R63">63</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R65">65</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-6d69f660e9814257b08b544fcd71ea73R66">66</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -21,10 +21,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> class Parser</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> class LoadValuesParser</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> attr_writer :on_value</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ attr_writer :on_consumed</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> attr_writer :on_end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> def initialize</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> initialize_parser</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @on_value = nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @on_consumed = nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @on_end = nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @containers = []</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @keys = []</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -49,9 +51,16 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> :continue</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ pos = @parser.pos</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ consumed = pos - before_pos</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ if consumed > 0</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ if consumed < data_size</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @on_consumed.call(data[0, consumed])</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ else</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @on_consumed.call(data)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if status == :done</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- pos = @parser.pos</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- consumed = pos - before_pos</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if consumed < data_size</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @on_end.call(data[consumed..-1])</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> else</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: test/test-load-value-parser.rb (+16 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L20">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L23">23</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L24">24</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L27">27</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L185">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L186">186</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L187">187</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L188">188</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L189">189</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L190">190</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960L193">193</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R20">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R23">23</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R24">24</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R25">25</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R26">26</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R28">28</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R32">32</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R190">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R193">193</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R194">194</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R195">195</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R196">196</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R197">197</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R198">198</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R199">199</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R200">200</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R201">201</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R202">202</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R203">203</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R204">204</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R205">205</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-018efad010abef4456a648c4f5c64960R207">207</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -21,7 +21,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">class LoadValuesParserTest < Test::Unit::TestCase</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @parser.on_value = lambda do |value|</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @values << value</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parse_consumed = []</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser.on_consumed = lambda do |consumed|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parse_consumed << consumed</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @parse_done = false</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parse_rest = nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @parser.on_end = lambda do |rest|</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @parse_done = true</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @parse_rest = rest</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -186,8 +191,17 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">class LoadValuesParserTest < Test::Unit::TestCase</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]garbage</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> JSON</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- assert_equal([true, "garbage\n"],</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- [@parse_done, @parse_rest])</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ consumed = [</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "[\n",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ " {\n",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ " \"object\": {\n",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ " \"string\": \"abc\"\n",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ " }\n",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ " }\n",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "]",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ assert_equal([true, consumed, "garbage\n"],</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ [@parse_done, @parse_consumed, @parse_rest])</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: test/test-parser.rb (+76 -46)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L252">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L253">253</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L254">254</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L255">255</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L256">256</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L257">257</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L258">258</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L259">259</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L260">260</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L261">261</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L262">262</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L263">263</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L264">264</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L265">265</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L266">266</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L267">267</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L268">268</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L269">269</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L270">270</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L271">271</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L272">272</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L273">273</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L274">274</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L275">275</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L277">277</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L278">278</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L279">279</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L280">280</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L281">281</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L282">282</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L283">283</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L284">284</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L285">285</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L286">286</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L287">287</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L288">288</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L289">289</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L290">290</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L291">291</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L292">292</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L293">293</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L294">294</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L295">295</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L296">296</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L297">297</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L298">298</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L299">299</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L300">300</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L301">301</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L302">302</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L303">303</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L304">304</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L305">305</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L306">306</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L307">307</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L308">308</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L309">309</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L310">310</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L311">311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L312">312</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L313">313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L314">314</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L315">315</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L316">316</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L317">317</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L318">318</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L319">319</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L320">320</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L321">321</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L322">322</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L323">323</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L324">324</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L325">325</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L326">326</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L327">327</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L328">328</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L329">329</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L330">330</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L331">331</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L332">332</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L333">333</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L334">334</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L335">335</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L336">336</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L337">337</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L338">338</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L339">339</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L340">340</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L341">341</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L342">342</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L343">343</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L344">344</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L345">345</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L346">346</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L347">347</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L348">348</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L349">349</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L350">350</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L351">351</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L352">352</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L353">353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L354">354</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L355">355</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L356">356</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L357">357</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L358">358</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L359">359</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1L360">360</a></span>
</pre>
</th>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R252">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R253">253</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R254">254</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R255">255</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R256">256</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R257">257</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R258">258</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R259">259</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R260">260</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R261">261</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R262">262</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R263">263</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R264">264</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R265">265</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R266">266</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R267">267</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R268">268</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R269">269</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R270">270</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R271">271</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R272">272</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R273">273</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R274">274</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R275">275</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R276">276</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R277">277</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R278">278</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R279">279</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R280">280</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R281">281</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R282">282</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R283">283</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R284">284</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R285">285</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R286">286</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R287">287</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R288">288</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R289">289</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R290">290</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R291">291</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R292">292</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R293">293</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R294">294</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R295">295</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R296">296</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R297">297</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R298">298</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R299">299</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R300">300</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R301">301</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R302">302</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R303">303</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R304">304</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R305">305</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R306">306</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R307">307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R308">308</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R309">309</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R310">310</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R311">311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R312">312</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R313">313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R314">314</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R315">315</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R316">316</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R317">317</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R318">318</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R319">319</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R320">320</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R321">321</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R322">322</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R323">323</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R324">324</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R325">325</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R326">326</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R327">327</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R328">328</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R329">329</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R330">330</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R331">331</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R332">332</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R333">333</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R334">334</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R335">335</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R336">336</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R337">337</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R338">338</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R339">339</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R340">340</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R341">341</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R342">342</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R343">343</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R344">344</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R345">345</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R346">346</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R347">347</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R348">348</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R349">349</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R350">350</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R351">351</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R352">352</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R353">353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R354">354</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R355">355</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R356">356</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R357">357</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R358">358</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R359">359</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R360">360</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R361">361</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R362">362</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R363">363</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R364">364</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R365">365</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R366">366</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R367">367</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R368">368</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R369">369</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R370">370</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R371">371</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R372">372</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R373">373</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R374">374</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R375">375</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R376">376</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R377">377</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R378">378</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R379">379</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R380">380</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R381">381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R382">382</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R383">383</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R384">384</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R385">385</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R386">386</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R387">387</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R388">388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R389">389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga-command-parser/commit/1301be4cf18a8e6a17135da70e7d1a894f75be5c#diff-19eec890719378997b2e303cbfb7edd1R390">390</a></span>
</pre>
</th>
<td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -253,108 +253,138 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">status</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> class MultiLineTest < self</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> class BracketTest < self</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> def test_have_columns</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser << <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser << <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns "_key, name"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ["alice", "Alice"]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> expected_events = []</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_start, <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_start, <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns "_key, name"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_columns, <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C.chomp, ["_key", "name"]]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_columns, <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>.chomp, ["_key", "name"]]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns "_key, name"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_value, <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C, ["alice", "Alice"]]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_value, <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>, ["alice", "Alice"]]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns "_key, name"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-["alice", "Alice"]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_complete, <<-EOC.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_complete, <<-COMMAND.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users --columns "_key, name"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ["alice", "Alice"]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> assert_equal(expected_events, @events)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> def test_no_columns</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser << <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser << <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ["_key", "name"],</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ["alice", "Alice"]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> expected_events = []</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_start, <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_start, <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_columns, <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C, ["_key", "name"]]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_columns, <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>, ["_key", "name"]]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-["_key", "name"],</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-["alice", "Alice"]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_value, <<-EOC, ["alice", "Alice"]]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_value, <<-COMMAND, ["alice", "Alice"]]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-[</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-["_key", "name"],</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-["alice", "Alice"]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_complete, <<-EOC.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_complete, <<-COMMAND.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ["_key", "name"],</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ["alice", "Alice"]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> assert_equal(expected_events, @events)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> def test_brace</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- @parser << <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser << <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {"_key": "alice", "name": "Alice"},</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {"_key": "bob", "name": "Bob"}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> expected_events = []</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_start, <<-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_start, <<-<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span>.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">EO</span>C</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> C</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">MMAND</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> value = {"_key" => "alice", "name" => "Alice"}</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_value, <<-EOC, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_value, <<-COMMAND, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ value = {"_key" => "bob", "name" => "Bob"}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_value, <<-COMMAND, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_complete, <<-COMMAND.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {"_key": "alice", "name": "Alice"},</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {"_key": "bob", "name": "Bob"}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- value = {"_key" => "bob", "name" => "Bob"}</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_value, <<-EOC, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMAND</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ assert_equal(expected_events, @events)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def test_multiple</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @parser << <<-COMMANDS</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+[</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+{"_key": "alice", "name": "Alice"}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-{"_key": "alice", "name": "Alice"},</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {"_key": "bob", "name": "Bob"}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-EOC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expected_events << [:load_complete, <<-EOC.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ COMMANDS</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events = []</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_start, <<-SOURCE.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ value = {"_key" => "alice", "name" => "Alice"}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_value, <<-SOURCE, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_complete, <<-SOURCE.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+[</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+{"_key": "alice", "name": "Alice"}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_start, <<-SOURCE.chomp]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ value = {"_key" => "bob", "name" => "Bob"}</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_value, <<-SOURCE, value]</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+load --table Users</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ SOURCE</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expected_events << [:load_complete, <<-SOURCE.chomp]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load --table Users</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> [</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-{"_key": "alice", "name": "Alice"},</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {"_key": "bob", "name": "Bob"}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ]</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">E</span>OC</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000"> assert_equal(expected_events, @events)</span></span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- e<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">n</span>d</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000"> S</span>O<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">UR</span>C<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">E</span></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ass</span>e<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">rt_equal(expected_eve</span>n<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ts, @events)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> class ErrorTest < self</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>