Skip to content
Commits on Aug 13, 2015
  1. Merge pull request #34 from mvkorpel/trivial-typo-patch

    Trivial typo fix
    committed Aug 13, 2015
  2. @mvkorpel

    Trivial typo fix

    Comment had an ISO-8859-1 encoded non-breaking space, probably unintentional. Replacing it with a regular space makes this an ASCII file (arguably preferred).
    mvkorpel committed Aug 13, 2015
Commits on Feb 28, 2014
  1. Merge pull request #12 from bjones1/win_python_fix

    Fix Windows compilation errors
    committed Feb 28, 2014
  2. Merge pull request #14 from opoplawski/R

    R additions
    committed Feb 28, 2014
Commits on Jan 31, 2014
  1. Add the following additional routines from the R tre modifications:

    tre_regnexecb
    tre_regexecb
    tre_regncompb
    tre_regaexecb
    tre_regcompb
    
    These work on raw byte vectors.
    
    Add REG_USEBYTES define used by the above.
    Make use of REG_USEBYTES.
    Orion Poplawski committed Jan 31, 2014
  2. Add the following additional routines from the R tre modifications:

    tre_regnexecb
    tre_regexecb
    tre_regncompb
    tre_regaexecb
    tre_regcompb
    
    These work on raw byte vectors.
    Orion Poplawski committed Jan 31, 2014
Commits on Dec 6, 2013
  1. Fix: Copy tre-config.h from include/tre for Windows compile.

         Copy setup.py from setup.py.in for Windows.
         Change setup.py[.in] to place tre.dll in the Python site-packages directory.
    Bryan A. Jones committed Dec 6, 2013
Commits on Jul 28, 2013
  1. Merge pull request #6 from prantlf/vcbuild

    Squash MSVS 2012 warnings.
    committed Jul 28, 2013
Commits on May 26, 2013
  1. @prantlf
Commits on May 25, 2013
  1. @prantlf

    Warnings produced by the MS Visual Studion 2012 C compiler suppressed.

    Changing macros with "while(0)" to "while(0,0)" and "while(1)"
    to "while(1,1)". Apparently the MS developer like the owl-y eyes :-)
    Explicit casts to (tre_cint_t) (tre_char_t) at places where the conversion
    is obviously wanted.
    prantlf committed May 25, 2013
Commits on Mar 3, 2013
  1. @prantlf
  2. @prantlf

    + ignore file for VS output

    prantlf committed Mar 3, 2013
  3. @prantlf
Commits on Feb 26, 2013
  1. Remove dependency to Darcs.

    committed Feb 26, 2013
Commits on Jan 24, 2013
  1. Merge pull request #1 from avm/master

    tre-python: basic support for Unicode patterns and strings.
    committed Jan 24, 2013
Commits on Jan 15, 2013
  1. @avm @avm

    tre-python.c: support searching in Unicode strings.

    Please note that the Unicode string is copied over
    and converted to a wchar_t[] before matching.
    This is unacceptable for large strings.
    
    TODO: use tre_reguexec to iterate directly over the
    Unicode string.
    avm committed with avm Jul 11, 2010
  2. @avm @avm
  3. @avm @avm

    tre-python.c: support Unicode patterns.

    avm committed with avm Jul 11, 2010
  4. @avm @avm
Commits on Oct 2, 2009
  1. Include the new Visual Studio project files in packages.

    darcs-hash:20091002110849-ced27-bf2f86b54d060180cbc8f054f81216f395d37fea.gz
    Ville Laurikari committed Oct 2, 2009
Commits on Sep 20, 2009
  1. Updates for 0.8.0.

    darcs-hash:20090920074952-ced27-263d97034981850b6fd321885ed82d32396be3b6.gz
    Ville Laurikari committed Sep 20, 2009
Commits on Sep 19, 2009
  1. Fixed warnings on Windows.

    darcs-hash:20090919211113-ced27-19f72efa43f9701cf4cd156a9bfac191f84dd2bf.gz
    Ville Laurikari committed Sep 20, 2009
  2. Updated Python module and examples.

    By permission from the original author, I've changed the license of
    the Python module to be the same as the rest of the library.  Also,
    slight changes to module API.
    
    darcs-hash:20090919210725-ced27-eeb5983d2e827ada4e0bf4be89232f4349aca341.gz
    Ville Laurikari committed Sep 20, 2009
  3. Replaced Visual C++ 6 project files with Visual Studio 2008 files.

    darcs-hash:20090919210529-ced27-c73e8ad713404ff6130d7d956e131c3835c1c741.gz
    Ville Laurikari committed Sep 20, 2009
  4. Added tre_ prefix to all functions.

    This fixes long-standing problems where binaries compiled against
    libtre would end up using symbols from libc, usually resulting in
    crashes.
    
    The #include <tre/regex.h> header now defines macros like this:
      #define regexec tre_regexec
    Recompiling is necessary, so updated the libtre ABI version number
    accordingly.
    
    darcs-hash:20090919184043-ced27-b309d20f00d9d0f4ab6c6e7102c7870fee1d3921.gz
    Ville Laurikari committed Sep 19, 2009
Commits on Sep 4, 2009
  1. Fixed a bug when sizeof(size_t) != sizeof(int).

    The PyArg_ParseTuple "s#" formatter requires an int (and _not_ a
    size_t) for the string length.  On 64-bit platforms the higher bits
    were often left as garbage, leading to an out of memory condition
    later in libtre.  Then, a second yet unfixed bug would lead to a
    crash.  This fix at least takes care of the first bug.
    
    darcs-hash:20090904171748-ced27-681b87142937f3f01da7fb60d7787e254d000038.gz
    Ville Laurikari committed Sep 4, 2009
Commits on Jul 28, 2009
  1. Updated.

    darcs-hash:20090728100735-ced27-93313f9c9872add251cb2a6b8e700fe2e01b0b0d.gz
    Ville Laurikari committed Jul 28, 2009
Commits on May 23, 2009
  1. Updated for 0.7.6.

    darcs-hash:20090523164533-ced27-26f48dd414ca59a5a39800dd4c21f824080791c1.gz
    Ville Laurikari committed May 23, 2009
Commits on May 22, 2009
  1. Changed the license from LGPL to a BSD-style license.

    The new license is essentially the same as the "2 clause" BSD-style
    licenses used in NetBSD.  See the file LICENSE for details.
    
    darcs-hash:20090522153207-ced27-79d98fb8ae6f948fc734e183acb36febae9cad84.gz
    Ville Laurikari committed May 22, 2009
  2. Fixed to compile on systems which don't have mbrtowc.

    darcs-hash:20090522122418-ced27-c031ad7ad9683df80cb6a81186e56fcd808f281f.gz
    Ville Laurikari committed May 22, 2009
  3. Removed gnulib.

    darcs-hash:20090522090950-ced27-04dc958cb7d4c7f303dcc8c929c1e92d5313fd5b.gz
    Ville Laurikari committed May 22, 2009
  4. Fix more warnings from gcc and lint.

    These should allow for a clean build in the NetBSD tree with WARNS=4.
    Thanks to Alistair Crooks for the patches!
    
    darcs-hash:20090522090853-ced27-5f1132e73422c5592d1c40612b4e6283e5d09916.gz
    Ville Laurikari committed May 22, 2009
Commits on May 20, 2009
  1. Fixed compiler warnings.

    darcs-hash:20090520082420-ced27-178f0f16fc706c808ce81c57e36e9663e5481761.gz
    Ville Laurikari committed May 20, 2009
Commits on May 19, 2009
  1. Surround tests for known bugs with #ifdef KNOWN_BUG.

    darcs-hash:20090519182942-ced27-55f49767d855115de601a033565d11e621c5f406.gz
    Ville Laurikari committed May 19, 2009
  2. Updates for new gettext and gnulib.

    darcs-hash:20090519164335-ced27-593b1160a4c63b52e6d3813651c339d8c03b70de.gz
    Ville Laurikari committed May 19, 2009
Something went wrong with that request. Please try again.