History log of /haiku/src/kits/storage/QueryPredicate.cpp
Revision Date Author Comments
# 9be774b5 30-Jul-2012 Alex Smith <alex@alex-smith.me.uk>

Compilation and 64-bit fixes to libbe.so sources.

Fixed the usual issues - printf format strings, uint32 instead of
addr_t, etc. One thing that isn't so nice is several places where
BList is used to store (u)int32, these require a double cast to addr_t
then void* to silence a warning on x86_64.


# 84c93bfb 04-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

Attempt at #1586 (queries not being case-insensitive for umlauts):

* adjust corresponding query predicate to use BUnicodeChar instead
of ctype-functions

Alas, this does not help as of now, since BUnicodeChar is missing
support for any codepoints above 0x9f ...


# 8f2d34d9 12-Apr-2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

Fix test_app_server again due to Coding Sprint changes


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36195 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8bc3360b 11-Apr-2010 Stephan Aßmus <superstippi@gmx.de>

Hopefully fixed the GCC2 build without changing the workings of the code.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36151 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a9fb9013 11-Apr-2010 Rene Gollent <anevilyak@gmail.com>

Slight simplification and fix gcc2 build.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36150 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8cf2d646 11-Apr-2010 Stephan Aßmus <superstippi@gmx.de>

Fixed GCC 4 error about breaking strict aliasing rules. Hope this fix is correct,
but perhaps I am overlooking something, so please review.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36146 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 10b5c101 16-Jul-2009 Stephan Aßmus <superstippi@gmx.de>

Reverted r31604.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31606 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52464b8f 15-Jul-2009 Stephan Aßmus <superstippi@gmx.de>

Couldn't get this to compile with current GCC4 on Haiku without this change,
please someone review.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31604 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c5662f2f 28-Nov-2008 Axel Dörfler <axeld@pinc-software.de>

* Changed the StringNode to replace spaces with '*' (used with "contains",
"starts with", and "ends with") to give results that mirror those of other
search engines a bit more.
* Cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28743 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 09d84e61 12-Aug-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

+ Changed StorageKit namespace to BPrivate::Storage
+ Changed Sniffer namespace to BPrivate::Storage::Sniffer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@714 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52a38012 08-Jul-2002 ejakowatz <ejakowatz@nowhere.fake>

It is accomplished ...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 9be774b553296a712704078314f2291ae5fc352c 30-Jul-2012 Alex Smith <alex@alex-smith.me.uk>

Compilation and 64-bit fixes to libbe.so sources.

Fixed the usual issues - printf format strings, uint32 instead of
addr_t, etc. One thing that isn't so nice is several places where
BList is used to store (u)int32, these require a double cast to addr_t
then void* to silence a warning on x86_64.


# 84c93bfba07ce40985aced7aa2923724f35626dd 04-Apr-2012 Oliver Tappe <zooey@hirschkaefer.de>

Attempt at #1586 (queries not being case-insensitive for umlauts):

* adjust corresponding query predicate to use BUnicodeChar instead
of ctype-functions

Alas, this does not help as of now, since BUnicodeChar is missing
support for any codepoints above 0x9f ...


# 8f2d34d9e0152aded064d15207397d3b6190d8d2 12-Apr-2010 Adrien Destugues <pulkomandy@pulkomandy.ath.cx>

Fix test_app_server again due to Coding Sprint changes


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36195 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8bc3360be81198765225843e9e97105a90003cba 11-Apr-2010 Stephan Aßmus <superstippi@gmx.de>

Hopefully fixed the GCC2 build without changing the workings of the code.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36151 a95241bf-73f2-0310-859d-f6bbb57e9c96


# a9fb9013e4a593e2ca9498efccf7d7ae48ac3815 11-Apr-2010 Rene Gollent <anevilyak@gmail.com>

Slight simplification and fix gcc2 build.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36150 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8cf2d646ba91af1e6ab0f4372b41ca453f93c274 11-Apr-2010 Stephan Aßmus <superstippi@gmx.de>

Fixed GCC 4 error about breaking strict aliasing rules. Hope this fix is correct,
but perhaps I am overlooking something, so please review.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36146 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 10b5c1016e6714f0a1854d5de79aedb2a27120af 16-Jul-2009 Stephan Aßmus <superstippi@gmx.de>

Reverted r31604.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31606 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52464b8f9ae056e1cb22f6451c6404b6dace4dd6 15-Jul-2009 Stephan Aßmus <superstippi@gmx.de>

Couldn't get this to compile with current GCC4 on Haiku without this change,
please someone review.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31604 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c5662f2fb941c69196ae3b194ba8c7851499b8bc 28-Nov-2008 Axel Dörfler <axeld@pinc-software.de>

* Changed the StringNode to replace spaces with '*' (used with "contains",
"starts with", and "ends with") to give results that mirror those of other
search engines a bit more.
* Cleanup.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@28743 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 09d84e61b6c2629d253dce1e7d7e944943d3e40e 12-Aug-2002 Tyler Dauwalder <tylerdauwalder@nowhere.fake>

+ Changed StorageKit namespace to BPrivate::Storage
+ Changed Sniffer namespace to BPrivate::Storage::Sniffer


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@714 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 52a380120846174213ccce9c4aab0dda17c72083 08-Jul-2002 ejakowatz <ejakowatz@nowhere.fake>

It is accomplished ...


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10 a95241bf-73f2-0310-859d-f6bbb57e9c96