{"push_id":2703070240,"size":21,"distinct_size":1,"ref":"refs/heads/master","head":"4e1a588c158e60881e5e90f34e6211c5fc61dbae","before":"af97cffffe413cbf6ee716b2f699a360227b88c3","commits":[{"sha":"0b668260888d97faba35e79468aab2b66fb8947e","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Use a binary search on the elements list rather than an in-memory elementIndexes which turns out to be unmanageable for larger texts with lots of edits. Remove elementIndexes.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/0b668260888d97faba35e79468aab2b66fb8947e"},{"sha":"5470dd04f9e45f1b838efa82adbfb516bc1b5e73","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Remove dead code, allow construction of TextElement instances by client code.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/5470dd04f9e45f1b838efa82adbfb516bc1b5e73"},{"sha":"0617f0c8b0487376738b8e0e96f8a2a2e531bb43","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Move argument range checks to TextElement.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/0617f0c8b0487376738b8e0e96f8a2a2e531bb43"},{"sha":"0698422602337c39e43535075d5f43096bd467d5","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Add extra AppendTerminalSymbol() overload which accepts a TextElement.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/0698422602337c39e43535075d5f43096bd467d5"},{"sha":"009d4f71d696fe15e78b58caaeb9349b7fec7ed4","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Remove JsonTerminalSymbol.GetText() helper.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/009d4f71d696fe15e78b58caaeb9349b7fec7ed4"},{"sha":"059c6c7d68d199f3b450adaa54430f9b6fe0a285","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Change order of constructor parameters, temporarily removing params directive.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/059c6c7d68d199f3b450adaa54430f9b6fe0a285"},{"sha":"754bd82c4baf7fdb1ec76e1f5830cfb3cbf3f0e9","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Store Value property in JsonValue. Disallow nulls as well as in JsonString.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/754bd82c4baf7fdb1ec76e1f5830cfb3cbf3f0e9"},{"sha":"3dd4d1a5fec0ee8f326f7e41e1bde6c4dd417268","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Remove dependency on JsonValue.Start and Length properties in VisitValue().","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/3dd4d1a5fec0ee8f326f7e41e1bde6c4dd417268"},{"sha":"a25055ac0825533305162254769650f2fdb06095","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Allow 0 Length again in TextElement, even though TextIndex still doesn't support it.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/a25055ac0825533305162254769650f2fdb06095"},{"sha":"54a36c742043a06c5e4e278edb6b606ad6d9f6f7","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Add JsonTextElement.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/54a36c742043a06c5e4e278edb6b606ad6d9f6f7"},{"sha":"ac4a80ecb496db5460035a3d5c0a26e286a21e07","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Add (temporary) proxy members to JsonTextElement.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/ac4a80ecb496db5460035a3d5c0a26e286a21e07"},{"sha":"9d1b54020696c11b2d63a78bbd7c242a56fc1f77","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Wrap JsonTestSymbols in a JsonTextElement for one syntax test.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/9d1b54020696c11b2d63a78bbd7c242a56fc1f77"},{"sha":"f97c5545ffbd9c23ced1cc2d26218b2a6f98287a","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Test if the stored terminal symbol is the same as well.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/f97c5545ffbd9c23ced1cc2d26218b2a6f98287a"},{"sha":"0942ea6d3b081566c1940539154b6fba171c525a","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Reorder arguments in JsonUnterminatedMultiLineComment constructor.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/0942ea6d3b081566c1940539154b6fba171c525a"},{"sha":"84ef7ad87375beb49be9b55f187d6cbb1d7831c5","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Move Json, Start and Index properties to JsonTextElement completely.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/84ef7ad87375beb49be9b55f187d6cbb1d7831c5"},{"sha":"30295649575dbf78813e1048bd7dcb22a26d6c75","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Derive JsonTextElement from TextElement<JsonTerminalSymbol>.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/30295649575dbf78813e1048bd7dcb22a26d6c75"},{"sha":"506570edec8d1ff7c0fe6b05a484dc8cca94fbee","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Use new AppendTerminalSymbol() overload.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/506570edec8d1ff7c0fe6b05a484dc8cca94fbee"},{"sha":"0975adebf8949aed90c0381681c52a94be0da424","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Remove temporary proxy members again.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/0975adebf8949aed90c0381681c52a94be0da424"},{"sha":"621a2e9faac7a818620bdae8d50b768e08791a05","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Reduce memory allocations by having static readonly values for JsonTerminalSymbol subclasses without any other information.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/621a2e9faac7a818620bdae8d50b768e08791a05"},{"sha":"b9722d97e20c5aafeff5efc68e696cec94d2facd","author":{"name":"Henk Nicolai","email":"d36b1f359b98d1b1909e3918c8cccaee1ca4c830@thinkwisesoftware.com"},"message":"Remove JsonTextElement constructor with 3 parameters.","distinct":false,"url":"https://api.github.com/repos/PenguinF/sandra-three/commits/b9722d97e20c5aafeff5efc68e696cec94d2facd"}]}
{"actor":{"display_login":"PenguinF"}}