Make placeholder handler and form engines cooperate over text escaping
authorKarsten Hilbert <karsten.hilbert@gmx.net>
Sat, 1 Dec 2012 19:21:22 +0000 (20:21 +0100)
committerKarsten Hilbert <karsten.hilbert@gmx.net>
Sat, 1 Dec 2012 19:21:22 +0000 (20:21 +0100)
commit869aabd453aaae3e5b739bbc46a94e84695237a1
tree5725f3dcb8bc82c561f58fb31a641610f5a4f0d8
parent3c391ae3f69f64924e5a6e00504ce5ff3f25b068
Make placeholder handler and form engines cooperate over text escaping

- teach gmPlaceholderHandler to (always) apply a configurable
  escape function to data passed back to callers
- teach form engines to set the needed escape function
  for the placeholder handler
- some cleanup
- factor out xetex_escape_string() as a wrapper around
  tex_escape_string()
gnumed/CHANGELOG
gnumed/gnumed/client/business/gmForms.py
gnumed/gnumed/client/pycommon/gmBusinessDBObject.py
gnumed/gnumed/client/pycommon/gmTools.py
gnumed/gnumed/client/wxpython/gmMacro.py