Author: bugman Date: Fri May 4 19:24:41 2012 New Revision: 15987 URL: http://svn.gna.org/viewcvs/relax?rev=15987&view=rev Log: The can_be_none user function argument argument is now used. This is needed for proper argument checking in the auto-generated user functions. Modified: branches/uf_redesign/prompt/objects.py Modified: branches/uf_redesign/prompt/objects.py URL: http://svn.gna.org/viewcvs/relax/branches/uf_redesign/prompt/objects.py?rev=15987&r1=15986&r2=15987&view=diff ============================================================================== --- branches/uf_redesign/prompt/objects.py (original) +++ branches/uf_redesign/prompt/objects.py Fri May 4 19:24:41 2012 @@ -99,9 +99,9 @@ # Check if the correct Python object type has been supplied. if self._kargs[i]['py_type'] == 'str': - arg_check.is_str(value, self._kargs[i]['desc_short']) + arg_check.is_str(value, self._kargs[i]['desc_short'], can_be_none=self._kargs[i]['can_be_none']) elif self._kargs[i]['py_type'] == 'str_list': - arg_check.is_str_list(value, self._kargs[i]['desc_short']) + arg_check.is_str_list(value, self._kargs[i]['desc_short'], can_be_none=self._kargs[i]['can_be_none']) else: raise RelaxError("The Python object type '%s' is unknown." % self._kargs[i]['py_type'])