<!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-21 16:55:21 +0900 (Thu, 21 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/f8b191650c03bbe3a0ff88f6901574dd5fec5606">f8b191650c03bbe3a0ff88f6901574dd5fec5606</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">mrb: add LocaleOutput</pre></dd>
<dt style="clear: both; float: left; font-weight: bold; width: 8em">Added files</dt>
<dd style="margin-left: 8.5em">
<ul>
<li><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47ab">lib/mrb/mrb_locale_output.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855">lib/mrb/mrb_locale_output.h</a></li>
<li><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183df">lib/mrb/scripts/locale_output.rb</a></li>
</ul>
</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3">lib/ctx_impl_mrb.c</a></li>
<li><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17">lib/mrb/scripts/initialize/post.rb</a></li>
<li><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195">lib/mrb/scripts/sources.am</a></li>
<li><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984">lib/mrb/sources.am</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 (+3 -1)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
</td>
</tr>
</thead>
<tbody>
<tr>
<th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, "Liberation Mono", Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L2">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L3">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L68">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L69">69</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L70">70</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L71">71</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L72">72</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L73">73</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L74">74</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L184">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L185">185</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L186">186</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L187">187</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L188">188</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L189">189</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3L190">190</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R1">1</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R2">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R3">3</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R4">4</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R5">5</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R6">6</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R68">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R69">69</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R70">70</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R71">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R72">72</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R73">73</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R74">74</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R75">75</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R185">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R186">186</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R187">187</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R188">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R189">189</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R190">190</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R191">191</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-661a919a2d683219d18313206660e6c3R192">192</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">7</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">@@ -69,6 +69,7 @@</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # include "mrb/mrb_eval_context.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # include "mrb/mrb_thread.h"</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # include "mrb/mrb_window_definition.h"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+# include "mrb/mrb_locale_output.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/array.h></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> # include <mruby/string.h></span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -185,6 +186,7 @@ <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"> grn_mrb_eval_context_init(ctx);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_mrb_thread_init(ctx);</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> grn_mrb_window_definition_init(ctx);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_mrb_locale_output_init(ctx);</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_mrb_load(ctx, "initialize/post.rb");</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"> Added: lib/mrb/mrb_locale_output.c (+82 -0) 100644</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47ab">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-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>
</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47ab">...</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR1">1</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR2">2</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR3">3</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR4">4</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR5">5</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR6">6</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR7">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR8">8</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR9">9</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR10">10</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR11">11</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR12">12</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR13">13</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR14">14</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR15">15</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR16">16</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR17">17</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR18">18</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR19">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR20">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR21">21</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR22">22</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR23">23</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR24">24</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR25">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR26">26</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR27">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR28">28</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR29">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR30">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR31">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR32">32</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR33">33</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR34">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR35">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR36">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR37">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR38">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR39">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR40">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR41">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR42">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR43">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR44">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR45">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR46">46</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR47">47</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR48">48</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR49">49</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR50">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR51">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR52">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR53">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR54">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR55">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR56">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR57">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR58">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR59">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR60">60</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR61">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR62">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR63">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR64">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR65">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR66">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR67">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR68">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR69">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR70">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR71">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR72">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR73">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR74">74</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR75">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR76">76</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR77">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR78">78</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR79">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR80">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR81">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-34274a6819f1887449680f028c3e47abR82">82</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">@@ -0,0 +1,82 @@</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+/* -*- c-basic-offset: 2 -*- */</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">+ Copyright(C) 2018 Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ This library is free software; you can redistribute it and/or</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ License version 2.1 as published by the Free Software Foundation.</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ This library is distributed in the hope that it will be useful,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Lesser General Public License for more details.</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">+ You should have received a copy of the GNU Lesser General Public</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ License along with this library; if not, write to the Free Software</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</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">+#include "../grn_ctx_impl.h"</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">+#ifdef GRN_WITH_MRUBY</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include <mruby.h></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include <mruby/string.h></span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#include <mruby/variable.h></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">+#include "../grn_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-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">+static mrb_value</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+mrb_grn_locale_output_initialize(mrb_state *mrb, mrb_value self)</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_value mrb_output;</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, "o", &mrb_output);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_iv_set(mrb, self, mrb_intern_lit(mrb, "@output"), mrb_output);</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 self;</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">+static mrb_value</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+mrb_grn_locale_output_write(mrb_state *mrb, mrb_value self)</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_ctx *ctx = (grn_ctx *)mrb->ud;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_output;</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 *locale_message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ size_t locale_message_size;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_locale_message;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_value mrb_written;</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", &utf8_message, &utf8_message_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ locale_message =</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">+ 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">+ &locale_message_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_locale_message = mrb_str_new(mrb, locale_message, locale_message_size);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ grn_encoding_converted_free(ctx, locale_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">+ mrb_output = mrb_iv_get(mrb, self, mrb_intern_lit(mrb, "@output"));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_written = mrb_funcall(mrb, mrb_output, "write", 1, mrb_locale_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_written;</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">+void</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+grn_mrb_locale_output_init(grn_ctx *ctx)</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_mrb_data *data = &(ctx->impl->mrb);</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_state *mrb = data->state;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ struct RClass *module = data->module;</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ struct RClass *klass;</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">+ klass = mrb_define_class_under(mrb, module, "LocaleOutput", mrb->object_class);</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_define_method(mrb, klass, "initialize",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_grn_locale_output_initialize, MRB_ARGS_REQ(1));</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_define_method(mrb, klass, "write",</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ mrb_grn_locale_output_write, MRB_ARGS_REQ(1));</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">+#endif</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"> Added: lib/mrb/mrb_locale_output.h (+32 -0) 100644</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-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>
</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855">...</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R1">1</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R2">2</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R3">3</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R4">4</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R5">5</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R6">6</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R7">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R8">8</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R9">9</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R10">10</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R11">11</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R12">12</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R13">13</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R14">14</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R15">15</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R16">16</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R17">17</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R18">18</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R19">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R20">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R21">21</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R22">22</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R23">23</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R24">24</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R25">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R26">26</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R27">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R28">28</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R29">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R30">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R31">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-193fa3e0beb9d8144d59c9f53fe1f855R32">32</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">@@ -0,0 +1,32 @@</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+/* -*- c-basic-offset: 2 -*- */</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">+ Copyright(C) 2018 Brazil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ This library is free software; you can redistribute it and/or</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ modify it under the terms of the GNU Lesser General Public</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ License version 2.1 as published by the Free Software Foundation.</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ This library is distributed in the hope that it will be useful,</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ but WITHOUT ANY WARRANTY; without even the implied warranty of</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Lesser General Public License for more details.</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">+ You should have received a copy of the GNU Lesser General Public</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ License along with this library; if not, write to the Free Software</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</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">+#pragma once</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">+#include "../grn_ctx.h"</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">+#ifdef __cplusplus</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+extern "C" {</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+#endif</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">+void grn_mrb_locale_output_init(grn_ctx *ctx);</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">+#ifdef __cplusplus</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">+#endif</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; 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/initialize/post.rb (+2 -0)</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17L28">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17L29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17L30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17L31">31</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17L32">32</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17L33">33</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17L34">34</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R28">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R31">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R32">32</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R33">33</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R34">34</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R35">35</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-bf1e748de01adbfd5bc6b7e1c6cd0c17R36">36</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">@@ -29,6 +29,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">require "labeled_arguments"</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"> require "command_line_parser"</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">+require "locale_output"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load_path = ENV["GRN_RUBY_LOAD_PATH"]</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> if load_path</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> load_path.split(File::PATH_SEPARATOR).each do |path|</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"> Added: lib/mrb/scripts/locale_output.rb (+28 -0) 100644</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183df">...</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre"> </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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183df">...</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR1">1</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR2">2</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR3">3</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR4">4</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR5">5</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR6">6</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR7">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR8">8</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR9">9</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR10">10</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR11">11</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR12">12</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR13">13</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR14">14</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR15">15</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR16">16</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR17">17</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR18">18</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR19">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR20">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR21">21</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR22">22</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR23">23</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR24">24</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR25">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR26">26</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR27">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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-90121cc6f7eee5e45dbf4c81bf7183dfR28">28</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">@@ -0,0 +1,28 @@</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+module Groonga</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ class LocaleOutput</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ def puts(*args)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ if args.empty?</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write("\n")</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ return nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ args.each do |arg|</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ case arg</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when String</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write(arg)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ write("\n") if arg[-1] != "\n"</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ when Array</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ next if arg.empty?</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ puts(*arg)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ else</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ if arg.respond_to?(:to_ary)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ puts(arg.to_ary)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ else</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ puts(arg.to_s)</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ nil</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+ end</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+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/mrb/scripts/sources.am (+1 -0)</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195L19">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195L20">20</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195L22">22</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195L23">23</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195L24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195L25">25</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195R19">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195R20">20</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195R22">22</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195R23">23</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195R24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195R25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-f887a7fa0b48b65a20eff78011221195R26">26</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">@@ -20,6 +20,7 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">RUBY_SCRIPT_FILES =                                \</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         index_cursor.rb                                \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         index_info.rb                                \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         labeled_arguments.rb                        \</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        locale_output.rb                        \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         logger.rb                                \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         object.rb                                \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         operator.rb                                \</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/sources.am (+2 -0)</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984L44">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984L45">45</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984L46">46</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984L47">47</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984L48">48</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984L49">49</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984L50">50</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/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R44">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R45">45</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R46">46</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R47">47</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R48">48</a></span>
<span class="diff-line-number-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R49">49</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R50">50</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R51">51</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/groonga/commit/f8b191650c03bbe3a0ff88f6901574dd5fec5606#diff-39aabc7a63da29f300ca88c965fb6984R52">52</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">@@ -45,6 +45,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">libgrnmrb_la_SOURCES =                                \</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         mrb_index_column.h                        \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         mrb_index_cursor.c                        \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         mrb_index_cursor.h                        \</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        mrb_locale_output.c                        \</span>
<span class="diff-added" style="background-color: #eaffea; color: #000000; display: block; white-space: pre">+        mrb_locale_output.h                        \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         mrb_logger.c                                \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         mrb_logger.h                                \</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         mrb_object.c                                \</span>
</pre>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>