{"push_id":988154964,"size":21,"distinct_size":21,"ref":"refs/heads/master","head":"457a41fcd7d1c3191b335ccd633b541b094ed854","before":"28281c3f52b3dd154378b7e7deabe41c4fd0f60d","commits":[{"sha":"08298fa1d3e32c2af476582792fc4f70cd57a59a","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1377\nProblem:    Test_connect_waittime() is flaky.\nSolution:   Ignore the \"Connection reset by peer\" error.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/08298fa1d3e32c2af476582792fc4f70cd57a59a"},{"sha":"65edff8f51e9e54f85407bdb9156ae8e3e1b76a1","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1378\nProblem:    Can't change job settings after it started.\nSolution:   Add job_setoptions() with the \"stoponexit\" flag.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/65edff8f51e9e54f85407bdb9156ae8e3e1b76a1"},{"sha":"b7522a2f0ca6c970df37241c9e70024465d8596b","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1379\nProblem:    Channel test fails on Win32 console.\nSolution:   Don't sleep when timeout is zero. Call channel_wait() before\n            channel_read(). Channels are not polled during \":sleep\". (Yukihiro\n            Nakadaira)","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/b7522a2f0ca6c970df37241c9e70024465d8596b"},{"sha":"ee1cffc07a42441924c5353af7fd7ab6e97e5aae","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1380\nProblem:    The job exit callback is not implemented.\nSolution:   Add the \"exit-cb\" option.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/ee1cffc07a42441924c5353af7fd7ab6e97e5aae"},{"sha":"eab089d22f172ddd2d33367a998e68c2f1c6c989","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1381\nProblem:    Exit value not available on MS-Windows.\nSolution:   Set the exit value.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/eab089d22f172ddd2d33367a998e68c2f1c6c989"},{"sha":"02e83b438ea7071fdb176dabbaefea319ab2d686","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1382\nProblem:    Can't get the job of a channel.\nSolution:   Add ch_getjob().","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/02e83b438ea7071fdb176dabbaefea319ab2d686"},{"sha":"271273c39f2150ecdaa67fe1a2a8e9cdc63db545","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1383\nProblem:    GvimExt only loads the old libintl.dll.\nSolution:   Also try loading libint-8.dll. (Ken Takata, closes #608)","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/271273c39f2150ecdaa67fe1a2a8e9cdc63db545"},{"sha":"f6fee0e2d4341c0c2f5339c1268e5877fafd07cf","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1384\nProblem:    It is not easy to use a set of plugins and their dependencies.\nSolution:   Add packages, \":loadopt\", 'packpath'.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/f6fee0e2d4341c0c2f5339c1268e5877fafd07cf"},{"sha":"5e83840756f6bb446d5cd8d026c1430b203645f1","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1385\nProblem:    Compiler warning for using array.\nSolution:   Use the right member name. (Yegappan Lakshmanan)","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/5e83840756f6bb446d5cd8d026c1430b203645f1"},{"sha":"23c463a157b4f5585ad85efc9f453ffc09c245c3","author":{"email":"a718c80c7d32c985cbf0929922b5d2c19ec99565@vim.org","name":"Bram Moolenaar"},"message":"patch 7.4.1386\nProblem:    When the Job exit callback is invoked, the job may be freed too\n            soon. (Yasuhiro Matsumoto)\nSolution:   Increase refcount.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/23c463a157b4f5585ad85efc9f453ffc09c245c3"},{"sha":"c71851eb2086234c0e8231c94defe1e6d21c88f2","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"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/c71851eb2086234c0e8231c94defe1e6d21c88f2"},{"sha":"9969da4426078a94a2c06ea137158cb02330d09c","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"message":"reduce popup menu flicker\n\nInclude patch from mattn which reduces the numbers of redraws and\nflickering when the popup menu is used very frequently, particularly\nwhen every single keystroke can trigger it.\n\nThis is especially apparent when using autocomplete plugins.\n\noriginal analysis and patch found here:\nhttps://groups.google.com/forum/#!msg/vim_dev/kFmrNmdnpSs/GMCMHodLflEJ","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/9969da4426078a94a2c06ea137158cb02330d09c"},{"sha":"b310d4f80fe54ab054de435e5d7311ca549e675e","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"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/b310d4f80fe54ab054de435e5d7311ca549e675e"},{"sha":"97e2c8e4a2dc8843a21950a87607a833c9bbbc9b","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"message":"my personal Makefile settings\n\nPut my name.\nDisable GUI.\nEnable Python 2 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.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/97e2c8e4a2dc8843a21950a87607a833c9bbbc9b"},{"sha":"262cef6b2c1cedbfbac17e924fc8fb716dd1a627","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"message":"add empty TAGS file to prevent it from showing up","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/262cef6b2c1cedbfbac17e924fc8fb716dd1a627"},{"sha":"042781b429e790ebc36ecb4a4b93fc69924fdc36","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"message":"personal windows compile and install batch files\n\nMy own set of files for compiling and installing on Windows.","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/042781b429e790ebc36ecb4a4b93fc69924fdc36"},{"sha":"9b151c572427c0545575a65bbadfc34783b5c606","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"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/9b151c572427c0545575a65bbadfc34783b5c606"},{"sha":"df92874e9879213be56b309f64319a814ad43df4","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"message":"ignore Visual Studio generated files","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/df92874e9879213be56b309f64319a814ad43df4"},{"sha":"a111082a64bd6cf9d89c08bac1800b1b7b356596","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"message":"fix hardcoded /bin/true location failing on latest Mac OS X","distinct":true,"url":"https://api.github.com/repos/raymond-w-ko/vim/commits/a111082a64bd6cf9d89c08bac1800b1b7b356596"},{"sha":"2426aa5216e3f0f140f0852874a6166b0d72d110","author":{"email":"4ff0d7ad9e8dd5c447082a3043189c621a37e163@gmail.com","name":"Raymond W. Ko"},"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/2426aa5216e3f0f140f0852874a6166b0d72d110"}]}