Commit Graph
12 Commits
Author SHA1 Message Date
Olivier Dony 5138f83593 [IMP] safe_eval: improved exception handling
bzr revid: odo@openerp.com-20100622093527-ygyvdsz2w4aalf08
2010-06-22 11:35:27 +02:00
P. Christeas 4afe236b0c safe_eval: fix wrt whitespace on expressions.
Regular eval() would not care about leading whitespace. But, compile() would
break if lines start with space. Strip that.
Also, allow some exceptions to pass through, so that we can examine the
syntax errors etc.

bzr revid: p_christ@hol.gr-20100621143632-0hvrck77lterxjtl
2010-06-21 17:36:32 +03:00
Jay (Open ERP) 7e36ede9ba [FIX] Tools : Safe_eval should support make_function and map.
lp bug: https://launchpad.net/bugs/595275 fixed

bzr revid: jvo@tinyerp.com-20100617093845-qgwrma8khcgv8f5h
2010-06-17 15:08:45 +05:30
Olivier Dony 0961c0f5cd [ADD] safe_eval: final round of adjustments, seems stable AFAICT (please be careful if you notice any error due to it - contact me if on doubt on how to fix properly)
bzr revid: odo@openerp.com-20100604003940-e32elbetzxop8c3b
2010-06-04 02:39:40 +02:00
Olivier Dony c3397574ff [FIX] continuing implementation of safe_eval: fixed some evaluation contexts
bzr revid: odo@openerp.com-20100601082829-n6iqqm8f0wuscvtm
2010-06-01 10:28:29 +02:00
Olivier Dony b020dc8363 [IMP] work-in-progress: initial version of safe_eval implementation -- still need fixing
bzr revid: odo@openerp.com-20100503234953-qgbk64bmir95jvzd
2010-05-04 00:49:53 +01:00
Olivier Dony b220dc04dd [IMP] base: renamed __terp__ to __openerp__
bzr revid: odo@openerp.com-20100427121305-o0rby3wr3gwr3ydx
2010-04-27 14:13:05 +02:00
Xavier Morel 65d46a54e8 [fix] whitespace in files touched by parent (xmo@tinyerp.com-20100304090342-y0peh0slc8in1tbh)
bzr revid: xmo@tinyerp.com-20100304090556-ehv8xpf9gd82uqgj
2010-03-04 10:05:56 +01:00
Xavier Morel e3d0a8779a [fix] coding: tag in source files
bzr revid: xmo@tinyerp.com-20100304090342-jrfl3lp54pdnrsdw
2010-03-04 10:03:42 +01:00
Harry (Open ERP) d8ce3f1e2a [FIX] replaced <TAB> with four white space.
bzr revid: hmo@tinyerp.com-20091124144405-9mzd91chohvf0uu7
2009-11-24 20:14:05 +05:30
P. Christeas c65b07debb safe_eval: make python 2.5 compatible.
bzr revid: p_christ@hol.gr-20090909234800-3u0a2fyi6673js4z
2009-09-10 02:48:00 +03:00
P. Christeas 5f77353468 Implement safe_eval() in order to armour eval()
bzr revid: p_christ@hol.gr-20090909194325-hpn4cfhwehxg9dzk
2009-09-09 22:43:25 +03:00