Skip to content
Commits on Feb 23, 2015
  1. Merge pull request #14 from danchoi/master

    Support for float ranges
    committed Feb 23, 2015
  2. @danchoi
Commits on Oct 2, 2014
  1. Merge pull request #12 from snoyberg/text12

    text 1.2/text-icu 0.7 support
    committed Oct 2, 2014
  2. @snoyberg

    text 1.2/text-icu 0.7 support

    snoyberg committed Oct 2, 2014
Commits on Nov 20, 2012
  1. update version documentation

    committed Nov 19, 2012
Commits on Sep 1, 2012
  1. @adimit
Commits on Aug 29, 2012
  1. Merge pull request #7 from adimit/master

    Proper Treatment of Encodings
    committed Aug 28, 2012
Commits on Aug 28, 2012
  1. @adimit

    Fix breakBy.

    adimit committed Aug 28, 2012
  2. @adimit

    Simplify escapeText.

    adimit committed Aug 28, 2012
Commits on Aug 27, 2012
  1. @adimit
  2. @adimit
  3. @adimit

    Update the readme for 0.6.0

    adimit committed Aug 27, 2012
Commits on Aug 26, 2012
  1. @adimit
  2. @adimit

    Update documentation.

    adimit committed Aug 26, 2012
  3. @adimit

    Make error types use Text as well.

    Since some errors return part of the query, and might otherwise contain
    unicode characters as well, we just treat them as Text data to be
    encoded/decoded with the global encoding configuration setting as well.
    adimit committed Aug 26, 2012
  4. @adimit

    Add escapeText function.

    We should/will probably remove the escapeString function then…
    adimit committed Aug 26, 2012
Commits on Aug 22, 2012
  1. @adimit

    Bump version.

    This is necessary according to the versioning policy, since major parts
    of the API changed.
    adimit committed Aug 22, 2012
  2. update sphinx link

    committed Aug 22, 2012
Commits on May 5, 2012
  1. @adimit
Commits on May 2, 2012
  1. @adimit
  2. @adimit

    Remove dependency on utf8-string.

    Since T.S.S.Indexable was the only module using utf8-string, and since
    it's not necessary there anymore to decode ByteString data because it's
    stored as Text, we can drop the dependency outright.
    adimit committed May 2, 2012
  3. @adimit

    Use Text in QueryResult, Attr for indexed strings.

    Only the strings which may carry encoding sensitive data were changed to
    Text. The rest remains lazy ByteString.
    adimit committed May 2, 2012
Commits on May 1, 2012
  1. @adimit
  2. @adimit

    Fix some documentation strings.

    adimit committed May 2, 2012
  3. @adimit
  4. @adimit

    Properly encode queries with the set encoding.

    The addQuery is now serializeQuery and shouldn't be called by the user
    anymore. Instead, the user now makes Query objects directly (since
    they're trivial) and sends these to runQueries.
    adimit committed May 2, 2012
  5. @adimit
  6. @adimit

    Add the Query ADT, which represents a query.

    This will replace the occurences of Put in the Text.Search.Sphinx
    module's API.
    
    Since we can't do proper unicode conversion with text-icu outside of the
    IO monad (we need to call Text.ICU.Convert.open, to obtain a Converter
    from IO) I decided to move the calls to the binary serialization
    functions to runQueries', which is in the IO monad.
    
    This also hides that we're using Put behind the scenes, and prevents the
    user from just Put'ting some bogus bits at the end of a query.
    adimit committed May 2, 2012
  7. @adimit

    Add Text serialization function txt.

    It's similar to the existing str, except that we're using strict
    ByteStrings (since text-icu does) and we need a Converter value to do
    proper unicode conversion.
    
    str still uses Char8.pack, which isn't ideal.
    adimit committed May 2, 2012
  8. @adimit

    Add encoding option to configuration.

    We're also using UTF-8 as default.
    adimit committed May 2, 2012
Commits on Feb 7, 2012
Commits on Nov 27, 2011
  1. Merge pull request #3 from luite/master

    fix DRYd up code
    committed Nov 26, 2011
Something went wrong with that request. Please try again.