{"push_id":599297726,"size":336,"distinct_size":1,"ref":"refs/heads/test/travis-ci","head":"2eb3cfa48f7e64b96ba557b360f41570e654a068","before":"2da55ddb80cc443a74d53dbbfb88cab6875e3221","commits":[{"sha":"c26f3c234c8c6d04153076a0aa48a3af09fb89d2","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"xzyfer"},"message":"Add support for nth with maps","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/c26f3c234c8c6d04153076a0aa48a3af09fb89d2"},{"sha":"6a548bfe63071c708fbb120ed66381e2f3e1450c","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"Michael Mifsud"},"message":"Merge pull request #647 from xzyfer/feat/nth-maps\n\nAdd support for nth with maps","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/6a548bfe63071c708fbb120ed66381e2f3e1450c"},{"sha":"19783ad36c873afe4789299803adf316b103d17c","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"xzyfer"},"message":"Fix bug with map key caching","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/19783ad36c873afe4789299803adf316b103d17c"},{"sha":"11ec9bb3c2b0b0982a813f56288e5f6988ca1f25","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"xzyfer"},"message":"Maps should support numbers as keys","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/11ec9bb3c2b0b0982a813f56288e5f6988ca1f25"},{"sha":"3e38944a9e2526c3d82d293114ac58305bbe3f7f","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"Michael Mifsud"},"message":"Merge pull request #653 from xzyfer/feat/maps-speed-boost\n\nFix bug with map key caching","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/3e38944a9e2526c3d82d293114ac58305bbe3f7f"},{"sha":"4cd50343755de38a84c2ed8f9bd65a79f6fa6ceb","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"Michael Mifsud"},"message":"Merge pull request #654 from xzyfer/fix/maps-numbers-as-keys\n\nAdd support for numbers as map keys","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/4cd50343755de38a84c2ed8f9bd65a79f6fa6ceb"},{"sha":"bdc449a65c0e91336d64e05b18f161895f25b85c","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"xzyfer"},"message":"Fix error for some selectors with interpolants","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/bdc449a65c0e91336d64e05b18f161895f25b85c"},{"sha":"2e48c07a9c5f90c75a17100a61bc248bcdc5c941","author":{"email":"c43027033777885a401b3509882e68b9f6c51339@gmail.com","name":"Michael Mifsud"},"message":"Merge pull request #655 from xzyfer/fix/issue_641\n\nFix error for some selectors with interpolants","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/2e48c07a9c5f90c75a17100a61bc248bcdc5c941"},{"sha":"3a651ce16bbb61bfa3a0495fdd669c355864d05a","author":{"email":"5381206763b05452eb966803c976df8ae6211c50@gmail.com","name":"andern"},"message":"Implement own isAscii since it is not present on some systems.","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/3a651ce16bbb61bfa3a0495fdd669c355864d05a"},{"sha":"e51afa8e6e6b458515b4c51d69cea26199ec6cab","author":{"email":"30c91986f39f3d1a3767c3f79e07307e66bc6d16@users.noreply.github.com","name":"Marcel Greter"},"message":"Merge pull request #648 from andern/master\n\nImplement Sass::Util::isAscii() since isascii() is not present on some systems.","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/e51afa8e6e6b458515b4c51d69cea26199ec6cab"},{"sha":"680bb85f0461744958ec3abe1fc913d871f15647","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Refactor C Interface to hide implementation details","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/680bb85f0461744958ec3abe1fc913d871f15647"},{"sha":"6f602112503afe57420b62e9c28facb8fb4c3bce","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Fixes sorting bug with included_files status array\n\nWith string input, the \"stdin\" entry would get sorted away\nfrom the start of the array. This lead to a strange bug\nsince we skip the first item when copying that information\nback to the implementer.","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/6f602112503afe57420b62e9c28facb8fb4c3bce"},{"sha":"78ef49beb59a87d00c885331e28cdb3288c809d6","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Implement @warn and generic function overloading\n\nDefine a custom function named '@warn' to get called when\nthe corresponding statement is found in sass code. Use a\nfunction named '*' as a fallback, if the requested function\nis not found. The original function name will be the first\nargument (along with the rest of the original arguments).","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/78ef49beb59a87d00c885331e28cdb3288c809d6"},{"sha":"df5b7c36773b5e3b3342b942867012f16b280bf6","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Implement custom import overloading on parser","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/df5b7c36773b5e3b3342b942867012f16b280bf6"},{"sha":"13e11ab9db050bdf6ff3a2514fae9e61f02df920","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Let API user pass ownership of potentially big strings\n\nUser will need to create a copy if the memory is static!\nOtherwise he can pass the string to libsass and we will\ntake care to free the memory when the context is destroyed.","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/13e11ab9db050bdf6ff3a2514fae9e61f02df920"},{"sha":"7a1cd2f0396591ecc23252061ac84e68d5c00689","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Enable getters for option properties\n\nAllows to port sassc easier to the new API!\nAdditionally fixes some 'const char*' missuses!","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/7a1cd2f0396591ecc23252061ac84e68d5c00689"},{"sha":"9b984fae60849764f2425a82751f138ef80b3509","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Fix issue with included_files and file contexts","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/9b984fae60849764f2425a82751f138ef80b3509"},{"sha":"2a57715e30f2399638353ab7cfda90014754db3f","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Split compilation step into parse and execute steps\n\nThis allows to query include files before the compile step!","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/2a57715e30f2399638353ab7cfda90014754db3f"},{"sha":"7a6a51625328404cd0409623e83dbfb72641f861","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Add extended error information also in plain form\n\nWe do not want to force implementers to need json parsing\nfunctionality, just to get the extended error information.","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/7a6a51625328404cd0409623e83dbfb72641f861"},{"sha":"d0993f3081fb0dc0b22f000d4216d1d0adf2e28b","author":{"email":"07b38fbf3ba86bcd48ee7bf4de9abe3b89c6e93f@ocbnet.ch","name":"Marcel Greter"},"message":"Copy strings that get passed to us as 'const char*'\n\nWe may not know how long these strings will live, therefore\nwe pay to price to create copies of them. We only let users\npass potentially very big char arrays directly to libsass!","distinct":false,"url":"https://api.github.com/repos/mgreter/libsass/commits/d0993f3081fb0dc0b22f000d4216d1d0adf2e28b"}]}