{"push_id":2918830878,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"c3fa44aa16eb5e3227b4edb4497cd7d8c808be73","before":"b3ca16914eb25a5bd103c9db0300e44829e937ef","commits":[{"sha":"64a2b325e0f0996fdac96cce701eda4cb873bcc6","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"apply ESLint / `make lint` task gradually: minimal code fixes...","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/64a2b325e0f0996fdac96cce701eda4cb873bcc6"},{"sha":"2c012a0b6989b921191d67dc40528a8467ffd39d","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"add debug statements for tracking down long-running rerender cycle issue in another sample/test file.","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/2c012a0b6989b921191d67dc40528a8467ffd39d"},{"sha":"a630a5eebf5ca3f5a85544f4099d1ebeab4e47a0","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"eslint fixes, part 1","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/a630a5eebf5ca3f5a85544f4099d1ebeab4e47a0"},{"sha":"630224f1274ba28c14678afa7c0fbd6fbd53de17","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"lint fixes: part 2","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/630224f1274ba28c14678afa7c0fbd6fbd53de17"},{"sha":"f416c7a0b91e0d48eebc9dc51fd616a8e68f18bb","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"eslint fixes: part 3 - including more important code fixes due to eslint error reports","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/f416c7a0b91e0d48eebc9dc51fd616a8e68f18bb"},{"sha":"92eb380ede6eed589d8d43c26580107a93a34144","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"lint fixes: more important code changes due to eslint error reports...","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/92eb380ede6eed589d8d43c26580107a93a34144"},{"sha":"3e193a4eccb99bc8ebb314dd9292c2f047f177e7","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"render performance optimization: when rendering large pages with a large number of MathJax formulas, the re-render/page-update time following a bit of JavaScript-based formula rendering takes so long it expires the timeout after one more formula being rendered, resulting in a slow page render and lots of (superfluous) page rerenders. By nuking the time marker at the end of a time slice and re-initializing it **at the start of the next execution slice** we are actually measuring the JavaScript exec time per slice, resulting in more formulas being rendered at once and thus fewer page rerenders/updates!","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/3e193a4eccb99bc8ebb314dd9292c2f047f177e7"},{"sha":"79be0245b0208272aabc17315115251ab639c166","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"regenerated library files after updating mathjax-dev package.\nAlso added ESLINT ignore file to repo to prevent certain files from being linted - we know those are bad boys.","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/79be0245b0208272aabc17315115251ab639c166"},{"sha":"c3fa44aa16eb5e3227b4edb4497cd7d8c808be73","author":{"name":"Ger Hobbelt","email":"4c7c3b42526b73e2d0e283a35bd5a4bbda355fc3@hobbelt.com"},"message":"bump build revision","distinct":true,"url":"https://api.github.com/repos/GerHobbelt/MathJax/commits/c3fa44aa16eb5e3227b4edb4497cd7d8c808be73"}]}
{"actor":{"display_login":"GerHobbelt"}}