[Groonga-commit] ranguba/ranguba.org at f166980 [gh-pages] Update Rroonga document

Back to archive index

Masafumi Yokoyama null+****@clear*****
Sun Apr 19 14:59:09 JST 2015


Masafumi Yokoyama	2015-04-19 14:59:09 +0900 (Sun, 19 Apr 2015)

  New Revision: f16698081851a5dadce695e53f830a13e1453cd0
  https://github.com/ranguba/ranguba.org/commit/f16698081851a5dadce695e53f830a13e1453cd0

  Message:
    Update Rroonga document

  Added files:
    rroonga/en/Groonga/EqualOperator.html
    rroonga/en/Groonga/GreaterEqualOperator.html
    rroonga/en/Groonga/GreaterOperator.html
    rroonga/en/Groonga/LessEqualOperator.html
    rroonga/en/Groonga/LessOperator.html
    rroonga/en/Groonga/MatchOperator.html
    rroonga/en/Groonga/NotEqualOperator.html
    rroonga/en/Groonga/PrefixOperator.html
    rroonga/en/Groonga/RegexpOperator.html
    rroonga/ja/Groonga/EqualOperator.html
    rroonga/ja/Groonga/GreaterEqualOperator.html
    rroonga/ja/Groonga/GreaterOperator.html
    rroonga/ja/Groonga/LessEqualOperator.html
    rroonga/ja/Groonga/LessOperator.html
    rroonga/ja/Groonga/MatchOperator.html
    rroonga/ja/Groonga/NotEqualOperator.html
    rroonga/ja/Groonga/PrefixOperator.html
    rroonga/ja/Groonga/RegexpOperator.html
  Copied files:
    rroonga/en/Groonga/ScorerError.html
      (from rroonga/en/Groonga/PluginError.html)
    rroonga/ja/Groonga/ScorerError.html
      (from rroonga/ja/Groonga/PluginError.html)
  Modified files:
    rroonga/en/Groonga.html
    rroonga/en/Groonga/Accessor.html
    rroonga/en/Groonga/AddressIsInUse.html
    rroonga/en/Groonga/AddressIsNotAvailable.html
    rroonga/en/Groonga/ArgumentListTooLong.html
    rroonga/en/Groonga/Array.html
    rroonga/en/Groonga/ArrayCursor.html
    rroonga/en/Groonga/BadAddress.html
    rroonga/en/Groonga/BadFileDescriptor.html
    rroonga/en/Groonga/BrokenPipe.html
    rroonga/en/Groonga/CASError.html
    rroonga/en/Groonga/CallbackLogger.html
    rroonga/en/Groonga/CallbackQueryLogger.html
    rroonga/en/Groonga/Closed.html
    rroonga/en/Groonga/Column.html
    rroonga/en/Groonga/CommandError.html
    rroonga/en/Groonga/ConnectionRefused.html
    rroonga/en/Groonga/Context.html
    rroonga/en/Groonga/Context/CommandExecutor.html
    rroonga/en/Groonga/Database.html
    rroonga/en/Groonga/DatabaseDumper.html
    rroonga/en/Groonga/DatabaseInspector.html
    rroonga/en/Groonga/DatabaseInspector/Options.html
    rroonga/en/Groonga/DirectoryNotEmpty.html
    rroonga/en/Groonga/DomainError.html
    rroonga/en/Groonga/DoubleArrayTrie.html
    rroonga/en/Groonga/DoubleArrayTrieCursor.html
    rroonga/en/Groonga/Dumper.html
    rroonga/en/Groonga/Encoding.html
    rroonga/en/Groonga/EncodingSupport.html
    rroonga/en/Groonga/EndOfData.html
    rroonga/en/Groonga/Error.html
    rroonga/en/Groonga/ExecFormatError.html
    rroonga/en/Groonga/Expression.html
    rroonga/en/Groonga/FileCorrupt.html
    rroonga/en/Groonga/FileExists.html
    rroonga/en/Groonga/FileLogger.html
    rroonga/en/Groonga/FileQueryLogger.html
    rroonga/en/Groonga/FileTooLarge.html
    rroonga/en/Groonga/FilenameTooLong.html
    rroonga/en/Groonga/FixSizeColumn.html
    rroonga/en/Groonga/FunctionNotImplemented.html
    rroonga/en/Groonga/GeoPoint.html
    rroonga/en/Groonga/GeoPointValueConverter.html
    rroonga/en/Groonga/GrntestLog/EnvironmentEvent.html
    rroonga/en/Groonga/GrntestLog/JobSummaryEvent.html
    rroonga/en/Groonga/GrntestLog/JobsEndEvent.html
    rroonga/en/Groonga/GrntestLog/JobsStartEvent.html
    rroonga/en/Groonga/GrntestLog/Parser.html
    rroonga/en/Groonga/GrntestLog/TaskEvent.html
    rroonga/en/Groonga/Hash.html
    rroonga/en/Groonga/HashCursor.html
    rroonga/en/Groonga/IllegalByteSequence.html
    rroonga/en/Groonga/ImproperLink.html
    rroonga/en/Groonga/InappropriateIOControlOperation.html
    rroonga/en/Groonga/IncompatibleFileFormat.html
    rroonga/en/Groonga/IndexColumn.html
    rroonga/en/Groonga/IndexColumnDumper.html
    rroonga/en/Groonga/IndexCursor.html
    rroonga/en/Groonga/InputOutputError.html
    rroonga/en/Groonga/InterruptedFunctionCall.html
    rroonga/en/Groonga/InvalidArgument.html
    rroonga/en/Groonga/InvalidFormat.html
    rroonga/en/Groonga/InvalidSeek.html
    rroonga/en/Groonga/IsADirectory.html
    rroonga/en/Groonga/LZ4Error.html
    rroonga/en/Groonga/Logger.html
    rroonga/en/Groonga/Logger/Flags.html
    rroonga/en/Groonga/MemoryPool.html
    rroonga/en/Groonga/NetworkIsDown.html
    rroonga/en/Groonga/NoBuffer.html
    rroonga/en/Groonga/NoChildProcesses.html
    rroonga/en/Groonga/NoLocksAvailable.html
    rroonga/en/Groonga/NoMemoryAvailable.html
    rroonga/en/Groonga/NoSpaceLeftOnDevice.html
    rroonga/en/Groonga/NoSuchColumn.html
    rroonga/en/Groonga/NoSuchDevice.html
    rroonga/en/Groonga/NoSuchDeviceOrAddress.html
    rroonga/en/Groonga/NoSuchFileOrDirectory.html
    rroonga/en/Groonga/NoSuchProcess.html
    rroonga/en/Groonga/Normalizer.html
    rroonga/en/Groonga/NormalizerError.html
    rroonga/en/Groonga/NotADirectory.html
    rroonga/en/Groonga/NotEnoughSpace.html
    rroonga/en/Groonga/NotSocket.html
    rroonga/en/Groonga/Object.html
    rroonga/en/Groonga/ObjectClosed.html
    rroonga/en/Groonga/ObjectCorrupt.html
    rroonga/en/Groonga/OperationNotPermitted.html
    rroonga/en/Groonga/OperationNotSupported.html
    rroonga/en/Groonga/OperationTimeout.html
    rroonga/en/Groonga/OperationWouldBlock.html
    rroonga/en/Groonga/Operator.html
    rroonga/en/Groonga/Pagination.html
    rroonga/en/Groonga/PatriciaTrie.html
    rroonga/en/Groonga/PatriciaTrieCursor.html
    rroonga/en/Groonga/PermissionDenied.html
    rroonga/en/Groonga/Plugin.html
    rroonga/en/Groonga/PluginError.html
    rroonga/en/Groonga/Posting.html
    rroonga/en/Groonga/Procedure.html
    rroonga/en/Groonga/ProcedureType.html
    rroonga/en/Groonga/QueryLogger.html
    rroonga/en/Groonga/QueryLogger/Flags.html
    rroonga/en/Groonga/RangeError.html
    rroonga/en/Groonga/ReadOnlyFileSystem.html
    rroonga/en/Groonga/Record.html
    rroonga/en/Groonga/ResourceBusy.html
    rroonga/en/Groonga/ResourceDeadlockAvoided.html
    rroonga/en/Groonga/ResourceTemporarilyUnavailable.html
    rroonga/en/Groonga/ResultTooLarge.html
    rroonga/en/Groonga/RetryMax.html
    rroonga/en/Groonga/Schema.html
    rroonga/en/Groonga/Schema/ColumnCreationWithDifferentOptions.html
    rroonga/en/Groonga/Schema/ColumnNotExists.html
    rroonga/en/Groonga/Schema/Error.html
    rroonga/en/Groonga/Schema/TableCreationWithDifferentOptions.html
    rroonga/en/Groonga/Schema/TableDefinition.html
    rroonga/en/Groonga/Schema/TableNotExists.html
    rroonga/en/Groonga/Schema/UnguessableReferenceTable.html
    rroonga/en/Groonga/Schema/UnknownIndexTarget.html
    rroonga/en/Groonga/Schema/UnknownIndexTargetTable.html
    rroonga/en/Groonga/Schema/UnknownOptions.html
    rroonga/en/Groonga/Schema/UnknownTableType.html
    rroonga/en/Groonga/SchemaDumper.html
    rroonga/en/Groonga/Snippet.html
    rroonga/en/Groonga/SocketIsAlreadyConnected.html
    rroonga/en/Groonga/SocketIsAlreadyShutdowned.html
    rroonga/en/Groonga/SocketIsNotConnected.html
    rroonga/en/Groonga/SocketNotInitialized.html
    rroonga/en/Groonga/StackOverFlow.html
    rroonga/en/Groonga/StatisticMeasurer.html
    rroonga/en/Groonga/SubRecords.html
    rroonga/en/Groonga/SyntaxError.html
    rroonga/en/Groonga/Table.html
    rroonga/en/Groonga/Table/KeySupport.html
    rroonga/en/Groonga/TableCursor.html
    rroonga/en/Groonga/TableCursor/KeySupport.html
    rroonga/en/Groonga/TableDumper.html
    rroonga/en/Groonga/TokenFilterError.html
    rroonga/en/Groonga/TokenizerError.html
    rroonga/en/Groonga/TokyoGeoPoint.html
    rroonga/en/Groonga/TooLargeOffset.html
    rroonga/en/Groonga/TooLargePage.html
    rroonga/en/Groonga/TooManyLinks.html
    rroonga/en/Groonga/TooManyOpenFiles.html
    rroonga/en/Groonga/TooManyOpenFilesInSystem.html
    rroonga/en/Groonga/TooManySymbolicLinks.html
    rroonga/en/Groonga/TooSmallLimit.html
    rroonga/en/Groonga/TooSmallOffset.html
    rroonga/en/Groonga/TooSmallPage.html
    rroonga/en/Groonga/TooSmallPageSize.html
    rroonga/en/Groonga/Type.html
    rroonga/en/Groonga/UnknownError.html
    rroonga/en/Groonga/UnsupportedCommandVersion.html
    rroonga/en/Groonga/UpdateNotAllowed.html
    rroonga/en/Groonga/Variable.html
    rroonga/en/Groonga/VariableSizeColumn.html
    rroonga/en/Groonga/WGS84GeoPoint.html
    rroonga/en/Groonga/ZLibError.html
    rroonga/en/alphabetical_index.html
    rroonga/en/class_list.html
    rroonga/en/file.README.html
    rroonga/en/file.cross-compile.html
    rroonga/en/file.install.html
    rroonga/en/file.news.html
    rroonga/en/file.release.html
    rroonga/en/file.tutorial.html
    rroonga/en/file_list.html
    rroonga/en/index.html
    rroonga/en/method_list.html
    rroonga/ja/Groonga.html
    rroonga/ja/Groonga/Accessor.html
    rroonga/ja/Groonga/AddressIsInUse.html
    rroonga/ja/Groonga/AddressIsNotAvailable.html
    rroonga/ja/Groonga/ArgumentListTooLong.html
    rroonga/ja/Groonga/Array.html
    rroonga/ja/Groonga/ArrayCursor.html
    rroonga/ja/Groonga/BadAddress.html
    rroonga/ja/Groonga/BadFileDescriptor.html
    rroonga/ja/Groonga/BrokenPipe.html
    rroonga/ja/Groonga/CASError.html
    rroonga/ja/Groonga/CallbackLogger.html
    rroonga/ja/Groonga/CallbackQueryLogger.html
    rroonga/ja/Groonga/Closed.html
    rroonga/ja/Groonga/Column.html
    rroonga/ja/Groonga/CommandError.html
    rroonga/ja/Groonga/ConnectionRefused.html
    rroonga/ja/Groonga/Context.html
    rroonga/ja/Groonga/Context/CommandExecutor.html
    rroonga/ja/Groonga/Database.html
    rroonga/ja/Groonga/DatabaseDumper.html
    rroonga/ja/Groonga/DatabaseInspector.html
    rroonga/ja/Groonga/DatabaseInspector/Options.html
    rroonga/ja/Groonga/DirectoryNotEmpty.html
    rroonga/ja/Groonga/DomainError.html
    rroonga/ja/Groonga/DoubleArrayTrie.html
    rroonga/ja/Groonga/DoubleArrayTrieCursor.html
    rroonga/ja/Groonga/Dumper.html
    rroonga/ja/Groonga/Encoding.html
    rroonga/ja/Groonga/EncodingSupport.html
    rroonga/ja/Groonga/EndOfData.html
    rroonga/ja/Groonga/Error.html
    rroonga/ja/Groonga/ExecFormatError.html
    rroonga/ja/Groonga/Expression.html
    rroonga/ja/Groonga/FileCorrupt.html
    rroonga/ja/Groonga/FileExists.html
    rroonga/ja/Groonga/FileLogger.html
    rroonga/ja/Groonga/FileQueryLogger.html
    rroonga/ja/Groonga/FileTooLarge.html
    rroonga/ja/Groonga/FilenameTooLong.html
    rroonga/ja/Groonga/FixSizeColumn.html
    rroonga/ja/Groonga/FunctionNotImplemented.html
    rroonga/ja/Groonga/GeoPoint.html
    rroonga/ja/Groonga/GeoPointValueConverter.html
    rroonga/ja/Groonga/GrntestLog.html
    rroonga/ja/Groonga/GrntestLog/EnvironmentEvent.html
    rroonga/ja/Groonga/GrntestLog/JobSummaryEvent.html
    rroonga/ja/Groonga/GrntestLog/JobsEndEvent.html
    rroonga/ja/Groonga/GrntestLog/JobsStartEvent.html
    rroonga/ja/Groonga/GrntestLog/Parser.html
    rroonga/ja/Groonga/GrntestLog/TaskEvent.html
    rroonga/ja/Groonga/Hash.html
    rroonga/ja/Groonga/HashCursor.html
    rroonga/ja/Groonga/IllegalByteSequence.html
    rroonga/ja/Groonga/ImproperLink.html
    rroonga/ja/Groonga/InappropriateIOControlOperation.html
    rroonga/ja/Groonga/IncompatibleFileFormat.html
    rroonga/ja/Groonga/IndexColumn.html
    rroonga/ja/Groonga/IndexColumnDumper.html
    rroonga/ja/Groonga/IndexCursor.html
    rroonga/ja/Groonga/InputOutputError.html
    rroonga/ja/Groonga/InterruptedFunctionCall.html
    rroonga/ja/Groonga/InvalidArgument.html
    rroonga/ja/Groonga/InvalidFormat.html
    rroonga/ja/Groonga/InvalidSeek.html
    rroonga/ja/Groonga/IsADirectory.html
    rroonga/ja/Groonga/LZ4Error.html
    rroonga/ja/Groonga/Logger.html
    rroonga/ja/Groonga/Logger/Flags.html
    rroonga/ja/Groonga/MemoryPool.html
    rroonga/ja/Groonga/NetworkIsDown.html
    rroonga/ja/Groonga/NoBuffer.html
    rroonga/ja/Groonga/NoChildProcesses.html
    rroonga/ja/Groonga/NoLocksAvailable.html
    rroonga/ja/Groonga/NoMemoryAvailable.html
    rroonga/ja/Groonga/NoSpaceLeftOnDevice.html
    rroonga/ja/Groonga/NoSuchColumn.html
    rroonga/ja/Groonga/NoSuchDevice.html
    rroonga/ja/Groonga/NoSuchDeviceOrAddress.html
    rroonga/ja/Groonga/NoSuchFileOrDirectory.html
    rroonga/ja/Groonga/NoSuchProcess.html
    rroonga/ja/Groonga/Normalizer.html
    rroonga/ja/Groonga/NormalizerError.html
    rroonga/ja/Groonga/NotADirectory.html
    rroonga/ja/Groonga/NotEnoughSpace.html
    rroonga/ja/Groonga/NotSocket.html
    rroonga/ja/Groonga/Object.html
    rroonga/ja/Groonga/ObjectClosed.html
    rroonga/ja/Groonga/ObjectCorrupt.html
    rroonga/ja/Groonga/OperationNotPermitted.html
    rroonga/ja/Groonga/OperationNotSupported.html
    rroonga/ja/Groonga/OperationTimeout.html
    rroonga/ja/Groonga/OperationWouldBlock.html
    rroonga/ja/Groonga/Operator.html
    rroonga/ja/Groonga/Pagination.html
    rroonga/ja/Groonga/PatriciaTrie.html
    rroonga/ja/Groonga/PatriciaTrieCursor.html
    rroonga/ja/Groonga/PermissionDenied.html
    rroonga/ja/Groonga/Plugin.html
    rroonga/ja/Groonga/PluginError.html
    rroonga/ja/Groonga/Posting.html
    rroonga/ja/Groonga/Procedure.html
    rroonga/ja/Groonga/ProcedureType.html
    rroonga/ja/Groonga/QueryLogger.html
    rroonga/ja/Groonga/QueryLogger/Flags.html
    rroonga/ja/Groonga/RangeError.html
    rroonga/ja/Groonga/ReadOnlyFileSystem.html
    rroonga/ja/Groonga/Record.html
    rroonga/ja/Groonga/ResourceBusy.html
    rroonga/ja/Groonga/ResourceDeadlockAvoided.html
    rroonga/ja/Groonga/ResourceTemporarilyUnavailable.html
    rroonga/ja/Groonga/ResultTooLarge.html
    rroonga/ja/Groonga/RetryMax.html
    rroonga/ja/Groonga/Schema.html
    rroonga/ja/Groonga/Schema/ColumnCreationWithDifferentOptions.html
    rroonga/ja/Groonga/Schema/ColumnNotExists.html
    rroonga/ja/Groonga/Schema/Error.html
    rroonga/ja/Groonga/Schema/TableCreationWithDifferentOptions.html
    rroonga/ja/Groonga/Schema/TableDefinition.html
    rroonga/ja/Groonga/Schema/TableNotExists.html
    rroonga/ja/Groonga/Schema/UnguessableReferenceTable.html
    rroonga/ja/Groonga/Schema/UnknownIndexTarget.html
    rroonga/ja/Groonga/Schema/UnknownIndexTargetTable.html
    rroonga/ja/Groonga/Schema/UnknownOptions.html
    rroonga/ja/Groonga/Schema/UnknownTableType.html
    rroonga/ja/Groonga/SchemaDumper.html
    rroonga/ja/Groonga/Snippet.html
    rroonga/ja/Groonga/SocketIsAlreadyConnected.html
    rroonga/ja/Groonga/SocketIsAlreadyShutdowned.html
    rroonga/ja/Groonga/SocketIsNotConnected.html
    rroonga/ja/Groonga/SocketNotInitialized.html
    rroonga/ja/Groonga/StackOverFlow.html
    rroonga/ja/Groonga/StatisticMeasurer.html
    rroonga/ja/Groonga/SubRecords.html
    rroonga/ja/Groonga/SyntaxError.html
    rroonga/ja/Groonga/Table.html
    rroonga/ja/Groonga/Table/KeySupport.html
    rroonga/ja/Groonga/TableCursor.html
    rroonga/ja/Groonga/TableCursor/KeySupport.html
    rroonga/ja/Groonga/TableDumper.html
    rroonga/ja/Groonga/TokenFilterError.html
    rroonga/ja/Groonga/TokenizerError.html
    rroonga/ja/Groonga/TokyoGeoPoint.html
    rroonga/ja/Groonga/TooLargeOffset.html
    rroonga/ja/Groonga/TooLargePage.html
    rroonga/ja/Groonga/TooManyLinks.html
    rroonga/ja/Groonga/TooManyOpenFiles.html
    rroonga/ja/Groonga/TooManyOpenFilesInSystem.html
    rroonga/ja/Groonga/TooManySymbolicLinks.html
    rroonga/ja/Groonga/TooSmallLimit.html
    rroonga/ja/Groonga/TooSmallOffset.html
    rroonga/ja/Groonga/TooSmallPage.html
    rroonga/ja/Groonga/TooSmallPageSize.html
    rroonga/ja/Groonga/Type.html
    rroonga/ja/Groonga/UnknownError.html
    rroonga/ja/Groonga/UnsupportedCommandVersion.html
    rroonga/ja/Groonga/UpdateNotAllowed.html
    rroonga/ja/Groonga/Variable.html
    rroonga/ja/Groonga/VariableSizeColumn.html
    rroonga/ja/Groonga/WGS84GeoPoint.html
    rroonga/ja/Groonga/ZLibError.html
    rroonga/ja/alphabetical_index.html
    rroonga/ja/class_list.html
    rroonga/ja/file.README.html
    rroonga/ja/file.cross-compile.html
    rroonga/ja/file.install.html
    rroonga/ja/file.news.html
    rroonga/ja/file.release.html
    rroonga/ja/file.tutorial.html
    rroonga/ja/file_list.html
    rroonga/ja/index.html
    rroonga/ja/method_list.html
    rroonga/ja/top-level-namespace.html

  Modified: rroonga/en/Groonga.html (+55 -71)
===================================================================
--- rroonga/en/Groonga.html    2015-04-19 14:41:58 +0900 (0ebe5fe)
+++ rroonga/en/Groonga.html    2015-04-19 14:59:09 +0900 (c7870ea)
@@ -111,7 +111,7 @@
   
     <dt class="r1 last">Defined in:</dt>
     <dd class="r1 last">lib/groonga.rb<span class="defines">,<br />
-  lib/groonga/table.rb,<br /> lib/groonga/column.rb,<br /> lib/groonga/record.rb,<br /> lib/groonga/dumper.rb,<br /> lib/groonga/logger.rb,<br /> lib/groonga/schema.rb,<br /> lib/groonga/posting.rb,<br /> lib/groonga/context.rb,<br /> lib/groonga/database.rb,<br /> lib/groonga/geo-point.rb,<br /> lib/groonga/pagination.rb,<br /> lib/groonga/sub-records.rb,<br /> lib/groonga/memory-pool.rb,<br /> lib/groonga/grntest-log.rb,<br /> lib/groonga/query-logger.rb,<br /> lib/groonga/index-column.rb,<br /> lib/groonga/patricia-trie.rb,<br /> lib/groonga/statistic-measurer.rb,<br /> lib/groonga/expression-builder.rb,<br /> lib/groonga/database-inspector.rb,<br /> lib/groonga/expression-builder-19.rb,<br /> lib/groonga/context/command-executor.rb,<br /> ext/groonga/rb-groonga.c</span>
+  lib/groonga/table.rb,<br /> lib/groonga/column.rb,<br /> lib/groonga/record.rb,<br /> lib/groonga/dumper.rb,<br /> lib/groonga/logger.rb,<br /> lib/groonga/schema.rb,<br /> lib/groonga/posting.rb,<br /> lib/groonga/context.rb,<br /> lib/groonga/database.rb,<br /> lib/groonga/geo-point.rb,<br /> lib/groonga/pagination.rb,<br /> lib/groonga/grntest-log.rb,<br /> lib/groonga/memory-pool.rb,<br /> lib/groonga/sub-records.rb,<br /> lib/groonga/query-logger.rb,<br /> lib/groonga/index-column.rb,<br /> lib/groonga/patricia-trie.rb,<br /> lib/groonga/database-inspector.rb,<br /> lib/groonga/statistic-measurer.rb,<br /> lib/groonga/expression-builder.rb,<br /> lib/groonga/expression-builder-19.rb,<br /> lib/groonga/context/command-executor.rb,<br /> ext/groonga/rb-groonga.c</span>
 </dd>
   
 </dl>
@@ -119,22 +119,20 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>Copyright (C) 2011 Kouhei Sutou <a
-href="mailto:kou �� clear-code.com">kou �� clear-code.com</a></p>
+    <p>Copyright (C) 2011  Kouhei Sutou <a href="&#109;&#097;&#105;&#108;&#116;&#111;:&#107;&#111;&#117;&#064;&#099;&#108;&#101;&#097;&#114;&#045;&#099;&#111;&#100;&#101;&#046;&#099;&#111;&#109;">&#107;&#111;&#117;&#064;&#099;&#108;&#101;&#097;&#114;&#045;&#099;&#111;&#100;&#101;&#046;&#099;&#111;&#109;</a></p>
 
-<p>This library is free software; you can redistribute it and/or modify it
-under the terms of the GNU Lesser General Public License version 2.1 as
-published by the Free Software Foundation.</p>
+<p>This library is free software; you can redistribute it and/or
+modify it under the terms of the GNU Lesser General Public
+License version 2.1 as published by the Free Software Foundation.</p>
 
-<p>This library is distributed in the hope that it will be useful, but WITHOUT
-ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
-FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License
-for more details.</p>
+<p>This library is distributed in the hope that it will be useful,
+but WITHOUT ANY WARRANTY; without even the implied warranty of
+MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+Lesser General Public License for more details.</p>
 
-<p>You should have received a copy of the GNU Lesser General Public License
-along with this library; if not, write to the Free Software Foundation,
-Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p>
+<p>You should have received a copy of the GNU Lesser General Public
+License along with this library; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA</p>
 
 
   </div>
@@ -146,11 +144,11 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p>
 <p class="children">
   
     
-      <strong class="modules">Modules:</strong> <span class='object_link'><a href="Groonga/Dumper.html" title="Groonga::Dumper (module)">Dumper</a></span>, <span class='object_link'><a href="Groonga/Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span>, <span class='object_link'><a href="Groonga/EncodingSupport.html" title="Groonga::EncodingSupport (module)">EncodingSupport</a></span>, <span class='object_link'><a href="Groonga/GeoPointValueConverter.html" title="Groonga::GeoPointValueConverter (module)">GeoPointValueConverter</a></span>, <span class='object_link'><a href="Groonga/GrntestLog.html" title="Groonga::GrntestLog (module)">GrntestLog</a></span>, <span class='object_link'><a href="Groonga/Operator.html" title="Groonga::Operator (module)">Operator</a></span>, <span class='object_link'><a href="Groonga/Pagination.html" title="Groonga::Pagination (module)">Pagination</a></span>, <span class='object_link'><a href="Groonga/ProcedureType.html" title="Groo
 nga::Pro
 cedureType (module)">ProcedureType</a></span>
+      <strong class="modules">Modules:</strong> <span class='object_link'><a href="Groonga/Dumper.html" title="Groonga::Dumper (module)">Dumper</a></span>, <span class='object_link'><a href="Groonga/Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span>, <span class='object_link'><a href="Groonga/EncodingSupport.html" title="Groonga::EncodingSupport (module)">EncodingSupport</a></span>, <span class='object_link'><a href="Groonga/GeoPointValueConverter.html" title="Groonga::GeoPointValueConverter (module)">GeoPointValueConverter</a></span>, <span class='object_link'><a href="Groonga/GrntestLog.html" title="Groonga::GrntestLog (module)">GrntestLog</a></span>, <span class='object_link'><a href="Groonga/Pagination.html" title="Groonga::Pagination (module)">Pagination</a></span>, <span class='object_link'><a href="Groonga/ProcedureType.html" title="Groonga::ProcedureType (module)">ProcedureType</a></span>
     
   
     
-      <strong class="classes">Classes:</strong> <span class='object_link'><a href="Groonga/Accessor.html" title="Groonga::Accessor (class)">Accessor</a></span>, <span class='object_link'><a href="Groonga/AddressIsInUse.html" title="Groonga::AddressIsInUse (class)">AddressIsInUse</a></span>, <span class='object_link'><a href="Groonga/AddressIsNotAvailable.html" title="Groonga::AddressIsNotAvailable (class)">AddressIsNotAvailable</a></span>, <span class='object_link'><a href="Groonga/ArgumentListTooLong.html" title="Groonga::ArgumentListTooLong (class)">ArgumentListTooLong</a></span>, <span class='object_link'><a href="Groonga/Array.html" title="Groonga::Array (class)">Array</a></span>, <span class='object_link'><a href="Groonga/ArrayCursor.html" title="Groonga::ArrayCursor (class)">ArrayCursor</a></span>, <span class='object_link'><a href="Groonga/BadAddress.html" title="Groonga::BadAddress (class)">BadAddress</a></span>, <span class='object_link'><a href="Groonga/BadFileDesc
 riptor.h
 tml" title="Groonga::BadFileDescriptor (class)">BadFileDescriptor</a></span>, <span class='object_link'><a href="Groonga/BrokenPipe.html" title="Groonga::BrokenPipe (class)">BrokenPipe</a></span>, <span class='object_link'><a href="Groonga/CASError.html" title="Groonga::CASError (class)">CASError</a></span>, <span class='object_link'><a href="Groonga/CallbackLogger.html" title="Groonga::CallbackLogger (class)">CallbackLogger</a></span>, <span class='object_link'><a href="Groonga/CallbackQueryLogger.html" title="Groonga::CallbackQueryLogger (class)">CallbackQueryLogger</a></span>, <span class='object_link'><a href="Groonga/Closed.html" title="Groonga::Closed (class)">Closed</a></span>, <span class='object_link'><a href="Groonga/Column.html" title="Groonga::Column (class)">Column</a></span>, <span class='object_link'><a href="Groonga/CommandError.html" title="Groonga::CommandError (class)">CommandError</a></span>, <span class='object_link'><a href="Groonga/ConnectionRefused.ht
 ml" titl
 e="Groonga::ConnectionRefused (class)">ConnectionRefused</a></span>, <span class='object_link'><a href="Groonga/Context.html" title="Groonga::Context (class)">Context</a></span>, <span class='object_link'><a href="Groonga/Database.html" title="Groonga::Database (class)">Database</a></span>, <span class='object_link'><a href="Groonga/DatabaseDumper.html" title="Groonga::DatabaseDumper (class)">DatabaseDumper</a></span>, <span class='object_link'><a href="Groonga/DatabaseInspector.html" title="Groonga::DatabaseInspector (class)">DatabaseInspector</a></span>, <span class='object_link'><a href="Groonga/DirectoryNotEmpty.html" title="Groonga::DirectoryNotEmpty (class)">DirectoryNotEmpty</a></span>, <span class='object_link'><a href="Groonga/DomainError.html" title="Groonga::DomainError (class)">DomainError</a></span>, <span class='object_link'><a href="Groonga/DoubleArrayTrie.html" title="Groonga::DoubleArrayTrie (class)">DoubleArrayTrie</a></span>, <span class='object_link'><a h
 ref="Gro
 onga/DoubleArrayTrieCursor.html" title="Groonga::DoubleArrayTrieCursor (class)">DoubleArrayTrieCursor</a></span>, <span class='object_link'><a href="Groonga/EndOfData.html" title="Groonga::EndOfData (class)">EndOfData</a></span>, <span class='object_link'><a href="Groonga/Error.html" title="Groonga::Error (class)">Error</a></span>, <span class='object_link'><a href="Groonga/ExecFormatError.html" title="Groonga::ExecFormatError (class)">ExecFormatError</a></span>, <span class='object_link'><a href="Groonga/Expression.html" title="Groonga::Expression (class)">Expression</a></span>, <span class='object_link'><a href="Groonga/FileCorrupt.html" title="Groonga::FileCorrupt (class)">FileCorrupt</a></span>, <span class='object_link'><a href="Groonga/FileExists.html" title="Groonga::FileExists (class)">FileExists</a></span>, <span class='object_link'><a href="Groonga/FileLogger.html" title="Groonga::FileLogger (class)">FileLogger</a></span>, <span class='object_link'><a href="Groonga
 /FileQue
 ryLogger.html" title="Groonga::FileQueryLogger (class)">FileQueryLogger</a></span>, <span class='object_link'><a href="Groonga/FileTooLarge.html" title="Groonga::FileTooLarge (class)">FileTooLarge</a></span>, <span class='object_link'><a href="Groonga/FilenameTooLong.html" title="Groonga::FilenameTooLong (class)">FilenameTooLong</a></span>, <span class='object_link'><a href="Groonga/FixSizeColumn.html" title="Groonga::FixSizeColumn (class)">FixSizeColumn</a></span>, <span class='object_link'><a href="Groonga/FunctionNotImplemented.html" title="Groonga::FunctionNotImplemented (class)">FunctionNotImplemented</a></span>, <span class='object_link'><a href="Groonga/GeoPoint.html" title="Groonga::GeoPoint (class)">GeoPoint</a></span>, <span class='object_link'><a href="Groonga/Hash.html" title="Groonga::Hash (class)">Hash</a></span>, <span class='object_link'><a href="Groonga/HashCursor.html" title="Groonga::HashCursor (class)">HashCursor</a></span>, <span class='object_link'><a h
 ref="Gro
 onga/IllegalByteSequence.html" title="Groonga::IllegalByteSequence (class)">IllegalByteSequence</a></span>, <span class='object_link'><a href="Groonga/ImproperLink.html" title="Groonga::ImproperLink (class)">ImproperLink</a></span>, <span class='object_link'><a href="Groonga/InappropriateIOControlOperation.html" title="Groonga::InappropriateIOControlOperation (class)">InappropriateIOControlOperation</a></span>, <span class='object_link'><a href="Groonga/IncompatibleFileFormat.html" title="Groonga::IncompatibleFileFormat (class)">IncompatibleFileFormat</a></span>, <span class='object_link'><a href="Groonga/IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>, <span class='object_link'><a href="Groonga/IndexColumnDumper.html" title="Groonga::IndexColumnDumper (class)">IndexColumnDumper</a></span>, <span class='object_link'><a href="Groonga/IndexCursor.html" title="Groonga::IndexCursor (class)">IndexCursor</a></span>, <span class='object_link'><a href="
 Groonga/
 InputOutputError.html" title="Groonga::InputOutputError (class)">InputOutputError</a></span>, <span class='object_link'><a href="Groonga/InterruptedFunctionCall.html" title="Groonga::InterruptedFunctionCall (class)">InterruptedFunctionCall</a></span>, <span class='object_link'><a href="Groonga/InvalidArgument.html" title="Groonga::InvalidArgument (class)">InvalidArgument</a></span>, <span class='object_link'><a href="Groonga/InvalidFormat.html" title="Groonga::InvalidFormat (class)">InvalidFormat</a></span>, <span class='object_link'><a href="Groonga/InvalidSeek.html" title="Groonga::InvalidSeek (class)">InvalidSeek</a></span>, <span class='object_link'><a href="Groonga/IsADirectory.html" title="Groonga::IsADirectory (class)">IsADirectory</a></span>, <span class='object_link'><a href="Groonga/LZ4Error.html" title="Groonga::LZ4Error (class)">LZ4Error</a></span>, <span class='object_link'><a href="Groonga/Logger.html" title="Groonga::Logger (class)">Logger</a></span>, <span cl
 ass='obj
 ect_link'><a href="Groonga/MemoryPool.html" title="Groonga::MemoryPool (class)">MemoryPool</a></span>, <span class='object_link'><a href="Groonga/NetworkIsDown.html" title="Groonga::NetworkIsDown (class)">NetworkIsDown</a></span>, <span class='object_link'><a href="Groonga/NoBuffer.html" title="Groonga::NoBuffer (class)">NoBuffer</a></span>, <span class='object_link'><a href="Groonga/NoChildProcesses.html" title="Groonga::NoChildProcesses (class)">NoChildProcesses</a></span>, <span class='object_link'><a href="Groonga/NoLocksAvailable.html" title="Groonga::NoLocksAvailable (class)">NoLocksAvailable</a></span>, <span class='object_link'><a href="Groonga/NoMemoryAvailable.html" title="Groonga::NoMemoryAvailable (class)">NoMemoryAvailable</a></span>, <span class='object_link'><a href="Groonga/NoSpaceLeftOnDevice.html" title="Groonga::NoSpaceLeftOnDevice (class)">NoSpaceLeftOnDevice</a></span>, <span class='object_link'><a href="Groonga/NoSuchColumn.html" title="Groonga::NoSuchC
 olumn (c
 lass)">NoSuchColumn</a></span>, <span class='object_link'><a href="Groonga/NoSuchDevice.html" title="Groonga::NoSuchDevice (class)">NoSuchDevice</a></span>, <span class='object_link'><a href="Groonga/NoSuchDeviceOrAddress.html" title="Groonga::NoSuchDeviceOrAddress (class)">NoSuchDeviceOrAddress</a></span>, <span class='object_link'><a href="Groonga/NoSuchFileOrDirectory.html" title="Groonga::NoSuchFileOrDirectory (class)">NoSuchFileOrDirectory</a></span>, <span class='object_link'><a href="Groonga/NoSuchProcess.html" title="Groonga::NoSuchProcess (class)">NoSuchProcess</a></span>, <span class='object_link'><a href="Groonga/Normalizer.html" title="Groonga::Normalizer (class)">Normalizer</a></span>, <span class='object_link'><a href="Groonga/NormalizerError.html" title="Groonga::NormalizerError (class)">NormalizerError</a></span>, <span class='object_link'><a href="Groonga/NotADirectory.html" title="Groonga::NotADirectory (class)">NotADirectory</a></span>, <span class='object
 _link'><
 a href="Groonga/NotEnoughSpace.html" title="Groonga::NotEnoughSpace (class)">NotEnoughSpace</a></span>, <span class='object_link'><a href="Groonga/NotSocket.html" title="Groonga::NotSocket (class)">NotSocket</a></span>, <span class='object_link'><a href="Groonga/Object.html" title="Groonga::Object (class)">Object</a></span>, <span class='object_link'><a href="Groonga/ObjectCorrupt.html" title="Groonga::ObjectCorrupt (class)">ObjectCorrupt</a></span>, <span class='object_link'><a href="Groonga/OperationNotPermitted.html" title="Groonga::OperationNotPermitted (class)">OperationNotPermitted</a></span>, <span class='object_link'><a href="Groonga/OperationNotSupported.html" title="Groonga::OperationNotSupported (class)">OperationNotSupported</a></span>, <span class='object_link'><a href="Groonga/OperationTimeout.html" title="Groonga::OperationTimeout (class)">OperationTimeout</a></span>, <span class='object_link'><a href="Groonga/OperationWouldBlock.html" title="Groonga::Operatio
 nWouldBl
 ock (class)">OperationWouldBlock</a></span>, <span class='object_link'><a href="Groonga/PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span>, <span class='object_link'><a href="Groonga/PatriciaTrieCursor.html" title="Groonga::PatriciaTrieCursor (class)">PatriciaTrieCursor</a></span>, <span class='object_link'><a href="Groonga/PermissionDenied.html" title="Groonga::PermissionDenied (class)">PermissionDenied</a></span>, <span class='object_link'><a href="Groonga/Plugin.html" title="Groonga::Plugin (class)">Plugin</a></span>, <span class='object_link'><a href="Groonga/PluginError.html" title="Groonga::PluginError (class)">PluginError</a></span>, <span class='object_link'><a href="Groonga/Posting.html" title="Groonga::Posting (class)">Posting</a></span>, <span class='object_link'><a href="Groonga/Procedure.html" title="Groonga::Procedure (class)">Procedure</a></span>, <span class='object_link'><a href="Groonga/QueryLogger.html" title="Groonga::QueryLo
 gger (cl
 ass)">QueryLogger</a></span>, <span class='object_link'><a href="Groonga/RangeError.html" title="Groonga::RangeError (class)">RangeError</a></span>, <span class='object_link'><a href="Groonga/ReadOnlyFileSystem.html" title="Groonga::ReadOnlyFileSystem (class)">ReadOnlyFileSystem</a></span>, <span class='object_link'><a href="Groonga/Record.html" title="Groonga::Record (class)">Record</a></span>, <span class='object_link'><a href="Groonga/ResourceBusy.html" title="Groonga::ResourceBusy (class)">ResourceBusy</a></span>, <span class='object_link'><a href="Groonga/ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>, <span class='object_link'><a href="Groonga/ResourceTemporarilyUnavailable.html" title="Groonga::ResourceTemporarilyUnavailable (class)">ResourceTemporarilyUnavailable</a></span>, <span class='object_link'><a href="Groonga/ResultTooLarge.html" title="Groonga::ResultTooLarge (class)">ResultTooLarge</a></span
 >, <span
  class='object_link'><a href="Groonga/RetryMax.html" title="Groonga::RetryMax (class)">RetryMax</a></span>, <span class='object_link'><a href="Groonga/Schema.html" title="Groonga::Schema (class)">Schema</a></span>, <span class='object_link'><a href="Groonga/SchemaDumper.html" title="Groonga::SchemaDumper (class)">SchemaDumper</a></span>, <span class='object_link'><a href="Groonga/Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span>, <span class='object_link'><a href="Groonga/SocketIsAlreadyConnected.html" title="Groonga::SocketIsAlreadyConnected (class)">SocketIsAlreadyConnected</a></span>, <span class='object_link'><a href="Groonga/SocketIsAlreadyShutdowned.html" title="Groonga::SocketIsAlreadyShutdowned (class)">SocketIsAlreadyShutdowned</a></span>, <span class='object_link'><a href="Groonga/SocketIsNotConnected.html" title="Groonga::SocketIsNotConnected (class)">SocketIsNotConnected</a></span>, <span class='object_link'><a href="Groonga/SocketNotInitialized.h
 tml" tit
 le="Groonga::SocketNotInitialized (class)">SocketNotInitialized</a></span>, <span class='object_link'><a href="Groonga/StackOverFlow.html" title="Groonga::StackOverFlow (class)">StackOverFlow</a></span>, <span class='object_link'><a href="Groonga/StatisticMeasurer.html" title="Groonga::StatisticMeasurer (class)">StatisticMeasurer</a></span>, <span class='object_link'><a href="Groonga/SubRecords.html" title="Groonga::SubRecords (class)">SubRecords</a></span>, <span class='object_link'><a href="Groonga/SyntaxError.html" title="Groonga::SyntaxError (class)">SyntaxError</a></span>, <span class='object_link'><a href="Groonga/Table.html" title="Groonga::Table (class)">Table</a></span>, <span class='object_link'><a href="Groonga/TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span>, <span class='object_link'><a href="Groonga/TableDumper.html" title="Groonga::TableDumper (class)">TableDumper</a></span>, <span class='object_link'><a href="Groonga/TokenFilterEr
 ror.html
 " title="Groonga::TokenFilterError (class)">TokenFilterError</a></span>, <span class='object_link'><a href="Groonga/TokenizerError.html" title="Groonga::TokenizerError (class)">TokenizerError</a></span>, <span class='object_link'><a href="Groonga/TokyoGeoPoint.html" title="Groonga::TokyoGeoPoint (class)">TokyoGeoPoint</a></span>, <span class='object_link'><a href="Groonga/TooLargeOffset.html" title="Groonga::TooLargeOffset (class)">TooLargeOffset</a></span>, <span class='object_link'><a href="Groonga/TooLargePage.html" title="Groonga::TooLargePage (class)">TooLargePage</a></span>, <span class='object_link'><a href="Groonga/TooManyLinks.html" title="Groonga::TooManyLinks (class)">TooManyLinks</a></span>, <span class='object_link'><a href="Groonga/TooManyOpenFiles.html" title="Groonga::TooManyOpenFiles (class)">TooManyOpenFiles</a></span>, <span class='object_link'><a href="Groonga/TooManyOpenFilesInSystem.html" title="Groonga::TooManyOpenFilesInSystem (class)">TooManyOpenFile
 sInSyste
 m</a></span>, <span class='object_link'><a href="Groonga/TooManySymbolicLinks.html" title="Groonga::TooManySymbolicLinks (class)">TooManySymbolicLinks</a></span>, <span class='object_link'><a href="Groonga/TooSmallLimit.html" title="Groonga::TooSmallLimit (class)">TooSmallLimit</a></span>, <span class='object_link'><a href="Groonga/TooSmallOffset.html" title="Groonga::TooSmallOffset (class)">TooSmallOffset</a></span>, <span class='object_link'><a href="Groonga/TooSmallPage.html" title="Groonga::TooSmallPage (class)">TooSmallPage</a></span>, <span class='object_link'><a href="Groonga/TooSmallPageSize.html" title="Groonga::TooSmallPageSize (class)">TooSmallPageSize</a></span>, <span class='object_link'><a href="Groonga/Type.html" title="Groonga::Type (class)">Type</a></span>, <span class='object_link'><a href="Groonga/UnknownError.html" title="Groonga::UnknownError (class)">UnknownError</a></span>, <span class='object_link'><a href="Groonga/UnsupportedCommandVersion.html" titl
 e="Groon
 ga::UnsupportedCommandVersion (class)">UnsupportedCommandVersion</a></span>, <span class='object_link'><a href="Groonga/UpdateNotAllowed.html" title="Groonga::UpdateNotAllowed (class)">UpdateNotAllowed</a></span>, <span class='object_link'><a href="Groonga/Variable.html" title="Groonga::Variable (class)">Variable</a></span>, <span class='object_link'><a href="Groonga/VariableSizeColumn.html" title="Groonga::VariableSizeColumn (class)">VariableSizeColumn</a></span>, <span class='object_link'><a href="Groonga/WGS84GeoPoint.html" title="Groonga::WGS84GeoPoint (class)">WGS84GeoPoint</a></span>, <span class='object_link'><a href="Groonga/ZLibError.html" title="Groonga::ZLibError (class)">ZLibError</a></span>
+      <strong class="classes">Classes:</strong> <span class='object_link'><a href="Groonga/Accessor.html" title="Groonga::Accessor (class)">Accessor</a></span>, <span class='object_link'><a href="Groonga/AddressIsInUse.html" title="Groonga::AddressIsInUse (class)">AddressIsInUse</a></span>, <span class='object_link'><a href="Groonga/AddressIsNotAvailable.html" title="Groonga::AddressIsNotAvailable (class)">AddressIsNotAvailable</a></span>, <span class='object_link'><a href="Groonga/ArgumentListTooLong.html" title="Groonga::ArgumentListTooLong (class)">ArgumentListTooLong</a></span>, <span class='object_link'><a href="Groonga/Array.html" title="Groonga::Array (class)">Array</a></span>, <span class='object_link'><a href="Groonga/ArrayCursor.html" title="Groonga::ArrayCursor (class)">ArrayCursor</a></span>, <span class='object_link'><a href="Groonga/BadAddress.html" title="Groonga::BadAddress (class)">BadAddress</a></span>, <span class='object_link'><a href="Groonga/BadFileDesc
 riptor.h
 tml" title="Groonga::BadFileDescriptor (class)">BadFileDescriptor</a></span>, <span class='object_link'><a href="Groonga/BrokenPipe.html" title="Groonga::BrokenPipe (class)">BrokenPipe</a></span>, <span class='object_link'><a href="Groonga/CASError.html" title="Groonga::CASError (class)">CASError</a></span>, <span class='object_link'><a href="Groonga/CallbackLogger.html" title="Groonga::CallbackLogger (class)">CallbackLogger</a></span>, <span class='object_link'><a href="Groonga/CallbackQueryLogger.html" title="Groonga::CallbackQueryLogger (class)">CallbackQueryLogger</a></span>, <span class='object_link'><a href="Groonga/Closed.html" title="Groonga::Closed (class)">Closed</a></span>, <span class='object_link'><a href="Groonga/Column.html" title="Groonga::Column (class)">Column</a></span>, <span class='object_link'><a href="Groonga/CommandError.html" title="Groonga::CommandError (class)">CommandError</a></span>, <span class='object_link'><a href="Groonga/ConnectionRefused.ht
 ml" titl
 e="Groonga::ConnectionRefused (class)">ConnectionRefused</a></span>, <span class='object_link'><a href="Groonga/Context.html" title="Groonga::Context (class)">Context</a></span>, <span class='object_link'><a href="Groonga/Database.html" title="Groonga::Database (class)">Database</a></span>, <span class='object_link'><a href="Groonga/DatabaseDumper.html" title="Groonga::DatabaseDumper (class)">DatabaseDumper</a></span>, <span class='object_link'><a href="Groonga/DatabaseInspector.html" title="Groonga::DatabaseInspector (class)">DatabaseInspector</a></span>, <span class='object_link'><a href="Groonga/DirectoryNotEmpty.html" title="Groonga::DirectoryNotEmpty (class)">DirectoryNotEmpty</a></span>, <span class='object_link'><a href="Groonga/DomainError.html" title="Groonga::DomainError (class)">DomainError</a></span>, <span class='object_link'><a href="Groonga/DoubleArrayTrie.html" title="Groonga::DoubleArrayTrie (class)">DoubleArrayTrie</a></span>, <span class='object_link'><a h
 ref="Gro
 onga/DoubleArrayTrieCursor.html" title="Groonga::DoubleArrayTrieCursor (class)">DoubleArrayTrieCursor</a></span>, <span class='object_link'><a href="Groonga/EndOfData.html" title="Groonga::EndOfData (class)">EndOfData</a></span>, <span class='object_link'><a href="Groonga/EqualOperator.html" title="Groonga::EqualOperator (class)">EqualOperator</a></span>, <span class='object_link'><a href="Groonga/Error.html" title="Groonga::Error (class)">Error</a></span>, <span class='object_link'><a href="Groonga/ExecFormatError.html" title="Groonga::ExecFormatError (class)">ExecFormatError</a></span>, <span class='object_link'><a href="Groonga/Expression.html" title="Groonga::Expression (class)">Expression</a></span>, <span class='object_link'><a href="Groonga/FileCorrupt.html" title="Groonga::FileCorrupt (class)">FileCorrupt</a></span>, <span class='object_link'><a href="Groonga/FileExists.html" title="Groonga::FileExists (class)">FileExists</a></span>, <span class='object_link'><a href
 ="Groong
 a/FileLogger.html" title="Groonga::FileLogger (class)">FileLogger</a></span>, <span class='object_link'><a href="Groonga/FileQueryLogger.html" title="Groonga::FileQueryLogger (class)">FileQueryLogger</a></span>, <span class='object_link'><a href="Groonga/FileTooLarge.html" title="Groonga::FileTooLarge (class)">FileTooLarge</a></span>, <span class='object_link'><a href="Groonga/FilenameTooLong.html" title="Groonga::FilenameTooLong (class)">FilenameTooLong</a></span>, <span class='object_link'><a href="Groonga/FixSizeColumn.html" title="Groonga::FixSizeColumn (class)">FixSizeColumn</a></span>, <span class='object_link'><a href="Groonga/FunctionNotImplemented.html" title="Groonga::FunctionNotImplemented (class)">FunctionNotImplemented</a></span>, <span class='object_link'><a href="Groonga/GeoPoint.html" title="Groonga::GeoPoint (class)">GeoPoint</a></span>, <span class='object_link'><a href="Groonga/GreaterEqualOperator.html" title="Groonga::GreaterEqualOperator (class)">Greate
 rEqualOp
 erator</a></span>, <span class='object_link'><a href="Groonga/GreaterOperator.html" title="Groonga::GreaterOperator (class)">GreaterOperator</a></span>, <span class='object_link'><a href="Groonga/Hash.html" title="Groonga::Hash (class)">Hash</a></span>, <span class='object_link'><a href="Groonga/HashCursor.html" title="Groonga::HashCursor (class)">HashCursor</a></span>, <span class='object_link'><a href="Groonga/IllegalByteSequence.html" title="Groonga::IllegalByteSequence (class)">IllegalByteSequence</a></span>, <span class='object_link'><a href="Groonga/ImproperLink.html" title="Groonga::ImproperLink (class)">ImproperLink</a></span>, <span class='object_link'><a href="Groonga/InappropriateIOControlOperation.html" title="Groonga::InappropriateIOControlOperation (class)">InappropriateIOControlOperation</a></span>, <span class='object_link'><a href="Groonga/IncompatibleFileFormat.html" title="Groonga::IncompatibleFileFormat (class)">IncompatibleFileFormat</a></span>, <span cl
 ass='obj
 ect_link'><a href="Groonga/IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>, <span class='object_link'><a href="Groonga/IndexColumnDumper.html" title="Groonga::IndexColumnDumper (class)">IndexColumnDumper</a></span>, <span class='object_link'><a href="Groonga/IndexCursor.html" title="Groonga::IndexCursor (class)">IndexCursor</a></span>, <span class='object_link'><a href="Groonga/InputOutputError.html" title="Groonga::InputOutputError (class)">InputOutputError</a></span>, <span class='object_link'><a href="Groonga/InterruptedFunctionCall.html" title="Groonga::InterruptedFunctionCall (class)">InterruptedFunctionCall</a></span>, <span class='object_link'><a href="Groonga/InvalidArgument.html" title="Groonga::InvalidArgument (class)">InvalidArgument</a></span>, <span class='object_link'><a href="Groonga/InvalidFormat.html" title="Groonga::InvalidFormat (class)">InvalidFormat</a></span>, <span class='object_link'><a href="Groonga/InvalidSeek.html" tit
 le="Groo
 nga::InvalidSeek (class)">InvalidSeek</a></span>, <span class='object_link'><a href="Groonga/IsADirectory.html" title="Groonga::IsADirectory (class)">IsADirectory</a></span>, <span class='object_link'><a href="Groonga/LZ4Error.html" title="Groonga::LZ4Error (class)">LZ4Error</a></span>, <span class='object_link'><a href="Groonga/LessEqualOperator.html" title="Groonga::LessEqualOperator (class)">LessEqualOperator</a></span>, <span class='object_link'><a href="Groonga/LessOperator.html" title="Groonga::LessOperator (class)">LessOperator</a></span>, <span class='object_link'><a href="Groonga/Logger.html" title="Groonga::Logger (class)">Logger</a></span>, <span class='object_link'><a href="Groonga/MatchOperator.html" title="Groonga::MatchOperator (class)">MatchOperator</a></span>, <span class='object_link'><a href="Groonga/MemoryPool.html" title="Groonga::MemoryPool (class)">MemoryPool</a></span>, <span class='object_link'><a href="Groonga/NetworkIsDown.html" title="Groonga::Net
 workIsDo
 wn (class)">NetworkIsDown</a></span>, <span class='object_link'><a href="Groonga/NoBuffer.html" title="Groonga::NoBuffer (class)">NoBuffer</a></span>, <span class='object_link'><a href="Groonga/NoChildProcesses.html" title="Groonga::NoChildProcesses (class)">NoChildProcesses</a></span>, <span class='object_link'><a href="Groonga/NoLocksAvailable.html" title="Groonga::NoLocksAvailable (class)">NoLocksAvailable</a></span>, <span class='object_link'><a href="Groonga/NoMemoryAvailable.html" title="Groonga::NoMemoryAvailable (class)">NoMemoryAvailable</a></span>, <span class='object_link'><a href="Groonga/NoSpaceLeftOnDevice.html" title="Groonga::NoSpaceLeftOnDevice (class)">NoSpaceLeftOnDevice</a></span>, <span class='object_link'><a href="Groonga/NoSuchColumn.html" title="Groonga::NoSuchColumn (class)">NoSuchColumn</a></span>, <span class='object_link'><a href="Groonga/NoSuchDevice.html" title="Groonga::NoSuchDevice (class)">NoSuchDevice</a></span>, <span class='object_link'><a
  href="G
 roonga/NoSuchDeviceOrAddress.html" title="Groonga::NoSuchDeviceOrAddress (class)">NoSuchDeviceOrAddress</a></span>, <span class='object_link'><a href="Groonga/NoSuchFileOrDirectory.html" title="Groonga::NoSuchFileOrDirectory (class)">NoSuchFileOrDirectory</a></span>, <span class='object_link'><a href="Groonga/NoSuchProcess.html" title="Groonga::NoSuchProcess (class)">NoSuchProcess</a></span>, <span class='object_link'><a href="Groonga/Normalizer.html" title="Groonga::Normalizer (class)">Normalizer</a></span>, <span class='object_link'><a href="Groonga/NormalizerError.html" title="Groonga::NormalizerError (class)">NormalizerError</a></span>, <span class='object_link'><a href="Groonga/NotADirectory.html" title="Groonga::NotADirectory (class)">NotADirectory</a></span>, <span class='object_link'><a href="Groonga/NotEnoughSpace.html" title="Groonga::NotEnoughSpace (class)">NotEnoughSpace</a></span>, <span class='object_link'><a href="Groonga/NotEqualOperator.html" title="Groonga:
 :NotEqua
 lOperator (class)">NotEqualOperator</a></span>, <span class='object_link'><a href="Groonga/NotSocket.html" title="Groonga::NotSocket (class)">NotSocket</a></span>, <span class='object_link'><a href="Groonga/Object.html" title="Groonga::Object (class)">Object</a></span>, <span class='object_link'><a href="Groonga/ObjectCorrupt.html" title="Groonga::ObjectCorrupt (class)">ObjectCorrupt</a></span>, <span class='object_link'><a href="Groonga/OperationNotPermitted.html" title="Groonga::OperationNotPermitted (class)">OperationNotPermitted</a></span>, <span class='object_link'><a href="Groonga/OperationNotSupported.html" title="Groonga::OperationNotSupported (class)">OperationNotSupported</a></span>, <span class='object_link'><a href="Groonga/OperationTimeout.html" title="Groonga::OperationTimeout (class)">OperationTimeout</a></span>, <span class='object_link'><a href="Groonga/OperationWouldBlock.html" title="Groonga::OperationWouldBlock (class)">OperationWouldBlock</a></span>, <sp
 an class
 ='object_link'><a href="Groonga/Operator.html" title="Groonga::Operator (class)">Operator</a></span>, <span class='object_link'><a href="Groonga/PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span>, <span class='object_link'><a href="Groonga/PatriciaTrieCursor.html" title="Groonga::PatriciaTrieCursor (class)">PatriciaTrieCursor</a></span>, <span class='object_link'><a href="Groonga/PermissionDenied.html" title="Groonga::PermissionDenied (class)">PermissionDenied</a></span>, <span class='object_link'><a href="Groonga/Plugin.html" title="Groonga::Plugin (class)">Plugin</a></span>, <span class='object_link'><a href="Groonga/PluginError.html" title="Groonga::PluginError (class)">PluginError</a></span>, <span class='object_link'><a href="Groonga/Posting.html" title="Groonga::Posting (class)">Posting</a></span>, <span class='object_link'><a href="Groonga/PrefixOperator.html" title="Groonga::PrefixOperator (class)">PrefixOperator</a></span>, <span class=
 'object_
 link'><a href="Groonga/Procedure.html" title="Groonga::Procedure (class)">Procedure</a></span>, <span class='object_link'><a href="Groonga/QueryLogger.html" title="Groonga::QueryLogger (class)">QueryLogger</a></span>, <span class='object_link'><a href="Groonga/RangeError.html" title="Groonga::RangeError (class)">RangeError</a></span>, <span class='object_link'><a href="Groonga/ReadOnlyFileSystem.html" title="Groonga::ReadOnlyFileSystem (class)">ReadOnlyFileSystem</a></span>, <span class='object_link'><a href="Groonga/Record.html" title="Groonga::Record (class)">Record</a></span>, <span class='object_link'><a href="Groonga/RegexpOperator.html" title="Groonga::RegexpOperator (class)">RegexpOperator</a></span>, <span class='object_link'><a href="Groonga/ResourceBusy.html" title="Groonga::ResourceBusy (class)">ResourceBusy</a></span>, <span class='object_link'><a href="Groonga/ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided<
 /a></spa
 n>, <span class='object_link'><a href="Groonga/ResourceTemporarilyUnavailable.html" title="Groonga::ResourceTemporarilyUnavailable (class)">ResourceTemporarilyUnavailable</a></span>, <span class='object_link'><a href="Groonga/ResultTooLarge.html" title="Groonga::ResultTooLarge (class)">ResultTooLarge</a></span>, <span class='object_link'><a href="Groonga/RetryMax.html" title="Groonga::RetryMax (class)">RetryMax</a></span>, <span class='object_link'><a href="Groonga/Schema.html" title="Groonga::Schema (class)">Schema</a></span>, <span class='object_link'><a href="Groonga/SchemaDumper.html" title="Groonga::SchemaDumper (class)">SchemaDumper</a></span>, <span class='object_link'><a href="Groonga/ScorerError.html" title="Groonga::ScorerError (class)">ScorerError</a></span>, <span class='object_link'><a href="Groonga/Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span>, <span class='object_link'><a href="Groonga/SocketIsAlreadyConnected.html" title="Groonga::SocketIs
 AlreadyC
 onnected (class)">SocketIsAlreadyConnected</a></span>, <span class='object_link'><a href="Groonga/SocketIsAlreadyShutdowned.html" title="Groonga::SocketIsAlreadyShutdowned (class)">SocketIsAlreadyShutdowned</a></span>, <span class='object_link'><a href="Groonga/SocketIsNotConnected.html" title="Groonga::SocketIsNotConnected (class)">SocketIsNotConnected</a></span>, <span class='object_link'><a href="Groonga/SocketNotInitialized.html" title="Groonga::SocketNotInitialized (class)">SocketNotInitialized</a></span>, <span class='object_link'><a href="Groonga/StackOverFlow.html" title="Groonga::StackOverFlow (class)">StackOverFlow</a></span>, <span class='object_link'><a href="Groonga/StatisticMeasurer.html" title="Groonga::StatisticMeasurer (class)">StatisticMeasurer</a></span>, <span class='object_link'><a href="Groonga/SubRecords.html" title="Groonga::SubRecords (class)">SubRecords</a></span>, <span class='object_link'><a href="Groonga/SyntaxError.html" title="Groonga::SyntaxEr
 ror (cla
 ss)">SyntaxError</a></span>, <span class='object_link'><a href="Groonga/Table.html" title="Groonga::Table (class)">Table</a></span>, <span class='object_link'><a href="Groonga/TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span>, <span class='object_link'><a href="Groonga/TableDumper.html" title="Groonga::TableDumper (class)">TableDumper</a></span>, <span class='object_link'><a href="Groonga/TokenFilterError.html" title="Groonga::TokenFilterError (class)">TokenFilterError</a></span>, <span class='object_link'><a href="Groonga/TokenizerError.html" title="Groonga::TokenizerError (class)">TokenizerError</a></span>, <span class='object_link'><a href="Groonga/TokyoGeoPoint.html" title="Groonga::TokyoGeoPoint (class)">TokyoGeoPoint</a></span>, <span class='object_link'><a href="Groonga/TooLargeOffset.html" title="Groonga::TooLargeOffset (class)">TooLargeOffset</a></span>, <span class='object_link'><a href="Groonga/TooLargePage.html" title="Groonga::TooLarg
 ePage (c
 lass)">TooLargePage</a></span>, <span class='object_link'><a href="Groonga/TooManyLinks.html" title="Groonga::TooManyLinks (class)">TooManyLinks</a></span>, <span class='object_link'><a href="Groonga/TooManyOpenFiles.html" title="Groonga::TooManyOpenFiles (class)">TooManyOpenFiles</a></span>, <span class='object_link'><a href="Groonga/TooManyOpenFilesInSystem.html" title="Groonga::TooManyOpenFilesInSystem (class)">TooManyOpenFilesInSystem</a></span>, <span class='object_link'><a href="Groonga/TooManySymbolicLinks.html" title="Groonga::TooManySymbolicLinks (class)">TooManySymbolicLinks</a></span>, <span class='object_link'><a href="Groonga/TooSmallLimit.html" title="Groonga::TooSmallLimit (class)">TooSmallLimit</a></span>, <span class='object_link'><a href="Groonga/TooSmallOffset.html" title="Groonga::TooSmallOffset (class)">TooSmallOffset</a></span>, <span class='object_link'><a href="Groonga/TooSmallPage.html" title="Groonga::TooSmallPage (class)">TooSmallPage</a></span>, <
 span cla
 ss='object_link'><a href="Groonga/TooSmallPageSize.html" title="Groonga::TooSmallPageSize (class)">TooSmallPageSize</a></span>, <span class='object_link'><a href="Groonga/Type.html" title="Groonga::Type (class)">Type</a></span>, <span class='object_link'><a href="Groonga/UnknownError.html" title="Groonga::UnknownError (class)">UnknownError</a></span>, <span class='object_link'><a href="Groonga/UnsupportedCommandVersion.html" title="Groonga::UnsupportedCommandVersion (class)">UnsupportedCommandVersion</a></span>, <span class='object_link'><a href="Groonga/UpdateNotAllowed.html" title="Groonga::UpdateNotAllowed (class)">UpdateNotAllowed</a></span>, <span class='object_link'><a href="Groonga/Variable.html" title="Groonga::Variable (class)">Variable</a></span>, <span class='object_link'><a href="Groonga/VariableSizeColumn.html" title="Groonga::VariableSizeColumn (class)">VariableSizeColumn</a></span>, <span class='object_link'><a href="Groonga/WGS84GeoPoint.html" title="Groonga:
 :WGS84Ge
 oPoint (class)">WGS84GeoPoint</a></span>, <span class='object_link'><a href="Groonga/ZLibError.html" title="Groonga::ZLibError (class)">ZLibError</a></span>
     
   
 </p>
@@ -162,8 +160,9 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p>
         <dt id="VERSION-constant" class="">VERSION =
           <div class="docstring">
   <div class="discussion">
-    
-<p>利用しているgroongaのバージョン。 @[メジャーバージョ ン, マイナーバージョン, マイクロバージョン, タグ]@ の 配列。</p>
+    <p>利用しているgroongaのバージョン。 @[メジャーバージョ
+ン, マイナーバージョン, マイクロバージョン, タグ]@ の
+配列。</p>
 
 
   </div>
@@ -178,8 +177,8 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p>
         <dt id="BUILD_VERSION-constant" class="">BUILD_VERSION =
           <div class="docstring">
   <div class="discussion">
-    
-<p>ビルドしたgroongaのバージョン。 @[メジャーバージョン, マイナーバージョン, マイクロバージョン]@ の配列。</p>
+    <p>ビルドしたgroongaのバージョン。 @[メジャーバージョン,
+マイナーバージョン, マイクロバージョン]@ の配列。</p>
 
 
   </div>
@@ -194,8 +193,8 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p>
         <dt id="BINDINGS_VERSION-constant" class="">BINDINGS_VERSION =
           <div class="docstring">
   <div class="discussion">
-    
-<p>rroongaのバージョン。 @[メジャーバージョン, マ イナーバージョン, マイクロバージョン]@ の配列。</p>
+    <p>rroongaのバージョン。 @[メジャーバージョン, マ
+イナーバージョン, マイクロバージョン]@ の配列。</p>
 
 
   </div>
@@ -210,11 +209,11 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p>
         <dt id="Operation-constant" class="deprecated">Operation =
           <div class="docstring">
   <div class="discussion">
-    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'>
-<p>backward compatibility.</p>
+    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>backward compatibility.</p>
 </div></div>
 
 
+
   </div>
 </div>
 <div class="tags">
@@ -222,16 +221,15 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p>
 
 </div>
         </dt>
-        <dd><pre class="code"><span class='id identifier rubyid_rb_mGrnOperator'>rb_mGrnOperator</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span></pre></dd>
       
         <dt id="ObjectClosed-constant" class="deprecated">ObjectClosed =
           <div class="docstring">
   <div class="discussion">
-    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'>
-<p>Use <span class='object_link'><a href="Groonga/Closed.html" title="Groonga::Closed (class)">Closed</a></span> instead since 1.2.3.</p>
+    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>Use <span class='object_link'><a href="Groonga/Closed.html" title="Groonga::Closed (class)">Closed</a></span> instead since 1.2.3.</p>
 </div></div>
-
-<p>groongaレベルでは破棄されているが、Rubyレベルでは生き ているオブジェクトにアクセスすると発生する。</p>
+<p>groongaレベルでは破棄されているが、Rubyレベルでは生き
+ているオブジェクトにアクセスすると発生する。</p>
 
 
   </div>
@@ -277,9 +275,7 @@ Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>call-seq: <a href="name">Groonga</a> -&gt; Groonga::Object or nil <a
-href="id">Groonga</a> -&gt; Groonga::Object or nil.</p>
+    <span class="summary_desc"><div class='inline'><p>call-seq:   Groonga[name] -&gt; Groonga::Object or nil   Groonga[id]   -&gt; Groonga::Object or nil.</p>
 </div></span>
   
 </li>
@@ -302,8 +298,7 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>BINDINGS_VERSIONを“.”で結合して“メジャーバージョン.マ イナーバージョン.マイクロバージョン”という形式の文 字列にしたもの。.</p>
+    <span class="summary_desc"><div class='inline'><p>BINDINGS_VERSIONを”.”で結合して”メジャーバージョン.マ イナーバージョン.マイクロバージョン”という形式の文 字列にしたもの。.</p>
 </div></span>
   
 </li>
@@ -326,8 +321,7 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>BUILD_VERSIONを“.”で結合して“メジャーバージョン.マ イナーバージョン.マイクロバージョン”という形式の 文字列にしたもの。.</p>
+    <span class="summary_desc"><div class='inline'><p>BUILD_VERSIONを”.”で結合して”メジャーバージョン.マ イナーバージョン.マイクロバージョン”という形式の 文字列にしたもの。.</p>
 </div></span>
   
 </li>
@@ -350,8 +344,7 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the current lock timeout.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the current lock timeout.</p>
 </div></span>
   
 </li>
@@ -374,8 +367,7 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Sets the current lock timeout.</p>
+    <span class="summary_desc"><div class='inline'><p>Sets the current lock timeout.</p>
 </div></span>
   
 </li>
@@ -398,8 +390,7 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Format version.</p>
+    <span class="summary_desc"><div class='inline'><p>Format version.</p>
 </div></span>
   
 </li>
@@ -425,11 +416,11 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>call-seq:  <a href="name">Groonga</a> -&gt; Groonga::Object or nil  <a
-href="id">Groonga</a> -&gt; Groonga::Object or nil</p>
+    <p>call-seq:
+  Groonga[name] -&gt; Groonga::Object or nil
+  Groonga[id]   -&gt; Groonga::Object or nil</p>
 
-<p><a href="name">便利メソッド。Groonga::Context.default</a>と同じ。</p>
+<p>便利メソッド。Groonga::Context.default[name]と同じ。</p>
 
 
   </div>
@@ -469,9 +460,9 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>BINDINGS_VERSIONを“.”で結合して<code>&quot;メジャーバージョン.マ
-イナーバージョン.マイクロバージョン&quot;</code>という形式の文 字列にしたもの。</p>
+    <p>BINDINGS_VERSIONを”.”で結合して<tt>“メジャーバージョン.マ
+イナーバージョン.マイクロバージョン”</tt>という形式の文
+字列にしたもの。</p>
 
 
   </div>
@@ -511,9 +502,9 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>BUILD_VERSIONを“.”で結合して<code>&quot;メジャーバージョン.マ
-イナーバージョン.マイクロバージョン&quot;</code>という形式の 文字列にしたもの。</p>
+    <p>BUILD_VERSIONを”.”で結合して<tt>“メジャーバージョン.マ
+イナーバージョン.マイクロバージョン”</tt>という形式の
+文字列にしたもの。</p>
 
 
   </div>
@@ -553,11 +544,10 @@ href="id">Groonga</a> -&gt; Groonga::Object or nil</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the current lock timeout.</p>
+    <p>Returns the current lock timeout.</p>
 
-<p>See <a
-href="http://groonga.org/docs/reference/api/global_configurations.html">groonga.org/docs/reference/api/global_configurations.html</a>
+<p>See
+http://groonga.org/docs/reference/api/global_configurations.html
 about lock timeout.</p>
 
 
@@ -567,8 +557,7 @@ about lock timeout.</p>
   
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns The current lock timeout.</p>
+    <p>Returns The current lock timeout.</p>
 
 
   </div>
@@ -586,8 +575,7 @@ about lock timeout.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The current lock timeout.</p>
+        <div class='inline'><p>The current lock timeout.</p>
 </div>
       
     </li>
@@ -633,8 +621,7 @@ rb_grn_s_get_lock_timeout (VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Sets the current lock timeout.</p>
+    <p>Sets the current lock timeout.</p>
 
 
   </div>
@@ -645,6 +632,7 @@ rb_grn_s_get_lock_timeout (VALUE klass)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -661,8 +649,7 @@ rb_grn_s_get_lock_timeout (VALUE klass)
       
       
         &mdash;
-        <div class='inline'>
-<p>The new lock timeout.</p>
+        <div class='inline'><p>The new lock timeout.</p>
 </div>
       
     </li>
@@ -688,8 +675,7 @@ rb_grn_s_get_lock_timeout (VALUE klass)
       
       
         
-        <div class='inline'>
-<p>3.1.2</p>
+        <div class='inline'><p>3.1.2</p>
 </div>
       
     </li>
@@ -734,8 +720,7 @@ rb_grn_s_set_lock_timeout (VALUE klass, VALUE timeout)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Format version.</p>
+    <p>Format version.</p>
 
 
   </div>
@@ -753,9 +738,8 @@ rb_grn_s_set_lock_timeout (VALUE klass, VALUE timeout)
       
       
         &mdash;
-        <div class='inline'>
-<p>If Groonga::VERSION has tag, @MAJOR.MINOR.MICRO-TAG �� . Otherwise,
- �� MAJOR.MINOR.MICRO@.</p>
+        <div class='inline'><p>If Groonga::VERSION has tag,
+ �� MAJOR.MINOR.MICRO-TAG@. Otherwise, @MAJOR.MINOR.MICRO �� .</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/Accessor.html (+5 -7)
===================================================================
--- rroonga/en/Groonga/Accessor.html    2015-04-19 14:41:58 +0900 (27b1e38)
+++ rroonga/en/Groonga/Accessor.html    2015-04-19 14:59:09 +0900 (4710887)
@@ -136,8 +136,8 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>キー、値、スコアなど種々の値へのアクセスをカプセル化した オブジェクト。 <span class='object_link'><a href="Table.html#column-instance_method" title="Groonga::Table#column (method)">Table#column</a></span> で取得できる。</p>
+    <p>キー、値、スコアなど種々の値へのアクセスをカプセル化した
+オブジェクト。 <span class='object_link'><a href="Table.html#column-instance_method" title="Groonga::Table#column (method)">Table#column</a></span> で取得できる。</p>
 
 
   </div>
@@ -177,8 +177,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>アクセサ名を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>アクセサ名を返す。.</p>
 </div></span>
   
 </li>
@@ -197,7 +196,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class
 ='object
 _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen
 d (metho
 d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon
 ga::Obje
 ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 
 
   <div id="instance_method_details" class="method_details_list">
@@ -215,8 +214,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>アクセサ名を返す。</p>
+    <p>アクセサ名を返す。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/AddressIsInUse.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/AddressIsInUse.html    2015-04-19 14:41:58 +0900 (ba1b123)
+++ rroonga/en/Groonga/AddressIsInUse.html    2015-04-19 14:59:09 +0900 (035ef04)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>アドレスが使用中のときに発生する。</p>
+    <p>アドレスが使用中のときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/AddressIsNotAvailable.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/AddressIsNotAvailable.html    2015-04-19 14:41:58 +0900 (519c498)
+++ rroonga/en/Groonga/AddressIsNotAvailable.html    2015-04-19 14:59:09 +0900 (ed22639)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>アドレスを利用できないときに発生する。</p>
+    <p>アドレスを利用できないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/ArgumentListTooLong.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/ArgumentListTooLong.html    2015-04-19 14:41:58 +0900 (a72f1ed)
+++ rroonga/en/Groonga/ArgumentListTooLong.html    2015-04-19 14:59:09 +0900 (b788161)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>引数の数が多すぎるときに発生する。</p>
+    <p>引数の数が多すぎるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Array.html (+104 -119)
===================================================================
--- rroonga/en/Groonga/Array.html    2015-04-19 14:41:58 +0900 (5c8d46a)
+++ rroonga/en/Groonga/Array.html    2015-04-19 14:59:09 +0900 (0952c27)
@@ -138,8 +138,8 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>各レコードがキーに関連付けられていないテーブル。レコードは IDで識別する。</p>
+    <p>各レコードがキーに関連付けられていないテーブル。レコードは
+IDで識別する。</p>
 
 
   </div>
@@ -179,8 +179,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>キーのないテーブルを生成する。ブロックを指定すると、そのブ ロックに生成したテーブルが渡され、ブロックを抜けると自動的 にテーブルが破棄される。.</p>
+    <span class="summary_desc"><div class='inline'><p>キーのないテーブルを生成する。ブロックを指定すると、そのブ ロックに生成したテーブルが渡され、ブロックを抜けると自動的 にテーブルが破棄される。.</p>
 </div></span>
   
 </li>
@@ -212,8 +211,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>レコード追加し、追加したレコードを返す。レコードの追加に失 敗した場合は <code>nil</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>レコード追加し、追加したレコードを返す。レコードの追加に失 敗した場合は +nil+ を返す。.</p>
 </div></span>
   
 </li>
@@ -236,8 +234,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Pulls a record from the array.</p>
+    <span class="summary_desc"><div class='inline'><p>Pulls a record from the array.</p>
 </div></span>
   
 </li>
@@ -260,8 +257,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Pushes a record to the array.</p>
+    <span class="summary_desc"><div class='inline'><p>Pushes a record to the array.</p>
 </div></span>
   
 </li>
@@ -284,8 +280,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Unblocks all <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span> operations for the array.</p>
+    <span class="summary_desc"><div class='inline'><p>Unblocks all <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span> operations for the array.</p>
 </div></span>
   
 </li>
@@ -316,7 +311,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class
 ='object
 _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen
 d (metho
 d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon
 ga::Obje
 ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 <div id="constructor_details" class="method_details_list">
   <h2>Constructor Details</h2>
   
@@ -344,8 +339,9 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>キーのないテーブルを生成する。ブロックを指定すると、そのブ ロックに生成したテーブルが渡され、ブロックを抜けると自動的 にテーブルが破棄される。</p>
+    <p>キーのないテーブルを生成する。ブロックを指定すると、そのブ
+ロックに生成したテーブルが渡され、ブロックを抜けると自動的
+にテーブルが破棄される。</p>
 
 
   </div>
@@ -381,6 +377,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -399,9 +396,8 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -424,8 +420,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
+            &mdash; <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
 </div>
           
         </li>
@@ -437,9 +432,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The name テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
-前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p>
+            &mdash; <div class='inline'><p>The name
+テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
+前を指定してテーブルを取得することができる。省略すると
+無名テーブルになり、テーブルIDでのみ取得できる。</p>
 </div>
           
         </li>
@@ -451,9 +447,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に
-<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが できる。省略すると一時テーブルになり、プロセスが終了する
+            &mdash; <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな
+り、プロセス終了後もレコードは保持される。次回起動時に
+<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが
+できる。省略すると一時テーブルになり、プロセスが終了する
 とレコードは破棄される。</p>
 </div>
           
@@ -466,9 +463,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。
-<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
+            &mdash; <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した
+場合は自動的にパスが付加される。 +:context+ で指定した
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
 タベースの場合は例外が発生する。</p>
 </div>
           
@@ -484,8 +481,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。 参考: Type.new</p>
+            &mdash; <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。
+値を保存したい場合は必ず指定すること。
+参考: Type.new</p>
 </div>
           
         </li>
@@ -497,9 +495,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
-<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
+<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー
+ドの件数を取得できる。</p>
 </div>
           
         </li>
@@ -531,6 +529,7 @@ value.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -549,9 +548,8 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -574,8 +572,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
+            &mdash; <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
 </div>
           
         </li>
@@ -587,9 +584,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The name テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
-前を指定してテーブルを取得することができる。省略すると 無名テーブルになり、テーブルIDでのみ取得できる。</p>
+            &mdash; <div class='inline'><p>The name
+テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
+前を指定してテーブルを取得することができる。省略すると
+無名テーブルになり、テーブルIDでのみ取得できる。</p>
 </div>
           
         </li>
@@ -601,9 +599,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に
-<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが できる。省略すると一時テーブルになり、プロセスが終了する
+            &mdash; <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな
+り、プロセス終了後もレコードは保持される。次回起動時に
+<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが
+できる。省略すると一時テーブルになり、プロセスが終了する
 とレコードは破棄される。</p>
 </div>
           
@@ -616,9 +615,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。
-<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
+            &mdash; <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した
+場合は自動的にパスが付加される。 +:context+ で指定した
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
 タベースの場合は例外が発生する。</p>
 </div>
           
@@ -634,8 +633,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。 参考: Type.new</p>
+            &mdash; <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。
+値を保存したい場合は必ず指定すること。
+参考: Type.new</p>
 </div>
           
         </li>
@@ -647,9 +647,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
-<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
+<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー
+ドの件数を取得できる。</p>
 </div>
           
         </li>
@@ -668,8 +668,7 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>生成されたテーブル。ブロックを抜けると破棄される。</p>
+        <div class='inline'><p>生成されたテーブル。ブロックを抜けると破棄される。</p>
 </div>
       
     </li>
@@ -798,7 +797,7 @@ rb_grn_array_s_create (int argc, VALUE *argv, VALUE klass)
     table = grn_table_create(context, name, name_size, path,
                              flags, NULL, value_type);
     if (!table)
-        rb_grn_context_check(context, rb_ary_new4(argc, argv));
+        rb_grn_context_check(context, rb_ary_new_from_values(argc, argv));
     rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE);
     rb_grn_context_check(context, rb_table);
     rb_iv_set(rb_table, &quot;@context&quot;, rb_context);
@@ -830,11 +829,13 @@ rb_grn_array_s_create (int argc, VALUE *argv, VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>レコード追加し、追加したレコードを返す。レコードの追加に失 敗した場合は <code>nil</code> を返す。</p>
+    <p>レコード追加し、追加したレコードを返す。レコードの追加に失
+敗した場合は +nil+ を返す。</p>
 
-<p><em>values</em> にはレコードのカラムに設定する値を指定する。省略 した場合または <code>nil</code>
-を指定した場合はカラムは設定しない。カ ラムの値は @=&gt; 値1, :カラム名2 =&gt; 値2, …@ と指定する。</p>
+<p><em>values</em> にはレコードのカラムに設定する値を指定する。省略
+した場合または +nil+ を指定した場合はカラムは設定しない。カ
+ラムの値は @=&gt; 値1, :カラム名2 =&gt; 値2,
+…@ と指定する。</p>
 
 
   </div>
@@ -866,6 +867,7 @@ rb_grn_array_s_create (int argc, VALUE *argv, VALUE klass)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -955,24 +957,24 @@ rb_grn_array_add (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Pulls a record from the array. The required values should be retrieved in
-the given block.</p>
+    <p>Pulls a record from the array. The required values should be
+retrieved in the given block.</p>
 
-<p>If <span class='object_link'><a href="#push-instance_method" title="Groonga::Array#push (method)">#push</a></span> failes to fill values of the pushed record, the
-pulled record may be uncompleted. It should be handled by your application.</p>
+<p>If <span class='object_link'><a href="#push-instance_method" title="Groonga::Array#push (method)">#push</a></span> failes to fill values of the pushed
+record, the pulled record may be uncompleted. It should be handled
+by your application.</p>
 
-<p>If you passes @:block? =&gt; true@ option, the pull operation blocks until
-a pushed record is pushed. It is the default behavior.</p>
+<p>If you passes @:block? =&gt; true@ option, the pull operation blocks
+until a pushed record is pushed. It is the default behavior.</p>
 
 <p>If you passes @:block? =&gt; false@ option, the pull operation returns
-immediately, the given block isn&#39;t called and returns nil when no
+immediately, the given block isn’t called and returns nil when no
 record exist in the array.</p>
 
-<p>Note that your signal handlers can&#39;t be ran while a pull operation. You
-need to use <span class='object_link'><a href="#unblock-instance_method" title="Groonga::Array#unblock (method)">#unblock</a></span> from another process to unblock the
-pull operation. If you call <span class='object_link'><a href="#unblock-instance_method" title="Groonga::Array#unblock (method)">#unblock</a></span>, signal handler can be
-ran.</p>
+<p>Note that your signal handlers can’t be ran while a pull
+operation. You need to use <span class='object_link'><a href="#unblock-instance_method" title="Groonga::Array#unblock (method)">#unblock</a></span> from
+another process to unblock the pull operation. If you call
+<span class='object_link'><a href="#unblock-instance_method" title="Groonga::Array#unblock (method)">#unblock</a></span>, signal handler can be ran.</p>
 
 
   </div>
@@ -983,8 +985,7 @@ ran.</p>
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>A program that pulls with non-block mode</p>
+        <p class="example_title"><div class='inline'><p>A program that pulls with non-block mode</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -1000,8 +1001,7 @@ ran.</p>
 </span><span class='kw'>end</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Signal handler isn&#39;t called</p>
+        <p class="example_title"><div class='inline'><p>Signal handler isn’t called</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -1017,8 +1017,7 @@ ran.</p>
 
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns A pulled record that is yielded.</p>
+    <p>Returns A pulled record that is yielded.</p>
 
 
   </div>
@@ -1039,8 +1038,7 @@ ran.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The option parameters.</p>
+        <div class='inline'><p>The option parameters.</p>
 </div>
       
     </li>
@@ -1063,9 +1061,8 @@ ran.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Whether the pull operation is blocked or not when no record exist in the
-array.</p>
+            &mdash; <div class='inline'><p>Whether the pull operation is blocked or not when no record exist
+in the array.</p>
 </div>
           
         </li>
@@ -1084,8 +1081,7 @@ array.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>Gets required values for a pull record in the given block.</p>
+        <div class='inline'><p>Gets required values for a pull record in the given block.</p>
 </div>
       
     </li>
@@ -1104,9 +1100,8 @@ array.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A pulled record. It is nil when no records exist in the array and @block?@
-parameter is not @true �� .</p>
+        <div class='inline'><p>A pulled record. It is nil when no records exist in the array
+and @block?@ parameter is not @true �� .</p>
 </div>
       
     </li>
@@ -1123,8 +1118,7 @@ parameter is not @true �� .</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A pulled record that is yielded.</p>
+        <div class='inline'><p>A pulled record that is yielded.</p>
 </div>
       
     </li>
@@ -1243,15 +1237,16 @@ rb_grn_array_pull (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Pushes a record to the array. The record should be filled in the given
-block. The pushed record can be pulled by <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span>.</p>
+    <p>Pushes a record to the array. The record should be filled in the
+given block. The pushed record can be pulled by
+<span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span>.</p>
 
-<p>The record that is passed to the given block may be nil. You need to handle
-the case. For example, just ignoring it or reports an error.</p>
+<p>The record that is passed to the given block may be nil. You need
+to handle the case. For example, just ignoring it or reports an
+error.</p>
 
-<p>If an error is occurred in the given block, the pushed record may not be
-filled completely. You should handle the case in pull side.</p>
+<p>If an error is occurred in the given block, the pushed record may
+not be filled completely. You should handle the case in pull side.</p>
 
 
   </div>
@@ -1262,8 +1257,7 @@ filled completely. You should handle the case in pull side.</p>
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>A program that pushes a job without error handling</p>
+        <p class="example_title"><div class='inline'><p>A program that pushes a job without error handling</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -1276,8 +1270,7 @@ filled completely. You should handle the case in pull side.</p>
 <span class='kw'>end</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>A program that pulls a job without error handling</p>
+        <p class="example_title"><div class='inline'><p>A program that pulls a job without error handling</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -1291,8 +1284,7 @@ filled completely. You should handle the case in pull side.</p>
 </span><span class='kw'>end</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>A program that pushes a job with error handling</p>
+        <p class="example_title"><div class='inline'><p>A program that pushes a job with error handling</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -1305,8 +1297,7 @@ filled completely. You should handle the case in pull side.</p>
 <span class='kw'>end</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>A program that has an error in push block</p>
+        <p class="example_title"><div class='inline'><p>A program that has an error in push block</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -1320,8 +1311,7 @@ filled completely. You should handle the case in pull side.</p>
 <span class='kw'>end</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>A program that pulls a job with error handling</p>
+        <p class="example_title"><div class='inline'><p>A program that pulls a job with error handling</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_queue'>queue</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>CrawlURLQueue</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -1339,8 +1329,7 @@ filled completely. You should handle the case in pull side.</p>
 
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns A pushed record that is yielded.</p>
+    <p>Returns A pushed record that is yielded.</p>
 
 
   </div>
@@ -1358,8 +1347,7 @@ filled completely. You should handle the case in pull side.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>Filles columns of a pushed record in the given block.</p>
+        <div class='inline'><p>Filles columns of a pushed record in the given block.</p>
 </div>
       
     </li>
@@ -1378,8 +1366,7 @@ filled completely. You should handle the case in pull side.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A pushed record. It is nil when pushing is failed.</p>
+        <div class='inline'><p>A pushed record. It is nil when pushing is failed.</p>
 </div>
       
     </li>
@@ -1396,8 +1383,7 @@ filled completely. You should handle the case in pull side.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A pushed record that is yielded.</p>
+        <div class='inline'><p>A pushed record that is yielded.</p>
 </div>
       
     </li>
@@ -1483,8 +1469,7 @@ rb_grn_array_push (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Unblocks all <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span> operations for the array.</p>
+    <p>Unblocks all <span class='object_link'><a href="#pull-instance_method" title="Groonga::Array#pull (method)">#pull</a></span> operations for the array.</p>
 
 
   </div>
@@ -1495,8 +1480,7 @@ rb_grn_array_push (VALUE self)
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Pull, unblock and signal</p>
+        <p class="example_title"><div class='inline'><p>Pull, unblock and signal</p>
 </div></p>
       
       <pre class="example code"><code><span class='comment'># pull.rb
@@ -1521,6 +1505,7 @@ rb_grn_array_push (VALUE self)
   <div class="discussion">
     <p class="note returns_void">This method returns an undefined value.</p>
 
+
   </div>
 </div>
 <div class="tags">

  Modified: rroonga/en/Groonga/ArrayCursor.html (+3 -3)
===================================================================
--- rroonga/en/Groonga/ArrayCursor.html    2015-04-19 14:41:58 +0900 (5fd6cbc)
+++ rroonga/en/Groonga/ArrayCursor.html    2015-04-19 14:59:09 +0900 (44d9797)
@@ -136,9 +136,9 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p><span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> に登録されているレコードを順番に取り出すため のオブジェクト。利用できるメソッドは
-<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> を 参照。</p>
+    <p><span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> に登録されているレコードを順番に取り出すため
+のオブジェクト。利用できるメソッドは <span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> を
+参照。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/BadAddress.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/BadAddress.html    2015-04-19 14:41:58 +0900 (9a8e693)
+++ rroonga/en/Groonga/BadAddress.html    2015-04-19 14:59:09 +0900 (0a2210e)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>アドレスに問題があるときに発生する。</p>
+    <p>アドレスに問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/BadFileDescriptor.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/BadFileDescriptor.html    2015-04-19 14:41:58 +0900 (60bc1da)
+++ rroonga/en/Groonga/BadFileDescriptor.html    2015-04-19 14:59:09 +0900 (ea278d6)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ファイルディスクリプタに問題があるときに発生する。</p>
+    <p>ファイルディスクリプタに問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/BrokenPipe.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/BrokenPipe.html    2015-04-19 14:41:58 +0900 (05d58b0)
+++ rroonga/en/Groonga/BrokenPipe.html    2015-04-19 14:59:09 +0900 (efd4606)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>パイプが壊れているときに発生する。</p>
+    <p>パイプが壊れているときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/CASError.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/CASError.html    2015-04-19 14:41:58 +0900 (25f0771)
+++ rroonga/en/Groonga/CASError.html    2015-04-19 14:59:09 +0900 (b100d66)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>CAS(Compare and Swap)が失敗したときに発生する。</p>
+    <p>CAS(Compare and Swap)が失敗したときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/CallbackLogger.html (+8 -7)
===================================================================
--- rroonga/en/Groonga/CallbackLogger.html    2015-04-19 14:41:58 +0900 (5812add)
+++ rroonga/en/Groonga/CallbackLogger.html    2015-04-19 14:59:09 +0900 (55c82a9)
@@ -169,7 +169,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -193,8 +194,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of CallbackLogger.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of CallbackLogger.</p>
 </div></span>
   
 </li>
@@ -217,7 +217,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -239,7 +240,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -272,8 +274,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of CallbackLogger</p>
+    <p>Returns a new instance of CallbackLogger</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/CallbackQueryLogger.html (+8 -7)
===================================================================
--- rroonga/en/Groonga/CallbackQueryLogger.html    2015-04-19 14:41:58 +0900 (4c72cc2)
+++ rroonga/en/Groonga/CallbackQueryLogger.html    2015-04-19 14:59:09 +0900 (8126501)
@@ -166,7 +166,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -190,8 +191,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of CallbackQueryLogger.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of CallbackQueryLogger.</p>
 </div></span>
   
 </li>
@@ -214,7 +214,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -236,7 +237,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -269,8 +271,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of CallbackQueryLogger</p>
+    <p>Returns a new instance of CallbackQueryLogger</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Closed.html (+3 -4)
===================================================================
--- rroonga/en/Groonga/Closed.html    2015-04-19 14:41:58 +0900 (9ffb0b4)
+++ rroonga/en/Groonga/Closed.html    2015-04-19 14:59:09 +0900 (22ead65)
@@ -138,8 +138,8 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>groongaレベルでは破棄されているが、Rubyレベルでは生き ているオブジェクトにアクセスすると発生する。</p>
+    <p>groongaレベルでは破棄されているが、Rubyレベルでは生き
+ているオブジェクトにアクセスすると発生する。</p>
 
 
   </div>
@@ -155,8 +155,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.3</p>
+        <div class='inline'><p>1.2.3</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/Column.html (+497 -625)
===================================================================
--- rroonga/en/Groonga/Column.html    2015-04-19 14:41:58 +0900 (ab747fc)
+++ rroonga/en/Groonga/Column.html    2015-04-19 14:59:09 +0900 (9590204)
@@ -136,23 +136,29 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>テーブルに情報を付加するためのオブジェクト。テーブルに複 数のカラムを定義することによりレコード毎に複数の情報を付 加することができる。</p>
+    <p>テーブルに情報を付加するためのオブジェクト。テーブルに複
+数のカラムを定義することによりレコード毎に複数の情報を付
+加することができる。</p>
 
 <p>カラムには大きく分けて3種類ある。</p>
-<ul><li>
-<p><span class='object_link'><a href="FixSizeColumn.html" title="Groonga::FixSizeColumn (class)">FixSizeColumn</a></span> :=  固定長のデータを格納するカラム。 =:</p>
-</li><li>
-<p><span class='object_link'><a href="VariableSizeColumn.html" title="Groonga::VariableSizeColumn (class)">VariableSizeColumn</a></span> :=  可変長のデータを格納するカラム。 =:</p>
-</li><li>
-<p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> :=  転置インデックスを格納するカラム。全文検索や参照元レコー 
-ドの検索を行う場合はこのカラムを使用する。 =:</p>
-</li></ul>
 
-<p>固定長データ用カラム・可変長データ用カラムは1つのデータだ けを格納するか複数のデータを格納するかを選ぶことができる。
-1つのデータの場合はスカラ値、複数のデータの場合はスカラー 値を格納するという。</p>
+<ul>
+  <li><span class='object_link'><a href="FixSizeColumn.html" title="Groonga::FixSizeColumn (class)">FixSizeColumn</a></span> :=
+固定長のデータを格納するカラム。 =:</li>
+  <li><span class='object_link'><a href="VariableSizeColumn.html" title="Groonga::VariableSizeColumn (class)">VariableSizeColumn</a></span> :=
+可変長のデータを格納するカラム。 =:</li>
+  <li><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> :=
+転置インデックスを格納するカラム。全文検索や参照元レコー
+ドの検索を行う場合はこのカラムを使用する。 =:</li>
+</ul>
+
+<p>固定長データ用カラム・可変長データ用カラムは1つのデータだ
+けを格納するか複数のデータを格納するかを選ぶことができる。
+1つのデータの場合はスカラ値、複数のデータの場合はスカラー
+値を格納するという。</p>
 
-<p>カラムは名前を持ち、1つのテーブルでは同じカラム名を持つカ ラムを複数定義することはできない。</p>
+<p>カラムは名前を持ち、1つのテーブルでは同じカラム名を持つカ
+ラムを複数定義することはできない。</p>
 
 
   </div>
@@ -182,7 +188,7 @@
         <li class="public ">
   <span class="summary_signature">
     
-      <a href="#clear_lock-instance_method" title="#clear_lock (instance method)">- (Object) <strong>clear_lock</strong>(options = {}) </a>
+      <a href="#clear_lock-instance_method" title="#clear_lock (instance method)">- (void) <strong>clear_lock</strong> </a>
     
 
     
@@ -196,8 +202,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> のロックを強制的に解除する。.</p>
+    <span class="summary_desc"><div class='inline'><p>Forces to clear lock of the <code>column</code>.</p>
 </div></span>
   
 </li>
@@ -220,7 +225,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -244,9 +250,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> が <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> の場合は <code>true</code> を返し、
-そうでない場合は <code>false</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> が <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> の場合は +true+ を返し、 そうでない場合は +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -269,8 +273,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>operator</em> を実行できる <em>column</em> のインデックスを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>Return indexes on <code>column</code> which can execute <code>operator</code>.</p>
 </div></span>
   
 </li>
@@ -293,8 +296,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>テーブル名を除いたカラム名を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>テーブル名を除いたカラム名を返す。.</p>
 </div></span>
   
 </li>
@@ -317,9 +319,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>
-例外が発生する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> 例外が発生する。.</p>
 </div></span>
   
 </li>
@@ -328,7 +328,7 @@
         <li class="public ">
   <span class="summary_signature">
     
-      <a href="#locked%3F-instance_method" title="#locked? (instance method)">- (Boolean) <strong>locked?</strong>(options = {}) </a>
+      <a href="#locked%3F-instance_method" title="#locked? (instance method)">- (Boolean) <strong>locked?</strong> </a>
     
 
     
@@ -342,8 +342,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> がロックされていれば <code>true</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>Checks whether the <code>column</code> is locked or not.</p>
 </div></span>
   
 </li>
@@ -368,9 +367,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> の値がテーブルのレコードとなる場合は <code>true</code> を返し、 そうでない場合は
-<code>false</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> の値がテーブルのレコードとなる場合は +true+ を返し、 そうでない場合は +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -393,8 +390,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Renames the column to name.</p>
+    <span class="summary_desc"><div class='inline'><p>Renames the column to name.</p>
 </div></span>
   
 </li>
@@ -417,9 +413,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> がスカラーカラムの場合は <code>true</code> を返し、 そうでない場合は
-<code>false</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> がスカラーカラムの場合は +true+ を返し、 そうでない場合は +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -442,10 +436,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>カラムが所属するテーブルからブロックまたは文字列で指定し た条件にマッチするレコードを返す。返されたテーブルには
-<code>expression</code> という特異メソッドがあり、指定した条件を表し ている <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span>
-を取得できる。 <span class='object_link'><a href="Expression.html#snippet-instance_method" title="Groonga::Expression#snippet (method)">Expression#snippet</a></span> を使うことにより、指定した条件 用のスニペットを簡単に生成できる。.</p>
+    <span class="summary_desc"><div class='inline'><p>カラムが所属するテーブルからブロックまたは文字列で指定し た条件にマッチするレコードを返す。返されたテーブルには +expression+ という特異メソッドがあり、指定した条件を表し ている <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> を取得できる。 <span class='object_link'><a href="Expression.html#snippet-instance_method" title="Groonga::Expression#snippet (method)">Expression#snippet</a></span> を使うことにより、指定した条件 用のスニペットを簡単に生成できる。.</p>
 </div></span>
   
 </li>
@@ -468,8 +459,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>カラムが所属するテーブルを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>カラムが所属するテーブルを返す。.</p>
 </div></span>
   
 </li>
@@ -492,8 +482,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Clears all values in column.</p>
+    <span class="summary_desc"><div class='inline'><p>Clears all values in column.</p>
 </div></span>
   
 </li>
@@ -516,8 +505,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> のロックを解除する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> のロックを解除する。.</p>
 </div></span>
   
 </li>
@@ -540,9 +528,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> がベクターカラムの場合は <code>true</code> を返し、 そうでない場合は
-<code>false</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> がベクターカラムの場合は +true+ を返し、 そうでない場合は +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -565,7 +551,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -583,7 +570,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class
 ='object
 _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen
 d (metho
 d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon
 ga::Obje
 ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 
 
   <div id="instance_method_details" class="method_details_list">
@@ -593,7 +580,7 @@
       <div class="method_details first">
   <h3 class="signature first" id="clear_lock-instance_method">
   
-    - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>clear_lock</strong>(options = {}) 
+    - (<tt>void</tt>) <strong>clear_lock</strong> 
   
 
   
@@ -601,8 +588,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> のロックを強制的に解除する。</p>
+    <p>Forces to clear lock of the <code>column</code>.</p>
 
 
   </div>
@@ -611,57 +597,13 @@
   
   <div class="docstring">
   <div class="discussion">
-    
+    <p class="note returns_void">This method returns an undefined value.</p>
+
 
   </div>
 </div>
 <div class="tags">
-  <p class="tag_title">Parameters:</p>
-<ul class="param">
   
-    <li>
-      
-        <span class='name'>options</span>
-      
-      
-        <span class='type'>(<tt>::Hash</tt>)</span>
-      
-      
-        <em class="default">(defaults to: <tt>{}</tt>)</em>
-      
-      
-        &mdash;
-        <div class='inline'>
-<p>利用可能なオプションは以下の通り。</p>
-</div>
-      
-    </li>
-  
-</ul>
-
-  
-    
-    
-    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
-    <ul class="option">
-      
-        <li>
-          <span class="name">:id</span>
-          <span class="type">(<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>)</span>
-          <span class="default">
-            
-          </span>
-          
-            &mdash; <div class='inline'>
-<p><em>:id</em>で指定したレコードのロックを強制的に解除する。 (注: groonga側が未実装のため、現在は無視される。実装さ
-れるのではないかと思っているが、実装されないかもしれな い。)</p>
-</div>
-          
-        </li>
-      
-    </ul>
-  
-
 
 </div>
 
@@ -672,56 +614,34 @@
       <pre class="lines">
 
 
+509
+510
+511
+512
+513
+514
+515
 516
 517
 518
 519
 520
 521
-522
-523
-524
-525
-526
-527
-528
-529
-530
-531
-532
-533
-534
-535
-536
-537
-538
-539
-540</pre>
+522</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 516</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 509</span>
 
 static VALUE
-rb_grn_column_clear_lock (int argc, VALUE *argv, VALUE self)
+rb_grn_column_clear_lock (VALUE self)
 {
-    grn_id id = GRN_ID_NIL;
     grn_ctx *context;
     grn_obj *column;
-    VALUE options, rb_id;
-
-    rb_scan_args(argc, argv, &quot;01&quot;,  &amp;options);
 
     rb_grn_column_deconstruct(SELF(self), &amp;column, &amp;context,
                              NULL, NULL,
                              NULL, NULL, NULL);
 
-    rb_grn_scan_options(options,
-                        &quot;id&quot;, &amp;rb_id,
-                        NULL);
-
-    if (!NIL_P(rb_id))
-        id = NUM2UINT(rb_id);
-
     grn_obj_clear_lock(context, column);
 
     return Qnil;
@@ -778,9 +698,8 @@ rb_grn_column_clear_lock (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> が <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> の場合は <code>true</code> を返し、
-そうでない場合は <code>false</code> を返す。</p>
+    <p><em>column</em> が <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> の場合は +true+ を返し、
+そうでない場合は +false+ を返す。</p>
 
 
   </div>
@@ -811,8 +730,7 @@ rb_grn_column_clear_lock (int argc, VALUE *argv, VALUE self)
       
       
         
-        <div class='inline'>
-<p>1.0.5</p>
+        <div class='inline'><p>1.0.5</p>
 </div>
       
     </li>
@@ -825,25 +743,25 @@ rb_grn_column_clear_lock (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-649
-650
-651
-652
-653
-654
-655
-656
-657
-658
-659
-660
-661
-662
-663
-664</pre>
+616
+617
+618
+619
+620
+621
+622
+623
+624
+625
+626
+627
+628
+629
+630
+631</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 649</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 616</span>
 
 static VALUE
 rb_grn_column_index_p (VALUE self)
@@ -877,8 +795,7 @@ rb_grn_column_index_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>operator</em> を実行できる <em>column</em> のインデックスを返す。</p>
+    <p>Return indexes on <code>column</code> which can execute <code>operator</code>.</p>
 
 
   </div>
@@ -889,6 +806,7 @@ rb_grn_column_index_p (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -924,8 +842,7 @@ rb_grn_column_index_p (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p><em>operator</em> を実行できる <em>column</em> のインデックス</p>
+        <div class='inline'><p>Indexes on <code>column</code> which can execute <code>operator</code>.</p>
 </div>
       
     </li>
@@ -940,8 +857,7 @@ rb_grn_column_index_p (VALUE self)
       
       
         
-        <div class='inline'>
-<p>1.0.9</p>
+        <div class='inline'><p>1.0.9</p>
 </div>
       
     </li>
@@ -954,54 +870,53 @@ rb_grn_column_index_p (VALUE self)
       <pre class="lines">
 
 
+718
+719
+720
+721
+722
+723
+724
+725
+726
+727
+728
+729
+730
+731
+732
+733
+734
+735
+736
+737
+738
+739
+740
+741
+742
+743
+744
+745
+746
+747
+748
+749
+750
 751
 752
 753
-754
-755
-756
-757
-758
-759
-760
-761
-762
-763
-764
-765
-766
-767
-768
-769
-770
-771
-772
-773
-774
-775
-776
-777
-778
-779
-780
-781
-782
-783
-784
-785
-786
-787
-788</pre>
+754</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 751</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 718</span>
 
 static VALUE
 rb_grn_column_get_indexes (int argc, VALUE *argv, VALUE self)
 {
     grn_ctx *context;
     grn_obj *column;
-    grn_obj **indexes = NULL;
+    grn_index_datum *index_data = NULL;
     int i, n_indexes;
     grn_operator operator = GRN_OP_MATCH;
     VALUE rb_operator, rb_indexes;
@@ -1017,21 +932,20 @@ rb_grn_column_get_indexes (int argc, VALUE *argv, VALUE self)
     }
 
     rb_indexes = rb_ary_new();
-    n_indexes = grn_column_index(context, column, operator,
-                                 NULL, 0, NULL);
+    n_indexes = grn_column_find_index_data(context, column, operator, NULL, 0);
     if (n_indexes == 0)
         return rb_indexes;
 
-    indexes = xmalloc(sizeof(grn_obj *) * n_indexes);
-    n_indexes = grn_column_index(context, column, operator,
-                                 indexes, n_indexes, NULL);
+    index_data = xmalloc(sizeof(grn_index_datum) * n_indexes);
+    n_indexes = grn_column_find_index_data(context, column, operator,
+                                           index_data, n_indexes);
     for (i = 0; i &lt; n_indexes; i++) {
         VALUE rb_index;
-        rb_index = GRNOBJECT2RVAL(Qnil, context, indexes[i], GRN_FALSE);
+        rb_index = GRNOBJECT2RVAL(Qnil, context, index_data[i].index, GRN_FALSE);
         rb_ary_push(rb_indexes, rb_index);
-        grn_obj_unlink(context, indexes[i]);
+        grn_obj_unlink(context, index_data[i].index);
     }
-    xfree(indexes);
+    xfree(index_data);
     return rb_indexes;
 }</pre>
     </td>
@@ -1050,8 +964,7 @@ rb_grn_column_get_indexes (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>テーブル名を除いたカラム名を返す。</p>
+    <p>テーブル名を除いたカラム名を返す。</p>
 
 
   </div>
@@ -1152,9 +1065,8 @@ rb_grn_column_get_local_name (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>
-例外が発生する。</p>
+    <p><em>column</em> をロックする。ロックに失敗した場合は
+<span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> 例外が発生する。</p>
 
 
   </div>
@@ -1171,6 +1083,7 @@ rb_grn_column_get_local_name (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1189,8 +1102,7 @@ rb_grn_column_get_local_name (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>利用可能なオプションは以下の通り。</p>
+        <div class='inline'><p>利用可能なオプションは以下の通り。</p>
 </div>
       
     </li>
@@ -1210,9 +1122,9 @@ rb_grn_column_get_local_name (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 得を試みる。 <em>:timeout</em>
-秒以内にロックを獲得できなかった 場合は例外が発生する。</p>
+            &mdash; <div class='inline'><p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲
+得を試みる。 <em>:timeout</em> 秒以内にロックを獲得できなかった
+場合は例外が発生する。</p>
 </div>
           
         </li>
@@ -1224,8 +1136,8 @@ rb_grn_column_get_local_name (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>:id</em>で指定したレコードをロックする。(注: groonga側が 未実装のため、現在は無視される)</p>
+            &mdash; <div class='inline'><p>_:id_で指定したレコードをロックする。(注: groonga側が
+未実装のため、現在は無視される)</p>
 </div>
           
         </li>
@@ -1244,6 +1156,7 @@ rb_grn_column_get_local_name (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1262,8 +1175,7 @@ rb_grn_column_get_local_name (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>利用可能なオプションは以下の通り。</p>
+        <div class='inline'><p>利用可能なオプションは以下の通り。</p>
 </div>
       
     </li>
@@ -1283,9 +1195,9 @@ rb_grn_column_get_local_name (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 得を試みる。 <em>:timeout</em>
-秒以内にロックを獲得できなかった 場合は例外が発生する。</p>
+            &mdash; <div class='inline'><p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲
+得を試みる。 <em>:timeout</em> 秒以内にロックを獲得できなかった
+場合は例外が発生する。</p>
 </div>
           
         </li>
@@ -1297,8 +1209,8 @@ rb_grn_column_get_local_name (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>:id</em>で指定したレコードをロックする。(注: groonga側が 未実装のため、現在は無視される)</p>
+            &mdash; <div class='inline'><p>_:id_で指定したレコードをロックする。(注: groonga側が
+未実装のため、現在は無視される)</p>
 </div>
           
         </li>
@@ -1317,8 +1229,7 @@ rb_grn_column_get_local_name (VALUE self)
       
       
         
-        <div class='inline'>
-<p>ブロックを指定した場合はブロックを抜けたときにunlockする。</p>
+        <div class='inline'><p>ブロックを指定した場合はブロックを抜けたときにunlockする。</p>
 </div>
       
     </li>
@@ -1337,6 +1248,9 @@ rb_grn_column_get_local_name (VALUE self)
       <pre class="lines">
 
 
+465
+466
+467
 468
 469
 470
@@ -1370,13 +1284,10 @@ rb_grn_column_get_local_name (VALUE self)
 498
 499
 500
-501
-502
-503
-504</pre>
+501</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 468</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 465</span>
 
 static VALUE
 rb_grn_column_lock (int argc, VALUE *argv, VALUE self)
@@ -1423,7 +1334,7 @@ rb_grn_column_lock (int argc, VALUE *argv, VALUE self)
       <div class="method_details ">
   <h3 class="signature " id="locked?-instance_method">
   
-    - (<tt>Boolean</tt>) <strong>locked?</strong>(options = {}) 
+    - (<tt>Boolean</tt>) <strong>locked?</strong> 
   
 
   
@@ -1431,8 +1342,7 @@ rb_grn_column_lock (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> がロックされていれば <code>true</code> を返す。</p>
+    <p>Checks whether the <code>column</code> is locked or not.</p>
 
 
   </div>
@@ -1441,58 +1351,31 @@ rb_grn_column_lock (int argc, VALUE *argv, VALUE self)
   
   <div class="docstring">
   <div class="discussion">
-    
+    <p>Returns <code>true</code> if the <code>column</code> is locked, <code>false</code> otherwise.</p>
+
 
   </div>
 </div>
 <div class="tags">
-  <p class="tag_title">Parameters:</p>
-<ul class="param">
+  
+<p class="tag_title">Returns:</p>
+<ul class="return">
   
     <li>
       
-        <span class='name'>options</span>
-      
-      
-        <span class='type'>(<tt>::Hash</tt>)</span>
       
+        <span class='type'>(<tt>Boolean</tt>)</span>
       
-        <em class="default">(defaults to: <tt>{}</tt>)</em>
       
       
         &mdash;
-        <div class='inline'>
-<p>利用可能なオプションは以下の通り。</p>
+        <div class='inline'><p><code>true</code> if the <code>column</code> is locked, <code>false</code> otherwise.</p>
 </div>
       
     </li>
   
 </ul>
 
-  
-    
-    
-    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
-    <ul class="option">
-      
-        <li>
-          <span class="name">:id</span>
-          <span class="type">(<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>)</span>
-          <span class="default">
-            
-          </span>
-          
-            &mdash; <div class='inline'>
-<p><em>:id</em>で指定したレコードがロックされていれば <code>true</code> を返す。 (注:
-groonga側が未実装のため、現在は無視される。実装さ れるのではないかと思っているが、実装されないかもしれな い。)</p>
-</div>
-          
-        </li>
-      
-    </ul>
-  
-
-
 </div>
 
 <p class="tag_title">Returns:</p>
@@ -1515,54 +1398,32 @@ groonga側が未実装のため、現在は無視される。実装さ れるの
       <pre class="lines">
 
 
-552
-553
-554
-555
-556
-557
-558
-559
-560
-561
-562
-563
-564
-565
-566
-567
-568
-569
-570
-571
-572
-573
-574</pre>
+530
+531
+532
+533
+534
+535
+536
+537
+538
+539
+540
+541</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 552</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 530</span>
 
 static VALUE
-rb_grn_column_is_locked (int argc, VALUE *argv, VALUE self)
+rb_grn_column_locked_p (VALUE self)
 {
-    grn_id id = GRN_ID_NIL;
     grn_ctx *context;
     grn_obj *column;
-    VALUE options, rb_id;
-
-    rb_scan_args(argc, argv, &quot;01&quot;,  &amp;options);
 
     rb_grn_column_deconstruct(SELF(self), &amp;column, &amp;context,
                              NULL, NULL,
                              NULL, NULL, NULL);
 
-    rb_grn_scan_options(options,
-                        &quot;id&quot;, &amp;rb_id,
-                        NULL);
-
-    if (!NIL_P(rb_id))
-        id = NUM2UINT(rb_id);
-
     return CBOOL2RVAL(grn_obj_is_locked(context, column));
 }</pre>
     </td>
@@ -1585,9 +1446,8 @@ rb_grn_column_is_locked (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> の値がテーブルのレコードとなる場合は <code>true</code> を返し、 そうでない場合は
-<code>false</code> を返す。</p>
+    <p><em>column</em> の値がテーブルのレコードとなる場合は +true+ を返し、
+そうでない場合は +false+ を返す。</p>
 
 
   </div>
@@ -1618,8 +1478,7 @@ rb_grn_column_is_locked (int argc, VALUE *argv, VALUE self)
       
       
         
-        <div class='inline'>
-<p>1.0.5</p>
+        <div class='inline'><p>1.0.5</p>
 </div>
       
     </li>
@@ -1632,35 +1491,35 @@ rb_grn_column_is_locked (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-584
-585
-586
-587
-588
-589
-590
-591
-592
-593
-594
-595
-596
-597
-598
-599
-600
-601
-602
-603
-604
-605
-606
-607
-608
-609</pre>
+551
+552
+553
+554
+555
+556
+557
+558
+559
+560
+561
+562
+563
+564
+565
+566
+567
+568
+569
+570
+571
+572
+573
+574
+575
+576</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 584</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 551</span>
 
 static VALUE
 rb_grn_column_reference_p (VALUE self)
@@ -1704,8 +1563,7 @@ rb_grn_column_reference_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Renames the column to name.</p>
+    <p>Renames the column to name.</p>
 
 
   </div>
@@ -1716,6 +1574,7 @@ rb_grn_column_reference_p (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1732,8 +1591,7 @@ rb_grn_column_reference_p (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>the new name</p>
+        <div class='inline'><p>the new name</p>
 </div>
       
     </li>
@@ -1752,8 +1610,7 @@ rb_grn_column_reference_p (VALUE self)
       
       
         
-        <div class='inline'>
-<p>1.3.0</p>
+        <div class='inline'><p>1.3.0</p>
 </div>
       
     </li>
@@ -1766,32 +1623,32 @@ rb_grn_column_reference_p (VALUE self)
       <pre class="lines">
 
 
-796
-797
-798
-799
-800
-801
-802
-803
-804
-805
-806
-807
-808
-809
-810
-811
-812
-813
-814
-815
-816
-817
-818</pre>
+762
+763
+764
+765
+766
+767
+768
+769
+770
+771
+772
+773
+774
+775
+776
+777
+778
+779
+780
+781
+782
+783
+784</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 796</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 762</span>
 
 static VALUE
 rb_grn_column_rename (VALUE self, VALUE rb_name)
@@ -1832,9 +1689,8 @@ rb_grn_column_rename (VALUE self, VALUE rb_name)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> がスカラーカラムの場合は <code>true</code> を返し、 そうでない場合は
-<code>false</code> を返す。</p>
+    <p><em>column</em> がスカラーカラムの場合は +true+ を返し、
+そうでない場合は +false+ を返す。</p>
 
 
   </div>
@@ -1865,8 +1721,7 @@ rb_grn_column_rename (VALUE self, VALUE rb_name)
       
       
         
-        <div class='inline'>
-<p>1.0.5</p>
+        <div class='inline'><p>1.0.5</p>
 </div>
       
     </li>
@@ -1879,33 +1734,33 @@ rb_grn_column_rename (VALUE self, VALUE rb_name)
       <pre class="lines">
 
 
-701
-702
-703
-704
-705
-706
-707
-708
-709
-710
-711
-712
-713
-714
-715
-716
-717
-718
-719
-720
-721
-722
-723
-724</pre>
+668
+669
+670
+671
+672
+673
+674
+675
+676
+677
+678
+679
+680
+681
+682
+683
+684
+685
+686
+687
+688
+689
+690
+691</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 701</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 668</span>
 
 static VALUE
 rb_grn_column_scalar_p (VALUE self)
@@ -1953,28 +1808,47 @@ rb_grn_column_scalar_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>カラムが所属するテーブルからブロックまたは文字列で指定し た条件にマッチするレコードを返す。返されたテーブルには
-<code>expression</code> という特異メソッドがあり、指定した条件を表し ている <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span>
-を取得できる。 <span class='object_link'><a href="Expression.html#snippet-instance_method" title="Groonga::Expression#snippet (method)">Expression#snippet</a></span> を使うことにより、指定した条件 用のスニペットを簡単に生成できる。</p>
-
-<p>bc. !!!ruby  results = description_column.select do |column|  column =~
-“groonga”  end  snippet = results.expression.snippet([[“<em>”, “</em>”]]) 
-results.each do |record|  puts “#&#39;nameの説明文の中で「groonga」が含まれる部分”  <a
-href=""description"">snippet.execute(record</a>).each do |snippet|  puts
-“—”  puts “#snippet…”  puts “—”  end  end</p>
+    <p>カラムが所属するテーブルからブロックまたは文字列で指定し
+た条件にマッチするレコードを返す。返されたテーブルには
++expression+ という特異メソッドがあり、指定した条件を表し
+ている <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> を取得できる。
+<span class='object_link'><a href="Expression.html#snippet-instance_method" title="Groonga::Expression#snippet (method)">Expression#snippet</a></span> を使うことにより、指定した条件
+用のスニペットを簡単に生成できる。</p>
 
-<p>出力例</p>
-<pre class="code text"><code class="text">rroongaの説明文の中で「groonga」が含まれる部分
----
-rroongaは&lt;em&gt;groonga&lt;/em&gt;のいわゆるDB-APIの層の...
----
-</code></pre>
 
   </div>
 </div>
 <div class="tags">
   
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Shows texts around “Groonga”</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_results'>results</span> <span class='op'>=</span> <span class='id identifier rubyid_description_column'>description_column</span><span class='period'>.</span><span class='id identifier rubyid_select'>select</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_column'>column</span><span class='op'>|</span>
+  <span class='id identifier rubyid_column'>column</span> <span class='op'>=~</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>&quot;</span></span>
+<span class='kw'>end</span>
+<span class='id identifier rubyid_snippet'>snippet</span> <span class='op'>=</span> <span class='id identifier rubyid_results'>results</span><span class='period'>.</span><span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_snippet'>snippet</span><span class='lparen'>(</span><span class='lbracket'>[</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>&lt;em&gt;</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>&lt;/em&gt;</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='rbracket'>]</span><span class='rparen'>)</span>
+<span class='id identifier rubyid_results'>results</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_record'>record</span><span class='op'>|</span>
+  <span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_record'>record</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&#39;</span><span class='tstring_content'>name</span><span class='tstring_end'>&#39;</span></span><span class='rbracket'>]</span><span class='embexpr_end'>}</span><span class='tstring_content'>の説明文の中で「Groonga」を含む部分</span><span class='tstring_end'>&quot;</span></span>
+  <span class='id identifier rubyid_snippet'>snippet</span><span class='period'>.</span><span class='id identifier rubyid_execute'>execute</span><span class='lparen'>(</span><span class='id identifier rubyid_record'>record</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>description</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='rparen'>)</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_snippet'>snippet</span><span class='op'>|</span>
+    <span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>---</span><span class='tstring_end'>&quot;</span></span>
+    <span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='embexpr_beg'>#{</span><span class='id identifier rubyid_snippet'>snippet</span><span class='embexpr_end'>}</span><span class='tstring_content'>...</span><span class='tstring_end'>&quot;</span></span>
+    <span class='id identifier rubyid_puts'>puts</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>---</span><span class='tstring_end'>&quot;</span></span>
+  <span class='kw'>end</span>
+<span class='kw'>end</span>
+
+<span class='comment'># Sample output:
+</span><span class='comment'>#
+</span><span class='comment'># Rroongaの説明文の中で「Groonga」を含む部分
+</span><span class='comment'># ---
+</span><span class='comment'># Rroongaは&lt;em&gt;Groonga&lt;/em&gt;のいわゆるDB-APIの層の...
+</span><span class='comment'># ---</span></code></pre>
+    
+  </div>
+
   <p class="tag_title">Overloads:</p>
   <ul class="overload">
     
@@ -1985,6 +1859,7 @@ rroongaは&lt;em&gt;groonga&lt;/em&gt;のいわゆるDB-APIの層の...
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2001,9 +1876,8 @@ rroongaは&lt;em&gt;groonga&lt;/em&gt;のいわゆるDB-APIの層の...
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -2026,17 +1900,21 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p>
-<ul><li>
-<p>Groonga::Operator::OR :=  マッチしたレコードを追加。すでにレコードが追加され  ている場合は何もしない。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND :=  マッチしたレコードのスコアを増加。マッチしなかった  レコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND_NOT :=  マッチしたレコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::ADJUST :=  マッチしたレコードのスコアを増加。 =:</p>
-</li></ul>
+            &mdash; <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以
+下の通り。</p>
+
+<ul>
+  <li>Groonga::Operator::OR :=
+マッチしたレコードを追加。すでにレコードが追加され
+ている場合は何もしない。 =:</li>
+  <li>Groonga::Operator::AND :=
+マッチしたレコードのスコアを増加。マッチしなかった
+レコードを削除。 =:</li>
+  <li>Groonga::Operator::AND_NOT :=
+マッチしたレコードを削除。 =:</li>
+  <li>Groonga::Operator::ADJUST :=
+マッチしたレコードのスコアを増加。 =:</li>
+</ul>
 </div>
           
         </li>
@@ -2048,8 +1926,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>検索結果を格納するテーブル。マッチしたレコードが追加さ れていく。省略した場合は新しくテーブルを作成して返す。</p>
+            &mdash; <div class='inline'><p>検索結果を格納するテーブル。マッチしたレコードが追加さ
+れていく。省略した場合は新しくテーブルを作成して返す。</p>
 </div>
           
         </li>
@@ -2061,8 +1939,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>条件の名前。省略した場合は名前を付けない。</p>
+            &mdash; <div class='inline'><p>条件の名前。省略した場合は名前を付けない。</p>
 </div>
           
         </li>
@@ -2077,8 +1954,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>query</em> の構文。</p>
+            &mdash; <div class='inline'><p><em>query</em> の構文。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2092,8 +1968,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>query構文時にプラグマを利用するかどうか。省略した場合は 利用する。</p>
+            &mdash; <div class='inline'><p>query構文時にプラグマを利用するかどうか。省略した場合は
+利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2107,8 +1983,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The allow_column query構文時にカラム指定を利用するかどうか。省略した場合 は利用する。</p>
+            &mdash; <div class='inline'><p>The allow_column
+query構文時にカラム指定を利用するかどうか。省略した場合
+は利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2122,8 +1999,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>script構文時に更新操作を利用するかどうか。省略した場合 は利用する。</p>
+            &mdash; <div class='inline'><p>script構文時に更新操作を利用するかどうか。省略した場合
+は利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2137,8 +2014,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの 検索を有効にするかどうかを指定する。省略した場合は無効にする。</p>
+            &mdash; <div class='inline'><p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの
+検索を有効にするかどうかを指定する。省略した場合は無効にする。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2161,14 +2038,16 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>検索条件を指定するのに、 <em>record</em> に対して次のメソッドを使って検索条 件を指定できます。</p>
-
-<p>@==@ 、 @=~@ 、 @&lt;@ 、 @&lt;=@ 、 @&gt;@ 、 @&gt;=@ 、 @+@ 、 @-@ 、 @*@ 、 @/@ 、
-@%@ 、 @match(query, :syntax =&gt; :query/:script, &amp;block)@ (
-<em>query</em> に指定した “grn_expr”:<a
-href="http://groonga.org/ja/docs/reference/grn_expr.html">groonga.org/ja/docs/reference/grn_expr.html</a>
-とのマッチ)、 @similar_search(text)@ ( <em>text</em> との類似文書探索)、
+        <div class='inline'><p>検索条件を指定するのに、 <em>record</em> に対して次のメソッドを使って検索条
+件を指定できます。</p>
+
+<p>@==@ 、 @=~@ 、 @&lt;@ 、 @&lt;=@ 、 @&gt;@ 、 @&gt;=@ 、 @+@ 、 @-@ 、
+@*@ 、 @/@ 、 @%@ 、
+ �� match(query, :syntax =&gt; :query/:script, &amp;block)@
+( <em>query</em> に指定した
+“grn_expr”:http://groonga.org/ja/docs/reference/grn_expr.html
+とのマッチ)、
+ �� similar_search(text)@ ( <em>text</em> との類似文書探索)、
 @term_extract(text)@ ( <em>text</em> 内から <em>record</em> の単語を抽出)</p>
 </div>
       
@@ -2186,6 +2065,7 @@ href="http://groonga.org/ja/docs/reference/grn_expr.html">groonga.org/ja/docs/re
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2202,35 +2082,31 @@ href="http://groonga.org/ja/docs/reference/grn_expr.html">groonga.org/ja/docs/re
       
       
         &mdash;
-        <div class='inline'>
-<p>条件の指定 <em>query</em> <a href="カラム名">には「</a>:[<a href="値">演算子]</a>」という書式で条件を
+        <div class='inline'><p>条件の指定
+<em>query</em> には「[カラム名]:[演算子][値]」という書式で条件を
 指定する。演算子は以下の通り。</p>
-<ul><li>
-<p>なし := [カラム値] == [値]</p>
-</li><li>
-<p>@!@ := [カラム値] != [値]</p>
-</li><li>
-<p>@&lt;@ := [カラム値] &lt; [値]</p>
-</li><li>
-<p>@&gt;@ := [カラム値] &gt; [値]</p>
-</li><li>
-<p>@&lt;=@ := [カラム値] &lt;= [値]</p>
-</li><li>
-<p>@&gt;=@ := [カラム値] &gt;= [値]</p>
-</li><li>
-<p>@@@ := [<a href="値">カラム値]が</a>を含んでいるかどうか</p>
-</li></ul>
+
+<ul>
+  <li>なし := [カラム値] == [値]</li>
+  <li>@!@ := [カラム値] != [値]</li>
+  <li>@&lt;@ := [カラム値] &lt; [値]</li>
+  <li>@&gt;@ := [カラム値] &gt; [値]</li>
+  <li>@&lt;=@ := [カラム値] &lt;= [値]</li>
+  <li>@&gt;=@ := [カラム値] &gt;= [値]</li>
+  <li>@@@ := [カラム値]が[値]を含んでいるかどうか</li>
+</ul>
 
 <p>例:</p>
-<ul><li>
-<p>@“groonga”@ := <em>column</em> カラムの値が @“groonga”@ のレコードにマッチ</p>
-</li><li>
-<p>@“name:daijiro”@ :=  <em>column</em> カラムが属しているテーブルの @“name”@ カラムの値が 
-@“daijiro”@ のレコードにマッチ =:</p>
-</li><li>
-<p>@“description:@@@groonga”@ :=  <em>column</em> カラムが属しているテーブルの
-@“description”@ カラムが  @“groonga”@ を含んでいるレコードにマッチ =:</p>
-</li></ul>
+
+<ul>
+  <li>@”groonga”@ := <em>column</em> カラムの値が @”groonga”@ のレコードにマッチ</li>
+  <li>@”name:daijiro”@ :=
+<em>column</em> カラムが属しているテーブルの @”name”@ カラムの値が
+@”daijiro”@ のレコードにマッチ  =:</li>
+  <li>@”description:@@@groonga”@ :=
+<em>column</em> カラムが属しているテーブルの @”description”@ カラムが
+@”groonga”@ を含んでいるレコードにマッチ =:</li>
+</ul>
 </div>
       
     </li>
@@ -2245,9 +2121,8 @@ href="http://groonga.org/ja/docs/reference/grn_expr.html">groonga.org/ja/docs/re
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -2272,17 +2147,21 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p>
-<ul><li>
-<p>Groonga::Operator::OR :=  マッチしたレコードを追加。すでにレコードが追加され  ている場合は何もしない。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND :=  マッチしたレコードのスコアを増加。マッチしなかった  レコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND_NOT :=  マッチしたレコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::ADJUST :=  マッチしたレコードのスコアを増加。 =:</p>
-</li></ul>
+            &mdash; <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以
+下の通り。</p>
+
+<ul>
+  <li>Groonga::Operator::OR :=
+マッチしたレコードを追加。すでにレコードが追加され
+ている場合は何もしない。 =:</li>
+  <li>Groonga::Operator::AND :=
+マッチしたレコードのスコアを増加。マッチしなかった
+レコードを削除。 =:</li>
+  <li>Groonga::Operator::AND_NOT :=
+マッチしたレコードを削除。 =:</li>
+  <li>Groonga::Operator::ADJUST :=
+マッチしたレコードのスコアを増加。 =:</li>
+</ul>
 </div>
           
         </li>
@@ -2294,8 +2173,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>検索結果を格納するテーブル。マッチしたレコードが追加さ れていく。省略した場合は新しくテーブルを作成して返す。</p>
+            &mdash; <div class='inline'><p>検索結果を格納するテーブル。マッチしたレコードが追加さ
+れていく。省略した場合は新しくテーブルを作成して返す。</p>
 </div>
           
         </li>
@@ -2307,8 +2186,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>条件の名前。省略した場合は名前を付けない。</p>
+            &mdash; <div class='inline'><p>条件の名前。省略した場合は名前を付けない。</p>
 </div>
           
         </li>
@@ -2323,8 +2201,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>query</em> の構文。</p>
+            &mdash; <div class='inline'><p><em>query</em> の構文。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2338,8 +2215,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>query構文時にプラグマを利用するかどうか。省略した場合は 利用する。</p>
+            &mdash; <div class='inline'><p>query構文時にプラグマを利用するかどうか。省略した場合は
+利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2353,8 +2230,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The allow_column query構文時にカラム指定を利用するかどうか。省略した場合 は利用する。</p>
+            &mdash; <div class='inline'><p>The allow_column
+query構文時にカラム指定を利用するかどうか。省略した場合
+は利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2368,8 +2246,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>script構文時に更新操作を利用するかどうか。省略した場合 は利用する。</p>
+            &mdash; <div class='inline'><p>script構文時に更新操作を利用するかどうか。省略した場合
+は利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2383,8 +2261,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの 検索を有効にするかどうかを指定する。省略した場合は無効にする。</p>
+            &mdash; <div class='inline'><p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの
+検索を有効にするかどうかを指定する。省略した場合は無効にする。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2405,6 +2283,7 @@ value.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2421,8 +2300,8 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>条件を表すオブジェクト <em>expression</em> には既に作成済みの <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> を渡す。</p>
+        <div class='inline'><p>条件を表すオブジェクト
+<em>expression</em> には既に作成済みの <span class='object_link'><a href="Expression.html" title="Groonga::Expression (class)">Expression</a></span> を渡す。</p>
 </div>
       
     </li>
@@ -2437,9 +2316,8 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -2464,17 +2342,21 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p>
-<ul><li>
-<p>Groonga::Operator::OR :=  マッチしたレコードを追加。すでにレコードが追加され  ている場合は何もしない。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND :=  マッチしたレコードのスコアを増加。マッチしなかった  レコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND_NOT :=  マッチしたレコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::ADJUST :=  マッチしたレコードのスコアを増加。 =:</p>
-</li></ul>
+            &mdash; <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以
+下の通り。</p>
+
+<ul>
+  <li>Groonga::Operator::OR :=
+マッチしたレコードを追加。すでにレコードが追加され
+ている場合は何もしない。 =:</li>
+  <li>Groonga::Operator::AND :=
+マッチしたレコードのスコアを増加。マッチしなかった
+レコードを削除。 =:</li>
+  <li>Groonga::Operator::AND_NOT :=
+マッチしたレコードを削除。 =:</li>
+  <li>Groonga::Operator::ADJUST :=
+マッチしたレコードのスコアを増加。 =:</li>
+</ul>
 </div>
           
         </li>
@@ -2486,8 +2368,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>検索結果を格納するテーブル。マッチしたレコードが追加さ れていく。省略した場合は新しくテーブルを作成して返す。</p>
+            &mdash; <div class='inline'><p>検索結果を格納するテーブル。マッチしたレコードが追加さ
+れていく。省略した場合は新しくテーブルを作成して返す。</p>
 </div>
           
         </li>
@@ -2499,8 +2381,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>条件の名前。省略した場合は名前を付けない。</p>
+            &mdash; <div class='inline'><p>条件の名前。省略した場合は名前を付けない。</p>
 </div>
           
         </li>
@@ -2515,8 +2396,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>query</em> の構文。</p>
+            &mdash; <div class='inline'><p><em>query</em> の構文。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2530,8 +2410,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>query構文時にプラグマを利用するかどうか。省略した場合は 利用する。</p>
+            &mdash; <div class='inline'><p>query構文時にプラグマを利用するかどうか。省略した場合は
+利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2545,8 +2425,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The allow_column query構文時にカラム指定を利用するかどうか。省略した場合 は利用する。</p>
+            &mdash; <div class='inline'><p>The allow_column
+query構文時にカラム指定を利用するかどうか。省略した場合
+は利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2560,8 +2441,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>script構文時に更新操作を利用するかどうか。省略した場合 は利用する。</p>
+            &mdash; <div class='inline'><p>script構文時に更新操作を利用するかどうか。省略した場合
+は利用する。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2575,8 +2456,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの 検索を有効にするかどうかを指定する。省略した場合は無効にする。</p>
+            &mdash; <div class='inline'><p>指定語句の先頭に-を付けることで指定した語句を含まないレコードの
+検索を有効にするかどうかを指定する。省略した場合は無効にする。</p>
 
 <p>参考: <span class='object_link'><a href="Expression.html#parse-instance_method" title="Groonga::Expression#parse (method)">Expression#parse</a></span> .</p>
 </div>
@@ -2603,8 +2484,7 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>検索結果</p>
+        <div class='inline'><p>検索結果</p>
 </div>
       
     </li>
@@ -2617,6 +2497,9 @@ value.</p>
       <pre class="lines">
 
 
+318
+319
+320
 321
 322
 323
@@ -2697,13 +2580,10 @@ value.</p>
 398
 399
 400
-401
-402
-403
-404</pre>
+401</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 321</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 318</span>
 
 static VALUE
 rb_grn_column_select (int argc, VALUE *argv, VALUE self)
@@ -2738,7 +2618,7 @@ rb_grn_column_select (int argc, VALUE *argv, VALUE self)
                      &quot;should be [query_string, option_hash], &quot;
                      &quot;[expression, option_hash] &quot;
                      &quot;or [option_hash]: %s&quot;,
-                     rb_grn_inspect(rb_ary_new4(argc, argv)));
+                     rb_grn_inspect(rb_ary_new_from_values(argc, argv)));
         options = condition_or_options;
     }
 
@@ -2805,8 +2685,7 @@ rb_grn_column_select (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>カラムが所属するテーブルを返す。</p>
+    <p>カラムが所属するテーブルを返す。</p>
 
 
   </div>
@@ -2817,6 +2696,7 @@ rb_grn_column_select (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2894,12 +2774,11 @@ rb_grn_column_get_table (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Clears all values in column.</p>
+    <p>Clears all values in column.</p>
 
-<p>This method is a dangerous method. You can&#39;t use this method when other
-process is using the column. The other process that is using the column
-must re-open its database after this method is done.</p>
+<p>This method is a dangerous method. You can’t use this method when
+other process is using the column. The other process that is using
+the column must re-open its database after this method is done.</p>
 
 
   </div>
@@ -2908,8 +2787,7 @@ must re-open its database after this method is done.</p>
   
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns void</p>
+    <p>Returns void</p>
 
 
   </div>
@@ -2927,8 +2805,7 @@ must re-open its database after this method is done.</p>
       
       
         
-        <div class='inline'>
-<p>void</p>
+        <div class='inline'><p>void</p>
 </div>
       
     </li>
@@ -2946,8 +2823,7 @@ must re-open its database after this method is done.</p>
       
       
         
-        <div class='inline'>
-<p>4.0.8</p>
+        <div class='inline'><p>4.0.8</p>
 </div>
       
     </li>
@@ -2960,26 +2836,26 @@ must re-open its database after this method is done.</p>
       <pre class="lines">
 
 
-623
-624
-625
-626
-627
-628
-629
-630
-631
-632
-633
-634
-635
-636
-637
-638
-639</pre>
+590
+591
+592
+593
+594
+595
+596
+597
+598
+599
+600
+601
+602
+603
+604
+605
+606</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 623</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 590</span>
 
 static VALUE
 rb_grn_column_truncate (VALUE self)
@@ -3014,8 +2890,7 @@ rb_grn_column_truncate (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> のロックを解除する。</p>
+    <p><em>column</em> のロックを解除する。</p>
 
 
   </div>
@@ -3026,6 +2901,7 @@ rb_grn_column_truncate (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -3044,8 +2920,7 @@ rb_grn_column_truncate (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>利用可能なオプションは以下の通り。</p>
+        <div class='inline'><p>利用可能なオプションは以下の通り。</p>
 </div>
       
     </li>
@@ -3065,8 +2940,8 @@ rb_grn_column_truncate (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>:id</em> で指定したレコードのロックを解除する。 (注: groonga側が未実装のため、現在は無視される)</p>
+            &mdash; <div class='inline'><p><em>:id</em> で指定したレコードのロックを解除する。
+(注: groonga側が未実装のため、現在は無視される)</p>
 </div>
           
         </li>
@@ -3084,6 +2959,9 @@ rb_grn_column_truncate (VALUE self)
       <pre class="lines">
 
 
+411
+412
+413
 414
 415
 416
@@ -3108,13 +2986,10 @@ rb_grn_column_truncate (VALUE self)
 435
 436
 437
-438
-439
-440
-441</pre>
+438</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 414</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 411</span>
 
 static VALUE
 rb_grn_column_unlock (int argc, VALUE *argv, VALUE self)
@@ -3160,9 +3035,8 @@ rb_grn_column_unlock (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> がベクターカラムの場合は <code>true</code> を返し、 そうでない場合は
-<code>false</code> を返す。</p>
+    <p><em>column</em> がベクターカラムの場合は +true+ を返し、
+そうでない場合は +false+ を返す。</p>
 
 
   </div>
@@ -3193,8 +3067,7 @@ rb_grn_column_unlock (int argc, VALUE *argv, VALUE self)
       
       
         
-        <div class='inline'>
-<p>1.0.5</p>
+        <div class='inline'><p>1.0.5</p>
 </div>
       
     </li>
@@ -3207,27 +3080,27 @@ rb_grn_column_unlock (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-674
-675
-676
-677
-678
-679
-680
-681
-682
-683
-684
-685
-686
-687
-688
-689
-690
-691</pre>
+641
+642
+643
+644
+645
+646
+647
+648
+649
+650
+651
+652
+653
+654
+655
+656
+657
+658</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 674</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 641</span>
 
 static VALUE
 rb_grn_column_vector_p (VALUE self)
@@ -3265,6 +3138,7 @@ rb_grn_column_vector_p (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -3282,9 +3156,8 @@ rb_grn_column_vector_p (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>@true@ if the column is vector and created with @:with_weight =&gt; true@
-flag, @false@ otherwise.</p>
+        <div class='inline'><p>@true@ if the column is vector and created with
+@:with_weight =&gt; true@ flag, @false@ otherwise.</p>
 </div>
       
     </li>
@@ -3308,8 +3181,7 @@ flag, @false@ otherwise.</p>
       
       
         
-        <div class='inline'>
-<p>4.0.1</p>
+        <div class='inline'><p>4.0.1</p>
 </div>
       
     </li>
@@ -3322,20 +3194,20 @@ flag, @false@ otherwise.</p>
       <pre class="lines">
 
 
-732
-733
-734
-735
-736
-737
-738
-739
-740
-741
-742</pre>
+699
+700
+701
+702
+703
+704
+705
+706
+707
+708
+709</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 732</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-column.c', line 699</span>
 
 static VALUE
 rb_grn_column_with_weight_p(VALUE self)

  Modified: rroonga/en/Groonga/CommandError.html (+2 -4)
===================================================================
--- rroonga/en/Groonga/CommandError.html    2015-04-19 14:41:58 +0900 (3aa692f)
+++ rroonga/en/Groonga/CommandError.html    2015-04-19 14:59:09 +0900 (aba4c9a)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>It is used when a command causes an error.</p>
+    <p>It is used when a command causes an error.</p>
 
 
   </div>
@@ -155,8 +154,7 @@
       
       
         
-        <div class='inline'>
-<p>5.0.0</p>
+        <div class='inline'><p>5.0.0</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/ConnectionRefused.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/ConnectionRefused.html    2015-04-19 14:41:58 +0900 (9568c3f)
+++ rroonga/en/Groonga/ConnectionRefused.html    2015-04-19 14:59:09 +0900 (4a01e0d)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>接続を拒否されたときに発生する。</p>
+    <p>接続を拒否されたときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Context.html (+462 -345)
===================================================================
--- rroonga/en/Groonga/Context.html    2015-04-19 14:41:58 +0900 (38a3ba3)
+++ rroonga/en/Groonga/Context.html    2015-04-19 14:59:09 +0900 (98adb18)
@@ -134,17 +134,21 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>groonga全体に渡る情報を管理するオブジェクト。通常のアプリ ケーションでは1つのコンテキストを作成し、それを利用する。
+    <p>groonga全体に渡る情報を管理するオブジェクト。通常のアプリ
+ケーションでは1つのコンテキストを作成し、それを利用する。
 複数のコンテキストを利用する必要はない。</p>
 
-<p>デフォルトで使用されるコンテキストは <span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> でアクセスできる。コンテキ
-ストを指定できる箇所でコンテキストの指定を省略したり <code>nil</code> を指定した場合は
-<span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> が利用さ れる。</p>
+<p>デフォルトで使用されるコンテキストは
+<span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> でアクセスできる。コンテキ
+ストを指定できる箇所でコンテキストの指定を省略したり +nil+
+を指定した場合は <span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> が利用さ
+れる。</p>
 
-<p>また、デフォルトのコンテキストは必要になると暗黙のうちに 作成される。そのため、コンテキストを意識することは少ない。</p>
+<p>また、デフォルトのコンテキストは必要になると暗黙のうちに
+作成される。そのため、コンテキストを意識することは少ない。</p>
 
-<p>暗黙のうちに作成されるコンテキストにオプションを指定する 場合は <span class='object_link'><a href="#default_options%3D-class_method" title="Groonga::Context.default_options= (method)">Context.default_options=</a></span> を使用
+<p>暗黙のうちに作成されるコンテキストにオプションを指定する
+場合は <span class='object_link'><a href="#default_options%3D-class_method" title="Groonga::Context.default_options= (method)">Context.default_options=</a></span> を使用
 する。</p>
 
 
@@ -195,8 +199,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>デフォルトのコンテキストを返す。デフォルトのコンテキスト が作成されていない場合は暗黙のうちに作成し、それを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>デフォルトのコンテキストを返す。デフォルトのコンテキスト が作成されていない場合は暗黙のうちに作成し、それを返す。.</p>
 </div></span>
   
 </li>
@@ -219,9 +222,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>デフォルトのコンテキストを設定する。 <code>nil</code> を指定すると、 デフォルトのコンテキストをリセットする。リセットすると、次 回
-<span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を呼び出したときに新しくコ ンテキストが作成される。.</p>
+    <span class="summary_desc"><div class='inline'><p>デフォルトのコンテキストを設定する。 +nil+ を指定すると、 デフォルトのコンテキストをリセットする。リセットすると、次 回 <span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を呼び出したときに新しくコ ンテキストが作成される。.</p>
 </div></span>
   
 </li>
@@ -244,8 +245,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>コンテキストを作成する時に利用するデフォルトのオプション を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>コンテキストを作成する時に利用するデフォルトのオプション を返す。.</p>
 </div></span>
   
 </li>
@@ -268,8 +268,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>コンテキストを作成する時に利用するデフォルトのオプション を設定する。利用可能なオプションは new を参照。.</p>
+    <span class="summary_desc"><div class='inline'><p>コンテキストを作成する時に利用するデフォルトのオプション を設定する。利用可能なオプションは new を参照。.</p>
 </div></span>
   
 </li>
@@ -301,8 +300,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>コンテキスト管理下にあるオブジェクトを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>コンテキスト管理下にあるオブジェクトを返す。.</p>
 </div></span>
   
 </li>
@@ -325,8 +323,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Closes the <em>context</em>.</p>
+    <span class="summary_desc"><div class='inline'><p>Closes the <em>context</em>.</p>
 </div></span>
   
 </li>
@@ -349,8 +346,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns whether the <em>context</em> is closed by #close or not.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns whether the <em>context</em> is closed by #close or not.</p>
 </div></span>
   
 </li>
@@ -373,8 +369,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>groongaサーバに接続する。.</p>
+    <span class="summary_desc"><div class='inline'><p>groongaサーバに接続する。.</p>
 </div></span>
   
 </li>
@@ -397,8 +392,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>This is convenience method.</p>
+    <span class="summary_desc"><div class='inline'><p>This is convenience method.</p>
 </div></span>
   
 </li>
@@ -421,8 +415,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>コンテキストが使うデータベースを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>コンテキストが使うデータベースを返す。.</p>
 </div></span>
   
 </li>
@@ -445,8 +438,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>コンテキストが使うエンコーディングを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>コンテキストが使うエンコーディングを返す。.</p>
 </div></span>
   
 </li>
@@ -469,8 +461,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>コンテキストが使うエンコーディングを設定する。エンコーディ ングの指定のしかたは <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。.</p>
+    <span class="summary_desc"><div class='inline'><p>コンテキストが使うエンコーディングを設定する。エンコーディ ングの指定のしかたは <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。.</p>
 </div></span>
   
 </li>
@@ -493,7 +484,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -517,8 +509,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>コンテキストを作成する。.</p>
+    <span class="summary_desc"><div class='inline'><p>コンテキストを作成する。.</p>
 </div></span>
   
 </li>
@@ -541,8 +532,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>コンテキストの中身を人に見やすい文字列で返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>コンテキストの中身を人に見やすい文字列で返す。.</p>
 </div></span>
   
 </li>
@@ -565,11 +555,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を返します。 エスカレーションの詳細は
-“groongaの検索の仕様に関するドキュメント”:<a
-href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groonga.org/docs/spec/search.html#match-escalation-threshold</a>
-を参照してください。.</p>
+    <span class="summary_desc"><div class='inline'><p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を返します。 エスカレーションの詳細は “groongaの検索の仕様に関するドキュメント”:http://groonga.org/docs/spec/search.html#match-escalation-threshold を参照してください。.</p>
 </div></span>
   
 </li>
@@ -592,11 +578,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を設定します。 エスカレーションの詳細は
-“groongaの検索の仕様に関するドキュメント”:<a
-href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groonga.org/docs/spec/search.html#match-escalation-threshold</a>
-を参照してください。.</p>
+    <span class="summary_desc"><div class='inline'><p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を設定します。 エスカレーションの詳細は “groongaの検索の仕様に関するドキュメント”:http://groonga.org/docs/spec/search.html#match-escalation-threshold を参照してください。.</p>
 </div></span>
   
 </li>
@@ -619,7 +601,8 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   <span class="private note title">private</span>
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -641,9 +624,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>path</em> にある既存のデータベースを開く。ブロックを指定した場 合はブロックに開いたデータベースを渡し、ブロックを抜けると
-きに閉じる。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>path</em> にある既存のデータベースを開く。ブロックを指定した場 合はブロックに開いたデータベースを渡し、ブロックを抜けると きに閉じる。.</p>
 </div></span>
   
 </li>
@@ -666,8 +647,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Pops the pushed memory pool.</p>
+    <span class="summary_desc"><div class='inline'><p>Pops the pushed memory pool.</p>
 </div></span>
   
 </li>
@@ -690,8 +670,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Pushes a new memory pool to the context.</p>
+    <span class="summary_desc"><div class='inline'><p>Pushes a new memory pool to the context.</p>
 </div></span>
   
 </li>
@@ -714,8 +693,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>groongaサーバからクエリ実行結果文字列を受信する。.</p>
+    <span class="summary_desc"><div class='inline'><p>groongaサーバからクエリ実行結果文字列を受信する。.</p>
 </div></span>
   
 </li>
@@ -738,9 +716,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>groongaのプラグインディレクトリにあるプラグイン <em>name</em> を登録する。 <em>path</em>
-を指定するとプラグインディレクトリ以 外にあるプラグインを登録することができる。.</p>
+    <span class="summary_desc"><div class='inline'><p>groongaのプラグインディレクトリにあるプラグイン <em>name</em> を登録する。 <em>path</em> を指定するとプラグインディレクトリ以 外にあるプラグインを登録することができる。.</p>
 </div></span>
   
 </li>
@@ -763,8 +739,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Restore commands dumped by “grndump” command.</p>
+    <span class="summary_desc"><div class='inline'><p>Restore commands dumped by “grndump” command.</p>
 </div></span>
   
 </li>
@@ -787,8 +762,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Gets the encoding used by the context as Ruby&#39;s encoding object.</p>
+    <span class="summary_desc"><div class='inline'><p>Gets the encoding used by the context as Ruby’s encoding object.</p>
 </div></span>
   
 </li>
@@ -811,9 +785,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>table</em> から指定した条件にマッチするレコードの値を取得 する。 <em>table</em>
-はテーブル名かテーブルオブジェクトを指定 する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>table</em> から指定した条件にマッチするレコードの値を取得 する。 <em>table</em> はテーブル名かテーブルオブジェクトを指定 する。.</p>
 </div></span>
   
 </li>
@@ -836,8 +808,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>groongaサーバにクエリ文字列を送信する。.</p>
+    <span class="summary_desc"><div class='inline'><p>groongaサーバにクエリ文字列を送信する。.</p>
 </div></span>
   
 </li>
@@ -860,9 +831,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>If Groonga supports LZ4 compression, it returns <code>true</code>,
-otherwise it returns <code>false</code>.</p>
+    <span class="summary_desc"><div class='inline'><p>If Groonga supports LZ4 compression, it returns +true+, otherwise it returns +false+.</p>
 </div></span>
   
 </li>
@@ -885,9 +854,7 @@ otherwise it returns <code>false</code>.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>If Groonga supports LZO compression, it returns <code>true</code>,
-otherwise it returns <code>false</code>.</p>
+    <span class="summary_desc"><div class='inline'><p>If Groonga supports LZO compression, it returns +true+, otherwise it returns +false+.</p>
 </div></span>
   
 </li>
@@ -910,9 +877,30 @@ otherwise it returns <code>false</code>.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>groongaがZlibサポート付きでビルドされていれば <code>true</code> 、そう でなければ <code>false</code>
-を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>groongaがZlibサポート付きでビルドされていれば +true+ 、そう でなければ +false+ を返す。.</p>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#unregister_plugin-instance_method" title="#unregister_plugin (instance method)">- (Object) <strong>unregister_plugin</strong>(name_or_path) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Unregister a registered <code>name</code> plugin.</p>
 </div></span>
   
 </li>
@@ -935,8 +923,7 @@ otherwise it returns <code>false</code>.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>コンテキストを作成する。</p>
+    <p>コンテキストを作成する。</p>
 
 
   </div>
@@ -947,6 +934,7 @@ otherwise it returns <code>false</code>.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -965,9 +953,8 @@ otherwise it returns <code>false</code>.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -987,8 +974,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The encoding エンコーディングを指定する。エンコーディングの指定方法 は <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。</p>
+            &mdash; <div class='inline'><p>The encoding
+エンコーディングを指定する。エンコーディングの指定方法
+は <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。</p>
 </div>
           
         </li>
@@ -1127,10 +1115,11 @@ rb_grn_context_initialize (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>デフォルトのコンテキストを返す。デフォルトのコンテキスト が作成されていない場合は暗黙のうちに作成し、それを返す。</p>
+    <p>デフォルトのコンテキストを返す。デフォルトのコンテキスト
+が作成されていない場合は暗黙のうちに作成し、それを返す。</p>
 
-<p>暗黙のうちにコンテキストを作成する場合は、 <span class='object_link'><a href="#default_options-class_method" title="Groonga::Context.default_options (method)">default_options</a></span> に設定されているオプ
+<p>暗黙のうちにコンテキストを作成する場合は、
+<span class='object_link'><a href="#default_options-class_method" title="Groonga::Context.default_options (method)">default_options</a></span> に設定されているオプ
 ションを利用する。</p>
 
 
@@ -1142,6 +1131,7 @@ rb_grn_context_initialize (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1213,9 +1203,10 @@ rb_grn_context_s_get_default (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>デフォルトのコンテキストを設定する。 <code>nil</code> を指定すると、 デフォルトのコンテキストをリセットする。リセットすると、次 回
-<span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">default</a></span> を呼び出したときに新しくコ ンテキストが作成される。</p>
+    <p>デフォルトのコンテキストを設定する。 +nil+ を指定すると、
+デフォルトのコンテキストをリセットする。リセットすると、次
+回 <span class='object_link'><a href="#default-class_method" title="Groonga::Context.default (method)">default</a></span> を呼び出したときに新しくコ
+ンテキストが作成される。</p>
 
 
   </div>
@@ -1263,8 +1254,8 @@ rb_grn_context_s_set_default (VALUE self, VALUE context)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>コンテキストを作成する時に利用するデフォルトのオプション を返す。</p>
+    <p>コンテキストを作成する時に利用するデフォルトのオプション
+を返す。</p>
 
 
   </div>
@@ -1275,6 +1266,7 @@ rb_grn_context_s_set_default (VALUE self, VALUE context)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1332,8 +1324,9 @@ rb_grn_context_s_get_default_options (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>コンテキストを作成する時に利用するデフォルトのオプション を設定する。利用可能なオプションは new を参照。</p>
+    <p>コンテキストを作成する時に利用するデフォルトのオプション
+を設定する。利用可能なオプションは
+new を参照。</p>
 
 
   </div>
@@ -1391,12 +1384,13 @@ rb_grn_context_s_set_default_options (VALUE self, VALUE options)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>コンテキスト管理下にあるオブジェクトを返す。</p>
+    <p>コンテキスト管理下にあるオブジェクトを返す。</p>
 
-<p><em>name</em> として文字列を指定した場合はオブジェクト名でオブジェ クトを検索する。</p>
+<p><em>name</em> として文字列を指定した場合はオブジェクト名でオブジェ
+クトを検索する。</p>
 
-<p><em>id</em> として数値を指定した場合はオブジェクトIDでオブジェク トを検索する。</p>
+<p><em>id</em> として数値を指定した場合はオブジェクトIDでオブジェク
+トを検索する。</p>
 
 
   </div>
@@ -1413,6 +1407,7 @@ rb_grn_context_s_set_default_options (VALUE self, VALUE options)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1441,6 +1436,7 @@ rb_grn_context_s_set_default_options (VALUE self, VALUE options)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1565,8 +1561,7 @@ rb_grn_context_array_reference (VALUE self, VALUE name_or_id)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Closes the <em>context</em>. Closed <em>context</em> can&#39;t be used
+    <p>Closes the <em>context</em>. Closed <em>context</em> can’t be used
 anymore.</p>
 
 
@@ -1637,8 +1632,7 @@ rb_grn_context_close (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns whether the <em>context</em> is closed by #close or not.</p>
+    <p>Returns whether the <em>context</em> is closed by #close or not.</p>
 
 
   </div>
@@ -1705,8 +1699,7 @@ rb_grn_context_closed_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>groongaサーバに接続する。</p>
+    <p>groongaサーバに接続する。</p>
 
 
   </div>
@@ -1717,6 +1710,7 @@ rb_grn_context_closed_p (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1735,8 +1729,7 @@ rb_grn_context_closed_p (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>利用可能なオプションは次の通り。</p>
+        <div class='inline'><p>利用可能なオプションは次の通り。</p>
 </div>
       
     </li>
@@ -1759,8 +1752,8 @@ rb_grn_context_closed_p (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>groongaサーバのホスト名。またはIPアドレス。省略すると “localhost”に接続する。</p>
+            &mdash; <div class='inline'><p>groongaサーバのホスト名。またはIPアドレス。省略すると
+“localhost”に接続する。</p>
 </div>
           
         </li>
@@ -1775,8 +1768,8 @@ rb_grn_context_closed_p (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>groongaサーバのポート番号。省略すると10041番ポートに接 続する。</p>
+            &mdash; <div class='inline'><p>groongaサーバのポート番号。省略すると10041番ポートに接
+続する。</p>
 </div>
           
         </li>
@@ -1894,9 +1887,8 @@ rb_grn_context_connect (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>This is convenience method. It wraps <span class='object_link'><a href="Database.html#create-class_method" title="Groonga::Database.create (method)">Database.create</a></span> for the
-context.</p>
+    <p>This is convenience method. It wraps <span class='object_link'><a href="Database.html#create-class_method" title="Groonga::Database.create (method)">Database.create</a></span>
+for the context.</p>
 
 
   </div>
@@ -1911,8 +1903,7 @@ context.</p>
         <span class="signature">- (<tt><span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Groonga::Database</a></span></tt>) <strong>create_database</strong> </span>
         <div class="docstring">
   <div class="discussion">
-    
-<p>Creates a new temproary database for the context.</p>
+    <p>Creates a new temproary database for the context.</p>
 
 
   </div>
@@ -1923,8 +1914,7 @@ context.</p>
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Creating a new temporary database</p>
+        <p class="example_title"><div class='inline'><p>Creating a new temporary database</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_temporary_database'>temporary_database</span> <span class='op'>=</span> <span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_create_database'>create_database</span></code></pre>
@@ -1942,8 +1932,7 @@ context.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A new temporary database.</p>
+        <div class='inline'><p>A new temporary database.</p>
 </div>
       
     </li>
@@ -1958,9 +1947,8 @@ context.</p>
         <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>create_database</strong> {|database| ... }</span>
         <div class="docstring">
   <div class="discussion">
-    
-<p>Creates a new temproary database for the context. The database is closed
-after the passed block is finished.</p>
+    <p>Creates a new temproary database for the context. The database
+is closed after the passed block is finished.</p>
 
 
   </div>
@@ -1971,8 +1959,7 @@ after the passed block is finished.</p>
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Creating a new temporary database with block</p>
+        <p class="example_title"><div class='inline'><p>Creating a new temporary database with block</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_create_database'>create_database</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_temporary_database'>temporary_database</span><span class='op'>|</span>
@@ -1992,9 +1979,9 @@ after the passed block is finished.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>Yields a newly created temporary database for the context. The database is
-available only in the block.</p>
+        <div class='inline'><p>Yields a newly created temporary database
+for the context. The database is available only in the
+block.</p>
 </div>
       
     </li>
@@ -2013,8 +2000,8 @@ available only in the block.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A newly created temporary database for the context.</p>
+        <div class='inline'><p>A newly created
+temporary database for the context.</p>
 </div>
       
     </li>
@@ -2031,8 +2018,8 @@ available only in the block.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The returned value from the block is the returned value from this method.</p>
+        <div class='inline'><p>The returned value from the block is the
+returned value from this method.</p>
 </div>
       
     </li>
@@ -2049,8 +2036,7 @@ available only in the block.</p>
       
       
         
-        <div class='inline'>
-<p>Returned value from the block.</p>
+        <div class='inline'><p>Returned value from the block.</p>
 </div>
       
     </li>
@@ -2065,8 +2051,7 @@ available only in the block.</p>
         <span class="signature">- (<tt><span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Groonga::Database</a></span></tt>) <strong>create_database</strong>(path) </span>
         <div class="docstring">
   <div class="discussion">
-    
-<p>Creates a new persistent database for the context to the <em>path</em>.</p>
+    <p>Creates a new persistent database for the context to the <em>path</em>.</p>
 
 
   </div>
@@ -2077,8 +2062,7 @@ available only in the block.</p>
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Creating a new persistent database to <em>“/tmp/db.groonga”</em></p>
+        <p class="example_title"><div class='inline'><p>Creating a new persistent database to <em>“/tmp/db.groonga”</em></p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_database'>database</span> <span class='op'>=</span> <span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_create_database'>create_database</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>/tmp/db.groonga</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span></code></pre>
@@ -2097,8 +2081,8 @@ available only in the block.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>Database path for a new persistent database.</p>
+        <div class='inline'><p>Database path for a new persistent
+database.</p>
 </div>
       
     </li>
@@ -2116,8 +2100,8 @@ available only in the block.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A new persistent database for the context.</p>
+        <div class='inline'><p>A new persistent database for the
+context.</p>
 </div>
       
     </li>
@@ -2132,9 +2116,9 @@ available only in the block.</p>
         <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>create_database</strong>(path) {|database| ... }</span>
         <div class="docstring">
   <div class="discussion">
-    
-<p>Creates a new persistent database for the context to the <em>path</em>. The
-database is closed after the passed block is finished.</p>
+    <p>Creates a new persistent database for the context to the
+<em>path</em>. The database is closed after the passed block is
+finished.</p>
 
 
   </div>
@@ -2145,9 +2129,7 @@ database is closed after the passed block is finished.</p>
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Creating a new persistent database to <em>“/tmp/db.groonga”</em> database
-with block</p>
+        <p class="example_title"><div class='inline'><p>Creating a new persistent database to <em>“/tmp/db.groonga”</em> database with block</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_create_database'>create_database</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>/tmp/db.groonga</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_persistent_database'>persistent_database</span><span class='op'>|</span>
@@ -2168,8 +2150,8 @@ with block</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>Database path for a new persistent database.</p>
+        <div class='inline'><p>Database path for a new persistent
+database.</p>
 </div>
       
     </li>
@@ -2187,9 +2169,9 @@ with block</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>Yields a newly created persistent database for the context. The database is
-available only in the block.</p>
+        <div class='inline'><p>Yields a newly created persistent database
+for the context. The database is available only in the
+block.</p>
 </div>
       
     </li>
@@ -2208,8 +2190,8 @@ available only in the block.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A newly created persistent database for the context.</p>
+        <div class='inline'><p>A newly created
+persistent database for the context.</p>
 </div>
       
     </li>
@@ -2226,8 +2208,8 @@ available only in the block.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The returned value from the block is the returned value from this method.</p>
+        <div class='inline'><p>The returned value from the block is the
+returned value from this method.</p>
 </div>
       
     </li>
@@ -2244,8 +2226,7 @@ available only in the block.</p>
       
       
         
-        <div class='inline'>
-<p>Returned value from the block.</p>
+        <div class='inline'><p>Returned value from the block.</p>
 </div>
       
     </li>
@@ -2300,8 +2281,7 @@ available only in the block.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>コンテキストが使うデータベースを返す。</p>
+    <p>コンテキストが使うデータベースを返す。</p>
 
 
   </div>
@@ -2312,6 +2292,7 @@ available only in the block.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2375,8 +2356,7 @@ rb_grn_context_get_database (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>コンテキストが使うエンコーディングを返す。</p>
+    <p>コンテキストが使うエンコーディングを返す。</p>
 
 
   </div>
@@ -2387,6 +2367,7 @@ rb_grn_context_get_database (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2444,8 +2425,8 @@ rb_grn_context_get_encoding (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>コンテキストが使うエンコーディングを設定する。エンコーディ ングの指定のしかたは <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。</p>
+    <p>コンテキストが使うエンコーディングを設定する。エンコーディ
+ングの指定のしかたは <span class='object_link'><a href="Encoding.html" title="Groonga::Encoding (module)">Encoding</a></span> を参照。</p>
 
 
   </div>
@@ -2509,13 +2490,13 @@ rb_grn_context_set_encoding (VALUE self, VALUE rb_encoding)
       <pre class="lines">
 
 
-138
-139
-140
-141</pre>
+169
+170
+171
+172</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 138</span>
+      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 169</span>
 
 <span class='kw'>def</span> <span class='id identifier rubyid_execute_command'>execute_command</span><span class='lparen'>(</span><span class='id identifier rubyid_name'>name</span><span class='comma'>,</span> <span class='id identifier rubyid_parameters'>parameters</span><span class='op'>=</span><span class='lbrace'>{</span><span class='rbrace'>}</span><span class='rparen'>)</span>
   <span class='id identifier rubyid_executor'>executor</span> <span class='op'>=</span> <span class='const'>CommandExecutor</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span><span class='lparen'>(</span><span class='kw'>self</span><span class='rparen'>)</span>
@@ -2537,8 +2518,7 @@ rb_grn_context_set_encoding (VALUE self, VALUE rb_encoding)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>コンテキストの中身を人に見やすい文字列で返す。</p>
+    <p>コンテキストの中身を人に見やすい文字列で返す。</p>
 
 
   </div>
@@ -2549,6 +2529,7 @@ rb_grn_context_set_encoding (VALUE self, VALUE rb_encoding)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2623,7 +2604,7 @@ rb_grn_context_inspect (VALUE self)
 
     context = SELF(self);
 
-    inspected = rb_str_new2(&quot;#&lt;&quot;);
+    inspected = rb_str_new_cstr(&quot;#&lt;&quot;);
     rb_str_concat(inspected, rb_inspect(rb_obj_class(self)));
     rb_str_cat2(inspected, &quot; &quot;);
 
@@ -2662,10 +2643,10 @@ rb_grn_context_inspect (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を返します。 エスカレーションの詳細は
-“groongaの検索の仕様に関するドキュメント”:<a
-href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groonga.org/docs/spec/search.html#match-escalation-threshold</a>
+    <p>このコンテキストを使って検索したときに検索の挙動をエスカレー
+ションする閾値を返します。
+エスカレーションの詳細は
+“groongaの検索の仕様に関するドキュメント”:http://groonga.org/docs/spec/search.html#match-escalation-threshold
 を参照してください。</p>
 
 
@@ -2677,6 +2658,7 @@ href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groon
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2734,10 +2716,10 @@ rb_grn_context_get_match_escalation_threshold (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>このコンテキストを使って検索したときに検索の挙動をエスカレー ションする閾値を設定します。 エスカレーションの詳細は
-“groongaの検索の仕様に関するドキュメント”:<a
-href="http://groonga.org/docs/spec/search.html#match-escalation-threshold">groonga.org/docs/spec/search.html#match-escalation-threshold</a>
+    <p>このコンテキストを使って検索したときに検索の挙動をエスカレー
+ションする閾値を設定します。
+エスカレーションの詳細は
+“groongaの検索の仕様に関するドキュメント”:http://groonga.org/docs/spec/search.html#match-escalation-threshold
 を参照してください。</p>
 
 
@@ -2800,6 +2782,7 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold)
 </p>
 
 
+
   </div>
 </div>
 <div class="tags">
@@ -2811,14 +2794,14 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold)
       <pre class="lines">
 
 
-313
-314
-315
-316
-317</pre>
+344
+345
+346
+347
+348</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 313</span>
+      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 344</span>
 
 <span class='kw'>def</span> <span class='id identifier rubyid_object_created'>object_created</span><span class='lparen'>(</span><span class='id identifier rubyid_object'>object</span><span class='rparen'>)</span>
   <span class='kw'>return</span> <span class='kw'>if</span> <span class='ivar'>@memory_pools</span><span class='period'>.</span><span class='id identifier rubyid_empty?'>empty?</span>
@@ -2841,8 +2824,8 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>path</em> にある既存のデータベースを開く。ブロックを指定した場 合はブロックに開いたデータベースを渡し、ブロックを抜けると
+    <p><em>path</em> にある既存のデータベースを開く。ブロックを指定した場
+合はブロックに開いたデータベースを渡し、ブロックを抜けると
 きに閉じる。</p>
 
 
@@ -2887,8 +2870,7 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold)
   
 </h3><div class="docstring">
   <div class="discussion">
-    <p class="note returns_void">This method returns an undefined value.</p>
-<p>Pops the pushed memory pool.</p>
+    <p class="note returns_void">This method returns an undefined value.</p><p>Pops the pushed memory pool.</p>
 
 
   </div>
@@ -2911,8 +2893,7 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold)
       
       
         
-        <div class='inline'>
-<p>3.0.5</p>
+        <div class='inline'><p>3.0.5</p>
 </div>
       
     </li>
@@ -2925,13 +2906,13 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold)
       <pre class="lines">
 
 
-307
-308
-309
-310</pre>
+338
+339
+340
+341</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 307</span>
+      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 338</span>
 
 <span class='kw'>def</span> <span class='id identifier rubyid_pop_memory_pool'>pop_memory_pool</span>
   <span class='id identifier rubyid_memory_pool'>memory_pool</span> <span class='op'>=</span> <span class='ivar'>@memory_pools</span><span class='period'>.</span><span class='id identifier rubyid_pop'>pop</span>
@@ -2957,32 +2938,33 @@ rb_grn_context_set_match_escalation_threshold (VALUE self, VALUE threshold)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Pushes a new memory pool to the context. Temporary objects that are created
-between pushing a new memory pool and popping the new memory pool are
-closed automatically when popping the new memory pool.</p>
-
-<p>It is useful for request and response style applications. These style
-applications can close temporary objects between a request and resopnse
-pair. There are some merits for closing temporary objects explicilty rather
-than closing implicitly by GC:</p>
-<ul><li>
-<p>Less memory consumption</p>
-</li><li>
-<p>Faster</p>
-</li></ul>
-
-<p>The “less memory consumption” merit is caused by temporary objects are
-closed each request and response pair. The max memory consumption in these
-applications is the same as the max memory consumption in a request and
-response pair. If temporary objects are closed by GC, the max memory
-consumption in these applications is the same as the max memory consumption
-between the current GC and the next GC. These applications process many
+    <p>Pushes a new memory pool to the context. Temporary objects that
+are created between pushing a new memory pool and popping the
+new memory pool are closed automatically when popping the new
+memory pool.</p>
+
+<p>It is useful for request and response style applications. These
+style applications can close temporary objects between a request
+and resopnse pair. There are some merits for closing temporary
+objects explicilty rather than closing implicitly by GC:</p>
+
+<ul>
+  <li>Less memory consumption</li>
+  <li>Faster</li>
+</ul>
+
+<p>The “less memory consumption” merit is caused by temporary
+objects are closed each request and response pair. The max
+memory consumption in these applications is the same as the max
+memory consumption in a request and response pair. If temporary
+objects are closed by GC, the max memory consumption in these
+applications is the same as the max memory consumption between
+the current GC and the next GC. These applications process many
 request and response pairs during two GCs.</p>
 
-<p>The “faster” merit is caused by reducing GC. You can reduce GC, your
-application run faster because GC is a heavy process. You can reduce GC
-because memory consumption is reduced.</p>
+<p>The “faster” merit is caused by reducing GC. You can reduce GC,
+your application run faster because GC is a heavy process. You
+can reduce GC because memory consumption is reduced.</p>
 
 <p>You can nest <span class='object_link'><a href="#push_memory_pool-instance_method" title="Groonga::Context#push_memory_pool (method)">#push_memory_pool</a></span> and <span class='object_link'><a href="#pop_memory_pool-instance_method" title="Groonga::Context#pop_memory_pool (method)">#pop_memory_pool</a></span> pair.</p>
 
@@ -2995,8 +2977,7 @@ because memory consumption is reduced.</p>
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Pushes a new memory pool with block</p>
+        <p class="example_title"><div class='inline'><p>Pushes a new memory pool with block</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_adults'>adults</span> <span class='op'>=</span> <span class='kw'>nil</span>
@@ -3011,8 +2992,7 @@ because memory consumption is reduced.</p>
 <span class='id identifier rubyid_p'>p</span> <span class='id identifier rubyid_adults'>adults</span><span class='period'>.</span><span class='id identifier rubyid_closed?'>closed?</span>      <span class='comment'># =&gt; true</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Pushes a new memory pool without block</p>
+        <p class="example_title"><div class='inline'><p>Pushes a new memory pool without block</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_adults'>adults</span> <span class='op'>=</span> <span class='kw'>nil</span>
@@ -3027,8 +3007,7 @@ because memory consumption is reduced.</p>
 <span class='id identifier rubyid_p'>p</span> <span class='id identifier rubyid_adults'>adults</span><span class='period'>.</span><span class='id identifier rubyid_closed?'>closed?</span>    <span class='comment'># =&gt; true</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Nesting push and pop pair</p>
+        <p class="example_title"><div class='inline'><p>Nesting push and pop pair</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_adults'>adults</span> <span class='op'>=</span> <span class='kw'>nil</span>
@@ -3059,9 +3038,8 @@ because memory consumption is reduced.</p>
         <span class="signature">- (<tt>void</tt>) <strong>push_memory_pool</strong> </span>
         <div class="docstring">
   <div class="discussion">
-    <p class="note returns_void">This method returns an undefined value.</p>
-<p>Pushes a new memory pool to the context. You need to pop the memory pool
-explicitly by yourself.</p>
+    <p class="note returns_void">This method returns an undefined value.</p><p>Pushes a new memory pool to the context. You need to pop the
+memory pool explicitly by yourself.</p>
 
 
   </div>
@@ -3077,8 +3055,8 @@ explicitly by yourself.</p>
         <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>push_memory_pool</strong>({}) { ... }</span>
         <div class="docstring">
   <div class="discussion">
-    
-<p>Closes temporary objects created in the given block automatically.</p>
+    <p>Closes temporary objects created in the given block
+automatically.</p>
 
 
   </div>
@@ -3096,9 +3074,9 @@ explicitly by yourself.</p>
       
       
         
-        <div class='inline'>
-<p>[] Yields the block. Temporary objects created in the block are closed
-automatically when the block is exited.</p>
+        <div class='inline'><p>[]
+Yields the block. Temporary objects created in the block
+are closed automatically when the block is exited.</p>
 </div>
       
     </li>
@@ -3115,8 +3093,8 @@ automatically when the block is exited.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>It is the return value of this method call.</p>
+        <div class='inline'><p>It is the return value of this
+method call.</p>
 </div>
       
     </li>
@@ -3133,8 +3111,7 @@ automatically when the block is exited.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The value returned by the block.</p>
+        <div class='inline'><p>The value returned by the block.</p>
 </div>
       
     </li>
@@ -3155,8 +3132,7 @@ automatically when the block is exited.</p>
       
       
         
-        <div class='inline'>
-<p>3.0.5</p>
+        <div class='inline'><p>3.0.5</p>
 </div>
       
     </li>
@@ -3169,20 +3145,20 @@ automatically when the block is exited.</p>
       <pre class="lines">
 
 
-288
-289
-290
-291
-292
-293
-294
-295
-296
-297
-298</pre>
+319
+320
+321
+322
+323
+324
+325
+326
+327
+328
+329</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 288</span>
+      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 319</span>
 
 <span class='kw'>def</span> <span class='id identifier rubyid_push_memory_pool'>push_memory_pool</span>
   <span class='id identifier rubyid_memory_pool'>memory_pool</span> <span class='op'>=</span> <span class='const'>MemoryPool</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span>
@@ -3211,8 +3187,7 @@ automatically when the block is exited.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>groongaサーバからクエリ実行結果文字列を受信する。</p>
+    <p>groongaサーバからクエリ実行結果文字列を受信する。</p>
 
 
   </div>
@@ -3232,8 +3207,7 @@ automatically when the block is exited.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>クエリ実行結果</p>
+        <div class='inline'><p>クエリ実行結果</p>
 </div>
       
     </li>
@@ -3290,7 +3264,7 @@ rb_grn_context_receive (VALUE self)
     }
     rb_grn_context_check(context, self);
 
-    return rb_ary_new3(2, UINT2NUM(query_id), rb_result);
+    return rb_ary_new_from_args(2, UINT2NUM(query_id), rb_result);
 }</pre>
     </td>
   </tr>
@@ -3308,9 +3282,9 @@ rb_grn_context_receive (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>groongaのプラグインディレクトリにあるプラグイン <em>name</em> を登録する。 <em>path</em>
-を指定するとプラグインディレクトリ以 外にあるプラグインを登録することができる。</p>
+    <p>groongaのプラグインディレクトリにあるプラグイン <em>name</em>
+を登録する。 <em>path</em> を指定するとプラグインディレクトリ以
+外にあるプラグインを登録することができる。</p>
 
 
   </div>
@@ -3362,8 +3336,7 @@ rb_grn_context_receive (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    <p class="note returns_void">This method returns an undefined value.</p>
-<p>Restore commands dumped by “grndump” command.</p>
+    <p class="note returns_void">This method returns an undefined value.</p><p>Restore commands dumped by “grndump” command.</p>
 
 <p>If block is given, a response is yielded.</p>
 
@@ -3376,16 +3349,14 @@ rb_grn_context_receive (VALUE self)
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Restore dumped commands as a String object.</p>
+        <p class="example_title"><div class='inline'><p>Restore dumped commands as a String object.</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_dumped_commands'>dumped_commands</span> <span class='op'>=</span> <span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_read'>read</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>dump.grn</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
 <span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_restore'>restore</span><span class='lparen'>(</span><span class='id identifier rubyid_dumped_commands'>dumped_commands</span><span class='rparen'>)</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Restore dumped commands from a File object.</p>
+        <p class="example_title"><div class='inline'><p>Restore dumped commands from a File object.</p>
 </div></p>
       
       <pre class="example code"><code><span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_open'>open</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>dump.grn</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_file'>file</span><span class='op'>|</span>
@@ -3393,8 +3364,7 @@ rb_grn_context_receive (VALUE self)
 <span class='kw'>end</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Restore dumped commands and reports result.</p>
+        <p class="example_title"><div class='inline'><p>Restore dumped commands and reports result.</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_dumped_commands'>dumped_commands</span> <span class='op'>=</span> <span class='const'>File</span><span class='period'>.</span><span class='id identifier rubyid_read'>read</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>dump.grn</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -3416,10 +3386,10 @@ rb_grn_context_receive (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>commands dumped by grndump. It can be a String object or any objects like
-an IO object such as a File object. It should have #each_line that iterates
-a line.</p>
+        <div class='inline'><p>commands dumped by grndump.
+It can be a String object or any objects like an IO object such
+as a File object. It should have #each_line that iterates a
+line.</p>
 </div>
       
     </li>
@@ -3437,8 +3407,7 @@ a line.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>Yields a sent command and its response if block is given.</p>
+        <div class='inline'><p>Yields a sent command and its response if block is given.</p>
 </div>
       
     </li>
@@ -3457,8 +3426,7 @@ a line.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A sent command.</p>
+        <div class='inline'><p>A sent command.</p>
 </div>
       
     </li>
@@ -3473,8 +3441,7 @@ a line.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>A response for a command.</p>
+        <div class='inline'><p>A response for a command.</p>
 </div>
       
     </li>
@@ -3487,36 +3454,36 @@ a line.</p>
       <pre class="lines">
 
 
-171
-172
-173
-174
-175
-176
-177
-178
-179
-180
-181
-182
-183
-184
-185
-186
-187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197</pre>
+202
+203
+204
+205
+206
+207
+208
+209
+210
+211
+212
+213
+214
+215
+216
+217
+218
+219
+220
+221
+222
+223
+224
+225
+226
+227
+228</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 171</span>
+      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 202</span>
 
 <span class='kw'>def</span> <span class='id identifier rubyid_restore'>restore</span><span class='lparen'>(</span><span class='id identifier rubyid_dumped_commands'>dumped_commands</span><span class='rparen'>)</span>
   <span class='id identifier rubyid_buffer'>buffer</span> <span class='op'>=</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_end'>&quot;</span></span>
@@ -3561,8 +3528,7 @@ a line.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Gets the encoding used by the context as Ruby&#39;s encoding object.</p>
+    <p>Gets the encoding used by the context as Ruby’s encoding object.</p>
 
 
   </div>
@@ -3582,8 +3548,7 @@ a line.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>the encoding used by the context</p>
+        <div class='inline'><p>the encoding used by the context</p>
 </div>
       
     </li>
@@ -3598,8 +3563,7 @@ a line.</p>
       
       
         
-        <div class='inline'>
-<p>2.0.5</p>
+        <div class='inline'><p>2.0.5</p>
 </div>
       
     </li>
@@ -3656,9 +3620,9 @@ rb_grn_context_get_ruby_encoding (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>table</em> から指定した条件にマッチするレコードの値を取得 する。 <em>table</em>
-はテーブル名かテーブルオブジェクトを指定 する。</p>
+    <p><em>table</em> から指定した条件にマッチするレコードの値を取得
+する。 <em>table</em> はテーブル名かテーブルオブジェクトを指定
+する。</p>
 
 <p><em>options</em> に指定できるキーは以下の通り。</p>
 
@@ -3681,9 +3645,8 @@ rb_grn_context_get_ruby_encoding (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -3705,8 +3668,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The output_columns</p>
+            &mdash; <div class='inline'><p>The output_columns</p>
 
 <p>値を取得するカラムを指定する。</p>
 </div>
@@ -3720,8 +3682,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>TODO TODO</p>
+            &mdash; <div class='inline'><p>TODO
+TODO</p>
 </div>
           
         </li>
@@ -3736,12 +3698,12 @@ value.</p>
       <pre class="lines">
 
 
-134
-135
-136</pre>
+165
+166
+167</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 134</span>
+      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 165</span>
 
 <span class='kw'>def</span> <span class='id identifier rubyid_select'>select</span><span class='lparen'>(</span><span class='id identifier rubyid_table'>table</span><span class='comma'>,</span> <span class='id identifier rubyid_options'>options</span><span class='op'>=</span><span class='lbrace'>{</span><span class='rbrace'>}</span><span class='rparen'>)</span>
   <span class='id identifier rubyid_execute_command'>execute_command</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>select</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='lbrace'>{</span><span class='symbol'>:table</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_table'>table</span><span class='rbrace'>}</span><span class='period'>.</span><span class='id identifier rubyid_merge'>merge</span><span class='lparen'>(</span><span class='id identifier rubyid_options'>options</span><span class='rparen'>)</span><span class='rparen'>)</span>
@@ -3762,8 +3724,7 @@ value.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>groongaサーバにクエリ文字列を送信する。</p>
+    <p>groongaサーバにクエリ文字列を送信する。</p>
 
 
   </div>
@@ -3774,6 +3735,7 @@ value.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -3790,8 +3752,7 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>クエリ文字列</p>
+        <div class='inline'><p>クエリ文字列</p>
 </div>
       
     </li>
@@ -3812,8 +3773,7 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>ID</p>
+        <div class='inline'><p>ID</p>
 </div>
       
     </li>
@@ -3880,9 +3840,8 @@ rb_grn_context_send (VALUE self, VALUE rb_string)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>If Groonga supports LZ4 compression, it returns <code>true</code>,
-otherwise it returns <code>false</code>.</p>
+    <p>If Groonga supports LZ4 compression, it returns +true+,
+otherwise it returns +false+.</p>
 
 
   </div>
@@ -3961,12 +3920,11 @@ rb_grn_context_support_lz4_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>If Groonga supports LZO compression, it returns <code>true</code>,
-otherwise it returns <code>false</code>.</p>
+    <p>If Groonga supports LZO compression, it returns +true+,
+otherwise it returns +false+.</p>
 
-<p>Groonga does not support LZO compression 4.0.7 or later. This method always
-returns <code>false</code>.</p>
+<p>Groonga does not support LZO compression 4.0.7 or later.
+This method always returns +false+.</p>
 
 
   </div>
@@ -4025,9 +3983,8 @@ rb_grn_context_support_lzo_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>groongaがZlibサポート付きでビルドされていれば <code>true</code> 、そう でなければ <code>false</code>
-を返す。</p>
+    <p>groongaがZlibサポート付きでビルドされていれば +true+ 、そう
+でなければ +false+ を返す。</p>
 
 
   </div>
@@ -4095,6 +4052,166 @@ rb_grn_context_support_zlib_p (VALUE self)
 </table>
 </div>
     
+      <div class="method_details ">
+  <h3 class="signature " id="unregister_plugin-instance_method">
+  
+    
+      <span class="overload">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister_plugin</strong>(name) </span>
+    
+      <span class="overload">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister_plugin</strong>(path) </span>
+    
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Unregister a registered <code>name</code> plugin.</p>
+
+<p>You can unregister <code>name</code> plugin by name if
+<code>name</code> plugin is installed to plugin directory.</p>
+
+<p>You can also specify the path of <code>name</code> plugin explicitly.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Unregister a registerd plugin by name.</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_register_plugin'>register_plugin</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+<span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_unregister_plugin'>unregister_plugin</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Unregister a registerd plugin by path.</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_register_plugin'>register_plugin</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+<span class='id identifier rubyid_context'>context</span><span class='period'>.</span><span class='id identifier rubyid_unregister_plugin'>unregister_plugin</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>/usr/local/lib/groonga/plugins/token_filters/stop_word.so</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span></code></pre>
+    
+  </div>
+
+  <p class="tag_title">Overloads:</p>
+  <ul class="overload">
+    
+      
+      <li class="overload_item">
+        <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister_plugin</strong>(name) </span>
+        <div class="docstring">
+  <div class="discussion">
+    <p>Unregister a registerd plugin by name.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>name</span>
+      
+      
+        <span class='type'>(<tt>String</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The plugin name.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+
+</div>
+      </li>
+    
+      
+      <li class="overload_item">
+        <span class="signature">- (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister_plugin</strong>(path) </span>
+        <div class="docstring">
+  <div class="discussion">
+    <p>Unregister a registerd plugin by path.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>path</span>
+      
+      
+        <span class='type'>(<tt>String</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The path to plugin.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+
+</div>
+      </li>
+    
+  </ul>
+
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+148
+149
+150
+151</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'lib/groonga/context.rb', line 148</span>
+
+<span class='kw'>def</span> <span class='id identifier rubyid_unregister_plugin'>unregister_plugin</span><span class='lparen'>(</span><span class='id identifier rubyid_name_or_path'>name_or_path</span><span class='rparen'>)</span>
+  <span class='id identifier rubyid_options'>options</span> <span class='op'>=</span> <span class='lbrace'>{</span><span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='kw'>self</span><span class='rbrace'>}</span>
+  <span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_unregister'>unregister</span><span class='lparen'>(</span><span class='id identifier rubyid_name_or_path'>name_or_path</span><span class='comma'>,</span> <span class='id identifier rubyid_options'>options</span><span class='rparen'>)</span>
+<span class='kw'>end</span></pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
   </div>
 
 </div>

  Modified: rroonga/en/Groonga/Context/CommandExecutor.html (+4 -5)
===================================================================
--- rroonga/en/Groonga/Context/CommandExecutor.html    2015-04-19 14:41:58 +0900 (ec0d7f1)
+++ rroonga/en/Groonga/Context/CommandExecutor.html    2015-04-19 14:59:09 +0900 (86ce534)
@@ -162,7 +162,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -186,8 +187,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of CommandExecutor.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of CommandExecutor.</p>
 </div></span>
   
 </li>
@@ -210,8 +210,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of CommandExecutor</p>
+    <p>Returns a new instance of CommandExecutor</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Database.html (+125 -159)
===================================================================
--- rroonga/en/Groonga/Database.html    2015-04-19 14:41:58 +0900 (3497a17)
+++ rroonga/en/Groonga/Database.html    2015-04-19 14:59:09 +0900 (cfbac78)
@@ -140,11 +140,12 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>テーブルの集合を管理するためのオブジェクト。</p>
+    <p>テーブルの集合を管理するためのオブジェクト。</p>
 
-<p>コンテキストに結びつけて使用する。通常、アプリケーション 毎に1つのコンテキストを利用するので、データベースも1つだ
-け利用する。コンテキストと違い、データベースは暗黙のうち に作成されないので明示的に作成する必要がある。</p>
+<p>コンテキストに結びつけて使用する。通常、アプリケーション
+毎に1つのコンテキストを利用するので、データベースも1つだ
+け利用する。コンテキストと違い、データベースは暗黙のうち
+に作成されないので明示的に作成する必要がある。</p>
 
 
   </div>
@@ -184,8 +185,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>新しくデータベースを作成する。 <em>options</em> にはハッシュでオプションを指定する。.</p>
+    <span class="summary_desc"><div class='inline'><p>新しくデータベースを作成する。 <em>options</em> にはハッシュでオプションを指定する。.</p>
 </div></span>
   
 </li>
@@ -208,9 +208,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。
-<em>options</em> にはハッシュでオプションを指定する。.</p>
+    <span class="summary_desc"><div class='inline'><p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。 <em>options</em> にはハッシュでオプションを指定する。.</p>
 </div></span>
   
 </li>
@@ -242,8 +240,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>database</em> のロックを強制的に解除する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>database</em> のロックを強制的に解除する。.</p>
 </div></span>
   
 </li>
@@ -266,8 +263,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>database</em> が使用しているリソースを開放する。これ以降 <em>database</em> を 使うことはできない。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>database</em> が使用しているリソースを開放する。これ以降 <em>database</em> を 使うことはできない。.</p>
 </div></span>
   
 </li>
@@ -290,8 +286,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Defrags all variable size columns in the database.</p>
+    <span class="summary_desc"><div class='inline'><p>Defrags all variable size columns in the database.</p>
 </div></span>
   
 </li>
@@ -314,7 +309,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -336,7 +332,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -358,8 +355,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>データベース内のオブジェクトを順番にブロックに渡す。.</p>
+    <span class="summary_desc"><div class='inline'><p>データベース内のオブジェクトを順番にブロックに渡す。.</p>
 </div></span>
   
 </li>
@@ -384,8 +380,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。.</p>
+    <span class="summary_desc"><div class='inline'><p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。.</p>
 </div></span>
   
 </li>
@@ -408,9 +403,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>database</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>
-例外が発生する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>database</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> 例外が発生する。.</p>
 </div></span>
   
 </li>
@@ -433,8 +426,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>database</em> がロックされていれば <code>true</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>database</em> がロックされていれば +true+ を返す。.</p>
 </div></span>
   
 </li>
@@ -457,8 +449,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Registered plugin paths.</p>
+    <span class="summary_desc"><div class='inline'><p>Registered plugin paths.</p>
 </div></span>
   
 </li>
@@ -481,8 +472,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Recovers database.</p>
+    <span class="summary_desc"><div class='inline'><p>Recovers database.</p>
 </div></span>
   
 </li>
@@ -505,8 +495,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Tables defined in the database.</p>
+    <span class="summary_desc"><div class='inline'><p>Tables defined in the database.</p>
 </div></span>
   
 </li>
@@ -529,8 +518,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>database</em> の最終更新時刻を現在時刻にする。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>database</em> の最終更新時刻を現在時刻にする。.</p>
 </div></span>
   
 </li>
@@ -553,8 +541,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>database</em> のロックを解除する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>database</em> のロックを解除する。.</p>
 </div></span>
   
 </li>
@@ -585,7 +572,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-insta
 nce_meth
 od" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span cl
 ass='obj
 ect_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function
 _procedu
 re%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Ob
 ject#pro
 cedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" t
 itle="Gr
 oonga::Object#unlink (method)">#unlink</a></span></p>
 <div id="constructor_details" class="method_details_list">
   <h2>Constructor Details</h2>
   
@@ -604,8 +591,9 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。</p>
+    <p>既存のデータベースを開く。ブロックを指定した場合はブロッ
+クに開いたデータベースを渡し、ブロックを抜けるときに閉じ
+る。</p>
 
 
   </div>
@@ -622,6 +610,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -640,9 +629,8 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -667,8 +655,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>データベースを結びつけるコンテキスト。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p>
+            &mdash; <div class='inline'><p>データベースを結びつけるコンテキスト。省略すると
+<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p>
 </div>
           
         </li>
@@ -687,6 +675,7 @@ value.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -705,9 +694,8 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -732,8 +720,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>データベースを結びつけるコンテキスト。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p>
+            &mdash; <div class='inline'><p>データベースを結びつけるコンテキスト。省略すると
+<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p>
 </div>
           
         </li>
@@ -767,8 +755,7 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>開いたデータベース</p>
+        <div class='inline'><p>開いたデータベース</p>
 </div>
       
     </li>
@@ -876,8 +863,8 @@ rb_grn_database_initialize (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>新しくデータベースを作成する。 <em>options</em> にはハッシュでオプションを指定する。</p>
+    <p>新しくデータベースを作成する。
+<em>options</em> にはハッシュでオプションを指定する。</p>
 
 
   </div>
@@ -898,8 +885,7 @@ rb_grn_database_initialize (int argc, VALUE *argv, VALUE self)
 
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns 作成されたデータベースを返す。</p>
+    <p>Returns 作成されたデータベースを返す。</p>
 
 
   </div>
@@ -918,9 +904,8 @@ rb_grn_database_initialize (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>options The name and value pairs. Omitted names are initialized as the
-default value.</p>
+        <div class='inline'><p>options The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -940,8 +925,8 @@ default value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>データベースを保存するパス。省略すると一時データベース となる。</p>
+            &mdash; <div class='inline'><p>データベースを保存するパス。省略すると一時データベース
+となる。</p>
 </div>
           
         </li>
@@ -956,8 +941,8 @@ default value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>データベースを結びつけるコンテキスト。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p>
+            &mdash; <div class='inline'><p>データベースを結びつけるコンテキスト。省略すると
+<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を利用する。</p>
 </div>
           
         </li>
@@ -976,8 +961,7 @@ default value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>作成されたデータベースを返す。</p>
+        <div class='inline'><p>作成されたデータベースを返す。</p>
 </div>
       
     </li>
@@ -1073,13 +1057,13 @@ rb_grn_database_s_create (int argc, VALUE *argv, VALUE klass)
         grn_obj_unlink(context, old_database);
     reset_floating_objects(rb_context);
     database = grn_db_create(context, path, &amp;create_args);
-    rb_grn_context_check(context, rb_ary_new4(argc, argv));
+    rb_grn_context_check(context, rb_ary_new_from_values(argc, argv));
     owner = (context-&gt;flags &amp; GRN_CTX_PER_DB) ? GRN_FALSE : GRN_TRUE;
     rb_database = GRNOBJECT2RVAL(klass, context, database, owner);
     rb_iv_set(rb_database, &quot;@context&quot;, rb_context);
     if (!NIL_P(rb_context))
         rb_iv_set(rb_context, &quot;database&quot;, rb_database);
-    rb_grn_context_check(context, rb_ary_new4(argc, argv));
+    rb_grn_context_check(context, rb_ary_new_from_values(argc, argv));
 
     if (rb_block_given_p())
         return rb_ensure(rb_yield, rb_database,
@@ -1107,9 +1091,9 @@ rb_grn_database_s_create (int argc, VALUE *argv, VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>既存のデータベースを開く。ブロックを指定した場合はブロッ クに開いたデータベースを渡し、ブロックを抜けるときに閉じ る。
-<em>options</em> にはハッシュでオプションを指定する。</p>
+    <p>既存のデータベースを開く。ブロックを指定した場合はブロッ
+クに開いたデータベースを渡し、ブロックを抜けるときに閉じ
+る。 <em>options</em> にはハッシュでオプションを指定する。</p>
 
 
   </div>
@@ -1126,6 +1110,7 @@ rb_grn_database_s_create (int argc, VALUE *argv, VALUE klass)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1144,9 +1129,8 @@ rb_grn_database_s_create (int argc, VALUE *argv, VALUE klass)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1171,8 +1155,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The context データベースを結びつけるコンテキスト。</p>
+            &mdash; <div class='inline'><p>The context
+データベースを結びつけるコンテキスト。</p>
 </div>
           
         </li>
@@ -1204,6 +1188,7 @@ value.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1222,9 +1207,8 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1249,8 +1233,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The context データベースを結びつけるコンテキスト。</p>
+            &mdash; <div class='inline'><p>The context
+データベースを結びつけるコンテキスト。</p>
 </div>
           
         </li>
@@ -1284,8 +1268,7 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>開いたデータベース</p>
+        <div class='inline'><p>開いたデータベース</p>
 </div>
       
     </li>
@@ -1354,8 +1337,7 @@ rb_grn_database_s_open (int argc, VALUE *argv, VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>database</em> のロックを強制的に解除する。</p>
+    <p><em>database</em> のロックを強制的に解除する。</p>
 
 
   </div>
@@ -1417,8 +1399,8 @@ rb_grn_database_clear_lock (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>database</em> が使用しているリソースを開放する。これ以降 <em>database</em> を 使うことはできない。</p>
+    <p><em>database</em> が使用しているリソースを開放する。これ以降 <em>database</em> を
+使うことはできない。</p>
 
 
   </div>
@@ -1476,8 +1458,7 @@ rb_grn_database_close (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Defrags all variable size columns in the database.</p>
+    <p>Defrags all variable size columns in the database.</p>
 
 
   </div>
@@ -1488,6 +1469,7 @@ rb_grn_database_close (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1506,8 +1488,7 @@ rb_grn_database_close (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>option for defrag</p>
+        <div class='inline'><p>option for defrag</p>
 </div>
       
     </li>
@@ -1530,10 +1511,10 @@ rb_grn_database_close (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>the threshold to determine whether a segment is defraged. Available values
-are -4..22. -4 means all segments are defraged. 22 means no segment is
-defraged.</p>
+            &mdash; <div class='inline'><p>the threshold to
+determine whether a segment is defraged. Available
+values are -4..22. -4 means all segments are defraged.
+22 means no segment is defraged.</p>
 </div>
           
         </li>
@@ -1555,8 +1536,7 @@ defraged.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>the number of defraged segments</p>
+        <div class='inline'><p>the number of defraged segments</p>
 </div>
       
     </li>
@@ -1571,8 +1551,7 @@ defraged.</p>
       
       
         
-        <div class='inline'>
-<p>1.2.6</p>
+        <div class='inline'><p>1.2.6</p>
 </div>
       
     </li>
@@ -1735,8 +1714,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>データベース内のオブジェクトを順番にブロックに渡す。</p>
+    <p>データベース内のオブジェクトを順番にブロックに渡す。</p>
 
 
   </div>
@@ -1747,8 +1725,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>すべてのオブジェクトの名前を表示する:</p>
+        <p class="example_title"><div class='inline'><p>すべてのオブジェクトの名前を表示する:</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_database'>database</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_object'>object</span><span class='op'>|</span>
@@ -1756,8 +1733,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
 <span class='kw'>end</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>すべてのオブジェクトの名前をID順で表示する:</p>
+        <p class="example_title"><div class='inline'><p>すべてのオブジェクトの名前をID順で表示する:</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_database'>database</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span><span class='lparen'>(</span><span class='symbol'>:order_by</span> <span class='op'>=&gt;</span> <span class='symbol'>:id</span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_object'>object</span><span class='op'>|</span>
@@ -1765,8 +1741,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
 <span class='kw'>end</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>すべてのオブジェクトの名前をキー名の降順で表示する:</p>
+        <p class="example_title"><div class='inline'><p>すべてのオブジェクトの名前をキー名の降順で表示する:</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_database'>database</span><span class='period'>.</span><span class='id identifier rubyid_each'>each</span><span class='lparen'>(</span><span class='symbol'>:order_by</span> <span class='op'>=&gt;</span> <span class='symbol'>:key</span><span class='comma'>,</span> <span class='symbol'>:order</span> <span class='op'>=&gt;</span> <span class='symbol'>:desc</span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_object'>object</span><span class='op'>|</span>
@@ -1785,6 +1760,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1819,9 +1795,10 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。(デフォルト)
-<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p>
+            &mdash; <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取
+り出す。(デフォルト)
++:desc+ または +:descending+ を指定すると降順にレコードを
+取り出す。</p>
 </div>
           
         </li>
@@ -1836,9 +1813,9 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:id</code> を指定するとID順にレコードを取り出す。 <code>:key</code>
-指定するとキー順にレコードを取り出す。(デフォル ト)</p>
+            &mdash; <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。
++:key+ 指定するとキー順にレコードを取り出す。(デフォル
+ト)</p>
 </div>
           
         </li>
@@ -1870,6 +1847,7 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1904,9 +1882,10 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。(デフォルト)
-<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p>
+            &mdash; <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取
+り出す。(デフォルト)
++:desc+ または +:descending+ を指定すると降順にレコードを
+取り出す。</p>
 </div>
           
         </li>
@@ -1921,9 +1900,9 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:id</code> を指定するとID順にレコードを取り出す。 <code>:key</code>
-指定するとキー順にレコードを取り出す。(デフォル ト)</p>
+            &mdash; <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。
++:key+ 指定するとキー順にレコードを取り出す。(デフォル
+ト)</p>
 </div>
           
         </li>
@@ -1938,9 +1917,8 @@ rb_grn_database_defrag (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Specify <code>true</code> to ignore missing object. Otherwise, an exception
-is raised for missing object.</p>
+            &mdash; <div class='inline'><p>Specify +true+ to ignore missing object. Otherwise, an exception is
+raised for missing object.</p>
 </div>
           
         </li>
@@ -1970,8 +1948,7 @@ is raised for missing object.</p>
       
       
         
-        <div class='inline'>
-<p>2.0.5</p>
+        <div class='inline'><p>2.0.5</p>
 </div>
       
     </li>
@@ -2134,9 +2111,8 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>database</em> をロックする。ロックに失敗した場合は <span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>
-例外が発生する。</p>
+    <p><em>database</em> をロックする。ロックに失敗した場合は
+<span class='object_link'><a href="ResourceDeadlockAvoided.html" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span> 例外が発生する。</p>
 
 
   </div>
@@ -2153,6 +2129,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2171,8 +2148,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>利用可能なオプションは以下の通り。</p>
+        <div class='inline'><p>利用可能なオプションは以下の通り。</p>
 </div>
       
     </li>
@@ -2192,9 +2168,9 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 得を試みる。 <em>:timeout</em>
-秒以内にロックを獲得できなかった 場合は例外が発生する。</p>
+            &mdash; <div class='inline'><p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲
+得を試みる。 <em>:timeout</em> 秒以内にロックを獲得できなかった
+場合は例外が発生する。</p>
 </div>
           
         </li>
@@ -2213,6 +2189,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2231,8 +2208,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>利用可能なオプションは以下の通り。</p>
+        <div class='inline'><p>利用可能なオプションは以下の通り。</p>
 </div>
       
     </li>
@@ -2252,9 +2228,9 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲 得を試みる。 <em>:timeout</em>
-秒以内にロックを獲得できなかった 場合は例外が発生する。</p>
+            &mdash; <div class='inline'><p>ロックを獲得できなかった場合は <em>:timeout</em> 秒間ロックの獲
+得を試みる。 <em>:timeout</em> 秒以内にロックを獲得できなかった
+場合は例外が発生する。</p>
 </div>
           
         </li>
@@ -2273,8 +2249,7 @@ rb_grn_database_each (int argc, VALUE *argv, VALUE self)
       
       
         
-        <div class='inline'>
-<p>ブロックを指定した場合はブロックを抜けたときにunlockする。</p>
+        <div class='inline'><p>ブロックを指定した場合はブロックを抜けたときにunlockする。</p>
 </div>
       
     </li>
@@ -2375,8 +2350,7 @@ rb_grn_database_lock (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>database</em> がロックされていれば <code>true</code> を返す。</p>
+    <p><em>database</em> がロックされていれば +true+ を返す。</p>
 
 
   </div>
@@ -2447,8 +2421,7 @@ rb_grn_database_is_locked (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns registered plugin paths.</p>
+    <p>Returns registered plugin paths.</p>
 
 
   </div>
@@ -2466,8 +2439,7 @@ rb_grn_database_is_locked (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>registered plugin paths.</p>
+        <div class='inline'><p>registered plugin paths.</p>
 </div>
       
     </li>
@@ -2528,8 +2500,7 @@ rb_grn_database_is_locked (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Recovers database.</p>
+    <p>Recovers database.</p>
 
 
   </div>
@@ -2538,11 +2509,11 @@ rb_grn_database_is_locked (VALUE self)
   
   <div class="docstring">
   <div class="discussion">
-    <p class="note returns_void">This method returns an undefined value.</p>
-<p>If the database is broken, try to recover the database. If the database
-can&#39;t be recovered, an <span class='object_link'><a href="Error.html" title="Groonga::Error (class)">Error</a></span> family exception is raised.</p>
+    <p class="note returns_void">This method returns an undefined value.</p><p>If the database is broken, try to recover the database. If the
+database can’t be recovered, an <span class='object_link'><a href="Error.html" title="Groonga::Error (class)">Error</a></span> family exception
+is raised.</p>
 
-<p>If the database isn&#39;t broken, it does nothing.</p>
+<p>If the database isn’t broken, it does nothing.</p>
 
 
   </div>
@@ -2561,8 +2532,7 @@ can&#39;t be recovered, an <span class='object_link'><a href="Error.html" title=
       
       
         
-        <div class='inline'>
-<p>4.0.8</p>
+        <div class='inline'><p>4.0.8</p>
 </div>
       
     </li>
@@ -2625,8 +2595,7 @@ rb_grn_database_recover (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns tables defined in the database.</p>
+    <p>Returns tables defined in the database.</p>
 
 
   </div>
@@ -2644,8 +2613,7 @@ rb_grn_database_recover (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>tables defined in the database.</p>
+        <div class='inline'><p>tables defined in the database.</p>
 </div>
       
     </li>
@@ -2696,8 +2664,7 @@ rb_grn_database_recover (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>database</em> の最終更新時刻を現在時刻にする。</p>
+    <p><em>database</em> の最終更新時刻を現在時刻にする。</p>
 
 
   </div>
@@ -2757,8 +2724,7 @@ rb_grn_database_touch (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>database</em> のロックを解除する。</p>
+    <p><em>database</em> のロックを解除する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/DatabaseDumper.html (+7 -11)
===================================================================
--- rroonga/en/Groonga/DatabaseDumper.html    2015-04-19 14:41:58 +0900 (2139562)
+++ rroonga/en/Groonga/DatabaseDumper.html    2015-04-19 14:59:09 +0900 (94e4a06)
@@ -132,8 +132,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>データベースの内容をgrn式形式の文字列として出力するクラス。</p>
+    <p>データベースの内容をgrn式形式の文字列として出力するクラス。</p>
 
 
   </div>
@@ -173,8 +172,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Dump database.</p>
+    <span class="summary_desc"><div class='inline'><p>Dump database.</p>
 </div></span>
   
 </li>
@@ -206,7 +204,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -230,8 +229,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of DatabaseDumper.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of DatabaseDumper.</p>
 </div></span>
   
 </li>
@@ -254,8 +252,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of DatabaseDumper</p>
+    <p>Returns a new instance of DatabaseDumper</p>
 
 
   </div>
@@ -302,8 +299,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Dump database</p>
+    <p>Dump database</p>
 
 <p>TODO: document options paramter</p>
 

  Modified: rroonga/en/Groonga/DatabaseInspector.html (+10 -17)
===================================================================
--- rroonga/en/Groonga/DatabaseInspector.html    2015-04-19 14:41:58 +0900 (46a14f4)
+++ rroonga/en/Groonga/DatabaseInspector.html    2015-04-19 14:59:09 +0900 (aa8a618)
@@ -132,9 +132,8 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>It is a class that inspects database. You can know details metadata of the
-database.</p>
+    <p>It is a class that inspects database. You can know details metadata
+of the database.</p>
 
 
   </div>
@@ -186,8 +185,7 @@ database.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of DatabaseInspector.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of DatabaseInspector.</p>
 </div></span>
   
 </li>
@@ -210,8 +208,7 @@ database.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Report inspected result of the database.</p>
+    <span class="summary_desc"><div class='inline'><p>Report inspected result of the database.</p>
 </div></span>
   
 </li>
@@ -234,8 +231,7 @@ database.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of DatabaseInspector</p>
+    <p>Returns a new instance of DatabaseInspector</p>
 
 
   </div>
@@ -254,8 +250,7 @@ database.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The database to be inspected.</p>
+        <div class='inline'><p>The database to be inspected.</p>
 </div>
       
     </li>
@@ -272,8 +267,7 @@ database.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The options to custom this inspector behavior.</p>
+        <div class='inline'><p>The options to custom this inspector behavior.</p>
 </div>
       
     </li>
@@ -322,8 +316,7 @@ database.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Report inspected result of the database.</p>
+    <p>Report inspected result of the database.</p>
 
 
   </div>
@@ -344,8 +337,8 @@ database.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>(nil) The output of inspected result. If it is @nil@, @$stdout@ is used.</p>
+        <div class='inline'><p>(nil) The output of inspected result.
+If it is @nil@, @$stdout@ is used.</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/DatabaseInspector/Options.html (+27 -46)
===================================================================
--- rroonga/en/Groonga/DatabaseInspector/Options.html    2015-04-19 14:41:58 +0900 (dc02292)
+++ rroonga/en/Groonga/DatabaseInspector/Options.html    2015-04-19 14:59:09 +0900 (9041787)
@@ -132,8 +132,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>It is a class that keeps options for <span class='object_link'><a href="../DatabaseInspector.html" title="Groonga::DatabaseInspector (class)">Groonga::DatabaseInspector</a></span>.</p>
+    <p>It is a class that keeps options for <span class='object_link'><a href="../DatabaseInspector.html" title="Groonga::DatabaseInspector (class)">Groonga::DatabaseInspector</a></span>.</p>
 
 
   </div>
@@ -170,9 +169,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>(true) Shows information about columns if true, doesn&#39;t show it
-otherwise.</p>
+    <span class="summary_desc"><div class='inline'><p>(true) Shows information about columns if true, doesn’t show it otherwise.</p>
 </div></span>
   
 </li>
@@ -200,9 +197,7 @@ otherwise.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>(true) Shows information about tables if true, doesn&#39;t show it
-otherwise.</p>
+    <span class="summary_desc"><div class='inline'><p>(true) Shows information about tables if true, doesn’t show it otherwise.</p>
 </div></span>
   
 </li>
@@ -240,8 +235,7 @@ otherwise.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of Options.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of Options.</p>
 </div></span>
   
 </li>
@@ -264,9 +258,7 @@ otherwise.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>(true) Shows information about columns if true, doesn&#39;t show it
-otherwise.</p>
+    <span class="summary_desc"><div class='inline'><p>(true) Shows information about columns if true, doesn’t show it otherwise.</p>
 </div></span>
   
 </li>
@@ -289,9 +281,7 @@ otherwise.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>(true) Shows information about tables if true, doesn&#39;t show it
-otherwise.</p>
+    <span class="summary_desc"><div class='inline'><p>(true) Shows information about tables if true, doesn’t show it otherwise.</p>
 </div></span>
   
 </li>
@@ -314,8 +304,7 @@ otherwise.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of Options</p>
+    <p>Returns a new instance of Options</p>
 
 
   </div>
@@ -364,10 +353,9 @@ otherwise.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns (true) Shows information about columns if true, doesn&#39;t show it
-otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information about columns isn&#39;t
-always shown.</p>
+    <p>Returns (true) Shows information about columns if true,
+doesn’t show it otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information
+about columns isn’t always shown.</p>
 
 
   </div>
@@ -385,10 +373,9 @@ always shown.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>(true) Shows information about columns if true, doesn&#39;t show it
-otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information about columns isn&#39;t
-always shown.</p>
+        <div class='inline'><p>(true) Shows information about columns if true,
+doesn’t show it otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information
+about columns isn’t always shown.</p>
 </div>
       
     </li>
@@ -429,9 +416,8 @@ always shown.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns (true) Shows information about tables if true, doesn&#39;t show it
-otherwise.</p>
+    <p>Returns (true) Shows information about tables if true,
+doesn’t show it otherwise.</p>
 
 
   </div>
@@ -449,9 +435,8 @@ otherwise.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>(true) Shows information about tables if true, doesn&#39;t show it
-otherwise.</p>
+        <div class='inline'><p>(true) Shows information about tables if true,
+doesn’t show it otherwise.</p>
 </div>
       
     </li>
@@ -497,10 +482,9 @@ otherwise.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns (true) Shows information about columns if true, doesn&#39;t show it
-otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information about columns isn&#39;t
-always shown.</p>
+    <p>Returns (true) Shows information about columns if true,
+doesn’t show it otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information
+about columns isn’t always shown.</p>
 
 
   </div>
@@ -518,10 +502,9 @@ always shown.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>(true) Shows information about columns if true, doesn&#39;t show it
-otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information about columns isn&#39;t
-always shown.</p>
+        <div class='inline'><p>(true) Shows information about columns if true,
+doesn’t show it otherwise. If <span class='object_link'><a href="#show_tables%3F-instance_method" title="Groonga::DatabaseInspector::Options#show_tables? (method)">#show_tables?</a></span> is false, information
+about columns isn’t always shown.</p>
 </div>
       
     </li>
@@ -560,9 +543,8 @@ always shown.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns (true) Shows information about tables if true, doesn&#39;t show it
-otherwise.</p>
+    <p>Returns (true) Shows information about tables if true,
+doesn’t show it otherwise.</p>
 
 
   </div>
@@ -580,9 +562,8 @@ otherwise.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>(true) Shows information about tables if true, doesn&#39;t show it
-otherwise.</p>
+        <div class='inline'><p>(true) Shows information about tables if true,
+doesn’t show it otherwise.</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/DirectoryNotEmpty.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/DirectoryNotEmpty.html    2015-04-19 14:41:58 +0900 (6a51ea8)
+++ rroonga/en/Groonga/DirectoryNotEmpty.html    2015-04-19 14:59:09 +0900 (28bf945)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ディレクトリが空でないときに発生する。</p>
+    <p>ディレクトリが空でないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/DomainError.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/DomainError.html    2015-04-19 14:41:58 +0900 (59a68ca)
+++ rroonga/en/Groonga/DomainError.html    2015-04-19 14:59:09 +0900 (b64f085)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>対象領域に問題があるときに発生する。</p>
+    <p>対象領域に問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/DoubleArrayTrie.html (+196 -198)
===================================================================
--- rroonga/en/Groonga/DoubleArrayTrie.html    2015-04-19 14:41:58 +0900 (233823f)
+++ rroonga/en/Groonga/DoubleArrayTrie.html    2015-04-19 14:59:09 +0900 (264b7e7)
@@ -142,19 +142,20 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>It&#39;s a table that manages records by double array trie. It can change
-key without ID change. This feature is supported by only
-Groonga::DoubleArrayTrie. But it requires large spaces rather than other
-tables. It is used by <span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Database</a></span> for key management internally.
-It&#39;s reasonable choice because number of tables and columns in
-<span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Database</a></span> (number of their names equals to number of keys to be
-managed by Groonga::DoubleArrayTrie) will be less than number of records of
-user defined tables.</p>
-
-<p>Groonga::DoubleArrayTrie supports exact match search, predictive search and
-common prefix search like <span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> . It also supports cursor
-API.</p>
+    <p>It’s a table that manages records by double array
+trie. It can change key without ID change. This feature
+is supported by only Groonga::DoubleArrayTrie. But it
+requires large spaces rather than other tables. It is
+used by <span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Database</a></span> for key management
+internally. It’s reasonable choice because number of
+tables and columns in <span class='object_link'><a href="Database.html" title="Groonga::Database (class)">Database</a></span> (number of their
+names equals to number of keys to be managed by
+Groonga::DoubleArrayTrie) will be less than number of
+records of user defined tables.</p>
+
+<p>Groonga::DoubleArrayTrie supports exact match search,
+predictive search and common prefix search like
+<span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> . It also supports cursor API.</p>
 
 
   </div>
@@ -194,8 +195,7 @@ API.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>It creates a table that manages records by double array trie.</p>
+    <span class="summary_desc"><div class='inline'><p>It creates a table that manages records by double array trie.</p>
 </div></span>
   
 </li>
@@ -227,9 +227,7 @@ API.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ
-ロックを抜けると自動的にカーソルが破棄される。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ ロックを抜けると自動的にカーソルが破棄される。.</p>
 </div></span>
   
 </li>
@@ -252,11 +250,7 @@ API.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の
-fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code>
-を指定することにより、そのテーブルにマッ チしたレコードIDがキーのレコードを追加することができる。 <code>:result</code>
-にテーブルを指定した場合は、そのテーブルが返る。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の fGroongafGroonga::Hash が返る。 <em>options</em> で +:result+ を指定することにより、そのテーブルにマッ チしたレコードIDがキーのレコードを追加することができる。 +:result+ にテーブルを指定した場合は、そのテーブルが返る。.</p>
 </div></span>
   
 </li>
@@ -279,8 +273,7 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Renames key of a record.</p>
+    <span class="summary_desc"><div class='inline'><p>Renames key of a record.</p>
 </div></span>
   
 </li>
@@ -333,7 +326,7 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code>
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class
 ='object
 _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen
 d (metho
 d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon
 ga::Obje
 ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 <div id="constructor_details" class="method_details_list">
   <h2>Constructor Details</h2>
   
@@ -361,9 +354,9 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>It creates a table that manages records by double array trie.
-ブロックを指定すると、そのブロックに生成したテーブルが渡さ れ、ブロックを抜けると自動的にテーブルが破棄される。</p>
+    <p>It creates a table that manages records by double array trie.
+ブロックを指定すると、そのブロックに生成したテーブルが渡さ
+れ、ブロックを抜けると自動的にテーブルが破棄される。</p>
 
 
   </div>
@@ -428,6 +421,7 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -446,9 +440,8 @@ fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -471,8 +464,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
+            &mdash; <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
 </div>
           
         </li>
@@ -484,8 +476,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると
+            &mdash; <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
+前を指定してテーブルを取得することができる。省略すると
 無名テーブルになり、テーブルIDでのみ取得できる。</p>
 </div>
           
@@ -498,9 +490,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に
-<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する ことができる。省略すると一時テーブルになり、プロセスが終
+            &mdash; <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな
+り、プロセス終了後もレコードは保持される。次回起動時に
+<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する
+ことができる。省略すると一時テーブルになり、プロセスが終
 了するとレコードは破棄される。</p>
 </div>
           
@@ -513,9 +506,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。
-<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
+            &mdash; <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した
+場合は自動的にパスが付加される。 +:context+ で指定した
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
 タベースの場合は例外が発生する。</p>
 </div>
           
@@ -531,8 +524,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Keys are normalized if this value is @true �� .</p>
+            &mdash; <div class='inline'><p>Keys are normalized
+if this value is @true �� .</p>
 
 <p>@deprecated Use @:normalizer =&gt; “NormalizerAuto”@ instead.</p>
 </div>
@@ -546,8 +539,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定するとキーの文字列の全suffixが自動的に登 録される。</p>
+            &mdash; <div class='inline'><p>+true+ を指定するとキーの文字列の全suffixが自動的に登
+録される。</p>
 </div>
           
         </li>
@@ -559,17 +552,22 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span>
-または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 <span class='object_link'><a href="" title="Groonga::DoubleArrayTrie (class)">Groonga::DoubleArrayTrie</a></span>
-のどれか)を指定する。 <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー
-として使用する。ただし、キーの最大サイズは4096バイトで あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や
-<span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p>
+            &mdash; <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型
+名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または
+テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、
+<span class='object_link'><a href="" title="Groonga::DoubleArrayTrie (class)">Groonga::DoubleArrayTrie</a></span> のどれか)を指定する。
+<span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー
+として使用する。ただし、キーの最大サイズは4096バイトで
+あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span>
+は使用できない。</p>
 
-<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
-ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p>
+<p>テーブルを指定した場合はレコードIDをキーとして使用する。
+指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
+ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード
+IDを取得する。</p>
 
-<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p>
+<p>省略した場合はShortText型をキーとして使用する。この場合、
+4096バイトまで使用可能である。</p>
 </div>
           
         </li>
@@ -581,8 +579,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p>
+            &mdash; <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。
+値を保存したい場合は必ず指定すること。</p>
 
 <p>参考: Type.new</p>
 </div>
@@ -596,9 +594,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
-@“TokenBigram”@ などを指定する必要がある。</p>
+            &mdash; <div class='inline'><p>で使用するトークナイザを指定する。
+デフォルトでは何も設定されていないので、テーブルに
+<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
+@”TokenBigram”@ などを指定する必要がある。</p>
 </div>
           
         </li>
@@ -613,8 +612,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The token filters to be used in the table.</p>
+            &mdash; <div class='inline'><p>The token filters to be used in the
+table.</p>
 </div>
           
         </li>
@@ -626,9 +625,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
-<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
+<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー
+ドの件数を取得できる。</p>
 </div>
           
         </li>
@@ -640,10 +639,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this
-by normalizer name as String such as @“NormalizerAuto”@ or normalizer
-object.</p>
+            &mdash; <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You
+can specify this by normalizer name as String such as
+@”NormalizerAuto”@ or normalizer object.</p>
 </div>
           
         </li>
@@ -675,6 +673,7 @@ object.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -693,9 +692,8 @@ object.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -718,8 +716,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
+            &mdash; <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
 </div>
           
         </li>
@@ -731,8 +728,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると
+            &mdash; <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
+前を指定してテーブルを取得することができる。省略すると
 無名テーブルになり、テーブルIDでのみ取得できる。</p>
 </div>
           
@@ -745,9 +742,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に
-<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する ことができる。省略すると一時テーブルになり、プロセスが終
+            &mdash; <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな
+り、プロセス終了後もレコードは保持される。次回起動時に
+<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する
+ことができる。省略すると一時テーブルになり、プロセスが終
 了するとレコードは破棄される。</p>
 </div>
           
@@ -760,9 +758,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。
-<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
+            &mdash; <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した
+場合は自動的にパスが付加される。 +:context+ で指定した
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
 タベースの場合は例外が発生する。</p>
 </div>
           
@@ -778,8 +776,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Keys are normalized if this value is @true �� .</p>
+            &mdash; <div class='inline'><p>Keys are normalized
+if this value is @true �� .</p>
 
 <p>@deprecated Use @:normalizer =&gt; “NormalizerAuto”@ instead.</p>
 </div>
@@ -793,8 +791,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定するとキーの文字列の全suffixが自動的に登 録される。</p>
+            &mdash; <div class='inline'><p>+true+ を指定するとキーの文字列の全suffixが自動的に登
+録される。</p>
 </div>
           
         </li>
@@ -806,17 +804,22 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span>
-または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 <span class='object_link'><a href="" title="Groonga::DoubleArrayTrie (class)">Groonga::DoubleArrayTrie</a></span>
-のどれか)を指定する。 <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー
-として使用する。ただし、キーの最大サイズは4096バイトで あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や
-<span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p>
+            &mdash; <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型
+名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または
+テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、
+<span class='object_link'><a href="" title="Groonga::DoubleArrayTrie (class)">Groonga::DoubleArrayTrie</a></span> のどれか)を指定する。
+<span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー
+として使用する。ただし、キーの最大サイズは4096バイトで
+あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span>
+は使用できない。</p>
 
-<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
-ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p>
+<p>テーブルを指定した場合はレコードIDをキーとして使用する。
+指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
+ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード
+IDを取得する。</p>
 
-<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p>
+<p>省略した場合はShortText型をキーとして使用する。この場合、
+4096バイトまで使用可能である。</p>
 </div>
           
         </li>
@@ -828,8 +831,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p>
+            &mdash; <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。
+値を保存したい場合は必ず指定すること。</p>
 
 <p>参考: Type.new</p>
 </div>
@@ -843,9 +846,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
-@“TokenBigram”@ などを指定する必要がある。</p>
+            &mdash; <div class='inline'><p>で使用するトークナイザを指定する。
+デフォルトでは何も設定されていないので、テーブルに
+<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
+@”TokenBigram”@ などを指定する必要がある。</p>
 </div>
           
         </li>
@@ -860,8 +864,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The token filters to be used in the table.</p>
+            &mdash; <div class='inline'><p>The token filters to be used in the
+table.</p>
 </div>
           
         </li>
@@ -873,9 +877,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
-<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
+<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー
+ドの件数を取得できる。</p>
 </div>
           
         </li>
@@ -887,10 +891,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this
-by normalizer name as String such as @“NormalizerAuto”@ or normalizer
-object.</p>
+            &mdash; <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You
+can specify this by normalizer name as String such as
+@”NormalizerAuto”@ or normalizer object.</p>
 </div>
           
         </li>
@@ -1088,7 +1091,7 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass)
     table = grn_table_create(context, name, name_size, path,
                              flags, key_type, value_type);
     if (!table)
-        rb_grn_context_check(context, rb_ary_new4(argc, argv));
+        rb_grn_context_check(context, rb_ary_new_from_values(argc, argv));
     rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE);
 
     if (!NIL_P(rb_default_tokenizer))
@@ -1132,8 +1135,8 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ
+    <p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ
+クを指定すると、そのブロックに生成したカーソルが渡され、ブ
 ロックを抜けると自動的にカーソルが破棄される。</p>
 
 
@@ -1151,6 +1154,7 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1167,8 +1171,7 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass)
       
       
         &mdash;
-        <div class='inline'>
-<p>前方一致させる値</p>
+        <div class='inline'><p>前方一致させる値</p>
 </div>
       
     </li>
@@ -1185,9 +1188,8 @@ rb_grn_double_array_trie_s_create (int argc, VALUE *argv, VALUE klass)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1209,8 +1211,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>prefix</em> のサイズ(byte)</p>
+            &mdash; <div class='inline'><p><em>prefix</em> のサイズ(byte)</p>
 </div>
           
         </li>
@@ -1222,8 +1223,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>prefix</em> のサイズ(bit)</p>
+            &mdash; <div class='inline'><p><em>prefix</em> のサイズ(bit)</p>
 </div>
           
         </li>
@@ -1235,8 +1235,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目
+からレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1248,8 +1248,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
+省略された場合または-1が指定された場合は、全件が指定され
 たものとみなす。</p>
 </div>
           
@@ -1262,9 +1262,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。
-<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p>
+            &mdash; <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取
+り出す。
++:desc+ または +:descending+ を指定すると降順にレコードを
+取り出す。</p>
 </div>
           
         </li>
@@ -1279,9 +1280,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:id</code> を指定するとID順にレコードを取り出す。(デフォルト)
-<code>:key</code>指定するとキー順にレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。(デフォルト)
++:key+指定するとキー順にレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1293,8 +1293,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1307,8 +1306,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1341,6 +1339,7 @@ value.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1357,8 +1356,7 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>前方一致させる値</p>
+        <div class='inline'><p>前方一致させる値</p>
 </div>
       
     </li>
@@ -1375,9 +1373,8 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1399,8 +1396,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>prefix</em> のサイズ(byte)</p>
+            &mdash; <div class='inline'><p><em>prefix</em> のサイズ(byte)</p>
 </div>
           
         </li>
@@ -1412,8 +1408,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>prefix</em> のサイズ(bit)</p>
+            &mdash; <div class='inline'><p><em>prefix</em> のサイズ(bit)</p>
 </div>
           
         </li>
@@ -1425,8 +1420,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目
+からレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1438,8 +1433,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
+省略された場合または-1が指定された場合は、全件が指定され
 たものとみなす。</p>
 </div>
           
@@ -1452,9 +1447,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。
-<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p>
+            &mdash; <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取
+り出す。
++:desc+ または +:descending+ を指定すると降順にレコードを
+取り出す。</p>
 </div>
           
         </li>
@@ -1469,9 +1465,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:id</code> を指定するとID順にレコードを取り出す。(デフォルト)
-<code>:key</code>指定するとキー順にレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。(デフォルト)
++:key+指定するとキー順にレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1483,8 +1478,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1497,8 +1491,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1533,8 +1526,6 @@ value.</p>
       <pre class="lines">
 
 
-559
-560
 561
 562
 563
@@ -1548,10 +1539,12 @@ value.</p>
 571
 572
 573
-574</pre>
+574
+575
+576</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 559</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 561</span>
 
 static VALUE
 rb_grn_double_array_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
@@ -1585,11 +1578,12 @@ rb_grn_double_array_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の
-Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> で <code>:result</code>
-を指定することにより、そのテーブルにマッ チしたレコードIDがキーのレコードを追加することができる。 <code>:result</code>
-にテーブルを指定した場合は、そのテーブルが返る。</p>
+    <p><em>key</em> にマッチするレコードのIDがキーに入っている
+<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の
+Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。
+<em>options</em> で +:result+ を指定することにより、そのテーブルにマッ
+チしたレコードIDがキーのレコードを追加することができる。
++:result+ にテーブルを指定した場合は、そのテーブルが返る。</p>
 
 
   </div>
@@ -1600,8 +1594,7 @@ Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> 
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>複数のキーで検索し、結果を1つのテーブルに集める。</p>
+        <p class="example_title"><div class='inline'><p>複数のキーで検索し、結果を1つのテーブルに集める。</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_result'>result</span> <span class='op'>=</span> <span class='kw'>nil</span>
@@ -1620,6 +1613,7 @@ Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> 
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1636,8 +1630,7 @@ Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> 
       
       
         &mdash;
-        <div class='inline'>
-<p>レコードにマッチさせる値</p>
+        <div class='inline'><p>レコードにマッチさせる値</p>
 </div>
       
     </li>
@@ -1654,9 +1647,8 @@ Groonga::DoubleArrayTrie.fGroongafGroonga::Hash が返る。 <em>options</em> 
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1678,8 +1670,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The result 結果を格納するテーブル。</p>
+            &mdash; <div class='inline'><p>The result
+結果を格納するテーブル。</p>
 </div>
           
         </li>
@@ -1694,19 +1686,23 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p>
-<ul><li>
-<p>Groonga::Operator::OR :=  マッチしたレコードを追加。すでにレコードが追加され  ている場合は何もしない。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND :=  マッチしたレコードのスコアを増加。マッチしなかった  レコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND_NOT :=  マッチしたレコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::ADJUST :=  マッチしたレコードのスコアを増加。 =:</p>
-</li><li>
-<p><code>:type</code> :=  ????? =:</p>
-</li></ul>
+            &mdash; <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以
+下の通り。</p>
+
+<ul>
+  <li>Groonga::Operator::OR :=
+マッチしたレコードを追加。すでにレコードが追加され
+ている場合は何もしない。 =:</li>
+  <li>Groonga::Operator::AND :=
+マッチしたレコードのスコアを増加。マッチしなかった
+レコードを削除。 =:</li>
+  <li>Groonga::Operator::AND_NOT :=
+マッチしたレコードを削除。 =:</li>
+  <li>Groonga::Operator::ADJUST :=
+マッチしたレコードのスコアを増加。 =:</li>
+  <li>+:type+ :=
+????? =:</li>
+</ul>
 </div>
           
         </li>
@@ -1783,7 +1779,9 @@ value.</p>
 418
 419
 420
-421</pre>
+421
+422
+423</pre>
     </td>
     <td>
       <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 375</span>
@@ -1801,6 +1799,8 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self)
     grn_bool search_options_is_set = GRN_FALSE;
     VALUE rb_key, options, rb_result, rb_operator, rb_type;
 
+    memset(&amp;search_options, 0, sizeof(grn_search_optarg));
+
     rb_grn_double_array_trie_deconstruct(SELF(self), &amp;table, &amp;context,
                                          &amp;key, NULL, &amp;domain_id, &amp;domain,
                                          NULL, NULL, NULL,
@@ -1855,8 +1855,7 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Renames key of a record.</p>
+    <p>Renames key of a record.</p>
 
 
   </div>
@@ -1872,8 +1871,7 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self)
       
       
         
-        <div class='inline'>
-<p>4.0.5</p>
+        <div class='inline'><p>4.0.5</p>
 </div>
       
     </li>
@@ -1886,8 +1884,6 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-636
-637
 638
 639
 640
@@ -1908,10 +1904,12 @@ rb_grn_double_array_trie_search (int argc, VALUE *argv, VALUE self)
 655
 656
 657
-658</pre>
+658
+659
+660</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 636</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-double-array-trie.c', line 638</span>
 
 static VALUE
 rb_grn_double_array_trie_update (int argc, VALUE *argv, VALUE self)

  Modified: rroonga/en/Groonga/DoubleArrayTrieCursor.html (+16 -5)
===================================================================
--- rroonga/en/Groonga/DoubleArrayTrieCursor.html    2015-04-19 14:41:58 +0900 (94c2f48)
+++ rroonga/en/Groonga/DoubleArrayTrieCursor.html    2015-04-19 14:59:09 +0900 (6a9445c)
@@ -124,7 +124,7 @@
   
     
       <dt class="r2">Includes:</dt>
-      <dd class="r2">TableCursorKeySupport</dd>
+      <dd class="r2"><span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span></dd>
       
     
   
@@ -140,9 +140,10 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p><span class='object_link'><a href="DoubleArrayTrie.html" title="Groonga::DoubleArrayTrie (class)">DoubleArrayTrie</a></span> に登録されているレコードを順番に取り 出すためのオブジェクト。利用できるメソッドは
-<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span> を 参照。</p>
+    <p><span class='object_link'><a href="DoubleArrayTrie.html" title="Groonga::DoubleArrayTrie (class)">DoubleArrayTrie</a></span> に登録されているレコードを順番に取り
+出すためのオブジェクト。利用できるメソッドは
+<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span> を
+参照。</p>
 
 
   </div>
@@ -164,9 +165,19 @@
   
   
   
-  
   <h2>Method Summary</h2>
   
+  <h3 class="inherited">Methods included from <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="TableCursor/KeySupport.html#key-instance_method" title="Groonga::TableCursor::KeySupport#key (method)">#key</a></span></p>
+
+  
+  
+  
+  
+  
+  
+  
+  
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span></h3>
   <p class="inherited"><span class='object_link'><a href="TableCursor.html#close-instance_method" title="Groonga::TableCursor#close (method)">#close</a></span>, <span class='object_link'><a href="TableCursor.html#closed%3F-instance_method" title="Groonga::TableCursor#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="TableCursor.html#delete-instance_method" title="Groonga::TableCursor#delete (method)">#delete</a></span>, <span class='object_link'><a href="TableCursor.html#each-instance_method" title="Groonga::TableCursor#each (method)">#each</a></span>, <span class='object_link'><a href="TableCursor.html#next-instance_method" title="Groonga::TableCursor#next (method)">#next</a></span>, <span class='object_link'><a href="TableCursor.html#value-instance_method" title="Groonga::TableCursor#value (method)">#value</a></span>, <span class='object_link'><a href="TableCursor.html#value%3D-instance_method" title="Groonga::TableCursor#value= (method)">#value=</a
 ></span>
 </p>
 

  Modified: rroonga/en/Groonga/Dumper.html (+4 -2)
===================================================================
--- rroonga/en/Groonga/Dumper.html    2015-04-19 14:41:58 +0900 (190f0f9)
+++ rroonga/en/Groonga/Dumper.html    2015-04-19 14:59:09 +0900 (65d115e)
@@ -147,7 +147,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -169,7 +170,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 

  Modified: rroonga/en/Groonga/Encoding.html (+73 -57)
===================================================================
--- rroonga/en/Groonga/Encoding.html    2015-04-19 14:41:58 +0900 (f89dfa1)
+++ rroonga/en/Groonga/Encoding.html    2015-04-19 14:59:09 +0900 (d6f3099)
@@ -119,40 +119,67 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>groongaがサポートしてるエンコーディングが定義されてい るモジュール。</p>
+    <p>groongaがサポートしてるエンコーディングが定義されてい
+るモジュール。</p>
 
 <p>エンコーディングの指定方法は以下の通り。</p>
-<ul><li>
-<p><code>nil</code> := コンテキストと関連付けられているオブジェクトの場合(多  くの場合)はコンテキストのエンコーディングを使用。</p>
-</li></ul>
-
-<p>それ以外のオブジェクトの場合(コンテキスト自身など)は  groongaのビルド時に指定したエンコーディング  (
-<span class='object_link'><a href="#DEFAULT-constant" title="Groonga::Encoding::DEFAULT (constant)">DEFAULT</a></span> )を使用 =:</p>
-<ul><li>
-<p><code>:default</code> := groongaのビルド時に指定したエンコーディングを使用。 
+
+<ul>
+  <li>
+    <p>+nil+ :=
+  コンテキストと関連付けられているオブジェクトの場合(多
+くの場合)はコンテキストのエンコーディングを使用。</p>
+
+    <p>それ以外のオブジェクトの場合(コンテキスト自身など)は
+groongaのビルド時に指定したエンコーディング
+( <span class='object_link'><a href="#DEFAULT-constant" title="Groonga::Encoding::DEFAULT (constant)">DEFAULT</a></span> )を使用 =:</p>
+  </li>
+  <li>
+    <p>+:default+ :=
+  groongaのビルド時に指定したエンコーディングを使用。
 <span class='object_link'><a href="#DEFAULT-constant" title="Groonga::Encoding::DEFAULT (constant)">DEFAULT</a></span> =:</p>
-</li><li>
-<p><code>:none</code> := エンコーディングを指定しない。<span class='object_link'><a href="#NONE-constant" title="Groonga::Encoding::NONE (constant)">NONE</a></span> =:</p>
-</li><li>
-<p><code>:euc_jp</code> := EUC-JPを使用。<span class='object_link'><a href="#EUC_JP-constant" title="Groonga::Encoding::EUC_JP (constant)">EUC_JP</a></span> =:</p>
-</li><li>
-<p>@“euc-jp”@ := <code>:euc_jp</code>と同じ。 =:</p>
-</li><li>
-<p><code>:utf8</code> := UTF-8を使用。<span class='object_link'><a href="#UTF8-constant" title="Groonga::Encoding::UTF8 (constant)">UTF8</a></span> =:</p>
-</li><li>
-<p>@“utf-8”@ := <code>:utf8</code>と同じ。 =:</p>
-</li><li>
-<p><code>:sjis</code> := Shift_JISを使用。<span class='object_link'><a href="#SJIS-constant" title="Groonga::Encoding::SJIS (constant)">SJIS</a></span> =:</p>
-</li><li>
-<p><code>:shift_jis</code> := <code>:sjis</code>と同じ。 =:</p>
-</li><li>
-<p>@“shift-jis”@ := <code>:sjis</code>と同じ。 =:</p>
-</li><li>
-<p><code>:latin1</code> := Latin-1を使用。<span class='object_link'><a href="#LATIN1-constant" title="Groonga::Encoding::LATIN1 (constant)">LATIN1</a></span> =:</p>
-</li><li>
-<p><code>:koi8r</code> := KOI8-Rを使用。<span class='object_link'><a href="#KOI8R-constant" title="Groonga::Encoding::KOI8R (constant)">KOI8R</a></span> =:</p>
-</li></ul>
+  </li>
+  <li>
+    <p>+:none+ :=
+  エンコーディングを指定しない。<span class='object_link'><a href="#NONE-constant" title="Groonga::Encoding::NONE (constant)">NONE</a></span> =:</p>
+  </li>
+  <li>
+    <p>+:euc_jp+ :=
+  EUC-JPを使用。<span class='object_link'><a href="#EUC_JP-constant" title="Groonga::Encoding::EUC_JP (constant)">EUC_JP</a></span> =:</p>
+  </li>
+  <li>
+    <p>@”euc-jp”@ :=
+  +:euc_jp+と同じ。 =:</p>
+  </li>
+  <li>
+    <p>+:utf8+ :=
+  UTF-8を使用。<span class='object_link'><a href="#UTF8-constant" title="Groonga::Encoding::UTF8 (constant)">UTF8</a></span> =:</p>
+  </li>
+  <li>
+    <p>@”utf-8”@ :=
+  +:utf8+と同じ。 =:</p>
+  </li>
+  <li>
+    <p>+:sjis+ :=
+  Shift_JISを使用。<span class='object_link'><a href="#SJIS-constant" title="Groonga::Encoding::SJIS (constant)">SJIS</a></span> =:</p>
+  </li>
+  <li>
+    <p>+:shift_jis+ :=
+  +:sjis+と同じ。 =:</p>
+  </li>
+  <li>
+    <p>@”shift-jis”@ :=
+  +:sjis+と同じ。 =:</p>
+  </li>
+  <li>
+    <p>+:latin1+ :=
+  Latin-1を使用。<span class='object_link'><a href="#LATIN1-constant" title="Groonga::Encoding::LATIN1 (constant)">LATIN1</a></span> =:</p>
+  </li>
+  <li>
+    <p>+:koi8r+ :=
+  KOI8-Rを使用。<span class='object_link'><a href="#KOI8R-constant" title="Groonga::Encoding::KOI8R (constant)">KOI8R</a></span> =:</p>
+  </li>
+</ul>
 
 
   </div>
@@ -168,8 +195,7 @@
         <dt id="DEFAULT-constant" class="">DEFAULT =
           <div class="docstring">
   <div class="discussion">
-    
-<p>groongaをビルドしたときに指定したエンコーディング。</p>
+    <p>groongaをビルドしたときに指定したエンコーディング。</p>
 
 
   </div>
@@ -184,8 +210,7 @@
         <dt id="NONE-constant" class="">NONE =
           <div class="docstring">
   <div class="discussion">
-    
-<p>文字列をバイト列として扱うエンコーディング。</p>
+    <p>文字列をバイト列として扱うエンコーディング。</p>
 
 
   </div>
@@ -200,8 +225,7 @@
         <dt id="EUC_JP-constant" class="">EUC_JP =
           <div class="docstring">
   <div class="discussion">
-    
-<p>EUC-JP</p>
+    <p>EUC-JP</p>
 
 
   </div>
@@ -216,8 +240,7 @@
         <dt id="SJIS-constant" class="">SJIS =
           <div class="docstring">
   <div class="discussion">
-    
-<p>ShiftJIS</p>
+    <p>ShiftJIS</p>
 
 
   </div>
@@ -232,8 +255,7 @@
         <dt id="UTF8-constant" class="">UTF8 =
           <div class="docstring">
   <div class="discussion">
-    
-<p>UTF-8</p>
+    <p>UTF-8</p>
 
 
   </div>
@@ -248,8 +270,7 @@
         <dt id="LATIN1-constant" class="">LATIN1 =
           <div class="docstring">
   <div class="discussion">
-    
-<p>Latin-1。ISO-8859-1ではなくWindows-1252(CP1252)。</p>
+    <p>Latin-1。ISO-8859-1ではなくWindows-1252(CP1252)。</p>
 
 
   </div>
@@ -264,8 +285,7 @@
         <dt id="KOI8R-constant" class="">KOI8R =
           <div class="docstring">
   <div class="discussion">
-    
-<p>KOI8-R</p>
+    <p>KOI8-R</p>
 
 
   </div>
@@ -311,8 +331,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>デフォルトのエンコーディングを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>デフォルトのエンコーディングを返す。.</p>
 </div></span>
   
 </li>
@@ -335,8 +354,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>デフォルトのエンコーディングを設定する。.</p>
+    <span class="summary_desc"><div class='inline'><p>デフォルトのエンコーディングを設定する。.</p>
 </div></span>
   
 </li>
@@ -362,8 +380,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>デフォルトのエンコーディングを返す。</p>
+    <p>デフォルトのエンコーディングを返す。</p>
 
 
   </div>
@@ -383,8 +400,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>デフォルトのエンコーディング</p>
+        <div class='inline'><p>デフォルトのエンコーディング</p>
 </div>
       
     </li>
@@ -427,8 +443,7 @@ rb_grn_encoding_s_get_default (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>デフォルトのエンコーディングを設定する。</p>
+    <p>デフォルトのエンコーディングを設定する。</p>
 
 
   </div>
@@ -439,6 +454,7 @@ rb_grn_encoding_s_get_default (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -455,8 +471,8 @@ rb_grn_encoding_s_get_default (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>指定するエンコーディング。 エンコーディングの指定方法は <span class='object_link'><a href="" title="Groonga::Encoding (module)">Groonga::Encoding</a></span> を参照。</p>
+        <div class='inline'><p>指定するエンコーディング。
+エンコーディングの指定方法は <span class='object_link'><a href="" title="Groonga::Encoding (module)">Groonga::Encoding</a></span> を参照。</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/EncodingSupport.html (+18 -9)
===================================================================
--- rroonga/en/Groonga/EncodingSupport.html    2015-04-19 14:41:58 +0900 (f11857a)
+++ rroonga/en/Groonga/EncodingSupport.html    2015-04-19 14:59:09 +0900 (74d4eae)
@@ -123,8 +123,8 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>オブジェクトにエンコーディング関連の機能を提供するモジュー ル。</p>
+    <p>オブジェクトにエンコーディング関連の機能を提供するモジュー
+ル。</p>
 
 
   </div>
@@ -164,8 +164,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>オブジェクトのエンコーディングを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>オブジェクトのエンコーディングを返す。.</p>
 </div></span>
   
 </li>
@@ -191,8 +190,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>オブジェクトのエンコーディングを返す。</p>
+    <p>オブジェクトのエンコーディングを返す。</p>
 
 
   </div>
@@ -212,8 +210,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>オブジェクトのエンコーディング</p>
+        <div class='inline'><p>オブジェクトのエンコーディング</p>
 </div>
       
     </li>
@@ -243,7 +240,13 @@
 51
 52
 53
-54</pre>
+54
+55
+56
+57
+58
+59
+60</pre>
     </td>
     <td>
       <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-encoding-support.c', line 37</span>
@@ -258,6 +261,12 @@ rb_grn_encoding_support_get_encoding (VALUE self)
 
     rb_grn_object_deconstruct(SELF(self), &amp;object, &amp;context,
                               NULL, NULL, NULL, NULL);
+    if (!object) {
+        rb_raise(rb_eGrnClosed,
+                 &quot;can&#39;t access already closed Groonga object: &lt;%s&gt;&quot;,
+                 rb_grn_inspect(self));
+    }
+
     encoding_value = grn_obj_get_info(context, object, GRN_INFO_ENCODING, NULL);
     rb_grn_context_check(context, self);
 

  Modified: rroonga/en/Groonga/EndOfData.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/EndOfData.html    2015-04-19 14:41:58 +0900 (3bd2422)
+++ rroonga/en/Groonga/EndOfData.html    2015-04-19 14:59:09 +0900 (d0e9214)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>データの終端に達したときに発生する。</p>
+    <p>データの終端に達したときに発生する。</p>
 
 
   </div>

  Added: rroonga/en/Groonga/EqualOperator.html (+457 -0) 100644
===================================================================
--- /dev/null
+++ rroonga/en/Groonga/EqualOperator.html    2015-04-19 14:59:09 +0900 (19aea2b)
@@ -0,0 +1,457 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" href="../../../ranguba.css" type="text/css" />
+    <link rel="shortcut icon" href="../../../favicon.ico" />
+    <link rel="icon" href="../../../favicon.png" />
+    <title>
+  Class: Groonga::EqualOperator
+  
+    &mdash; rroonga
+  
+ - Ranguba</title>
+
+
+  <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" />
+
+  <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" />
+
+<script type="text/javascript" charset="utf-8">
+  hasFrames = window.top.frames.main ? true : false;
+  relpath = '../';
+  framesUrl = "../frames.html#!Groonga/EqualOperator.html";
+</script>
+
+
+  <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
+
+  <script type="text/javascript" charset="utf-8" src="../js/app.js"></script>
+
+
+  </head>
+  <body>
+<div class="header">
+  <div class="title">
+    <a href="../../../">
+      <span class="title">
+  Class: Groonga::EqualOperator
+  
+    &mdash; rroonga
+  
+</span>
+      <span class="title-separator">-</span>
+      <span class="title-project">Ranguba</span>
+    </a>
+  </div>
+  <ul class="other-languages">
+    <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/EqualOperator.html">日本語</a></li>
+  </ul>
+  <ul class="menu">
+    <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li>
+    <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li>
+    <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li>
+    <li id="menu-developer"><a href="../../../developer.html">Developer</a></li>
+  </ul>
+</div>
+
+<div class="content">
+
+
+    <div id="header">
+      <div id="menu">
+  
+    <a href="../alphabetical_index.html">Index (E)</a> &raquo;
+    <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span>
+     &raquo; 
+    <span class="title">EqualOperator</span>
+  
+
+  <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
+</div>
+
+      <div id="search">
+  
+    <a class="full_list_link" id="class_list_link"
+        href="../class_list.html">
+      Class List
+    </a>
+  
+    <a class="full_list_link" id="method_list_link"
+        href="../method_list.html">
+      Method List
+    </a>
+  
+    <a class="full_list_link" id="file_list_link"
+        href="../file_list.html">
+      File List
+    </a>
+  
+</div>
+      <div class="clear"></div>
+    </div>
+
+    <iframe id="search_frame"></iframe>
+
+    <div id="content"><h1>Class: Groonga::EqualOperator
+  
+  
+  
+</h1>
+
+<dl class="box">
+  
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li>
+          
+            <li class="next">Groonga::EqualOperator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
+  
+    
+  
+    
+  
+  
+  
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-equal-operator.c</dd>
+  
+</dl>
+<div class="clear"></div>
+
+
+  <h2>Constant Summary</h2>
+  
+
+
+
+  <h2>Constant Summary</h2>
+  
+  <h3 class="inherited">Constants inherited
+     from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_
 NOT (con
 stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM
 ENT (con
 stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object
 _link'><
 a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE
 NCE-cons
 tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, <
 span cla
 ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant)
 ">Operat
 or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta
 nt)">Ope
 rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga
 ::Operat
 or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH
 IFTL_ASS
 IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html#
 SLASH_AS
 SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT<
 /a></spa
 n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p>
+
+
+
+
+
+  
+    <h2>
+      Instance Method Summary
+      <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
+    </h2>
+
+    <ul class="summary">
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Executes an equal operation.</p>
+</div></span>
+  
+</li>
+
+      
+    </ul>
+  
+
+
+  
+  
+  
+  
+  
+  
+  
+  
+  <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p>
+<div id="constructor_details" class="method_details_list">
+  <h2>Constructor Details</h2>
+  
+    <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p>
+  
+</div>
+
+
+  <div id="instance_method_details" class="method_details_list">
+    <h2>Instance Method Details</h2>
+
+    
+      <div class="method_details first">
+  <h3 class="signature first" id="exec-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Executes an equal operation.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes equal operations with the default context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Hello</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes equal operations with the specified context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                              <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                              <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+  </div>
+
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if <code>x</code> equals to <code>y</code>, <code>false</code>
+otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>x</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The left hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>y</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The right hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The options.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">(Groonga::Context.default)</span>
+          <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span>
+          <span class="default">
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The context to executes the operation.</p>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if <code>x</code> equals to <code>y</code>, <code>false</code>
+otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-equal-operator.c', line 46</span>
+
+static VALUE
+rb_grn_equal_operator_exec (int argc, VALUE *argv, VALUE self)
+{
+    grn_bool equal;
+    VALUE rb_x;
+    VALUE rb_y;
+    VALUE rb_options;
+    VALUE rb_context;
+    grn_ctx *context;
+    grn_obj x;
+    grn_obj y;
+
+    rb_scan_args(argc, argv, &quot;21&quot;, &amp;rb_x, &amp;rb_y, &amp;rb_options);
+
+    rb_grn_scan_options(rb_options,
+                        &quot;context&quot;, &amp;rb_context,
+                        NULL);
+    context = rb_grn_context_ensure(&amp;rb_context);
+
+    GRN_VOID_INIT(&amp;x);
+    GRN_VOID_INIT(&amp;y);
+    RVAL2GRNBULK(rb_x, context, &amp;x);
+    RVAL2GRNBULK(rb_y, context, &amp;y);
+    equal = grn_operator_exec_equal(context, &amp;x, &amp;y);
+    GRN_OBJ_FIN(context, &amp;x);
+    GRN_OBJ_FIN(context, &amp;y);
+
+    return CBOOL2RVAL(equal);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+  </div>
+
+</div>
+
+    <div id="footer"></div>
+
+  
+    </div>
+
+    <div class="sponsors">
+      <p id="sponsor-github">
+        <a href="https://github.com/ranguba/">
+          <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." />
+        </a>
+      </p>
+      <p id="sponsor-tango">
+	<a href="http://tango.freedesktop.org/">
+          <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" />
+        </a>
+      </p>
+      <p id="sponsor-famfamfam">
+	<a href="http://www.famfamfam.com/">
+          <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" />
+        </a>
+      </p>
+    </div>
+
+</body>
+</html>
\ No newline at end of file

  Modified: rroonga/en/Groonga/Error.html (+2 -3)
===================================================================
--- rroonga/en/Groonga/Error.html    2015-04-19 14:41:58 +0900 (3f1da4f)
+++ rroonga/en/Groonga/Error.html    2015-04-19 14:59:09 +0900 (35ffd23)
@@ -136,8 +136,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>rroongaが発生する例外のスーパークラス。</p>
+    <p>rroongaが発生する例外のスーパークラス。</p>
 
 
   </div>
@@ -147,7 +146,7 @@
 
 </div><div id="subclasses">
   <h2>Direct Known Subclasses</h2>
-  <p class="children"><span class='object_link'><a href="AddressIsInUse.html" title="Groonga::AddressIsInUse (class)">AddressIsInUse</a></span>, <span class='object_link'><a href="AddressIsNotAvailable.html" title="Groonga::AddressIsNotAvailable (class)">AddressIsNotAvailable</a></span>, <span class='object_link'><a href="ArgumentListTooLong.html" title="Groonga::ArgumentListTooLong (class)">ArgumentListTooLong</a></span>, <span class='object_link'><a href="BadAddress.html" title="Groonga::BadAddress (class)">BadAddress</a></span>, <span class='object_link'><a href="BadFileDescriptor.html" title="Groonga::BadFileDescriptor (class)">BadFileDescriptor</a></span>, <span class='object_link'><a href="BrokenPipe.html" title="Groonga::BrokenPipe (class)">BrokenPipe</a></span>, <span class='object_link'><a href="CASError.html" title="Groonga::CASError (class)">CASError</a></span>, <span class='object_link'><a href="Closed.html" title="Groonga::Closed (class)">Closed</a></span>, <spa
 n class=
 'object_link'><a href="CommandError.html" title="Groonga::CommandError (class)">CommandError</a></span>, <span class='object_link'><a href="ConnectionRefused.html" title="Groonga::ConnectionRefused (class)">ConnectionRefused</a></span>, <span class='object_link'><a href="DirectoryNotEmpty.html" title="Groonga::DirectoryNotEmpty (class)">DirectoryNotEmpty</a></span>, <span class='object_link'><a href="DomainError.html" title="Groonga::DomainError (class)">DomainError</a></span>, <span class='object_link'><a href="EndOfData.html" title="Groonga::EndOfData (class)">EndOfData</a></span>, <span class='object_link'><a href="ExecFormatError.html" title="Groonga::ExecFormatError (class)">ExecFormatError</a></span>, <span class='object_link'><a href="FileCorrupt.html" title="Groonga::FileCorrupt (class)">FileCorrupt</a></span>, <span class='object_link'><a href="FileExists.html" title="Groonga::FileExists (class)">FileExists</a></span>, <span class='object_link'><a href="FileTooLarge
 .html" t
 itle="Groonga::FileTooLarge (class)">FileTooLarge</a></span>, <span class='object_link'><a href="FilenameTooLong.html" title="Groonga::FilenameTooLong (class)">FilenameTooLong</a></span>, <span class='object_link'><a href="FunctionNotImplemented.html" title="Groonga::FunctionNotImplemented (class)">FunctionNotImplemented</a></span>, <span class='object_link'><a href="IllegalByteSequence.html" title="Groonga::IllegalByteSequence (class)">IllegalByteSequence</a></span>, <span class='object_link'><a href="ImproperLink.html" title="Groonga::ImproperLink (class)">ImproperLink</a></span>, <span class='object_link'><a href="InappropriateIOControlOperation.html" title="Groonga::InappropriateIOControlOperation (class)">InappropriateIOControlOperation</a></span>, <span class='object_link'><a href="IncompatibleFileFormat.html" title="Groonga::IncompatibleFileFormat (class)">IncompatibleFileFormat</a></span>, <span class='object_link'><a href="InputOutputError.html" title="Groonga::Inpu
 tOutputE
 rror (class)">InputOutputError</a></span>, <span class='object_link'><a href="InterruptedFunctionCall.html" title="Groonga::InterruptedFunctionCall (class)">InterruptedFunctionCall</a></span>, <span class='object_link'><a href="InvalidArgument.html" title="Groonga::InvalidArgument (class)">InvalidArgument</a></span>, <span class='object_link'><a href="InvalidFormat.html" title="Groonga::InvalidFormat (class)">InvalidFormat</a></span>, <span class='object_link'><a href="InvalidSeek.html" title="Groonga::InvalidSeek (class)">InvalidSeek</a></span>, <span class='object_link'><a href="IsADirectory.html" title="Groonga::IsADirectory (class)">IsADirectory</a></span>, <span class='object_link'><a href="LZ4Error.html" title="Groonga::LZ4Error (class)">LZ4Error</a></span>, <span class='object_link'><a href="NetworkIsDown.html" title="Groonga::NetworkIsDown (class)">NetworkIsDown</a></span>, <span class='object_link'><a href="NoBuffer.html" title="Groonga::NoBuffer (class)">NoBuffer</
 a></span
 >, <span class='object_link'><a href="NoChildProcesses.html" title="Groonga::NoChildProcesses (class)">NoChildProcesses</a></span>, <span class='object_link'><a href="NoLocksAvailable.html" title="Groonga::NoLocksAvailable (class)">NoLocksAvailable</a></span>, <span class='object_link'><a href="NoMemoryAvailable.html" title="Groonga::NoMemoryAvailable (class)">NoMemoryAvailable</a></span>, <span class='object_link'><a href="NoSpaceLeftOnDevice.html" title="Groonga::NoSpaceLeftOnDevice (class)">NoSpaceLeftOnDevice</a></span>, <span class='object_link'><a href="NoSuchColumn.html" title="Groonga::NoSuchColumn (class)">NoSuchColumn</a></span>, <span class='object_link'><a href="NoSuchDevice.html" title="Groonga::NoSuchDevice (class)">NoSuchDevice</a></span>, <span class='object_link'><a href="NoSuchDeviceOrAddress.html" title="Groonga::NoSuchDeviceOrAddress (class)">NoSuchDeviceOrAddress</a></span>, <span class='object_link'><a href="NoSuchFileOrDirectory.html" title="Groonga::N
 oSuchFil
 eOrDirectory (class)">NoSuchFileOrDirectory</a></span>, <span class='object_link'><a href="NoSuchProcess.html" title="Groonga::NoSuchProcess (class)">NoSuchProcess</a></span>, <span class='object_link'><a href="NormalizerError.html" title="Groonga::NormalizerError (class)">NormalizerError</a></span>, <span class='object_link'><a href="NotADirectory.html" title="Groonga::NotADirectory (class)">NotADirectory</a></span>, <span class='object_link'><a href="NotEnoughSpace.html" title="Groonga::NotEnoughSpace (class)">NotEnoughSpace</a></span>, <span class='object_link'><a href="NotSocket.html" title="Groonga::NotSocket (class)">NotSocket</a></span>, <span class='object_link'><a href="ObjectCorrupt.html" title="Groonga::ObjectCorrupt (class)">ObjectCorrupt</a></span>, <span class='object_link'><a href="OperationNotPermitted.html" title="Groonga::OperationNotPermitted (class)">OperationNotPermitted</a></span>, <span class='object_link'><a href="OperationNotSupported.html" title="Gr
 oonga::O
 perationNotSupported (class)">OperationNotSupported</a></span>, <span class='object_link'><a href="OperationTimeout.html" title="Groonga::OperationTimeout (class)">OperationTimeout</a></span>, <span class='object_link'><a href="OperationWouldBlock.html" title="Groonga::OperationWouldBlock (class)">OperationWouldBlock</a></span>, <span class='object_link'><a href="PermissionDenied.html" title="Groonga::PermissionDenied (class)">PermissionDenied</a></span>, <span class='object_link'><a href="PluginError.html" title="Groonga::PluginError (class)">PluginError</a></span>, <span class='object_link'><a href="RangeError.html" title="Groonga::RangeError (class)">RangeError</a></span>, <span class='object_link'><a href="ReadOnlyFileSystem.html" title="Groonga::ReadOnlyFileSystem (class)">ReadOnlyFileSystem</a></span>, <span class='object_link'><a href="ResourceBusy.html" title="Groonga::ResourceBusy (class)">ResourceBusy</a></span>, <span class='object_link'><a href="ResourceDeadlockA
 voided.h
 tml" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>, <span class='object_link'><a href="ResourceTemporarilyUnavailable.html" title="Groonga::ResourceTemporarilyUnavailable (class)">ResourceTemporarilyUnavailable</a></span>, <span class='object_link'><a href="ResultTooLarge.html" title="Groonga::ResultTooLarge (class)">ResultTooLarge</a></span>, <span class='object_link'><a href="RetryMax.html" title="Groonga::RetryMax (class)">RetryMax</a></span>, <span class='object_link'><a href="Schema/Error.html" title="Groonga::Schema::Error (class)">Schema::Error</a></span>, <span class='object_link'><a href="SocketIsAlreadyConnected.html" title="Groonga::SocketIsAlreadyConnected (class)">SocketIsAlreadyConnected</a></span>, <span class='object_link'><a href="SocketIsAlreadyShutdowned.html" title="Groonga::SocketIsAlreadyShutdowned (class)">SocketIsAlreadyShutdowned</a></span>, <span class='object_link'><a href="SocketIsNotConnected.html" title="Gro
 onga::So
 cketIsNotConnected (class)">SocketIsNotConnected</a></span>, <span class='object_link'><a href="SocketNotInitialized.html" title="Groonga::SocketNotInitialized (class)">SocketNotInitialized</a></span>, <span class='object_link'><a href="StackOverFlow.html" title="Groonga::StackOverFlow (class)">StackOverFlow</a></span>, <span class='object_link'><a href="SyntaxError.html" title="Groonga::SyntaxError (class)">SyntaxError</a></span>, <span class='object_link'><a href="TokenFilterError.html" title="Groonga::TokenFilterError (class)">TokenFilterError</a></span>, <span class='object_link'><a href="TokenizerError.html" title="Groonga::TokenizerError (class)">TokenizerError</a></span>, <span class='object_link'><a href="TooLargeOffset.html" title="Groonga::TooLargeOffset (class)">TooLargeOffset</a></span>, <span class='object_link'><a href="TooLargePage.html" title="Groonga::TooLargePage (class)">TooLargePage</a></span>, <span class='object_link'><a href="TooManyLinks.html" title="
 Groonga:
 :TooManyLinks (class)">TooManyLinks</a></span>, <span class='object_link'><a href="TooManyOpenFiles.html" title="Groonga::TooManyOpenFiles (class)">TooManyOpenFiles</a></span>, <span class='object_link'><a href="TooManyOpenFilesInSystem.html" title="Groonga::TooManyOpenFilesInSystem (class)">TooManyOpenFilesInSystem</a></span>, <span class='object_link'><a href="TooManySymbolicLinks.html" title="Groonga::TooManySymbolicLinks (class)">TooManySymbolicLinks</a></span>, <span class='object_link'><a href="TooSmallLimit.html" title="Groonga::TooSmallLimit (class)">TooSmallLimit</a></span>, <span class='object_link'><a href="TooSmallOffset.html" title="Groonga::TooSmallOffset (class)">TooSmallOffset</a></span>, <span class='object_link'><a href="TooSmallPage.html" title="Groonga::TooSmallPage (class)">TooSmallPage</a></span>, <span class='object_link'><a href="TooSmallPageSize.html" title="Groonga::TooSmallPageSize (class)">TooSmallPageSize</a></span>, <span class='object_link'><a 
 href="Un
 knownError.html" title="Groonga::UnknownError (class)">UnknownError</a></span>, <span class='object_link'><a href="UnsupportedCommandVersion.html" title="Groonga::UnsupportedCommandVersion (class)">UnsupportedCommandVersion</a></span>, <span class='object_link'><a href="UpdateNotAllowed.html" title="Groonga::UpdateNotAllowed (class)">UpdateNotAllowed</a></span>, <span class='object_link'><a href="ZLibError.html" title="Groonga::ZLibError (class)">ZLibError</a></span></p>
+  <p class="children"><span class='object_link'><a href="AddressIsInUse.html" title="Groonga::AddressIsInUse (class)">AddressIsInUse</a></span>, <span class='object_link'><a href="AddressIsNotAvailable.html" title="Groonga::AddressIsNotAvailable (class)">AddressIsNotAvailable</a></span>, <span class='object_link'><a href="ArgumentListTooLong.html" title="Groonga::ArgumentListTooLong (class)">ArgumentListTooLong</a></span>, <span class='object_link'><a href="BadAddress.html" title="Groonga::BadAddress (class)">BadAddress</a></span>, <span class='object_link'><a href="BadFileDescriptor.html" title="Groonga::BadFileDescriptor (class)">BadFileDescriptor</a></span>, <span class='object_link'><a href="BrokenPipe.html" title="Groonga::BrokenPipe (class)">BrokenPipe</a></span>, <span class='object_link'><a href="CASError.html" title="Groonga::CASError (class)">CASError</a></span>, <span class='object_link'><a href="Closed.html" title="Groonga::Closed (class)">Closed</a></span>, <spa
 n class=
 'object_link'><a href="CommandError.html" title="Groonga::CommandError (class)">CommandError</a></span>, <span class='object_link'><a href="ConnectionRefused.html" title="Groonga::ConnectionRefused (class)">ConnectionRefused</a></span>, <span class='object_link'><a href="DirectoryNotEmpty.html" title="Groonga::DirectoryNotEmpty (class)">DirectoryNotEmpty</a></span>, <span class='object_link'><a href="DomainError.html" title="Groonga::DomainError (class)">DomainError</a></span>, <span class='object_link'><a href="EndOfData.html" title="Groonga::EndOfData (class)">EndOfData</a></span>, <span class='object_link'><a href="ExecFormatError.html" title="Groonga::ExecFormatError (class)">ExecFormatError</a></span>, <span class='object_link'><a href="FileCorrupt.html" title="Groonga::FileCorrupt (class)">FileCorrupt</a></span>, <span class='object_link'><a href="FileExists.html" title="Groonga::FileExists (class)">FileExists</a></span>, <span class='object_link'><a href="FileTooLarge
 .html" t
 itle="Groonga::FileTooLarge (class)">FileTooLarge</a></span>, <span class='object_link'><a href="FilenameTooLong.html" title="Groonga::FilenameTooLong (class)">FilenameTooLong</a></span>, <span class='object_link'><a href="FunctionNotImplemented.html" title="Groonga::FunctionNotImplemented (class)">FunctionNotImplemented</a></span>, <span class='object_link'><a href="IllegalByteSequence.html" title="Groonga::IllegalByteSequence (class)">IllegalByteSequence</a></span>, <span class='object_link'><a href="ImproperLink.html" title="Groonga::ImproperLink (class)">ImproperLink</a></span>, <span class='object_link'><a href="InappropriateIOControlOperation.html" title="Groonga::InappropriateIOControlOperation (class)">InappropriateIOControlOperation</a></span>, <span class='object_link'><a href="IncompatibleFileFormat.html" title="Groonga::IncompatibleFileFormat (class)">IncompatibleFileFormat</a></span>, <span class='object_link'><a href="InputOutputError.html" title="Groonga::Inpu
 tOutputE
 rror (class)">InputOutputError</a></span>, <span class='object_link'><a href="InterruptedFunctionCall.html" title="Groonga::InterruptedFunctionCall (class)">InterruptedFunctionCall</a></span>, <span class='object_link'><a href="InvalidArgument.html" title="Groonga::InvalidArgument (class)">InvalidArgument</a></span>, <span class='object_link'><a href="InvalidFormat.html" title="Groonga::InvalidFormat (class)">InvalidFormat</a></span>, <span class='object_link'><a href="InvalidSeek.html" title="Groonga::InvalidSeek (class)">InvalidSeek</a></span>, <span class='object_link'><a href="IsADirectory.html" title="Groonga::IsADirectory (class)">IsADirectory</a></span>, <span class='object_link'><a href="LZ4Error.html" title="Groonga::LZ4Error (class)">LZ4Error</a></span>, <span class='object_link'><a href="NetworkIsDown.html" title="Groonga::NetworkIsDown (class)">NetworkIsDown</a></span>, <span class='object_link'><a href="NoBuffer.html" title="Groonga::NoBuffer (class)">NoBuffer</
 a></span
 >, <span class='object_link'><a href="NoChildProcesses.html" title="Groonga::NoChildProcesses (class)">NoChildProcesses</a></span>, <span class='object_link'><a href="NoLocksAvailable.html" title="Groonga::NoLocksAvailable (class)">NoLocksAvailable</a></span>, <span class='object_link'><a href="NoMemoryAvailable.html" title="Groonga::NoMemoryAvailable (class)">NoMemoryAvailable</a></span>, <span class='object_link'><a href="NoSpaceLeftOnDevice.html" title="Groonga::NoSpaceLeftOnDevice (class)">NoSpaceLeftOnDevice</a></span>, <span class='object_link'><a href="NoSuchColumn.html" title="Groonga::NoSuchColumn (class)">NoSuchColumn</a></span>, <span class='object_link'><a href="NoSuchDevice.html" title="Groonga::NoSuchDevice (class)">NoSuchDevice</a></span>, <span class='object_link'><a href="NoSuchDeviceOrAddress.html" title="Groonga::NoSuchDeviceOrAddress (class)">NoSuchDeviceOrAddress</a></span>, <span class='object_link'><a href="NoSuchFileOrDirectory.html" title="Groonga::N
 oSuchFil
 eOrDirectory (class)">NoSuchFileOrDirectory</a></span>, <span class='object_link'><a href="NoSuchProcess.html" title="Groonga::NoSuchProcess (class)">NoSuchProcess</a></span>, <span class='object_link'><a href="NormalizerError.html" title="Groonga::NormalizerError (class)">NormalizerError</a></span>, <span class='object_link'><a href="NotADirectory.html" title="Groonga::NotADirectory (class)">NotADirectory</a></span>, <span class='object_link'><a href="NotEnoughSpace.html" title="Groonga::NotEnoughSpace (class)">NotEnoughSpace</a></span>, <span class='object_link'><a href="NotSocket.html" title="Groonga::NotSocket (class)">NotSocket</a></span>, <span class='object_link'><a href="ObjectCorrupt.html" title="Groonga::ObjectCorrupt (class)">ObjectCorrupt</a></span>, <span class='object_link'><a href="OperationNotPermitted.html" title="Groonga::OperationNotPermitted (class)">OperationNotPermitted</a></span>, <span class='object_link'><a href="OperationNotSupported.html" title="Gr
 oonga::O
 perationNotSupported (class)">OperationNotSupported</a></span>, <span class='object_link'><a href="OperationTimeout.html" title="Groonga::OperationTimeout (class)">OperationTimeout</a></span>, <span class='object_link'><a href="OperationWouldBlock.html" title="Groonga::OperationWouldBlock (class)">OperationWouldBlock</a></span>, <span class='object_link'><a href="PermissionDenied.html" title="Groonga::PermissionDenied (class)">PermissionDenied</a></span>, <span class='object_link'><a href="PluginError.html" title="Groonga::PluginError (class)">PluginError</a></span>, <span class='object_link'><a href="RangeError.html" title="Groonga::RangeError (class)">RangeError</a></span>, <span class='object_link'><a href="ReadOnlyFileSystem.html" title="Groonga::ReadOnlyFileSystem (class)">ReadOnlyFileSystem</a></span>, <span class='object_link'><a href="ResourceBusy.html" title="Groonga::ResourceBusy (class)">ResourceBusy</a></span>, <span class='object_link'><a href="ResourceDeadlockA
 voided.h
 tml" title="Groonga::ResourceDeadlockAvoided (class)">ResourceDeadlockAvoided</a></span>, <span class='object_link'><a href="ResourceTemporarilyUnavailable.html" title="Groonga::ResourceTemporarilyUnavailable (class)">ResourceTemporarilyUnavailable</a></span>, <span class='object_link'><a href="ResultTooLarge.html" title="Groonga::ResultTooLarge (class)">ResultTooLarge</a></span>, <span class='object_link'><a href="RetryMax.html" title="Groonga::RetryMax (class)">RetryMax</a></span>, <span class='object_link'><a href="Schema/Error.html" title="Groonga::Schema::Error (class)">Schema::Error</a></span>, <span class='object_link'><a href="ScorerError.html" title="Groonga::ScorerError (class)">ScorerError</a></span>, <span class='object_link'><a href="SocketIsAlreadyConnected.html" title="Groonga::SocketIsAlreadyConnected (class)">SocketIsAlreadyConnected</a></span>, <span class='object_link'><a href="SocketIsAlreadyShutdowned.html" title="Groonga::SocketIsAlreadyShutdowned (clas
 s)">Sock
 etIsAlreadyShutdowned</a></span>, <span class='object_link'><a href="SocketIsNotConnected.html" title="Groonga::SocketIsNotConnected (class)">SocketIsNotConnected</a></span>, <span class='object_link'><a href="SocketNotInitialized.html" title="Groonga::SocketNotInitialized (class)">SocketNotInitialized</a></span>, <span class='object_link'><a href="StackOverFlow.html" title="Groonga::StackOverFlow (class)">StackOverFlow</a></span>, <span class='object_link'><a href="SyntaxError.html" title="Groonga::SyntaxError (class)">SyntaxError</a></span>, <span class='object_link'><a href="TokenFilterError.html" title="Groonga::TokenFilterError (class)">TokenFilterError</a></span>, <span class='object_link'><a href="TokenizerError.html" title="Groonga::TokenizerError (class)">TokenizerError</a></span>, <span class='object_link'><a href="TooLargeOffset.html" title="Groonga::TooLargeOffset (class)">TooLargeOffset</a></span>, <span class='object_link'><a href="TooLargePage.html" title="Gro
 onga::To
 oLargePage (class)">TooLargePage</a></span>, <span class='object_link'><a href="TooManyLinks.html" title="Groonga::TooManyLinks (class)">TooManyLinks</a></span>, <span class='object_link'><a href="TooManyOpenFiles.html" title="Groonga::TooManyOpenFiles (class)">TooManyOpenFiles</a></span>, <span class='object_link'><a href="TooManyOpenFilesInSystem.html" title="Groonga::TooManyOpenFilesInSystem (class)">TooManyOpenFilesInSystem</a></span>, <span class='object_link'><a href="TooManySymbolicLinks.html" title="Groonga::TooManySymbolicLinks (class)">TooManySymbolicLinks</a></span>, <span class='object_link'><a href="TooSmallLimit.html" title="Groonga::TooSmallLimit (class)">TooSmallLimit</a></span>, <span class='object_link'><a href="TooSmallOffset.html" title="Groonga::TooSmallOffset (class)">TooSmallOffset</a></span>, <span class='object_link'><a href="TooSmallPage.html" title="Groonga::TooSmallPage (class)">TooSmallPage</a></span>, <span class='object_link'><a href="TooSmallP
 ageSize.
 html" title="Groonga::TooSmallPageSize (class)">TooSmallPageSize</a></span>, <span class='object_link'><a href="UnknownError.html" title="Groonga::UnknownError (class)">UnknownError</a></span>, <span class='object_link'><a href="UnsupportedCommandVersion.html" title="Groonga::UnsupportedCommandVersion (class)">UnsupportedCommandVersion</a></span>, <span class='object_link'><a href="UpdateNotAllowed.html" title="Groonga::UpdateNotAllowed (class)">UpdateNotAllowed</a></span>, <span class='object_link'><a href="ZLibError.html" title="Groonga::ZLibError (class)">ZLibError</a></span></p>
 </div>
 
 

  Modified: rroonga/en/Groonga/ExecFormatError.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/ExecFormatError.html    2015-04-19 14:41:58 +0900 (ef487b7)
+++ rroonga/en/Groonga/ExecFormatError.html    2015-04-19 14:59:09 +0900 (109912d)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>実行ファイルのフォーマットに問題があるときに発生する。</p>
+    <p>実行ファイルのフォーマットに問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Expression.html (+581 -476)
===================================================================
--- rroonga/en/Groonga/Expression.html    2015-04-19 14:41:58 +0900 (7b29763)
+++ rroonga/en/Groonga/Expression.html    2015-04-19 14:59:09 +0900 (cb5ce8d)
@@ -136,8 +136,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>検索条件やデータベースへの操作を表現するオブジェクト。</p>
+    <p>検索条件やデータベースへの操作を表現するオブジェクト。</p>
 
 
   </div>
@@ -177,9 +176,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>expression</em> で使用可能な変数のうち、名前が <em>name</em> または <em>offset</em> 番目に
-<span class='object_link'><a href="#append_object-instance_method" title="Groonga::Expression#append_object (method)">#append_object</a></span> された変数の値を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>expression</em> で使用可能な変数のうち、名前が <em>name</em> または <em>offset</em> 番目に <span class='object_link'><a href="#append_object-instance_method" title="Groonga::Expression#append_object (method)">#append_object</a></span> された変数の値を返す。.</p>
 </div></span>
   
 </li>
@@ -202,9 +199,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>constant</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em>
-を追加する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>constant</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。.</p>
 </div></span>
   
 </li>
@@ -227,9 +222,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em>
-を追加する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。.</p>
 </div></span>
   
 </li>
@@ -252,8 +245,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。.</p>
 </div></span>
   
 </li>
@@ -276,8 +268,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>expression</em> をコンパイルする。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>expression</em> をコンパイルする。.</p>
 </div></span>
   
 </li>
@@ -300,8 +291,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>expression</em> で使用可能な変数を作成する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>expression</em> で使用可能な変数を作成する。.</p>
 </div></span>
   
 </li>
@@ -324,8 +314,30 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Dump execution plan of the <code>expression</code> in string.</p>
+    <span class="summary_desc"><div class='inline'><p>Dump execution plan of the <code>expression</code> in string.</p>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#estimate_size-instance_method" title="#estimate_size (instance method)">- (Integer) <strong>estimate_size</strong> </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Estimates the number of matched records when <code>expression</code> is executed.</p>
 </div></span>
   
 </li>
@@ -348,8 +360,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>expression</em> を実行し、実行した結果を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>expression</em> を実行し、実行した結果を返す。.</p>
 </div></span>
   
 </li>
@@ -374,7 +385,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -382,7 +394,7 @@
         <li class="public ">
   <span class="summary_signature">
     
-      <a href="#inspect-instance_method" title="#inspect (instance method)">- (String) <strong>inspect</strong> </a>
+      <a href="#inspect-instance_method" title="#inspect (instance method)">- (Object) <strong>inspect</strong> </a>
     
 
     
@@ -397,7 +409,6 @@
 
   
     <span class="summary_desc"><div class='inline'>
-<p><em>expression</em> の中身を人に見やすい文字列で返す。.</p>
 </div></span>
   
 </li>
@@ -420,8 +431,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Extracts keywords from <em>expression</em>.</p>
+    <span class="summary_desc"><div class='inline'><p>Extracts keywords from <em>expression</em>.</p>
 </div></span>
   
 </li>
@@ -444,8 +454,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>文字列 <em>query</em> をパースする。.</p>
+    <span class="summary_desc"><div class='inline'><p>文字列 <em>query</em> をパースする。.</p>
 </div></span>
   
 </li>
@@ -468,9 +477,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>expression</em> から <span class='object_link'><a href="Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span> を生成する。 <em>tags</em> には
-キーワードの前後に挿入するタグの配列を以下のような形式で指定 する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>expression</em> から <span class='object_link'><a href="Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span> を生成する。 <em>tags</em> には キーワードの前後に挿入するタグの配列を以下のような形式で指定 する。.</p>
 </div></span>
   
 </li>
@@ -489,7 +496,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-
 instance
 _method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a><
 /span>, 
 <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#fun
 ction_pr
 ocedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Gr
 oonga::O
 bject#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 <div id="constructor_details" class="method_details_list">
   <h2>Constructor Details</h2>
   
@@ -601,9 +608,9 @@ rb_grn_expression_initialize (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>expression</em> で使用可能な変数のうち、名前が <em>name</em> または <em>offset</em> 番目に
-<span class='object_link'><a href="#append_object-instance_method" title="Groonga::Expression#append_object (method)">#append_object</a></span> された変数の値を返す。</p>
+    <p><em>expression</em> で使用可能な変数のうち、名前が <em>name</em>
+または <em>offset</em> 番目に <span class='object_link'><a href="#append_object-instance_method" title="Groonga::Expression#append_object (method)">#append_object</a></span>
+された変数の値を返す。</p>
 
 
   </div>
@@ -620,6 +627,7 @@ rb_grn_expression_initialize (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -648,6 +656,7 @@ rb_grn_expression_initialize (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -678,39 +687,39 @@ rb_grn_expression_initialize (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-533
-534
-535
-536
-537
-538
-539
-540
-541
-542
-543
-544
-545
-546
-547
-548
-549
-550
-551
-552
-553
-554
-555
-556
-557
-558
-559
-560
-561
-562</pre>
+575
+576
+577
+578
+579
+580
+581
+582
+583
+584
+585
+586
+587
+588
+589
+590
+591
+592
+593
+594
+595
+596
+597
+598
+599
+600
+601
+602
+603
+604</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 533</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 575</span>
 
 static VALUE
 rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset)
@@ -758,9 +767,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>constant</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em>
-を追加する。</p>
+    <p><em>constant</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。</p>
 
 
   </div>
@@ -771,6 +778,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -787,8 +795,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset)
       
       
         &mdash;
-        <div class='inline'>
-<p>追加する <em>constant</em></p>
+        <div class='inline'><p>追加する <em>constant</em></p>
 </div>
       
     </li>
@@ -805,8 +812,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset)
       
       
         &mdash;
-        <div class='inline'>
-<p>追加する <em>operation</em></p>
+        <div class='inline'><p>追加する <em>operation</em></p>
 </div>
       
     </li>
@@ -823,8 +829,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset)
       
       
         &mdash;
-        <div class='inline'>
-<p><em>operation</em> の取る引数</p>
+        <div class='inline'><p><em>operation</em> の取る引数</p>
 </div>
       
     </li>
@@ -845,8 +850,7 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset)
       
       
         &mdash;
-        <div class='inline'>
-<p>self</p>
+        <div class='inline'><p>self</p>
 </div>
       
     </li>
@@ -859,39 +863,39 @@ rb_grn_expression_array_reference (VALUE self, VALUE rb_name_or_offset)
       <pre class="lines">
 
 
-214
-215
-216
-217
-218
-219
-220
-221
-222
-223
-224
-225
-226
-227
-228
-229
-230
-231
-232
-233
-234
-235
-236
-237
-238
-239
-240
-241
-242
-243</pre>
+253
+254
+255
+256
+257
+258
+259
+260
+261
+262
+263
+264
+265
+266
+267
+268
+269
+270
+271
+272
+273
+274
+275
+276
+277
+278
+279
+280
+281
+282</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 214</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 253</span>
 
 static VALUE
 rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self)
@@ -939,9 +943,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em>
-を追加する。</p>
+    <p><em>object</em> を追加し、 <em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。</p>
 
 
   </div>
@@ -952,6 +954,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -968,8 +971,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>追加するオブジェクト</p>
+        <div class='inline'><p>追加するオブジェクト</p>
 </div>
       
     </li>
@@ -986,8 +988,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>追加する <em>operation</em></p>
+        <div class='inline'><p>追加する <em>operation</em></p>
 </div>
       
     </li>
@@ -1004,8 +1005,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p><em>operation</em> の取る引数</p>
+        <div class='inline'><p><em>operation</em> の取る引数</p>
 </div>
       
     </li>
@@ -1026,8 +1026,7 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>self</p>
+        <div class='inline'><p>self</p>
 </div>
       
     </li>
@@ -1040,36 +1039,36 @@ rb_grn_expression_append_constant (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-177
-178
-179
-180
-181
-182
-183
-184
-185
-186
-187
-188
-189
-190
-191
-192
-193
-194
-195
-196
-197
-198
-199
-200
-201
-202
-203</pre>
+216
+217
+218
+219
+220
+221
+222
+223
+224
+225
+226
+227
+228
+229
+230
+231
+232
+233
+234
+235
+236
+237
+238
+239
+240
+241
+242</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 177</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 216</span>
 
 static VALUE
 rb_grn_expression_append_object (int argc, VALUE *argv, VALUE self)
@@ -1114,8 +1113,7 @@ rb_grn_expression_append_object (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。</p>
+    <p><em>n_arguments</em> 個の引数を取る <em>operation</em> を追加する。</p>
 
 
   </div>
@@ -1131,28 +1129,28 @@ rb_grn_expression_append_object (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-250
-251
-252
-253
-254
-255
-256
-257
-258
-259
-260
-261
-262
-263
-264
-265
-266
-267
-268</pre>
+289
+290
+291
+292
+293
+294
+295
+296
+297
+298
+299
+300
+301
+302
+303
+304
+305
+306
+307</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 250</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 289</span>
 
 static VALUE
 rb_grn_expression_append_operation (VALUE self, VALUE rb_operation,
@@ -1189,8 +1187,7 @@ rb_grn_expression_append_operation (VALUE self, VALUE rb_operation,
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>expression</em> をコンパイルする。</p>
+    <p><em>expression</em> をコンパイルする。</p>
 
 
   </div>
@@ -1206,26 +1203,26 @@ rb_grn_expression_append_operation (VALUE self, VALUE rb_operation,
       <pre class="lines">
 
 
-479
-480
-481
-482
-483
-484
-485
-486
-487
-488
-489
-490
-491
-492
-493
-494
-495</pre>
+521
+522
+523
+524
+525
+526
+527
+528
+529
+530
+531
+532
+533
+534
+535
+536
+537</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 479</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 521</span>
 
 static VALUE
 rb_grn_expression_compile (VALUE self)
@@ -1260,8 +1257,7 @@ rb_grn_expression_compile (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>expression</em> で使用可能な変数を作成する。</p>
+    <p><em>expression</em> で使用可能な変数を作成する。</p>
 
 
   </div>
@@ -1272,6 +1268,7 @@ rb_grn_expression_compile (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1290,9 +1287,8 @@ rb_grn_expression_compile (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1315,8 +1311,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>変数の名前。省略した場合は名前を付けない。</p>
+            &mdash; <div class='inline'><p>変数の名前。省略した場合は名前を付けない。</p>
 </div>
           
         </li>
@@ -1331,8 +1326,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを指定すると、そのテーブル用のレコードとして初期化する。</p>
+            &mdash; <div class='inline'><p>テーブルを指定すると、そのテーブル用のレコードとして初期化する。</p>
 </div>
           
         </li>
@@ -1347,10 +1341,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Initializes this variable as reference hold variable if @:reference@ is
-true. Reference hold variable is GRN_PTR type in groonga. You can&#39;t use
-@:reference@ with @:domain �� .</p>
+            &mdash; <div class='inline'><p>Initializes this variable as reference hold variable if
+@:reference@ is true. Reference hold variable is GRN_PTR type
+in groonga. You can’t use @:reference@ with @:domain �� .</p>
 </div>
           
         </li>
@@ -1381,48 +1374,48 @@ true. Reference hold variable is GRN_PTR type in groonga. You can&#39;t use
       <pre class="lines">
 
 
-127
-128
-129
-130
-131
-132
-133
-134
-135
-136
-137
-138
-139
-140
-141
-142
-143
-144
-145
-146
-147
-148
-149
-150
-151
-152
-153
-154
-155
-156
-157
-158
-159
-160
-161
-162
-163
-164
-165</pre>
+166
+167
+168
+169
+170
+171
+172
+173
+174
+175
+176
+177
+178
+179
+180
+181
+182
+183
+184
+185
+186
+187
+188
+189
+190
+191
+192
+193
+194
+195
+196
+197
+198
+199
+200
+201
+202
+203
+204</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 127</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 166</span>
 
 static VALUE
 rb_grn_expression_define_variable (int argc, VALUE *argv, VALUE self)
@@ -1479,8 +1472,7 @@ rb_grn_expression_define_variable (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Dump execution plan of the <code>expression</code> in string.</p>
+    <p>Dump execution plan of the <code>expression</code> in string.</p>
 
 
   </div>
@@ -1498,8 +1490,7 @@ rb_grn_expression_define_variable (int argc, VALUE *argv, VALUE self)
       
       
         
-        <div class='inline'>
-<p>4.0.7</p>
+        <div class='inline'><p>4.0.7</p>
 </div>
       
     </li>
@@ -1512,28 +1503,28 @@ rb_grn_expression_define_variable (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-503
-504
-505
-506
-507
-508
-509
-510
-511
-512
-513
-514
-515
-516
-517
-518
-519
-520
-521</pre>
+545
+546
+547
+548
+549
+550
+551
+552
+553
+554
+555
+556
+557
+558
+559
+560
+561
+562
+563</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 503</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 545</span>
 
 static VALUE
 rb_grn_expression_dump_plan (VALUE self)
@@ -1560,9 +1551,9 @@ rb_grn_expression_dump_plan (VALUE self)
 </div>
     
       <div class="method_details ">
-  <h3 class="signature " id="execute-instance_method">
+  <h3 class="signature " id="estimate_size-instance_method">
   
-    - (<tt>値</tt>) <strong>execute</strong> 
+    - (<tt>Integer</tt>) <strong>estimate_size</strong> 
   
 
   
@@ -1570,17 +1561,31 @@ rb_grn_expression_dump_plan (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>expression</em> を実行し、実行した結果を返す。</p>
+    <p>Estimates the number of matched records when <code>expression</code> is
+executed.</p>
+
+<p>Note that the estimated size isn’t correct value. It’s just
+estimated size.</p>
 
 
   </div>
 </div>
 <div class="tags">
   
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+      <pre class="example code"><code><span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_parse'>parse</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Ruby OR Groonga</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+<span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span> <span class='comment'># =&gt; 10</span></code></pre>
+    
+  </div>
+
   <div class="docstring">
   <div class="discussion">
-    
+    <p>Returns the estimated number of matched records when
+<code>expression</code> is executed.</p>
+
 
   </div>
 </div>
@@ -1592,16 +1597,36 @@ rb_grn_expression_dump_plan (VALUE self)
     <li>
       
       
-        <span class='type'>(<tt>値</tt>)</span>
+        <span class='type'>(<tt>Integer</tt>)</span>
       
       
       
+        &mdash;
+        <div class='inline'><p>the estimated number of matched records when
+<code>expression</code> is executed.</p>
+</div>
+      
     </li>
   
 </ul>
 
 </div>
 
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
+</div>
+      
+    </li>
+  
+</ul>
 
 </div><table class="source_code">
   <tr>
@@ -1609,41 +1634,39 @@ rb_grn_expression_dump_plan (VALUE self)
       <pre class="lines">
 
 
-457
-458
-459
-460
-461
-462
-463
-464
-465
-466
-467
-468
-469
-470
-471
-472</pre>
+811
+812
+813
+814
+815
+816
+817
+818
+819
+820
+821
+822
+823
+824
+825</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 457</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 811</span>
 
 static VALUE
-rb_grn_expression_execute (VALUE self)
+rb_grn_expression_estimate_size (VALUE self)
 {
     grn_ctx *context = NULL;
     grn_obj *expression;
-    grn_obj *result;
+    unsigned int size;
 
     rb_grn_expression_deconstruct(SELF(self), &amp;expression, &amp;context,
                                   NULL, NULL,
                                   NULL, NULL, NULL);
 
-    result = grn_expr_exec(context, expression, 0);
-    rb_grn_context_check(context, self);
+    size = grn_expr_estimate_size(context, expression);
 
-    return GRNOBJ2RVAL(Qnil, context, result, self);
+    return UINT2NUM(size);
 }</pre>
     </td>
   </tr>
@@ -1651,9 +1674,9 @@ rb_grn_expression_execute (VALUE self)
 </div>
     
       <div class="method_details ">
-  <h3 class="signature " id="inspect-instance_method">
+  <h3 class="signature " id="execute-instance_method">
   
-    - (<tt>String</tt>) <strong>inspect</strong> 
+    - (<tt>値</tt>) <strong>execute</strong> 
   
 
   
@@ -1661,8 +1684,7 @@ rb_grn_expression_execute (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>expression</em> の中身を人に見やすい文字列で返す。</p>
+    <p><em>expression</em> を実行し、実行した結果を返す。</p>
 
 
   </div>
@@ -1673,6 +1695,7 @@ rb_grn_expression_execute (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1683,7 +1706,7 @@ rb_grn_expression_execute (VALUE self)
     <li>
       
       
-        <span class='type'>(<tt>String</tt>)</span>
+        <span class='type'>(<tt>値</tt>)</span>
       
       
       
@@ -1700,62 +1723,140 @@ rb_grn_expression_execute (VALUE self)
       <pre class="lines">
 
 
-573
-574
-575
-576
-577
-578
-579
-580
-581
-582
-583
-584
-585
-586
-587
-588
-589
-590
-591
-592
-593
-594
-595
-596
-597
-598
-599</pre>
+499
+500
+501
+502
+503
+504
+505
+506
+507
+508
+509
+510
+511
+512
+513
+514</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 499</span>
+
+static VALUE
+rb_grn_expression_execute (VALUE self)
+{
+    grn_ctx *context = NULL;
+    grn_obj *expression;
+    grn_obj *result;
+
+    rb_grn_expression_deconstruct(SELF(self), &amp;expression, &amp;context,
+                                  NULL, NULL,
+                                  NULL, NULL, NULL);
+
+    result = grn_expr_exec(context, expression, 0);
+    rb_grn_context_check(context, self);
+
+    return GRNOBJ2RVAL(Qnil, context, result, self);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+      <div class="method_details ">
+  <h3 class="signature " id="inspect-instance_method">
+  
+    - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>inspect</strong> 
+  
+
+  
+
+  
+</h3><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+110
+111
+112
+113
+114
+115
+116
+117
+118
+119
+120
+121
+122
+123
+124
+125
+126
+127
+128
+129
+130
+131
+132
+133
+134
+135
+136
+137
+138
+139
+140
+141
+142
+143
+144
+145
+146
+147</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 573</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 110</span>
 
 static VALUE
 rb_grn_expression_inspect (VALUE self)
 {
     grn_ctx *context = NULL;
-    grn_obj inspected;
     grn_obj *expression;
+    grn_obj inspected;
     VALUE rb_inspected;
 
     rb_grn_expression_deconstruct(SELF(self), &amp;expression, &amp;context,
                                   NULL, NULL,
                                   NULL, NULL, NULL);
 
+    rb_inspected = rb_str_new_cstr(&quot;&quot;);
+    rb_grn_object_inspect_header(self, rb_inspected);
+
     GRN_TEXT_INIT(&amp;inspected, 0);
-    GRN_TEXT_PUTS(context, &amp;inspected, &quot;#&lt;Groonga::Expression &quot;);
-#ifdef WIN32
-    GRN_TEXT_PUTS(context, &amp;inspected, &quot;(not supported on Windows)&quot;);
-#else
-    grn_expr_inspect(context, &amp;inspected, expression);
-#endif
-    GRN_TEXT_PUTS(context, &amp;inspected, &quot;&gt;&quot;);
-    rb_inspected = rb_grn_context_rb_string_new(context,
-                                                GRN_TEXT_VALUE(&amp;inspected),
-                                                GRN_TEXT_LEN(&amp;inspected));
+    grn_inspect(context, &amp;inspected, expression);
+    grn_bulk_truncate(context, &amp;inspected, GRN_TEXT_LEN(&amp;inspected) - 2);
+    {
+        size_t prefix_length;
+        const char *content;
+        size_t content_length;
+
+        prefix_length = strlen(&quot;#&lt;expr&quot;);
+        content = GRN_TEXT_VALUE(&amp;inspected) + prefix_length;
+        content_length = GRN_TEXT_LEN(&amp;inspected) - prefix_length;
+        rb_str_concat(rb_inspected,
+                      rb_grn_context_rb_string_new(context,
+                                                   content,
+                                                   content_length));
+    }
+
     GRN_OBJ_FIN(context, &amp;inspected);
 
+    rb_grn_object_inspect_footer(self, rb_inspected);
+
     return rb_inspected;
 }</pre>
     </td>
@@ -1774,8 +1875,7 @@ rb_grn_expression_inspect (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Extracts keywords from <em>expression</em>. The keywords order isn&#39;t
+    <p>Extracts keywords from <em>expression</em>. The keywords order isn’t
 guaranteed.</p>
 
 
@@ -1794,8 +1894,7 @@ guaranteed.</p>
 
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns the extracted keywords</p>
+    <p>Returns the extracted keywords</p>
 
 
   </div>
@@ -1813,8 +1912,7 @@ guaranteed.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>the extracted keywords</p>
+        <div class='inline'><p>the extracted keywords</p>
 </div>
       
     </li>
@@ -1832,8 +1930,7 @@ guaranteed.</p>
       
       
         
-        <div class='inline'>
-<p>4.0.6</p>
+        <div class='inline'><p>4.0.6</p>
 </div>
       
     </li>
@@ -1846,12 +1943,6 @@ guaranteed.</p>
       <pre class="lines">
 
 
-760
-761
-762
-763
-764
-765
 766
 767
 768
@@ -1872,10 +1963,16 @@ guaranteed.</p>
 783
 784
 785
-786</pre>
+786
+787
+788
+789
+790
+791
+792</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 760</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 766</span>
 
 static VALUE
 rb_grn_expression_get_keywords (VALUE self)
@@ -1920,8 +2017,7 @@ rb_grn_expression_get_keywords (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>文字列 <em>query</em> をパースする。</p>
+    <p>文字列 <em>query</em> をパースする。</p>
 
 
   </div>
@@ -1932,6 +2028,7 @@ rb_grn_expression_get_keywords (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1948,8 +2045,7 @@ rb_grn_expression_get_keywords (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>パースする文字列</p>
+        <div class='inline'><p>パースする文字列</p>
 </div>
       
     </li>
@@ -1966,9 +2062,8 @@ rb_grn_expression_get_keywords (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1990,8 +2085,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>default_column “column_name:hoge”ではなく“hoge”のようにcolumn_nameが指
+            &mdash; <div class='inline'><p>default_column
+“column_name:hoge”ではなく”hoge”のようにcolumn_nameが指
 定されない条件の検索対象となるカラムを指定する。</p>
 </div>
           
@@ -2007,16 +2102,19 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>“+”や“OR”で繋がれず、ただ列挙された複数の条件があった時、 <em>expression</em> 全体として各レコードをヒットとみなすかの論理
+            &mdash; <div class='inline'><p>”+”や”OR”で繋がれず、ただ列挙された複数の条件があった時、
+<em>expression</em> 全体として各レコードをヒットとみなすかの論理
 条件を指定する。省略した場合はGroonga::Operator::AND。</p>
-<ul><li>
-<p>Groonga::Operator::OR :=  レコードはいずれかの条件にマッチすればいい。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND :=  レコードは全ての条件にマッチしなければならない。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND_NOT :=  最初の条件にレコードはマッチし、残りの条件にレコードは  マッチしてはならない。 =:</p>
-</li></ul>
+
+<ul>
+  <li>Groonga::Operator::OR :=
+レコードはいずれかの条件にマッチすればいい。 =:</li>
+  <li>Groonga::Operator::AND :=
+レコードは全ての条件にマッチしなければならない。 =:</li>
+  <li>Groonga::Operator::AND_NOT :=
+最初の条件にレコードはマッチし、残りの条件にレコードは
+マッチしてはならない。 =:</li>
+</ul>
 </div>
           
         </li>
@@ -2031,9 +2129,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>検索時のモードを指定する。省略した場合はGroonga::Operator::MATCH。 (FIXME:
-モードによってどういう動作になるかを書く。)</p>
+            &mdash; <div class='inline'><p>検索時のモードを指定する。省略した場合はGroonga::Operator::MATCH。
+(FIXME: モードによってどういう動作になるかを書く。)</p>
 </div>
           
         </li>
@@ -2048,21 +2145,21 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>query</em> の構文を指定する。指定可能な値は以下の通り。省略 した場合は <code>:query</code> 。</p>
-<ul><li>
-<p><code>:query</code> :=  「文字列1 OR 文字列2」で「“文字列1”あるいは“文字列2” 
-にマッチという検索エンジンで利用できるような構文を使  う。  参考: “Groongaのクエリ構文のドキュメント”:<a
-href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.org/ja/docs/reference/grn_expr/query_syntax.html</a>
-=:</p>
-</li><li>
-<p><code>nil</code> :=  <code>:query</code>と同様 =:</p>
-</li><li>
-<p><code>:script</code> :=  「[カラム名] == [値]」というようにECMAScript風の構文を使う。  参考:
-“Groongaのscript構文のドキュメント”:<a
-href="http://groonga.org/ja/docs/reference/grn_expr/script_syntax.html">groonga.org/ja/docs/reference/grn_expr/script_syntax.html</a>
-=:</p>
-</li></ul>
+            &mdash; <div class='inline'><p><em>query</em> の構文を指定する。指定可能な値は以下の通り。省略
+した場合は +:query+ 。</p>
+
+<ul>
+  <li>+:query+ :=
+「文字列1 OR 文字列2」で「”文字列1”あるいは”文字列2”
+にマッチという検索エンジンで利用できるような構文を使
+う。
+参考: “Groongaのクエリ構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html =:</li>
+  <li>+nil+ :=
++:query+と同様 =:</li>
+  <li>+:script+ :=
+「[カラム名] == [値]」というようにECMAScript風の構文を使う。
+参考: “Groongaのscript構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/script_syntax.html =:</li>
+</ul>
 </div>
           
         </li>
@@ -2074,15 +2171,14 @@ href="http://groonga.org/ja/docs/reference/grn_expr/script_syntax.html">groonga.
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>query</em> の構文に query を用いているとき( <code>:syntax</code>
-オプション参照)、「*E-1」というようにクエリの先頭で pragmaを利用できるようにする。script構文を用いている
+            &mdash; <div class='inline'><p><em>query</em> の構文に query を用いているとき( +:syntax+
+オプション参照)、「*E-1」というようにクエリの先頭で
+pragmaを利用できるようにする。script構文を用いている
 ときはこのオプションを利用できない。</p>
 
 <p>デフォルトではプラグマを利用できる。</p>
 
-<p>参考: “Groongaのクエリ構文のドキュメント”:<a
-href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.org/ja/docs/reference/grn_expr/query_syntax.html</a></p>
+<p>参考: “Groongaのクエリ構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html</p>
 </div>
           
         </li>
@@ -2094,15 +2190,14 @@ href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.o
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>query</em> の構文にqueryを用いているとき( <code>:syntax</code> オプショ
-ン参照)、「カラム名:値」というようにカラム名を指定した 条件式を利用できるようにする。script構文を用いていると
+            &mdash; <div class='inline'><p><em>query</em> の構文にqueryを用いているとき( +:syntax+ オプショ
+ン参照)、「カラム名:値」というようにカラム名を指定した
+条件式を利用できるようにする。script構文を用いていると
 きはこのオプションを利用できない。</p>
 
 <p>デフォルトではカラム名を指定した条件式を利用できる。</p>
 
-<p>参考: “Groongaのクエリ構文のドキュメント”:<a
-href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.org/ja/docs/reference/grn_expr/query_syntax.html</a></p>
+<p>参考: “Groongaのクエリ構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html</p>
 </div>
           
         </li>
@@ -2114,14 +2209,14 @@ href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.o
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>query</em> の構文にscriptを用いているとき( <code>:syntax</code> オプショ ン参照)、「カラム名 =
-値」というように更新操作を利用で きるようにする。query構文を用いているときはこのオプショ ンを利用できない。</p>
+            &mdash; <div class='inline'><p><em>query</em> の構文にscriptを用いているとき( +:syntax+ オプショ
+ン参照)、「カラム名 = 値」というように更新操作を利用で
+きるようにする。query構文を用いているときはこのオプショ
+ンを利用できない。</p>
 
 <p>デフォルトでは更新操作を利用できる。</p>
 
-<p>参考: “Groongaのクエリ構文のドキュメント”:<a
-href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.org/ja/docs/reference/grn_expr/query_syntax.html</a></p>
+<p>参考: “Groongaのクエリ構文のドキュメント”:http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html</p>
 </div>
           
         </li>
@@ -2139,45 +2234,6 @@ href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.o
       <pre class="lines">
 
 
-337
-338
-339
-340
-341
-342
-343
-344
-345
-346
-347
-348
-349
-350
-351
-352
-353
-354
-355
-356
-357
-358
-359
-360
-361
-362
-363
-364
-365
-366
-367
-368
-369
-370
-371
-372
-373
-374
-375
 376
 377
 378
@@ -2251,10 +2307,52 @@ href="http://groonga.org/ja/docs/reference/grn_expr/query_syntax.html">groonga.o
 446
 447
 448
-449</pre>
+449
+450
+451
+452
+453
+454
+455
+456
+457
+458
+459
+460
+461
+462
+463
+464
+465
+466
+467
+468
+469
+470
+471
+472
+473
+474
+475
+476
+477
+478
+479
+480
+481
+482
+483
+484
+485
+486
+487
+488
+489
+490
+491</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 337</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 376</span>
 
 static VALUE
 rb_grn_expression_parse (int argc, VALUE *argv, VALUE self)
@@ -2358,7 +2456,10 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self)
     if (rc != GRN_SUCCESS) {
         VALUE related_object;
 
-        related_object = rb_ary_new3(2, self, rb_ary_new4(argc, argv));
+        related_object =
+            rb_ary_new_from_args(2,
+                                 self,
+                                 rb_ary_new_from_values(argc, argv));
         exception = rb_grn_context_to_exception(context, related_object);
     }
     if (default_column_is_created)
@@ -2385,17 +2486,21 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>expression</em> から <span class='object_link'><a href="Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span> を生成する。 <em>tags</em> には
-キーワードの前後に挿入するタグの配列を以下のような形式で指定 する。</p>
+    <p><em>expression</em> から <span class='object_link'><a href="Snippet.html" title="Groonga::Snippet (class)">Snippet</a></span> を生成する。 <em>tags</em> には
+キーワードの前後に挿入するタグの配列を以下のような形式で指定
+する。</p>
+
 <pre class="code ruby"><code class="ruby">  <span class='lbracket'>[</span>
    <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>キーワード前に挿入する文字列1</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>キーワード後に挿入する文字列1</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='comma'>,</span>
    <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>キーワード前に挿入する文字列2</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>キーワード後に挿入する文字列2</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='comma'>,</span>
    <span class='comment'># ...,
 </span>  <span class='rbracket'>]</span>
 </code></pre>
-<p>もし、1つのスニペットの中に <em>tags</em> で指定したタグより多くの キーワードが含まれている場合は、以下のように、また、先頭
+
+<p>もし、1つのスニペットの中に <em>tags</em> で指定したタグより多くの
+キーワードが含まれている場合は、以下のように、また、先頭
 のタグから順番に使われる。</p>
+
 <pre class="code ruby"><code class="ruby">  <span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_parse'>parse</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Ruby groonga 検索</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
   <span class='id identifier rubyid_tags'>tags</span> <span class='op'>=</span> <span class='lbracket'>[</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>&lt;tag1&gt;</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>&lt;/tag1&gt;</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='comma'>,</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>&lt;tag2&gt;</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>&lt;/tag2&gt;</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='rbracket'>]</span>
   <span class='id identifier rubyid_snippet'>snippet</span> <span class='op'>=</span> <span class='id identifier rubyid_expression'>expression</span><span class='period'>.</span><span class='id identifier rubyid_snippet'>snippet</span><span class='lparen'>(</span><span class='id identifier rubyid_tags'>tags</span><span class='rparen'>)</span>
@@ -2404,6 +2509,7 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self)
 </span>     <span class='comment'># =&gt;  &quot;使って全文&lt;tag1&gt;検索&lt;/tag1&gt;、高速&lt;tag2&gt;検索&lt;/tag2&gt;。&quot;]
 </span></code></pre>
 
+
   </div>
 </div>
 <div class="tags">
@@ -2412,6 +2518,7 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2428,8 +2535,8 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>キーワードの前後に挿入するタグの配列 (詳細は上記を参照)</p>
+        <div class='inline'><p>キーワードの前後に挿入するタグの配列
+(詳細は上記を参照)</p>
 </div>
       
     </li>
@@ -2444,9 +2551,8 @@ rb_grn_expression_parse (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -2471,8 +2577,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>キーワード文字列・スニペット元の文字列を正規化するかど うか。省略した場合は <code>false</code> で正規化しない。</p>
+            &mdash; <div class='inline'><p>キーワード文字列・スニペット元の文字列を正規化するかど
+うか。省略した場合は +false+ で正規化しない。</p>
 </div>
           
         </li>
@@ -2487,8 +2593,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>先頭の空白を無視するかどうか。省略した場合は <code>false</code> で無 視しない。</p>
+            &mdash; <div class='inline'><p>先頭の空白を無視するかどうか。省略した場合は +false+ で無
+視しない。</p>
 </div>
           
         </li>
@@ -2503,8 +2609,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>スニペット文字列の長さ。省略した場合は100文字。</p>
+            &mdash; <div class='inline'><p>スニペット文字列の長さ。省略した場合は100文字。</p>
 </div>
           
         </li>
@@ -2519,8 +2624,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>生成するスニペットの最大数。省略した場合は3。</p>
+            &mdash; <div class='inline'><p>生成するスニペットの最大数。省略した場合は3。</p>
 </div>
           
         </li>
@@ -2535,9 +2639,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>スニペット内の +&lt;+, +&gt;+, +&amp;+, +“+ をHTMLエスケープするか どうか。省略した場合は
-<code>false</code> で、HTMLエスケープしない。</p>
+            &mdash; <div class='inline'><p>スニペット内の +&lt;+, +&gt;+, +&amp;+, +”+ をHTMLエスケープするか
+どうか。省略した場合は +false+ で、HTMLエスケープしない。</p>
 </div>
           
         </li>
@@ -2568,11 +2671,6 @@ value.</p>
       <pre class="lines">
 
 
-649
-650
-651
-652
-653
 654
 655
 656
@@ -2664,10 +2762,16 @@ value.</p>
 742
 743
 744
-745</pre>
+745
+746
+747
+748
+749
+750
+751</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 649</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-expression.c', line 654</span>
 
 static VALUE
 rb_grn_expression_snippet (int argc, VALUE *argv, VALUE self)
@@ -2715,7 +2819,7 @@ rb_grn_expression_snippet (int argc, VALUE *argv, VALUE self)
     }
 
     if (TYPE(RARRAY_PTR(rb_tags)[0]) == T_STRING) {
-        rb_tags = rb_ary_new3(1, rb_tags);
+        rb_tags = rb_ary_new_from_args(1, rb_tags);
     }
 
     rb_tag_values = RARRAY_PTR(rb_tags);
@@ -2761,7 +2865,8 @@ rb_grn_expression_snippet (int argc, VALUE *argv, VALUE self)
                             (const char **)open_tags, open_tag_lengths,
                             (const char **)close_tags, close_tag_lengths,
                             mapping);
-    related_object = rb_ary_new3(2, self, rb_ary_new4(argc, argv));
+    related_object =
+        rb_ary_new_from_args(2, self, rb_ary_new_from_values(argc, argv));
     rb_grn_context_check(context, related_object);
 
     return GRNOBJECT2RVAL(Qnil, context, snippet, GRN_TRUE);

  Modified: rroonga/en/Groonga/FileCorrupt.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/FileCorrupt.html    2015-04-19 14:41:58 +0900 (e6caf7b)
+++ rroonga/en/Groonga/FileCorrupt.html    2015-04-19 14:59:09 +0900 (22be8af)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ファイルに問題があったときに発生する。</p>
+    <p>ファイルに問題があったときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/FileExists.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/FileExists.html    2015-04-19 14:41:58 +0900 (9f6d774)
+++ rroonga/en/Groonga/FileExists.html    2015-04-19 14:59:09 +0900 (1a2483d)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ファイルが存在しているときに発生する。</p>
+    <p>ファイルが存在しているときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/FileLogger.html (+6 -6)
===================================================================
--- rroonga/en/Groonga/FileLogger.html    2015-04-19 14:41:58 +0900 (d9ef539)
+++ rroonga/en/Groonga/FileLogger.html    2015-04-19 14:59:09 +0900 (4a65082)
@@ -167,7 +167,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -191,8 +192,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of FileLogger.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of FileLogger.</p>
 </div></span>
   
 </li>
@@ -215,7 +215,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -248,8 +249,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of FileLogger</p>
+    <p>Returns a new instance of FileLogger</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/FileQueryLogger.html (+6 -6)
===================================================================
--- rroonga/en/Groonga/FileQueryLogger.html    2015-04-19 14:41:58 +0900 (550c4c7)
+++ rroonga/en/Groonga/FileQueryLogger.html    2015-04-19 14:59:09 +0900 (189d52b)
@@ -164,7 +164,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -188,8 +189,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of FileQueryLogger.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of FileQueryLogger.</p>
 </div></span>
   
 </li>
@@ -212,7 +212,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -245,8 +246,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of FileQueryLogger</p>
+    <p>Returns a new instance of FileQueryLogger</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/FileTooLarge.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/FileTooLarge.html    2015-04-19 14:41:58 +0900 (9977f12)
+++ rroonga/en/Groonga/FileTooLarge.html    2015-04-19 14:59:09 +0900 (793d458)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ファイルが大きすぎるときに発生する。</p>
+    <p>ファイルが大きすぎるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/FilenameTooLong.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/FilenameTooLong.html    2015-04-19 14:41:58 +0900 (e28973b)
+++ rroonga/en/Groonga/FilenameTooLong.html    2015-04-19 14:59:09 +0900 (abb4b0c)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ファイル名が長すぎるときに発生する。</p>
+    <p>ファイル名が長すぎるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/FixSizeColumn.html (+16 -27)
===================================================================
--- rroonga/en/Groonga/FixSizeColumn.html    2015-04-19 14:41:58 +0900 (2a0622d)
+++ rroonga/en/Groonga/FixSizeColumn.html    2015-04-19 14:59:09 +0900 (3c938c6)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>固定長データ用のカラム。</p>
+    <p>固定長データ用のカラム。</p>
 
 
   </div>
@@ -179,8 +178,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> の <em>id</em> に対応する値を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> の <em>id</em> に対応する値を返す。.</p>
 </div></span>
   
 </li>
@@ -203,8 +201,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> の <em>id</em> に対応する値を設定する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> の <em>id</em> に対応する値を設定する。.</p>
 </div></span>
   
 </li>
@@ -227,9 +224,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ減少する。 <em>delta</em>
-が <code>nil</code> の場合は1減少する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ減少する。 <em>delta</em> が +nil+ の場合は1減少する。.</p>
 </div></span>
   
 </li>
@@ -252,9 +247,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ増加する。 <em>delta</em>
-が <code>nil</code> の場合は1増加する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ増加する。 <em>delta</em> が +nil+ の場合は1増加する。.</p>
 </div></span>
   
 </li>
@@ -284,7 +277,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-inst
 ance_met
 hod" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary
 ?</a></s
 pan>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-instance_method" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span 
 class='o
 bject_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" tit
 le="Groo
 nga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 
 
   <div id="instance_method_details" class="method_details_list">
@@ -302,8 +295,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> の <em>id</em> に対応する値を返す。</p>
+    <p><em>column</em> の <em>id</em> に対応する値を返す。</p>
 
 
   </div>
@@ -314,6 +306,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -401,8 +394,7 @@ rb_grn_fix_size_column_array_reference (VALUE self, VALUE rb_id)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> の <em>id</em> に対応する値を設定する。</p>
+    <p><em>column</em> の <em>id</em> に対応する値を設定する。</p>
 
 
   </div>
@@ -413,6 +405,7 @@ rb_grn_fix_size_column_array_reference (VALUE self, VALUE rb_id)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -429,8 +422,7 @@ rb_grn_fix_size_column_array_reference (VALUE self, VALUE rb_id)
       
       
         &mdash;
-        <div class='inline'>
-<p>設定する値に対応する <em>column</em> の <em>id</em></p>
+        <div class='inline'><p>設定する値に対応する <em>column</em> の <em>id</em></p>
 </div>
       
     </li>
@@ -445,8 +437,7 @@ rb_grn_fix_size_column_array_reference (VALUE self, VALUE rb_id)
       
       
         &mdash;
-        <div class='inline'>
-<p>設定する値</p>
+        <div class='inline'><p>設定する値</p>
 </div>
       
     </li>
@@ -531,9 +522,8 @@ rb_grn_fix_size_column_array_set (VALUE self, VALUE rb_id, VALUE rb_value)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ減少する。 <em>delta</em>
-が <code>nil</code> の場合は1減少する。</p>
+    <p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ減少する。 <em>delta</em>
+が +nil+ の場合は1減少する。</p>
 
 
   </div>
@@ -579,9 +569,8 @@ rb_grn_fix_size_column_decrement (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ増加する。 <em>delta</em>
-が <code>nil</code> の場合は1増加する。</p>
+    <p><em>column</em> の <em>id</em> に対応する値を <em>delta</em> だけ増加する。 <em>delta</em>
+が +nil+ の場合は1増加する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/FunctionNotImplemented.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/FunctionNotImplemented.html    2015-04-19 14:41:58 +0900 (43c9802)
+++ rroonga/en/Groonga/FunctionNotImplemented.html    2015-04-19 14:59:09 +0900 (cf0422b)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>関数を実装していないときに発生する。</p>
+    <p>関数を実装していないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/GeoPoint.html (+24 -20)
===================================================================
--- rroonga/en/Groonga/GeoPoint.html    2015-04-19 14:41:58 +0900 (bfd10fe)
+++ rroonga/en/Groonga/GeoPoint.html    2015-04-19 14:59:09 +0900 (f692fff)
@@ -161,8 +161,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute latitude.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute latitude.</p>
 </div></span>
   
 </li>
@@ -188,8 +187,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute longitude.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute longitude.</p>
 </div></span>
   
 </li>
@@ -225,7 +223,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -256,7 +255,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -278,7 +278,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -302,8 +303,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>TODO: write document.</p>
+    <span class="summary_desc"><div class='inline'><p>TODO: write document.</p>
 </div></span>
   
 </li>
@@ -326,7 +326,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -348,7 +349,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -370,7 +372,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -392,7 +395,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -414,7 +418,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -440,8 +445,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>TODO: write document</p>
+    <p>TODO: write document</p>
 
 
   </div>
@@ -512,8 +516,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute latitude</p>
+    <p>Returns the value of attribute latitude</p>
 
 
   </div>
@@ -555,8 +558,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute longitude</p>
+    <p>Returns the value of attribute longitude</p>
 
 
   </div>
@@ -697,6 +699,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -781,6 +784,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">

  Modified: rroonga/en/Groonga/GeoPointValueConverter.html (+18 -8)
===================================================================
--- rroonga/en/Groonga/GeoPointValueConverter.html    2015-04-19 14:41:58 +0900 (fd5ffe9)
+++ rroonga/en/Groonga/GeoPointValueConverter.html    2015-04-19 14:59:09 +0900 (ca92711)
@@ -164,7 +164,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -186,7 +187,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -208,7 +210,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -230,7 +233,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -252,7 +256,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -274,7 +279,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -296,7 +302,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -327,7 +334,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -354,6 +362,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -436,6 +445,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">

  Added: rroonga/en/Groonga/GreaterEqualOperator.html (+460 -0) 100644
===================================================================
--- /dev/null
+++ rroonga/en/Groonga/GreaterEqualOperator.html    2015-04-19 14:59:09 +0900 (2dd5db6)
@@ -0,0 +1,460 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" href="../../../ranguba.css" type="text/css" />
+    <link rel="shortcut icon" href="../../../favicon.ico" />
+    <link rel="icon" href="../../../favicon.png" />
+    <title>
+  Class: Groonga::GreaterEqualOperator
+  
+    &mdash; rroonga
+  
+ - Ranguba</title>
+
+
+  <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" />
+
+  <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" />
+
+<script type="text/javascript" charset="utf-8">
+  hasFrames = window.top.frames.main ? true : false;
+  relpath = '../';
+  framesUrl = "../frames.html#!Groonga/GreaterEqualOperator.html";
+</script>
+
+
+  <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
+
+  <script type="text/javascript" charset="utf-8" src="../js/app.js"></script>
+
+
+  </head>
+  <body>
+<div class="header">
+  <div class="title">
+    <a href="../../../">
+      <span class="title">
+  Class: Groonga::GreaterEqualOperator
+  
+    &mdash; rroonga
+  
+</span>
+      <span class="title-separator">-</span>
+      <span class="title-project">Ranguba</span>
+    </a>
+  </div>
+  <ul class="other-languages">
+    <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/GreaterEqualOperator.html">日本語</a></li>
+  </ul>
+  <ul class="menu">
+    <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li>
+    <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li>
+    <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li>
+    <li id="menu-developer"><a href="../../../developer.html">Developer</a></li>
+  </ul>
+</div>
+
+<div class="content">
+
+
+    <div id="header">
+      <div id="menu">
+  
+    <a href="../alphabetical_index.html">Index (G)</a> &raquo;
+    <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span>
+     &raquo; 
+    <span class="title">GreaterEqualOperator</span>
+  
+
+  <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
+</div>
+
+      <div id="search">
+  
+    <a class="full_list_link" id="class_list_link"
+        href="../class_list.html">
+      Class List
+    </a>
+  
+    <a class="full_list_link" id="method_list_link"
+        href="../method_list.html">
+      Method List
+    </a>
+  
+    <a class="full_list_link" id="file_list_link"
+        href="../file_list.html">
+      File List
+    </a>
+  
+</div>
+      <div class="clear"></div>
+    </div>
+
+    <iframe id="search_frame"></iframe>
+
+    <div id="content"><h1>Class: Groonga::GreaterEqualOperator
+  
+  
+  
+</h1>
+
+<dl class="box">
+  
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li>
+          
+            <li class="next">Groonga::GreaterEqualOperator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
+  
+    
+  
+    
+  
+  
+  
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-greater-equal-operator.c</dd>
+  
+</dl>
+<div class="clear"></div>
+
+
+  <h2>Constant Summary</h2>
+  
+
+
+
+  <h2>Constant Summary</h2>
+  
+  <h3 class="inherited">Constants inherited
+     from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_
 NOT (con
 stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM
 ENT (con
 stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object
 _link'><
 a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE
 NCE-cons
 tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, <
 span cla
 ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant)
 ">Operat
 or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta
 nt)">Ope
 rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga
 ::Operat
 or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH
 IFTL_ASS
 IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html#
 SLASH_AS
 SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT<
 /a></spa
 n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p>
+
+
+
+
+
+  
+    <h2>
+      Instance Method Summary
+      <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
+    </h2>
+
+    <ul class="summary">
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Executes a greater-or-equal operation.</p>
+</div></span>
+  
+</li>
+
+      
+    </ul>
+  
+
+
+  
+  
+  
+  
+  
+  
+  
+  
+  <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p>
+<div id="constructor_details" class="method_details_list">
+  <h2>Constructor Details</h2>
+  
+    <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p>
+  
+</div>
+
+
+  <div id="instance_method_details" class="method_details_list">
+    <h2>Instance Method Details</h2>
+
+    
+      <div class="method_details first">
+  <h3 class="signature first" id="exec-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Executes a greater-or-equal operation.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes greater-or-equal operations with the default context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes greater-or-equal operations with the specified context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span>
+                                      <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span>
+                                      <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+                                      <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+  </div>
+
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if <code>x</code> is greater than or equal to<code>y</code>,
+<code>false</code> otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>x</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The left hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>y</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The right hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The options.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">(Groonga::Context.default)</span>
+          <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span>
+          <span class="default">
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The context to executes the operation.</p>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if <code>x</code> is greater than or equal to<code>y</code>,
+<code>false</code> otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-greater-equal-operator.c', line 49</span>
+
+static VALUE
+rb_grn_greater_equal_operator_exec (int argc, VALUE *argv, VALUE self)
+{
+    grn_bool greater_equal;
+    VALUE rb_x;
+    VALUE rb_y;
+    VALUE rb_options;
+    VALUE rb_context;
+    grn_ctx *context;
+    grn_obj x;
+    grn_obj y;
+
+    rb_scan_args(argc, argv, &quot;21&quot;, &amp;rb_x, &amp;rb_y, &amp;rb_options);
+
+    rb_grn_scan_options(rb_options,
+                        &quot;context&quot;, &amp;rb_context,
+                        NULL);
+    context = rb_grn_context_ensure(&amp;rb_context);
+
+    GRN_VOID_INIT(&amp;x);
+    GRN_VOID_INIT(&amp;y);
+    RVAL2GRNBULK(rb_x, context, &amp;x);
+    RVAL2GRNBULK(rb_y, context, &amp;y);
+    greater_equal = grn_operator_exec_greater_equal(context, &amp;x, &amp;y);
+    GRN_OBJ_FIN(context, &amp;x);
+    GRN_OBJ_FIN(context, &amp;y);
+
+    return CBOOL2RVAL(greater_equal);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+  </div>
+
+</div>
+
+    <div id="footer"></div>
+
+  
+    </div>
+
+    <div class="sponsors">
+      <p id="sponsor-github">
+        <a href="https://github.com/ranguba/">
+          <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." />
+        </a>
+      </p>
+      <p id="sponsor-tango">
+	<a href="http://tango.freedesktop.org/">
+          <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" />
+        </a>
+      </p>
+      <p id="sponsor-famfamfam">
+	<a href="http://www.famfamfam.com/">
+          <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" />
+        </a>
+      </p>
+    </div>
+
+</body>
+</html>
\ No newline at end of file

  Added: rroonga/en/Groonga/GreaterOperator.html (+457 -0) 100644
===================================================================
--- /dev/null
+++ rroonga/en/Groonga/GreaterOperator.html    2015-04-19 14:59:09 +0900 (d038909)
@@ -0,0 +1,457 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" href="../../../ranguba.css" type="text/css" />
+    <link rel="shortcut icon" href="../../../favicon.ico" />
+    <link rel="icon" href="../../../favicon.png" />
+    <title>
+  Class: Groonga::GreaterOperator
+  
+    &mdash; rroonga
+  
+ - Ranguba</title>
+
+
+  <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" />
+
+  <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" />
+
+<script type="text/javascript" charset="utf-8">
+  hasFrames = window.top.frames.main ? true : false;
+  relpath = '../';
+  framesUrl = "../frames.html#!Groonga/GreaterOperator.html";
+</script>
+
+
+  <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
+
+  <script type="text/javascript" charset="utf-8" src="../js/app.js"></script>
+
+
+  </head>
+  <body>
+<div class="header">
+  <div class="title">
+    <a href="../../../">
+      <span class="title">
+  Class: Groonga::GreaterOperator
+  
+    &mdash; rroonga
+  
+</span>
+      <span class="title-separator">-</span>
+      <span class="title-project">Ranguba</span>
+    </a>
+  </div>
+  <ul class="other-languages">
+    <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/GreaterOperator.html">日本語</a></li>
+  </ul>
+  <ul class="menu">
+    <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li>
+    <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li>
+    <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li>
+    <li id="menu-developer"><a href="../../../developer.html">Developer</a></li>
+  </ul>
+</div>
+
+<div class="content">
+
+
+    <div id="header">
+      <div id="menu">
+  
+    <a href="../alphabetical_index.html">Index (G)</a> &raquo;
+    <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span>
+     &raquo; 
+    <span class="title">GreaterOperator</span>
+  
+
+  <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
+</div>
+
+      <div id="search">
+  
+    <a class="full_list_link" id="class_list_link"
+        href="../class_list.html">
+      Class List
+    </a>
+  
+    <a class="full_list_link" id="method_list_link"
+        href="../method_list.html">
+      Method List
+    </a>
+  
+    <a class="full_list_link" id="file_list_link"
+        href="../file_list.html">
+      File List
+    </a>
+  
+</div>
+      <div class="clear"></div>
+    </div>
+
+    <iframe id="search_frame"></iframe>
+
+    <div id="content"><h1>Class: Groonga::GreaterOperator
+  
+  
+  
+</h1>
+
+<dl class="box">
+  
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li>
+          
+            <li class="next">Groonga::GreaterOperator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
+  
+    
+  
+    
+  
+  
+  
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-greater-operator.c</dd>
+  
+</dl>
+<div class="clear"></div>
+
+
+  <h2>Constant Summary</h2>
+  
+
+
+
+  <h2>Constant Summary</h2>
+  
+  <h3 class="inherited">Constants inherited
+     from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_
 NOT (con
 stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM
 ENT (con
 stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object
 _link'><
 a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE
 NCE-cons
 tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, <
 span cla
 ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant)
 ">Operat
 or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta
 nt)">Ope
 rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga
 ::Operat
 or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH
 IFTL_ASS
 IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html#
 SLASH_AS
 SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT<
 /a></spa
 n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p>
+
+
+
+
+
+  
+    <h2>
+      Instance Method Summary
+      <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
+    </h2>
+
+    <ul class="summary">
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Executes a greater operation.</p>
+</div></span>
+  
+</li>
+
+      
+    </ul>
+  
+
+
+  
+  
+  
+  
+  
+  
+  
+  
+  <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p>
+<div id="constructor_details" class="method_details_list">
+  <h2>Constructor Details</h2>
+  
+    <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p>
+  
+</div>
+
+
+  <div id="instance_method_details" class="method_details_list">
+    <h2>Instance Method Details</h2>
+
+    
+      <div class="method_details first">
+  <h3 class="signature first" id="exec-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Executes a greater operation.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes greater operations with the default context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes greater operations with the specified context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span>
+                                <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>GREATER</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+                                <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+  </div>
+
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if <code>x</code> is greater than <code>y</code>, <code>false</code>
+otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>x</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The left hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>y</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The right hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The options.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">(Groonga::Context.default)</span>
+          <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span>
+          <span class="default">
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The context to executes the operation.</p>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if <code>x</code> is greater than <code>y</code>, <code>false</code>
+otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-greater-operator.c', line 46</span>
+
+static VALUE
+rb_grn_greater_operator_exec (int argc, VALUE *argv, VALUE self)
+{
+    grn_bool greater;
+    VALUE rb_x;
+    VALUE rb_y;
+    VALUE rb_options;
+    VALUE rb_context;
+    grn_ctx *context;
+    grn_obj x;
+    grn_obj y;
+
+    rb_scan_args(argc, argv, &quot;21&quot;, &amp;rb_x, &amp;rb_y, &amp;rb_options);
+
+    rb_grn_scan_options(rb_options,
+                        &quot;context&quot;, &amp;rb_context,
+                        NULL);
+    context = rb_grn_context_ensure(&amp;rb_context);
+
+    GRN_VOID_INIT(&amp;x);
+    GRN_VOID_INIT(&amp;y);
+    RVAL2GRNBULK(rb_x, context, &amp;x);
+    RVAL2GRNBULK(rb_y, context, &amp;y);
+    greater = grn_operator_exec_greater(context, &amp;x, &amp;y);
+    GRN_OBJ_FIN(context, &amp;x);
+    GRN_OBJ_FIN(context, &amp;y);
+
+    return CBOOL2RVAL(greater);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+  </div>
+
+</div>
+
+    <div id="footer"></div>
+
+  
+    </div>
+
+    <div class="sponsors">
+      <p id="sponsor-github">
+        <a href="https://github.com/ranguba/">
+          <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." />
+        </a>
+      </p>
+      <p id="sponsor-tango">
+	<a href="http://tango.freedesktop.org/">
+          <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" />
+        </a>
+      </p>
+      <p id="sponsor-famfamfam">
+	<a href="http://www.famfamfam.com/">
+          <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" />
+        </a>
+      </p>
+    </div>
+
+</body>
+</html>
\ No newline at end of file

  Modified: rroonga/en/Groonga/GrntestLog/EnvironmentEvent.html (+38 -22)
===================================================================
--- rroonga/en/Groonga/GrntestLog/EnvironmentEvent.html    2015-04-19 14:41:58 +0900 (cf9f00d)
+++ rroonga/en/Groonga/GrntestLog/EnvironmentEvent.html    2015-04-19 14:59:09 +0900 (35be520)
@@ -162,7 +162,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -184,7 +185,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -206,7 +208,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -228,7 +231,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -250,7 +254,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -272,7 +277,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -294,7 +300,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -318,8 +325,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of EnvironmentEvent.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of EnvironmentEvent.</p>
 </div></span>
   
 </li>
@@ -342,7 +348,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -364,7 +371,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -386,7 +394,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -408,7 +417,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -430,7 +440,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -452,7 +463,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -474,7 +486,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -496,7 +509,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -518,7 +532,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -540,7 +555,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -562,7 +578,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -584,8 +601,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of EnvironmentEvent</p>
+    <p>Returns a new instance of EnvironmentEvent</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/GrntestLog/JobSummaryEvent.html (+16 -32)
===================================================================
--- rroonga/en/Groonga/GrntestLog/JobSummaryEvent.html    2015-04-19 14:41:58 +0900 (e5da112)
+++ rroonga/en/Groonga/GrntestLog/JobSummaryEvent.html    2015-04-19 14:59:09 +0900 (2d22046)
@@ -159,8 +159,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute elapsed.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute elapsed.</p>
 </div></span>
   
 </li>
@@ -188,8 +187,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute job.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute job.</p>
 </div></span>
   
 </li>
@@ -217,8 +215,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute latency.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute latency.</p>
 </div></span>
   
 </li>
@@ -246,8 +243,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute max.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute max.</p>
 </div></span>
   
 </li>
@@ -275,8 +271,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute min.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute min.</p>
 </div></span>
   
 </li>
@@ -304,8 +299,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute n_queries.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute n_queries.</p>
 </div></span>
   
 </li>
@@ -333,8 +327,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute qps.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute qps.</p>
 </div></span>
   
 </li>
@@ -372,8 +365,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of JobSummaryEvent.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of JobSummaryEvent.</p>
 </div></span>
   
 </li>
@@ -396,8 +388,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of JobSummaryEvent</p>
+    <p>Returns a new instance of JobSummaryEvent</p>
 
 
   </div>
@@ -456,8 +447,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute elapsed</p>
+    <p>Returns the value of attribute elapsed</p>
 
 
   </div>
@@ -499,8 +489,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute job</p>
+    <p>Returns the value of attribute job</p>
 
 
   </div>
@@ -542,8 +531,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute latency</p>
+    <p>Returns the value of attribute latency</p>
 
 
   </div>
@@ -585,8 +573,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute max</p>
+    <p>Returns the value of attribute max</p>
 
 
   </div>
@@ -628,8 +615,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute min</p>
+    <p>Returns the value of attribute min</p>
 
 
   </div>
@@ -671,8 +657,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute n_queries</p>
+    <p>Returns the value of attribute n_queries</p>
 
 
   </div>
@@ -714,8 +699,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute qps</p>
+    <p>Returns the value of attribute qps</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/GrntestLog/JobsEndEvent.html (+4 -8)
===================================================================
--- rroonga/en/Groonga/GrntestLog/JobsEndEvent.html    2015-04-19 14:41:58 +0900 (51ad0b2)
+++ rroonga/en/Groonga/GrntestLog/JobsEndEvent.html    2015-04-19 14:59:09 +0900 (ec35ecc)
@@ -159,8 +159,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute summaries.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute summaries.</p>
 </div></span>
   
 </li>
@@ -198,8 +197,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of JobsEndEvent.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of JobsEndEvent.</p>
 </div></span>
   
 </li>
@@ -222,8 +220,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of JobsEndEvent</p>
+    <p>Returns a new instance of JobsEndEvent</p>
 
 
   </div>
@@ -270,8 +267,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute summaries</p>
+    <p>Returns the value of attribute summaries</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/GrntestLog/JobsStartEvent.html (+4 -8)
===================================================================
--- rroonga/en/Groonga/GrntestLog/JobsStartEvent.html    2015-04-19 14:41:58 +0900 (79c3c5c)
+++ rroonga/en/Groonga/GrntestLog/JobsStartEvent.html    2015-04-19 14:59:09 +0900 (e0a9314)
@@ -159,8 +159,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute jobs.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute jobs.</p>
 </div></span>
   
 </li>
@@ -198,8 +197,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of JobsStartEvent.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of JobsStartEvent.</p>
 </div></span>
   
 </li>
@@ -222,8 +220,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of JobsStartEvent</p>
+    <p>Returns a new instance of JobsStartEvent</p>
 
 
   </div>
@@ -270,8 +267,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute jobs</p>
+    <p>Returns the value of attribute jobs</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/GrntestLog/Parser.html (+4 -5)
===================================================================
--- rroonga/en/Groonga/GrntestLog/Parser.html    2015-04-19 14:41:58 +0900 (793221f)
+++ rroonga/en/Groonga/GrntestLog/Parser.html    2015-04-19 14:59:09 +0900 (00bbd10)
@@ -164,8 +164,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of Parser.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of Parser.</p>
 </div></span>
   
 </li>
@@ -188,7 +187,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -210,8 +210,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of Parser</p>
+    <p>Returns a new instance of Parser</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/GrntestLog/TaskEvent.html (+17 -31)
===================================================================
--- rroonga/en/Groonga/GrntestLog/TaskEvent.html    2015-04-19 14:41:58 +0900 (5ee3edc)
+++ rroonga/en/Groonga/GrntestLog/TaskEvent.html    2015-04-19 14:59:09 +0900 (d2c3374)
@@ -159,8 +159,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute command.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute command.</p>
 </div></span>
   
 </li>
@@ -186,8 +185,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute id.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute id.</p>
 </div></span>
   
 </li>
@@ -213,8 +211,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute relative_end_time.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute relative_end_time.</p>
 </div></span>
   
 </li>
@@ -240,8 +237,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute relative_start_time.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute relative_start_time.</p>
 </div></span>
   
 </li>
@@ -267,8 +263,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the value of attribute result.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the value of attribute result.</p>
 </div></span>
   
 </li>
@@ -304,7 +299,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -330,8 +326,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute command</p>
+    <p>Returns the value of attribute command</p>
 
 
   </div>
@@ -349,8 +344,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>the current value of command</p>
+        <div class='inline'><p>the current value of command</p>
 </div>
       
     </li>
@@ -391,8 +385,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute id</p>
+    <p>Returns the value of attribute id</p>
 
 
   </div>
@@ -410,8 +403,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>the current value of id</p>
+        <div class='inline'><p>the current value of id</p>
 </div>
       
     </li>
@@ -452,8 +444,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute relative_end_time</p>
+    <p>Returns the value of attribute relative_end_time</p>
 
 
   </div>
@@ -471,8 +462,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>the current value of relative_end_time</p>
+        <div class='inline'><p>the current value of relative_end_time</p>
 </div>
       
     </li>
@@ -513,8 +503,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute relative_start_time</p>
+    <p>Returns the value of attribute relative_start_time</p>
 
 
   </div>
@@ -532,8 +521,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>the current value of relative_start_time</p>
+        <div class='inline'><p>the current value of relative_start_time</p>
 </div>
       
     </li>
@@ -574,8 +562,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the value of attribute result</p>
+    <p>Returns the value of attribute result</p>
 
 
   </div>
@@ -593,8 +580,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>the current value of result</p>
+        <div class='inline'><p>the current value of result</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/Hash.html (+112 -105)
===================================================================
--- rroonga/en/Groonga/Hash.html    2015-04-19 14:41:58 +0900 (cc3ed8c)
+++ rroonga/en/Groonga/Hash.html    2015-04-19 14:59:09 +0900 (e6a273b)
@@ -142,8 +142,8 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>各レコードをキーで管理するテーブル。キーと完全一致するレ コードを非常に高速に検索できる。</p>
+    <p>各レコードをキーで管理するテーブル。キーと完全一致するレ
+コードを非常に高速に検索できる。</p>
 
 
   </div>
@@ -183,9 +183,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>各レコードをキーで管理するテーブルを生成する。ブロックを指 定すると、そのブロックに生成したテーブルが渡され、ブロック
-を抜けると自動的にテーブルが破棄される。.</p>
+    <span class="summary_desc"><div class='inline'><p>各レコードをキーで管理するテーブルを生成する。ブロックを指 定すると、そのブロックに生成したテーブルが渡され、ブロック を抜けると自動的にテーブルが破棄される。.</p>
 </div></span>
   
 </li>
@@ -217,9 +215,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の
-<span class='object_link'><a href="" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p>
 </div></span>
   
 </li>
@@ -272,7 +268,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class
 ='object
 _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen
 d (metho
 d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon
 ga::Obje
 ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 <div id="constructor_details" class="method_details_list">
   <h2>Constructor Details</h2>
   
@@ -300,8 +296,8 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>各レコードをキーで管理するテーブルを生成する。ブロックを指 定すると、そのブロックに生成したテーブルが渡され、ブロック
+    <p>各レコードをキーで管理するテーブルを生成する。ブロックを指
+定すると、そのブロックに生成したテーブルが渡され、ブロック
 を抜けると自動的にテーブルが破棄される。</p>
 
 
@@ -364,6 +360,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -382,9 +379,8 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value</p>
 </div>
       
     </li>
@@ -407,8 +403,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を用いる。</p>
+            &mdash; <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。省略すると
+<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を用いる。</p>
 </div>
           
         </li>
@@ -420,8 +416,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると
+            &mdash; <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
+前を指定してテーブルを取得することができる。省略すると
 無名テーブルになり、テーブルIDでのみ取得できる。</p>
 </div>
           
@@ -434,9 +430,10 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に
-<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが できる。省略すると一時テーブルになり、プロセスが終了する
+            &mdash; <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな
+り、プロセス終了後もレコードは保持される。次回起動時に
+<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが
+できる。省略すると一時テーブルになり、プロセスが終了する
 とレコードは破棄される。</p>
 </div>
           
@@ -449,9 +446,9 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。
-<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
+            &mdash; <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した
+場合は自動的にパスが付加される。 +:context+ で指定した
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
 タベースの場合は例外が発生する。</p>
 </div>
           
@@ -467,8 +464,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Keys are normalized if this value is @true �� .</p>
+            &mdash; <div class='inline'><p>Keys are normalized
+if this value is @true �� .</p>
 
 <p>@deprecated Use @:normalizer =&gt; “NormalizerAuto”@ instead.</p>
 </div>
@@ -482,18 +479,23 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span>
-または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> 、 <span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span>
-のどれか)を指定する。</p>
-
-<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー として使用する。ただし、キーの最大サイズは4096バイトで あるため、
-<span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p>
-
-<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
-ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p>
-
-<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p>
+            &mdash; <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型
+名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または
+テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> 、
+<span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> のどれか)を指定する。</p>
+
+<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー
+として使用する。ただし、キーの最大サイズは4096バイトで
+あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span>
+は使用できない。</p>
+
+<p>テーブルを指定した場合はレコードIDをキーとして使用する。
+指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
+ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード
+IDを取得する。</p>
+
+<p>省略した場合はShortText型をキーとして使用する。この場合、
+4096バイトまで使用可能である。</p>
 </div>
           
         </li>
@@ -505,8 +507,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p>
+            &mdash; <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。
+値を保存したい場合は必ず指定すること。</p>
 
 <p>参考: Type.new</p>
 </div>
@@ -520,9 +522,10 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに
-<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は @“TokenBigram”@ などを指定する必要がある。</p>
+            &mdash; <div class='inline'><p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> で使用するトークナイザを指定する。
+デフォルトでは何も設定されていないので、テーブルに
+<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
+@”TokenBigram”@ などを指定する必要がある。</p>
 </div>
           
         </li>
@@ -537,8 +540,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The token filters to be used in the table.</p>
+            &mdash; <div class='inline'><p>The token filters to be used in the
+table.</p>
 </div>
           
         </li>
@@ -550,9 +553,9 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
-<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
+<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー
+ドの件数を取得できる。</p>
 </div>
           
         </li>
@@ -564,10 +567,9 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this
-by normalizer name as String such as @“NormalizerAuto”@ or normalizer
-object.</p>
+            &mdash; <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You
+can specify this by normalizer name as String such as
+@”NormalizerAuto”@ or normalizer object.</p>
 </div>
           
         </li>
@@ -599,6 +601,7 @@ object.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -617,9 +620,8 @@ object.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value</p>
 </div>
       
     </li>
@@ -642,8 +644,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。省略すると <span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を用いる。</p>
+            &mdash; <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。省略すると
+<span class='object_link'><a href="Context.html#default-class_method" title="Groonga::Context.default (method)">Context.default</a></span> を用いる。</p>
 </div>
           
         </li>
@@ -655,8 +657,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると
+            &mdash; <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
+前を指定してテーブルを取得することができる。省略すると
 無名テーブルになり、テーブルIDでのみ取得できる。</p>
 </div>
           
@@ -669,9 +671,10 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に
-<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが できる。省略すると一時テーブルになり、プロセスが終了する
+            &mdash; <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな
+り、プロセス終了後もレコードは保持される。次回起動時に
+<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用することが
+できる。省略すると一時テーブルになり、プロセスが終了する
 とレコードは破棄される。</p>
 </div>
           
@@ -684,9 +687,9 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。
-<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
+            &mdash; <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した
+場合は自動的にパスが付加される。 +:context+ で指定した
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
 タベースの場合は例外が発生する。</p>
 </div>
           
@@ -702,8 +705,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Keys are normalized if this value is @true �� .</p>
+            &mdash; <div class='inline'><p>Keys are normalized
+if this value is @true �� .</p>
 
 <p>@deprecated Use @:normalizer =&gt; “NormalizerAuto”@ instead.</p>
 </div>
@@ -717,18 +720,23 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span>
-または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> 、 <span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span>
-のどれか)を指定する。</p>
-
-<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー として使用する。ただし、キーの最大サイズは4096バイトで あるため、
-<span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p>
-
-<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
-ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p>
-
-<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p>
+            &mdash; <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型
+名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または
+テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> 、
+<span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> のどれか)を指定する。</p>
+
+<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー
+として使用する。ただし、キーの最大サイズは4096バイトで
+あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span>
+は使用できない。</p>
+
+<p>テーブルを指定した場合はレコードIDをキーとして使用する。
+指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
+ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード
+IDを取得する。</p>
+
+<p>省略した場合はShortText型をキーとして使用する。この場合、
+4096バイトまで使用可能である。</p>
 </div>
           
         </li>
@@ -740,8 +748,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p>
+            &mdash; <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。
+値を保存したい場合は必ず指定すること。</p>
 
 <p>参考: Type.new</p>
 </div>
@@ -755,9 +763,10 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに
-<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は @“TokenBigram”@ などを指定する必要がある。</p>
+            &mdash; <div class='inline'><p><span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> で使用するトークナイザを指定する。
+デフォルトでは何も設定されていないので、テーブルに
+<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
+@”TokenBigram”@ などを指定する必要がある。</p>
 </div>
           
         </li>
@@ -772,8 +781,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The token filters to be used in the table.</p>
+            &mdash; <div class='inline'><p>The token filters to be used in the
+table.</p>
 </div>
           
         </li>
@@ -785,9 +794,9 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
-<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
+<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー
+ドの件数を取得できる。</p>
 </div>
           
         </li>
@@ -799,10 +808,9 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this
-by normalizer name as String such as @“NormalizerAuto”@ or normalizer
-object.</p>
+            &mdash; <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You
+can specify this by normalizer name as String such as
+@”NormalizerAuto”@ or normalizer object.</p>
 </div>
           
         </li>
@@ -988,7 +996,7 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass)
     table = grn_table_create(context, name, name_size, path,
                              flags, key_type, value_type);
     if (!table)
-        rb_grn_context_check(context, rb_ary_new4(argc, argv));
+        rb_grn_context_check(context, rb_ary_new_from_values(argc, argv));
     rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE);
 
     if (!NIL_P(rb_default_tokenizer))
@@ -1028,12 +1036,13 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> を返す。マッチするレコードがない場合は空の
+    <p><em>key</em> にマッチするレコードのIDがキーに入っている
+<span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> を返す。マッチするレコードがない場合は空の
 <span class='object_link'><a href="" title="Groonga::Hash (class)">Groonga::Hash</a></span> が返る。</p>
 
-<p><em>options</em> で <code>:result</code> を指定することにより、そのテーブルにマッ
-チしたレコードIDがキーのレコードを追加することができる。 <code>:result</code> にテーブルを指定した場合は、そのテーブルが返る。</p>
+<p><em>options</em> で +:result+ を指定することにより、そのテーブルにマッ
+チしたレコードIDがキーのレコードを追加することができる。
++:result+ にテーブルを指定した場合は、そのテーブルが返る。</p>
 
 
   </div>
@@ -1044,8 +1053,7 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass)
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>複数のキーで検索し、結果を1つのテーブルに集める。</p>
+        <p class="example_title"><div class='inline'><p>複数のキーで検索し、結果を1つのテーブルに集める。</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_result'>result</span> <span class='op'>=</span> <span class='kw'>nil</span>
@@ -1064,6 +1072,7 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1082,9 +1091,8 @@ rb_grn_hash_s_create (int argc, VALUE *argv, VALUE klass)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value</p>
 </div>
       
     </li>
@@ -1106,8 +1114,7 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>結果を格納するテーブル。</p>
+            &mdash; <div class='inline'><p>結果を格納するテーブル。</p>
 </div>
           
         </li>

  Modified: rroonga/en/Groonga/HashCursor.html (+3 -3)
===================================================================
--- rroonga/en/Groonga/HashCursor.html    2015-04-19 14:41:58 +0900 (784d7ab)
+++ rroonga/en/Groonga/HashCursor.html    2015-04-19 14:59:09 +0900 (3e40ffe)
@@ -140,9 +140,9 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p><span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> に登録されているレコードを順番に取り出すため のオブジェクト。利用できるメソッドは
-<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と TableCursorKeySupport を参照。</p>
+    <p><span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> に登録されているレコードを順番に取り出すため
+のオブジェクト。利用できるメソッドは <span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span>
+と TableCursorKeySupport を参照。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/IllegalByteSequence.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/IllegalByteSequence.html    2015-04-19 14:41:58 +0900 (df7c55f)
+++ rroonga/en/Groonga/IllegalByteSequence.html    2015-04-19 14:59:09 +0900 (91be7d3)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>バイト列に問題があるときに発生する。</p>
+    <p>バイト列に問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/ImproperLink.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/ImproperLink.html    2015-04-19 14:41:58 +0900 (11ccf74)
+++ rroonga/en/Groonga/ImproperLink.html    2015-04-19 14:59:09 +0900 (68b6e8b)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>リンクに問題があるときに発生する。</p>
+    <p>リンクに問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/InappropriateIOControlOperation.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/InappropriateIOControlOperation.html    2015-04-19 14:41:58 +0900 (5a1587f)
+++ rroonga/en/Groonga/InappropriateIOControlOperation.html    2015-04-19 14:59:09 +0900 (bd75216)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>IO制御に問題があるときに発生する。</p>
+    <p>IO制御に問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/IncompatibleFileFormat.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/IncompatibleFileFormat.html    2015-04-19 14:41:58 +0900 (06d579c)
+++ rroonga/en/Groonga/IncompatibleFileFormat.html    2015-04-19 14:59:09 +0900 (358c29c)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>互換性のないファイルフォーマットを読み込んだときに発生する。</p>
+    <p>互換性のないファイルフォーマットを読み込んだときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/IndexColumn.html (+528 -201)
===================================================================
--- rroonga/en/Groonga/IndexColumn.html    2015-04-19 14:41:58 +0900 (bddc50b)
+++ rroonga/en/Groonga/IndexColumn.html    2015-04-19 14:59:09 +0900 (fe980ad)
@@ -138,10 +138,11 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>転置索引エントリを格納するカラム。このカラムを利用するこ とにより高速な全文検索を実現できる。</p>
+    <p>転置索引エントリを格納するカラム。このカラムを利用するこ
+とにより高速な全文検索を実現できる。</p>
 
-<p>テーブルにGroonga::IndexColumnを定義する方法は <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> を参照。</p>
+<p>テーブルにGroonga::IndexColumnを定義する方法は
+<span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> を参照。</p>
 
 
   </div>
@@ -181,9 +182,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Adds a record that has @value@ content to inverted index for fast fulltext
-serach.</p>
+    <span class="summary_desc"><div class='inline'><p>Adds a record that has @value@ content to inverted index for fast fulltext serach.</p>
 </div></span>
   
 </li>
@@ -206,8 +205,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Deletes a record that has @value@ content from inverted index.</p>
+    <span class="summary_desc"><div class='inline'><p>Deletes a record that has @value@ content from inverted index.</p>
 </div></span>
   
 </li>
@@ -230,7 +228,8 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -252,7 +251,8 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -260,7 +260,7 @@ serach.</p>
         <li class="public ">
   <span class="summary_signature">
     
-      <a href="#estimate_size-instance_method" title="#estimate_size (instance method)">- (Integer) <strong>estimate_size</strong>(token_id) </a>
+      <a href="#estimate_size-instance_method" title="#estimate_size (instance method)">- (Object) <strong>estimate_size</strong> </a>
     
 
     
@@ -274,8 +274,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Estimates the number of documents found by the given token ID.</p>
+    <span class="summary_desc"><div class='inline'><p>Estimates the number of documents found by the given token ID, query or lexicon cursor.</p>
 </div></span>
   
 </li>
@@ -298,8 +297,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Inspects the index column.</p>
+    <span class="summary_desc"><div class='inline'><p>Inspects the index column.</p>
 </div></span>
   
 </li>
@@ -322,8 +320,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Opens cursor to iterate posting in the index column.</p>
+    <span class="summary_desc"><div class='inline'><p>Opens cursor to iterate posting in the index column.</p>
 </div></span>
   
 </li>
@@ -346,9 +343,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> から <em>query</em> に対応するオブジェクトを検索し、見つかっ たオブジェクトのIDがキーになっている
-<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> から <em>query</em> に対応するオブジェクトを検索し、見つかっ たオブジェクトのIDがキーになっている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。.</p>
 </div></span>
   
 </li>
@@ -371,8 +366,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>インデックス対象となるカラムを設定する。.</p>
+    <span class="summary_desc"><div class='inline'><p>インデックス対象となるカラムを設定する。.</p>
 </div></span>
   
 </li>
@@ -395,8 +389,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>インデックス対象となっている <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の配列を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>インデックス対象となっている <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の配列を返す。.</p>
 </div></span>
   
 </li>
@@ -419,8 +412,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>インデックス対象となる複数のカラムを配列で設定する。.</p>
+    <span class="summary_desc"><div class='inline'><p>インデックス対象となる複数のカラムを配列で設定する。.</p>
 </div></span>
   
 </li>
@@ -443,9 +435,7 @@ serach.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Updates a record that has @new_value@ as new content and @old_value@ as old
-content in inverted index.</p>
+    <span class="summary_desc"><div class='inline'><p>Updates a record that has @new_value@ as new content and @old_value@ as old content in inverted index.</p>
 </div></span>
   
 </li>
@@ -468,8 +458,7 @@ content in inverted index.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> が位置情報も格納する場合は <code>true</code> を返します。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> が位置情報も格納する場合は +true+ を返します。.</p>
 </div></span>
   
 </li>
@@ -492,8 +481,7 @@ content in inverted index.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> が段落情報も格納する場合は <code>true</code> を返します。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> が段落情報も格納する場合は +true+ を返します。.</p>
 </div></span>
   
 </li>
@@ -516,8 +504,7 @@ content in inverted index.</p>
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>column</em> がウェイト情報も格納する場合は <code>true</code> を返します。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>column</em> がウェイト情報も格納する場合は +true+ を返します。.</p>
 </div></span>
   
 </li>
@@ -547,7 +534,7 @@ content in inverted index.</p>
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='o
 bject_li
 nk'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#p
 rocedure
 ? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="
 Groonga:
 :Object#unlink (method)">#unlink</a></span></p>
 
 
   <div id="instance_method_details" class="method_details_list">
@@ -565,10 +552,10 @@ content in inverted index.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Adds a record that has @value@ content to inverted index for fast fulltext
-serach. Normally, this method is not used explicitly. Inverted index for
-fulltext search is updated automatically by using @:source@ option of
+    <p>Adds a record that has @value@ content to inverted index for fast
+fulltext serach. Normally, this method is not used
+explicitly. Inverted index for fulltext search is updated
+automatically by using @:source@ option of
 <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p>
 
 
@@ -580,8 +567,7 @@ fulltext search is updated automatically by using @:source@ option of
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Adds sentences of an article to index</p>
+        <p class="example_title"><div class='inline'><p>Adds sentences of an article to index</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_articles'>articles</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Articles</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -633,6 +619,7 @@ usage examples.
   <div class="discussion">
     <p class="note returns_void">This method returns an undefined value.</p>
 
+
   </div>
 </div>
 <div class="tags">
@@ -649,8 +636,8 @@ usage examples.
       
       
         &mdash;
-        <div class='inline'>
-<p>The record that has a @value@ as its value. It can be Integer as record id.</p>
+        <div class='inline'><p>The record that has a @value@ as its value. It can be Integer as
+record id.</p>
 </div>
       
     </li>
@@ -665,8 +652,7 @@ usage examples.
       
       
         &mdash;
-        <div class='inline'>
-<p>The value of the @record �� .</p>
+        <div class='inline'><p>The value of the @record �� .</p>
 </div>
       
     </li>
@@ -683,8 +669,7 @@ usage examples.
       
       
         &mdash;
-        <div class='inline'>
-<p>The options.</p>
+        <div class='inline'><p>The options.</p>
 </div>
       
     </li>
@@ -711,8 +696,7 @@ usage examples.
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The section number. It is one-origin.</p>
+            &mdash; <div class='inline'><p>The section number. It is one-origin.</p>
 
 <p>You must specify @=&gt; true@ in
 <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> to use this option.</p>
@@ -735,8 +719,7 @@ usage examples.
       
       
         
-        <div class='inline'>
-<p>3.0.2</p>
+        <div class='inline'><p>3.0.2</p>
 </div>
       
     </li>
@@ -849,11 +832,10 @@ rb_grn_index_column_add (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Deletes a record that has @value@ content from inverted index. Normally,
-this method is not used explicitly. Inverted index for fulltext search is
-updated automatically by using @:source@ option of
-<span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p>
+    <p>Deletes a record that has @value@ content from inverted
+index. Normally, this method is not used explicitly. Inverted index
+for fulltext search is updated automatically by using @:source@
+option of <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p>
 
 
   </div>
@@ -864,8 +846,7 @@ updated automatically by using @:source@ option of
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Deletes sentences of an article to index</p>
+        <p class="example_title"><div class='inline'><p>Deletes sentences of an article to index</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_articles'>articles</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Articles</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -923,6 +904,7 @@ usage examples.
   <div class="discussion">
     <p class="note returns_void">This method returns an undefined value.</p>
 
+
   </div>
 </div>
 <div class="tags">
@@ -939,8 +921,8 @@ usage examples.
       
       
         &mdash;
-        <div class='inline'>
-<p>The record that has a @value@ as its value. It can be Integer as record id.</p>
+        <div class='inline'><p>The record that has a @value@ as its value. It can be Integer as
+record id.</p>
 </div>
       
     </li>
@@ -955,8 +937,7 @@ usage examples.
       
       
         &mdash;
-        <div class='inline'>
-<p>The value of the @record �� .</p>
+        <div class='inline'><p>The value of the @record �� .</p>
 </div>
       
     </li>
@@ -973,8 +954,7 @@ usage examples.
       
       
         &mdash;
-        <div class='inline'>
-<p>The options.</p>
+        <div class='inline'><p>The options.</p>
 </div>
       
     </li>
@@ -1001,8 +981,7 @@ usage examples.
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The section number. It is one-origin.</p>
+            &mdash; <div class='inline'><p>The section number. It is one-origin.</p>
 
 <p>You must specify @=&gt; true@ in
 <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> to use this option.</p>
@@ -1025,8 +1004,7 @@ usage examples.
       
       
         
-        <div class='inline'>
-<p>3.0.2</p>
+        <div class='inline'><p>3.0.2</p>
 </div>
       
     </li>
@@ -1205,7 +1183,13 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
       <div class="method_details ">
   <h3 class="signature " id="estimate_size-instance_method">
   
-    - (<tt>Integer</tt>) <strong>estimate_size</strong>(token_id) 
+    
+      <span class="overload">- (<tt>Integer</tt>) <strong>estimate_size</strong>(token_id) </span>
+    
+      <span class="overload">- (<tt>Integer</tt>) <strong>estimate_size</strong>(query, options = {}) </span>
+    
+      <span class="overload">- (<tt>Integer</tt>) <strong>estimate_size</strong>(lexicon_cursor) </span>
+    
   
 
   
@@ -1213,8 +1197,8 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Estimates the number of documents found by the given token ID.</p>
+    <p>Estimates the number of documents found by the given token ID,
+query or lexicon cursor.</p>
 
 
   </div>
@@ -1225,8 +1209,7 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Token ID style</p>
+        <p class="example_title"><div class='inline'><p>Token ID style</p>
 </div></p>
       
       <pre class="example code"><code><span class='comment'># Define schema
@@ -1260,8 +1243,7 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
 </span><span class='id identifier rubyid_p'>p</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='ivar'>@terms</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='period'>.</span><span class='id identifier rubyid_id'>id</span><span class='rparen'>)</span> <span class='comment'># =&gt; 1</span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Token record style</p>
+        <p class="example_title"><div class='inline'><p>Token record style</p>
 </div></p>
       
       <pre class="example code"><code><span class='comment'># Define schema
@@ -1294,12 +1276,85 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
 </span><span class='id identifier rubyid_p'>p</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='ivar'>@terms</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>fast</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='rparen'>)</span>    <span class='comment'># =&gt; 7
 </span><span class='id identifier rubyid_p'>p</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='ivar'>@terms</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='rparen'>)</span> <span class='comment'># =&gt; 1</span></code></pre>
     
+      
+        <p class="example_title"><div class='inline'><p>Query style</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='comment'># Define schema
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Schema</span><span class='period'>.</span><span class='id identifier rubyid_define'>define</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_schema'>schema</span><span class='op'>|</span>
+  <span class='id identifier rubyid_schema'>schema</span><span class='period'>.</span><span class='id identifier rubyid_create_table'>create_table</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Articles</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_table'>table</span><span class='op'>|</span>
+    <span class='id identifier rubyid_table'>table</span><span class='period'>.</span><span class='id identifier rubyid_text'>text</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>content</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+  <span class='kw'>end</span>
+
+  <span class='id identifier rubyid_schema'>schema</span><span class='period'>.</span><span class='id identifier rubyid_create_table'>create_table</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Terms</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                      <span class='symbol'>:type</span> <span class='op'>=&gt;</span> <span class='symbol'>:hash</span><span class='comma'>,</span>
+                      <span class='symbol'>:key_type</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>ShortText</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                      <span class='symbol'>:default_tokenizer</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>TokenBigramSplitSymbolAlpha</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                      <span class='symbol'>:normalizer</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>NormalizerAuto</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_table'>table</span><span class='op'>|</span>
+    <span class='id identifier rubyid_table'>table</span><span class='period'>.</span><span class='id identifier rubyid_index'>index</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Articles.content</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                <span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>articles_content</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                <span class='symbol'>:with_position</span> <span class='op'>=&gt;</span> <span class='kw'>true</span><span class='comma'>,</span>
+                <span class='symbol'>:with_section</span> <span class='op'>=&gt;</span> <span class='kw'>true</span><span class='rparen'>)</span>
+  <span class='kw'>end</span>
+<span class='kw'>end</span>
+<span class='id identifier rubyid_articles'>articles</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Articles</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span>
+<span class='id identifier rubyid_index'>index</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Terms.articles_content</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span>
+
+<span class='comment'># Add data
+</span><span class='id identifier rubyid_articles'>articles</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:content</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Groonga is fast</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+<span class='id identifier rubyid_articles'>articles</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:content</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Rroonga is fast</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+<span class='id identifier rubyid_articles'>articles</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:content</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Mroonga is fast</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+
+<span class='comment'># Estimate the number of documents found by query
+</span><span class='id identifier rubyid_p'>p</span> <span class='ivar'>@index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>roonga</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='comment'># =&gt; 6</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Lexicon cursor style</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='comment'># Define schema
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Schema</span><span class='period'>.</span><span class='id identifier rubyid_define'>define</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_schema'>schema</span><span class='op'>|</span>
+  <span class='id identifier rubyid_schema'>schema</span><span class='period'>.</span><span class='id identifier rubyid_create_table'>create_table</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Memos</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                      <span class='symbol'>:type</span> <span class='op'>=&gt;</span> <span class='symbol'>:hash</span><span class='comma'>,</span>
+                      <span class='symbol'>:key_type</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>ShortText</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_table'>table</span><span class='op'>|</span>
+    <span class='id identifier rubyid_table'>table</span><span class='period'>.</span><span class='id identifier rubyid_short_text'>short_text</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>tags</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='symbol'>:type</span> <span class='op'>=&gt;</span> <span class='symbol'>:vector</span><span class='rparen'>)</span>
+  <span class='kw'>end</span>
+
+  <span class='id identifier rubyid_schema'>schema</span><span class='period'>.</span><span class='id identifier rubyid_create_table'>create_table</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Tags</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                      <span class='symbol'>:type</span> <span class='op'>=&gt;</span> <span class='symbol'>:patricia_trie</span><span class='comma'>,</span>
+                      <span class='symbol'>:key_type</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>ShortText</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_table'>table</span><span class='op'>|</span>
+    <span class='id identifier rubyid_table'>table</span><span class='period'>.</span><span class='id identifier rubyid_index'>index</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Memos.tags</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                <span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>memos_tags</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+  <span class='kw'>end</span>
+<span class='kw'>end</span>
+<span class='id identifier rubyid_memos'>memos</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Memos</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span>
+<span class='id identifier rubyid_tags'>tags</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Tags</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span>
+<span class='id identifier rubyid_index'>index</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Tags.memos_tags</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span>
+
+<span class='comment'># Add data
+</span><span class='id identifier rubyid_memos'>memos</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:tags</span> <span class='op'>=&gt;</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='rparen'>)</span>
+<span class='id identifier rubyid_memos'>memos</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:tags</span> <span class='op'>=&gt;</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Rroonga</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Ruby</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='rparen'>)</span>
+<span class='id identifier rubyid_memos'>memos</span><span class='period'>.</span><span class='id identifier rubyid_add'>add</span><span class='lparen'>(</span><span class='symbol'>:tags</span> <span class='op'>=&gt;</span> <span class='lbracket'>[</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>grndump</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Rroonga</span><span class='tstring_end'>&quot;</span></span><span class='rbracket'>]</span><span class='rparen'>)</span>
+
+<span class='comment'># Estimate the number of documents found by lexicon cursor
+</span><span class='comment'># Iterates tags that start with &quot;R&quot;.
+</span><span class='id identifier rubyid_tags'>tags</span><span class='period'>.</span><span class='id identifier rubyid_open_prefix_cursor'>open_prefix_cursor</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>R</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='kw'>do</span> <span class='op'>|</span><span class='id identifier rubyid_cursor'>cursor</span><span class='op'>|</span>
+  <span class='comment'># The cursor iterates &quot;Rroonga&quot; and &quot;Ruby&quot;.
+</span>  <span class='id identifier rubyid_p'>p</span> <span class='id identifier rubyid_index'>index</span><span class='period'>.</span><span class='id identifier rubyid_estimate_size'>estimate_size</span><span class='lparen'>(</span><span class='id identifier rubyid_cursor'>cursor</span><span class='rparen'>)</span> <span class='comment'># =&gt; 6
+</span><span class='kw'>end</span></code></pre>
+    
   </div>
 
-  <div class="docstring">
-  <div class="discussion">
+  <p class="tag_title">Overloads:</p>
+  <ul class="overload">
     
-<p>Returns The estimated number of documents found by the given token ID.</p>
+      
+      <li class="overload_item">
+        <span class="signature">- (<tt>Integer</tt>) <strong>estimate_size</strong>(token_id) </span>
+        <div class="docstring">
+  <div class="discussion">
+    <p>Returns The estimated number of documents found by the
+given token ID.</p>
 
 
   </div>
@@ -1318,8 +1373,181 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The token ID to be estimated.</p>
+        <div class='inline'><p>The token ID to be estimated.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Integer</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The estimated number of documents found by the
+given token ID.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+      </li>
+    
+      
+      <li class="overload_item">
+        <span class="signature">- (<tt>Integer</tt>) <strong>estimate_size</strong>(query, options = {}) </span>
+        <div class="docstring">
+  <div class="discussion">
+    <p>Returns The estimated number of documents found by the
+given query.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>query</span>
+      
+      
+        <span class='type'>(<tt>String</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The query to be estimated.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The options.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">:mode</span>
+          <span class="type">(<tt><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Groonga::Operator</a></span></tt>, <tt>String</tt>, <tt>Symbol</tt>)</span>
+          <span class="default">
+            
+              &mdash; default:
+              <tt>Groonga::Operator::EXACT</tt>
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The operation mode for search. It must be one of the followings:</p>
+
+<ul>
+  <li><code>Groonga::Operator::EXACT</code>, <code>"exact"</code>, <code>:exact</code></li>
+  <li><code>Groonga::Operator::NEAR</code>, <code>"near"</code>, <code>:near</code></li>
+  <li><code>Groonga::Operator::NEAR2</code>, <code>"near2"</code>, <code>:near2</code></li>
+  <li><code>Groonga::Operator::SIMILAR</code>, <code>"similar"</code>, <code>:similar</code></li>
+  <li><code>Groonga::Operator::REGEXP</code>, <code>"regexp"</code>, <code>:regexp</code></li>
+</ul>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Integer</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The estimated number of documents found by the
+given query.</p>
+</div>
+      
+    </li>
+  
+</ul>
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+      </li>
+    
+      
+      <li class="overload_item">
+        <span class="signature">- (<tt>Integer</tt>) <strong>estimate_size</strong>(lexicon_cursor) </span>
+        <div class="docstring">
+  <div class="discussion">
+    <p>Returns The estimated number of documents found by term IDS
+in the given lexicon cursor.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>lexicon_cursor</span>
+      
+      
+        <span class='type'>(<tt><span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">Groonga::TableCursor</a></span></tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The cursor for lexicon.</p>
 </div>
       
     </li>
@@ -1337,8 +1565,23 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The estimated number of documents found by the given token ID.</p>
+        <div class='inline'><p>The estimated number of documents found by term IDS
+in the given lexicon cursor.</p>
+</div>
+      
+    </li>
+  
+</ul>
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
 </div>
       
     </li>
@@ -1346,6 +1589,9 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
 </ul>
 
 </div>
+      </li>
+    
+  </ul>
 
 <p class="tag_title">Since:</p>
 <ul class="since">
@@ -1356,8 +1602,7 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
       
       
         
-        <div class='inline'>
-<p>4.0.7</p>
+        <div class='inline'><p>4.0.7</p>
 </div>
       
     </li>
@@ -1370,38 +1615,89 @@ rb_grn_index_column_delete (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-1030
-1031
-1032
-1033
-1034
-1035
-1036
-1037
-1038
-1039
-1040
-1041
-1042
-1043
-1044
-1045
-1046
-1047
-1048
-1049</pre>
+1119
+1120
+1121
+1122
+1123
+1124
+1125
+1126
+1127
+1128
+1129
+1130
+1131
+1132
+1133
+1134
+1135
+1136
+1137
+1138
+1139
+1140
+1141
+1142
+1143
+1144
+1145
+1146
+1147
+1148
+1149
+1150
+1151
+1152
+1153
+1154
+1155
+1156
+1157
+1158
+1159
+1160
+1161
+1162
+1163
+1164
+1165
+1166
+1167
+1168
+1169
+1170
+1171
+1172
+1173
+1174
+1175
+1176
+1177
+1178
+1179
+1180
+1181
+1182
+1183
+1184
+1185
+1186
+1187
+1188</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 1030</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 1119</span>
 
 static VALUE
-rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id)
+rb_grn_index_column_estimate_size (int argc, VALUE *argv, VALUE self)
 {
     grn_ctx *context;
     grn_obj *column;
     grn_obj *domain_object;
-    grn_id token_id;
     unsigned int size;
+    VALUE rb_target;
+    VALUE rb_options;
 
     rb_grn_index_column_deconstruct(SELF(self), &amp;column, &amp;context,
                                     NULL, &amp;domain_object,
@@ -1409,8 +1705,57 @@ rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id)
                                     NULL, NULL,
                                     NULL, NULL);
 
-    token_id = RVAL2GRNID(rb_token_id, context, domain_object, self);
-    size = grn_ii_estimate_size(context, (grn_ii *)column, token_id);
+    rb_scan_args(argc, argv, &quot;11&quot;, &amp;rb_target, &amp;rb_options);
+
+    if (TYPE(rb_target) == T_STRING) {
+        const char *query;
+        unsigned int query_length;
+        grn_search_optarg options;
+        VALUE rb_mode;
+
+        query = StringValueCStr(rb_target);
+        query_length = RSTRING_LEN(rb_target);
+
+        rb_grn_scan_options(rb_options,
+                            &quot;mode&quot;, &amp;rb_mode,
+                            NULL);
+
+        memset(&amp;options, 0, sizeof(grn_search_optarg));
+        if (NIL_P(rb_mode)) {
+            options.mode = GRN_OP_EXACT;
+        } else {
+            options.mode = RVAL2GRNOPERATOR(rb_mode);
+        }
+        switch (options.mode) {
+        case GRN_OP_EXACT:
+        case GRN_OP_NEAR:
+        case GRN_OP_NEAR2:
+        case GRN_OP_SIMILAR:
+        case GRN_OP_REGEXP:
+            /* valid */
+            break;
+        default:
+            rb_raise(rb_eArgError,
+                     &quot;:mode must be one of &quot;
+                     &quot;nil, :exact, :near, :near2, :similar or :regexp: &lt;%s&gt;&quot;,
+                     rb_grn_inspect(rb_mode));
+            break;
+        }
+
+        size = grn_ii_estimate_size_for_query(context, (grn_ii *)column,
+                                              query, query_length, &amp;options);
+    } else if (RVAL2CBOOL(rb_obj_is_kind_of(rb_target, rb_cGrnTableCursor))) {
+        grn_table_cursor *lexicon_cursor;
+
+        lexicon_cursor = RVAL2GRNTABLECURSOR(rb_target, &amp;context);
+        size = grn_ii_estimate_size_for_lexicon_cursor(context,
+                                                       (grn_ii *)column,
+                                                       lexicon_cursor);
+    } else {
+        grn_id token_id;
+        token_id = RVAL2GRNID(rb_target, context, domain_object, self);
+        size = grn_ii_estimate_size(context, (grn_ii *)column, token_id);
+    }
 
     return UINT2NUM(size);
 }</pre>
@@ -1430,8 +1775,7 @@ rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Inspects the index column.</p>
+    <p>Inspects the index column.</p>
 
 
   </div>
@@ -1440,8 +1784,7 @@ rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id)
   
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns the inspected string.</p>
+    <p>Returns the inspected string.</p>
 
 
   </div>
@@ -1459,8 +1802,7 @@ rb_grn_index_column_estimate_size (VALUE self, VALUE rb_token_id)
       
       
         &mdash;
-        <div class='inline'>
-<p>the inspected string.</p>
+        <div class='inline'><p>the inspected string.</p>
 </div>
       
     </li>
@@ -1498,7 +1840,7 @@ rb_grn_index_column_inspect (VALUE self)
 {
     VALUE inspected;
 
-    inspected = rb_str_new2(&quot;&quot;);
+    inspected = rb_str_new_cstr(&quot;&quot;);
     rb_grn_object_inspect_header(self, inspected);
     rb_grn_object_inspect_content(self, inspected);
     rb_grn_index_column_inspect_content(self, inspected);
@@ -1522,8 +1864,7 @@ rb_grn_index_column_inspect (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Opens cursor to iterate posting in the index column.</p>
+    <p>Opens cursor to iterate posting in the index column.</p>
 
 
   </div>
@@ -1542,6 +1883,7 @@ rb_grn_index_column_inspect (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1558,8 +1900,7 @@ rb_grn_index_column_inspect (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>table cursor for table of the index column.</p>
+        <div class='inline'><p>table cursor for table of the index column.</p>
 </div>
       
     </li>
@@ -1597,9 +1938,8 @@ rb_grn_index_column_inspect (VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Includes section info the posting. It is enabled by default if the index
-column is created with @:with_section@ flag.</p>
+            &mdash; <div class='inline'><p>Includes section info the posting. It is enabled by default if
+the index column is created with @:with_section@ flag.</p>
 </div>
           
         </li>
@@ -1614,9 +1954,8 @@ column is created with @:with_section@ flag.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Includes weight info the posting. It is enabled by default if the index
-column is created with @:with_weight@ flag.</p>
+            &mdash; <div class='inline'><p>Includes weight info the posting. It is enabled by default if
+the index column is created with @:with_weight@ flag.</p>
 </div>
           
         </li>
@@ -1631,9 +1970,8 @@ column is created with @:with_weight@ flag.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Includes position info the posting. It is enabled by default if the index
-column is created with @:with_position@ flag.</p>
+            &mdash; <div class='inline'><p>Includes position info the posting. It is enabled by default if
+the index column is created with @:with_position@ flag.</p>
 </div>
           
         </li>
@@ -1651,7 +1989,6 @@ column is created with @:with_position@ flag.</p>
       <pre class="lines">
 
 
-894
 895
 896
 897
@@ -1713,10 +2050,11 @@ column is created with @:with_position@ flag.</p>
 953
 954
 955
-956</pre>
+956
+957</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 894</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 895</span>
 
 static VALUE
 rb_grn_index_column_open_cursor (int argc, VALUE *argv, VALUE self)
@@ -1797,9 +2135,8 @@ rb_grn_index_column_open_cursor (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> から <em>query</em> に対応するオブジェクトを検索し、見つかっ たオブジェクトのIDがキーになっている
-<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。</p>
+    <p><em>object</em> から <em>query</em> に対応するオブジェクトを検索し、見つかっ
+たオブジェクトのIDがキーになっている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。</p>
 
 
   </div>
@@ -1810,6 +2147,7 @@ rb_grn_index_column_open_cursor (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1828,9 +2166,8 @@ rb_grn_index_column_open_cursor (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value</p>
 </div>
       
     </li>
@@ -1852,8 +2189,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>結果を格納するGroonga::Hash。指定しない場合は新しく Groonga::Hashを生成し、それに結果を格納して返す。</p>
+            &mdash; <div class='inline'><p>結果を格納するGroonga::Hash。指定しない場合は新しく
+Groonga::Hashを生成し、それに結果を格納して返す。</p>
 </div>
           
         </li>
@@ -1865,9 +2202,9 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>以下のどれかの値を指定する。 <code>nil</code> , @“or”@ , @“||”@ , @“and”@ , @“+”@ ,
-@“&amp;&amp;”@ , @“but”@ , @“not”@ , @“-”@ , @“adjust”@ , @“&gt;”@ 。
+            &mdash; <div class='inline'><p>以下のどれかの値を指定する。 +nil+ , @”or”@ , @”||”@ ,
+@”and”@ , @”+”@ , @”&amp;&amp;”@ , @”but”@ ,
+@”not”@ , @”-“@ , @”adjust”@ , @”&gt;”@ 。
 それぞれ以下のようになる。(FIXME: 「以下」)</p>
 </div>
           
@@ -1880,8 +2217,7 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると完全一致で検索する</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると完全一致で検索する</p>
 </div>
           
         </li>
@@ -1893,8 +2229,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>query</em> と同じ接頭辞をもつエントリのう ち、もっとも長いエントリを検索する</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>query</em> と同じ接頭辞をもつエントリのう
+ち、もっとも長いエントリを検索する</p>
 </div>
           
         </li>
@@ -1906,8 +2242,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>query</em> が後方一致するエントリを検索す る</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>query</em> が後方一致するエントリを検索す
+る</p>
 </div>
           
         </li>
@@ -1919,8 +2255,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>query</em> が前方一致するレコードを検索す る</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>query</em> が前方一致するレコードを検索す
+る</p>
 </div>
           
         </li>
@@ -1932,8 +2268,8 @@ value</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>query</em> に指定した複数の語が近傍に含ま れるレコードを検索する</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>query</em> に指定した複数の語が近傍に含ま
+れるレコードを検索する</p>
 </div>
           
         </li>
@@ -2035,7 +2371,8 @@ value</p>
 816
 817
 818
-819</pre>
+819
+820</pre>
     </td>
     <td>
       <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 748</span>
@@ -2091,6 +2428,7 @@ rb_grn_index_column_search (int argc, VALUE *argv, VALUE self)
 
     operator = RVAL2GRNOPERATOR(rb_operator);
 
+    memset(&amp;options, 0, sizeof(grn_search_optarg));
     if (NIL_P(rb_mode)) {
         options.mode = GRN_OP_EXACT;
     } else {
@@ -2128,8 +2466,7 @@ rb_grn_index_column_search (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>インデックス対象となるカラムを設定する。</p>
+    <p>インデックス対象となるカラムを設定する。</p>
 
 
   </div>
@@ -2140,6 +2477,7 @@ rb_grn_index_column_search (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2156,8 +2494,7 @@ rb_grn_index_column_search (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>インデックス対象とするカラム</p>
+        <div class='inline'><p>インデックス対象とするカラム</p>
 </div>
       
     </li>
@@ -2190,7 +2527,7 @@ static VALUE
 rb_grn_index_column_set_source (VALUE self, VALUE rb_source)
 {
     if (!RVAL2CBOOL(rb_obj_is_kind_of(rb_source, rb_cArray)))
-        rb_source = rb_ary_new3(1, rb_source);
+        rb_source = rb_ary_new_from_args(1, rb_source);
 
     return rb_grn_index_column_set_sources(self, rb_source);
 }</pre>
@@ -2210,8 +2547,7 @@ rb_grn_index_column_set_source (VALUE self, VALUE rb_source)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>インデックス対象となっている <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の配列を返す。</p>
+    <p>インデックス対象となっている <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の配列を返す。</p>
 
 
   </div>
@@ -2222,6 +2558,7 @@ rb_grn_index_column_set_source (VALUE self, VALUE rb_source)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2353,8 +2690,7 @@ rb_grn_index_column_get_sources (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>インデックス対象となる複数のカラムを配列で設定する。</p>
+    <p>インデックス対象となる複数のカラムを配列で設定する。</p>
 
 
   </div>
@@ -2365,6 +2701,7 @@ rb_grn_index_column_get_sources (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2381,8 +2718,7 @@ rb_grn_index_column_get_sources (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>インデックス対象となるカラムの配列</p>
+        <div class='inline'><p>インデックス対象となるカラムの配列</p>
 </div>
       
     </li>
@@ -2501,11 +2837,11 @@ rb_grn_index_column_set_sources (VALUE self, VALUE rb_sources)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Updates a record that has @new_value@ as new content and @old_value@ as old
-content in inverted index. Normally, this method is not used explicitly.
-Inverted index for fulltext search is updated automatically by using
-@:source@ option of <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p>
+    <p>Updates a record that has @new_value@ as new content and
+ �� old_value@ as old content in inverted index. Normally, this method
+is not used explicitly. Inverted index for fulltext search is
+updated automatically by using @:source@ option of
+<span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span>.</p>
 
 
   </div>
@@ -2516,8 +2852,7 @@ Inverted index for fulltext search is updated automatically by using
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Updates sentences of an article in index</p>
+        <p class="example_title"><div class='inline'><p>Updates sentences of an article in index</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_articles'>articles</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Array</span><span class='period'>.</span><span class='id identifier rubyid_create'>create</span><span class='lparen'>(</span><span class='symbol'>:name</span> <span class='op'>=&gt;</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Articles</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
@@ -2565,6 +2900,7 @@ weakness of row-oriented systems.
   <div class="discussion">
     <p class="note returns_void">This method returns an undefined value.</p>
 
+
   </div>
 </div>
 <div class="tags">
@@ -2581,9 +2917,8 @@ weakness of row-oriented systems.
       
       
         &mdash;
-        <div class='inline'>
-<p>The record that has a @new_value@ as its new value and @old_value@ as its
-old value. It can be Integer as record id.</p>
+        <div class='inline'><p>The record that has a @new_value@ as its new value and
+ �� old_value@ as its old value. It can be Integer as record id.</p>
 </div>
       
     </li>
@@ -2598,8 +2933,7 @@ old value. It can be Integer as record id.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The old value of the @record �� .</p>
+        <div class='inline'><p>The old value of the @record �� .</p>
 </div>
       
     </li>
@@ -2614,8 +2948,7 @@ old value. It can be Integer as record id.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The new value of the @record �� .</p>
+        <div class='inline'><p>The new value of the @record �� .</p>
 </div>
       
     </li>
@@ -2632,8 +2965,7 @@ old value. It can be Integer as record id.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The options.</p>
+        <div class='inline'><p>The options.</p>
 </div>
       
     </li>
@@ -2662,8 +2994,7 @@ old value. It can be Integer as record id.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The section number. It is one-origin.</p>
+            &mdash; <div class='inline'><p>The section number. It is one-origin.</p>
 
 <p>You must specify @=&gt; true@ in
 <span class='object_link'><a href="Table.html#define_index_column-instance_method" title="Groonga::Table#define_index_column (method)">Table#define_index_column</a></span> to use this option.</p>
@@ -2686,8 +3017,7 @@ old value. It can be Integer as record id.</p>
       
       
         
-        <div class='inline'>
-<p>3.0.2</p>
+        <div class='inline'><p>3.0.2</p>
 </div>
       
     </li>
@@ -2826,8 +3156,7 @@ rb_grn_index_column_update (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> が位置情報も格納する場合は <code>true</code> を返します。</p>
+    <p><em>column</em> が位置情報も格納する場合は +true+ を返します。</p>
 
 
   </div>
@@ -2856,7 +3185,6 @@ rb_grn_index_column_update (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-862
 863
 864
 865
@@ -2867,10 +3195,11 @@ rb_grn_index_column_update (int argc, VALUE *argv, VALUE self)
 870
 871
 872
-873</pre>
+873
+874</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 862</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 863</span>
 
 static VALUE
 rb_grn_index_column_with_position_p (VALUE self)
@@ -2900,8 +3229,7 @@ rb_grn_index_column_with_position_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> が段落情報も格納する場合は <code>true</code> を返します。</p>
+    <p><em>column</em> が段落情報も格納する場合は +true+ を返します。</p>
 
 
   </div>
@@ -2930,7 +3258,6 @@ rb_grn_index_column_with_position_p (VALUE self)
       <pre class="lines">
 
 
-826
 827
 828
 829
@@ -2941,10 +3268,11 @@ rb_grn_index_column_with_position_p (VALUE self)
 834
 835
 836
-837</pre>
+837
+838</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 826</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 827</span>
 
 static VALUE
 rb_grn_index_column_with_section_p (VALUE self)
@@ -2974,8 +3302,7 @@ rb_grn_index_column_with_section_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>column</em> がウェイト情報も格納する場合は <code>true</code> を返します。</p>
+    <p><em>column</em> がウェイト情報も格納する場合は +true+ を返します。</p>
 
 
   </div>
@@ -3004,7 +3331,6 @@ rb_grn_index_column_with_section_p (VALUE self)
       <pre class="lines">
 
 
-844
 845
 846
 847
@@ -3015,10 +3341,11 @@ rb_grn_index_column_with_section_p (VALUE self)
 852
 853
 854
-855</pre>
+855
+856</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 844</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-index-column.c', line 845</span>
 
 static VALUE
 rb_grn_index_column_with_weight_p (VALUE self)

  Modified: rroonga/en/Groonga/IndexColumnDumper.html (+4 -5)
===================================================================
--- rroonga/en/Groonga/IndexColumnDumper.html    2015-04-19 14:41:58 +0900 (155d7ff)
+++ rroonga/en/Groonga/IndexColumnDumper.html    2015-04-19 14:59:09 +0900 (cd22855)
@@ -162,7 +162,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -186,8 +187,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of IndexColumnDumper.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of IndexColumnDumper.</p>
 </div></span>
   
 </li>
@@ -210,8 +210,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns a new instance of IndexColumnDumper</p>
+    <p>Returns a new instance of IndexColumnDumper</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/IndexCursor.html (+5 -3)
===================================================================
--- rroonga/en/Groonga/IndexCursor.html    2015-04-19 14:41:58 +0900 (172d46c)
+++ rroonga/en/Groonga/IndexCursor.html    2015-04-19 14:59:09 +0900 (3e75f81)
@@ -168,7 +168,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -190,7 +191,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -209,7 +211,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class
 ='object
 _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen
 d (metho
 d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon
 ga::Obje
 ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 
 
   <div id="instance_method_details" class="method_details_list">

  Modified: rroonga/en/Groonga/InputOutputError.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/InputOutputError.html    2015-04-19 14:41:58 +0900 (a5479a2)
+++ rroonga/en/Groonga/InputOutputError.html    2015-04-19 14:59:09 +0900 (f871d89)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>入出力エラーが起きたときに発生する。</p>
+    <p>入出力エラーが起きたときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/InterruptedFunctionCall.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/InterruptedFunctionCall.html    2015-04-19 14:41:58 +0900 (76bb5a9)
+++ rroonga/en/Groonga/InterruptedFunctionCall.html    2015-04-19 14:59:09 +0900 (6f32eaf)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>関数の実行中に中断されたときに発生する。</p>
+    <p>関数の実行中に中断されたときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/InvalidArgument.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/InvalidArgument.html    2015-04-19 14:41:58 +0900 (4e7784b)
+++ rroonga/en/Groonga/InvalidArgument.html    2015-04-19 14:59:09 +0900 (0e63d7f)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>引数に問題があるときに発生する。</p>
+    <p>引数に問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/InvalidFormat.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/InvalidFormat.html    2015-04-19 14:41:58 +0900 (842c8f0)
+++ rroonga/en/Groonga/InvalidFormat.html    2015-04-19 14:59:09 +0900 (a9b4caa)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>フォーマットに問題があったときに発生する。</p>
+    <p>フォーマットに問題があったときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/InvalidSeek.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/InvalidSeek.html    2015-04-19 14:41:58 +0900 (6ab161b)
+++ rroonga/en/Groonga/InvalidSeek.html    2015-04-19 14:59:09 +0900 (8ac18d4)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>seekに問題があるときに発生する。</p>
+    <p>seekに問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/IsADirectory.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/IsADirectory.html    2015-04-19 14:41:58 +0900 (0b7fca0)
+++ rroonga/en/Groonga/IsADirectory.html    2015-04-19 14:59:09 +0900 (0def7d8)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ディレクトリのときに発生する。</p>
+    <p>ディレクトリのときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/LZ4Error.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/LZ4Error.html    2015-04-19 14:41:58 +0900 (c6cbda3)
+++ rroonga/en/Groonga/LZ4Error.html    2015-04-19 14:59:09 +0900 (d796bef)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>LZ4に問題があるときに発生する。</p>
+    <p>LZ4に問題があるときに発生する。</p>
 
 
   </div>

  Added: rroonga/en/Groonga/LessEqualOperator.html (+460 -0) 100644
===================================================================
--- /dev/null
+++ rroonga/en/Groonga/LessEqualOperator.html    2015-04-19 14:59:09 +0900 (a2afd78)
@@ -0,0 +1,460 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" href="../../../ranguba.css" type="text/css" />
+    <link rel="shortcut icon" href="../../../favicon.ico" />
+    <link rel="icon" href="../../../favicon.png" />
+    <title>
+  Class: Groonga::LessEqualOperator
+  
+    &mdash; rroonga
+  
+ - Ranguba</title>
+
+
+  <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" />
+
+  <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" />
+
+<script type="text/javascript" charset="utf-8">
+  hasFrames = window.top.frames.main ? true : false;
+  relpath = '../';
+  framesUrl = "../frames.html#!Groonga/LessEqualOperator.html";
+</script>
+
+
+  <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
+
+  <script type="text/javascript" charset="utf-8" src="../js/app.js"></script>
+
+
+  </head>
+  <body>
+<div class="header">
+  <div class="title">
+    <a href="../../../">
+      <span class="title">
+  Class: Groonga::LessEqualOperator
+  
+    &mdash; rroonga
+  
+</span>
+      <span class="title-separator">-</span>
+      <span class="title-project">Ranguba</span>
+    </a>
+  </div>
+  <ul class="other-languages">
+    <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/LessEqualOperator.html">日本語</a></li>
+  </ul>
+  <ul class="menu">
+    <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li>
+    <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li>
+    <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li>
+    <li id="menu-developer"><a href="../../../developer.html">Developer</a></li>
+  </ul>
+</div>
+
+<div class="content">
+
+
+    <div id="header">
+      <div id="menu">
+  
+    <a href="../alphabetical_index.html">Index (L)</a> &raquo;
+    <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span>
+     &raquo; 
+    <span class="title">LessEqualOperator</span>
+  
+
+  <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
+</div>
+
+      <div id="search">
+  
+    <a class="full_list_link" id="class_list_link"
+        href="../class_list.html">
+      Class List
+    </a>
+  
+    <a class="full_list_link" id="method_list_link"
+        href="../method_list.html">
+      Method List
+    </a>
+  
+    <a class="full_list_link" id="file_list_link"
+        href="../file_list.html">
+      File List
+    </a>
+  
+</div>
+      <div class="clear"></div>
+    </div>
+
+    <iframe id="search_frame"></iframe>
+
+    <div id="content"><h1>Class: Groonga::LessEqualOperator
+  
+  
+  
+</h1>
+
+<dl class="box">
+  
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li>
+          
+            <li class="next">Groonga::LessEqualOperator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
+  
+    
+  
+    
+  
+  
+  
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-less-equal-operator.c</dd>
+  
+</dl>
+<div class="clear"></div>
+
+
+  <h2>Constant Summary</h2>
+  
+
+
+
+  <h2>Constant Summary</h2>
+  
+  <h3 class="inherited">Constants inherited
+     from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_
 NOT (con
 stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM
 ENT (con
 stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object
 _link'><
 a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE
 NCE-cons
 tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, <
 span cla
 ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant)
 ">Operat
 or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta
 nt)">Ope
 rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga
 ::Operat
 or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH
 IFTL_ASS
 IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html#
 SLASH_AS
 SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT<
 /a></spa
 n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p>
+
+
+
+
+
+  
+    <h2>
+      Instance Method Summary
+      <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
+    </h2>
+
+    <ul class="summary">
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Executes a less-or-equal operation.</p>
+</div></span>
+  
+</li>
+
+      
+    </ul>
+  
+
+
+  
+  
+  
+  
+  
+  
+  
+  
+  <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p>
+<div id="constructor_details" class="method_details_list">
+  <h2>Constructor Details</h2>
+  
+    <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p>
+  
+</div>
+
+
+  <div id="instance_method_details" class="method_details_list">
+    <h2>Instance Method Details</h2>
+
+    
+      <div class="method_details first">
+  <h3 class="signature first" id="exec-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Executes a less-or-equal operation.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes less-or-equal operations with the default context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes less-or-equal operations with the specified context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span>
+                                   <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+                                   <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span>
+                                   <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+  </div>
+
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if <code>x</code> is less than or equal to<code>y</code>,
+<code>false</code> otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>x</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The left hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>y</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The right hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The options.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">(Groonga::Context.default)</span>
+          <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span>
+          <span class="default">
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The context to executes the operation.</p>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if <code>x</code> is less than or equal to<code>y</code>,
+<code>false</code> otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75
+76
+77</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-less-equal-operator.c', line 49</span>
+
+static VALUE
+rb_grn_less_equal_operator_exec (int argc, VALUE *argv, VALUE self)
+{
+    grn_bool less_equal;
+    VALUE rb_x;
+    VALUE rb_y;
+    VALUE rb_options;
+    VALUE rb_context;
+    grn_ctx *context;
+    grn_obj x;
+    grn_obj y;
+
+    rb_scan_args(argc, argv, &quot;21&quot;, &amp;rb_x, &amp;rb_y, &amp;rb_options);
+
+    rb_grn_scan_options(rb_options,
+                        &quot;context&quot;, &amp;rb_context,
+                        NULL);
+    context = rb_grn_context_ensure(&amp;rb_context);
+
+    GRN_VOID_INIT(&amp;x);
+    GRN_VOID_INIT(&amp;y);
+    RVAL2GRNBULK(rb_x, context, &amp;x);
+    RVAL2GRNBULK(rb_y, context, &amp;y);
+    less_equal = grn_operator_exec_less_equal(context, &amp;x, &amp;y);
+    GRN_OBJ_FIN(context, &amp;x);
+    GRN_OBJ_FIN(context, &amp;y);
+
+    return CBOOL2RVAL(less_equal);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+  </div>
+
+</div>
+
+    <div id="footer"></div>
+
+  
+    </div>
+
+    <div class="sponsors">
+      <p id="sponsor-github">
+        <a href="https://github.com/ranguba/">
+          <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." />
+        </a>
+      </p>
+      <p id="sponsor-tango">
+	<a href="http://tango.freedesktop.org/">
+          <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" />
+        </a>
+      </p>
+      <p id="sponsor-famfamfam">
+	<a href="http://www.famfamfam.com/">
+          <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" />
+        </a>
+      </p>
+    </div>
+
+</body>
+</html>
\ No newline at end of file

  Added: rroonga/en/Groonga/LessOperator.html (+457 -0) 100644
===================================================================
--- /dev/null
+++ rroonga/en/Groonga/LessOperator.html    2015-04-19 14:59:09 +0900 (7c5baea)
@@ -0,0 +1,457 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" href="../../../ranguba.css" type="text/css" />
+    <link rel="shortcut icon" href="../../../favicon.ico" />
+    <link rel="icon" href="../../../favicon.png" />
+    <title>
+  Class: Groonga::LessOperator
+  
+    &mdash; rroonga
+  
+ - Ranguba</title>
+
+
+  <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" />
+
+  <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" />
+
+<script type="text/javascript" charset="utf-8">
+  hasFrames = window.top.frames.main ? true : false;
+  relpath = '../';
+  framesUrl = "../frames.html#!Groonga/LessOperator.html";
+</script>
+
+
+  <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
+
+  <script type="text/javascript" charset="utf-8" src="../js/app.js"></script>
+
+
+  </head>
+  <body>
+<div class="header">
+  <div class="title">
+    <a href="../../../">
+      <span class="title">
+  Class: Groonga::LessOperator
+  
+    &mdash; rroonga
+  
+</span>
+      <span class="title-separator">-</span>
+      <span class="title-project">Ranguba</span>
+    </a>
+  </div>
+  <ul class="other-languages">
+    <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/LessOperator.html">日本語</a></li>
+  </ul>
+  <ul class="menu">
+    <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li>
+    <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li>
+    <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li>
+    <li id="menu-developer"><a href="../../../developer.html">Developer</a></li>
+  </ul>
+</div>
+
+<div class="content">
+
+
+    <div id="header">
+      <div id="menu">
+  
+    <a href="../alphabetical_index.html">Index (L)</a> &raquo;
+    <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span>
+     &raquo; 
+    <span class="title">LessOperator</span>
+  
+
+  <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
+</div>
+
+      <div id="search">
+  
+    <a class="full_list_link" id="class_list_link"
+        href="../class_list.html">
+      Class List
+    </a>
+  
+    <a class="full_list_link" id="method_list_link"
+        href="../method_list.html">
+      Method List
+    </a>
+  
+    <a class="full_list_link" id="file_list_link"
+        href="../file_list.html">
+      File List
+    </a>
+  
+</div>
+      <div class="clear"></div>
+    </div>
+
+    <iframe id="search_frame"></iframe>
+
+    <div id="content"><h1>Class: Groonga::LessOperator
+  
+  
+  
+</h1>
+
+<dl class="box">
+  
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li>
+          
+            <li class="next">Groonga::LessOperator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
+  
+    
+  
+    
+  
+  
+  
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-less-operator.c</dd>
+  
+</dl>
+<div class="clear"></div>
+
+
+  <h2>Constant Summary</h2>
+  
+
+
+
+  <h2>Constant Summary</h2>
+  
+  <h3 class="inherited">Constants inherited
+     from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_
 NOT (con
 stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM
 ENT (con
 stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object
 _link'><
 a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE
 NCE-cons
 tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, <
 span cla
 ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant)
 ">Operat
 or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta
 nt)">Ope
 rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga
 ::Operat
 or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH
 IFTL_ASS
 IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html#
 SLASH_AS
 SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT<
 /a></spa
 n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p>
+
+
+
+
+
+  
+    <h2>
+      Instance Method Summary
+      <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
+    </h2>
+
+    <ul class="summary">
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Executes a less operation.</p>
+</div></span>
+  
+</li>
+
+      
+    </ul>
+  
+
+
+  
+  
+  
+  
+  
+  
+  
+  
+  <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p>
+<div id="constructor_details" class="method_details_list">
+  <h2>Constructor Details</h2>
+  
+    <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p>
+  
+</div>
+
+
+  <div id="instance_method_details" class="method_details_list">
+    <h2>Instance Method Details</h2>
+
+    
+      <div class="method_details first">
+  <h3 class="signature first" id="exec-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Executes a less operation.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes less operations with the default context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes less operations with the specified context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>1</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+                             <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>LESS</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='int'>2</span><span class='comma'>,</span> <span class='int'>1</span><span class='comma'>,</span>
+                             <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+  </div>
+
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if <code>x</code> is less than <code>y</code>, <code>false</code>
+otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>x</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The left hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>y</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The right hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The options.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">(Groonga::Context.default)</span>
+          <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span>
+          <span class="default">
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The context to executes the operation.</p>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if <code>x</code> is less than <code>y</code>, <code>false</code>
+otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-less-operator.c', line 46</span>
+
+static VALUE
+rb_grn_less_operator_exec (int argc, VALUE *argv, VALUE self)
+{
+    grn_bool less;
+    VALUE rb_x;
+    VALUE rb_y;
+    VALUE rb_options;
+    VALUE rb_context;
+    grn_ctx *context;
+    grn_obj x;
+    grn_obj y;
+
+    rb_scan_args(argc, argv, &quot;21&quot;, &amp;rb_x, &amp;rb_y, &amp;rb_options);
+
+    rb_grn_scan_options(rb_options,
+                        &quot;context&quot;, &amp;rb_context,
+                        NULL);
+    context = rb_grn_context_ensure(&amp;rb_context);
+
+    GRN_VOID_INIT(&amp;x);
+    GRN_VOID_INIT(&amp;y);
+    RVAL2GRNBULK(rb_x, context, &amp;x);
+    RVAL2GRNBULK(rb_y, context, &amp;y);
+    less = grn_operator_exec_less(context, &amp;x, &amp;y);
+    GRN_OBJ_FIN(context, &amp;x);
+    GRN_OBJ_FIN(context, &amp;y);
+
+    return CBOOL2RVAL(less);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+  </div>
+
+</div>
+
+    <div id="footer"></div>
+
+  
+    </div>
+
+    <div class="sponsors">
+      <p id="sponsor-github">
+        <a href="https://github.com/ranguba/">
+          <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." />
+        </a>
+      </p>
+      <p id="sponsor-tango">
+	<a href="http://tango.freedesktop.org/">
+          <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" />
+        </a>
+      </p>
+      <p id="sponsor-famfamfam">
+	<a href="http://www.famfamfam.com/">
+          <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" />
+        </a>
+      </p>
+    </div>
+
+</body>
+</html>
\ No newline at end of file

  Modified: rroonga/en/Groonga/Logger.html (+78 -96)
===================================================================
--- rroonga/en/Groonga/Logger.html    2015-04-19 14:41:58 +0900 (ec17b89)
+++ rroonga/en/Groonga/Logger.html    2015-04-19 14:59:09 +0900 (01b8187)
@@ -134,8 +134,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>groongaから出力されるログを記録するためのクラス。</p>
+    <p>groongaから出力されるログを記録するためのクラス。</p>
 
 
   </div>
@@ -192,8 +191,8 @@
   
 
   
-    <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'>
-<p>since 3.0.1. Use <span class='object_link'><a href="#path-class_method" title="Groonga::Logger.path (method)">Logger.path</a></span> instead.</p>
+    <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="#path-class_method" title="Groonga::Logger.path (method)">Logger.path</a></span>
+instead.</p>
 </div></span>
   
 </li>
@@ -216,8 +215,8 @@
   
 
   
-    <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'>
-<p>since 3.0.1. Use <span class='object_link'><a href="#path%3D-class_method" title="Groonga::Logger.path= (method)">Logger.path=</a></span> instead.</p>
+    <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="#path%3D-class_method" title="Groonga::Logger.path= (method)">Logger.path=</a></span>
+instead.</p>
 </div></span>
   
 </li>
@@ -240,8 +239,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Gets the current log path that is used the default logger.</p>
+    <span class="summary_desc"><div class='inline'><p>Gets the current log path that is used the default logger.</p>
 </div></span>
   
 </li>
@@ -264,8 +262,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Sets the log path that is used the default logger.</p>
+    <span class="summary_desc"><div class='inline'><p>Sets the log path that is used the default logger.</p>
 </div></span>
   
 </li>
@@ -288,8 +285,8 @@
   
 
   
-    <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'>
-<p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path-class_method" title="Groonga::QueryLogger.path (method)">QueryLogger.path</a></span> instead.</p>
+    <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path-class_method" title="Groonga::QueryLogger.path (method)">QueryLogger.path</a></span>
+instead.</p>
 </div></span>
   
 </li>
@@ -312,8 +309,8 @@
   
 
   
-    <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'>
-<p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path%3D-class_method" title="Groonga::QueryLogger.path= (method)">QueryLogger.path=</a></span> instead.</p>
+    <span class="summary_desc"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path%3D-class_method" title="Groonga::QueryLogger.path= (method)">QueryLogger.path=</a></span>
+instead.</p>
 </div></span>
   
 </li>
@@ -336,8 +333,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>groongaがログを出力する度に呼び出されるブロックを登録する。.</p>
+    <span class="summary_desc"><div class='inline'><p>groongaがログを出力する度に呼び出されるブロックを登録する。.</p>
 </div></span>
   
 </li>
@@ -360,8 +356,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Sends reopen request to the current logger.</p>
+    <span class="summary_desc"><div class='inline'><p>Sends reopen request to the current logger.</p>
 </div></span>
   
 </li>
@@ -384,8 +379,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Unregister the registered logger.</p>
+    <span class="summary_desc"><div class='inline'><p>Unregister the registered logger.</p>
 </div></span>
   
 </li>
@@ -417,7 +411,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -439,7 +434,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -461,7 +457,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -486,11 +483,12 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'>
-<p>since 3.0.1. Use <span class='object_link'><a href="#path-class_method" title="Groonga::Logger.path (method)">path</a></span> instead.</p>
+    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="#path-class_method" title="Groonga::Logger.path (method)">path</a></span>
+instead.</p>
 </div></div>
 
 
+
   </div>
 </div>
 <div class="tags">
@@ -528,11 +526,12 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'>
-<p>since 3.0.1. Use <span class='object_link'><a href="#path%3D-class_method" title="Groonga::Logger.path= (method)">path=</a></span> instead.</p>
+    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="#path%3D-class_method" title="Groonga::Logger.path= (method)">path=</a></span>
+instead.</p>
 </div></div>
 
 
+
   </div>
 </div>
 <div class="tags">
@@ -570,8 +569,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Gets the current log path that is used the default logger.</p>
+    <p>Gets the current log path that is used the default logger.</p>
 
 
   </div>
@@ -580,8 +578,7 @@
   
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns The current log path</p>
+    <p>Returns The current log path</p>
 
 
   </div>
@@ -599,8 +596,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The current log path</p>
+        <div class='inline'><p>The current log path</p>
 </div>
       
     </li>
@@ -618,8 +614,7 @@
       
       
         
-        <div class='inline'>
-<p>3.0.1</p>
+        <div class='inline'><p>3.0.1</p>
 </div>
       
     </li>
@@ -656,7 +651,7 @@ rb_grn_logger_s_get_path (VALUE klass)
 
     path = grn_default_logger_get_path();
     if (path) {
-        rb_path = rb_str_new2(path);
+        rb_path = rb_str_new_cstr(path);
     }
     return rb_path;
 }</pre>
@@ -676,12 +671,12 @@ rb_grn_logger_s_get_path (VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Sets the log path that is used the default logger. If you&#39;re using
-custom logger by <span class='object_link'><a href="#register-class_method" title="Groonga::Logger.register (method)">register</a></span>, the log path isn&#39;t used. Because it is
-for the default logger.</p>
+    <p>Sets the log path that is used the default logger. If you’re using
+custom logger by <span class='object_link'><a href="#register-class_method" title="Groonga::Logger.register (method)">register</a></span>, the log path isn’t used. Because it
+is for the default logger.</p>
 
-<p>If you specify nil as path, logging by the default logger is disabled.</p>
+<p>If you specify nil as path, logging by the default logger is
+disabled.</p>
 
 
   </div>
@@ -692,15 +687,13 @@ for the default logger.</p>
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Changes the log path for the default logger</p>
+        <p class="example_title"><div class='inline'><p>Changes the log path for the default logger</p>
 </div></p>
       
       <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Logger</span><span class='period'>.</span><span class='id identifier rubyid_path'>path</span> <span class='op'>=</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>/tmp/groonga.log</span><span class='tstring_end'>&quot;</span></span></code></pre>
     
       
-        <p class="example_title"><div class='inline'>
-<p>Disables log by the default logger</p>
+        <p class="example_title"><div class='inline'><p>Disables log by the default logger</p>
 </div></p>
       
       <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Logger</span><span class='period'>.</span><span class='id identifier rubyid_path'>path</span> <span class='op'>=</span> <span class='kw'>nil</span></code></pre>
@@ -709,8 +702,7 @@ for the default logger.</p>
 
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns void</p>
+    <p>Returns void</p>
 
 
   </div>
@@ -729,9 +721,8 @@ for the default logger.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The log path for the default logger. If nil is specified, logging by the
-default logger is disabled.</p>
+        <div class='inline'><p>The log path for the default logger.
+If nil is specified, logging by the default logger is disabled.</p>
 </div>
       
     </li>
@@ -749,8 +740,7 @@ default logger is disabled.</p>
       
       
         
-        <div class='inline'>
-<p>void</p>
+        <div class='inline'><p>void</p>
 </div>
       
     </li>
@@ -768,8 +758,7 @@ default logger is disabled.</p>
       
       
         
-        <div class='inline'>
-<p>3.0.1</p>
+        <div class='inline'><p>3.0.1</p>
 </div>
       
     </li>
@@ -852,11 +841,12 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path)
   
 </h3><div class="docstring">
   <div class="discussion">
-    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'>
-<p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path-class_method" title="Groonga::QueryLogger.path (method)">QueryLogger.path</a></span> instead.</p>
+    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path-class_method" title="Groonga::QueryLogger.path (method)">QueryLogger.path</a></span>
+instead.</p>
 </div></div>
 
 
+
   </div>
 </div>
 <div class="tags">
@@ -894,11 +884,12 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path)
   
 </h3><div class="docstring">
   <div class="discussion">
-    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'>
-<p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path%3D-class_method" title="Groonga::QueryLogger.path= (method)">QueryLogger.path=</a></span> instead.</p>
+    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>since 3.0.1. Use <span class='object_link'><a href="QueryLogger.html#path%3D-class_method" title="Groonga::QueryLogger.path= (method)">QueryLogger.path=</a></span>
+instead.</p>
 </div></div>
 
 
+
   </div>
 </div>
 <div class="tags">
@@ -936,8 +927,7 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>groongaがログを出力する度に呼び出されるブロックを登録する。</p>
+    <p>groongaがログを出力する度に呼び出されるブロックを登録する。</p>
 
 
   </div>
@@ -948,6 +938,7 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -966,9 +957,8 @@ rb_grn_logger_s_set_path (VALUE klass, VALUE rb_path)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -991,12 +981,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ログのレベルを <code>:none</code> , <code>:emergency</code> , <code>:alert</code>
-, <code>:critical</code> , <code>:error</code> , <code>:warning</code> ,
-<code>:notice</code> , <code>:info</code> , <code>:debug</code> ,
-<code>:dump</code> のいずれかで指定する。それより重要度が 低いログはブロックに渡されなくなる。デフォルトでは
-<code>:notice</code> 。</p>
+            &mdash; <div class='inline'><p>ログのレベルを +:none+ ,  +:emergency+ ,  +:alert+ ,
++:critical+ , +:error+ , +:warning+ , +:notice+ , +:info+ ,
++:debug+ ,  +:dump+ のいずれかで指定する。それより重要度が
+低いログはブロックに渡されなくなる。デフォルトでは +:notice+ 。</p>
 </div>
           
         </li>
@@ -1008,8 +996,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ログが出力された時間をブロックに渡したいなら <code>true</code> を指 定する。デフォルトでは渡す。</p>
+            &mdash; <div class='inline'><p>ログが出力された時間をブロックに渡したいなら +true+ を指
+定する。デフォルトでは渡す。</p>
 </div>
           
         </li>
@@ -1021,9 +1009,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ログのタイトルをブロックに渡したいなら <code>true</code> を指定す る。デフォルトでは渡す。 (FIXME:
-groongaで実装されていない?)</p>
+            &mdash; <div class='inline'><p>ログのタイトルをブロックに渡したいなら +true+ を指定す
+る。デフォルトでは渡す。
+(FIXME: groongaで実装されていない?)</p>
 </div>
           
         </li>
@@ -1035,8 +1023,8 @@ groongaで実装されていない?)</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ログのメッセージをブロックに渡したいなら <code>true</code> を指定す る。デフォルトでは渡す。</p>
+            &mdash; <div class='inline'><p>ログのメッセージをブロックに渡したいなら +true+ を指定す
+る。デフォルトでは渡す。</p>
 </div>
           
         </li>
@@ -1048,9 +1036,9 @@ groongaで実装されていない?)</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>ログの発生元のプロセスIDとgroongaのソースコードのファイ ル名、行番号、関数名をブロックに渡したいなら <code>true</code>
-を指 定する。デフォルトでは渡す。</p>
+            &mdash; <div class='inline'><p>ログの発生元のプロセスIDとgroongaのソースコードのファイ
+ル名、行番号、関数名をブロックに渡したいなら +true+ を指
+定する。デフォルトでは渡す。</p>
 </div>
           
         </li>
@@ -1069,10 +1057,10 @@ groongaで実装されていない?)</p>
       
       
         &mdash;
-        <div class='inline'>
-<p><em>event</em> と <em>level</em> はSymbol、それ以外は全て文字列で渡される。 <em>event</em> と
-<em>level</em> 以外 の4つについては <em>options</em> で <code>false</code>
-を指定することでブロックに 渡さないようにすることができ、その場合は空文字列が実際には渡される。</p>
+        <div class='inline'><p><em>event</em> と <em>level</em> はSymbol、それ以外は全て文字列で渡される。
+<em>event</em> と <em>level</em> 以外
+の4つについては <em>options</em> で +false+ を指定することでブロックに
+渡さないようにすることができ、その場合は空文字列が実際には渡される。</p>
 </div>
       
     </li>
@@ -1230,9 +1218,8 @@ rb_grn_logger_s_register (int argc, VALUE *argv, VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Sends reopen request to the current logger. It is useful for rotating log
-file.</p>
+    <p>Sends reopen request to the current logger. It is useful for
+rotating log file.</p>
 
 
   </div>
@@ -1241,8 +1228,7 @@ file.</p>
   
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns void</p>
+    <p>Returns void</p>
 
 
   </div>
@@ -1260,8 +1246,7 @@ file.</p>
       
       
         
-        <div class='inline'>
-<p>void</p>
+        <div class='inline'><p>void</p>
 </div>
       
     </li>
@@ -1321,8 +1306,7 @@ rb_grn_logger_s_reopen (VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Unregister the registered logger. The default logger is used after
+    <p>Unregister the registered logger. The default logger is used after
 unregistering.</p>
 
 
@@ -1332,8 +1316,7 @@ unregistering.</p>
   
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns void</p>
+    <p>Returns void</p>
 
 
   </div>
@@ -1351,8 +1334,7 @@ unregistering.</p>
       
       
         
-        <div class='inline'>
-<p>void</p>
+        <div class='inline'><p>void</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/Logger/Flags.html (+4 -2)
===================================================================
--- rroonga/en/Groonga/Logger/Flags.html    2015-04-19 14:41:58 +0900 (4c06538)
+++ rroonga/en/Groonga/Logger/Flags.html    2015-04-19 14:59:09 +0900 (c4f8aa0)
@@ -166,7 +166,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -188,7 +189,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 

  Added: rroonga/en/Groonga/MatchOperator.html (+458 -0) 100644
===================================================================
--- /dev/null
+++ rroonga/en/Groonga/MatchOperator.html    2015-04-19 14:59:09 +0900 (cbbc80c)
@@ -0,0 +1,458 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" href="../../../ranguba.css" type="text/css" />
+    <link rel="shortcut icon" href="../../../favicon.ico" />
+    <link rel="icon" href="../../../favicon.png" />
+    <title>
+  Class: Groonga::MatchOperator
+  
+    &mdash; rroonga
+  
+ - Ranguba</title>
+
+
+  <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" />
+
+  <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" />
+
+<script type="text/javascript" charset="utf-8">
+  hasFrames = window.top.frames.main ? true : false;
+  relpath = '../';
+  framesUrl = "../frames.html#!Groonga/MatchOperator.html";
+</script>
+
+
+  <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
+
+  <script type="text/javascript" charset="utf-8" src="../js/app.js"></script>
+
+
+  </head>
+  <body>
+<div class="header">
+  <div class="title">
+    <a href="../../../">
+      <span class="title">
+  Class: Groonga::MatchOperator
+  
+    &mdash; rroonga
+  
+</span>
+      <span class="title-separator">-</span>
+      <span class="title-project">Ranguba</span>
+    </a>
+  </div>
+  <ul class="other-languages">
+    <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/MatchOperator.html">日本語</a></li>
+  </ul>
+  <ul class="menu">
+    <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li>
+    <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li>
+    <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li>
+    <li id="menu-developer"><a href="../../../developer.html">Developer</a></li>
+  </ul>
+</div>
+
+<div class="content">
+
+
+    <div id="header">
+      <div id="menu">
+  
+    <a href="../alphabetical_index.html">Index (M)</a> &raquo;
+    <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span>
+     &raquo; 
+    <span class="title">MatchOperator</span>
+  
+
+  <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
+</div>
+
+      <div id="search">
+  
+    <a class="full_list_link" id="class_list_link"
+        href="../class_list.html">
+      Class List
+    </a>
+  
+    <a class="full_list_link" id="method_list_link"
+        href="../method_list.html">
+      Method List
+    </a>
+  
+    <a class="full_list_link" id="file_list_link"
+        href="../file_list.html">
+      File List
+    </a>
+  
+</div>
+      <div class="clear"></div>
+    </div>
+
+    <iframe id="search_frame"></iframe>
+
+    <div id="content"><h1>Class: Groonga::MatchOperator
+  
+  
+  
+</h1>
+
+<dl class="box">
+  
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li>
+          
+            <li class="next">Groonga::MatchOperator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
+  
+    
+  
+    
+  
+  
+  
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-match-operator.c</dd>
+  
+</dl>
+<div class="clear"></div>
+
+
+  <h2>Constant Summary</h2>
+  
+
+
+
+  <h2>Constant Summary</h2>
+  
+  <h3 class="inherited">Constants inherited
+     from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_
 NOT (con
 stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM
 ENT (con
 stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object
 _link'><
 a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE
 NCE-cons
 tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, <
 span cla
 ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant)
 ">Operat
 or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta
 nt)">Ope
 rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga
 ::Operat
 or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH
 IFTL_ASS
 IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html#
 SLASH_AS
 SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT<
 /a></spa
 n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p>
+
+
+
+
+
+  
+    <h2>
+      Instance Method Summary
+      <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
+    </h2>
+
+    <ul class="summary">
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(text, sub_text, options = {}) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Executes a match operation.</p>
+</div></span>
+  
+</li>
+
+      
+    </ul>
+  
+
+
+  
+  
+  
+  
+  
+  
+  
+  
+  <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p>
+<div id="constructor_details" class="method_details_list">
+  <h2>Constructor Details</h2>
+  
+    <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p>
+  
+</div>
+
+
+  <div id="instance_method_details" class="method_details_list">
+    <h2>Instance Method Details</h2>
+
+    
+      <div class="method_details first">
+  <h3 class="signature first" id="exec-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>exec</strong>(text, sub_text, options = {}) 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Executes a match operation. Match operation checks whether <code>text</code>
+contains <code>sub_text</code> or not.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes match operations with the default context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>MATCH</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Hello Rroonga</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Rroonga</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>MATCH</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Hello Rroonga</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes match operations with the specified context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>MATCH</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Hello Rroonga</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Rroonga</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                             <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>MATCH</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Hello Rroonga</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Groonga</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                             <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+  </div>
+
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if <code>text</code> contains <code>sub_text</code>, <code>false</code>
+otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>text</span>
+      
+      
+        <span class='type'>(<tt>String</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The text to be matched.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>sub_text</span>
+      
+      
+        <span class='type'>(<tt>String</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The sub text to be contained.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The options.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">(Groonga::Context.default)</span>
+          <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span>
+          <span class="default">
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The context to executes the operation.</p>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if <code>text</code> contains <code>sub_text</code>, <code>false</code>
+otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74
+75</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-match-operator.c', line 47</span>
+
+static VALUE
+rb_grn_match_operator_exec (int argc, VALUE *argv, VALUE self)
+{
+    grn_bool matched;
+    VALUE rb_text;
+    VALUE rb_sub_text;
+    VALUE rb_options;
+    VALUE rb_context;
+    grn_ctx *context;
+    grn_obj text;
+    grn_obj sub_text;
+
+    rb_scan_args(argc, argv, &quot;21&quot;, &amp;rb_text, &amp;rb_sub_text, &amp;rb_options);
+
+    rb_grn_scan_options(rb_options,
+                        &quot;context&quot;, &amp;rb_context,
+                        NULL);
+    context = rb_grn_context_ensure(&amp;rb_context);
+
+    GRN_VOID_INIT(&amp;text);
+    GRN_VOID_INIT(&amp;sub_text);
+    RVAL2GRNBULK(rb_text, context, &amp;text);
+    RVAL2GRNBULK(rb_sub_text, context, &amp;sub_text);
+    matched = grn_operator_exec_match(context, &amp;text, &amp;sub_text);
+    GRN_OBJ_FIN(context, &amp;text);
+    GRN_OBJ_FIN(context, &amp;sub_text);
+
+    return CBOOL2RVAL(matched);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+  </div>
+
+</div>
+
+    <div id="footer"></div>
+
+  
+    </div>
+
+    <div class="sponsors">
+      <p id="sponsor-github">
+        <a href="https://github.com/ranguba/">
+          <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." />
+        </a>
+      </p>
+      <p id="sponsor-tango">
+	<a href="http://tango.freedesktop.org/">
+          <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" />
+        </a>
+      </p>
+      <p id="sponsor-famfamfam">
+	<a href="http://www.famfamfam.com/">
+          <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" />
+        </a>
+      </p>
+    </div>
+
+</body>
+</html>
\ No newline at end of file

  Modified: rroonga/en/Groonga/MemoryPool.html (+8 -5)
===================================================================
--- rroonga/en/Groonga/MemoryPool.html    2015-04-19 14:41:58 +0900 (f1b8ab1)
+++ rroonga/en/Groonga/MemoryPool.html    2015-04-19 14:59:09 +0900 (3e64dc3)
@@ -138,6 +138,7 @@
 </p>
 
 
+
   </div>
 </div>
 <div class="tags">
@@ -175,7 +176,8 @@
   <span class="private note title">private</span>
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -199,8 +201,7 @@
   <span class="private note title">private</span>
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>A new instance of MemoryPool.</p>
+    <span class="summary_desc"><div class='inline'><p>A new instance of MemoryPool.</p>
 </div></span>
   
 </li>
@@ -223,7 +224,8 @@
   <span class="private note title">private</span>
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -249,7 +251,6 @@
   <strong>This method is part of a private API.</strong>
   You should avoid using this method if possible, as it may be removed or be changed in the future.
 </p>
-
 <p>Returns a new instance of MemoryPool</p>
 
 
@@ -303,6 +304,7 @@
 </p>
 
 
+
   </div>
 </div>
 <div class="tags">
@@ -352,6 +354,7 @@
 </p>
 
 
+
   </div>
 </div>
 <div class="tags">

  Modified: rroonga/en/Groonga/NetworkIsDown.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NetworkIsDown.html    2015-04-19 14:41:58 +0900 (ae50b68)
+++ rroonga/en/Groonga/NetworkIsDown.html    2015-04-19 14:59:09 +0900 (34e721c)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ネットワークに問題があるときに発生する。</p>
+    <p>ネットワークに問題があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoBuffer.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoBuffer.html    2015-04-19 14:41:58 +0900 (0043e4d)
+++ rroonga/en/Groonga/NoBuffer.html    2015-04-19 14:59:09 +0900 (add69c5)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>バッファがないときに発生する。</p>
+    <p>バッファがないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoChildProcesses.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoChildProcesses.html    2015-04-19 14:41:58 +0900 (801c248)
+++ rroonga/en/Groonga/NoChildProcesses.html    2015-04-19 14:59:09 +0900 (1eb351d)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>子プロセスがないときに発生する。</p>
+    <p>子プロセスがないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoLocksAvailable.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoLocksAvailable.html    2015-04-19 14:41:58 +0900 (7d5afd5)
+++ rroonga/en/Groonga/NoLocksAvailable.html    2015-04-19 14:59:09 +0900 (9153ffc)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ロックがないときに発生する。</p>
+    <p>ロックがないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoMemoryAvailable.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoMemoryAvailable.html    2015-04-19 14:41:58 +0900 (b49e4e4)
+++ rroonga/en/Groonga/NoMemoryAvailable.html    2015-04-19 14:59:09 +0900 (2759c07)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>メモリが足りないときに発生する。</p>
+    <p>メモリが足りないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoSpaceLeftOnDevice.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoSpaceLeftOnDevice.html    2015-04-19 14:41:58 +0900 (1ac930e)
+++ rroonga/en/Groonga/NoSpaceLeftOnDevice.html    2015-04-19 14:59:09 +0900 (ebc2a3b)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>デバイスに空いている領域がないときに発生する。</p>
+    <p>デバイスに空いている領域がないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoSuchColumn.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoSuchColumn.html    2015-04-19 14:41:58 +0900 (5e6306d)
+++ rroonga/en/Groonga/NoSuchColumn.html    2015-04-19 14:59:09 +0900 (4b417d2)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>存在しないカラムにアクセスすると発生する。</p>
+    <p>存在しないカラムにアクセスすると発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoSuchDevice.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoSuchDevice.html    2015-04-19 14:41:58 +0900 (50353c1)
+++ rroonga/en/Groonga/NoSuchDevice.html    2015-04-19 14:59:09 +0900 (fd62108)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>デバイスがないときに発生する。</p>
+    <p>デバイスがないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoSuchDeviceOrAddress.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoSuchDeviceOrAddress.html    2015-04-19 14:41:58 +0900 (cf92424)
+++ rroonga/en/Groonga/NoSuchDeviceOrAddress.html    2015-04-19 14:59:09 +0900 (76ab8d2)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>デバイスまたはアドレスがないときに発生する。</p>
+    <p>デバイスまたはアドレスがないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoSuchFileOrDirectory.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoSuchFileOrDirectory.html    2015-04-19 14:41:58 +0900 (9df2fec)
+++ rroonga/en/Groonga/NoSuchFileOrDirectory.html    2015-04-19 14:59:09 +0900 (6160d5a)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ファイルまたはディレクトリがないときに発生する。</p>
+    <p>ファイルまたはディレクトリがないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NoSuchProcess.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NoSuchProcess.html    2015-04-19 14:41:58 +0900 (991923b)
+++ rroonga/en/Groonga/NoSuchProcess.html    2015-04-19 14:59:09 +0900 (ac9ddd9)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>プロセスがないときに発生する。</p>
+    <p>プロセスがないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Normalizer.html (+25 -20)
===================================================================
--- rroonga/en/Groonga/Normalizer.html    2015-04-19 14:41:58 +0900 (995e65a)
+++ rroonga/en/Groonga/Normalizer.html    2015-04-19 14:59:09 +0900 (c8dfc14)
@@ -134,8 +134,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>It normalizes string.</p>
+    <p>It normalizes string.</p>
 
 
   </div>
@@ -175,8 +174,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Normalizes the @string �� .</p>
+    <span class="summary_desc"><div class='inline'><p>Normalizes the @string �� .</p>
 </div></span>
   
 </li>
@@ -202,8 +200,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Normalizes the @string �� .</p>
+    <p>Normalizes the @string �� .</p>
 
 
   </div>
@@ -221,8 +218,7 @@
 
   <div class="docstring">
   <div class="discussion">
-    
-<p>Returns The normalized string</p>
+    <p>Returns The normalized string</p>
 
 
   </div>
@@ -241,8 +237,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The original string</p>
+        <div class='inline'><p>The original string</p>
 </div>
       
     </li>
@@ -259,8 +254,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The optional parameters.</p>
+        <div class='inline'><p>The optional parameters.</p>
 </div>
       
     </li>
@@ -285,8 +279,7 @@
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>If it&#39;s <code>true</code>, all blank characters are removed.</p>
+            &mdash; <div class='inline'><p>If it’s <code>true</code>, all blank characters are removed.</p>
 </div>
           
         </li>
@@ -301,9 +294,8 @@
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>If it&#39;s <code>true</code>, all tokenized delimiter characters are
-removed. The character is <code>U+FFFE</code>.</p>
+            &mdash; <div class='inline'><p>If it’s <code>true</code>, all tokenized delimiter characters are removed.
+The character is <code>U+FFFE</code>.</p>
 </div>
           
         </li>
@@ -322,8 +314,7 @@ removed. The character is <code>U+FFFE</code>.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The normalized string</p>
+        <div class='inline'><p>The normalized string</p>
 </div>
       
     </li>
@@ -393,7 +384,14 @@ removed. The character is <code>U+FFFE</code>.</p>
 101
 102
 103
-104</pre>
+104
+105
+106
+107
+108
+109
+110
+111</pre>
     </td>
     <td>
       <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-normalizer.c', line 50</span>
@@ -424,6 +422,10 @@ rb_grn_normalizer_s_normalize (int argc, VALUE *argv, VALUE klass)
 
     context = rb_grn_context_ensure(&amp;rb_context);
     rb_encoded_string = rb_grn_context_rb_string_encode(context, rb_string);
+    if (RSTRING_LEN(rb_encoded_string) == 0) {
+        return rb_grn_context_rb_string_new(context, &quot;&quot;, 0);
+    }
+
     if (NIL_P(rb_remove_blank_p)) {
         rb_remove_blank_p = Qtrue;
     }
@@ -442,6 +444,9 @@ rb_grn_normalizer_s_normalize (int argc, VALUE *argv, VALUE klass)
                                  normalizer,
                                  flags);
     rb_grn_context_check(context, argv[0]);
+    if (!grn_string) {
+        return Qnil;
+    }
     grn_string_get_normalized(context, grn_string,
                               &amp;normalized_string, &amp;normalized_string_length,
                               NULL);

  Modified: rroonga/en/Groonga/NormalizerError.html (+2 -4)
===================================================================
--- rroonga/en/Groonga/NormalizerError.html    2015-04-19 14:41:58 +0900 (dd41d9f)
+++ rroonga/en/Groonga/NormalizerError.html    2015-04-19 14:59:09 +0900 (abda9eb)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>It is used when a normalizer causes an error.</p>
+    <p>It is used when a normalizer causes an error.</p>
 
 
   </div>
@@ -155,8 +154,7 @@
       
       
         
-        <div class='inline'>
-<p>2.1.0</p>
+        <div class='inline'><p>2.1.0</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/NotADirectory.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NotADirectory.html    2015-04-19 14:41:58 +0900 (0c469dd)
+++ rroonga/en/Groonga/NotADirectory.html    2015-04-19 14:59:09 +0900 (23bd3c4)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ディレクトリではないときに発生する。</p>
+    <p>ディレクトリではないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/NotEnoughSpace.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NotEnoughSpace.html    2015-04-19 14:41:58 +0900 (0464eb0)
+++ rroonga/en/Groonga/NotEnoughSpace.html    2015-04-19 14:59:09 +0900 (3549c03)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>領域が足りないときに発生する。</p>
+    <p>領域が足りないときに発生する。</p>
 
 
   </div>

  Added: rroonga/en/Groonga/NotEqualOperator.html (+457 -0) 100644
===================================================================
--- /dev/null
+++ rroonga/en/Groonga/NotEqualOperator.html    2015-04-19 14:59:09 +0900 (669033e)
@@ -0,0 +1,457 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" href="../../../ranguba.css" type="text/css" />
+    <link rel="shortcut icon" href="../../../favicon.ico" />
+    <link rel="icon" href="../../../favicon.png" />
+    <title>
+  Class: Groonga::NotEqualOperator
+  
+    &mdash; rroonga
+  
+ - Ranguba</title>
+
+
+  <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" />
+
+  <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" />
+
+<script type="text/javascript" charset="utf-8">
+  hasFrames = window.top.frames.main ? true : false;
+  relpath = '../';
+  framesUrl = "../frames.html#!Groonga/NotEqualOperator.html";
+</script>
+
+
+  <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
+
+  <script type="text/javascript" charset="utf-8" src="../js/app.js"></script>
+
+
+  </head>
+  <body>
+<div class="header">
+  <div class="title">
+    <a href="../../../">
+      <span class="title">
+  Class: Groonga::NotEqualOperator
+  
+    &mdash; rroonga
+  
+</span>
+      <span class="title-separator">-</span>
+      <span class="title-project">Ranguba</span>
+    </a>
+  </div>
+  <ul class="other-languages">
+    <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/NotEqualOperator.html">日本語</a></li>
+  </ul>
+  <ul class="menu">
+    <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li>
+    <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li>
+    <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li>
+    <li id="menu-developer"><a href="../../../developer.html">Developer</a></li>
+  </ul>
+</div>
+
+<div class="content">
+
+
+    <div id="header">
+      <div id="menu">
+  
+    <a href="../alphabetical_index.html">Index (N)</a> &raquo;
+    <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span>
+     &raquo; 
+    <span class="title">NotEqualOperator</span>
+  
+
+  <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
+</div>
+
+      <div id="search">
+  
+    <a class="full_list_link" id="class_list_link"
+        href="../class_list.html">
+      Class List
+    </a>
+  
+    <a class="full_list_link" id="method_list_link"
+        href="../method_list.html">
+      Method List
+    </a>
+  
+    <a class="full_list_link" id="file_list_link"
+        href="../file_list.html">
+      File List
+    </a>
+  
+</div>
+      <div class="clear"></div>
+    </div>
+
+    <iframe id="search_frame"></iframe>
+
+    <div id="content"><h1>Class: Groonga::NotEqualOperator
+  
+  
+  
+</h1>
+
+<dl class="box">
+  
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li>
+          
+            <li class="next">Groonga::NotEqualOperator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
+  
+    
+  
+    
+  
+  
+  
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-not-equal-operator.c</dd>
+  
+</dl>
+<div class="clear"></div>
+
+
+  <h2>Constant Summary</h2>
+  
+
+
+
+  <h2>Constant Summary</h2>
+  
+  <h3 class="inherited">Constants inherited
+     from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#ADJUST-constant" title="Groonga::Operator::ADJUST (constant)">Operator::ADJUST</a></span>, <span class='object_link'><a href="Operator.html#AND-constant" title="Groonga::Operator::AND (constant)">Operator::AND</a></span>, <span class='object_link'><a href="Operator.html#AND_ASSIGN-constant" title="Groonga::Operator::AND_ASSIGN (constant)">Operator::AND_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#AND_NOT-constant" title="Groonga::Operator::AND_NOT (constant)">Operator::AND_NOT</a></span>, <span class='object_link'><a href="Operator.html#ASSIGN-constant" title="Groonga::Operator::ASSIGN (constant)">Operator::ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_AND-constant" title="Groonga::Operator::BITWISE_AND (constant)">Operator::BITWISE_AND</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_NOT-constant" title="Groonga::Operator::BITWISE_
 NOT (con
 stant)">Operator::BITWISE_NOT</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_OR-constant" title="Groonga::Operator::BITWISE_OR (constant)">Operator::BITWISE_OR</a></span>, <span class='object_link'><a href="Operator.html#BITWISE_XOR-constant" title="Groonga::Operator::BITWISE_XOR (constant)">Operator::BITWISE_XOR</a></span>, <span class='object_link'><a href="Operator.html#BUT-constant" title="Groonga::Operator::BUT (constant)">Operator::BUT</a></span>, <span class='object_link'><a href="Operator.html#CALL-constant" title="Groonga::Operator::CALL (constant)">Operator::CALL</a></span>, <span class='object_link'><a href="Operator.html#CJUMP-constant" title="Groonga::Operator::CJUMP (constant)">Operator::CJUMP</a></span>, <span class='object_link'><a href="Operator.html#COMMA-constant" title="Groonga::Operator::COMMA (constant)">Operator::COMMA</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT-constant" title="Groonga::Operator::DECREM
 ENT (con
 stant)">Operator::DECREMENT</a></span>, <span class='object_link'><a href="Operator.html#DECREMENT_POST-constant" title="Groonga::Operator::DECREMENT_POST (constant)">Operator::DECREMENT_POST</a></span>, <span class='object_link'><a href="Operator.html#DELETE-constant" title="Groonga::Operator::DELETE (constant)">Operator::DELETE</a></span>, <span class='object_link'><a href="Operator.html#EQUAL-constant" title="Groonga::Operator::EQUAL (constant)">Operator::EQUAL</a></span>, <span class='object_link'><a href="Operator.html#EXACT-constant" title="Groonga::Operator::EXACT (constant)">Operator::EXACT</a></span>, <span class='object_link'><a href="Operator.html#EXPRESSION_GET_VARIABLE-constant" title="Groonga::Operator::EXPRESSION_GET_VARIABLE (constant)">Operator::EXPRESSION_GET_VARIABLE</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE1-constant" title="Groonga::Operator::GEO_DISTANCE1 (constant)">Operator::GEO_DISTANCE1</a></span>, <span class='object
 _link'><
 a href="Operator.html#GEO_DISTANCE2-constant" title="Groonga::Operator::GEO_DISTANCE2 (constant)">Operator::GEO_DISTANCE2</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE3-constant" title="Groonga::Operator::GEO_DISTANCE3 (constant)">Operator::GEO_DISTANCE3</a></span>, <span class='object_link'><a href="Operator.html#GEO_DISTANCE4-constant" title="Groonga::Operator::GEO_DISTANCE4 (constant)">Operator::GEO_DISTANCE4</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP5-constant" title="Groonga::Operator::GEO_WITHINP5 (constant)">Operator::GEO_WITHINP5</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP6-constant" title="Groonga::Operator::GEO_WITHINP6 (constant)">Operator::GEO_WITHINP6</a></span>, <span class='object_link'><a href="Operator.html#GEO_WITHINP8-constant" title="Groonga::Operator::GEO_WITHINP8 (constant)">Operator::GEO_WITHINP8</a></span>, <span class='object_link'><a href="Operator.html#GET_REFERE
 NCE-cons
 tant" title="Groonga::Operator::GET_REFERENCE (constant)">Operator::GET_REFERENCE</a></span>, <span class='object_link'><a href="Operator.html#GET_VALUE-constant" title="Groonga::Operator::GET_VALUE (constant)">Operator::GET_VALUE</a></span>, <span class='object_link'><a href="Operator.html#GREATER-constant" title="Groonga::Operator::GREATER (constant)">Operator::GREATER</a></span>, <span class='object_link'><a href="Operator.html#GREATER_EQUAL-constant" title="Groonga::Operator::GREATER_EQUAL (constant)">Operator::GREATER_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#IN-constant" title="Groonga::Operator::IN (constant)">Operator::IN</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT-constant" title="Groonga::Operator::INCREMENT (constant)">Operator::INCREMENT</a></span>, <span class='object_link'><a href="Operator.html#INCREMENT_POST-constant" title="Groonga::Operator::INCREMENT_POST (constant)">Operator::INCREMENT_POST</a></span>, <
 span cla
 ss='object_link'><a href="Operator.html#INTERN-constant" title="Groonga::Operator::INTERN (constant)">Operator::INTERN</a></span>, <span class='object_link'><a href="Operator.html#JSON_PUT-constant" title="Groonga::Operator::JSON_PUT (constant)">Operator::JSON_PUT</a></span>, <span class='object_link'><a href="Operator.html#JUMP-constant" title="Groonga::Operator::JUMP (constant)">Operator::JUMP</a></span>, <span class='object_link'><a href="Operator.html#LESS-constant" title="Groonga::Operator::LESS (constant)">Operator::LESS</a></span>, <span class='object_link'><a href="Operator.html#LESS_EQUAL-constant" title="Groonga::Operator::LESS_EQUAL (constant)">Operator::LESS_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#LONGEST_COMMON_PREFIX-constant" title="Groonga::Operator::LONGEST_COMMON_PREFIX (constant)">Operator::LONGEST_COMMON_PREFIX</a></span>, <span class='object_link'><a href="Operator.html#MATCH-constant" title="Groonga::Operator::MATCH (constant)
 ">Operat
 or::MATCH</a></span>, <span class='object_link'><a href="Operator.html#MINUS-constant" title="Groonga::Operator::MINUS (constant)">Operator::MINUS</a></span>, <span class='object_link'><a href="Operator.html#MINUS_ASSIGN-constant" title="Groonga::Operator::MINUS_ASSIGN (constant)">Operator::MINUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#MODULO-constant" title="Groonga::Operator::MODULO (constant)">Operator::MODULO</a></span>, <span class='object_link'><a href="Operator.html#MODULO_ASSIGN-constant" title="Groonga::Operator::MODULO_ASSIGN (constant)">Operator::MODULO_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#NEAR-constant" title="Groonga::Operator::NEAR (constant)">Operator::NEAR</a></span>, <span class='object_link'><a href="Operator.html#NEAR2-constant" title="Groonga::Operator::NEAR2 (constant)">Operator::NEAR2</a></span>, <span class='object_link'><a href="Operator.html#NOT-constant" title="Groonga::Operator::NOT (consta
 nt)">Ope
 rator::NOT</a></span>, <span class='object_link'><a href="Operator.html#NOT_EQUAL-constant" title="Groonga::Operator::NOT_EQUAL (constant)">Operator::NOT_EQUAL</a></span>, <span class='object_link'><a href="Operator.html#NO_OPERATION-constant" title="Groonga::Operator::NO_OPERATION (constant)">Operator::NO_OPERATION</a></span>, <span class='object_link'><a href="Operator.html#OBJECT_SEARCH-constant" title="Groonga::Operator::OBJECT_SEARCH (constant)">Operator::OBJECT_SEARCH</a></span>, <span class='object_link'><a href="Operator.html#OR-constant" title="Groonga::Operator::OR (constant)">Operator::OR</a></span>, <span class='object_link'><a href="Operator.html#OR_ASSIGN-constant" title="Groonga::Operator::OR_ASSIGN (constant)">Operator::OR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#PARTIAL-constant" title="Groonga::Operator::PARTIAL (constant)">Operator::PARTIAL</a></span>, <span class='object_link'><a href="Operator.html#PLUS-constant" title="Groonga
 ::Operat
 or::PLUS (constant)">Operator::PLUS</a></span>, <span class='object_link'><a href="Operator.html#PLUS_ASSIGN-constant" title="Groonga::Operator::PLUS_ASSIGN (constant)">Operator::PLUS_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#POP-constant" title="Groonga::Operator::POP (constant)">Operator::POP</a></span>, <span class='object_link'><a href="Operator.html#PREFIX-constant" title="Groonga::Operator::PREFIX (constant)">Operator::PREFIX</a></span>, <span class='object_link'><a href="Operator.html#PUSH-constant" title="Groonga::Operator::PUSH (constant)">Operator::PUSH</a></span>, <span class='object_link'><a href="Operator.html#REGEXP-constant" title="Groonga::Operator::REGEXP (constant)">Operator::REGEXP</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL-constant" title="Groonga::Operator::SHIFTL (constant)">Operator::SHIFTL</a></span>, <span class='object_link'><a href="Operator.html#SHIFTL_ASSIGN-constant" title="Groonga::Operator::SH
 IFTL_ASS
 IGN (constant)">Operator::SHIFTL_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIFTR-constant" title="Groonga::Operator::SHIFTR (constant)">Operator::SHIFTR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR-constant" title="Groonga::Operator::SHIFTRR (constant)">Operator::SHIFTRR</a></span>, <span class='object_link'><a href="Operator.html#SHIFTRR_ASSIGN-constant" title="Groonga::Operator::SHIFTRR_ASSIGN (constant)">Operator::SHIFTRR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SHIRTR_ASSIGN-constant" title="Groonga::Operator::SHIRTR_ASSIGN (constant)">Operator::SHIRTR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SIMILAR-constant" title="Groonga::Operator::SIMILAR (constant)">Operator::SIMILAR</a></span>, <span class='object_link'><a href="Operator.html#SLASH-constant" title="Groonga::Operator::SLASH (constant)">Operator::SLASH</a></span>, <span class='object_link'><a href="Operator.html#
 SLASH_AS
 SIGN-constant" title="Groonga::Operator::SLASH_ASSIGN (constant)">Operator::SLASH_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#STAR-constant" title="Groonga::Operator::STAR (constant)">Operator::STAR</a></span>, <span class='object_link'><a href="Operator.html#STAR_ASSIGN-constant" title="Groonga::Operator::STAR_ASSIGN (constant)">Operator::STAR_ASSIGN</a></span>, <span class='object_link'><a href="Operator.html#SUFFIX-constant" title="Groonga::Operator::SUFFIX (constant)">Operator::SUFFIX</a></span>, <span class='object_link'><a href="Operator.html#TABLE_CREATE-constant" title="Groonga::Operator::TABLE_CREATE (constant)">Operator::TABLE_CREATE</a></span>, <span class='object_link'><a href="Operator.html#TABLE_GROUP-constant" title="Groonga::Operator::TABLE_GROUP (constant)">Operator::TABLE_GROUP</a></span>, <span class='object_link'><a href="Operator.html#TABLE_SELECT-constant" title="Groonga::Operator::TABLE_SELECT (constant)">Operator::TABLE_SELECT<
 /a></spa
 n>, <span class='object_link'><a href="Operator.html#TABLE_SORT-constant" title="Groonga::Operator::TABLE_SORT (constant)">Operator::TABLE_SORT</a></span>, <span class='object_link'><a href="Operator.html#TERM_EXTRACT-constant" title="Groonga::Operator::TERM_EXTRACT (constant)">Operator::TERM_EXTRACT</a></span>, <span class='object_link'><a href="Operator.html#UNSPLIT-constant" title="Groonga::Operator::UNSPLIT (constant)">Operator::UNSPLIT</a></span>, <span class='object_link'><a href="Operator.html#XOR_ASSIGN-constant" title="Groonga::Operator::XOR_ASSIGN (constant)">Operator::XOR_ASSIGN</a></span></p>
+
+
+
+
+
+  
+    <h2>
+      Instance Method Summary
+      <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
+    </h2>
+
+    <ul class="summary">
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#exec-instance_method" title="#exec (instance method)">- (Boolean) <strong>exec</strong>(x, y, options = {}) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Executes a not-equal operation.</p>
+</div></span>
+  
+</li>
+
+      
+    </ul>
+  
+
+
+  
+  
+  
+  
+  
+  
+  
+  
+  <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
+  <p class="inherited"><span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">#initialize</a></span>, <span class='object_link'><a href="Operator.html#to_i-instance_method" title="Groonga::Operator#to_i (method)">#to_i</a></span>, <span class='object_link'><a href="Operator.html#to_s-instance_method" title="Groonga::Operator#to_s (method)">#to_s</a></span></p>
+<div id="constructor_details" class="method_details_list">
+  <h2>Constructor Details</h2>
+  
+    <p class="notice">This class inherits a constructor from <span class='object_link'><a href="Operator.html#initialize-instance_method" title="Groonga::Operator#initialize (method)">Groonga::Operator</a></span></p>
+  
+</div>
+
+
+  <div id="instance_method_details" class="method_details_list">
+    <h2>Instance Method Details</h2>
+
+    
+      <div class="method_details first">
+  <h3 class="signature first" id="exec-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>exec</strong>(x, y, options = {}) 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Executes a not-equal operation.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes not-equal operations with the default context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>NOT_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Hello</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>NOT_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>Executes not-equal operations with the specified context</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='id identifier rubyid_context'>context</span> <span class='op'>=</span> <span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Context</span><span class='period'>.</span><span class='id identifier rubyid_new'>new</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>NOT_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>Hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                                  <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; true
+</span><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Operator</span><span class='op'>::</span><span class='const'>NOT_EQUAL</span><span class='period'>.</span><span class='id identifier rubyid_exec'>exec</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span> <span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>hello</span><span class='tstring_end'>&quot;</span></span><span class='comma'>,</span>
+                                  <span class='symbol'>:context</span> <span class='op'>=&gt;</span> <span class='id identifier rubyid_context'>context</span><span class='rparen'>)</span> <span class='comment'># =&gt; false</span></code></pre>
+    
+  </div>
+
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if <code>x</code> does not equal to <code>y</code>, <code>false</code>
+otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>x</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The left hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>y</span>
+      
+      
+        <span class='type'>(<tt>::Object</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The right hand side value.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The options.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">(Groonga::Context.default)</span>
+          <span class="type">(<tt><span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Groonga::Context</a></span></tt>)</span>
+          <span class="default">
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The context to executes the operation.</p>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if <code>x</code> does not equal to <code>y</code>, <code>false</code>
+otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+46
+47
+48
+49
+50
+51
+52
+53
+54
+55
+56
+57
+58
+59
+60
+61
+62
+63
+64
+65
+66
+67
+68
+69
+70
+71
+72
+73
+74</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-not-equal-operator.c', line 46</span>
+
+static VALUE
+rb_grn_not_equal_operator_exec (int argc, VALUE *argv, VALUE self)
+{
+    grn_bool not_equal;
+    VALUE rb_x;
+    VALUE rb_y;
+    VALUE rb_options;
+    VALUE rb_context;
+    grn_ctx *context;
+    grn_obj x;
+    grn_obj y;
+
+    rb_scan_args(argc, argv, &quot;21&quot;, &amp;rb_x, &amp;rb_y, &amp;rb_options);
+
+    rb_grn_scan_options(rb_options,
+                        &quot;context&quot;, &amp;rb_context,
+                        NULL);
+    context = rb_grn_context_ensure(&amp;rb_context);
+
+    GRN_VOID_INIT(&amp;x);
+    GRN_VOID_INIT(&amp;y);
+    RVAL2GRNBULK(rb_x, context, &amp;x);
+    RVAL2GRNBULK(rb_y, context, &amp;y);
+    not_equal = grn_operator_exec_not_equal(context, &amp;x, &amp;y);
+    GRN_OBJ_FIN(context, &amp;x);
+    GRN_OBJ_FIN(context, &amp;y);
+
+    return CBOOL2RVAL(not_equal);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+  </div>
+
+</div>
+
+    <div id="footer"></div>
+
+  
+    </div>
+
+    <div class="sponsors">
+      <p id="sponsor-github">
+        <a href="https://github.com/ranguba/">
+          <img src="../../../github-logo.png" width="100" height="45" border="0" alt="The Ranguba project uses GitHub's git repositories." />
+        </a>
+      </p>
+      <p id="sponsor-tango">
+	<a href="http://tango.freedesktop.org/">
+          <img width="120" height="53" border="0" alt="Tango Desktop Project's icons are used." src="../../../tango-logo.png" />
+        </a>
+      </p>
+      <p id="sponsor-famfamfam">
+	<a href="http://www.famfamfam.com/">
+          <img width="120" height="18" border="0" alt="famfamfam.com's flags are used." src="../../../famfamfam-logo.png" />
+        </a>
+      </p>
+    </div>
+
+</body>
+</html>
\ No newline at end of file

  Modified: rroonga/en/Groonga/NotSocket.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/NotSocket.html    2015-04-19 14:41:58 +0900 (b09373a)
+++ rroonga/en/Groonga/NotSocket.html    2015-04-19 14:59:09 +0900 (21762eb)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ソケットではないときに発生する。</p>
+    <p>ソケットではないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Object.html (+886 -175)
===================================================================
--- rroonga/en/Groonga/Object.html    2015-04-19 14:41:58 +0900 (34f315e)
+++ rroonga/en/Groonga/Object.html    2015-04-19 14:59:09 +0900 (6a01106)
@@ -134,9 +134,9 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>rroongaが提供するクラスのベースとなるクラス。 <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> と <span class='object_link'><a href="Logger.html" title="Groonga::Logger (class)">Logger</a></span>
-以外はGroonga::Objectを継 承している。</p>
+    <p>rroongaが提供するクラスのベースとなるクラス。
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> と <span class='object_link'><a href="Logger.html" title="Groonga::Logger (class)">Logger</a></span> 以外はGroonga::Objectを継
+承している。</p>
 
 
   </div>
@@ -180,9 +180,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> と <em>other</em> が同じGroongaのオブジェクトなら <code>true</code> を返
-し、そうでなければ <code>false</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> と <em>other</em> が同じGroongaのオブジェクトなら +true+ を返 し、そうでなければ +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -205,8 +203,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> の <em>id</em> に対応する値を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> の <em>id</em> に対応する値を返す。.</p>
 </div></span>
   
 </li>
@@ -229,8 +226,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> の <em>id</em> に対応する値を設定する。既存の値は上書きさ れる。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> の <em>id</em> に対応する値を設定する。既存の値は上書きさ れる。.</p>
 </div></span>
   
 </li>
@@ -253,8 +249,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> の <em>id</em> に対応する値の最後に <em>value</em> を追加する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> の <em>id</em> に対応する値の最後に <em>value</em> を追加する。.</p>
 </div></span>
   
 </li>
@@ -277,7 +272,8 @@
   
 
   
-    <span class="summary_desc"><div class='inline'></div></span>
+    <span class="summary_desc"><div class='inline'>
+</div></span>
   
 </li>
 
@@ -299,8 +295,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> が使用しているリソースを開放する。これ以降 <em>object</em> を 使うことはできない。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> が使用しているリソースを開放する。これ以降 <em>object</em> を 使うことはできない。.</p>
 </div></span>
   
 </li>
@@ -323,9 +318,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> が開放済みの場合は <code>true</code> を返し、そうでない場合は <code>false</code>
-を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> が開放済みの場合は +true+ を返し、そうでない場合は +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -348,9 +341,30 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> の属している <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> を返す。例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> は
-<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。属している <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> がない場合は <code>nil</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> の属している <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> を返す。例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> は <span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。属している <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> がない場合は +nil+ を返す。.</p>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#function_procedure%3F-instance_method" title="#function_procedure? (instance method)">- (Boolean) <strong>function_procedure?</strong> </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Checks whether the object is function procedure or not.</p>
 </div></span>
   
 </li>
@@ -373,9 +387,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> のIDを返す。 <em>object</em> が <span class='object_link'><a href="#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span> なときやIDがない場合は
-<code>nil</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> のIDを返す。 <em>object</em> が <span class='object_link'><a href="#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span> なときやIDがない場合は +nil+ を返す。.</p>
 </div></span>
   
 </li>
@@ -398,8 +410,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> の詳細を示した文字列を返す。デバッグ用。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> の詳細を示した文字列を返す。デバッグ用。.</p>
 </div></span>
   
 </li>
@@ -422,8 +433,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> の名前を返す。無名オブジェクトの場合は <code>nil</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> の名前を返す。無名オブジェクトの場合は +nil+ を返す。.</p>
 </div></span>
   
 </li>
@@ -446,8 +456,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> に対応するファイルパスを返す。一時 <em>object</em> なら <code>nil</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> に対応するファイルパスを返す。一時 <em>object</em> なら +nil+ を返す。.</p>
 </div></span>
   
 </li>
@@ -470,9 +479,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> が永続オブジェクトなら <code>true</code> 、一時オブジェクトな ら
-<code>false</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> が永続オブジェクトなら +true+ 、一時オブジェクトな ら +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -495,8 +502,30 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> の <em>id</em> に対応する値の最初に <em>value</em> を追加する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> の <em>id</em> に対応する値の最初に <em>value</em> を追加する。.</p>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#procedure%3F-instance_method" title="#procedure? (instance method)">- (Boolean) <strong>procedure?</strong> </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Checks whether the object is procedure or not.</p>
 </div></span>
   
 </li>
@@ -519,10 +548,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> の値がとりうる範囲を示した <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> を返す。 例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span>
-の場合は <span class='object_link'><a href="Table.html#define_column-instance_method" title="Groonga::Table#define_column (method)">Table#define_column</a></span> で指定された <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> や
-<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。 範囲が指定されていないオブジェクトの場合は <code>nil</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> の値がとりうる範囲を示した <span class='object_link'><a href="" title="Groonga::Object (class)">Object</a></span> を返す。 例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の場合は <span class='object_link'><a href="Table.html#define_column-instance_method" title="Groonga::Table#define_column (method)">Table#define_column</a></span> で指定された <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> や <span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。 範囲が指定されていないオブジェクトの場合は +nil+ を返す。.</p>
 </div></span>
   
 </li>
@@ -545,8 +571,76 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> をメモリから解放し、それが永続オブジェクトであっ た場合は、該当するファイル一式を削除する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> をメモリから解放し、それが永続オブジェクトであっ た場合は、該当するファイル一式を削除する。.</p>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#scorer_procedure%3F-instance_method" title="#scorer_procedure? (instance method)">- (Boolean) <strong>scorer_procedure?</strong> </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Checks whether the object is scorer procedure or not.</p>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#selector_procedure%3F-instance_method" title="#selector_procedure? (instance method)">- (Boolean) <strong>selector_procedure?</strong> </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Checks whether the object is selector procedure or not.</p>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#table%3F-instance_method" title="#table? (instance method)">- (Boolean) <strong>table?</strong> </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Checks whether the object is table or not.</p>
 </div></span>
   
 </li>
@@ -569,9 +663,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> が一時オブジェクトなら <code>true</code> 、永続オブジェクトな ら
-<code>false</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> が一時オブジェクトなら +true+ 、永続オブジェクトな ら +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -594,8 +686,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>object</em> のリファレンスカウンタを1減少する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>object</em> のリファレンスカウンタを1減少する。.</p>
 </div></span>
   
 </li>
@@ -621,9 +712,8 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> と <em>other</em> が同じGroongaのオブジェクトなら <code>true</code> を返
-し、そうでなければ <code>false</code> を返す。</p>
+    <p><em>object</em> と <em>other</em> が同じGroongaのオブジェクトなら +true+ を返
+し、そうでなければ +false+ を返す。</p>
 
 
   </div>
@@ -634,6 +724,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -661,6 +752,8 @@
       <pre class="lines">
 
 
+1217
+1218
 1219
 1220
 1221
@@ -675,12 +768,10 @@
 1230
 1231
 1232
-1233
-1234
-1235</pre>
+1233</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1219</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1217</span>
 
 static VALUE
 rb_grn_object_equal (VALUE self, VALUE other)
@@ -715,8 +806,7 @@ rb_grn_object_equal (VALUE self, VALUE other)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> の <em>id</em> に対応する値を返す。</p>
+    <p><em>object</em> の <em>id</em> に対応する値を返す。</p>
 
 
   </div>
@@ -727,6 +817,7 @@ rb_grn_object_equal (VALUE self, VALUE other)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -754,6 +845,8 @@ rb_grn_object_equal (VALUE self, VALUE other)
       <pre class="lines">
 
 
+1241
+1242
 1243
 1244
 1245
@@ -819,12 +912,10 @@ rb_grn_object_equal (VALUE self, VALUE other)
 1305
 1306
 1307
-1308
-1309
-1310</pre>
+1308</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1243</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1241</span>
 
 VALUE
 rb_grn_object_array_reference (VALUE self, VALUE rb_id)
@@ -910,8 +1001,8 @@ rb_grn_object_array_reference (VALUE self, VALUE rb_id)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> の <em>id</em> に対応する値を設定する。既存の値は上書きさ れる。</p>
+    <p><em>object</em> の <em>id</em> に対応する値を設定する。既存の値は上書きさ
+れる。</p>
 
 
   </div>
@@ -927,14 +1018,14 @@ rb_grn_object_array_reference (VALUE self, VALUE rb_id)
       <pre class="lines">
 
 
+1435
+1436
 1437
 1438
-1439
-1440
-1441</pre>
+1439</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1437</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1435</span>
 
 static VALUE
 rb_grn_object_array_set (VALUE self, VALUE rb_id, VALUE rb_value)
@@ -957,8 +1048,7 @@ rb_grn_object_array_set (VALUE self, VALUE rb_id, VALUE rb_value)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> の <em>id</em> に対応する値の最後に <em>value</em> を追加する。</p>
+    <p><em>object</em> の <em>id</em> に対応する値の最後に <em>value</em> を追加する。</p>
 
 
   </div>
@@ -974,14 +1064,14 @@ rb_grn_object_array_set (VALUE self, VALUE rb_id, VALUE rb_value)
       <pre class="lines">
 
 
+1446
+1447
 1448
 1449
-1450
-1451
-1452</pre>
+1450</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1448</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1446</span>
 
 static VALUE
 rb_grn_object_append_value (VALUE self, VALUE rb_id, VALUE rb_value)
@@ -1006,6 +1096,7 @@ rb_grn_object_append_value (VALUE self, VALUE rb_id, VALUE rb_value)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1030,6 +1121,8 @@ rb_grn_object_append_value (VALUE self, VALUE rb_id, VALUE rb_value)
       <pre class="lines">
 
 
+1488
+1489
 1490
 1491
 1492
@@ -1043,12 +1136,10 @@ rb_grn_object_append_value (VALUE self, VALUE rb_id, VALUE rb_value)
 1500
 1501
 1502
-1503
-1504
-1505</pre>
+1503</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1490</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1488</span>
 
 static VALUE
 rb_grn_object_builtin_p (VALUE self)
@@ -1082,8 +1173,8 @@ rb_grn_object_builtin_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> が使用しているリソースを開放する。これ以降 <em>object</em> を 使うことはできない。</p>
+    <p><em>object</em> が使用しているリソースを開放する。これ以降 <em>object</em> を
+使うことはできない。</p>
 
 
   </div>
@@ -1099,6 +1190,8 @@ rb_grn_object_builtin_p (VALUE self)
       <pre class="lines">
 
 
+606
+607
 608
 609
 610
@@ -1106,12 +1199,10 @@ rb_grn_object_builtin_p (VALUE self)
 612
 613
 614
-615
-616
-617</pre>
+615</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 608</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 606</span>
 
 VALUE
 rb_grn_object_close (VALUE self)
@@ -1139,9 +1230,8 @@ rb_grn_object_close (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> が開放済みの場合は <code>true</code> を返し、そうでない場合は <code>false</code>
-を返す。</p>
+    <p><em>object</em> が開放済みの場合は +true+ を返し、そうでない場合は
++false+ を返す。</p>
 
 
   </div>
@@ -1170,6 +1260,8 @@ rb_grn_object_close (VALUE self)
       <pre class="lines">
 
 
+649
+650
 651
 652
 653
@@ -1179,12 +1271,10 @@ rb_grn_object_close (VALUE self)
 657
 658
 659
-660
-661
-662</pre>
+660</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 651</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 649</span>
 
 VALUE
 rb_grn_object_closed_p (VALUE self)
@@ -1214,9 +1304,9 @@ rb_grn_object_closed_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> の属している <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> を返す。例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> は
-<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。属している <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> がない場合は <code>nil</code> を返す。</p>
+    <p><em>object</em> の属している <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> を返す。例えば、
+<span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> は <span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。属している
+<span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> がない場合は +nil+ を返す。</p>
 
 
   </div>
@@ -1227,6 +1317,7 @@ rb_grn_object_closed_p (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1254,6 +1345,8 @@ rb_grn_object_closed_p (VALUE self)
       <pre class="lines">
 
 
+1112
+1113
 1114
 1115
 1116
@@ -1278,12 +1371,10 @@ rb_grn_object_closed_p (VALUE self)
 1135
 1136
 1137
-1138
-1139
-1140</pre>
+1138</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1114</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1112</span>
 
 static VALUE
 rb_grn_object_get_domain (VALUE self)
@@ -1318,6 +1409,131 @@ rb_grn_object_get_domain (VALUE self)
 </div>
     
       <div class="method_details ">
+  <h3 class="signature " id="function_procedure?-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>function_procedure?</strong> 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Checks whether the object is function procedure or not.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if the object is function procedure,
+<code>false</code> otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if the object is function procedure,
+<code>false</code> otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+    </li>
+  
+</ul>
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+1564
+1565
+1566
+1567
+1568
+1569
+1570
+1571
+1572
+1573
+1574
+1575
+1576
+1577
+1578
+1579</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1564</span>
+
+static VALUE
+rb_grn_object_function_procedure_p (VALUE self)
+{
+    grn_ctx *context;
+    grn_obj *object;
+    grn_bool function_procedure_p = GRN_FALSE;
+
+    rb_grn_object_deconstruct(SELF(self), &amp;object, &amp;context,
+                              NULL, NULL, NULL, NULL);
+
+    if (context &amp;&amp; object) {
+        function_procedure_p = grn_obj_is_function_proc(context, object);
+    }
+
+    return CBOOL2RVAL(function_procedure_p);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+      <div class="method_details ">
   <h3 class="signature " id="id-instance_method">
   
     - (<tt>ID or nil</tt>) <strong>id</strong> 
@@ -1328,9 +1544,8 @@ rb_grn_object_get_domain (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> のIDを返す。 <em>object</em> が <span class='object_link'><a href="#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span> なときやIDがない場合は
-<code>nil</code> を返す。</p>
+    <p><em>object</em> のIDを返す。
+<em>object</em> が <span class='object_link'><a href="#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span> なときやIDがない場合は +nil+ を返す。</p>
 
 
   </div>
@@ -1341,6 +1556,7 @@ rb_grn_object_get_domain (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1368,6 +1584,8 @@ rb_grn_object_get_domain (VALUE self)
       <pre class="lines">
 
 
+1026
+1027
 1028
 1029
 1030
@@ -1381,12 +1599,10 @@ rb_grn_object_get_domain (VALUE self)
 1038
 1039
 1040
-1041
-1042
-1043</pre>
+1041</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1028</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1026</span>
 
 VALUE
 rb_grn_object_get_id (VALUE self)
@@ -1420,8 +1636,7 @@ rb_grn_object_get_id (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> の詳細を示した文字列を返す。デバッグ用。</p>
+    <p><em>object</em> の詳細を示した文字列を返す。デバッグ用。</p>
 
 
   </div>
@@ -1432,6 +1647,7 @@ rb_grn_object_get_id (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1459,6 +1675,8 @@ rb_grn_object_get_id (VALUE self)
       <pre class="lines">
 
 
+1006
+1007
 1008
 1009
 1010
@@ -1468,19 +1686,17 @@ rb_grn_object_get_id (VALUE self)
 1014
 1015
 1016
-1017
-1018
-1019</pre>
+1017</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1008</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1006</span>
 
 static VALUE
 rb_grn_object_inspect (VALUE self)
 {
     VALUE inspected;
 
-    inspected = rb_str_new2(&quot;&quot;);
+    inspected = rb_str_new_cstr(&quot;&quot;);
     rb_grn_object_inspect_header(self, inspected);
     rb_grn_object_inspect_content(self, inspected);
     rb_grn_object_inspect_footer(self, inspected);
@@ -1503,8 +1719,7 @@ rb_grn_object_inspect (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> の名前を返す。無名オブジェクトの場合は <code>nil</code> を返す。</p>
+    <p><em>object</em> の名前を返す。無名オブジェクトの場合は +nil+ を返す。</p>
 
 
   </div>
@@ -1515,6 +1730,7 @@ rb_grn_object_inspect (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1542,6 +1758,8 @@ rb_grn_object_inspect (VALUE self)
       <pre class="lines">
 
 
+1146
+1147
 1148
 1149
 1150
@@ -1564,12 +1782,10 @@ rb_grn_object_inspect (VALUE self)
 1167
 1168
 1169
-1170
-1171
-1172</pre>
+1170</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1148</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1146</span>
 
 static VALUE
 rb_grn_object_get_name (VALUE self)
@@ -1612,8 +1828,8 @@ rb_grn_object_get_name (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> に対応するファイルパスを返す。一時 <em>object</em> なら <code>nil</code> を返す。</p>
+    <p><em>object</em> に対応するファイルパスを返す。一時 <em>object</em>
+なら +nil+ を返す。</p>
 
 
   </div>
@@ -1624,6 +1840,7 @@ rb_grn_object_get_name (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1651,6 +1868,8 @@ rb_grn_object_get_name (VALUE self)
       <pre class="lines">
 
 
+1050
+1051
 1052
 1053
 1054
@@ -1665,12 +1884,10 @@ rb_grn_object_get_name (VALUE self)
 1063
 1064
 1065
-1066
-1067
-1068</pre>
+1066</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1052</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1050</span>
 
 static VALUE
 rb_grn_object_get_path (VALUE self)
@@ -1687,7 +1904,7 @@ rb_grn_object_get_path (VALUE self)
     if (!path)
         return Qnil;
     else
-        return rb_str_new2(path);
+        return rb_str_new_cstr(path);
 }</pre>
     </td>
   </tr>
@@ -1705,9 +1922,8 @@ rb_grn_object_get_path (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> が永続オブジェクトなら <code>true</code> 、一時オブジェクトな ら
-<code>false</code> を返す。</p>
+    <p><em>object</em> が永続オブジェクトなら +true+ 、一時オブジェクトな
+ら +false+ を返す。</p>
 
 
   </div>
@@ -1736,6 +1952,8 @@ rb_grn_object_get_path (VALUE self)
       <pre class="lines">
 
 
+1092
+1093
 1094
 1095
 1096
@@ -1744,12 +1962,10 @@ rb_grn_object_get_path (VALUE self)
 1099
 1100
 1101
-1102
-1103
-1104</pre>
+1102</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1094</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1092</span>
 
 static VALUE
 rb_grn_object_persistent_p (VALUE self)
@@ -1778,8 +1994,7 @@ rb_grn_object_persistent_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> の <em>id</em> に対応する値の最初に <em>value</em> を追加する。</p>
+    <p><em>object</em> の <em>id</em> に対応する値の最初に <em>value</em> を追加する。</p>
 
 
   </div>
@@ -1795,14 +2010,14 @@ rb_grn_object_persistent_p (VALUE self)
       <pre class="lines">
 
 
+1457
+1458
 1459
 1460
-1461
-1462
-1463</pre>
+1461</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1459</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1457</span>
 
 static VALUE
 rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value)
@@ -1815,9 +2030,9 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value)
 </div>
     
       <div class="method_details ">
-  <h3 class="signature " id="range-instance_method">
+  <h3 class="signature " id="procedure?-instance_method">
   
-    - (<tt><span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> or nil</tt>) <strong>range</strong> 
+    - (<tt>Boolean</tt>) <strong>procedure?</strong> 
   
 
   
@@ -1825,10 +2040,7 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> の値がとりうる範囲を示した <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> を返す。 例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span>
-の場合は <span class='object_link'><a href="Table.html#define_column-instance_method" title="Groonga::Table#define_column (method)">Table#define_column</a></span> で指定された <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> や
-<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。 範囲が指定されていないオブジェクトの場合は <code>nil</code> を返す。</p>
+    <p>Checks whether the object is procedure or not.</p>
 
 
   </div>
@@ -1837,7 +2049,8 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value)
   
   <div class="docstring">
   <div class="discussion">
-    
+    <p>Returns <code>true</code> if the object is procedure, <code>false</code> otherwise.</p>
+
 
   </div>
 </div>
@@ -1849,9 +2062,13 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value)
     <li>
       
       
-        <span class='type'>(<tt><span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> or nil</tt>)</span>
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
       
       
+        &mdash;
+        <div class='inline'><p><code>true</code> if the object is procedure, <code>false</code> otherwise.</p>
+</div>
       
     </li>
   
@@ -1859,15 +2076,140 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value)
 
 </div>
 
-
-</div><table class="source_code">
-  <tr>
-    <td>
-      <pre class="lines">
-
-
-1184
-1185
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+    </li>
+  
+</ul>
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+1538
+1539
+1540
+1541
+1542
+1543
+1544
+1545
+1546
+1547
+1548
+1549
+1550
+1551
+1552
+1553</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1538</span>
+
+static VALUE
+rb_grn_object_procedure_p (VALUE self)
+{
+    grn_ctx *context;
+    grn_obj *object;
+    grn_bool procedure_p = GRN_FALSE;
+
+    rb_grn_object_deconstruct(SELF(self), &amp;object, &amp;context,
+                              NULL, NULL, NULL, NULL);
+
+    if (context &amp;&amp; object) {
+        procedure_p = grn_obj_is_proc(context, object);
+    }
+
+    return CBOOL2RVAL(procedure_p);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+      <div class="method_details ">
+  <h3 class="signature " id="range-instance_method">
+  
+    - (<tt><span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> or nil</tt>) <strong>range</strong> 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p><em>object</em> の値がとりうる範囲を示した <span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> を返す。
+例えば、 <span class='object_link'><a href="Column.html" title="Groonga::Column (class)">Column</a></span> の場合は
+<span class='object_link'><a href="Table.html#define_column-instance_method" title="Groonga::Table#define_column (method)">Table#define_column</a></span> で指定された <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> や
+<span class='object_link'><a href="Table.html" title="Groonga::Table (class)">Table</a></span> を返す。
+範囲が指定されていないオブジェクトの場合は +nil+ を返す。</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="docstring">
+  <div class="discussion">
+    
+
+
+  </div>
+</div>
+<div class="tags">
+  
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt><span class='object_link'><a href="" title="Groonga::Object (class)">Groonga::Object</a></span> or nil</tt>)</span>
+      
+      
+      
+    </li>
+  
+</ul>
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+1182
+1183
+1184
+1185
 1186
 1187
 1188
@@ -1890,12 +2232,10 @@ rb_grn_object_prepend_value (VALUE self, VALUE rb_id, VALUE rb_value)
 1205
 1206
 1207
-1208
-1209
-1210</pre>
+1208</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1184</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1182</span>
 
 static VALUE
 rb_grn_object_get_range (VALUE self)
@@ -1940,8 +2280,8 @@ rb_grn_object_get_range (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> をメモリから解放し、それが永続オブジェクトであっ た場合は、該当するファイル一式を削除する。</p>
+    <p><em>object</em> をメモリから解放し、それが永続オブジェクトであっ
+た場合は、該当するファイル一式を削除する。</p>
 
 
   </div>
@@ -1957,6 +2297,8 @@ rb_grn_object_get_range (VALUE self)
       <pre class="lines">
 
 
+1469
+1470
 1471
 1472
 1473
@@ -1972,12 +2314,10 @@ rb_grn_object_get_range (VALUE self)
 1483
 1484
 1485
-1486
-1487
-1488</pre>
+1486</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1471</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1469</span>
 
 static VALUE
 rb_grn_object_remove (VALUE self)
@@ -2003,6 +2343,379 @@ rb_grn_object_remove (VALUE self)
 </div>
     
       <div class="method_details ">
+  <h3 class="signature " id="scorer_procedure?-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>scorer_procedure?</strong> 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Checks whether the object is scorer procedure or not.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if the object is scorer procedure,
+<code>false</code> otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if the object is scorer procedure,
+<code>false</code> otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+    </li>
+  
+</ul>
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+1616
+1617
+1618
+1619
+1620
+1621
+1622
+1623
+1624
+1625
+1626
+1627
+1628
+1629
+1630
+1631</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1616</span>
+
+static VALUE
+rb_grn_object_scorer_procedure_p (VALUE self)
+{
+    grn_ctx *context;
+    grn_obj *object;
+    grn_bool scorer_procedure_p = GRN_FALSE;
+
+    rb_grn_object_deconstruct(SELF(self), &amp;object, &amp;context,
+                              NULL, NULL, NULL, NULL);
+
+    if (context &amp;&amp; object) {
+        scorer_procedure_p = grn_obj_is_scorer_proc(context, object);
+    }
+
+    return CBOOL2RVAL(scorer_procedure_p);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+      <div class="method_details ">
+  <h3 class="signature " id="selector_procedure?-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>selector_procedure?</strong> 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Checks whether the object is selector procedure or not.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if the object is selector procedure,
+<code>false</code> otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if the object is selector procedure,
+<code>false</code> otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+    </li>
+  
+</ul>
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+1590
+1591
+1592
+1593
+1594
+1595
+1596
+1597
+1598
+1599
+1600
+1601
+1602
+1603
+1604
+1605</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1590</span>
+
+static VALUE
+rb_grn_object_selector_procedure_p (VALUE self)
+{
+    grn_ctx *context;
+    grn_obj *object;
+    grn_bool selector_procedure_p = GRN_FALSE;
+
+    rb_grn_object_deconstruct(SELF(self), &amp;object, &amp;context,
+                              NULL, NULL, NULL, NULL);
+
+    if (context &amp;&amp; object) {
+        selector_procedure_p = grn_obj_is_selector_proc(context, object);
+    }
+
+    return CBOOL2RVAL(selector_procedure_p);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+      <div class="method_details ">
+  <h3 class="signature " id="table?-instance_method">
+  
+    - (<tt>Boolean</tt>) <strong>table?</strong> 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Checks whether the object is table or not.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="docstring">
+  <div class="discussion">
+    <p>Returns <code>true</code> if the object is table, <code>false</code> otherwise.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p><code>true</code> if the object is table, <code>false</code> otherwise.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div>
+
+<p class="tag_title">Returns:</p>
+<ul class="return">
+  
+    <li>
+      
+      
+        <span class='type'>(<tt>Boolean</tt>)</span>
+      
+      
+      
+    </li>
+  
+</ul>
+<p class="tag_title">Since:</p>
+<ul class="since">
+  
+    <li>
+      
+      
+      
+      
+        
+        <div class='inline'><p>5.0.1</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+1513
+1514
+1515
+1516
+1517
+1518
+1519
+1520
+1521
+1522
+1523
+1524
+1525
+1526
+1527
+1528</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1513</span>
+
+static VALUE
+rb_grn_object_table_p (VALUE self)
+{
+    grn_ctx *context;
+    grn_obj *object;
+    grn_bool table_p = GRN_FALSE;
+
+    rb_grn_object_deconstruct(SELF(self), &amp;object, &amp;context,
+                              NULL, NULL, NULL, NULL);
+
+    if (context &amp;&amp; object) {
+        table_p = grn_obj_is_table(context, object);
+    }
+
+    return CBOOL2RVAL(table_p);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+      <div class="method_details ">
   <h3 class="signature " id="temporary?-instance_method">
   
     - (<tt>Boolean</tt>) <strong>temporary?</strong> 
@@ -2013,9 +2726,8 @@ rb_grn_object_remove (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> が一時オブジェクトなら <code>true</code> 、永続オブジェクトな ら
-<code>false</code> を返す。</p>
+    <p><em>object</em> が一時オブジェクトなら +true+ 、永続オブジェクトな
+ら +false+ を返す。</p>
 
 
   </div>
@@ -2044,6 +2756,8 @@ rb_grn_object_remove (VALUE self)
       <pre class="lines">
 
 
+1074
+1075
 1076
 1077
 1078
@@ -2052,12 +2766,10 @@ rb_grn_object_remove (VALUE self)
 1081
 1082
 1083
-1084
-1085
-1086</pre>
+1084</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1076</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 1074</span>
 
 static VALUE
 rb_grn_object_temporary_p (VALUE self)
@@ -2086,8 +2798,7 @@ rb_grn_object_temporary_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>object</em> のリファレンスカウンタを1減少する。</p>
+    <p><em>object</em> のリファレンスカウンタを1減少する。</p>
 
 
   </div>
@@ -2103,6 +2814,8 @@ rb_grn_object_temporary_p (VALUE self)
       <pre class="lines">
 
 
+622
+623
 624
 625
 626
@@ -2120,12 +2833,10 @@ rb_grn_object_temporary_p (VALUE self)
 638
 639
 640
-641
-642
-643</pre>
+641</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 624</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-object.c', line 622</span>
 
 VALUE
 rb_grn_object_unlink (VALUE self)

  Modified: rroonga/en/Groonga/ObjectClosed.html (+3 -4)
===================================================================
--- rroonga/en/Groonga/ObjectClosed.html    2015-04-19 14:41:58 +0900 (a37e081)
+++ rroonga/en/Groonga/ObjectClosed.html    2015-04-19 14:59:09 +0900 (e14d66b)
@@ -132,11 +132,10 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'>
-<p>Use <span class='object_link'><a href="Closed.html" title="Groonga::Closed (class)">Closed</a></span> instead since 1.2.3.</p>
+    <div class="note deprecated"><strong>Deprecated.</strong> <div class='inline'><p>Use <span class='object_link'><a href="Closed.html" title="Groonga::Closed (class)">Closed</a></span> instead since 1.2.3.</p>
 </div></div>
-
-<p>groongaレベルでは破棄されているが、Rubyレベルでは生き ているオブジェクトにアクセスすると発生する。</p>
+<p>groongaレベルでは破棄されているが、Rubyレベルでは生き
+ているオブジェクトにアクセスすると発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/ObjectCorrupt.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/ObjectCorrupt.html    2015-04-19 14:41:58 +0900 (efa32ab)
+++ rroonga/en/Groonga/ObjectCorrupt.html    2015-04-19 14:59:09 +0900 (02907ff)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>オブジェクトに問題があったときに発生する。</p>
+    <p>オブジェクトに問題があったときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/OperationNotPermitted.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/OperationNotPermitted.html    2015-04-19 14:41:58 +0900 (805fe45)
+++ rroonga/en/Groonga/OperationNotPermitted.html    2015-04-19 14:59:09 +0900 (5a8292a)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>操作が許可されていないときに発生する。</p>
+    <p>操作が許可されていないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/OperationNotSupported.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/OperationNotSupported.html    2015-04-19 14:41:58 +0900 (c430ce9)
+++ rroonga/en/Groonga/OperationNotSupported.html    2015-04-19 14:59:09 +0900 (43bdccc)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>操作がサポートされていないときに発生する。</p>
+    <p>操作がサポートされていないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/OperationTimeout.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/OperationTimeout.html    2015-04-19 14:41:58 +0900 (f0e5b2b)
+++ rroonga/en/Groonga/OperationTimeout.html    2015-04-19 14:59:09 +0900 (73e2ce4)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>操作がタイムアウトしたときに発生する。</p>
+    <p>操作がタイムアウトしたときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/OperationWouldBlock.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/OperationWouldBlock.html    2015-04-19 14:41:58 +0900 (4f5150d)
+++ rroonga/en/Groonga/OperationWouldBlock.html    2015-04-19 14:59:09 +0900 (b81b2d1)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>操作がブロックする可能性があるときに発生する。</p>
+    <p>操作がブロックする可能性があるときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Operator.html (+472 -83)
===================================================================
--- rroonga/en/Groonga/Operator.html    2015-04-19 14:41:58 +0900 (165b8fd)
+++ rroonga/en/Groonga/Operator.html    2015-04-19 14:59:09 +0900 (5d0b9a4)
@@ -7,7 +7,7 @@
     <link rel="shortcut icon" href="../../../favicon.ico" />
     <link rel="icon" href="../../../favicon.png" />
     <title>
-  Module: Groonga::Operator
+  Class: Groonga::Operator
   
     &mdash; rroonga
   
@@ -36,7 +36,7 @@
   <div class="title">
     <a href="../../../">
       <span class="title">
-  Module: Groonga::Operator
+  Class: Groonga::Operator
   
     &mdash; rroonga
   
@@ -94,7 +94,7 @@
 
     <iframe id="search_frame"></iframe>
 
-    <div id="content"><h1>Module: Groonga::Operator
+    <div id="content"><h1>Class: Groonga::Operator
   
   
   
@@ -102,6 +102,21 @@
 
 <dl class="box">
   
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName">Object</span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next">Groonga::Operator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
   
     
   
@@ -109,12 +124,16 @@
   
   
   
-    <dt class="r1 last">Defined in:</dt>
-    <dd class="r1 last">ext/groonga/rb-grn-operator.c</dd>
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-operator.c</dd>
   
 </dl>
 <div class="clear"></div>
 
+<div id="subclasses">
+  <h2>Direct Known Subclasses</h2>
+  <p class="children"><span class='object_link'><a href="EqualOperator.html" title="Groonga::EqualOperator (class)">EqualOperator</a></span>, <span class='object_link'><a href="GreaterEqualOperator.html" title="Groonga::GreaterEqualOperator (class)">GreaterEqualOperator</a></span>, <span class='object_link'><a href="GreaterOperator.html" title="Groonga::GreaterOperator (class)">GreaterOperator</a></span>, <span class='object_link'><a href="LessEqualOperator.html" title="Groonga::LessEqualOperator (class)">LessEqualOperator</a></span>, <span class='object_link'><a href="LessOperator.html" title="Groonga::LessOperator (class)">LessOperator</a></span>, <span class='object_link'><a href="MatchOperator.html" title="Groonga::MatchOperator (class)">MatchOperator</a></span>, <span class='object_link'><a href="NotEqualOperator.html" title="Groonga::NotEqualOperator (class)">NotEqualOperator</a></span>, <span class='object_link'><a href="PrefixOperator.html" title="Groonga::PrefixOper
 ator (cl
 ass)">PrefixOperator</a></span>, <span class='object_link'><a href="RegexpOperator.html" title="Groonga::RegexpOperator (class)">RegexpOperator</a></span></p>
+</div>
 
   <h2>Constant Summary</h2>
   
@@ -123,53 +142,70 @@
         <dt id="PUSH-constant" class="">PUSH =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PUSH</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>push</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PUSH</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="POP-constant" class="">POP =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_POP</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>pop</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_POP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="NO_OPERATION-constant" class="">NO_OPERATION =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOP</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>no-operation</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="CALL-constant" class="">CALL =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_CALL</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>call</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_CALL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="INTERN-constant" class="">INTERN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INTERN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>intern</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INTERN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GET_REFERENCE-constant" class="">GET_REFERENCE =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GET_REF</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>get-reference</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GET_REF</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GET_VALUE-constant" class="">GET_VALUE =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GET_VALUE</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>get-value</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GET_VALUE</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="AND-constant" class="">AND =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>and</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="AND_NOT-constant" class="">AND_NOT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND_NOT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>and-not</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND_NOT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="BUT-constant" class="">BUT =
           <div class="docstring">
   <div class="discussion">
-    
-<p>REMOVE ME!</p>
+    <p>REMOVE ME!</p>
 
 
   </div>
@@ -184,337 +220,478 @@
         <dt id="OR-constant" class="">OR =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>or</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="ASSIGN-constant" class="">ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="STAR_ASSIGN-constant" class="">STAR_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_STAR_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>star-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_STAR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SLASH_ASSIGN-constant" class="">SLASH_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SLASH_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>slash-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SLASH_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="MODULO_ASSIGN-constant" class="">MODULO_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MOD_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>modulo-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MOD_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="PLUS_ASSIGN-constant" class="">PLUS_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PLUS_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>plus-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PLUS_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="MINUS_ASSIGN-constant" class="">MINUS_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MINUS_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>minus-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MINUS_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SHIFTL_ASSIGN-constant" class="">SHIFTL_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTL_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>shiftl-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTL_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SHIRTR_ASSIGN-constant" class="">SHIRTR_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTR_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>shirtr-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SHIFTRR_ASSIGN-constant" class="">SHIFTRR_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTRR_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>shiftrr-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTRR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="AND_ASSIGN-constant" class="">AND_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>and-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_AND_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="XOR_ASSIGN-constant" class="">XOR_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_XOR_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>xor-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_XOR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="OR_ASSIGN-constant" class="">OR_ASSIGN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OR_ASSIGN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>or-assign</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OR_ASSIGN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="JUMP-constant" class="">JUMP =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_JUMP</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>jump</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_JUMP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="CJUMP-constant" class="">CJUMP =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_CJUMP</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>cjump</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_CJUMP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="COMMA-constant" class="">COMMA =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_COMMA</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>comma</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_COMMA</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="BITWISE_OR-constant" class="">BITWISE_OR =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_OR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>bitwise-or</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_OR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="BITWISE_XOR-constant" class="">BITWISE_XOR =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_XOR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>bitwise-xor</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_XOR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="BITWISE_AND-constant" class="">BITWISE_AND =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_AND</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>bitwise-and</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_AND</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="BITWISE_NOT-constant" class="">BITWISE_NOT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_NOT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>bitwise-not</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_BITWISE_NOT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="EQUAL-constant" class="">EQUAL =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EQUAL</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnEqualOperator'>rb_cGrnEqualOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>equal</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EQUAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="NOT_EQUAL-constant" class="">NOT_EQUAL =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOT_EQUAL</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnNotEqualOperator'>rb_cGrnNotEqualOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>not-equal</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOT_EQUAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="LESS-constant" class="">LESS =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LESS</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnLessOperator'>rb_cGrnLessOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>less</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LESS</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GREATER-constant" class="">GREATER =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GREATER</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnGreaterOperator'>rb_cGrnGreaterOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>greater</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GREATER</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="LESS_EQUAL-constant" class="">LESS_EQUAL =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LESS_EQUAL</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnLessEqualOperator'>rb_cGrnLessEqualOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>less-equal</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LESS_EQUAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GREATER_EQUAL-constant" class="">GREATER_EQUAL =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GREATER_EQUAL</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnGreaterEqualOperator'>rb_cGrnGreaterEqualOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>greater-equal</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GREATER_EQUAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="IN-constant" class="">IN =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_IN</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>in</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_IN</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="MATCH-constant" class="">MATCH =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MATCH</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnMatchOperator'>rb_cGrnMatchOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>match</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MATCH</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="NEAR-constant" class="">NEAR =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NEAR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>near</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NEAR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="NEAR2-constant" class="">NEAR2 =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NEAR2</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>near2</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NEAR2</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SIMILAR-constant" class="">SIMILAR =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SIMILAR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>similar</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SIMILAR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="TERM_EXTRACT-constant" class="">TERM_EXTRACT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TERM_EXTRACT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>term-extract</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TERM_EXTRACT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SHIFTL-constant" class="">SHIFTL =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTL</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>shiftl</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SHIFTR-constant" class="">SHIFTR =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>shiftr</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SHIFTRR-constant" class="">SHIFTRR =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTRR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>shiftrr</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SHIFTRR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="PLUS-constant" class="">PLUS =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PLUS</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>plus</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PLUS</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="MINUS-constant" class="">MINUS =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MINUS</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>minus</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MINUS</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="STAR-constant" class="">STAR =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_STAR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>star</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_STAR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SLASH-constant" class="">SLASH =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SLASH</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>slash</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SLASH</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="MODULO-constant" class="">MODULO =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MOD</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>modulo</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_MOD</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="DELETE-constant" class="">DELETE =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DELETE</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>delete</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DELETE</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="INCREMENT-constant" class="">INCREMENT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INCR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>increment</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INCR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="DECREMENT-constant" class="">DECREMENT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DECR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>decrement</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DECR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="INCREMENT_POST-constant" class="">INCREMENT_POST =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INCR_POST</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>increment-post</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_INCR_POST</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="DECREMENT_POST-constant" class="">DECREMENT_POST =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DECR_POST</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>decrement-post</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_DECR_POST</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="NOT-constant" class="">NOT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>not</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_NOT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="ADJUST-constant" class="">ADJUST =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_ADJUST</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>adjust</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_ADJUST</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="EXACT-constant" class="">EXACT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EXACT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>exact</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EXACT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="LONGEST_COMMON_PREFIX-constant" class="">LONGEST_COMMON_PREFIX =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LCP</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>longest-common-prefix</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_LCP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="PARTIAL-constant" class="">PARTIAL =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PARTIAL</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>partial</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PARTIAL</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="UNSPLIT-constant" class="">UNSPLIT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_UNSPLIT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>unsplit</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_UNSPLIT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="PREFIX-constant" class="">PREFIX =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PREFIX</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnPrefixOperator'>rb_cGrnPrefixOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>prefix</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_PREFIX</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="SUFFIX-constant" class="">SUFFIX =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SUFFIX</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>suffix</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_SUFFIX</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GEO_DISTANCE1-constant" class="">GEO_DISTANCE1 =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE1</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>geo-distance1</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE1</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GEO_DISTANCE2-constant" class="">GEO_DISTANCE2 =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE2</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>geo-distance2</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE2</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GEO_DISTANCE3-constant" class="">GEO_DISTANCE3 =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE3</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>geo-distance3</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE3</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GEO_DISTANCE4-constant" class="">GEO_DISTANCE4 =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE4</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>geo-distance4</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_DISTANCE4</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GEO_WITHINP5-constant" class="">GEO_WITHINP5 =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP5</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>geo-withinp5</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP5</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GEO_WITHINP6-constant" class="">GEO_WITHINP6 =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP6</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>geo-withinp6</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP6</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="GEO_WITHINP8-constant" class="">GEO_WITHINP8 =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP8</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>geo-withinp8</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_GEO_WITHINP8</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="OBJECT_SEARCH-constant" class="">OBJECT_SEARCH =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OBJ_SEARCH</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>object-search</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_OBJ_SEARCH</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="EXPRESSION_GET_VARIABLE-constant" class="">EXPRESSION_GET_VARIABLE =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EXPR_GET_VAR</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>expression-get-variable</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_EXPR_GET_VAR</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="TABLE_CREATE-constant" class="">TABLE_CREATE =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_CREATE</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>table-create</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_CREATE</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="TABLE_SELECT-constant" class="">TABLE_SELECT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_SELECT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>table-select</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_SELECT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="TABLE_SORT-constant" class="">TABLE_SORT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_SORT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>table-sort</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_SORT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="TABLE_GROUP-constant" class="">TABLE_GROUP =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_GROUP</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>table-group</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_TABLE_GROUP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
         <dt id="JSON_PUT-constant" class="">JSON_PUT =
           
         </dt>
-        <dd><pre class="code"><span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_JSON_PUT</span><span class='rparen'>)</span></pre></dd>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnOperator'>rb_cGrnOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>json-put</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_JSON_PUT</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
+      
+        <dt id="REGEXP-constant" class="">REGEXP =
+          
+        </dt>
+        <dd><pre class="code"><span class='id identifier rubyid_rb_funcall'>rb_funcall</span><span class='lparen'>(</span><span class='id identifier rubyid_rb_cGrnRegexpOperator'>rb_cGrnRegexpOperator</span><span class='comma'>,</span> <span class='id identifier rubyid_rb_intern'>rb_intern</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>new</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span> <span class='int'>2</span><span class='comma'>,</span>
+<span class='id identifier rubyid_rb_str_new_cstr'>rb_str_new_cstr</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>regexp</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span><span class='comma'>,</span>
+<span class='const'>UINT2NUM</span><span class='lparen'>(</span><span class='const'>GRN_OP_REGEXP</span><span class='rparen'>)</span><span class='rparen'>)</span></pre></dd>
       
     </dl>
   
@@ -525,7 +702,219 @@
 
 
 
+  
+    <h2>
+      Instance Method Summary
+      <small>(<a href="#" class="summary_toggle">collapse</a>)</small>
+    </h2>
 
+    <ul class="summary">
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#initialize-instance_method" title="#initialize (instance method)">- (Object) <strong>initialize</strong> </a>
+    
+
+    
+  </span>
+  
+  
+    <span class="note title constructor">constructor</span>
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#to_i-instance_method" title="#to_i (instance method)">- (Object) <strong>to_i</strong> </a>
+    
+
+    
+      (also: #to_int)
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#to_s-instance_method" title="#to_s (instance method)">- (Object) <strong>to_s</strong> </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'>
+</div></span>
+  
+</li>
+
+      
+    </ul>
+  
+
+<div id="constructor_details" class="method_details_list">
+  <h2>Constructor Details</h2>
+  
+    <div class="method_details first">
+  <h3 class="signature first" id="initialize-instance_method">
+  
+    - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>initialize</strong> 
+  
+
+  
+
+  
+</h3><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+273
+274
+275
+276
+277
+278
+279
+280</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-operator.c', line 273</span>
+
+static VALUE
+rb_grn_operator_initialize (VALUE self, VALUE rb_name, VALUE rb_value)
+{
+    rb_iv_set(self, &quot;@name&quot;, rb_name);
+    rb_iv_set(self, &quot;@value&quot;, rb_value);
+
+    return Qnil;
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+  
+</div>
+
+
+  <div id="instance_method_details" class="method_details_list">
+    <h2>Instance Method Details</h2>
+
+    
+      <div class="method_details first">
+  <h3 class="signature first" id="to_i-instance_method">
+  
+    - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>to_i</strong> 
+  
+
+  
+    <span class="aliases">Also known as:
+    <span class="names"><span id='to_int-instance_method'>to_int</span></span>
+    </span>
+  
+
+  
+</h3><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+282
+283
+284
+285
+286</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-operator.c', line 282</span>
+
+static VALUE
+rb_grn_operator_to_i (VALUE self)
+{
+    return rb_iv_get(self, &quot;@value&quot;);
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+      <div class="method_details ">
+  <h3 class="signature " id="to_s-instance_method">
+  
+    - (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>to_s</strong> 
+  
+
+  
+
+  
+</h3><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+288
+289
+290
+291
+292
+293
+294
+295</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-operator.c', line 288</span>
+
+static VALUE
+rb_grn_operator_to_s (VALUE self)
+{
+    grn_operator operator;
+
+    operator = rb_grn_operator_from_ruby_object(self);
+    return rb_str_new_cstr(grn_operator_to_string(operator));
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+  </div>
 
 </div>
 

  Modified: rroonga/en/Groonga/Pagination.html (+48 -79)
===================================================================
--- rroonga/en/Groonga/Pagination.html    2015-04-19 14:41:58 +0900 (0de123e)
+++ rroonga/en/Groonga/Pagination.html    2015-04-19 14:59:09 +0900 (02b354b)
@@ -117,10 +117,10 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>ページネーション機能を追加するモジュール。</p>
+    <p>ページネーション機能を追加するモジュール。</p>
 
-<p>ページ番号やレコードが何番目かは0ベースではなく1ベースで あることに注意すること。</p>
+<p>ページ番号やレコードが何番目かは0ベースではなく1ベースで
+あることに注意すること。</p>
 
 
   </div>
@@ -157,8 +157,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>現在のページ番号。.</p>
+    <span class="summary_desc"><div class='inline'><p>現在のページ番号。.</p>
 </div></span>
   
 </li>
@@ -186,8 +185,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>全ページ数。.</p>
+    <span class="summary_desc"><div class='inline'><p>全ページ数。.</p>
 </div></span>
   
 </li>
@@ -215,8 +213,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>全レコード数。.</p>
+    <span class="summary_desc"><div class='inline'><p>全レコード数。.</p>
 </div></span>
   
 </li>
@@ -244,8 +241,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>1ページあたりのレコード数。.</p>
+    <span class="summary_desc"><div class='inline'><p>1ページあたりのレコード数。.</p>
 </div></span>
   
 </li>
@@ -281,9 +277,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>現在のページに含まれているレコードのうち、最後のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで
-あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。.</p>
+    <span class="summary_desc"><div class='inline'><p>現在のページに含まれているレコードのうち、最後のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。.</p>
 </div></span>
   
 </li>
@@ -306,8 +300,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>最初のページ番号。常に1を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>最初のページ番号。常に1を返す。.</p>
 </div></span>
   
 </li>
@@ -330,8 +323,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>現在のページが最初のページなら <code>true</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>現在のページが最初のページなら +true+ を返す。.</p>
 </div></span>
   
 </li>
@@ -354,8 +346,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>次のページがあるなら <code>true</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>次のページがあるなら +true+ を返す。.</p>
 </div></span>
   
 </li>
@@ -378,8 +369,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>2ページ以上ある場合は <code>true</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>2ページ以上ある場合は +true+ を返す。.</p>
 </div></span>
   
 </li>
@@ -402,8 +392,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>前のページがあるなら <code>true</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>前のページがあるなら +true+ を返す。.</p>
 </div></span>
   
 </li>
@@ -426,8 +415,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>最後のページ番号。.</p>
+    <span class="summary_desc"><div class='inline'><p>最後のページ番号。.</p>
 </div></span>
   
 </li>
@@ -450,8 +438,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>現在のページが最後のページなら <code>true</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>現在のページが最後のページなら +true+ を返す。.</p>
 </div></span>
   
 </li>
@@ -474,8 +461,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>1ページあたりのレコード数を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>1ページあたりのレコード数を返す。.</p>
 </div></span>
   
 </li>
@@ -498,8 +484,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>次のページ番号を返す。次のページがない場合は <code>nil</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>次のページ番号を返す。次のページがない場合は +nil+ を返す。.</p>
 </div></span>
   
 </li>
@@ -522,8 +507,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>最初のページから最後のページまでを含んだRangeを返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>最初のページから最後のページまでを含んだRangeを返す。.</p>
 </div></span>
   
 </li>
@@ -546,8 +530,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>前のページ番号を返す。前のページがない場合は <code>nil</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>前のページ番号を返す。前のページがない場合は +nil+ を返す。.</p>
 </div></span>
   
 </li>
@@ -570,9 +553,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>現在のページに含まれているレコードのうち、先頭のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで
-あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。.</p>
+    <span class="summary_desc"><div class='inline'><p>現在のページに含まれているレコードのうち、先頭のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。.</p>
 </div></span>
   
 </li>
@@ -598,8 +579,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>現在のページ番号。</p>
+    <p>現在のページ番号。</p>
 
 
   </div>
@@ -641,8 +621,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>全ページ数。</p>
+    <p>全ページ数。</p>
 
 
   </div>
@@ -684,8 +663,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>全レコード数。</p>
+    <p>全レコード数。</p>
 
 
   </div>
@@ -727,8 +705,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>1ページあたりのレコード数。</p>
+    <p>1ページあたりのレコード数。</p>
 
 
   </div>
@@ -775,11 +752,12 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>現在のページに含まれているレコードのうち、最後のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで
-あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。</p>
+    <p>現在のページに含まれているレコードのうち、最後のレコー
+ドが何番目のレコードかを返す。0ベースではなく1ベースで
+あることに注意。つまり、最初のレコードは0番目のレコー
+ドではなく、1番目のレコードになる。</p>
 
-<p>レコードが1つもない場合は <code>nil</code> を返す。</p>
+<p>レコードが1つもない場合は +nil+ を返す。</p>
 
 
   </div>
@@ -821,8 +799,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>最初のページ番号。常に1を返す。</p>
+    <p>最初のページ番号。常に1を返す。</p>
 
 
   </div>
@@ -862,8 +839,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>現在のページが最初のページなら <code>true</code> を返す。</p>
+    <p>現在のページが最初のページなら +true+ を返す。</p>
 
 
   </div>
@@ -916,8 +892,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>次のページがあるなら <code>true</code> を返す。</p>
+    <p>次のページがあるなら +true+ を返す。</p>
 
 
   </div>
@@ -970,8 +945,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>2ページ以上ある場合は <code>true</code> を返す。</p>
+    <p>2ページ以上ある場合は +true+ を返す。</p>
 
 
   </div>
@@ -1024,8 +998,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>前のページがあるなら <code>true</code> を返す。</p>
+    <p>前のページがあるなら +true+ を返す。</p>
 
 
   </div>
@@ -1078,8 +1051,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>最後のページ番号。</p>
+    <p>最後のページ番号。</p>
 
 
   </div>
@@ -1119,8 +1091,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>現在のページが最後のページなら <code>true</code> を返す。</p>
+    <p>現在のページが最後のページなら +true+ を返す。</p>
 
 
   </div>
@@ -1173,8 +1144,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>1ページあたりのレコード数を返す。</p>
+    <p>1ページあたりのレコード数を返す。</p>
 
 
   </div>
@@ -1214,8 +1184,8 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>次のページ番号を返す。次のページがない場合は <code>nil</code> を返す。</p>
+    <p>次のページ番号を返す。次のページがない場合は +nil+
+を返す。</p>
 
 
   </div>
@@ -1255,8 +1225,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>最初のページから最後のページまでを含んだRangeを返す。</p>
+    <p>最初のページから最後のページまでを含んだRangeを返す。</p>
 
 
   </div>
@@ -1267,8 +1236,7 @@
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>10ページある場合は以下を返す。</p>
+        <p class="example_title"><div class='inline'><p>10ページある場合は以下を返す。</p>
 </div></p>
       
       <pre class="example code"><code><span class='int'>1</span><span class='op'>..</span><span class='int'>10</span></code></pre>
@@ -1308,8 +1276,8 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>前のページ番号を返す。前のページがない場合は <code>nil</code> を返す。</p>
+    <p>前のページ番号を返す。前のページがない場合は +nil+
+を返す。</p>
 
 
   </div>
@@ -1349,11 +1317,12 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>現在のページに含まれているレコードのうち、先頭のレコー ドが何番目のレコードかを返す。0ベースではなく1ベースで
-あることに注意。つまり、最初のレコードは0番目のレコー ドではなく、1番目のレコードになる。</p>
+    <p>現在のページに含まれているレコードのうち、先頭のレコー
+ドが何番目のレコードかを返す。0ベースではなく1ベースで
+あることに注意。つまり、最初のレコードは0番目のレコー
+ドではなく、1番目のレコードになる。</p>
 
-<p>レコードが1つもない場合は <code>nil</code> を返す。</p>
+<p>レコードが1つもない場合は +nil+ を返す。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/PatriciaTrie.html (+275 -302)
===================================================================
--- rroonga/en/Groonga/PatriciaTrie.html    2015-04-19 14:41:58 +0900 (bee63d8)
+++ rroonga/en/Groonga/PatriciaTrie.html    2015-04-19 14:59:09 +0900 (4c4dad0)
@@ -142,9 +142,10 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>各レコードをパトリシアトライで管理するテーブル。ハッシュ テーブルに比べて完全一致検索の速度がやや遅いが、前方一致
-検索・共通接頭辞探索などの検索ができる。またカーソルを用 いてキーの昇降順にレコードを取り出すことができる。</p>
+    <p>各レコードをパトリシアトライで管理するテーブル。ハッシュ
+テーブルに比べて完全一致検索の速度がやや遅いが、前方一致
+検索・共通接頭辞探索などの検索ができる。またカーソルを用
+いてキーの昇降順にレコードを取り出すことができる。</p>
 
 
   </div>
@@ -184,9 +185,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>各レコードをパトリシアトライで管理するテーブルを生成する。 ブロックを指定すると、そのブロックに生成したテーブルが渡さ
-れ、ブロックを抜けると自動的にテーブルが破棄される。.</p>
+    <span class="summary_desc"><div class='inline'><p>各レコードをパトリシアトライで管理するテーブルを生成する。 ブロックを指定すると、そのブロックに生成したテーブルが渡さ れ、ブロックを抜けると自動的にテーブルが破棄される。.</p>
 </div></span>
   
 </li>
@@ -218,9 +217,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>key</em> に近い順にレコードを取り出すカーソルを生成して返す。 ブロックを指定すると、そのブロックに生成したカーソルが渡され、
-ブロックを抜けると自動的にカーソルが破棄される。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>key</em> に近い順にレコードを取り出すカーソルを生成して返す。 ブロックを指定すると、そのブロックに生成したカーソルが渡され、 ブロックを抜けると自動的にカーソルが破棄される。.</p>
 </div></span>
   
 </li>
@@ -243,9 +240,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ
-ロックを抜けると自動的にカーソルが破棄される。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ ロックを抜けると自動的にカーソルが破棄される。.</p>
 </div></span>
   
 </li>
@@ -268,10 +263,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>table</em> のキーはカタカナである必要がある。また、エンコーディ ングはUTF-8である必要がある。ローマ字やひらがなで
-<em>key</em> を指 定しても、 <em>key</em> に対応するカタカナのキーを検索するカーソル
-を生成して返す。ブロックを指定すると、そのブロックに生成し たカーソルが渡され、ブロックを抜けると自動的にカーソルが破 棄される。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>table</em> のキーはカタカナである必要がある。また、エンコーディ ングはUTF-8である必要がある。ローマ字やひらがなで <em>key</em> を指 定しても、 <em>key</em> に対応するカタカナのキーを検索するカーソル を生成して返す。ブロックを指定すると、そのブロックに生成し たカーソルが渡され、ブロックを抜けると自動的にカーソルが破 棄される。.</p>
 </div></span>
   
 </li>
@@ -294,9 +286,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>キーが <em>prefix</em> に前方一致するレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span>
-を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p>
+    <span class="summary_desc"><div class='inline'><p>キーが <em>prefix</em> に前方一致するレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p>
 </div></span>
   
 </li>
@@ -319,9 +309,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>キーを登録するときに文字列の全suffixも一緒に登録する場合 は <code>true</code> 、登録しない場合は
-<code>false</code> を返す。.</p>
+    <span class="summary_desc"><div class='inline'><p>キーを登録するときに文字列の全suffixも一緒に登録する場合 は +true+ 、登録しない場合は +false+ を返す。.</p>
 </div></span>
   
 </li>
@@ -344,9 +332,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>string</em> を走査し、 <em>patricia_trie</em> 内に格納されているキーに
-マッチした部分文字列の情報をブロックに渡す。複数のキーが マッチする場合は最長一致するキーを優先する。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>string</em> を走査し、 <em>patricia_trie</em> 内に格納されているキーに マッチした部分文字列の情報をブロックに渡す。複数のキーが マッチする場合は最長一致するキーを優先する。.</p>
 </div></span>
   
 </li>
@@ -369,9 +355,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。 マッチするレコードがない場合は空の
-<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。 マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。.</p>
 </div></span>
   
 </li>
@@ -394,10 +378,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p><em>text</em> を走査し、レコードのキーとマッチする部分文字列ごとに そのレコードが <em>record</em>
-として、その部分文字列が <em>word</em> として、 ブロックが呼び出される。ブロックから返された文字列が元の部
-分文字列と置換される。全てのヒットに対してのその置換処理が 行われた文字列が返される。.</p>
+    <span class="summary_desc"><div class='inline'><p><em>text</em> を走査し、レコードのキーとマッチする部分文字列ごとに そのレコードが <em>record</em> として、その部分文字列が <em>word</em> として、 ブロックが呼び出される。ブロックから返された文字列が元の部 分文字列と置換される。全てのヒットに対してのその置換処理が 行われた文字列が返される。.</p>
 </div></span>
   
 </li>
@@ -450,7 +431,7 @@
   
   
   <h3 class="inherited">Methods inherited from <span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></h3>
-  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepend (method)">#prepend</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class
 ='object
 _link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groonga::Object#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
+  <p class="inherited"><span class='object_link'><a href="Object.html#%3D%3D-instance_method" title="Groonga::Object#== (method)">#==</a></span>, <span class='object_link'><a href="Object.html#%5B%5D-instance_method" title="Groonga::Object#[] (method)">#[]</a></span>, <span class='object_link'><a href="Object.html#%5B%5D%3D-instance_method" title="Groonga::Object#[]= (method)">#[]=</a></span>, <span class='object_link'><a href="Object.html#append-instance_method" title="Groonga::Object#append (method)">#append</a></span>, <span class='object_link'><a href="Object.html#builtin%3F-instance_method" title="Groonga::Object#builtin? (method)">#builtin?</a></span>, <span class='object_link'><a href="Object.html#close-instance_method" title="Groonga::Object#close (method)">#close</a></span>, <span class='object_link'><a href="Object.html#closed%3F-instance_method" title="Groonga::Object#closed? (method)">#closed?</a></span>, <span class='object_link'><a href="Object.html#domain-inst
 ance_met
 hod" title="Groonga::Object#domain (method)">#domain</a></span>, <span class='object_link'><a href="Object.html#function_procedure%3F-instance_method" title="Groonga::Object#function_procedure? (method)">#function_procedure?</a></span>, <span class='object_link'><a href="Object.html#id-instance_method" title="Groonga::Object#id (method)">#id</a></span>, <span class='object_link'><a href="Object.html#inspect-instance_method" title="Groonga::Object#inspect (method)">#inspect</a></span>, <span class='object_link'><a href="Object.html#name-instance_method" title="Groonga::Object#name (method)">#name</a></span>, <span class='object_link'><a href="Object.html#path-instance_method" title="Groonga::Object#path (method)">#path</a></span>, <span class='object_link'><a href="Object.html#persistent%3F-instance_method" title="Groonga::Object#persistent? (method)">#persistent?</a></span>, <span class='object_link'><a href="Object.html#prepend-instance_method" title="Groonga::Object#prepen
 d (metho
 d)">#prepend</a></span>, <span class='object_link'><a href="Object.html#procedure%3F-instance_method" title="Groonga::Object#procedure? (method)">#procedure?</a></span>, <span class='object_link'><a href="Object.html#range-instance_method" title="Groonga::Object#range (method)">#range</a></span>, <span class='object_link'><a href="Object.html#remove-instance_method" title="Groonga::Object#remove (method)">#remove</a></span>, <span class='object_link'><a href="Object.html#scorer_procedure%3F-instance_method" title="Groonga::Object#scorer_procedure? (method)">#scorer_procedure?</a></span>, <span class='object_link'><a href="Object.html#selector_procedure%3F-instance_method" title="Groonga::Object#selector_procedure? (method)">#selector_procedure?</a></span>, <span class='object_link'><a href="Object.html#table%3F-instance_method" title="Groonga::Object#table? (method)">#table?</a></span>, <span class='object_link'><a href="Object.html#temporary%3F-instance_method" title="Groon
 ga::Obje
 ct#temporary? (method)">#temporary?</a></span>, <span class='object_link'><a href="Object.html#unlink-instance_method" title="Groonga::Object#unlink (method)">#unlink</a></span></p>
 <div id="constructor_details" class="method_details_list">
   <h2>Constructor Details</h2>
   
@@ -478,8 +459,8 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>各レコードをパトリシアトライで管理するテーブルを生成する。 ブロックを指定すると、そのブロックに生成したテーブルが渡さ
+    <p>各レコードをパトリシアトライで管理するテーブルを生成する。
+ブロックを指定すると、そのブロックに生成したテーブルが渡さ
 れ、ブロックを抜けると自動的にテーブルが破棄される。</p>
 
 
@@ -545,6 +526,7 @@
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -563,9 +545,8 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -588,8 +569,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
+            &mdash; <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
 </div>
           
         </li>
@@ -601,8 +581,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると
+            &mdash; <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
+前を指定してテーブルを取得することができる。省略すると
 無名テーブルになり、テーブルIDでのみ取得できる。</p>
 </div>
           
@@ -615,9 +595,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に
-<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する ことができる。省略すると一時テーブルになり、プロセスが終
+            &mdash; <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな
+り、プロセス終了後もレコードは保持される。次回起動時に
+<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する
+ことができる。省略すると一時テーブルになり、プロセスが終
 了するとレコードは破棄される。</p>
 </div>
           
@@ -630,9 +611,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。
-<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
+            &mdash; <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した
+場合は自動的にパスが付加される。 +:context+ で指定した
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
 タベースの場合は例外が発生する。</p>
 </div>
           
@@ -648,8 +629,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Keys are normalized if this value is @true �� .</p>
+            &mdash; <div class='inline'><p>Keys are normalized
+if this value is @true �� .</p>
 
 <p>@deprecated Use @:normalizer =&gt; “NormalizerAuto”@ instead.</p>
 </div>
@@ -663,8 +644,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定するとキーの文字列の全suffixが自動的に登 録される。</p>
+            &mdash; <div class='inline'><p>+true+ を指定するとキーの文字列の全suffixが自動的に登
+録される。</p>
 </div>
           
         </li>
@@ -676,18 +657,23 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span>
-または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 <span class='object_link'><a href="" title="Groonga::PatriciaTrie (class)">Groonga::PatriciaTrie</a></span>
-のどれか)を指定する。</p>
+            &mdash; <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型
+名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または
+テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、
+<span class='object_link'><a href="" title="Groonga::PatriciaTrie (class)">Groonga::PatriciaTrie</a></span> のどれか)を指定する。</p>
 
-<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー として使用する。ただし、キーの最大サイズは4096バイトで あるため、
-<span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p>
+<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー
+として使用する。ただし、キーの最大サイズは4096バイトで
+あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span>
+は使用できない。</p>
 
-<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
-ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p>
+<p>テーブルを指定した場合はレコードIDをキーとして使用する。
+指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
+ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード
+IDを取得する。</p>
 
-<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p>
+<p>省略した場合はShortText型をキーとして使用する。この場合、
+4096バイトまで使用可能である。</p>
 </div>
           
         </li>
@@ -699,8 +685,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p>
+            &mdash; <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。
+値を保存したい場合は必ず指定すること。</p>
 
 <p>参考: Type.new</p>
 </div>
@@ -714,9 +700,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
-@“TokenBigram”@ などを指定する必要がある。</p>
+            &mdash; <div class='inline'><p>で使用するトークナイザを指定する。
+デフォルトでは何も設定されていないので、テーブルに
+<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
+@”TokenBigram”@ などを指定する必要がある。</p>
 </div>
           
         </li>
@@ -731,8 +718,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The token filters to be used in the table.</p>
+            &mdash; <div class='inline'><p>The token filters to be used in the
+table.</p>
 </div>
           
         </li>
@@ -744,9 +731,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
-<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
+<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー
+ドの件数を取得できる。</p>
 </div>
           
         </li>
@@ -758,10 +745,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this
-by normalizer name as String such as @“NormalizerAuto”@ or normalizer
-object.</p>
+            &mdash; <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You
+can specify this by normalizer name as String such as
+@”NormalizerAuto”@ or normalizer object.</p>
 </div>
           
         </li>
@@ -793,6 +779,7 @@ object.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -811,9 +798,8 @@ object.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -836,8 +822,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
+            &mdash; <div class='inline'><p>テーブルが利用する <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> 。</p>
 </div>
           
         </li>
@@ -849,8 +834,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名 前を指定してテーブルを取得することができる。省略すると
+            &mdash; <div class='inline'><p>テーブルの名前。名前をつけると、 <span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> に名
+前を指定してテーブルを取得することができる。省略すると
 無名テーブルになり、テーブルIDでのみ取得できる。</p>
 </div>
           
@@ -863,9 +848,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>テーブルを保存するパス。パスを指定すると永続テーブルとな り、プロセス終了後もレコードは保持される。次回起動時に
-<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する ことができる。省略すると一時テーブルになり、プロセスが終
+            &mdash; <div class='inline'><p>テーブルを保存するパス。パスを指定すると永続テーブルとな
+り、プロセス終了後もレコードは保持される。次回起動時に
+<span class='object_link'><a href="Context.html#%5B%5D-instance_method" title="Groonga::Context#[] (method)">Context#[]</a></span> で保存されたレコードを利用する
+ことができる。省略すると一時テーブルになり、プロセスが終
 了するとレコードは破棄される。</p>
 </div>
           
@@ -878,9 +864,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると永続テーブルとなる。 <code>path</code> を省略した 場合は自動的にパスが付加される。
-<code>:context</code> で指定した <span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
+            &mdash; <div class='inline'><p>+true+ を指定すると永続テーブルとなる。 +path+ を省略した
+場合は自動的にパスが付加される。 +:context+ で指定した
+<span class='object_link'><a href="Context.html" title="Groonga::Context (class)">Context</a></span> に結びついているデータベースが一時デー
 タベースの場合は例外が発生する。</p>
 </div>
           
@@ -896,8 +882,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>Keys are normalized if this value is @true �� .</p>
+            &mdash; <div class='inline'><p>Keys are normalized
+if this value is @true �� .</p>
 
 <p>@deprecated Use @:normalizer =&gt; “NormalizerAuto”@ instead.</p>
 </div>
@@ -911,8 +897,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定するとキーの文字列の全suffixが自動的に登 録される。</p>
+            &mdash; <div class='inline'><p>+true+ を指定するとキーの文字列の全suffixが自動的に登
+録される。</p>
 </div>
           
         </li>
@@ -924,18 +910,23 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>キーの種類を示すオブジェクトを指定する。キーの種類には型 名(“Int32”や“ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span>
-または テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、 <span class='object_link'><a href="" title="Groonga::PatriciaTrie (class)">Groonga::PatriciaTrie</a></span>
-のどれか)を指定する。</p>
+            &mdash; <div class='inline'><p>キーの種類を示すオブジェクトを指定する。キーの種類には型
+名(”Int32”や”ShortText”など)または <span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> または
+テーブル( <span class='object_link'><a href="Array.html" title="Groonga::Array (class)">Array</a></span> 、 <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> 、
+<span class='object_link'><a href="" title="Groonga::PatriciaTrie (class)">Groonga::PatriciaTrie</a></span> のどれか)を指定する。</p>
 
-<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー として使用する。ただし、キーの最大サイズは4096バイトで あるため、
-<span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span> は使用できない。</p>
+<p><span class='object_link'><a href="Type.html" title="Groonga::Type (class)">Type</a></span> を指定した場合は、その型が示す範囲の値をキー
+として使用する。ただし、キーの最大サイズは4096バイトで
+あるため、 <span class='object_link'><a href="Type.html#TEXT-constant" title="Groonga::Type::TEXT (constant)">Type::TEXT</a></span> や <span class='object_link'><a href="Type.html#LONG_TEXT-constant" title="Groonga::Type::LONG_TEXT (constant)">Type::LONG_TEXT</a></span>
+は使用できない。</p>
 
-<p>テーブルを指定した場合はレコードIDをキーとして使用する。 指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
-ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード IDを取得する。</p>
+<p>テーブルを指定した場合はレコードIDをキーとして使用する。
+指定したテーブルの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> をキーとして使用するこ
+ともでき、その場合は自動的に <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> からレコード
+IDを取得する。</p>
 
-<p>省略した場合はShortText型をキーとして使用する。この場合、 4096バイトまで使用可能である。</p>
+<p>省略した場合はShortText型をキーとして使用する。この場合、
+4096バイトまで使用可能である。</p>
 </div>
           
         </li>
@@ -947,8 +938,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>値の型を指定する。省略すると値のための領域を確保しない。 値を保存したい場合は必ず指定すること。</p>
+            &mdash; <div class='inline'><p>値の型を指定する。省略すると値のための領域を確保しない。
+値を保存したい場合は必ず指定すること。</p>
 
 <p>参考: Type.new</p>
 </div>
@@ -962,9 +953,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>で使用するトークナイザを指定する。 デフォルトでは何も設定されていないので、テーブルに <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
-@“TokenBigram”@ などを指定する必要がある。</p>
+            &mdash; <div class='inline'><p>で使用するトークナイザを指定する。
+デフォルトでは何も設定されていないので、テーブルに
+<span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span> を定義する場合は
+@”TokenBigram”@ などを指定する必要がある。</p>
 </div>
           
         </li>
@@ -979,8 +971,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The token filters to be used in the table.</p>
+            &mdash; <div class='inline'><p>The token filters to be used in the
+table.</p>
 </div>
           
         </li>
@@ -992,9 +984,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
-<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー ドの件数を取得できる。</p>
+            &mdash; <div class='inline'><p>+true+ を指定すると <span class='object_link'><a href="Table.html#group-instance_method" title="Groonga::Table#group (method)">Table#group</a></span> でグループ化したときに、
+<span class='object_link'><a href="Record.html#n_sub_records-instance_method" title="Groonga::Record#n_sub_records (method)">Record#n_sub_records</a></span> でグループに含まれるレコー
+ドの件数を取得できる。</p>
 </div>
           
         </li>
@@ -1006,10 +998,9 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You can specify this
-by normalizer name as String such as @“NormalizerAuto”@ or normalizer
-object.</p>
+            &mdash; <div class='inline'><p>The normalizer that is used by <span class='object_link'><a href="IndexColumn.html" title="Groonga::IndexColumn (class)">IndexColumn</a></span>. You
+can specify this by normalizer name as String such as
+@”NormalizerAuto”@ or normalizer object.</p>
 </div>
           
         </li>
@@ -1207,7 +1198,7 @@ rb_grn_patricia_trie_s_create (int argc, VALUE *argv, VALUE klass)
     table = grn_table_create(context, name, name_size, path,
                              flags, key_type, value_type);
     if (!table)
-        rb_grn_context_check(context, rb_ary_new4(argc, argv));
+        rb_grn_context_check(context, rb_ary_new_from_values(argc, argv));
     rb_table = GRNOBJECT2RVAL(klass, context, table, GRN_TRUE);
 
     if (!NIL_P(rb_default_tokenizer))
@@ -1251,8 +1242,8 @@ rb_grn_patricia_trie_s_create (int argc, VALUE *argv, VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>key</em> に近い順にレコードを取り出すカーソルを生成して返す。 ブロックを指定すると、そのブロックに生成したカーソルが渡され、
+    <p><em>key</em> に近い順にレコードを取り出すカーソルを生成して返す。
+ブロックを指定すると、そのブロックに生成したカーソルが渡され、
 ブロックを抜けると自動的にカーソルが破棄される。</p>
 
 
@@ -1270,6 +1261,7 @@ rb_grn_patricia_trie_s_create (int argc, VALUE *argv, VALUE klass)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1288,9 +1280,8 @@ rb_grn_patricia_trie_s_create (int argc, VALUE *argv, VALUE klass)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1312,8 +1303,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>size</em> バイト以降のデータが同じキーのレコードに限定する。</p>
+            &mdash; <div class='inline'><p><em>size</em> バイト以降のデータが同じキーのレコードに限定する。</p>
 </div>
           
         </li>
@@ -1325,8 +1315,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目
+からレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1338,8 +1328,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
+省略された場合または-1が指定された場合は、全件が指定され
 たものとみなす。</p>
 </div>
           
@@ -1352,8 +1342,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1366,8 +1355,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1400,6 +1388,7 @@ value.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1418,9 +1407,8 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1442,8 +1430,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>size</em> バイト以降のデータが同じキーのレコードに限定する。</p>
+            &mdash; <div class='inline'><p><em>size</em> バイト以降のデータが同じキーのレコードに限定する。</p>
 </div>
           
         </li>
@@ -1455,8 +1442,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目
+からレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1468,8 +1455,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
+省略された場合または-1が指定された場合は、全件が指定され
 たものとみなす。</p>
 </div>
           
@@ -1482,8 +1469,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1496,8 +1482,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1532,8 +1517,6 @@ value.</p>
       <pre class="lines">
 
 
-848
-849
 850
 851
 852
@@ -1547,10 +1530,12 @@ value.</p>
 860
 861
 862
-863</pre>
+863
+864
+865</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 848</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 850</span>
 
 static VALUE
 rb_grn_patricia_trie_open_near_cursor (int argc, VALUE *argv, VALUE self)
@@ -1588,8 +1573,8 @@ rb_grn_patricia_trie_open_near_cursor (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ クを指定すると、そのブロックに生成したカーソルが渡され、ブ
+    <p><em>prefix</em> に前方一致検索をするカーソルを生成して返す。ブロッ
+クを指定すると、そのブロックに生成したカーソルが渡され、ブ
 ロックを抜けると自動的にカーソルが破棄される。</p>
 
 
@@ -1607,6 +1592,7 @@ rb_grn_patricia_trie_open_near_cursor (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1625,9 +1611,8 @@ rb_grn_patricia_trie_open_near_cursor (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1649,8 +1634,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>prefix</em> のサイズ(byte)</p>
+            &mdash; <div class='inline'><p><em>prefix</em> のサイズ(byte)</p>
 </div>
           
         </li>
@@ -1662,8 +1646,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>prefix</em> のサイズ(bit)</p>
+            &mdash; <div class='inline'><p><em>prefix</em> のサイズ(bit)</p>
 </div>
           
         </li>
@@ -1675,8 +1658,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目
+からレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1688,8 +1671,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
+省略された場合または-1が指定された場合は、全件が指定され
 たものとみなす。</p>
 </div>
           
@@ -1702,9 +1685,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。
-<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p>
+            &mdash; <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取
+り出す。
++:desc+ または +:descending+ を指定すると降順にレコードを
+取り出す。</p>
 </div>
           
         </li>
@@ -1719,9 +1703,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:id</code> を指定するとID順にレコードを取り出す。(デフォルト)
-<code>:key</code>指定するとキー順にレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。(デフォルト)
++:key+指定するとキー順にレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1733,8 +1716,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1747,8 +1729,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1781,6 +1762,7 @@ value.</p>
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -1799,9 +1781,8 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1823,8 +1804,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>prefix</em> のサイズ(byte)</p>
+            &mdash; <div class='inline'><p><em>prefix</em> のサイズ(byte)</p>
 </div>
           
         </li>
@@ -1836,8 +1816,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>prefix</em> のサイズ(bit)</p>
+            &mdash; <div class='inline'><p><em>prefix</em> のサイズ(bit)</p>
 </div>
           
         </li>
@@ -1849,8 +1828,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目 からレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目
+からレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1862,8 +1841,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。 省略された場合または-1が指定された場合は、全件が指定され
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
+省略された場合または-1が指定された場合は、全件が指定され
 たものとみなす。</p>
 </div>
           
@@ -1876,9 +1855,10 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:asc</code> または <code>:ascending</code> を指定すると昇順にレコードを取 り出す。
-<code>:desc</code> または <code>:descending</code> を指定すると降順にレコードを 取り出す。</p>
+            &mdash; <div class='inline'><p>+:asc+ または +:ascending+ を指定すると昇順にレコードを取
+り出す。
++:desc+ または +:descending+ を指定すると降順にレコードを
+取り出す。</p>
 </div>
           
         </li>
@@ -1893,9 +1873,8 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>:id</code> を指定するとID順にレコードを取り出す。(デフォルト)
-<code>:key</code>指定するとキー順にレコードを取り出す。</p>
+            &mdash; <div class='inline'><p>+:id+ を指定するとID順にレコードを取り出す。(デフォルト)
++:key+指定するとキー順にレコードを取り出す。</p>
 </div>
           
         </li>
@@ -1907,8 +1886,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1921,8 +1899,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>prefix</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>prefix</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -1957,8 +1934,6 @@ value.</p>
       <pre class="lines">
 
 
-635
-636
 637
 638
 639
@@ -1972,10 +1947,12 @@ value.</p>
 647
 648
 649
-650</pre>
+650
+651
+652</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 635</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 637</span>
 
 static VALUE
 rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
@@ -2013,10 +1990,12 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>table</em> のキーはカタカナである必要がある。また、エンコーディ ングはUTF-8である必要がある。ローマ字やひらがなで
-<em>key</em> を指 定しても、 <em>key</em> に対応するカタカナのキーを検索するカーソル
-を生成して返す。ブロックを指定すると、そのブロックに生成し たカーソルが渡され、ブロックを抜けると自動的にカーソルが破 棄される。</p>
+    <p><em>table</em> のキーはカタカナである必要がある。また、エンコーディ
+ングはUTF-8である必要がある。ローマ字やひらがなで <em>key</em> を指
+定しても、 <em>key</em> に対応するカタカナのキーを検索するカーソル
+を生成して返す。ブロックを指定すると、そのブロックに生成し
+たカーソルが渡され、ブロックを抜けると自動的にカーソルが破
+棄される。</p>
 
 
   </div>
@@ -2033,6 +2012,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2051,8 +2031,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>pairs. Omitted names are initialized as the default value.</p>
+        <div class='inline'><p>pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -2074,8 +2053,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>key</em>のサイズ(byte)</p>
+            &mdash; <div class='inline'><p>_key_のサイズ(byte)</p>
 </div>
           
         </li>
@@ -2087,8 +2065,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>key</em>のサイズ(bit)(現在は未サポート)</p>
+            &mdash; <div class='inline'><p>_key_のサイズ(bit)(現在は未サポート)</p>
 </div>
           
         </li>
@@ -2100,8 +2077,8 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目から レコードを取り出す。</p>
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目から
+レコードを取り出す。</p>
 </div>
           
         </li>
@@ -2113,8 +2090,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
 省略された場合または-1が指定された場合は、全件が指定されたものとみなす。</p>
 </div>
           
@@ -2127,8 +2103,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -2141,8 +2116,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -2175,6 +2149,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2193,8 +2168,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>pairs. Omitted names are initialized as the default value.</p>
+        <div class='inline'><p>pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -2216,8 +2190,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>key</em>のサイズ(byte)</p>
+            &mdash; <div class='inline'><p>_key_のサイズ(byte)</p>
 </div>
           
         </li>
@@ -2229,8 +2202,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><em>key</em>のサイズ(bit)(現在は未サポート)</p>
+            &mdash; <div class='inline'><p>_key_のサイズ(bit)(現在は未サポート)</p>
 </div>
           
         </li>
@@ -2242,8 +2214,8 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目から レコードを取り出す。</p>
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、(0ベースで) <em>:offset</em> 番目から
+レコードを取り出す。</p>
 </div>
           
         </li>
@@ -2255,8 +2227,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
+            &mdash; <div class='inline'><p>該当する範囲のレコードのうち、 <em>:limit</em> 件のみを取り出す。
 省略された場合または-1が指定された場合は、全件が指定されたものとみなす。</p>
 </div>
           
@@ -2269,8 +2240,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -2283,8 +2253,7 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
             
           </span>
           
-            &mdash; <div class='inline'>
-<p><code>true</code> を指定すると <em>key</em> で指定した値に一致した [ <code>key</code> ] を
+            &mdash; <div class='inline'><p>+true+ を指定すると <em>key</em> で指定した値に一致した [ +key+ ] を
 範囲に含まない。</p>
 </div>
           
@@ -2319,8 +2288,6 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-747
-748
 749
 750
 751
@@ -2334,10 +2301,12 @@ rb_grn_patricia_trie_open_prefix_cursor (int argc, VALUE *argv, VALUE self)
 759
 760
 761
-762</pre>
+762
+763
+764</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 747</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 749</span>
 
 static VALUE
 rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self)
@@ -2371,9 +2340,9 @@ rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>キーが <em>prefix</em> に前方一致するレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span>
-を返す。マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。</p>
+    <p>キーが <em>prefix</em> に前方一致するレコードのIDがキーに入っている
+<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。マッチするレコードがない場合は空の
+<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。</p>
 
 
   </div>
@@ -2384,6 +2353,7 @@ rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2411,8 +2381,6 @@ rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self)
       <pre class="lines">
 
 
-452
-453
 454
 455
 456
@@ -2438,10 +2406,12 @@ rb_grn_patricia_trie_open_rk_cursor (int argc, VALUE *argv, VALUE self)
 476
 477
 478
-479</pre>
+479
+480
+481</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 452</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 454</span>
 
 static VALUE
 rb_grn_patricia_trie_prefix_search (VALUE self, VALUE rb_prefix)
@@ -2487,9 +2457,8 @@ rb_grn_patricia_trie_prefix_search (VALUE self, VALUE rb_prefix)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>キーを登録するときに文字列の全suffixも一緒に登録する場合 は <code>true</code> 、登録しない場合は
-<code>false</code> を返す。</p>
+    <p>キーを登録するときに文字列の全suffixも一緒に登録する場合
+は +true+ 、登録しない場合は +false+ を返す。</p>
 
 
   </div>
@@ -2518,8 +2487,6 @@ rb_grn_patricia_trie_prefix_search (VALUE self, VALUE rb_prefix)
       <pre class="lines">
 
 
-487
-488
 489
 490
 491
@@ -2528,10 +2495,12 @@ rb_grn_patricia_trie_prefix_search (VALUE self, VALUE rb_prefix)
 494
 495
 496
-497</pre>
+497
+498
+499</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 487</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 489</span>
 
 static VALUE
 rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
@@ -2564,11 +2533,12 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>string</em> を走査し、 <em>patricia_trie</em> 内に格納されているキーに
-マッチした部分文字列の情報をブロックに渡す。複数のキーが マッチする場合は最長一致するキーを優先する。</p>
+    <p><em>string</em> を走査し、 <em>patricia_trie</em> 内に格納されているキーに
+マッチした部分文字列の情報をブロックに渡す。複数のキーが
+マッチする場合は最長一致するキーを優先する。</p>
 
-<p>ブロックを指定しない場合は、マッチした部分文字列の情報を まとめて配列として返す。</p>
+<p>ブロックを指定しない場合は、マッチした部分文字列の情報を
+まとめて配列として返す。</p>
 
 
   </div>
@@ -2612,6 +2582,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2640,6 +2611,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2670,8 +2642,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>マッチしたキーの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> 。</p>
+        <div class='inline'><p>マッチしたキーの <span class='object_link'><a href="Record.html" title="Groonga::Record (class)">Record</a></span> 。</p>
 </div>
       
     </li>
@@ -2686,8 +2657,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>マッチした部分文字列。</p>
+        <div class='inline'><p>マッチした部分文字列。</p>
 </div>
       
     </li>
@@ -2702,8 +2672,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p><em>string</em> 内での <em>word</em> の出現位置。(バイト単位)</p>
+        <div class='inline'><p><em>string</em> 内での <em>word</em> の出現位置。(バイト単位)</p>
 </div>
       
     </li>
@@ -2718,8 +2687,7 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p><em>word</em> の長さ。(バイト単位)</p>
+        <div class='inline'><p><em>word</em> の長さ。(バイト単位)</p>
 </div>
       
     </li>
@@ -2738,8 +2706,6 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
       <pre class="lines">
 
 
-383
-384
 385
 386
 387
@@ -2797,10 +2763,12 @@ rb_grn_patricia_trie_register_key_with_sis_p (VALUE self)
 439
 440
 441
-442</pre>
+442
+443
+444</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 383</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 385</span>
 
 static VALUE
 rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string)
@@ -2844,11 +2812,11 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string)
             term = rb_grn_context_rb_string_new(context,
                                                 string + hits[i].offset,
                                                 hits[i].length);
-            matched_info = rb_ary_new3(4,
-                                       record,
-                                       term,
-                                       UINT2NUM(hits[i].offset),
-                                       UINT2NUM(hits[i].length));
+            matched_info = rb_ary_new_from_args(4,
+                                                record,
+                                                term,
+                                                UINT2NUM(hits[i].offset),
+                                                UINT2NUM(hits[i].length));
             if (block_given) {
                 rb_yield(matched_info);
             } else {
@@ -2878,12 +2846,12 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。 マッチするレコードがない場合は空の
-<span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。</p>
+    <p><em>key</em> にマッチするレコードのIDがキーに入っている <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> を返す。
+マッチするレコードがない場合は空の <span class='object_link'><a href="Hash.html" title="Groonga::Hash (class)">Hash</a></span> が返る。</p>
 
-<p><em>options</em> で <code>:result</code> を指定することにより、そのテーブルにマッチした
-レコードIDがキーのレコードを追加することができる。 <code>:result</code> にテーブルを指定した場合は、そのテーブルが返る。</p>
+<p><em>options</em> で +:result+ を指定することにより、そのテーブルにマッチした
+レコードIDがキーのレコードを追加することができる。
++:result+ にテーブルを指定した場合は、そのテーブルが返る。</p>
 
 
   </div>
@@ -2894,8 +2862,7 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string)
     <p class="tag_title">Examples:</p>
     
       
-        <p class="example_title"><div class='inline'>
-<p>複数のキーで検索し、結果を1つのテーブルに集める。</p>
+        <p class="example_title"><div class='inline'><p>複数のキーで検索し、結果を1つのテーブルに集める。</p>
 </div></p>
       
       <pre class="example code"><code><span class='id identifier rubyid_result'>result</span> <span class='op'>=</span> <span class='kw'>nil</span>
@@ -2914,6 +2881,7 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -2932,9 +2900,8 @@ rb_grn_patricia_trie_scan (VALUE self, VALUE rb_string)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -2956,8 +2923,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>結果を格納するテーブル。</p>
+            &mdash; <div class='inline'><p>結果を格納するテーブル。</p>
 </div>
           
         </li>
@@ -2972,19 +2938,23 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>マッチしたレコードをどのように扱うか。指定可能な値は以 下の通り。</p>
-<ul><li>
-<p>Groonga::Operator::OR :=  マッチしたレコードを追加。すでにレコードが追加され  ている場合は何もしない。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND :=  マッチしたレコードのスコアを増加。マッチしなかった  レコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::AND_NOT :=  マッチしたレコードを削除。 =:</p>
-</li><li>
-<p>Groonga::Operator::ADJUST :=  マッチしたレコードのスコアを増加。 =:</p>
-</li><li>
-<p><code>:type</code> :=  ????? =:</p>
-</li></ul>
+            &mdash; <div class='inline'><p>マッチしたレコードをどのように扱うか。指定可能な値は以
+下の通り。</p>
+
+<ul>
+  <li>Groonga::Operator::OR :=
+マッチしたレコードを追加。すでにレコードが追加され
+ている場合は何もしない。 =:</li>
+  <li>Groonga::Operator::AND :=
+マッチしたレコードのスコアを増加。マッチしなかった
+レコードを削除。 =:</li>
+  <li>Groonga::Operator::AND_NOT :=
+マッチしたレコードを削除。 =:</li>
+  <li>Groonga::Operator::ADJUST :=
+マッチしたレコードのスコアを増加。 =:</li>
+  <li>+:type+ :=
+????? =:</li>
+</ul>
 </div>
           
         </li>
@@ -3061,7 +3031,9 @@ value.</p>
 339
 340
 341
-342</pre>
+342
+343
+344</pre>
     </td>
     <td>
       <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-patricia-trie.c', line 296</span>
@@ -3079,6 +3051,8 @@ rb_grn_patricia_trie_search (int argc, VALUE *argv, VALUE self)
     grn_bool search_options_is_set = GRN_FALSE;
     VALUE rb_key, options, rb_result, rb_operator, rb_type;
 
+    memset(&amp;search_options, 0, sizeof(grn_search_optarg));
+
     rb_grn_table_key_support_deconstruct(SELF(self), &amp;table, &amp;context,
                                          &amp;key, &amp;domain_id, &amp;domain,
                                          NULL, NULL, NULL,
@@ -3129,10 +3103,11 @@ rb_grn_patricia_trie_search (int argc, VALUE *argv, VALUE self)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p><em>text</em> を走査し、レコードのキーとマッチする部分文字列ごとに そのレコードが <em>record</em>
-として、その部分文字列が <em>word</em> として、 ブロックが呼び出される。ブロックから返された文字列が元の部
-分文字列と置換される。全てのヒットに対してのその置換処理が 行われた文字列が返される。</p>
+    <p><em>text</em> を走査し、レコードのキーとマッチする部分文字列ごとに
+そのレコードが <em>record</em> として、その部分文字列が <em>word</em> として、
+ブロックが呼び出される。ブロックから返された文字列が元の部
+分文字列と置換される。全てのヒットに対してのその置換処理が
+行われた文字列が返される。</p>
 
 
   </div>
@@ -3181,9 +3156,8 @@ rb_grn_patricia_trie_search (int argc, VALUE *argv, VALUE self)
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -3205,8 +3179,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The other_text_handler</p>
+            &mdash; <div class='inline'><p>The other_text_handler</p>
 
 <p>マッチした部分文字列の前後の文字列を変換するProcを指定する。</p>
 </div>

  Modified: rroonga/en/Groonga/PatriciaTrieCursor.html (+4 -3)
===================================================================
--- rroonga/en/Groonga/PatriciaTrieCursor.html    2015-04-19 14:41:58 +0900 (4a073c9)
+++ rroonga/en/Groonga/PatriciaTrieCursor.html    2015-04-19 14:59:09 +0900 (daea6c3)
@@ -140,9 +140,10 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p><span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> に登録されているレコードを順番に取り 出すためのオブジェクト。利用できるメソッドは
-<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span> を 参照。</p>
+    <p><span class='object_link'><a href="PatriciaTrie.html" title="Groonga::PatriciaTrie (class)">PatriciaTrie</a></span> に登録されているレコードを順番に取り
+出すためのオブジェクト。利用できるメソッドは
+<span class='object_link'><a href="TableCursor.html" title="Groonga::TableCursor (class)">TableCursor</a></span> と <span class='object_link'><a href="TableCursor/KeySupport.html" title="Groonga::TableCursor::KeySupport (module)">TableCursor::KeySupport</a></span> を
+参照。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/PermissionDenied.html (+1 -2)
===================================================================
--- rroonga/en/Groonga/PermissionDenied.html    2015-04-19 14:41:58 +0900 (978c686)
+++ rroonga/en/Groonga/PermissionDenied.html    2015-04-19 14:59:09 +0900 (7a3a54d)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>許可がないときに発生する。</p>
+    <p>許可がないときに発生する。</p>
 
 
   </div>

  Modified: rroonga/en/Groonga/Plugin.html (+235 -42)
===================================================================
--- rroonga/en/Groonga/Plugin.html    2015-04-19 14:41:58 +0900 (6bc20cb)
+++ rroonga/en/Groonga/Plugin.html    2015-04-19 14:59:09 +0900 (3179d61)
@@ -134,8 +134,8 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>プラグイン。現在のところ、Rubyでgroongaのプラグインを作成 することはできず、Cで作成された既存のプラグインを登録する
+    <p>プラグイン。現在のところ、Rubyでgroongaのプラグインを作成
+することはできず、Cで作成された既存のプラグインを登録する
 ことができるだけです。</p>
 
 
@@ -176,8 +176,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>既存のプラグインをデータベースに登録する。.</p>
+    <span class="summary_desc"><div class='inline'><p>既存のプラグインをデータベースに登録する。.</p>
 </div></span>
   
 </li>
@@ -200,8 +199,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the plugin file suffix.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the plugin file suffix.</p>
 </div></span>
   
 </li>
@@ -224,8 +222,30 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns the system plugins directory.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns the system plugins directory.</p>
+</div></span>
+  
+</li>
+
+      
+        <li class="public ">
+  <span class="summary_signature">
+    
+      <a href="#unregister-class_method" title="unregister (class method)">+ (Object) <strong>unregister</strong>(name, options = {}) </a>
+    
+
+    
+  </span>
+  
+  
+  
+  
+  
+  
+  
+
+  
+    <span class="summary_desc"><div class='inline'><p>Unregister a registered plugin.</p>
 </div></span>
   
 </li>
@@ -255,8 +275,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>既存のプラグインをデータベースに登録する。</p>
+    <p>既存のプラグインをデータベースに登録する。</p>
 
 
   </div>
@@ -271,8 +290,7 @@
         <span class="signature">+ (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>register</strong>(name, options = nil) </span>
         <div class="docstring">
   <div class="discussion">
-    
-<p><em>name</em> で指定した名前のプラグインを登録する。</p>
+    <p><em>name</em> で指定した名前のプラグインを登録する。</p>
 
 
   </div>
@@ -291,8 +309,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>登録するプラグインの名前</p>
+        <div class='inline'><p>登録するプラグインの名前</p>
 </div>
       
     </li>
@@ -309,9 +326,8 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -336,8 +352,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>データベースを結びつけるコンテキスト。</p>
+            &mdash; <div class='inline'><p>データベースを結びつけるコンテキスト。</p>
 </div>
           
         </li>
@@ -354,8 +369,7 @@ value.</p>
         <span class="signature">+ (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>register</strong>({:path = &gt; path, :context =&gt; nil}) </span>
         <div class="docstring">
   <div class="discussion">
-    
-<p><em>:path</em> で指定したパスのプラグインを登録する。</p>
+    <p><em>:path</em> で指定したパスのプラグインを登録する。</p>
 
 <p><em>:context</em> については <em>name</em> を設定した時と同様。</p>
 
@@ -376,8 +390,7 @@ value.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p><em>:path</em> と <em>:context</em> を指定したハッシュを指定する。</p>
+        <div class='inline'><p><em>:path</em> と <em>:context</em> を指定したハッシュを指定する。</p>
 </div>
       
     </li>
@@ -478,7 +491,7 @@ rb_grn_plugin_s_register (int argc, VALUE *argv, VALUE klass)
         grn_plugin_register_by_path(context, path);
     }
 
-    rb_grn_context_check(context, rb_ary_new4(argc, argv));
+    rb_grn_context_check(context, rb_ary_new_from_values(argc, argv));
     return Qnil;
 }</pre>
     </td>
@@ -497,8 +510,7 @@ rb_grn_plugin_s_register (int argc, VALUE *argv, VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the plugin file suffix. (e.g. “.so”, “.dll” and so on.)</p>
+    <p>Returns the plugin file suffix. (e.g. “.so”, “.dll” and so on.)</p>
 
 
   </div>
@@ -509,6 +521,7 @@ rb_grn_plugin_s_register (int argc, VALUE *argv, VALUE klass)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -536,19 +549,19 @@ rb_grn_plugin_s_register (int argc, VALUE *argv, VALUE klass)
       <pre class="lines">
 
 
-142
-143
-144
-145
-146</pre>
+188
+189
+190
+191
+192</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 142</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 188</span>
 
 static VALUE
 rb_grn_plugin_s_suffix (VALUE klass)
 {
-    return rb_str_new2(grn_plugin_get_suffix());
+    return rb_str_new_cstr(grn_plugin_get_suffix());
 }</pre>
     </td>
   </tr>
@@ -566,8 +579,7 @@ rb_grn_plugin_s_suffix (VALUE klass)
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns the system plugins directory.</p>
+    <p>Returns the system plugins directory.</p>
 
 
   </div>
@@ -578,6 +590,7 @@ rb_grn_plugin_s_suffix (VALUE klass)
   <div class="discussion">
     
 
+
   </div>
 </div>
 <div class="tags">
@@ -605,19 +618,199 @@ rb_grn_plugin_s_suffix (VALUE klass)
       <pre class="lines">
 
 
-130
-131
-132
-133
-134</pre>
+176
+177
+178
+179
+180</pre>
     </td>
     <td>
-      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 130</span>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 176</span>
 
 static VALUE
 rb_grn_plugin_s_system_plugins_dir (VALUE klass)
 {
-    return rb_str_new2(grn_plugin_get_system_plugins_dir());
+    return rb_str_new_cstr(grn_plugin_get_system_plugins_dir());
+}</pre>
+    </td>
+  </tr>
+</table>
+</div>
+    
+      <div class="method_details ">
+  <h3 class="signature " id="unregister-class_method">
+  
+    + (<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>) <strong>unregister</strong>(name, options = {}) 
+  
+
+  
+
+  
+</h3><div class="docstring">
+  <div class="discussion">
+    <p>Unregister a registered plugin.</p>
+
+<p>Unregister <code>name</code> plugin by name if <code>name</code> plugin is installed to
+plugin directory. You can also specify the path of <code>name</code> plugin
+explicitly.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  
+  <div class="examples">
+    <p class="tag_title">Examples:</p>
+    
+      
+        <p class="example_title"><div class='inline'><p>Unregister a registerd plugin by name.</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_register'>register</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_unregister'>unregister</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span></code></pre>
+    
+      
+        <p class="example_title"><div class='inline'><p>unregister a registerd plugin by path</p>
+</div></p>
+      
+      <pre class="example code"><code><span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_register'>register</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>token_filters/stop_word</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span>
+<span class='const'>Groonga</span><span class='op'>::</span><span class='const'>Plugin</span><span class='period'>.</span><span class='id identifier rubyid_unregister'>unregister</span><span class='lparen'>(</span><span class='tstring'><span class='tstring_beg'>&quot;</span><span class='tstring_content'>/usr/local/lib/groonga/plugins/token_filters/stop_word.so</span><span class='tstring_end'>&quot;</span></span><span class='rparen'>)</span></code></pre>
+    
+  </div>
+
+  <div class="docstring">
+  <div class="discussion">
+    <p>Unregister specified <code>name</code> plugin.
+You can specify the path of plugin explicitly.</p>
+
+
+  </div>
+</div>
+<div class="tags">
+  <p class="tag_title">Parameters:</p>
+<ul class="param">
+  
+    <li>
+      
+        <span class='name'>name</span>
+      
+      
+        <span class='type'>(<tt>String</tt>)</span>
+      
+      
+      
+        &mdash;
+        <div class='inline'><p>The name of plugin.</p>
+</div>
+      
+    </li>
+  
+    <li>
+      
+        <span class='name'>options</span>
+      
+      
+        <span class='type'>(<tt>::Hash</tt>)</span>
+      
+      
+        <em class="default">(defaults to: <tt>{}</tt>)</em>
+      
+      
+        &mdash;
+        <div class='inline'><p>The name and value pairs.</p>
+</div>
+      
+    </li>
+  
+</ul>
+
+  
+    
+    
+    
+    
+    <p class="tag_title">Options Hash (<tt>options</tt>):</p>
+    <ul class="option">
+      
+        <li>
+          <span class="name">:context</span>
+          <span class="type">(<tt><span class='object_link'><a href="Object.html" title="Groonga::Object (class)">Object</a></span></tt>)</span>
+          <span class="default">
+            
+              &mdash; default:
+              <tt>Groonga::Context.default</tt>
+            
+          </span>
+          
+            &mdash; <div class='inline'><p>The context which is bound to database.</p>
+</div>
+          
+        </li>
+      
+    </ul>
+  
+
+
+</div>
+
+
+</div><table class="source_code">
+  <tr>
+    <td>
+      <pre class="lines">
+
+
+145
+146
+147
+148
+149
+150
+151
+152
+153
+154
+155
+156
+157
+158
+159
+160
+161
+162
+163
+164
+165
+166
+167
+168</pre>
+    </td>
+    <td>
+      <pre class="code"><span class="info file"># File 'ext/groonga/rb-grn-plugin.c', line 145</span>
+
+static VALUE
+rb_grn_plugin_s_unregister (int argc, VALUE *argv, VALUE klass)
+{
+    const char *name = NULL;
+    VALUE rb_options, rb_name = Qnil, rb_context;
+    grn_ctx *context;
+
+    rb_scan_args(argc, argv, &quot;11&quot;, &amp;rb_name, &amp;rb_options);
+    rb_grn_scan_options(rb_options,
+                        &quot;context&quot;, &amp;rb_context,
+                        NULL);
+    rb_name = rb_grn_convert_to_string(rb_name);
+    name = StringValueCStr(rb_name);
+
+    if (NIL_P(rb_context)) {
+        rb_context = rb_grn_context_get_default();
+    }
+    context = RVAL2GRNCONTEXT(rb_context);
+
+    grn_plugin_unregister(context, name);
+
+    rb_grn_context_check(context, rb_ary_new_from_values(argc, argv));
+    return Qnil;
 }</pre>
     </td>
   </tr>

  Modified: rroonga/en/Groonga/PluginError.html (+2 -4)
===================================================================
--- rroonga/en/Groonga/PluginError.html    2015-04-19 14:41:58 +0900 (bfce99b)
+++ rroonga/en/Groonga/PluginError.html    2015-04-19 14:59:09 +0900 (896876b)
@@ -138,8 +138,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>It is used when a plugin causes an error.</p>
+    <p>It is used when a plugin causes an error.</p>
 
 
   </div>
@@ -155,8 +154,7 @@
       
       
         
-        <div class='inline'>
-<p>5.0.0</p>
+        <div class='inline'><p>5.0.0</p>
 </div>
       
     </li>

  Modified: rroonga/en/Groonga/Posting.html (+63 -121)
===================================================================
--- rroonga/en/Groonga/Posting.html    2015-04-19 14:41:58 +0900 (ab202d7)
+++ rroonga/en/Groonga/Posting.html    2015-04-19 14:59:09 +0900 (46c9a42)
@@ -132,8 +132,7 @@
 
 <h2>Overview</h2><div class="docstring">
   <div class="discussion">
-    
-<p>This class keeps posting information.</p>
+    <p>This class keeps posting information.</p>
 
 
   </div>
@@ -149,8 +148,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -186,8 +184,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The table of the term ID.</p>
+    <span class="summary_desc"><div class='inline'><p>The table of the term ID.</p>
 </div></span>
   
 </li>
@@ -213,8 +210,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The number of rest posting information for the term ID.</p>
+    <span class="summary_desc"><div class='inline'><p>The number of rest posting information for the term ID.</p>
 </div></span>
   
 </li>
@@ -240,8 +236,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The position.</p>
+    <span class="summary_desc"><div class='inline'><p>The position.</p>
 </div></span>
   
 </li>
@@ -267,8 +262,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The record ID.</p>
+    <span class="summary_desc"><div class='inline'><p>The record ID.</p>
 </div></span>
   
 </li>
@@ -294,8 +288,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The section ID.</p>
+    <span class="summary_desc"><div class='inline'><p>The section ID.</p>
 </div></span>
   
 </li>
@@ -323,8 +316,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The table of the record ID.</p>
+    <span class="summary_desc"><div class='inline'><p>The table of the record ID.</p>
 </div></span>
   
 </li>
@@ -350,8 +342,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The term frequency.</p>
+    <span class="summary_desc"><div class='inline'><p>The term frequency.</p>
 </div></span>
   
 </li>
@@ -377,8 +368,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The term ID.</p>
+    <span class="summary_desc"><div class='inline'><p>The term ID.</p>
 </div></span>
   
 </li>
@@ -404,8 +394,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The weight.</p>
+    <span class="summary_desc"><div class='inline'><p>The weight.</p>
 </div></span>
   
 </li>
@@ -443,8 +432,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Creates a new Posting.</p>
+    <span class="summary_desc"><div class='inline'><p>Creates a new Posting.</p>
 </div></span>
   
 </li>
@@ -467,8 +455,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The record for the record ID.</p>
+    <span class="summary_desc"><div class='inline'><p>The record for the record ID.</p>
 </div></span>
   
 </li>
@@ -491,8 +478,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>The record for the term ID.</p>
+    <span class="summary_desc"><div class='inline'><p>The record for the term ID.</p>
 </div></span>
   
 </li>
@@ -515,8 +501,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Returns Hash created from attributes.</p>
+    <span class="summary_desc"><div class='inline'><p>Returns Hash created from attributes.</p>
 </div></span>
   
 </li>
@@ -539,8 +524,7 @@
   
 
   
-    <span class="summary_desc"><div class='inline'>
-<p>Updates all values.</p>
+    <span class="summary_desc"><div class='inline'><p>Updates all values.</p>
 </div></span>
   
 </li>
@@ -563,8 +547,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Creates a new Posting.</p>
+    <p>Creates a new Posting.</p>
 
 
   </div>
@@ -580,8 +563,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -627,8 +609,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns The table of the term ID.</p>
+    <p>Returns The table of the term ID.</p>
 
 
   </div>
@@ -646,8 +627,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The table of the term ID.</p>
+        <div class='inline'><p>The table of the term ID.</p>
 </div>
       
     </li>
@@ -662,8 +642,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -704,8 +683,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>The number of rest posting information for the term ID.</p>
+    <p>The number of rest posting information for the term ID.</p>
 
 
   </div>
@@ -721,8 +699,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -763,8 +740,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>The position.</p>
+    <p>The position.</p>
 
 
   </div>
@@ -780,8 +756,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -822,8 +797,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>The record ID.</p>
+    <p>The record ID.</p>
 
 
   </div>
@@ -839,8 +813,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -881,8 +854,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>The section ID.</p>
+    <p>The section ID.</p>
 
 
   </div>
@@ -898,8 +870,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -940,8 +911,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns The table of the record ID.</p>
+    <p>Returns The table of the record ID.</p>
 
 
   </div>
@@ -959,8 +929,7 @@
       
       
         &mdash;
-        <div class='inline'>
-<p>The table of the record ID.</p>
+        <div class='inline'><p>The table of the record ID.</p>
 </div>
       
     </li>
@@ -975,8 +944,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -1017,8 +985,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>The term frequency.</p>
+    <p>The term frequency.</p>
 
 
   </div>
@@ -1034,8 +1001,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -1076,8 +1042,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>The term ID.</p>
+    <p>The term ID.</p>
 
 
   </div>
@@ -1093,8 +1058,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -1135,8 +1099,7 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>The weight.</p>
+    <p>The weight.</p>
 
 
   </div>
@@ -1152,8 +1115,7 @@
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -1199,9 +1161,8 @@
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns The record for the record ID. If table isn&#39;t assosiated, nil is
-returned.</p>
+    <p>Returns The record for the record ID.
+If table isn’t assosiated, nil is returned.</p>
 
 
   </div>
@@ -1219,9 +1180,8 @@ returned.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The record for the record ID. If table isn&#39;t assosiated, nil is
-returned.</p>
+        <div class='inline'><p>The record for the record ID.
+If table isn’t assosiated, nil is returned.</p>
 </div>
       
     </li>
@@ -1236,8 +1196,7 @@ returned.</p>
       
       
         
-        <div class='inline'>
-<p>2.0.6</p>
+        <div class='inline'><p>2.0.6</p>
 </div>
       
     </li>
@@ -1278,9 +1237,8 @@ returned.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns The record for the term ID. If lexicon isn&#39;t assosiated, nil is
-returned.</p>
+    <p>Returns The record for the term ID.
+If lexicon isn’t assosiated, nil is returned.</p>
 
 
   </div>
@@ -1298,9 +1256,8 @@ returned.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The record for the term ID. If lexicon isn&#39;t assosiated, nil is
-returned.</p>
+        <div class='inline'><p>The record for the term ID.
+If lexicon isn’t assosiated, nil is returned.</p>
 </div>
       
     </li>
@@ -1315,8 +1272,7 @@ returned.</p>
       
       
         
-        <div class='inline'>
-<p>2.0.6</p>
+        <div class='inline'><p>2.0.6</p>
 </div>
       
     </li>
@@ -1357,8 +1313,7 @@ returned.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Returns Hash created from attributes.</p>
+    <p>Returns Hash created from attributes.</p>
 
 
   </div>
@@ -1374,8 +1329,7 @@ returned.</p>
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>
@@ -1430,8 +1384,7 @@ returned.</p>
   
 </h3><div class="docstring">
   <div class="discussion">
-    
-<p>Updates all values.</p>
+    <p>Updates all values.</p>
 
 
   </div>
@@ -1450,9 +1403,8 @@ returned.</p>
       
       
         &mdash;
-        <div class='inline'>
-<p>The name and value pairs. Omitted names are initialized as the default
-value.</p>
+        <div class='inline'><p>The name and value
+pairs. Omitted names are initialized as the default value.</p>
 </div>
       
     </li>
@@ -1472,8 +1424,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The record_id.</p>
+            &mdash; <div class='inline'><p>The record_id.</p>
 </div>
           
         </li>
@@ -1485,8 +1436,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The section_id.</p>
+            &mdash; <div class='inline'><p>The section_id.</p>
 </div>
           
         </li>
@@ -1498,8 +1448,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The term_id.</p>
+            &mdash; <div class='inline'><p>The term_id.</p>
 </div>
           
         </li>
@@ -1511,8 +1460,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The position.</p>
+            &mdash; <div class='inline'><p>The position.</p>
 </div>
           
         </li>
@@ -1524,8 +1472,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The term_frequency.</p>
+            &mdash; <div class='inline'><p>The term_frequency.</p>
 </div>
           
         </li>
@@ -1537,8 +1484,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The weight.</p>
+            &mdash; <div class='inline'><p>The weight.</p>
 </div>
           
         </li>
@@ -1550,8 +1496,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The n_rest_postings.</p>
+            &mdash; <div class='inline'><p>The n_rest_postings.</p>
 </div>
           
         </li>
@@ -1563,8 +1508,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The table of the record ID.</p>
+            &mdash; <div class='inline'><p>The table of the record ID.</p>
 </div>
           
         </li>
@@ -1576,8 +1520,7 @@ value.</p>
             
           </span>
           
-            &mdash; <div class='inline'>
-<p>The table of the term ID.</p>
+            &mdash; <div class='inline'><p>The table of the term ID.</p>
 </div>
           
         </li>
@@ -1594,8 +1537,7 @@ value.</p>
       
       
         
-        <div class='inline'>
-<p>1.2.1</p>
+        <div class='inline'><p>1.2.1</p>
 </div>
       
     </li>

  Added: rroonga/en/Groonga/PrefixOperator.html (+458 -0) 100644
===================================================================
--- /dev/null
+++ rroonga/en/Groonga/PrefixOperator.html    2015-04-19 14:59:09 +0900 (7b0636e)
@@ -0,0 +1,458 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+    <link rel="stylesheet" href="../../../ranguba.css" type="text/css" />
+    <link rel="shortcut icon" href="../../../favicon.ico" />
+    <link rel="icon" href="../../../favicon.png" />
+    <title>
+  Class: Groonga::PrefixOperator
+  
+    &mdash; rroonga
+  
+ - Ranguba</title>
+
+
+  <link rel="stylesheet" href="../css/style.css" type="text/css" charset="utf-8" />
+
+  <link rel="stylesheet" href="../css/common.css" type="text/css" charset="utf-8" />
+
+<script type="text/javascript" charset="utf-8">
+  hasFrames = window.top.frames.main ? true : false;
+  relpath = '../';
+  framesUrl = "../frames.html#!Groonga/PrefixOperator.html";
+</script>
+
+
+  <script type="text/javascript" charset="utf-8" src="../js/jquery.js"></script>
+
+  <script type="text/javascript" charset="utf-8" src="../js/app.js"></script>
+
+
+  </head>
+  <body>
+<div class="header">
+  <div class="title">
+    <a href="../../../">
+      <span class="title">
+  Class: Groonga::PrefixOperator
+  
+    &mdash; rroonga
+  
+</span>
+      <span class="title-separator">-</span>
+      <span class="title-project">Ranguba</span>
+    </a>
+  </div>
+  <ul class="other-languages">
+    <li id="other-language-japanese" lang="ja" xml:lang="ja"><a href="../../../rroonga/ja/Groonga/PrefixOperator.html">日本語</a></li>
+  </ul>
+  <ul class="menu">
+    <li id="menu-reference"><a href="../../../rroonga/en/">Reference Manual</a></li>
+    <li id="menu-tutorial"><a href="../../../rroonga/en/file.tutorial.html">Tutorial</a></li>
+    <li id="menu-install"><a href="../../../#install-rroonga">Install</a></li>
+    <li id="menu-developer"><a href="../../../developer.html">Developer</a></li>
+  </ul>
+</div>
+
+<div class="content">
+
+
+    <div id="header">
+      <div id="menu">
+  
+    <a href="../alphabetical_index.html">Index (P)</a> &raquo;
+    <span class='title'><span class='object_link'><a href="../Groonga.html" title="Groonga (module)">Groonga</a></span></span>
+     &raquo; 
+    <span class="title">PrefixOperator</span>
+  
+
+  <div class="noframes"><span class="title">(</span><a href="." target="_top">no frames</a><span class="title">)</span></div>
+</div>
+
+      <div id="search">
+  
+    <a class="full_list_link" id="class_list_link"
+        href="../class_list.html">
+      Class List
+    </a>
+  
+    <a class="full_list_link" id="method_list_link"
+        href="../method_list.html">
+      Method List
+    </a>
+  
+    <a class="full_list_link" id="file_list_link"
+        href="../file_list.html">
+      File List
+    </a>
+  
+</div>
+      <div class="clear"></div>
+    </div>
+
+    <iframe id="search_frame"></iframe>
+
+    <div id="content"><h1>Class: Groonga::PrefixOperator
+  
+  
+  
+</h1>
+
+<dl class="box">
+  
+    <dt class="r1">Inherits:</dt>
+    <dd class="r1">
+      <span class="inheritName"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></span>
+      
+        <ul class="fullTree">
+          <li>Object</li>
+          
+            <li class="next"><span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></li>
+          
+            <li class="next">Groonga::PrefixOperator</li>
+          
+        </ul>
+        <a href="#" class="inheritanceTree">show all</a>
+      
+      </dd>
+    
+  
+  
+    
+  
+    
+  
+  
+  
+    <dt class="r2 last">Defined in:</dt>
+    <dd class="r2 last">ext/groonga/rb-grn-prefix-operator.c</dd>
+  
+</dl>
+<div class="clear"></div>
+
+
+  <h2>Constant Summary</h2>
+  
+
+
+
+  <h2>Constant Summary</h2>
+  
+  <h3 class="inherited">Constants inherited
+     from <span class='object_link'><a href="Operator.html" title="Groonga::Operator (class)">Operator</a></span></h3>
... truncated to 1.0MB




More information about the Groonga-commit mailing list
Back to archive index