equal
deleted
inserted
replaced
1 # 2.5.6 backend |
1 # 2.5.8 backend |
2 |
2 |
3 # written by VB. |
3 # written by VB. |
4 |
4 |
5 import re, codecs |
5 import re, codecs |
6 import fileinput |
6 import fileinput |
230 else: |
230 else: |
231 self.descends.append(desc) |
231 self.descends.append(desc) |
232 |
232 |
233 def addValue(self, parm, value): |
233 def addValue(self, parm, value): |
234 if type(value) is str or type(value) is unicode: |
234 if type(value) is str or type(value) is unicode: |
|
235 if value[0] != "'" and value[0] != '"': |
|
236 value = "'" + value + "'" |
235 self.values[parm] = u(evalPython(value)) |
237 self.values[parm] = u(evalPython(value)) |
236 else: |
238 else: |
237 self.values[parm] = u(evalPython(u(value))) |
239 self.values[parm] = u(evalPython(u(value))) |
238 |
240 |
239 def xml(self, callParms, callValues, hasContent, avoidTag = False): |
241 def xml(self, callParms, callValues, hasContent, avoidTag = False): |