grrrr. fixed. Thanks for checking it. Please check again.

On Friday, 11 October 2013 17:16:59 UTC-5, Stefan Pochmann wrote:
>
> Thanks. And I'm actually relieved, the 100 digits allowance had made me 
> worried about speed. However, I think you now reject all negative numbers, 
> because:
>
> >>> str(-42).isdigit()
> False
>
> None of the many examples (and thus maybe none of your tests? don't know 
> the system well yet) try negative numbers, btw.
>
> On Friday, October 11, 2013 11:58:48 PM UTC+2, Massimo Di Pierro wrote:
>>
>> It is a bug in validator with numbers where int(float(x))!=int(x).
>> I no fixed it in trunk. There may still be problems with the fact that 
>> this number is so large that may not be store in a database integer and 
>> requires a database big-int. 
>>
>> I also changed the default validator for integers to be between -2**31 
>> and 2**31-1 as correct for SQL integers.
>>
>> On Friday, 11 October 2013 13:20:28 UTC-5, Stefan Pochmann wrote:
>>>
>>> I'm getting an "enter an integer between -1e+100 and 1e+100" error 
>>> message when trying to enter 77777777777777777 into an integer form field 
>>> in the appadmin. Screenshot:
>>> http://tinypic.com/r/minx2c/5
>>> Clearly the number is in that range, what's wrong? I'm doing the 
>>> "images" example from chapter 3 of the book and just added an integer field 
>>> out of curiosity. The changed part of my db.py (I only added the inttest 
>>> line):
>>>
>>> db.define_table('post',
>>>    Field('image_id', 'reference image'),
>>>    Field('author'),
>>>    Field('email'),
>>>    Field('inttest', 'integer'),
>>>    Field('body', 'text'))
>>>
>>> Also, the appadmin form field always jumps the cursor to the end, I 
>>> can't edit digits in the beginning or use ctrl-a (for following with 
>>> ctrl-c). This is rather annoying.
>>>
>>

-- 
Resources:
- http://web2py.com
- http://web2py.com/book (Documentation)
- http://github.com/web2py/web2py (Source code)
- https://code.google.com/p/web2py/issues/list (Report Issues)
--- 
You received this message because you are subscribed to the Google Groups 
"web2py-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to web2py+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to