<!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 &lt;kou****@clear*****&gt;</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
      <dd style="margin-left: 8.5em">2017-04-25 14:59:11 +0900 (Tue, 25 Apr 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e">85ea3bd93c190f19f05c3e8475b951f5c2ef519e</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, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">Revert OP_CALL nargs incompatibility change

It&#39;s too effected I guessed. :&lt;</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7de">lib/expr.c</a></li>
          <li><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345">lib/grn_ecmascript.c</a></li>
          <li><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0a">lib/grn_ecmascript.lemon</a></li>
          <li><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7">lib/mrb/scripts/expression_tree/function_call.rb</a></li>
          <li><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529">plugins/sharding/range_expression_builder.rb</a></li>
          <li><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0f">plugins/suggest/suggest.c</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, &quot;Liberation Mono&quot;, 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/expr.c (+16 -1)</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, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL902">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL903">903</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL904">904</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL905">905</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL906">906</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL907">907</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL908">908</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL7074">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL7075">7075</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL7076">7076</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL7077">7077</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL7078">7078</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL7079">7079</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL7080">7080</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deL7081">7081</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR902">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR903">903</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR904">904</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR905">905</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR906">906</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR907">907</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR908">908</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR909">909</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR910">910</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR911">911</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR912">912</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR913">913</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR914">914</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR915">915</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR916">916</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR917">917</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR918">918</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR919">919</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR920">920</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR921">921</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR922">922</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR923">923</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR7089">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR7090">7090</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR7091">7091</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR7092">7092</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR7093">7093</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR7094">7094</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR7095">7095</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e78975e2685896edaae06774d692d7deR7096">7096</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -903,6 +903,21 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_expr_append_obj(grn_ctx *ctx, grn_obj *expr, grn_obj *obj, grn_operator op,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">     case GRN_OP_CALL :</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         grn_obj *proc = NULL;</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">+         * This is for keeping backward compatibility. We want to</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * handle all &quot;nargs&quot; means that &quot;N items on stack are used (N</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * items are popped)&quot; but &quot;nargs&quot; for OP_CALL is used as &quot;N</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * arguments&quot; not &quot;N items on stack are used&quot; historically. It</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * means that called function isn&#39;t included in &quot;nargs&quot;.</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">+         * We adjust &quot;nargs&quot; here to handle &quot;code-&gt;nargs&quot; more easily.</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * If we don&#39;t adjust &quot;nargs&quot; here, we need to care</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * &quot;code-&gt;nargs&quot; at all locations that use &quot;code-&gt;nargs&quot;. We</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * need to use &quot;code-&gt;nargs + 1&quot; for OP_CALL and &quot;code-&gt;nargs&quot;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * for not OP_CALL to compute N items should be popped. It&#39;s</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+         * wired. So we adjust &quot;nargs&quot; here.</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">+        nargs++;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         if (e-&gt;codes_curr - (nargs - 1) &gt; 0) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           int i;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           grn_expr_code *code;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -7075,7 +7090,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">parse_query(grn_ctx *ctx, efs_info *q)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">           /* dummy token */</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           PARSE(GRN_EXPR_TOKEN_QSTRING);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           grn_expr_append_obj(ctx, q-&gt;e, all_records, GRN_OP_PUSH, 1);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-          grn_expr_append_op(ctx, q-&gt;e, GRN_OP_CALL, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">1</span>);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+          grn_expr_append_op(ctx, q-&gt;e, GRN_OP_CALL, <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">0</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">       }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       op-&gt;op = GRN_OP_AND_NOT;</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, &quot;Liberation Mono&quot;, 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/grn_ecmascript.c (+1 -1)</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, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345L1945">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345L1946">1946</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345L1947">1947</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345L1948">1948</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345L1949">1949</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345L1950">1950</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345L1951">1951</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345L1952">1952</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345R1945">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345R1946">1946</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345R1947">1947</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345R1948">1948</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345R1949">1949</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345R1950">1950</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345R1951">1951</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4049e265e4b89c594bd71b9766f47345R1952">1952</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -1946,7 +1946,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">static void yy_reduce(</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">       case 65: /* call_expression ::= member_expression arguments */</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #line 371 &quot;grn_ecmascript.lemon&quot;</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">-  grn_expr_append_op(efsi-&gt;ctx, efsi-&gt;e, GRN_OP_CALL, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">1 + </span>yymsp[0].minor.yy0);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  grn_expr_append_op(efsi-&gt;ctx, efsi-&gt;e, GRN_OP_CALL, yymsp[0].minor.yy0);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #line 1952 &quot;grn_ecmascript.c&quot;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         break;</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, &quot;Liberation Mono&quot;, 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/grn_ecmascript.lemon (+1 -1)</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, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aL368">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aL369">369</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aL370">370</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aL371">371</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aL372">372</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aL373">373</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aL374">374</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aL375">375</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aR368">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aR369">369</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aR370">370</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aR371">371</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aR372">372</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aR373">373</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aR374">374</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-e499a54d077846563424397cc6facb0aR375">375</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -369,7 +369,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">lefthand_side_expression ::= call_expression.</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> lefthand_side_expression ::= member_expression.</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> call_expression ::= member_expression arguments(A). {</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-  grn_expr_append_op(efsi-&gt;ctx, efsi-&gt;e, GRN_OP_CALL, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">1 + </span>A);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+  grn_expr_append_op(efsi-&gt;ctx, efsi-&gt;e, GRN_OP_CALL, A);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> member_expression ::= primary_expression.</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, &quot;Liberation Mono&quot;, 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/mrb/scripts/expression_tree/function_call.rb (+1 -1)</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, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7L12">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7L13">13</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7L14">14</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7L15">15</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7L16">16</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7L17">17</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7L18">18</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7L19">19</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7R12">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7R13">13</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7R14">14</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7R15">15</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7R16">16</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7R17">17</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7R18">18</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-6a5007e14054f3709032866bd213b6a7R19">19</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -13,7 +13,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">         @arguments.each do |argument|</span>
<span class="diff-not-changed" style="display: block; white-space: pre">           argument.build(expression)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         end</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-        expression.append_operator(Operator::CALL, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">1 + </span>@arguments.size)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        expression.append_operator(Operator::CALL, @arguments.size)</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 estimate_size(table)</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, &quot;Liberation Mono&quot;, 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: plugins/sharding/range_expression_builder.rb (+1 -1)</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, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529L54">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529L55">55</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529L56">56</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529L57">57</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529L58">58</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529L59">59</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529L60">60</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529L61">61</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529R54">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529R55">55</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529R56">56</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529R57">57</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529R58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529R59">59</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529R60">60</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-4bb7f984bc569304e6478412d108d529R61">61</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -55,7 +55,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">         expression.append_constant(@target_range.max, Operator::PUSH, 1)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         expression.append_constant(@target_range.max_border,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                    Operator::PUSH, 1)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-        expression.append_operator(Operator::CALL, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">6</span>)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        expression.append_operator(Operator::CALL, <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">5</span>)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         build_condition(expression)</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>
</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, &quot;Liberation Mono&quot;, 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: plugins/suggest/suggest.c (+1 -1)</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, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fL461">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fL462">462</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fL463">463</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fL464">464</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fL465">465</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fL466">466</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fL467">467</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fL468">468</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fR461">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fR462">462</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fR463">463</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fR464">464</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</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/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fR465">465</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fR466">466</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fR467">467</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/85ea3bd93c190f19f05c3e8475b951f5c2ef519e#diff-8a835b5843956f895c424ec062356e0fR468">468</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, 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">@@ -462,7 +462,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">correct(grn_ctx *ctx, grn_obj *items, grn_obj *items_boost,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                   key,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                   GRN_OP_GET_VALUE, 1);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">               grn_expr_append_const(ctx, expr, query, GRN_OP_PUSH, 1);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-              grn_expr_append_op(ctx, expr, GRN_OP_CALL, <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">3</span>);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+              grn_expr_append_op(ctx, expr, GRN_OP_CALL, <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">2</span>);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">               grn_expr_append_op(ctx, expr, GRN_OP_MINUS_ASSIGN, 2);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre">               if ((tc = grn_table_cursor_open(ctx, res, NULL, 0, NULL, 0, 0, -1, 0))) {</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>