From: Yuan Fu<casouri@gmail.com>
Date: Fri, 31 Mar 2023 11:43:49 -0700
Cc: Eli Zaretskii<eliz@gnu.org>,
Wilhelm Kirschbaum<wkirschbaum@gmail.com>,
Gregory Heytings<gregory@heytings.org>,
62333@debbugs.gnu.org
I think the distinction lies between “I want to narrow to this defun and work
on it without distraction” vs “treat this region as an isolated buffer”. The
former used by users, the latter used by lisp programs like Info and mmm-mode.
The former still considers the visible region part of the whole buffer, just
temporarily narrowed for convenience, the latter wants to make everything
thinks the visible region_is_ the whole buffer.