From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Michael Heerdegen Newsgroups: gmane.emacs.bugs Subject: bug#23079: 25.0.92; Movement commands leave cursor in invisible line Date: Tue, 22 Mar 2016 17:02:02 +0100 Message-ID: <871t72cxhh.fsf@web.de> References: <87oaa77fev.fsf@web.de> <8737rj79cp.fsf@web.de> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1458662606 2777 80.91.229.3 (22 Mar 2016 16:03:26 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Mar 2016 16:03:26 +0000 (UTC) Cc: 23079@debbugs.gnu.org, jonas@bernoul.li To: Stefan Monnier Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Mar 22 17:03:15 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aiOm3-0001E9-07 for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 Mar 2016 17:03:15 +0100 Original-Received: from localhost ([::1]:38175 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiOm2-0004Be-EF for geb-bug-gnu-emacs@m.gmane.org; Tue, 22 Mar 2016 12:03:14 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33988) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiOlt-0004BE-Pn for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 12:03:11 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiOlq-0003oN-J6 for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 12:03:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:34818) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiOlq-0003oF-Fp for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 12:03:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1aiOlq-0008H7-4y for bug-gnu-emacs@gnu.org; Tue, 22 Mar 2016 12:03:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Michael Heerdegen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 22 Mar 2016 16:03:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 23079 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: notabug Original-Received: via spool by 23079-submit@debbugs.gnu.org id=B23079.145866253631750 (code B ref 23079); Tue, 22 Mar 2016 16:03:02 +0000 Original-Received: (at 23079) by debbugs.gnu.org; 22 Mar 2016 16:02:16 +0000 Original-Received: from localhost ([127.0.0.1]:60178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiOl5-0008G1-SH for submit@debbugs.gnu.org; Tue, 22 Mar 2016 12:02:16 -0400 Original-Received: from mout.web.de ([212.227.15.14]:58345) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aiOl3-0008Fj-OB for 23079@debbugs.gnu.org; Tue, 22 Mar 2016 12:02:14 -0400 Original-Received: from drachen.dragon ([94.218.210.27]) by smtp.web.de (mrweb002) with ESMTPSA (Nemesis) id 0MPY1p-1adk3G3cpt-004gIl; Tue, 22 Mar 2016 17:02:03 +0100 In-Reply-To: (Stefan Monnier's message of "Mon, 21 Mar 2016 21:27:25 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.92 (gnu/linux) X-Provags-ID: V03:K0:TNwART+ogdLkH5PE+QjEXYiuW11iNTZgAD9lEupS2MfgrAfwX+Z 5xCXhBRRBUwHDqCN5r8AgIsIIe9+P6wl7DwCTTRxRk52o/0+gN/cl2Sv7uC2gTjtAjrHlZK W7tf01b8LCdO/NEYPLTwBF/qTSTUKmyAPi7WM1ZDuyZQczhbqp8uJ/9Hie5G1XavphxjUO9 tghdZmwa7dmlro5BqiogQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:xAg72/FUcoA=:olLhfVUTJUeKsBruNvBIQS Gnx6JvchzHjeGnmo2U2FF62gbUXlIAEzyX8JvzEA1fCyUU6hDN6FhpLsAu1gVZrCJb0VXZzu/ XDFAXnWu9IvT5brDcAzBuDIYbEL44PYzrMmH6wnVBBimgcPw5NaqsFnC4JvhmEu/ZQi7vrtJe sdgcYvVTy58xI+NnxmBxVEHan6o1d13rHu3QKYCrGpLgaOrJwaIEZhcLx8TkVrhbu3yqs4C6m guElxtoGPbvKOXl6VGpwzov+FsGhDqG2B2xrKuCpMiCKDoWLrmjQFEfcZLi/V+Kc2pgG0BXfr GqzZU9inCgHZknyCgO1lkmjsNi7rAnBxUxOhDizi2qX3fy3MfNQKBFIe3ACgUlPMb5eJzmkRl BipgKAAAq/bPfXQCCcapXiIy+4lc1qWxQelK9rQLkVv8whrYKCoPeQCgm2Bk0nZQmosjJqmVs BzVsm3hWoO9n8qRhvUs2O4ZQcBPJqmG321V7QyfN9k047NA2AOhlKuCNmmnvCgF8sSL/lCAOe Ty1N+ZsiZnckhv4JNWxAAP+tB4ZGd9sLPlLBRGwy6bdrBt9RdIS8IihRLnZpanGCJipjC8/Fj uz0SofcrjlgpHt2M72uWt7NWocuW0r3sJISeAaU0MAMVehq9fEBJg8RG7WTJJ9g61m+Lcy8z+ MstOPiMj9JkY8urGT8xcFQrwJKD3BXOIiQBgFOcvVLBw/3cQviqrown4PZJ9Gmr9QGRdkNQZg 0/Q4vIZdmL0eAVYcdGhzkfXOZ1nAV8O9UFIdkN7u6NrVRJKaDtjl6HrVypaYvoFYS4CGE059 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:115328 Archived-At: Stefan Monnier writes: > > Seems that works only for the invisible text property. In Magit, > > they use overlays to make text invisible, and stickiness of text > > properties has not effect there. > > For overlays, you need to use the insertion-type of the beg/end marker. > See the FRONT-ADVANCE and REAR-ADVANCE args of make-overlay. Hmm, that doesn't seem to work: (progn (insert "111" "\n222\n") (let ((beg (point)) end) (insert "333\n444\n") (setq end (point)) (insert "555\n666\n") (overlay-put (make-overlay beg end nil t t) 'invisible t) (goto-char 1) (hl-line-mode +1))) Michael.