Hi,

why do you change explicit configuration to something implicit?

user have to decide whether to use keyword or keyword-regex and if both given
it's error and was indicated so.

About the case sensitivity, I would like to give a user possibility to decide.
The policy should be:
        - if keyword given make it case insensitive (just backwards 
compatibility)
        - if keyword-regex given it's case sensitive

So the patch should be:
- remove octstr_convert_range from find_translation
- add REG_ICASE for keyword
- documentation


Thanks,
Alexander Malysh

Am 27.08.2010 um 02:24 schrieb Nikos Balkanas:

> Added some needed initialization. Sorry about that.
> 
> BR,
> Nikos
> ----- Original Message ----- From: "Nikos Balkanas" <[email protected]>
> To: <[email protected]>
> Cc: "Rene Kluwen" <[email protected]>; "'Alvaro Cornejo'" 
> <[email protected]>
> Sent: Friday, August 27, 2010 1:30 AM
> Subject: Re: Patch: gw/urltrans.c
> 
> 
>> Case insensitivity is observed in the code. It just lacks in configuration.
>> I changed patch to match documentation:
>> 
>> 1) When given both keyword-regex and keyword, it will just prefer
>> keyword-regex without complains (according to UG).
>> 2) It will accept any case in configuration for both keyword and
>> keyword-regex and do case incensitive matching.
>> 3) Fixed a diagnostic that was pooping up evrywhere during matches.
>> 
>> Enjoy,
>> Nikos
>> ----- Original Message ----- From: "Rene Kluwen" <[email protected]>
>> To: "'Alvaro Cornejo'" <[email protected]>; "'Nikos Balkanas'"
>> <[email protected]>
>> Cc: <[email protected]>
>> Sent: Thursday, August 26, 2010 5:10 PM
>> Subject: RE: Patch: gw/urltrans.c
>> 
>> 
>> A lot of hand sets, nowadays automatically convert the first letter to
>> uppercase whilst typing an sms message.
>> 
>> So I think case-insensivity is not a bad thing?
>> 
>> == Rene
>> 
>> -----Original Message-----
>> From: [email protected] [mailto:[email protected]] On Behalf
>> Of Alvaro Cornejo
>> Sent: Thursday, 26 August, 2010 15:44
>> To: Nikos Balkanas
>> Cc: [email protected]
>> Subject: Re: Patch: gw/urltrans.c
>> 
>> It should then be noted in the user guide. Otherwise we will continue
>> receiving this questions over and over.
>> 
>> |---------------------------------------------------------------------------
>> --------------------------------------|
>> Envνe y Reciba Datos y mensajes de Texto (SMS) hacia y desde cualquier
>> celular y Nextel
>> en el Perϊ, Mιxico y en mas de 180 paises. Use aplicaciones 2 vias via
>> SMS y GPRS online
>> Visitenos en www.perusms.NET www.smsglobal.com.mx y
>> www.pravcom.com
>> 
>> 
>> 
>> 2010/8/26 Nikos Balkanas <[email protected]>:
>>> I don't know if this is really necessary. Just using lower case in the
>>> keyword-regex pattern will work as well. Please disregard.
>>> 
>>> BR,
>>> Nikos
>>> ----- Original Message ----- From: "Nikos Balkanas" <[email protected]>
>>> To: <[email protected]>
>>> Sent: Thursday, August 26, 2010 8:02 AM
>>> Subject: Patch: gw/urltrans.c
>>> 
>>> 
>>>> Hi,
>>>> 
>>>> Currently keyword-regex is configured to only do exact case matches. This
>>>> is
>>>> in contrast to keyword matching, which is case incensitive. Additionaly,
>>>> input string input string is converted to lower case for matching. This
>>>> will
>>>> cause all keyword-regex patterns with capital letters to fail.
>>>> 
>>>> This patch corrects that by inittializing keyword-regex to case
>>>> incensitive
>>>> matching.
>>>> Reported by Mike Cariotoglou
>>>> 
>>>> BR,
>>>> Nikos
>>>> 
>>> 
>>> 
>>> 
>> 
>> 
> <urltrans.diff>


Reply via email to