{"push_id":543260779,"size":6,"distinct_size":6,"ref":"refs/heads/master","head":"442a29b0ba1635a3b352c9dd1faf9ce99656d048","before":"d2fbac14ddbd28155386f09d98297be4aa3c1573","commits":[{"sha":"c809a93f9c6810dbef382bad88244bb32d65d7c3","author":{"email":"db42e37a7cb27ca6628f344993036144160b0931@laafc.net","name":"Takeshi Banse"},"message":"Hook `window-scroll-functions' also\n\n`window-start' sometimes report outdated positions without\nredisplay, it may or may not update the indicators. For emample,\n\n- Open file bigger than `window-height' then do `beginning-of-buffer'.\n- M-: (goto-char (point-max))\n⇒ It sometimes does not draw the indicators because `window-start' == 1.\n\nSo hook `window-scroll-functions' to use a fresh display-start position.\n\nSigned-off-by: Takeshi Banse <takebi@laafc.net>","distinct":true,"url":"https://api.github.com/repos/jmickelin/vim-empty-lines-mode/commits/c809a93f9c6810dbef382bad88244bb32d65d7c3"},{"sha":"c84df59f1d0efb5728708e0677b428d7a16fb02d","author":{"email":"db42e37a7cb27ca6628f344993036144160b0931@laafc.net","name":"Takeshi Banse"},"message":"Simplify; not use `windo-start' parameter\n\nIn xdisp.c:\n\n----\nstatic struct text_pos\nrun_window_scroll_functions (Lisp_Object window, struct text_pos startp)\n{\n  struct window *w = XWINDOW (window);\n  SET_MARKER_FROM_TEXT_POS (w->start, startp);\n----\n\nIt seems that we can rely on the `window-start' function inside the\n`window-scroll-functions'.\n\nSigned-off-by: Takeshi Banse <takebi@laafc.net>","distinct":true,"url":"https://api.github.com/repos/jmickelin/vim-empty-lines-mode/commits/c84df59f1d0efb5728708e0677b428d7a16fb02d"},{"sha":"8c6b105f64af641fca99bd778ff0d6403f84e74d","author":{"email":"db42e37a7cb27ca6628f344993036144160b0931@laafc.net","name":"Takeshi Banse"},"message":"Introduce `vim-empty-lines-nlines-after-buffer-end'\n\nSigned-off-by: Takeshi Banse <takebi@laafc.net>","distinct":true,"url":"https://api.github.com/repos/jmickelin/vim-empty-lines-mode/commits/8c6b105f64af641fca99bd778ff0d6403f84e74d"},{"sha":"2f381f34aaa592df2bcba4e5450a97893dd5f358","author":{"email":"db42e37a7cb27ca6628f344993036144160b0931@laafc.net","name":"Takeshi Banse"},"message":"Reorder some checks and pass the nlines from caller\n\n- (overlayp vim-empty-lines-overlay) on caller function\n- (> nlines-after-buffer-end 1) before save-excursion\n- pass nlines-after-buffer-end from caller function\n\nSigned-off-by: Takeshi Banse <takebi@laafc.net>","distinct":true,"url":"https://api.github.com/repos/jmickelin/vim-empty-lines-mode/commits/2f381f34aaa592df2bcba4e5450a97893dd5f358"},{"sha":"10555fc84838c8b4b61571e347e1513041f39922","author":{"email":"db42e37a7cb27ca6628f344993036144160b0931@laafc.net","name":"Takeshi Banse"},"message":"Use the maximum nlines across same buffer windows\n\nFixes https://github.com/jmickelin/vim-empty-lines-mode/issues/5\n\nSigned-off-by: Takeshi Banse <takebi@laafc.net>","distinct":true,"url":"https://api.github.com/repos/jmickelin/vim-empty-lines-mode/commits/10555fc84838c8b4b61571e347e1513041f39922"},{"sha":"442a29b0ba1635a3b352c9dd1faf9ce99656d048","author":{"email":"9ae966b7c2f132d090bea3a47cdb01e89f37d61c@gmail.com","name":"Jonne Mickelin"},"message":"Merge branch 'hchbaw-tb/hook-window-scroll-functions'","distinct":true,"url":"https://api.github.com/repos/jmickelin/vim-empty-lines-mode/commits/442a29b0ba1635a3b352c9dd1faf9ce99656d048"}]}