From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.help Subject: Re: Moving point around empty overlays with 'after-text Date: Mon, 10 Apr 2023 07:56:07 +0300 Message-ID: <83o7nwl4ig.fsf@gnu.org> References: <9b1654ec-1ac6-4936-860b-2d77dcc4dac7@app.fastmail.com> <28954f0d-205d-b322-4a43-cf4481d1266e@gmail.com> <3a1bb709-d00f-49b8-a2c5-d0ac5b6a82c4@app.fastmail.com> <22b315db-39eb-80b6-1a7c-127f5e703dc1@gmail.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="30065"; mail-complaints-to="usenet@ciao.gmane.io" To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Mon Apr 10 06:55:57 2023 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pljZN-0007dE-2o for geh-help-gnu-emacs@m.gmane-mx.org; Mon, 10 Apr 2023 06:55:57 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pljYy-0008T0-3Y; Mon, 10 Apr 2023 00:55:32 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pljYw-0008Sn-CV for help-gnu-emacs@gnu.org; Mon, 10 Apr 2023 00:55:30 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pljYw-00042h-4H for help-gnu-emacs@gnu.org; Mon, 10 Apr 2023 00:55:30 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=JAOee9+z3vxR3GVYbU7HwWB8Q9jW1BQ6aeVnMc0qJgs=; b=DCLGIoFRoLUU P4DcQdAoBt155CNt7lkVkldEsW7r2u1MmoGvpOdOqU0vIJ8764f7fNt/G5lYDwMgl9cEVb/m136RW Uj6/C19jfCXqGnA5Q05lgJSOPAJTvPSxRoIxcUzhyy5GgKbiCtfuvVnBtU3Y6doJW0HD2ZdOiIOVV vqt4rk7VdUorpmwtO3iQvmW+uuSyKlT/joSH+9ml6kzjOg5nQswpS3Q4NrRtJgdM3YK75KjeT1cdC 5ezt6uILj2CGD9DyFzlv0HkRfjfOK0liqVDQ11UKiqhpMSn+VDlWuN72VHlUmKD5BSC+nJj0EfhCQ wVPGxyhXE2h8wyy2yjPj/A==; Original-Received: from [87.69.77.57] (helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pljYs-0005qh-Tp for help-gnu-emacs@gnu.org; Mon, 10 Apr 2023 00:55:28 -0400 In-Reply-To: (message from Platon Pronko on Mon, 10 Apr 2023 09:52:54 +0800) X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:143240 Archived-At: > Date: Mon, 10 Apr 2023 09:52:54 +0800 > From: Platon Pronko > > Anyway, even if you make this overlay to cover something it won't solve the problem - it still won't be possible to navigate the cursor to be before or after the hint. I don't understand from this discussion why would you want to move the cursor to be before or after the hint. I also don't understand why, if you do need to move the cursor, adding or removing the 'cursor' property to the overlay string would not solve that. More generally, what is the requested functionality here and/or the problem you are trying to solve? Can you explain that clearly in terms of user-facing features and behaviors?