Hacker News new | ask | show | jobs
by arikrahman 16 days ago
Howdy,

Awesome project. Been using with doom for a while. How do you manage to get scrolling programs to work (eg Lazygit or Reasonix) where other emulators fail? Is it something special in your implentation or library that makes this work?

1 comments

Are you thinking about using the scroll wheel of the mouse to scroll within the program? If the appropriate terminal modes are enabled by the application running in the terminal, we capture the scroll events in Emacs and forward them to the terminal instead of letting Emacs handle them.
Yes, that's what I mean. That's interesting because I could never get it to work properly on vterm. I suspected maybe a better base with ghosttylib might be fixing things.