History log of /external/bluetooth/glib/tests/regex-test.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7e0677b076c2f81194783fe8cb58e61386525a1f 17-Feb-2008 Marco Barisione <marco@barisione.org> Don't return duplicate matches when matching empty strings. (#515944) Add

2008-02-17 Marco Barisione <marco@barisione.org>

* glib/gregex.c: (match_info_new), (g_match_info_next): Don't return
duplicate matches when matching empty strings. (#515944)
* tests/regex-test.c: Add tests.

svn path=/trunk/; revision=6527
/external/bluetooth/glib/tests/regex-test.c
458f3eca76bb34281f2c5c1b0a4e40dc235af19b 03-Dec-2007 Marco Barisione <marco@barisione.org> Add new error codes for when compilation fails and make compilation error

2007-12-03 Marco Barisione <marco@barisione.org>

* glib/gregex.c:
* glib/gregex.h: Add new error codes for when compilation fails and
make compilation error translatable. (#482313, Morten Welinder)

svn path=/trunk/; revision=6021
/external/bluetooth/glib/tests/regex-test.c
7d2ec70a49558247fb5874b1770e315e8deff235 07-Nov-2007 Tor Lillqvist <tml@novell.com> Not needed, just use -DPCRE_STATIC.

2007-11-07 Tor Lillqvist <tml@novell.com>

* glib/update-pcre/notdll.patch: Not needed, just use -DPCRE_STATIC.

* glib/update-pcre/Makefile.am: Drop notdll.patch.

* glib/update-pcre/Makefile.am-1
* glib/update-pcre/update.sh
* glib/pcre/Makefile.am
* glib/Makefile.am: Use -DPCRE_STATIC.

* tests/gio-test.c
* tests/mainloop-test.c
* tests/spawn-test.c: #define pipe(fds) _pipe(fds, 4096,
_O_BINARY) on Windows.

* tests/regex-test.c (test_expand): Don't print NULL with %s.


svn path=/trunk/; revision=5805
/external/bluetooth/glib/tests/regex-test.c
1db61c07d212270a50d257bb08d94111a8f33945 03-Jun-2007 Yevgen Muntyan <muntyan@tamu.edu> fixed g_regex_fetch_named* for cases when (?J) is used inside a pattern

2007-06-03 Yevgen Muntyan <muntyan@tamu.edu>

* glib/gregex.c: fixed g_regex_fetch_named* for cases when (?J)
is used inside a pattern (#442265, comment #12).
* tests/regex-test.c: Test it.


svn path=/trunk/; revision=5526
/external/bluetooth/glib/tests/regex-test.c
904c42896f3311b70cc36f9a58985a51c775e12b 03-Jun-2007 Yevgen Muntyan <muntyan@tamu.edu> New functions: g_regex_ref(), g_regex_unref() which replaces

2007-06-03 Yevgen Muntyan <muntyan@tamu.edu>

* glib/gregex.c:
* glib/gregex.h: New functions: g_regex_ref(), g_regex_unref() which
replaces g_regex_free(); g_match_info_get_regex(), g_match_info_get_string();
g_regex_check_replacement().
Made g_match_info_expand_references() accept NULL; changed GRegexEvalCallback
to take only arguments which are likely to be actualy used.

* docs/reference/glib/glib-sections.txt:
* glib/glib.symbols: Added new functions.

* tests/regex-test.c: Test them.

* docs/reference/glib/tmpl/gregex.sgml: Updated GRegexEvalCallback docs.


svn path=/trunk/; revision=5524
/external/bluetooth/glib/tests/regex-test.c
0fc6c7288aff6d735f2e05c2139f85d31ea26319 29-May-2007 Marco Barisione <marco@barisione.org> Fix g_regex_fetch_named() and g_regex_fetch_named_pos() when

2007-05-29 Marco Barisione <marco@barisione.org>

* glib/gregex.c: Fix g_regex_fetch_named() and
g_regex_fetch_named_pos() when G_REGEX_DUPNAMES is used (#434358,
Yevgen Muntyan and #419376, Marco Barisione, patch by Yevgen Muntyan)

svn path=/trunk/; revision=5518
/external/bluetooth/glib/tests/regex-test.c
a793051fda51c60c466254b73e1fe37c24fd899b 30-Apr-2007 Matthias Clasen <mclasen@redhat.com> Split GRegex into GRegex and GMatchInfo. (#419368, Marco Barisione)

2007-04-30 Matthias Clasen <mclasen@redhat.com>

* glib/glib.symbols:
* glib/gregex.[hc]: Split GRegex into GRegex and GMatchInfo.
(#419368, Marco Barisione)

* tests/regex-test.c: Adapt.


svn path=/trunk/; revision=5468
/external/bluetooth/glib/tests/regex-test.c
770b29bad2e95f28fda6849e9f9c30560be90cb1 17-Mar-2007 Hans Breuer <hans@breuer.org> define PCRE_STATIC to reflect the inclusion of pcre as LIB, not

2007-03-17 Hans Breuer <hans@breuer.org>

* glib/makefile.msc.in glib/pcre/makefile.msc
glib/update-pcre/update.sh : define PCRE_STATIC to reflect the
inclusion of pcre as LIB, not stand-alone DLL. Also set NEWLINE=-1
to match any newline by default, use of ../../build/win32/make.msc

* glib/gregex.h : minimal includes of <glib/*.H> instead of <glib.h>

* glib/gnulib/makefile.msc : make use of ../../build/win32/make.msc

* tests/regex-test.c(verbose): don't pass a string containing '%'
as first parameter to g_print ()
(test_match) : for the unexpected case output pattern and string
escaped

* tests/child-test.c tests/slice-color.c : fix c99ism
* tests/slice-test.c : fix c99ism and gccism
* tests/mapping-test.c tests/base-64-tests.c : don't
#include <unistd.h> unconditionally
* tests/option-test.c : use G_GINT64_CONSTANT() instead of direct LL

* tests/makefile.msc.in : more tests build


svn path=/trunk/; revision=5423
/external/bluetooth/glib/tests/regex-test.c
0196d639753247cb0d8aca289155154ef6daa561 15-Mar-2007 Marco Barisione <marco@barisione.org> Add GRegex for regular expression matching. (#50075)

2007-03-15 Marco Barisione <marco@barisione.org>

Add GRegex for regular expression matching. (#50075)

* configure.in: Handle GRegex compilation.

* glib/gregex.c:
* glib/gregex.h: Code for GRegex.

* glib/Makefile.am:
* glib/makefile.msc.in: Updated makefiles.

* glib/pcre/*: Internal copy of PCRE.

* glib/update-pcre/*: Stuff to automatically update the internal PCRE
to a newer version.

* tests/regex-test.c:
* tests/Makefile.am:
* tests/makefile.msc.in: Add tests for GRegex.

svn path=/trunk/; revision=5408
/external/bluetooth/glib/tests/regex-test.c