bug0022

record=0022 status=fixed description="""The datascan module doesn't support multi-line fields.

Multi-line fields are supposed to be parsable using a field and field_endpat combination, but I can't get it to work.

See the function parse_data in data_scan.py, and there is a FIXTHIS saying that this functionality was never tested.

See http://bird.org/test/TestTableParsedPages for a test which shows the problems encountered.

NOTE: most of this problem is fixed, with changes to data_scan:parse_data(). What remains is to avoid putting the material before the start of the pattern into the value. """ summary=datascan module doesn't support multi-line fields assigned_to=Tim