{"head":"9fa5c4030b2cf378a3a6b4cfbb9a462d6a059c5d","size":3,"push_id":47454373,"commits":[{"sha":"c2191f4fc70462176b50a88d4ccf786b085d4294","author":{"name":"TomyLobo","email":"4fd05f0af9a7e10d2f2e26a16a7e9b9c8a2d7a4a@nurfuerspam.de"},"url":"https://api.github.com/repos/sk89q/worldedit/commits/c2191f4fc70462176b50a88d4ccf786b085d4294","message":"Generalized the Lexer a bit more and renamed a function in the parser."},{"sha":"d4c28324373148170c0421a7c0cc674f8ce7b328","author":{"name":"TomyLobo","email":"4fd05f0af9a7e10d2f2e26a16a7e9b9c8a2d7a4a"},"url":"https://api.github.com/repos/sk89q/worldedit/commits/d4c28324373148170c0421a7c0cc674f8ce7b328","message":"Added an ArbitraryShape class which can be used to generate hollow and solid shapes based on an in/out condition."},{"sha":"9fa5c4030b2cf378a3a6b4cfbb9a462d6a059c5d","author":{"name":"TomyLobo","email":"4fd05f0af9a7e10d2f2e26a16a7e9b9c8a2d7a4a"},"url":"https://api.github.com/repos/sk89q/worldedit/commits/9fa5c4030b2cf378a3a6b4cfbb9a462d6a059c5d","message":"Added a //g[en[erate]] command, which generates a shape according to a mathematical formula.\n\n(result > 0) = true = inside\n(result <= 0) = false = outside."}],"ref":"refs/heads/master","legacy":{"head":"9fa5c4030b2cf378a3a6b4cfbb9a462d6a059c5d","size":3,"push_id":47454373,"shas":[["c2191f4fc70462176b50a88d4ccf786b085d4294","tomylobo@nurfuerspam.de","Generalized the Lexer a bit more and renamed a function in the parser.","TomyLobo"],["d4c28324373148170c0421a7c0cc674f8ce7b328","tomylobo","Added an ArbitraryShape class which can be used to generate hollow and solid shapes based on an in/out condition.","TomyLobo"],["9fa5c4030b2cf378a3a6b4cfbb9a462d6a059c5d","tomylobo","Added a //g[en[erate]] command, which generates a shape according to a mathematical formula.\n\n(result > 0) = true = inside\n(result <= 0) = false = outside.","TomyLobo"]],"ref":"refs/heads/master"}}