haroonga 0.1.5.0 → 0.1.6.0
raw patch · 3 files changed
+18/−8 lines, 3 files
Files
- Bindings/Groonga/Raw.hsc +15/−5
- README.md +1/−1
- haroonga.cabal +2/−2
Bindings/Groonga/Raw.hsc view
@@ -73,7 +73,7 @@ GRN_OPERATION_NOT_SUPPORTED = -58, GRN_ADDRESS_IS_IN_USE = -59, GRN_ZLIB_ERROR = -60,- GRN_LZO_ERROR = -61,+ GRN_LZ4_ERROR = -61, GRN_STACK_OVER_FLOW = -62, GRN_SYNTAX_ERROR = -63, GRN_RETRY_MAX = -64,@@ -149,7 +149,7 @@ #num GRN_OPERATION_NOT_SUPPORTED #num GRN_ADDRESS_IS_IN_USE #num GRN_ZLIB_ERROR-#num GRN_LZO_ERROR+#num GRN_LZ4_ERROR #num GRN_STACK_OVER_FLOW #num GRN_SYNTAX_ERROR #num GRN_RETRY_MAX@@ -161,6 +161,7 @@ #num GRN_CAS_ERROR #num GRN_UNSUPPORTED_COMMAND_VERSION #num GRN_NORMALIZER_ERROR+#num GRN_TOKEN_FILTER_ERROR #ccall grn_init , IO <grn_rc> #ccall grn_fin , IO <grn_rc> {- typedef enum {@@ -293,7 +294,9 @@ #array_field trace , Ptr () #array_field errbuf , CChar #stoptype+-- deprecated #num GRN_CTX_USE_QL+-- deprecated #num GRN_CTX_BATCH_MODE #num GRN_CTX_PER_DB #ccall grn_ctx_init , Ptr <_grn_ctx> -> CInt -> IO <grn_rc>@@ -364,7 +367,7 @@ #num GRN_OBJ_COMPRESS_MASK #num GRN_OBJ_COMPRESS_NONE #num GRN_OBJ_COMPRESS_ZLIB-#num GRN_OBJ_COMPRESS_LZO+#num GRN_OBJ_COMPRESS_LZ4 #num GRN_OBJ_WITH_SECTION #num GRN_OBJ_WITH_WEIGHT@@ -834,7 +837,7 @@ GRN_INFO_PARTIAL_MATCH_THRESHOLD, GRN_INFO_II_SPLIT_THRESHOLD, GRN_INFO_SUPPORT_ZLIB,- GRN_INFO_SUPPORT_LZO,+ GRN_INFO_SUPPORT_LZ4, GRN_INFO_NORMALIZER } grn_info_type; -} #integral_t grn_info_type@@ -863,8 +866,9 @@ #num GRN_INFO_PARTIAL_MATCH_THRESHOLD #num GRN_INFO_II_SPLIT_THRESHOLD #num GRN_INFO_SUPPORT_ZLIB-#num GRN_INFO_SUPPORT_LZO+#num GRN_INFO_SUPPORT_LZ4 #num GRN_INFO_NORMALIZER+#num GRN_INFO_TOKEN_FILTERS #ccall grn_obj_get_info , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> <grn_info_type> -> Ptr <_grn_obj> -> IO (Ptr <_grn_obj>) #ccall grn_obj_set_info , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> <grn_info_type> -> Ptr <_grn_obj> -> IO <grn_rc> #ccall grn_obj_get_element_info , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> CUInt -> <grn_info_type> -> Ptr <_grn_obj> -> IO (Ptr <_grn_obj>)@@ -922,6 +926,10 @@ #ccall grn_vector_size , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> IO CUInt #ccall grn_vector_add_element , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> CString -> CUInt -> CUInt -> CUInt -> IO <grn_rc> #ccall grn_vector_get_element , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> CUInt -> Ptr CString -> Ptr CUInt -> Ptr CUInt -> IO CUInt+#ccall grn_uvector_size , Ptr <struct _grn_ctx> -> Ptr <struct _grn_obj> -> IO CUInt+#ccall grn_uvector_element_size , Ptr <struct _grn_ctx> -> Ptr <struct _grn_obj> -> IO CUInt+#ccall grn_uvector_add_element , Ptr <struct _grn_ctx> -> Ptr <struct _grn_obj> -> CUInt -> CUInt -> IO <grn_rc>+#ccall grn_uvector_get_element , Ptr <struct _grn_ctx> -> Ptr <struct _grn_obj> -> CUInt -> Ptr CUInt -> IO CUInt #ccall grn_proc_call_next , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> Ptr <_grn_obj> -> Ptr <_grn_obj> -> IO CInt #ccall grn_proc_get_ctx_local_data , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> IO (Ptr ()) #ccall grn_proc_get_hook_local_data , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> IO (Ptr ())@@ -1127,6 +1135,8 @@ #ccall grn_ctx_output_str , Ptr <_grn_ctx> -> CString -> CUInt -> IO () #ccall grn_ctx_output_bool , Ptr <_grn_ctx> -> CUChar -> IO () #ccall grn_ctx_output_obj , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> Ptr <_grn_obj_format> -> IO ()+#ccall grn_ctx_get_output_type , Ptr <struct _grn_ctx> -> IO <grn_content_type>+#ccall grn_ctx_set_output_type , Ptr <struct _grn_ctx> -> <grn_content_type> -> IO <grn_rc> #ccall grn_ctx_get_mime_type , Ptr <_grn_ctx> -> IO CString #ccall grn_ctx_recv_handler_set , Ptr <_grn_ctx> -> FunPtr (Ptr <_grn_ctx> -> CInt -> Ptr () -> IO ()) -> Ptr () -> IO () #ccall grn_text_otoj , Ptr <_grn_ctx> -> Ptr <_grn_obj> -> Ptr <_grn_obj> -> Ptr <_grn_obj_format> -> IO <grn_rc>
README.md view
@@ -7,7 +7,7 @@ ## dependencies -* groonga 4.0.5++* groonga 4.1.0+ * hsc2hs * and some cabal packages (see: haroonga.cabal)
haroonga.cabal view
@@ -2,7 +2,7 @@ -- documentation, see http://haskell.org/cabal/users-guide/ name: haroonga-version: 0.1.5.0+version: 0.1.6.0 synopsis: Low level bindings for Groonga. description: Bindings to Groonga <http://groonga.org/>. license: LGPL-2.1@@ -30,7 +30,7 @@ hs-source-dirs: . build-tools: hsc2hs default-language: Haskell2010- pkgconfig-depends: groonga >= 4.0.5+ pkgconfig-depends: groonga >= 4.1.0 source-repository head type: git