News for hackers. Stuff that matters.
Re:On Emacs 28’ context menu and Unix mouse-usage in general by chrisfinazzo on Thursday December 30, 2021 @11:51AM (#29738311)
My god, a mouse click which actually does something in a Terminal prompt! What a concept.

/s

But seriously though, if I could just ask for two things in emacs:

1. Enable mouse mode by default (Yes -- I love UNIX too, but this is ridiculous)

2. Give up on "yanking" and "killing" with only the keyboard and allow for text selection with the mouse. OP touches on this a bit, but why anyone should have to write their own functions to accomplish it is a bad sign.

Because I know I will get yelled at for this - especially #2 - is this limitation due to the fact that emacs (and I guess, vi) act like a pager with distinct modes of operation? And, yes I know GUI versions exist, but I shouldn't have to switch to something else just because the canonical implementation is incomplete.

/rant

Re:On Emacs 28’ context menu and Unix mouse-usage in general by eatmygodetia on Thursday December 30, 2021 @02:39PM (#29740527)
I don't see why you wouldn't consider graphical Emacs to be the canonical implementation. It's part of the primary codebase, several features enabled by default rely on it, and it's what is started when you run emacs with no arguments.
Re:On Emacs 28’ context menu and Unix mouse-usage in general by chrisfinazzo on Friday December 31, 2021 @08:58PM (#29754678)
> ...and it's what is started when you run emacs with no arguments.

Well, actually...

Not as of macOS 11 it isn't. Installing the latest version from Homebrew also presents a terminal interface - hence my questions re the available GUIs.

Similar to mpv, they make a distinction between Formulas and Casks.

Re:On Emacs 28’ context menu and Unix mouse-usage in general by donatzsky on Thursday December 30, 2021 @12:04PM (#29738461)
Mouse selection works fine. At least if you use the gui. And, really, if you're using emacs in the terminal, you should consider switching, since it works much better in the gui.