Re: Patch: gw/urltrans.c
Alexander Malysh <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <[email protected]> |
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>