<!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">2018-06-22 10:00:28 +0900 (Fri, 22 Jun 2018)</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/de6e9acfe803601d277637896a56a07c9f78ffe6">de6e9acfe803601d277637896a56a07c9f78ffe6</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">windows: support install path that has non-ascii characters again</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3">lib/ctx_impl_mrb.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04">lib/mrb.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196c">lib/mrb/mrb_ctx.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237a">lib/mrb/mrb_database.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4">lib/mrb/mrb_logger.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02e">lib/mrb/mrb_object.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83">lib/mrb/mrb_query_logger.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6b">lib/mrb/scripts/command_line/grndb.rb</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07">lib/plugin.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43">src/grndb.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/ctx_impl_mrb.c (+22 -4)</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L22">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L23">23</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L25">25</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L28">28</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L97">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L98">98</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L100">100</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L101">101</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L102">102</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L103">103</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L104">104</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L105">105</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L106">106</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L107">107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L108">108</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L125">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L126">126</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L127">127</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L128">128</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L129">129</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L130">130</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L131">131</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L132">132</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L133">133</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L134">134</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L135">135</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L136">136</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L137">137</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L138">138</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L139">139</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3L140">140</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R22">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R23">23</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R25">25</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R29">29</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R98">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R100">100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R101">101</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R102">102</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R103">103</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R104">104</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R105">105</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R106">106</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R107">107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R108">108</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R109">109</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R110">110</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R111">111</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R112">112</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R129">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R130">130</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R131">131</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R132">132</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R133">133</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R134">134</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R135">135</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R136">136</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R137">137</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R138">138</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R139">139</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R140">140</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R141">141</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R142">142</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R143">143</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R144">144</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R145">145</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R146">146</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R147">147</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R148">148</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R149">149</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R150">150</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R151">151</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R152">152</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R153">153</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R154">154</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R155">155</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R156">156</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R157">157</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-661a919a2d683219d18313206660e6c3R158">158</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">@@ -23,6 +23,7 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #ifdef GRN_WITH_MRUBY</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # include "grn_ctx_impl_mrb.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+# include "grn_encoding.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # include "grn_mrb.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # include "mrb/mrb_converter.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # include "mrb/mrb_error.h"</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -98,11 +99,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">static mrb_value</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_kernel_load(mrb_state *mrb, mrb_value self)</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_ctx *ctx = (grn_ctx *)mrb->ud;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- char *path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ char *utf8_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *path;</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">- mrb_get_args(mrb, "z", &path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_get_args(mrb, "z", &<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">utf8_</span>path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ path = grn_encoding_convert_to_locale_from_utf8(ctx, utf8_path, -1, NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_mrb_load(ctx, path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (mrb->exc) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_exc_raise(mrb, mrb_obj_value(mrb->exc));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -126,15 +130,29 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">mrb_groonga_init(mrb_state *mrb, mrb_value self)</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"> mrb_value load_path;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> const char *plugins_dir;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *utf8_plugins_dir;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> const char *system_ruby_scripts_dir;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *utf8_system_ruby_scripts_dir;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load_path = mrb_ary_new(mrb);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> plugins_dir = grn_plugin_get_system_plugins_dir();</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_plugins_dir =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_to_utf8_from_locale(ctx, plugins_dir, -1, NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_ary_push(mrb, load_path,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_str_new_cstr(mrb, plugins_dir));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_str_new_cstr(mrb, utf8_plugins_dir));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_plugins_dir);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> system_ruby_scripts_dir = grn_mrb_get_system_ruby_scripts_dir(ctx);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_system_ruby_scripts_dir =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_to_utf8_from_locale(ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ system_ruby_scripts_dir,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ -1,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_ary_push(mrb, load_path,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_str_new_cstr(mrb, system_ruby_scripts_dir));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_str_new_cstr(mrb, utf8_system_ruby_scripts_dir));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_system_ruby_scripts_dir);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_gv_set(mrb, mrb_intern_cstr(mrb, "$LOAD_PATH"), load_path);</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>
</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.c (+27 -4)</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L17">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L18">18</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L19">19</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L20">20</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L23">23</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L123">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L124">124</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L125">125</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L126">126</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L127">127</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L128">128</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L129">129</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L130">130</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L143">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L144">144</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L145">145</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L146">146</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L147">147</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L148">148</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L149">149</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L150">150</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L151">151</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L152">152</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L153">153</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L196">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L197">197</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L198">198</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L199">199</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L200">200</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L201">201</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L202">202</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L203">203</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L204">204</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L205">205</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L217">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L218">218</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L219">219</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L220">220</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L221">221</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L222">222</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L223">223</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04L224">224</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R17">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R18">18</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R19">19</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R20">20</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R23">23</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R24">24</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R124">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R125">125</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R126">126</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R127">127</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R128">128</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R129">129</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R130">130</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R131">131</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R132">132</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R145">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R146">146</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R147">147</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R148">148</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R149">149</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R150">150</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R151">151</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R152">152</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R153">153</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R154">154</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R155">155</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R156">156</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R157">157</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R158">158</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R159">159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R160">160</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R161">161</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R162">162</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R205">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R206">206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R207">207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R208">208</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R209">209</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R210">210</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R211">211</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R212">212</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R213">213</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R214">214</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R215">215</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R216">216</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R217">217</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R218">218</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R219">219</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R231">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R232">232</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R233">233</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R234">234</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R235">235</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R236">236</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R237">237</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R238">238</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R239">239</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R240">240</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R241">241</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R242">242</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R243">243</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R244">244</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R245">245</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R246">246</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-4dc7a368e286bfaf27424db4b7ddfc04R247">247</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">@@ -18,6 +18,7 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "grn_mrb.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "grn_ctx_impl.h"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include "grn_encoding.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "grn_util.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <string.h></span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -124,7 +125,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_mrb_expand_script_path(grn_ctx *ctx, const char *path,</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"> const char *ruby_scripts_dir;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char dir_last_char;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- int path_length, max_path_length;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ int path_length;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ int max_path_length;</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 (grn_mrb_is_absolute_path(path)) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> expanded_path[0] = '\0';</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -144,10 +146,17 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_mrb_expand_script_path(grn_ctx *ctx, const char *path,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> path_length = strlen(path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> max_path_length = PATH_MAX - strlen(expanded_path) - 1;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (path_length > max_path_length) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *grn_encoding_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_path =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_from_locale(ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ path,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ path_length,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ERR(GRN_INVALID_ARGUMENT,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "script path is too long: %d (max: %d) <%s%s>",</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> path_length, max_path_length,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expanded_path, path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expanded_path, grn_encoding_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, grn_encoding_path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return GRN_FALSE;</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-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -197,9 +206,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_mrb_load(grn_ctx *ctx, const char *path)</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"> file = grn_fopen(expanded_path, "r");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (!file) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *grn_encoding_expanded_path;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_value exception;</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">+ grn_encoding_expanded_path =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_from_locale(ctx, expanded_path, -1, NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> SERR("fopen: failed to open mruby script file: <%s>",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- expanded_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_expanded_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, grn_encoding_expanded_path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> exception = mrb_exc_new(mrb, E_LOAD_ERROR,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ctx->errbuf, strlen(ctx->errbuf));</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb->exc = mrb_obj_ptr(exception);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -218,7 +232,16 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_mrb_load(grn_ctx *ctx, const char *path)</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"> parser = mrb_parser_new(mrb);</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_parser_set_filename(parser, expanded_path);</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">+ const char *utf8_expanded_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_expanded_path =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_to_utf8_from_locale(ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ expanded_path,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ -1,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ NULL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_parser_set_filename(parser, utf8_expanded_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_expanded_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> parser->s = parser->send = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> parser->f = file;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_parser_parse(parser, NULL);</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/mrb_ctx.c (+114 -90)</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196c">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL3">3</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL24">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL27">27</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL30">30</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL183">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL184">184</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL185">185</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL186">186</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL187">187</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL188">188</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL189">189</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL190">190</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL193">193</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL194">194</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL195">195</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL196">196</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL197">197</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL198">198</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL199">199</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL200">200</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL201">201</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL202">202</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL203">203</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL204">204</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL205">205</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL281">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL282">282</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL283">283</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL284">284</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL285">285</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL286">286</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL287">287</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL288">288</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL289">289</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL290">290</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL291">291</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL292">292</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL293">293</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL294">294</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL295">295</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL296">296</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL297">297</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL298">298</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL299">299</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL300">300</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL301">301</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL302">302</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL303">303</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL304">304</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL305">305</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL306">306</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL307">307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL308">308</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL309">309</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL310">310</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL311">311</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL312">312</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL313">313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL314">314</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL315">315</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL316">316</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL317">317</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL318">318</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL319">319</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL320">320</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL321">321</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL322">322</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL323">323</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL324">324</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL325">325</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL326">326</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL327">327</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL328">328</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL329">329</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL330">330</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL331">331</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL332">332</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL333">333</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL334">334</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL335">335</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL336">336</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL337">337</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL338">338</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL339">339</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL340">340</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL341">341</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL342">342</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL343">343</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL344">344</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL345">345</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL346">346</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL347">347</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL348">348</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL349">349</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL350">350</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL351">351</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL352">352</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL353">353</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL354">354</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL355">355</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL356">356</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL357">357</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL358">358</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL359">359</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL360">360</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL361">361</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL362">362</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL363">363</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL364">364</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL365">365</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL366">366</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL367">367</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL368">368</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL369">369</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL370">370</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL371">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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL372">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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL373">373</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL374">374</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL375">375</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL376">376</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL377">377</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL378">378</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL379">379</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL380">380</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL381">381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL382">382</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL383">383</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL384">384</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL385">385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL386">386</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL387">387</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL388">388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL389">389</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL390">390</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL391">391</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL392">392</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL393">393</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL394">394</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL395">395</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL396">396</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL397">397</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL398">398</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL399">399</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL400">400</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL401">401</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL402">402</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL403">403</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL404">404</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL405">405</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL406">406</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL407">407</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL408">408</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL409">409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL410">410</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL411">411</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL412">412</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL413">413</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL414">414</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL415">415</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL416">416</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL417">417</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL418">418</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL419">419</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL420">420</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL421">421</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL422">422</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL423">423</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL424">424</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL425">425</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL426">426</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL427">427</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL428">428</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL429">429</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL430">430</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL431">431</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL432">432</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL433">433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL434">434</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL435">435</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL436">436</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL437">437</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL438">438</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL439">439</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL440">440</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL441">441</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL442">442</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL443">443</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL444">444</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL445">445</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL446">446</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL447">447</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL448">448</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL449">449</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL450">450</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL451">451</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL452">452</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL453">453</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL454">454</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL455">455</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL456">456</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL457">457</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL458">458</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL459">459</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL460">460</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL461">461</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL462">462</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL463">463</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL464">464</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL465">465</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL466">466</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL467">467</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL468">468</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL469">469</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL470">470</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL471">471</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL472">472</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL473">473</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL474">474</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL475">475</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL476">476</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL477">477</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL478">478</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL479">479</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL480">480</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL481">481</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL482">482</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL483">483</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL484">484</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL485">485</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL486">486</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL487">487</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL488">488</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL489">489</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL490">490</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL491">491</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL492">492</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL493">493</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL494">494</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL495">495</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL496">496</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL497">497</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL498">498</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL499">499</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL500">500</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL501">501</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL502">502</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL503">503</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL504">504</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL505">505</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL506">506</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL507">507</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL508">508</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL509">509</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL510">510</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL511">511</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL512">512</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL513">513</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL514">514</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL515">515</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL516">516</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL517">517</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL518">518</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL519">519</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL520">520</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL521">521</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL522">522</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL523">523</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL524">524</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL525">525</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL526">526</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL527">527</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL528">528</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL529">529</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL530">530</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL531">531</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL532">532</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL533">533</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL534">534</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL535">535</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL536">536</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL537">537</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL538">538</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL539">539</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL540">540</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL541">541</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL542">542</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL543">543</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL544">544</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL545">545</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL546">546</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL547">547</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL548">548</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL549">549</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL550">550</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL551">551</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL552">552</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL553">553</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL554">554</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL555">555</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL556">556</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL557">557</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL558">558</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL559">559</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL560">560</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL561">561</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL562">562</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL563">563</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL564">564</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL565">565</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL566">566</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL567">567</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL568">568</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL569">569</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL570">570</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL571">571</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL572">572</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL573">573</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL574">574</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL575">575</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL576">576</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL577">577</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL578">578</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL579">579</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL580">580</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL581">581</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL582">582</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL583">583</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL584">584</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL585">585</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL586">586</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL587">587</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL588">588</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL589">589</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL590">590</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL591">591</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL592">592</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL593">593</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL594">594</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL595">595</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL596">596</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL597">597</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL598">598</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL599">599</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL600">600</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL601">601</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL602">602</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL603">603</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL604">604</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL605">605</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL606">606</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL607">607</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL608">608</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL609">609</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL610">610</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL611">611</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL612">612</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL613">613</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL614">614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL615">615</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL616">616</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL617">617</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL618">618</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL619">619</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL620">620</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL621">621</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL622">622</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL623">623</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL624">624</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL625">625</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL626">626</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL627">627</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL628">628</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL629">629</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL630">630</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL631">631</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL632">632</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL633">633</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL634">634</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL635">635</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL636">636</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL637">637</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL638">638</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL639">639</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL640">640</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL641">641</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL642">642</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL643">643</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL644">644</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL645">645</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL646">646</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL647">647</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL648">648</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL649">649</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL650">650</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL651">651</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL652">652</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL653">653</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL654">654</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL655">655</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL656">656</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL657">657</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL658">658</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL659">659</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL660">660</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL661">661</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL662">662</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL663">663</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL664">664</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL665">665</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL666">666</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL667">667</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL668">668</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL669">669</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL670">670</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL671">671</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL672">672</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL673">673</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL674">674</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL675">675</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL676">676</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL677">677</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL678">678</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL679">679</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL680">680</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL681">681</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL682">682</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL683">683</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL684">684</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL685">685</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL686">686</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL687">687</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL688">688</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL689">689</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL690">690</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL691">691</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL692">692</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL693">693</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL694">694</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL695">695</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL696">696</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL697">697</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL698">698</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL699">699</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL700">700</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL701">701</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL702">702</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL703">703</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL704">704</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL705">705</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL706">706</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL707">707</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL708">708</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL709">709</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL710">710</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL711">711</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL712">712</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL713">713</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL714">714</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL715">715</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL716">716</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL717">717</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL718">718</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL719">719</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL720">720</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL721">721</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL722">722</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL723">723</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL724">724</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL725">725</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL726">726</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL727">727</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL728">728</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL729">729</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL730">730</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL731">731</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL732">732</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL733">733</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL734">734</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL735">735</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL736">736</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL737">737</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL738">738</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL739">739</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL740">740</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL741">741</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL742">742</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL743">743</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL744">744</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL745">745</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL746">746</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL747">747</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL748">748</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL749">749</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL750">750</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL751">751</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL752">752</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL753">753</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL754">754</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL755">755</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL756">756</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL757">757</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL758">758</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL759">759</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL760">760</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL761">761</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL762">762</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL763">763</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL764">764</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL765">765</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL766">766</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL767">767</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL768">768</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL769">769</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL770">770</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL771">771</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL772">772</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL773">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL774">774</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL775">775</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL776">776</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL777">777</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL778">778</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL779">779</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL780">780</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cL781">781</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196c">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR24">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR27">27</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR31">31</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR184">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR185">185</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR186">186</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR187">187</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR188">188</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR189">189</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR190">190</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR191">191</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR192">192</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR193">193</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR194">194</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR195">195</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR196">196</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR197">197</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR198">198</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR199">199</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR200">200</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR201">201</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR202">202</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR203">203</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR204">204</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR205">205</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR206">206</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR207">207</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR208">208</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR209">209</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR210">210</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR211">211</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR212">212</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR213">213</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR214">214</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR215">215</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR216">216</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR217">217</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR218">218</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR219">219</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR220">220</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR296">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR297">297</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR298">298</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR299">299</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR300">300</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR301">301</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR302">302</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR303">303</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR304">304</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR305">305</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR306">306</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR307">307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR308">308</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR309">309</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR310">310</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR311">311</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR312">312</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR313">313</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR314">314</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR315">315</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR316">316</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR317">317</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR318">318</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR319">319</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR320">320</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR321">321</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR322">322</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR323">323</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR324">324</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR325">325</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR326">326</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR327">327</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR328">328</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR329">329</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR330">330</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR331">331</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR332">332</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR333">333</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR334">334</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR335">335</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR336">336</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR337">337</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR338">338</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR339">339</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR340">340</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR341">341</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR342">342</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR343">343</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR344">344</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR345">345</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR346">346</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR347">347</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR348">348</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR349">349</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR350">350</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR351">351</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR352">352</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR353">353</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR354">354</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR355">355</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR356">356</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR357">357</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR358">358</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR359">359</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR360">360</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR361">361</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR362">362</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR363">363</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR364">364</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR365">365</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR366">366</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR367">367</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR368">368</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR369">369</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR370">370</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR371">371</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR372">372</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR373">373</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR374">374</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR375">375</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR376">376</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR377">377</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR378">378</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR379">379</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR380">380</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR381">381</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR382">382</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR383">383</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR384">384</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR385">385</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR386">386</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR387">387</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR388">388</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR389">389</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR390">390</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR391">391</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR392">392</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR393">393</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR394">394</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR395">395</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR396">396</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR397">397</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR398">398</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR399">399</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR400">400</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR401">401</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR402">402</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR403">403</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR404">404</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR405">405</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR406">406</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR407">407</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR408">408</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR409">409</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR410">410</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR411">411</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR412">412</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR413">413</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR414">414</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR415">415</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR416">416</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR417">417</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR418">418</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR419">419</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR420">420</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR421">421</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR422">422</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR423">423</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR424">424</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR425">425</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR426">426</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR427">427</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR428">428</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR429">429</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR430">430</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR431">431</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR432">432</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR433">433</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR434">434</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR435">435</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR436">436</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR437">437</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR438">438</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR439">439</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR440">440</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR441">441</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR442">442</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR443">443</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR444">444</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR445">445</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR446">446</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR447">447</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR448">448</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR449">449</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR450">450</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR451">451</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR452">452</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR453">453</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR454">454</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR455">455</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR456">456</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR457">457</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR458">458</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR459">459</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR460">460</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR461">461</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR462">462</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR463">463</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR464">464</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR465">465</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR466">466</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR467">467</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR468">468</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR469">469</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR470">470</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR471">471</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR472">472</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR473">473</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR474">474</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR475">475</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR476">476</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR477">477</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR478">478</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR479">479</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR480">480</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR481">481</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR482">482</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR483">483</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR484">484</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR485">485</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR486">486</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR487">487</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR488">488</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR489">489</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR490">490</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR491">491</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR492">492</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR493">493</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR494">494</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR495">495</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR496">496</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR497">497</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR498">498</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR499">499</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR500">500</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR501">501</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR502">502</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR503">503</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR504">504</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR505">505</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR506">506</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR507">507</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR508">508</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR509">509</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR510">510</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR511">511</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR512">512</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR513">513</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR514">514</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR515">515</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR516">516</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR517">517</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR518">518</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR519">519</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR520">520</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR521">521</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR522">522</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR523">523</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR524">524</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR525">525</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR526">526</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR527">527</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR528">528</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR529">529</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR530">530</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR531">531</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR532">532</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR533">533</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR534">534</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR535">535</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR536">536</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR537">537</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR538">538</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR539">539</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR540">540</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR541">541</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR542">542</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR543">543</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR544">544</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR545">545</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR546">546</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR547">547</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR548">548</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR549">549</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR550">550</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR551">551</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR552">552</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR553">553</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR554">554</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR555">555</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR556">556</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR557">557</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR558">558</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR559">559</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR560">560</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR561">561</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR562">562</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR563">563</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR564">564</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR565">565</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR566">566</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR567">567</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR568">568</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR569">569</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR570">570</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR571">571</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR572">572</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR573">573</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR574">574</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR575">575</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR576">576</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR577">577</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR578">578</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR579">579</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR580">580</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR581">581</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR582">582</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR583">583</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR584">584</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR585">585</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR586">586</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR587">587</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR588">588</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR589">589</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR590">590</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR591">591</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR592">592</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR593">593</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR594">594</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR595">595</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR596">596</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR597">597</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR598">598</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR599">599</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR600">600</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR601">601</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR602">602</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR603">603</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR604">604</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR605">605</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR606">606</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR607">607</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR608">608</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR609">609</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR610">610</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR611">611</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR612">612</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR613">613</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR614">614</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR615">615</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR616">616</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR617">617</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR618">618</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR619">619</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR620">620</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR621">621</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR622">622</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR623">623</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR624">624</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR625">625</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR626">626</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR627">627</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR628">628</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR629">629</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR630">630</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR631">631</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR632">632</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR633">633</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR634">634</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR635">635</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR636">636</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR637">637</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR638">638</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR639">639</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR640">640</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR641">641</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR642">642</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR643">643</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR644">644</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR645">645</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR646">646</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR647">647</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR648">648</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR649">649</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR650">650</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR651">651</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR652">652</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR653">653</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR654">654</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR655">655</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR656">656</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR657">657</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR658">658</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR659">659</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR660">660</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR661">661</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR662">662</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR663">663</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR664">664</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR665">665</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR666">666</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR667">667</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR668">668</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR669">669</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR670">670</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR671">671</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR672">672</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR673">673</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR674">674</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR675">675</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR676">676</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR677">677</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR678">678</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR679">679</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR680">680</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR681">681</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR682">682</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR683">683</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR684">684</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR685">685</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR686">686</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR687">687</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR688">688</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR689">689</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR690">690</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR691">691</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR692">692</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR693">693</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR694">694</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR695">695</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR696">696</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR697">697</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR698">698</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR699">699</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR700">700</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR701">701</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR702">702</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR703">703</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR704">704</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR705">705</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR706">706</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR707">707</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR708">708</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR709">709</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR710">710</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR711">711</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR712">712</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR713">713</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR714">714</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR715">715</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR716">716</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR717">717</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR718">718</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR719">719</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR720">720</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR721">721</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR722">722</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR723">723</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR724">724</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR725">725</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR726">726</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR727">727</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR728">728</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR729">729</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR730">730</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR731">731</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR732">732</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR733">733</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR734">734</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR735">735</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR736">736</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR737">737</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR738">738</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR739">739</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR740">740</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR741">741</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR742">742</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR743">743</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR744">744</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR745">745</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR746">746</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR747">747</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR748">748</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR749">749</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR750">750</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR751">751</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR752">752</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR753">753</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR754">754</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR755">755</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR756">756</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR757">757</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR758">758</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR759">759</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR760">760</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR761">761</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR762">762</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR763">763</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR764">764</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR765">765</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR766">766</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR767">767</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR768">768</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR769">769</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR770">770</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR771">771</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR772">772</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR773">773</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR774">774</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR775">775</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR776">776</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR777">777</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR778">778</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR779">779</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR780">780</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR781">781</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR782">782</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR783">783</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR784">784</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR785">785</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR786">786</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR787">787</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR788">788</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR789">789</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR790">790</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR791">791</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR792">792</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR793">793</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR794">794</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR795">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR796">796</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR797">797</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR798">798</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR799">799</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR800">800</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR801">801</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR802">802</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR803">803</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR804">804</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-5435cdbb3f1f823f7d006a09b2b3196cR805">805</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">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2 -*- */</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">- Copyright(C) 2013-201<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">6</span> Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Copyright(C) 2013-201<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">8</span> Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -25,6 +25,7 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <mruby/variable.h></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <mruby/string.h></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include "../grn_encoding.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "../grn_mrb.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "mrb_ctx.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "mrb_bulk.h"</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -184,22 +185,36 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">static mrb_value</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ctx_get_error_message(mrb_state *mrb, mrb_value self)</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_ctx *ctx = (grn_ctx *)mrb->ud;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *utf8_message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_message;</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">- return mrb_str_new_cstr(mrb, ctx->errbuf);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_message = grn_encoding_convert_to_utf8(ctx, ctx->errbuf, -1, NULL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_message = mrb_str_new_cstr(mrb, utf8_message);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_message);</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">+ return mrb_message;</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"> static mrb_value</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> ctx_set_error_message(mrb_state *mrb, mrb_value self)</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_ctx *ctx = (grn_ctx *)mrb->ud;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_value error_message;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_get_args(mrb, "S", &error_message);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_error_message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *error_message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ size_t error_message_size;</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">+ mrb_get_args(mrb, "S", &mrb_error_message);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ error_message =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_from_utf8(ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ RSTRING_PTR(mrb_error_message),</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ RSTRING_LEN(mrb_error_message),</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ &error_message_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ctx_log(ctx, "%.*s",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- (int)RSTRING_LEN(error_message),</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- RSTRING_PTR(error_message));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ (int)error_message_size,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ error_message);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, error_message);</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">- return error_message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">mrb_</span>error_message;</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"> static mrb_value</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -282,491 +297,498 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_mrb_ctx_check(mrb_state *mrb)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> struct RClass *error_class = NULL;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #define MESSAGE_SIZE 4096</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char message[MESSAGE_SIZE];</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *utf8_error_message;</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">+ if (ctx->rc == GRN_SUCCESS) {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_error_message = grn_encoding_convert_to_utf8(ctx, ctx->errbuf, -1, NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> switch (ctx->rc) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_SUCCESS:</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- re<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">turn</span>;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">b</span>re<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">ak</span>;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_END_OF_DATA:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "EndOfData");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "end of data: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_UNKNOWN_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "UnknownError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "unknown error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OPERATION_NOT_PERMITTED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "OperationNotPermitted");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "operation not permitted: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_SUCH_FILE_OR_DIRECTORY:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoSuchFileOrDirectory");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no such file or directory: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_SUCH_PROCESS:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoSuchProcess");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no such process: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_INTERRUPTED_FUNCTION_CALL:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "InterruptedFunctionCall");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "interrupted function call: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_INPUT_OUTPUT_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "InputOutputError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "input output error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_SUCH_DEVICE_OR_ADDRESS:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoSuchDeviceOrAddress");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no such device or address: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_ARG_LIST_TOO_LONG:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ArgListTooLong");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "arg list too long: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_EXEC_FORMAT_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ExecFormatError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "exec format error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_BAD_FILE_DESCRIPTOR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "BadFileDescriptor");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "bad file descriptor: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_CHILD_PROCESSES:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoChildProcesses");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no child processes: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_RESOURCE_TEMPORARILY_UNAVAILABLE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "ResourceTemporarilyUnavailable");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "resource temporarily unavailable: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NOT_ENOUGH_SPACE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NotEnoughSpace");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "not enough space: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_PERMISSION_DENIED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "PermissionDenied");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "permission denied: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_BAD_ADDRESS:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "BadAddress");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "bad address: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_RESOURCE_BUSY:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ResourceBusy");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "resource busy: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_FILE_EXISTS:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "FileExists");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "file exists: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_IMPROPER_LINK:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ImproperLink");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "improper link: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_SUCH_DEVICE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoSuchDevice");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no such device: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NOT_A_DIRECTORY:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NotDirectory");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "not directory: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_IS_A_DIRECTORY:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "IsDirectory");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "is directory: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_INVALID_ARGUMENT:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "InvalidArgument");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "invalid argument: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOO_MANY_OPEN_FILES_IN_SYSTEM:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TooManyOpenFilesInSystem");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "too many open files in system: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOO_MANY_OPEN_FILES:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TooManyOpenFiles");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "too many open files: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_INAPPROPRIATE_I_O_CONTROL_OPERATION:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "InappropriateIOControlOperation");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "inappropriate IO control operation: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_FILE_TOO_LARGE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "FileTooLarge");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "file too large: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_SPACE_LEFT_ON_DEVICE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoSpaceLeftOnDevice");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no space left on device: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_INVALID_SEEK:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "InvalidSeek");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "invalid seek: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_READ_ONLY_FILE_SYSTEM:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ReadOnlyFileSystem");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "read only file system: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOO_MANY_LINKS:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TooManyLinks");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "too many links: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_BROKEN_PIPE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "BrokenPipe");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "broken pipe: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_DOMAIN_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "DomainError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "domain error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_RESULT_TOO_LARGE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ResultTooLarge");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "result too large: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_RESOURCE_DEADLOCK_AVOIDED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ResourceDeadlockAvoided");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "resource deadlock avoided: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_MEMORY_AVAILABLE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoMemoryAvailable");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no memory available: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_FILENAME_TOO_LONG:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "FilenameTooLong");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "filename too long: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_LOCKS_AVAILABLE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoLocksAvailable");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no locks available: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_FUNCTION_NOT_IMPLEMENTED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "FunctionNotImplemented");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "function not implemented: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_DIRECTORY_NOT_EMPTY:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "DirectoryNotEmpty");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "directory not empty: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_ILLEGAL_BYTE_SEQUENCE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "IllegalByteSequence");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "illegal byte sequence: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_SOCKET_NOT_INITIALIZED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "SocketNotInitialized");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "socket not initialized: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OPERATION_WOULD_BLOCK:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "OperationWouldBlock");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "operation would block: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_ADDRESS_IS_NOT_AVAILABLE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "AddressIsNotAvailable");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "address is not available: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NETWORK_IS_DOWN:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NetworkIsDown");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "network is down: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NO_BUFFER:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NoBuffer");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "no buffer: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_SOCKET_IS_ALREADY_CONNECTED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "SocketIsAlreadyConnected");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "socket is already connected: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_SOCKET_IS_NOT_CONNECTED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "SocketIsNotConnected");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "socket is not connected: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_SOCKET_IS_ALREADY_SHUTDOWNED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "SocketIsAlreadyShutdowned");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "socket is already shutdowned: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OPERATION_TIMEOUT:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "OperationTimeout");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "operation timeout: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_CONNECTION_REFUSED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ConnectionRefused");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "connection refused: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_RANGE_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "RangeError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "range error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOKENIZER_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TokenizerError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "tokenizer error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_FILE_CORRUPT:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "FileCorrupt");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "file corrupt: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_INVALID_FORMAT:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "InvalidFormat");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "invalid format: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OBJECT_CORRUPT:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ObjectCorrupt");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "object corrupt: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOO_MANY_SYMBOLIC_LINKS:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TooManySymbolicLinks");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "too many symbolic links: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NOT_SOCKET:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NotSocket");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "not socket: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_OPERATION_NOT_SUPPORTED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "OperationNotSupported");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "operation not supported: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_ADDRESS_IS_IN_USE:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "AddressIsInUse");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "address is in use: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_ZLIB_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ZlibError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "zlib error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_LZ4_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "LZ4Error");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "LZ4 error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_STACK_OVER_FLOW:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "StackOverFlow");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "stack over flow: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_SYNTAX_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "SyntaxError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "syntax error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_RETRY_MAX:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "RetryMax");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "retry max: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_INCOMPATIBLE_FILE_FORMAT:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "IncompatibleFileFormat");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "incompatible file format: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_UPDATE_NOT_ALLOWED:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "UpdateNotAllowed");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "update not allowed: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOO_SMALL_OFFSET:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TooSmallOffset");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "too small offset: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOO_LARGE_OFFSET:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TooLargeOffset");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "too large offset: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOO_SMALL_LIMIT:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TooSmallLimit");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "too small limit: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_CAS_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "CASError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "CAS error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_UNSUPPORTED_COMMAND_VERSION:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "UnsupportedCommandVersion");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "unsupported command version: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_NORMALIZER_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "NormalizerError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "normalizer error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_TOKEN_FILTER_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "TokenFilterError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "token filter error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_COMMAND_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "CommandError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "command error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_PLUGIN_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "PluginError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "plugin error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_SCORER_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ScorerError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "scorer error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_CANCEL:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "Cancel");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "cancel: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_WINDOW_FUNCTION_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "WindowFunctionError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "window function error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> case GRN_ZSTD_ERROR:</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "ZstdError");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "Zstandard error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> break;</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-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -774,8 +796,10 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_mrb_ctx_check(mrb_state *mrb)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> error_class = mrb_class_get_under(mrb, module, "Error");</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_snprintf(message, MESSAGE_SIZE, MESSAGE_SIZE,</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "unsupported error: <%s>(%d)",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">c</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">x-></span>err<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">buf</span>, ctx->rc);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">u</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">f8_</span>err<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">or_message</span>, ctx->rc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_error_message);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #undef MESSAGE_SIZE</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_raise(mrb, error_class, message);</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/mrb_database.c (+13 -5)</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237a">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL3">3</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL26">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL29">29</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL32">32</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL47">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL48">48</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL49">49</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL50">50</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL51">51</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL52">52</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL53">53</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL54">54</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL55">55</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL56">56</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL57">57</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL58">58</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL62">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL63">63</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL65">65</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL66">66</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL67">67</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL68">68</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL69">69</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL70">70</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL71">71</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL72">72</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aL73">73</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237a">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR26">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR29">29</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR30">30</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR32">32</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR33">33</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR34">34</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR49">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR50">50</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR51">51</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR52">52</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR53">53</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR55">55</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR56">56</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR57">57</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR59">59</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR60">60</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR61">61</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR62">62</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR63">63</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR67">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR68">68</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR69">69</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR70">70</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR71">71</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR72">72</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR73">73</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR74">74</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR75">75</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR76">76</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR77">77</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR78">78</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR79">79</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR80">80</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-467bfc9dc1a23e0b9a33ff5bda2d237aR81">81</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">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2 -*- */</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">- Copyright(C) 2014-201<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">5</span> Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Copyright(C) 2014-201<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">8</span> Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -27,6 +27,8 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "mrb_database.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "mrb_converter.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include "../grn_encoding.h"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static struct mrb_data_type mrb_grn_database_type = {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "Groonga::Database",</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> NULL</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -48,11 +50,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">mrb_grn_database_class_open(mrb_state *mrb, mrb_value klass)</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"> grn_ctx *ctx = (grn_ctx *)mrb->ud;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_obj *database;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- char *path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ char *utf8_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *path;</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">- mrb_get_args(mrb, "z", &path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_get_args(mrb, "z", &<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">utf8_</span>path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ path = grn_encoding_convert_to_locale_from_utf8(ctx, utf8_path, -1, NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> database = grn_db_open(ctx, path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_mrb_ctx_check(mrb);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return mrb_funcall(mrb, klass, "new", 1, mrb_cptr_value(mrb, database));</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -63,11 +68,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">mrb_grn_database_class_create(mrb_state *mrb, mrb_value klass)</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"> grn_ctx *ctx = (grn_ctx *)mrb->ud;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_obj *database;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- char *path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ char *utf8_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *path;</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">- mrb_get_args(mrb, "z", &path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_get_args(mrb, "z", &<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">utf8_</span>path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ path = grn_encoding_convert_to_locale_from_utf8(ctx, utf8_path, -1, NULL);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> database = grn_db_create(ctx, path, NULL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, path);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_mrb_ctx_check(mrb);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return mrb_funcall(mrb, klass, "new", 1, mrb_cptr_value(mrb, database));</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/mrb_logger.c (+27 -6)</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L3">3</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L27">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L30">30</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L32">32</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L33">33</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L34">34</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L35">35</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L36">36</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L37">37</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L63">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L65">65</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L66">66</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L67">67</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L68">68</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L69">69</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L70">70</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L71">71</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L72">72</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L73">73</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L74">74</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L75">75</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4L76">76</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R27">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R30">30</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R31">31</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R32">32</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R33">33</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R34">34</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R35">35</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R36">36</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R37">37</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R38">38</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R39">39</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R40">40</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R41">41</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R42">42</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R43">43</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R44">44</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R45">45</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R46">46</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R47">47</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R48">48</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R49">49</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R75">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R76">76</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R77">77</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R78">78</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R79">79</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R80">80</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R81">81</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R82">82</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R83">83</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R84">84</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R85">85</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R86">86</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R87">87</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R88">88</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R89">89</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R90">90</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R91">91</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R92">92</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R93">93</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R94">94</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R95">95</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-535d98175d957342e13e2067bc1f01b4R97">97</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">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2 -*- */</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">- Copyright(C) 2014-201<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">7</span> Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Copyright(C) 2014-201<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">8</span> Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -28,10 +28,22 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "../grn_mrb.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "mrb_logger.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include "../grn_encoding.h"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static mrb_value</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> logger_s_get_default_path(mrb_state *mrb, mrb_value self)</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">- return mrb_str_new_cstr(mrb, grn_default_logger_get_path());</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_ctx *ctx = (grn_ctx *)mrb->ud;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *default_path = grn_default_logger_get_path();</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *utf8_default_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_default_path;</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">+ utf8_default_path =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_to_utf8_from_locale(ctx, default_path, -1, NULL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_default_path = mrb_str_new_cstr(mrb, utf8_default_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_default_path);</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">+ return mrb_default_path;</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"> static mrb_value</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -64,13 +76,22 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">logger_log_raw(mrb_state *mrb, mrb_value self)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char *file;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_int line;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char *method;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- char *message;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_int message_size;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ char *utf8_message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_int utf8_message_size;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ size_t message_size;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_get_args(mrb, "izizs",</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- &level, &file, &line, &method, &message, &message_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ &level, &file, &line, &method, &utf8_message, &utf8_message_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ message = grn_encoding_convert_from_utf8(ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_message,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_message_size,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ &message_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_logger_put(ctx, level, file, line, method,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "%.*s", (int)message_size, message);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "%.*s",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ (int)message_size,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ message);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, message);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return self;</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: lib/mrb/mrb_object.c (+12 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02e">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL3">3</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL31">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL32">32</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL33">33</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL34">34</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL35">35</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL36">36</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL37">37</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL114">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL115">115</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL116">116</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL117">117</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL118">118</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL119">119</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL120">120</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eL121">121</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02e">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR31">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR32">32</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR33">33</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR34">34</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR35">35</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR36">36</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR37">37</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR38">38</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR39">39</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR116">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR117">117</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR118">118</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR119">119</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR120">120</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR121">121</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR122">122</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR123">123</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR124">124</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR125">125</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR126">126</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR127">127</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR128">128</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR129">129</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR130">130</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-49d2ef24bdef42b0b867f74151e9b02eR131">131</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">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2 -*- */</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">- Copyright(C) 2013-201<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">6</span> Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Copyright(C) 2013-201<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">8</span> Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -32,6 +32,8 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "mrb_options.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "mrb_converter.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include "../grn_encoding.h"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static mrb_value</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> object_remove_force(mrb_state *mrb, mrb_value self)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -115,7 +117,15 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">object_get_path(mrb_state *mrb, mrb_value self)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> path = grn_obj_path(ctx, object);</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 (path) {</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- return mrb_str_new_cstr(mrb, path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *utf8_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_path;</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">+ utf8_path =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_to_utf8_from_locale(ctx, path, -1, NULL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_path = mrb_str_new_cstr(mrb, utf8_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_path);</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">+ return mrb_path;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> } else {</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return mrb_nil_value();</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: lib/mrb/mrb_query_logger.c (+17 -6)</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L3">3</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L27">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L30">30</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L31">31</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L32">32</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L33">33</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L44">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L45">45</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L46">46</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L47">47</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L48">48</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L49">49</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L50">50</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L51">51</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L52">52</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L53">53</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L54">54</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L55">55</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83L56">56</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R27">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R30">30</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R31">31</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R32">32</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R33">33</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R34">34</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R35">35</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R46">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R47">47</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R48">48</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R49">49</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-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R50">50</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R51">51</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R52">52</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R53">53</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R54">54</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R55">55</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R56">56</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R57">57</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R58">58</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R59">59</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R60">60</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R61">61</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R62">62</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R63">63</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R65">65</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R66">66</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d2a6fee63e63eccba02034dbc0d3cd83R67">67</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">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2 -*- */</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">- Copyright(C) 2015 Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Copyright(C) 2015<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">-2018</span> Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -28,6 +28,8 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "../grn_mrb.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "mrb_query_logger.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include "../grn_encoding.h"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> static mrb_value</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> query_logger_need_log_p(mrb_state *mrb, mrb_value self)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -45,12 +47,21 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">query_logger_log_raw(mrb_state *mrb, mrb_value self)</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_ctx *ctx = (grn_ctx *)mrb->ud;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_int flag;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> char *mark;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- char *message;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_int message_size;</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">-</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_get_args(mrb, "izs", &flag, &mark, &message, &message_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ char *utf8_message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_int utf8_message_size;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ size_t message_size;</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">+ mrb_get_args(mrb, "izs", &flag, &mark, &utf8_message, &utf8_message_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ message = grn_encoding_convert_from_utf8(ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_message,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_message_size,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ &message_size);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_query_logger_put(ctx, flag, mark,</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "%.*s", (int)message_size, message);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "%.*s",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ (int)message_size,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ message);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, message);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return self;</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: lib/mrb/scripts/command_line/grndb.rb (+13 -12)</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL4">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL6">6</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL7">7</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL8">8</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL9">9</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL10">10</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL14">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL15">15</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL16">16</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL17">17</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL18">18</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL19">19</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL20">20</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL23">23</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL67">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL68">68</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL69">69</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL70">70</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL71">71</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL72">72</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL73">73</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL74">74</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL75">75</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL76">76</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL79">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL80">80</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL81">81</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL82">82</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL83">83</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL84">84</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL85">85</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL86">86</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL87">87</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL94">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL95">95</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL97">97</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL98">98</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL100">100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL101">101</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL490">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL491">491</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL492">492</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL493">493</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL494">494</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL495">495</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL496">496</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL497">497</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL501">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL502">502</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL503">503</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL504">504</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL505">505</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL506">506</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL507">507</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL508">508</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL509">509</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL510">510</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL511">511</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL512">512</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL513">513</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bL514">514</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR4">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR6">6</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR7">7</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR8">8</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR9">9</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR10">10</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR11">11</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR15">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR16">16</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR17">17</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR18">18</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR19">19</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR20">20</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR23">23</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR24">24</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR68">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR69">69</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR70">70</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR71">71</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR72">72</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR73">73</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR74">74</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR75">75</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR76">76</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR77">77</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR80">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR81">81</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR82">82</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR83">83</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR84">84</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR85">85</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR86">86</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR87">87</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR88">88</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR95">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR97">97</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR98">98</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR100">100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR101">101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR102">102</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR491">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR492">492</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR493">493</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR494">494</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR495">495</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR496">496</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR497">497</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR498">498</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR502">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR503">503</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR504">504</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR505">505</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR506">506</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR507">507</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR508">508</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR509">509</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR510">510</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR511">511</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR512">512</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR513">513</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR514">514</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-f26aaf4da02d07ce42c63216d0712e6bR515">515</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">@@ -5,6 +5,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"> class Grndb</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> def initialize(argv)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @program_path, *@arguments = argv</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ @output = LocaleOutput.new($stderr)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @succeeded = true</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @database_path = nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -15,9 +16,9 @@ <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"> begin</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> options = command_line_parser.parse(@arguments)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rescue Slop::Error => error</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts(error.message)</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts(command_line_parser.help_message)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts(error.message)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts(command_line_parser.help_message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return false</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"> @succeeded</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -68,9 +69,9 @@ <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"> def open_database(command, options)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> arguments = options.arguments</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if arguments.empty?</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts("Database path is missing")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts(command.help_message)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts("Database path is missing")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts(command.help_message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @succeesed = false</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -80,8 +81,8 @@ <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"> begin</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> database = Database.open(@database_path)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rescue Error => error</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts("Failed to open database: <#{@database_path}>")</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts(error.message)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts("Failed to open database: <#{@database_path}>")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts(error.message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> @succeeded = false</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -95,7 +96,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">module Groonga</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> def failed(*messages)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> messages.each do |message|</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts(message)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts(message)</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"> @succeeded = false</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -491,7 +492,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"> object_basename = File.basename(object_path)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> object.truncate</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> message = "[#{name}] Truncated broken object: <#{object_path}>"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts(message)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts(message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> logger.log(:info, message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> Dir.foreach(object_dirname) do |path|</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -502,13 +503,13 @@ <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"> File.unlink(full_path)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> message =</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "[#{name}] Removed broken object related file: <#{full_path}>"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts(message)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts(message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> logger.log(:info, message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> rescue Error => error</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> message =</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "[#{name}] Failed to remove broken object related file: " +</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> "<#{full_path}>: #{error.class}: #{error.message}"</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- <span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">$s</span>t<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">derr</span>.puts(message)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ <span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">@ou</span>t<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">put</span>.puts(message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> logger.log_error(message)</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> end</span>
</pre>
</td>
</tr>
</tbody>
</table>
<table style="border-collapse: collapse; border: 1px solid #aaa">
<thead>
<tr class="diff-header" style="border: 1px solid #aaa">
<td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre"> Modified: lib/plugin.c (+15 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L17">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L18">18</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L19">19</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L20">20</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L23">23</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L196">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L197">197</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L198">198</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L199">199</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L200">200</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L201">201</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-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L202">202</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L203">203</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07L204">204</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R17">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R18">18</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R19">19</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R20">20</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R22">22</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R23">23</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R24">24</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R197">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R198">198</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R199">199</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R200">200</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R201">201</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R202">202</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R203">203</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R204">204</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R205">205</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R206">206</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R207">207</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R208">208</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R209">209</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R210">210</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R211">211</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R212">212</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R213">213</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R214">214</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R215">215</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R216">216</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-07aee7418510981527ce8e1a648d6c07R217">217</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">@@ -18,6 +18,7 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "grn.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "grn_ctx_impl_mrb.h"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include "grn_encoding.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include "grn_proc.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <groonga/plugin.h></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -197,8 +198,20 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">grn_plugin_call_register_mrb(grn_ctx *ctx, grn_id id, grn_plugin *plugin)</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"> arena_index = mrb_gc_arena_save(mrb);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> plugin_loader_class = mrb_class_get_under(mrb, module, "PluginLoader");</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_funcall(mrb, mrb_obj_value(plugin_loader_class),</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- "load_file", 1, mrb_str_new_cstr(mrb, ctx->impl->plugin_path));</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">+ const char *utf8_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_path;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ utf8_path =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_to_utf8_from_locale(ctx,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ ctx->impl->plugin_path,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ -1,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ NULL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_path = mrb_str_new_cstr(mrb, utf8_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_funcall(mrb, mrb_obj_value(plugin_loader_class),</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ "load_file",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ 1, mrb_path);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_gc_arena_restore(mrb, arena_index);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> return ctx->rc;</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: src/grndb.c (+10 -2)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L3">3</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L24">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L27">27</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L30">30</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L59">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L60">60</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L61">61</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L62">62</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L63">63</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L65">65</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43L66">66</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R2">2</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R24">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R26">26</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R27">27</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R31">31</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R60">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R61">61</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R62">62</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R63">63</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R64">64</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R65">65</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R66">66</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R67">67</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R68">68</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R69">69</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R70">70</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/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R71">71</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R72">72</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R73">73</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/de6e9acfe803601d277637896a56a07c9f78ffe6#diff-d1614b7c22ac8f18cd7695eb38995f43R74">74</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">@@ -1,6 +1,6 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> /* -*- c-basic-offset: 2 -*- */</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">- Copyright(C) 2014-201<span class="diff-deleted-word" style="background-color: #f8cbcb; color: #000000">7</span> Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Copyright(C) 2014-201<span class="diff-added-word" style="background-color: #a6f3a6; color: #000000">8</span> Brazil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> This library is free software; you can redistribute it and/or</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -25,6 +25,7 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <grn_mrb.h></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <grn_ctx_impl.h></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <grn_ctx_impl_mrb.h></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include <grn_encoding.h></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <mruby/variable.h></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> #include <mruby/array.h></span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -60,7 +61,14 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">run_command(grn_ctx *ctx, int argc, char **argv)</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"> mrb_argv = mrb_ary_new_capa(mrb, argc);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> for (i = 0; i < argc; i++) {</span>
<span class="diff-deleted" style="background-color: #ffecec; color: #000000; display: block; white-space: pre">- mrb_ary_push(mrb, mrb_argv, mrb_str_new_cstr(mrb, argv[i]));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ const char *utf8_arg;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_utf8_arg;</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">+ utf8_arg =</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_convert_to_utf8_from_locale(ctx, argv[i], -1, NULL);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_utf8_arg = mrb_str_new_cstr(mrb, utf8_arg);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, utf8_arg);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_ary_push(mrb, mrb_argv, mrb_utf8_arg);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> mrb_grndb = mrb_funcall(mrb, mrb_grndb_class, "new", 1, mrb_argv);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if (mrb->exc) {</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>