Closed nicholascarroll closed 3 months ago
Ok let me replicate that and fix it.
I fixed the bugs (there was actually 3) but I changed what constitutes window height and then I realized you may not like that. I made window height not include the status bar just because i thought it was a good idea at the time but now i realize that may be confusing. In Emacs there are two: window-body-height which does not include the mode line and window-total-height which does. If you want I can change it back?
Also i forgot to pull before making my fixes and ran out of time to fix that.
just found another bug. I'll get back in touch when its ready
I fixed the bugs (there was actually 3) but I changed what constitutes window height and then I realized you may not like that. I made window height not include the status bar just because i thought it was a good idea at the time but now i realize that may be confusing. In Emacs there are two: window-body-height which does not include the mode line and window-total-height which does. If you want I can change it back?
I'm OK with the rendering code being refactored to make hackability better. Change it however is needed to get the functionality working - we can hash out code quality when it's done :smile:
OK I think this is finally working properly now.
I added an enhancement to switch buffers: it now has the default switch to previous buffer. So C-b RET.
issue #32 independent window scrolling. It also includes toggle-truncate-lines, POSIX 2001 compliance and use of tilde for home dir in C-x C-f