here is a great link for this topic:
http://www.icu-project.org/docs/papers/supplementaries_iuc21.ppt

so you see it wouldn't be that invasive, and of course you can still
use char[], with some minor modifications to how you process text in
certain places.

its the parameters that take single char, etc that would potentially
be a compat issue.

On Fri, Jun 12, 2009 at 12:52 PM, Robert Muir<rcm...@gmail.com> wrote:
> in general most stuff will be ok (code just doesnt mess with the
> surrogate pairs)
>
> simple example: things like lowercase filter are not, and
> lowercasetokenizer, well, can't fix that since its super
> chartokenizer, works on char.
>
> i hope this doesnt sound bad, but in general the transition is simple
> for most apps, because they work with String. Lucene works with char a
> lot, so its a bigger challenge, but I appreciate the good performance
> :)
>
>
> On Fri, Jun 12, 2009 at 12:45 PM, Michael
> McCandless<luc...@mikemccandless.com> wrote:
>> On Fri, Jun 12, 2009 at 9:09 AM, Robert Muir<rcm...@gmail.com> wrote:
>>>>
>>>> 3.0 will then be a mechanical release: "simply" remove all deprecated
>>>> APIs, fix all core, contrib, tests to not use those APIs, release, and
>>>> immediately begin accepting 1.5 patches.
>>>>
>>>
>>> personally, I wonder if anyone but me is interested in correcting the
>>> issue that unicode character no longer fits in java 'char' in java 1.5
>>> :)
>>>
>>> maybe I am the only one, but i still think its correctness issue...,
>>> and will require changing some apis, even if its just char->int
>>
>> I think this is important.
>>
>> But it's a big change right?  EG would we need to change tokens to be
>> int not char based?
>>
>> Also, can't this happen after 3.0?
>>
>> Mike
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
>> For additional commands, e-mail: java-dev-h...@lucene.apache.org
>>
>>
>
>
>
> --
> Robert Muir
> rcm...@gmail.com
>



-- 
Robert Muir
rcm...@gmail.com

---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to