AFAIK emacs does not support keyup/keydown
events, only keypressed
. An example of a consequence is that when we want to mark a region we have to first set a mark set-mark-command
and can then mark the region by moving around the point. While this is really an interesting feature as you don't have to hold a shift key pressed while marking the text, sometimes it would be desirable to have the same behavior like in other editors. This question is to understand why emacs doesn't support this feature and why this is considered better. Also is there an ideomatic approach how we could solve this in emacs?