)]}'
{
  "commit": "3456720f5095ab8ef1c8b2d4e184a454156c971e",
  "tree": "98e9026264752575fac7f57501e2498be4526d07",
  "parents": [
    "9f1c2b06d2b5a6708cfe0b55679c7e84d37220cc"
  ],
  "author": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Jan 17 20:29:53 2023 -0500"
  },
  "committer": {
    "name": "Tim Edwards",
    "email": "tim@opencircuitdesign.com",
    "time": "Tue Jan 17 20:29:53 2023 -0500"
  },
  "message": "Added \"gds polygon subcells true\" to the GDS import script for\nGF180MCU.  This goes along with an observation that the change\nto magic\u0027s code to correct the original problem with reading\nthe GF180MCU I/O library causes issues when reading the Sky130\nI/O library, and is, in fact, an improperly implemented method.\nIt happens to work for GF180MCU because all of the non-\nManhattan geometry is in metal and does not go through boolean\noperations.  Magic has been corrected for Sky130 (and general)\nbehavior, but this line now needs to be added to the GF180MCU\nscript to avoid the original problem with reading the I/O\nlibrary.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6746252647411e107bc0626b5cf3bd0bc0c21aaa",
      "old_mode": 33188,
      "old_path": "VERSION",
      "new_id": "a569f17814f729078f3b0fa5bc8b6085bc93c8b9",
      "new_mode": 33188,
      "new_path": "VERSION"
    },
    {
      "type": "modify",
      "old_id": "04be8143f1211074b259cd2849ef1e8eba5194eb",
      "old_mode": 33188,
      "old_path": "gf180mcu/custom/scripts/gds_import_io.tcl",
      "new_id": "e4d5a5f85b54323e1abf04b532617be7efb80480",
      "new_mode": 33188,
      "new_path": "gf180mcu/custom/scripts/gds_import_io.tcl"
    }
  ]
}
