Re: [web2py] possible issue (read bug) with web2py controllers parser

2014-04-15 Thread Richard Vézina
Done!

https://code.google.com/p/web2py/issues/detail?id=1923

Thanks

Richard


On Tue, Apr 15, 2014 at 12:40 AM, Massimo Di Pierro 
massimo.dipie...@gmail.com wrote:

 Please open a ticket about this. I see the problem.


 On Monday, 14 April 2014 14:45:07 UTC-5, Richard wrote:

 Hello,

 I had pretty weird issue with commented block of code. I was in the
 process to migrate to 2.9.5 and I had code in controllers file that were
 not executing at all. I have been searching for wild and finally discover
 that I had leave an opening triple double quote in dash commented block of
 code... Something like this :

 # Controllers
 # Begin
 def this_func_execute():
 return dict(a='Works!')

 # Commented block
 # Code with the triple double quotes 


 def this_func_not_execute():
 This docstring is required for the issue to kickin!!
 return dict(a=I don't execute)
 # End

 Just copy the code above and than try to access the
 this_func_not_execute: not working. Try removing the docstring or the
 triple double quotes and it works ok.

 Both are required for the issue to happen. If only the commented triple
 double quote is there and no docstring in the following functions the issue
 is not happening.

 Thanks

 Richard



  --
 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/d/optout.


-- 
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/d/optout.


[web2py] possible issue (read bug) with web2py controllers parser

2014-04-14 Thread Richard
Hello,

I had pretty weird issue with commented block of code. I was in the process 
to migrate to 2.9.5 and I had code in controllers file that were not 
executing at all. I have been searching for wild and finally discover that 
I had leave an opening triple double quote in dash commented block of 
code... Something like this :

# Controllers
# Begin
def this_func_execute():
return dict(a='Works!')

# Commented block
# Code with the triple double quotes 


def this_func_not_execute():
This docstring is required for the issue to kickin!!
return dict(a=I don't execute)
# End

Just copy the code above and than try to access the 
this_func_not_execute: not working. Try removing the docstring or the 
triple double quotes and it works ok.

Both are required for the issue to happen. If only the commented triple 
double quote is there and no docstring in the following functions the issue 
is not happening.

Thanks

Richard



-- 
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/d/optout.


Re: [web2py] possible issue (read bug) with web2py controllers parser

2014-04-14 Thread Massimo Di Pierro
Please open a ticket about this. I see the problem.

On Monday, 14 April 2014 14:45:07 UTC-5, Richard wrote:

 Hello,

 I had pretty weird issue with commented block of code. I was in the 
 process to migrate to 2.9.5 and I had code in controllers file that were 
 not executing at all. I have been searching for wild and finally discover 
 that I had leave an opening triple double quote in dash commented block of 
 code... Something like this :

 # Controllers
 # Begin
 def this_func_execute():
 return dict(a='Works!')

 # Commented block
 # Code with the triple double quotes 


 def this_func_not_execute():
 This docstring is required for the issue to kickin!!
 return dict(a=I don't execute)
 # End

 Just copy the code above and than try to access the 
 this_func_not_execute: not working. Try removing the docstring or the 
 triple double quotes and it works ok.

 Both are required for the issue to happen. If only the commented triple 
 double quote is there and no docstring in the following functions the issue 
 is not happening.

 Thanks

 Richard





-- 
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/d/optout.