Re: [sqlite] SQLite Android Bindings: how difficult to add LOCALIZED back?

2015-01-11 Thread Christian Werner

On 01/11/2015 01:55 PM, Philip Warner wrote:

On 9/01/2015 5:00 PM, Dan Kennedy wrote:

On 01/08/2015 07:48 AM, Philip Warner wrote:

How difficult would it be to add LOCALIZED collation support? I'm guessing that 
the fact it's not there means it's non-trivial, but I was hoping otherwise...


The stumbling block is that the Android implementations use ICU. So to use the 
Android versions I think we would have to build ICU as a static library as well 
as SQLite. And ICU is quite large.


Thanks for this; I was naively (again) hoping they might have built the unicode 
stuff as something that was dynamically linkable.

I must admit the benefits of a recent build + ability to build custom functions 
etc is very appealing.

btw, do you have an estimate of how big "quite large" might be?


Please review the stuff recently added to AndroWish's Tcl SQLite interface on

http://www.androwish.org/index.html/info/84d5ed5ae9c24bada8f8b9f9f198306a1e59300a

It tries to use whatever ICU infrastructure is already available on the device 
by
using dynamic linking.

___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


Re: [sqlite] SQLite Android Bindings: how difficult to add LOCALIZED back?

2015-01-11 Thread Philip Warner

On 9/01/2015 5:00 PM, Dan Kennedy wrote:

On 01/08/2015 07:48 AM, Philip Warner wrote:
How difficult would it be to add LOCALIZED collation support? I'm guessing 
that the fact it's not there means it's non-trivial, but I was hoping 
otherwise...


The stumbling block is that the Android implementations use ICU. So to use the 
Android versions I think we would have to build ICU as a static library as 
well as SQLite. And ICU is quite large.


Thanks for this; I was naively (again) hoping they might have built the unicode 
stuff as something that was dynamically linkable.


I must admit the benefits of a recent build + ability to build custom functions 
etc is very appealing.


btw, do you have an estimate of how big "quite large" might be?
___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


Re: [sqlite] SQLite Android Bindings: how difficult to add LOCALIZED back?

2015-01-08 Thread Dan Kennedy

On 01/08/2015 07:48 AM, Philip Warner wrote:

I just saw the SQLite Android Bindings page at

http://www.sqlite.org/android/doc/trunk/www/index.wiki

but was a little disappointed to read in the details that UNICODE and 
LOCALIZED are not supported. I'd really like the latest SQLite, and 
LOCALIZED.


How difficult would it be to add LOCALIZED collation support? I'm 
guessing that the fact it's not there means it's non-trivial, but I 
was hoping otherwise...


The stumbling block is that the Android implementations use ICU. So to 
use the Android versions I think we would have to build ICU as a static 
library as well as SQLite. And ICU is quite large.


The implementations are in the file "sqlite3_android.cpp" (part of the 
Android source tree - should be possible to google it). They look quite 
self-contained, so if you were willing to build ICU as part of your app 
and hack around with the code you could probably get them to work 
without too much trouble.


Dan.



___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users


[sqlite] SQLite Android Bindings: how difficult to add LOCALIZED back?

2015-01-07 Thread Philip Warner

I just saw the SQLite Android Bindings page at

http://www.sqlite.org/android/doc/trunk/www/index.wiki

but was a little disappointed to read in the details that UNICODE and LOCALIZED 
are not supported. I'd really like the latest SQLite, and LOCALIZED.


How difficult would it be to add LOCALIZED collation support? I'm guessing that 
the fact it's not there means it's non-trivial, but I was hoping otherwise...



___
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users