gerbonara/gerber
Paulo Henrique Silva 2fe5f36db2 Fix ADD statement parsing for concatened statements.
ADDxxx param statements were too greedy on the mofidiers and were
matching more than it should in cases where there are no newlines after
the statement like:

'%ADD12C,0.305*%%LPD*%', in a single line. The '%' was not exluded form
modifiers so it got confused with the %LPD*% concatened.

top_copper.GTL example was changed to be in a single line now with no
spaces at all and it works well.
2015-05-21 15:54:32 -03:00
..
render Fix parsing for multiline ipc-d-356 records 2015-03-05 22:42:42 -05:00
tests Fix ADD statement parsing for concatened statements. 2015-05-21 15:54:32 -03:00
__init__.py Test update 2014-10-19 22:23:00 -04:00
__main__.py sys.stderr.write() instead of print >> sys.stderr, "..." 2015-02-28 15:48:35 +01:00
am_eval.py Add aperture macro parsing and evaluation. 2015-03-03 03:41:55 -03:00
am_read.py Allowance for weird case modifier with no zero after period 2015-04-07 13:25:53 -03:00
am_statements.py Fix tests for macros with no variables. 2015-03-05 14:43:30 -03:00
cam.py Add IPC-D-356 Netlist Parsing 2015-02-20 22:24:34 -05:00
common.py Fixing more relative import statements 2015-02-18 16:14:46 +01:00
excellon.py Add checks to ensure statement unit conversions are idempotent 2015-05-16 09:45:34 -04:00
excellon_statements.py Add checks to ensure statement unit conversions are idempotent 2015-05-16 09:45:34 -04:00
gerber_statements.py Add support for PCBmodE generated files. 2015-05-20 16:20:02 -03:00
ipc356.py add rest of altium-supported ipc-d-356 statements 2015-03-06 16:47:12 -05:00
layers.py Refactor rendering 2014-10-18 01:44:51 -04:00
operations.py Doc update 2015-02-18 23:23:53 -05:00
primitives.py Refactor primitive unit conversion and add regression coverage to tests 2015-04-26 02:58:12 -04:00
rs274x.py Fix ADD statement parsing for concatened statements. 2015-05-21 15:54:32 -03:00
utils.py Add unspecified FS D leading zeros format 2015-04-07 18:22:02 -03:00