Kaynağa Gözat

Bug fix in Gerber parser. Removed requiring the 0 in D0x.

Juan Pablo Caram 12 yıl önce
ebeveyn
işleme
fb261d64b3
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      camlib.py

+ 1 - 1
camlib.py

@@ -688,7 +688,7 @@ class Gerber (Geometry):
 
         # G01 - Linear interpolation plus flashes
         # Operation code (D0x) missing is deprecated... oh well I will support it.
-        self.lin_re = re.compile(r'^(?:G0?(1))?(?:X(-?\d+))?(?:Y(-?\d+))?(?:D0([123]))?\*$')
+        self.lin_re = re.compile(r'^(?:G0?(1))?(?:X(-?\d+))?(?:Y(-?\d+))?(?:D0?([123]))?\*$')
 
         self.setlin_re = re.compile(r'^(?:G0?1)\*')