#1491: python libs shouldn't parse freeform text fields with parse_key_val()
---------------------+------------------------------------------------------
Reporter: hamish | Owner: grass-dev@…
Type: defect | Status: new
Priority: normal | Milestone: 7.0.0
Component: Python | Version: svn-trunk
Keywords: parsing | Platform: All
Cpu: All |
---------------------+------------------------------------------------------
Comment(by huhabla):
A solution would be that parse_key_val() accepts only the first "=" to
create the key value pair. In case of free form text, the reporting module
should put the info in double quotes, escaping all other double quotes
located in the message content.
So parse_key_val() is able to detect any content with quotes and new lines
as values.
Using several different and between the modules inconsistent flags to
print content in shell style is IMHO not a better solution.
--
Ticket URL: <https://trac.osgeo.org/grass/ticket/1491#comment:1>
GRASS GIS <http://grass.osgeo.org>
_______________________________________________
grass-dev mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/grass-dev