{"push_id":700705629,"size":8,"distinct_size":0,"ref":"refs/heads/master","head":"2eb59fdb724a4d316cc5129066cbc01b6e9b651c","before":"b53092d6a6551b2c348b58dca42e995112275add","commits":[{"sha":"5a9ed34b69d01d02bd5d51659e7c321f8099d709","author":{"email":"418d940643b1975d62234ee01246ad4b58904184@netlog.com","name":"Nicolas Van Eenaeme"},"message":"Fixed issue #20\n\nBasically, when you're comparing 2 operands in the IF, and one of them is a\nBOOL, fall back to the boolean comparison, and not the double comparison.\n\nPHP supports type juggling, so does blitz. If you compare 3.0 with the string\n\"3\", this results in a true, as well if you compare 0 with the string \"0\".\nTo enable this, we cast the string \"3\" to a double, with the atof system call.\nIt's very similar to intval() in PHP. But, when your string doesn't start with\na number, it returns double value 0.0.\n\nSo, when you have the string \"house\", it's double value is 0.0. If you compare\nit with a boolean operator TRUE, you'll get a mismatch since 0.0 != 1.0.\n\nSo, whenever we encounter a BOOL operator now, we use the boolean value. For a\nstring this is checking if it's length is non-zero.","distinct":false,"url":"https://api.github.com/repos/poison/blitz/commits/5a9ed34b69d01d02bd5d51659e7c321f8099d709"},{"sha":"2070849bfc0021408453e924b706dca2740cf430","author":{"email":"4d99394af54afb875c4722d78ba0f1a68c601032@gmail.com","name":"Alexey Rybak"},"message":"Merge pull request #21 from poison/issue-20\n\nFixed issue #20","distinct":false,"url":"https://api.github.com/repos/poison/blitz/commits/2070849bfc0021408453e924b706dca2740cf430"},{"sha":"0ab16c406cec4ad930b99aad70ccef54f800b8af","author":{"email":"4d99394af54afb875c4722d78ba0f1a68c601032@gmail.com","name":"Alexey Rybak"},"message":"just more accurate sizeof","distinct":false,"url":"https://api.github.com/repos/poison/blitz/commits/0ab16c406cec4ad930b99aad70ccef54f800b8af"},{"sha":"2d6206bf3fab91f9a0b42bf5960459c5c17d8dc6","author":{"email":"4d99394af54afb875c4722d78ba0f1a68c601032@gmail.com","name":"Alexey Rybak"},"message":"$_ predefined constant added","distinct":false,"url":"https://api.github.com/repos/poison/blitz/commits/2d6206bf3fab91f9a0b42bf5960459c5c17d8dc6"},{"sha":"f7f43c24a5a8ad4d5bec0742d9f6f005596bc6ae","author":{"email":"1b60323d83f05fc2c1b57845c844879c5e95fa4f@gmail.com","name":"Dmitry Faleychik"},"message":"Update README","distinct":false,"url":"https://api.github.com/repos/poison/blitz/commits/f7f43c24a5a8ad4d5bec0742d9f6f005596bc6ae"},{"sha":"b94047b2fa6f4830cae8959c32b13be0c99dfd5c","author":{"email":"4d99394af54afb875c4722d78ba0f1a68c601032@gmail.com","name":"Alexey Rybak"},"message":"Merge pull request #23 from fadimko/patch-1\n\nDocumentation location has changed","distinct":false,"url":"https://api.github.com/repos/poison/blitz/commits/b94047b2fa6f4830cae8959c32b13be0c99dfd5c"},{"sha":"fb6b97670425b1d8d5bb93409ca433a10242346b","author":{"email":"1001e8702733cced254345e193c88aaa47a4f5de@daylessday.org","name":"Antony Dovgal"},"message":"add arginfo\n\nand fix a couple of other minor things","distinct":false,"url":"https://api.github.com/repos/poison/blitz/commits/fb6b97670425b1d8d5bb93409ca433a10242346b"},{"sha":"2eb59fdb724a4d316cc5129066cbc01b6e9b651c","author":{"email":"4d99394af54afb875c4722d78ba0f1a68c601032@gmail.com","name":"Alexey Rybak"},"message":"Merge pull request #26 from tony2001/arginfo_upstream\n\nadd arginfo and fix a couple of other minor things","distinct":false,"url":"https://api.github.com/repos/poison/blitz/commits/2eb59fdb724a4d316cc5129066cbc01b6e9b651c"}]}