{"push_id":2739884101,"size":16,"distinct_size":16,"ref":"refs/heads/master","head":"dca310ffe09288b832f6b4f934e4b39bd60c33d1","before":"2e198d29d3f72d44460012c6b1e4d69a433be9b8","commits":[{"sha":"9cf4b5005f12ce1d6692266140bdda05d0312d79","author":{"name":"Bram Moolenaar","email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org"},"message":"patch 8.1.0205: invalid memory access with invalid modeline\n\nProblem:    Invalid memory access with invalid modeline.\nSolution:   Pass pointer limit. Add a test. (closes #3241)","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/9cf4b5005f12ce1d6692266140bdda05d0312d79"},{"sha":"cd96eef3a869557bd3d2d4497861d87cb525db06","author":{"name":"Bram Moolenaar","email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org"},"message":"patch 8.1.0206: duplicate test function name\n\nProblem:    Duplicate test function name.\nSolution:   Rename both functions.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/cd96eef3a869557bd3d2d4497861d87cb525db06"},{"sha":"68f1b1b37fa7aba985d9f8727fd9f0f3eb0c19a9","author":{"name":"Bram Moolenaar","email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org"},"message":"patch 8.1.0207: need many menu translation files to cover regions\n\nProblem:    Need many menu translation files to cover regions.\nSolution:   When there is no region match, try without. (Christian Brabandt)","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/68f1b1b37fa7aba985d9f8727fd9f0f3eb0c19a9"},{"sha":"5a0c7c847590725f7bac8b3a4de4c99ae576dc32","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"increase output buffer size to 2^17\n\nWith my current font, Terminus, I can view up to 319 * 84 chars. If\nthese are 3 byte UTF8 characters, then this at minimum takes in 80388\nbytes. Since there are countless other color codes, let's round up to\nthe next power of 2 minus 1 so it fits nicely in memory.\n\nDoing this only one draw call is needed, and any flickering or partial\ndraws is not VIM's fault, but rather the terminal or networking\nconditions.\n\nThis apparently seemed a bit controversial and no further action was\ntaken, but in the era of multi GB machines, I think we can spare a few\nmore KBs of RAM.\n\noriginal discussion here:\nhttps://groups.google.com/forum/#!searchin/vim_dev/increase$20output$20buffer$20size/vim_dev/i8X2oIVflI0/KVXF-LzmUA8J","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/5a0c7c847590725f7bac8b3a4de4c99ae576dc32"},{"sha":"eb5607e3f15ba29163213ef6911770d4605fb59e","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"improve hash table performance at cost of memory\n\nSwitch to Jenkin's one at a time hash\nBump initial hash table size to 32. This decreases collision rate from\n40% to 20% in my config.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/eb5607e3f15ba29163213ef6911770d4605fb59e"},{"sha":"3d0e686be27444ab80752c95ff3df533f6b9ec06","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"add empty TAGS file to prevent it from showing up","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/3d0e686be27444ab80752c95ff3df533f6b9ec06"},{"sha":"21f64363be50a2763cb563f6f62b1a83373a5cb9","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"add experimental Java bindings\n\nSimilar to if_lua, but for Java\n\nSupports a variety of interpreters and JVM languages like Clojure,\nScala, Groovy, JRuby, and etc.\n\nHighly experimental and lacks ability to compile on Linux, just for\nWindows.\n\nImported from my hg repo, so commits squashed into one for now.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/21f64363be50a2763cb563f6f62b1a83373a5cb9"},{"sha":"488c6cfbf50a0cafb2cc3a67e8ebce4dc2720e70","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"update cmd matrix for java Ex functions","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/488c6cfbf50a0cafb2cc3a67e8ebce4dc2720e70"},{"sha":"e3ef8abefc959f161998eda876a442206d38538c","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"ignore Visual Studio generated files","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/e3ef8abefc959f161998eda876a442206d38538c"},{"sha":"016ef363075a2e9d7d69d5c21856e4a5c3fcfb8e","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"use black background to make less distracting\n\nmakes the edges near the text area be black to make it less distracting\nthan the near pure white it was before","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/016ef363075a2e9d7d69d5c21856e4a5c3fcfb8e"},{"sha":"9f6af39ac2bacc47b9723028f7474b8c1440fce2","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"add copy_buf() to get string copy of current buffer","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/9f6af39ac2bacc47b9723028f7474b8c1440fce2"},{"sha":"2906fd2e8af932ac5f771d9eb3270539e0eb678f","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"my personal Makefile settings\n\nPut my name.\nDisable GUI.\nEnable Python 3 dynamic bindings.\nInclude X in case I use it with SSH X forwarding.\nMax optimizations in CFLAGS and LDFLAGS.\nInstall in home directory.\nDo not strip binary in case of debugging.\nfix hardcoded /bin/true location failing on latest Mac OS X","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/2906fd2e8af932ac5f771d9eb3270539e0eb678f"},{"sha":"126a159f0dc46b2104c7b5c7adb07a48f4d6e878","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"my personal Windows compile + install batch files\n\nMy own set of batch scripts for compiling and installing Vim on Windows.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/126a159f0dc46b2104c7b5c7adb07a48f4d6e878"},{"sha":"3c362775492bc5d0cefbfd8104968c45df6a0e8d","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"enable :terminal support","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/3c362775492bc5d0cefbfd8104968c45df6a0e8d"},{"sha":"52a3c9a3150d938139ee36a8f6616ca6aa84ae50","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"Makefile: revert to static Python3","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/52a3c9a3150d938139ee36a8f6616ca6aa84ae50"},{"sha":"dca310ffe09288b832f6b4f934e4b39bd60c33d1","author":{"name":"Raymond W. Ko","email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com"},"message":"Makefile: linux requires dynamic linking","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/dca310ffe09288b832f6b4f934e4b39bd60c33d1"}]}
{"actor":{"display_login":"raymond-w-ko"}}