> Date: Tue, 7 May 2024 09:10:59 -0700 > Cc: yanta...@posteo.net, emacs-de...@gnu.org, emacs-orgmode@gnu.org > From: Jim Porter <jporterb...@gmail.com> > > On 5/7/2024 5:20 AM, Eli Zaretskii wrote: > > I disagree. These functions are nowadays the basis of many > > interactive features, and users are usually mightily confused by the > > fine print of what "at point" means technically in Emacs. The current > > operation is much easier for users to grasp mentally by observing the > > position of the cursor, whether it's on or just after the "thing". > > At the risk of veering off-topic (I mainly care about adding > 'bounds-of-thing-at-point-provider-alist' and > 'forward-thing-provider-alist'), would adding a new optional STRICT > argument to 'thing-at-point' and friends be an ok resolution for > everyone? This argument would enable Drew's proposed behavior. That way, > users get all the nice behavior by default just like today, and > programmers who require strict correctness in their code also have an > option.
If enough people want the other behavior, I won't object to supporting that as well as an option.