<!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">susumu.yata &lt;susum****@gmail*****&gt;</dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Date</dt>
      <dd style="margin-left: 8.5em">2015-04-09 19:02:26 +0900 (Thu, 09 Apr 2015)</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/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e">57faf5c45e5b78ec75d6a1ffb4627c271d32051e</a></dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Message</dt>
      <dd style="margin-left: 8.5em"><pre style="border: 1px solid #aaa; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; padding: 0.5em; width: auto">Gnx: support GeoPoint.</pre></dd>
      <dt style="clear: both; float: left; font-weight: bold; width: 8em">Modified files</dt>
      <dd style="margin-left: 8.5em">
        <ul>
          <li><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#diff-0">go2/gnx/gnx.cpp</a></li>
          <li><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#diff-1">go2/gnx/gnx.go</a></li>
          <li><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#diff-2">go2/gnx/gnx.h</a></li>
        </ul>
      </dd>
    </dl>

    <div class="diff-section" style="clear: both">
      <table style="border-collapse: collapse; border: 1px solid #aaa">
        <thead>
          <tr class="diff-header" style="border: 1px solid #aaa">
            <td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">  Modified: go2/gnx/gnx.cpp (+45 -14)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
            </td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L34">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L35">35</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L36">36</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L37">37</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L38">38</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L39">39</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L40">40</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L41">41</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L42">42</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L43">43</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L44">44</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L97">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L98">98</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L100">100</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L101">101</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L102">102</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L103">103</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L104">104</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L105">105</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L106">106</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L184">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L185">185</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L186">186</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L187">187</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L188">188</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L189">189</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L190">190</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L191">191</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L192">192</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L193">193</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L194">194</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L290">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L291">291</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L292">292</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L293">293</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L294">294</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L295">295</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L296">296</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L297">297</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L298">298</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0L299">299</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R34">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R35">35</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R36">36</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R37">37</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R38">38</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R39">39</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R40">40</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R41">41</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R42">42</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R43">43</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R44">44</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R97">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R98">98</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R99">99</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R100">100</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R101">101</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R102">102</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R103">103</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R104">104</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R105">105</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R106">106</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R107">107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R108">108</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R109">109</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R187">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R188">188</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R189">189</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R190">190</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R191">191</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R192">192</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R193">193</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R194">194</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R195">195</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R196">196</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R197">197</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R198">198</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R199">199</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R200">200</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R201">201</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R202">202</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R203">203</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R204">204</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R205">205</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R206">206</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R207">207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R208">208</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R209">209</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R210">210</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R306">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R307">307</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R308">308</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R309">309</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R310">310</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R311">311</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R312">312</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R313">313</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R314">314</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R315">315</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R316">316</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R317">317</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R318">318</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R319">319</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R320">320</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R321">321</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R322">322</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R323">323</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R324">324</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R325">325</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R326">326</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R327">327</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R328">328</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R329">329</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L0R330">330</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -35,10 +35,10 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">gnx_bool gnx_insert_row2(grn_ctx *ctx, grn_obj *table,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">       key_size = sizeof(gnx_float);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//    case GNX_GEO_POINT: {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//      key_size = sizeof(gnx_geo_point);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//      break;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//    }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    case GNX_GEO_POINT: {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      key_size = sizeof(gnx_geo_point);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      break;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     case GNX_TEXT: {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       gnx_text text = *static_cast&lt;const gnx_text *&gt;(key);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       key = text.data;</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -98,9 +98,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">gnx_bool gnx_set_value2(grn_ctx *ctx, grn_obj *column, gnx_int row_id,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">       GRN_FLOAT_SET(ctx, &amp;obj, *static_cast&lt;const gnx_float *&gt;(value));</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//    case GNX_GEO_POINT: {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//      break;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//    }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    case GNX_GEO_POINT: {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      gnx_geo_point geo_point = *static_cast&lt;const gnx_geo_point *&gt;(value);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      GRN_WGS84_GEO_POINT_INIT(&amp;obj, 0);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      GRN_GEO_POINT_SET(ctx, &amp;obj, geo_point.latitude, geo_point.longitude);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      break;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     case GNX_TEXT: {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       gnx_text text = *static_cast&lt;const gnx_text *&gt;(value);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       GRN_TEXT_INIT(&amp;obj, 0);</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -185,10 +188,23 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">gnx_int gnx_insert_rows2(grn_ctx *ctx, grn_obj *table,</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">       break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//    case GNX_GEO_POINT: {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//      key_size = sizeof(gnx_geo_point);</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//      break;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//    }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    case GNX_GEO_POINT: {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      const gnx_geo_point *geo_point_keys =</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        static_cast&lt;const gnx_geo_point *&gt;(keys);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      for (gnx_int i = 0; i &lt; num_keys; ++i) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        int added;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        grn_id id = grn_table_add(ctx, table, &amp;geo_point_keys[i],</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                  sizeof(gnx_geo_point), &amp;added);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        if (id == GRN_ID_NIL) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          row_ids[i] = GNX_NA_INT;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        } else {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          row_ids[i] = id;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          ++count;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        inserted[i] = added ? GNX_TRUE : GNX_FALSE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      break;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     case GNX_TEXT: {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       const gnx_text *text_keys = static_cast&lt;const gnx_text *&gt;(keys);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       for (gnx_int i = 0; i &lt; num_keys; ++i) {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -291,9 +307,24 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">gnx_int gnx_set_values2(grn_ctx *ctx, grn_obj *table, grn_obj *column,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">       GRN_OBJ_FIN(ctx, &amp;obj);</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       break;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//    case GNX_GEO_POINT: {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//      break;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//    }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    case GNX_GEO_POINT: {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      grn_obj obj;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      GRN_WGS84_GEO_POINT_INIT(&amp;obj, 0);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      for (gnx_int i = 0; i &lt; num_values; ++i) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        gnx_geo_point value = static_cast&lt;const gnx_geo_point *&gt;(values)[i];</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        GRN_GEO_POINT_SET(ctx, &amp;obj, value.latitude, value.longitude);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        grn_rc rc = grn_obj_set_value(ctx, column, row_ids[i], &amp;obj,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                      GRN_OBJ_SET);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        if (rc == GRN_SUCCESS) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          updated[i] = GNX_TRUE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          ++count;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        } else {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+          updated[i] = GNX_FALSE;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      GRN_OBJ_FIN(ctx, &amp;obj);</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+      break;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+    }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">     case GNX_TEXT: {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       grn_obj obj;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">       GRN_TEXT_INIT(&amp;obj, 0);</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
      <table style="border-collapse: collapse; border: 1px solid #aaa">
        <thead>
          <tr class="diff-header" style="border: 1px solid #aaa">
            <td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">  Modified: go2/gnx/gnx.go (+75 -29)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
            </td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L28">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L31">31</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L32">32</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L33">33</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L34">34</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L35">35</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L36">36</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L37">37</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L38">38</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L39">39</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L40">40</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L41">41</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L42">42</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L43">43</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L57">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L59">59</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L60">60</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L61">61</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L62">62</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L63">63</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L65">65</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L66">66</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L72">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L73">73</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L74">74</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L75">75</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L76">76</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L77">77</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L78">78</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L79">79</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L80">80</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L81">81</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L88">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L89">89</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L90">90</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L91">91</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L92">92</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L93">93</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L94">94</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L95">95</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L97">97</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L103">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L104">104</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L105">105</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L106">106</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L107">107</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L108">108</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L109">109</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L110">110</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L111">111</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L112">112</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L113">113</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L114">114</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L115">115</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L116">116</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L127">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L128">128</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L129">129</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L130">130</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L131">131</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L132">132</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L133">133</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L135">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L136">136</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L137">137</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L138">138</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L139">139</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L140">140</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L141">141</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L620">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L621">621</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L622">622</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L623">623</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L624">624</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L625">625</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L626">626</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L634">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L635">635</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L636">636</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L637">637</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L638">638</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L639">639</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L640">640</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L805">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L806">806</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L807">807</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L808">808</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L809">809</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L810">810</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L811">811</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L853">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L854">854</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L855">855</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L856">856</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L857">857</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L858">858</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L859">859</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L889">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L890">890</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L891">891</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L892">892</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L893">893</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L894">894</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L895">895</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1047">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1048">1048</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1049">1049</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1050">1050</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1051">1051</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1052">1052</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1053">1053</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1054">1054</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1055">1055</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1056">1056</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1057">1057</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1058">1058</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1059">1059</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1060">1060</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1061">1061</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1062">1062</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1063">1063</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1064">1064</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1065">1065</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1066">1066</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1067">1067</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1068">1068</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1096">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1097">1097</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1098">1098</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1099">1099</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1100">1100</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1101">1101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1102">1102</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1103">1103</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1157">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1158">1158</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1159">1159</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1160">1160</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1161">1161</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1162">1162</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1163">1163</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1164">1164</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1194">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1195">1195</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1196">1196</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1197">1197</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1198">1198</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1199">1199</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1200">1200</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1L1201">1201</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R28">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R30">30</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R31">31</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R32">32</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R33">33</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R34">34</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R35">35</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R36">36</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R37">37</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R38">38</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R39">39</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R40">40</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R41">41</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R42">42</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R43">43</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R57">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R58">58</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R59">59</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R60">60</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R61">61</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R62">62</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R63">63</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R64">64</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R65">65</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R66">66</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R72">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R73">73</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R74">74</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R75">75</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R76">76</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R77">77</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R78">78</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R79">79</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R80">80</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R81">81</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R88">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R89">89</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R90">90</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R91">91</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R92">92</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R93">93</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R94">94</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R95">95</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R96">96</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R97">97</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R103">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R104">104</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R105">105</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R106">106</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R107">107</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R108">108</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R109">109</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R110">110</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R111">111</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R112">112</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R113">113</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R114">114</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R115">115</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R116">116</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R117">117</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R118">118</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R119">119</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R130">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R131">131</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R132">132</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R133">133</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R134">134</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R135">135</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R136">136</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R137">137</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R138">138</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R140">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R141">141</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R142">142</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R143">143</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R144">144</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R145">145</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R146">146</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R147">147</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R148">148</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R627">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R628">628</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R629">629</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R630">630</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R631">631</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R632">632</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R633">633</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R634">634</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R635">635</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R636">636</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R637">637</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R638">638</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R639">639</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R647">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R648">648</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R649">649</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R650">650</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R651">651</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R652">652</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R653">653</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R654">654</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R655">655</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R820">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R821">821</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R822">822</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R823">823</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R824">824</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R825">825</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R826">826</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R827">827</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R828">828</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R829">829</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R830">830</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R831">831</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R873">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R874">874</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R875">875</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R876">876</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R877">877</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R878">878</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R879">879</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R880">880</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R881">881</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R882">882</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R883">883</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R884">884</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R885">885</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R886">886</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R887">887</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R888">888</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R918">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R919">919</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R920">920</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R921">921</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R922">922</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R923">923</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R924">924</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R925">925</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R926">926</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R927">927</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R928">928</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R929">929</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R930">930</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R931">931</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R932">932</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R933">933</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1085">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1086">1086</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1087">1087</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1088">1088</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1089">1089</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1090">1090</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1091">1091</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1092">1092</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1093">1093</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1094">1094</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1095">1095</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1096">1096</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1097">1097</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1098">1098</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1099">1099</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1100">1100</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1101">1101</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1102">1102</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1103">1103</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1104">1104</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1105">1105</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1106">1106</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1107">1107</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1108">1108</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1136">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1137">1137</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1138">1138</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1139">1139</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1140">1140</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1141">1141</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1142">1142</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1143">1143</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1144">1144</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1145">1145</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1199">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1200">1200</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1201">1201</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1202">1202</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1203">1203</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1204">1204</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1205">1205</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1206">1206</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1207">1207</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1208">1208</a></span>
<span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1238">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1239">1239</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1240">1240</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1241">1241</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1242">1242</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1243">1243</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1244">1244</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1245">1245</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1246">1246</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L1R1247">1247</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -29,15 +29,15 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">import (</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> type Bool uint8</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> type Int int64</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> type Float float64</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//type GeoPoint struct {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        Latitude  int32</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        Longitude int32</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//}</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+type GeoPoint struct {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        Latitude  int32</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        Longitude int32</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> type Text []byte</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> type BoolVector []Bool</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> type IntVector []Int</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> type FloatVector []Float</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//type GeoPointVector []GeoPoint</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+type GeoPointVector []GeoPoint</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> type TextVector []Text</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-not-changed" style="display: block; white-space: pre"> const (</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -58,9 +58,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func NAInt() Int {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func NAFloat() Float {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return Float(math.NaN())</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//func NAGeoPoint() GeoPoint {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        return GeoPoint{math.MinInt32, math.MinInt32}</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//}</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+func NAGeoPoint() GeoPoint {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        return GeoPoint{math.MinInt32, math.MinInt32}</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func NAText() Text {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -73,9 +73,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func NAIntVector() IntVector {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func NAFloatVector() FloatVector {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//func NAGeoPointVector() GeoPointVector {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        return nil</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//}</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+func NAGeoPointVector() GeoPointVector {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        return nil</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func NATextVector() TextVector {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -89,9 +89,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (this Int) IsNA() bool {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func (this Float) IsNA() bool {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return math.IsNaN(float64(this))</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//func (this GeoPoint) IsNA() bool {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        return this.Latitude == math.MinInt32</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//}</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+func (this GeoPoint) IsNA() bool {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        return this.Latitude == math.MinInt32</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func (this Text) IsNA() bool {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return this == nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -104,13 +104,16 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (this IntVector) IsNA() bool {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func (this FloatVector) IsNA() bool {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return this == nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//func (this GeoPointVector) IsNA() bool {</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        return this == nil</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//}</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+func (this GeoPointVector) IsNA() bool {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        return this == nil</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func (this TextVector) IsNA() bool {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return this == nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+func (this GeoPoint) MarshalJSON() ([]byte, error) {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        return []byte(fmt.Sprintf(&quot;%dx%d&quot;, this.Latitude, this.Longitude)), nil</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func (this Text) MarshalJSON() ([]byte, error) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return json.Marshal(string(this))</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -128,6 +131,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func countColumnarRecords(columnarRecords []interface{}) (int, error) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         thisLen = len(values)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 case []Float:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         thisLen = len(values)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                case []GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        thisLen = len(values)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 case []Text:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         thisLen = len(values)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 case []BoolVector:</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -136,6 +141,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func countColumnarRecords(columnarRecords []interface{}) (int, error) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         thisLen = len(values)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 case []FloatVector:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         thisLen = len(values)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                case []GeoPointVector:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        thisLen = len(values)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 case []TextVector:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         thisLen = len(values)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 default:</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -621,6 +628,12 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) hashFloat(value Float) int {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         return int(hasher.Sum32())</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> }</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> </span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+func (db *DB) hashGeoPoint(value GeoPoint) int {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        hasher := fnv.New32a()</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        binary.Write(hasher, binary.LittleEndian, value)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        return int(hasher.Sum32())</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+}</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> func (db *DB) hashText(value Text) int {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         hasher := fnv.New32a()</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         hasher.Write([]byte(value))</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -635,6 +648,8 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) selectGroongaDB(key Valuer) (int, error) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 return db.hashInt(value) % len(db.groongaDBs), nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Float:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 return db.hashFloat(value) % len(db.groongaDBs), nil</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                return db.hashGeoPoint(value) % len(db.groongaDBs), nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Text:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 return db.hashText(value) % len(db.groongaDBs), nil</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -806,6 +821,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) loadC(</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                 dbIDs[i] = db.hashFloat(keys[i]) % len(db.groongaDBs)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                 numRecordsPerDBs[dbIDs[i]]++</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                case []GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        for i := 0; i &lt; numRecords; i++ {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                dbIDs[i] = db.hashGeoPoint(keys[i]) % len(db.groongaDBs)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                numRecordsPerDBs[dbIDs[i]]++</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 case []Text:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         for i := 0; i &lt; numRecords; i++ {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                 dbIDs[i] = db.hashText(keys[i]) % len(db.groongaDBs)</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -854,6 +874,15 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) loadC(</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         for j := 0; j &lt; len(db.groongaDBs); j++ {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                 columnarRecordsPerDBs[j][i] = valuesPerDBs[j]</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                case []GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        valuesPerDBs := make([][]GeoPoint, len(db.groongaDBs))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        for j, value := range values {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                dbID := dbIDs[j]</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                valuesPerDBs[dbID] = append(valuesPerDBs[dbID], value)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        for j := 0; j &lt; len(db.groongaDBs); j++ {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                columnarRecordsPerDBs[j][i] = valuesPerDBs[j]</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 case []Text:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         valuesPerDBs := make([][]Text, len(db.groongaDBs))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         for j, value := range values {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -890,6 +919,15 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) loadC(</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         for j := 0; j &lt; len(db.groongaDBs); j++ {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                                 columnarRecordsPerDBs[j][i] = valuesPerDBs[j]</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                case []GeoPointVector:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        valuesPerDBs := make([][]GeoPointVector, len(db.groongaDBs))</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        for j, value := range values {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                dbID := dbIDs[j]</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                valuesPerDBs[dbID] = append(valuesPerDBs[dbID], value)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        }</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        for j := 0; j &lt; len(db.groongaDBs); j++ {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                                columnarRecordsPerDBs[j][i] = valuesPerDBs[j]</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        }</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 case []TextVector:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         valuesPerDBs := make([][]TextVector, len(db.groongaDBs))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         for j, value := range values {</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1048,21 +1086,23 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) InsertRow(tableName string, key Valuer) (bool, Int, error) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         defer C.free(unsafe.Pointer(cTableName))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         switch value := key.(type) {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case nil:</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-                inserted = C.gnx_insert_row(</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-                        groongaDB.ctx, cTableName, C.GNX_NA, nil, &amp;rowID)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                inserted = C.gnx_insert_row(groongaDB.ctx, cTableName,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        C.GNX_NA, nil, &amp;rowID)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Int:</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-                inserted = C.gnx_insert_row(</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-                        groongaDB.ctx, cTableName, C.GNX_INT, unsafe.Pointer(&amp;value), &amp;rowID)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                inserted = C.gnx_insert_row(groongaDB.ctx, cTableName,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        C.GNX_INT, unsafe.Pointer(&amp;value), &amp;rowID)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Float:</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-                inserted = C.gnx_insert_row(</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-                        groongaDB.ctx, cTableName, C.GNX_FLOAT, unsafe.Pointer(&amp;value), &amp;rowID)</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                inserted = C.gnx_insert_row(groongaDB.ctx, cTableName,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        C.GNX_FLOAT, unsafe.Pointer(&amp;value), &amp;rowID)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                inserted = C.gnx_insert_row(groongaDB.ctx, cTableName,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        C.GNX_GEO_POINT, unsafe.Pointer(&amp;value), &amp;rowID)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Text:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 cValue := C.CString(string(value))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 defer C.free(unsafe.Pointer(cValue))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 text := C.gnx_text{cValue, C.gnx_int(len(value))}</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-                inserted = C.gnx_insert_row(</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-                        groongaDB.ctx, cTableName, C.GNX_TEXT, unsafe.Pointer(&amp;text), &amp;rowID)</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                inserted = C.gnx_insert_row(groongaDB.ctx, cTableName,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        C.GNX_TEXT, unsafe.Pointer(&amp;text), &amp;rowID)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         default:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 return false, NAInt(), fmt.Errorf(&quot;unsupported key type&quot;)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         }</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1097,7 +1137,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) SetValue(tableName string, columnName string, rowID Int,</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Float:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 ok = C.gnx_set_value(groongaDB.ctx, cTableName, cColumnName,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         C.gnx_int(rowID), C.GNX_FLOAT, unsafe.Pointer(&amp;v))</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                ok = C.gnx_set_value(groongaDB.ctx, cTableName, cColumnName,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        C.gnx_int(rowID), C.GNX_GEO_POINT, unsafe.Pointer(&amp;v))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Text:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 cValue := C.CString(string(v))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 defer C.free(unsafe.Pointer(cValue))</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1158,7 +1200,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) InsertRow2(table *Table, key Valuer) (bool, Int, error) {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Float:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 inserted = C.gnx_insert_row2(groongaDB.ctx, groongaTable.obj,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         C.GNX_FLOAT, unsafe.Pointer(&amp;value), &amp;rowID)</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                inserted = C.gnx_insert_row2(groongaDB.ctx, groongaTable.obj,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        C.GNX_GEO_POINT, unsafe.Pointer(&amp;value), &amp;rowID)</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Text:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 cValue := C.CString(string(value))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 defer C.free(unsafe.Pointer(cValue))</span>
<span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -1195,7 +1239,9 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">func (db *DB) SetValue2(column *Column, rowID Int, value Valuer) error {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Float:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 ok = C.gnx_set_value2(groongaDB.ctx, groongaColumn.obj,</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                         C.gnx_int(rowID), C.GNX_FLOAT, unsafe.Pointer(&amp;v))</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+        case GeoPoint:</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                ok = C.gnx_set_value2(groongaDB.ctx, groongaColumn.obj,</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+                        C.gnx_int(rowID), C.GNX_GEO_POINT, unsafe.Pointer(&amp;v))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">         case Text:</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 cValue := C.CString(string(v))</span>
<span class="diff-not-changed" style="display: block; white-space: pre">                 defer C.free(unsafe.Pointer(cValue))</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
      <table style="border-collapse: collapse; border: 1px solid #aaa">
        <thead>
          <tr class="diff-header" style="border: 1px solid #aaa">
            <td colspan="3">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">  Modified: go2/gnx/gnx.h (+5 -1)</span>
<span class="diff-header-mark" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">===================================================================</span>
</pre>
            </td>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2L19">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2L20">20</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2L21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2L22">22</a></span>
<span class="diff-line-number-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2L23">23</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2L24">24</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2L25">25</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2L26">26</a></span>
</pre>
            </th>
            <th class="diff-line-number" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-line-number-hunk-header" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R19">...</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R20">20</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R21">21</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R22">22</a></span>
<span class="diff-line-number-nothing" style="display: block; white-space: pre">&nbsp;</span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R23">23</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R24">24</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R25">25</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R26">26</a></span>
<span class="diff-line-number-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R27">27</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R28">28</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R29">29</a></span>
<span class="diff-line-number-not-changed" style="display: block; white-space: pre"><a href="https://github.com/groonga/grnxx/commit/57faf5c45e5b78ec75d6a1ffb4627c271d32051e#L2R30">30</a></span>
</pre>
            </th>
            <td class="diff-content" style="border: 1px solid #aaa">
<pre style="border: 0; font-family: Consolas, Menlo, &quot;Liberation Mono&quot;, Courier, monospace; line-height: 1.2; margin: 0; padding: 0.5em; white-space: normal; width: auto"><span class="diff-hunk-header" style="background-color: #eaf2f5; color: #999999; display: block; white-space: pre">@@ -20,7 +20,11 @@ <span class="diff-context" style="background-color: #ffffaa; color: #000000">typedef enum gnx_data_type {</span></span>
<span class="diff-not-changed" style="display: block; white-space: pre"> typedef uint8_t gnx_bool;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> typedef int64_t gnx_int;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> typedef double gnx_float;</span>
<span class="diff-deleted" style="background-color: #ffaaaa; color: #000000; display: block; white-space: pre">-//typedef gnx_geo_point struct { int32_t latitude; int32_t longitude; };</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+//typedef grn_geo_point gnx_geo_point;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+typedef struct {</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  int32_t latitude;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+  int32_t longitude;</span>
<span class="diff-added" style="background-color: #aaffaa; color: #000000; display: block; white-space: pre">+} gnx_geo_point;</span>
<span class="diff-not-changed" style="display: block; white-space: pre"> typedef struct {</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   const char *data;</span>
<span class="diff-not-changed" style="display: block; white-space: pre">   gnx_int size;</span>
</pre>
            </td>
          </tr>
        </tbody>
      </table>
    </div>
  </body>
</html>