jackline icon indicating copy to clipboard operation
jackline copied to clipboard

Fix issues with message history scrolling

Open cfcs opened this issue 11 years ago • 5 comments

  • It shouldn't be possible to scroll beyond the last message in the history buffer.
  • New messages shouldn't reset or offset the scrolling, neither should they be marked as read if they haven't actually been displayed to the user
  • There should be a command for controlling the scrollback state: "/scroll reset", "/scroll [to line x]", maybe some kind of search functionality (like irssi /lastlog)
  • An individual scrollback state should be preserved for each window; tabbing away to a different user, then back, shouldn't reset the scrollback state.

cfcs avatar Dec 26 '14 02:12 cfcs

  • And perhaps there should be some overlap when scrolling, instead of scrolling entire window frames at a time

cfcs avatar Dec 26 '14 02:12 cfcs

happy to accept pull requests, but not really of importance for myself

hannesm avatar Dec 26 '14 09:12 hannesm

It was primarily a note to self :-)

cfcs avatar Dec 26 '14 10:12 cfcs

https://github.com/cfcs/jackline/commit/12773311c77aaf962b8609f9cade975c43f5b41c addresses above bulletpoints except the /scroll command

cfcs avatar Dec 31 '14 16:12 cfcs

https://github.com/cfcs/jackline/commit/743d5f655fc1f4a2f3b21eef890d6a17154ce13b implements the /scroll command

cfcs avatar Jan 01 '15 17:01 cfcs