<!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-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, "Liberation Mono", Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">Revert OP_CALL nargs incompatibility change
It's too effected I guessed. :<</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, "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/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, "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/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"> </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/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"> </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, "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/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"> </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, "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">@@ -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 "nargs" means that "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)" but "nargs" for OP_CALL is used as "N</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ * arguments" not "N items on stack are used" historically. It</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ * means that called function isn't included in "nargs".</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 "nargs" here to handle "code->nargs" more easily.</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ * If we don't adjust "nargs" here, we need to care</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ * "code->nargs" at all locations that use "code->nargs". We</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ * need to use "code->nargs + 1" for OP_CALL and "code->nargs"</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's</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ * wired. So we adjust "nargs" 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->codes_curr - (nargs - 1) > 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->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->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->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->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, "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/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, "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/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"> </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, "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/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"> </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, "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">@@ -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 "grn_ecmascript.lemon"</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->ctx, efsi->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->ctx, efsi->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 "grn_ecmascript.c"</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, "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/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, "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/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"> </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, "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/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"> </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, "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">@@ -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->ctx, efsi->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->ctx, efsi->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, "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/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, "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/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"> </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, "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/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"> </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, "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">@@ -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, "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: 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, "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/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"> </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, "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/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"> </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, "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">@@ -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, "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: 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, "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/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"> </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, "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/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"> </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, "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">@@ -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>