On Oct 29, 2009, at 10:14 AM, Jonathan Lundell wrote:

>
> On Oct 29, 2009, at 9:57 AM, mdipierro wrote:
>
>>
>> send me a patch
>
> OK.
>
> Do you want to strip spaces? White space generally? If so, should
> IS_NULL_OR do the same?

I see that stripping is there already.

Another question: why isn't IS_NULL_OR called IS_EMPTY_OR? Is there a  
distinction intended between null and empty (in this context)?

If they're the same, how about changing IS_NULL_OR to IS_EMPTY_OR, for  
consistency, and preserving IS_NULL_OR as a deprecated alias for  
IS_EMPTY_OR?

>
>>
>> On Oct 29, 11:31 am, Jonathan Lundell <jlund...@pobox.com> wrote:
>>> On Oct 29, 2009, at 9:23 AM, mdipierro wrote:
>>>
>>>
>>>
>>>> You can already do that by piping cleanup which would remove
>>>> unmached
>>>> charatacters or using IS_MATCH() validator.
>>>
>>> CLEANUP obviates the need for any change at all (and it doesn't
>>> really
>>> do what I'm suggesting). MATCH might. But the point of the change
>>> you're suggesting is the same as the one I'm suggesting: IS_EMPTY
>>> should match non-empty strings that "count as empty". It's syntactic
>>> sugar merely, but sweet nonetheless.
>>>
>>>
>>>
>>>> On Oct 29, 11:18 am, Jonathan Lundell <jlund...@pobox.com> wrote:
>>>>> On Oct 29, 2009, at 9:01 AM, mdipierro wrote:
>>>
>>>>>> I do not disagree. Shall we make is_not_empty strip?
>>>
>>>>> If it's going to change, how about (also) an optional argument,
>>>>> defaulting to None, that's a string that counts as empty? I'm
>>>>> thinking
>>>>> of the case in which you put instructions to the user in a field,
>>>>> like
>>>>> "first name" in the first_name field. In that case, it'd be
>>>>> convenient
>>>>> of "first name" counted as EMPTY.
>>>
>>>>>> On Oct 29, 10:43 am, Thadeus Burgess <thade...@thadeusb.com>
>>>>>> wrote:
>>>>>>> Ok, I guess I just figured that IS_NOT_EMPTY would check for if
>>>>>>> the
>>>>>>> string
>>>>>>> was blank as well.
>>>
>>>>>>> Thanks for clarifying
>>>
>>>>>>> -Thadeus
>>>
>>>>>>> On Thu, Oct 29, 2009 at 10:40 AM, mdipierro
>>>>>>> <mdipie...@cs.depaul.edu> wrote:
>>>>>>>> tually is CLEANUP()  or CLENAUP(regex='.') that does that.
>>>>>>>> I do not think we agreed to anything el



--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To post to this group, send email to web2py@googlegroups.com
To unsubscribe from this group, send email to 
web2py+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to