[Checkins] SVN: Products.DCWorkflow/trunk/Products/DCWorkflow/ - Strip final newline here when importing, otherwise it would not match against a translation msgid (see: http://dev.plone.org/plone/ticket/8525)
Sidnei da Silva
sidnei at enfoldsystems.com
Mon Oct 27 01:39:28 EDT 2008
Log message for revision 92609:
- Strip final newline here when importing, otherwise it would not match against a translation msgid (see: http://dev.plone.org/plone/ticket/8525)
Changed:
U Products.DCWorkflow/trunk/Products/DCWorkflow/CHANGES.txt
U Products.DCWorkflow/trunk/Products/DCWorkflow/exportimport.py
-=-
Modified: Products.DCWorkflow/trunk/Products/DCWorkflow/CHANGES.txt
===================================================================
--- Products.DCWorkflow/trunk/Products/DCWorkflow/CHANGES.txt 2008-10-27 00:14:30 UTC (rev 92608)
+++ Products.DCWorkflow/trunk/Products/DCWorkflow/CHANGES.txt 2008-10-27 05:39:26 UTC (rev 92609)
@@ -4,6 +4,9 @@
2.2.0 (unreleased)
------------------
+- Strip trailing newlines in order to properly match with a msgid when
+ translating transition descriptions.
+
- Workflow UI: Remove ancient cruft to accommodate the proprietary
(and long dead) base_cms product.
Modified: Products.DCWorkflow/trunk/Products/DCWorkflow/exportimport.py
===================================================================
--- Products.DCWorkflow/trunk/Products/DCWorkflow/exportimport.py 2008-10-27 00:14:30 UTC (rev 92608)
+++ Products.DCWorkflow/trunk/Products/DCWorkflow/exportimport.py 2008-10-27 05:39:26 UTC (rev 92609)
@@ -1261,7 +1261,7 @@
if encoding is not None:
joined = joined.encode( encoding )
- return ''.join( [ line.lstrip() for line in joined.splitlines(True) ] )
+ return ''.join( [ line.lstrip() for line in joined.splitlines(True) ] ).rstrip()
def _extractDescriptionNode(parent, encoding=None):
More information about the Checkins
mailing list