{"shas":[["ebc9bc88c498e2697e60d81891ad3b859dcf14c8","7dd7b3a5d0235fa7b9971bee9f70505615923386@scratchdisk.com","Use 0 instead of null for empty bit flag fields.","Jürg Lehni"],["cc06a6f1282cff3e84e3641fb3284b2cab8b6dc9","7dd7b3a5d0235fa7b9971bee9f70505615923386@scratchdisk.com","Remove CurveLocation#getPath() again as its functionality is provided by #getItem() already.","Jürg Lehni"],["bf0bc81892fed4998c4b05df3e255d52a0167e9b","7dd7b3a5d0235fa7b9971bee9f70505615923386@scratchdisk.com","Fix various minor bugs in CurveLocation: We cannot rely on most of its field to always be set and need to call getters instead.","Jürg Lehni"],["c836012d3dd44e283e7c52e092334da0ff585bad","7dd7b3a5d0235fa7b9971bee9f70505615923386@scratchdisk.com","Add CurveLocation#getTangent() and #getNormal() and use them in Path's versions.","Jürg Lehni"]],"repo":"scriptographer/paper.js","actor":"lehni","ref":"refs/heads/master","size":4,"head":"c836012d3dd44e283e7c52e092334da0ff585bad","actor_gravatar":"c8e5bdf2c8508e7f5e6da3c37bfcd246","push_id":29993162}