From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Arthur Miller Newsgroups: gmane.emacs.bugs Subject: bug#47937: 27.1; Invisible text property updated only for a portion of buffer Date: Wed, 21 Apr 2021 20:40:31 +0200 Message-ID: References: <83sg3jpk3l.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34017"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (windows-nt) Cc: 47937@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Apr 21 20:41:59 2021 Return-path: Envelope-to: geb-bug-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 1lZHnR-0008j5-Mb for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 21 Apr 2021 20:41:57 +0200 Original-Received: from localhost ([::1]:60004 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lZHnQ-00059M-PY for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 21 Apr 2021 14:41:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34840) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lZHmc-0004qi-6b for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2021 14:41:07 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:48239) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lZHmY-0006Kd-5g for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2021 14:41:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lZHmY-0005LA-2c for bug-gnu-emacs@gnu.org; Wed, 21 Apr 2021 14:41:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Arthur Miller Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 21 Apr 2021 18:41:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 47937 X-GNU-PR-Package: emacs Original-Received: via spool by 47937-submit@debbugs.gnu.org id=B47937.161903044320494 (code B ref 47937); Wed, 21 Apr 2021 18:41:02 +0000 Original-Received: (at 47937) by debbugs.gnu.org; 21 Apr 2021 18:40:43 +0000 Original-Received: from localhost ([127.0.0.1]:59785 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZHmF-0005KU-6e for submit@debbugs.gnu.org; Wed, 21 Apr 2021 14:40:43 -0400 Original-Received: from mail-oln040092074086.outbound.protection.outlook.com ([40.92.74.86]:32910 helo=EUR04-DB3-obe.outbound.protection.outlook.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lZHmB-0005KD-0D for 47937@debbugs.gnu.org; Wed, 21 Apr 2021 14:40:41 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fE3COanHTvaL7dq/nQbqn2k5R7nlgipVXnXS51J37zgd/Otx/2ahX6tzGbTTCHTJHbifHX1ObdAr0ap28nwh3FJH2v0sEynLlxVmPBsdwOX7kd+r5hYuJoGBNS5UNxMVBTLQimm4vh6J7YZUQLgpjEYOAow2YPlWz+PYEmgLdtsNJrIzT0cwl/TQTuyt2InkF8DlGZdxULGdXdEfpNWnAQiTMcBsovRbqWNTMfXFS4glsibRcaz0+9+5rq58/GsiPJ9vwBE/hvv3lJmYneFp3d38WIRJ03v9zpyzFjDRXfbEczKks+4eoroLdGEM1CEVMOEbwdnGVKj64E4vSLKivQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oi9HWNj2Tu8w0UUdvzf+U88tAAmLJX4tPCsdQNlScEg=; b=QqOMYngupU8021Q//xGArvozxXeNOczULzL1i841sd9doSFXH2sl4ksvsEgD36TYSOQwn/hBQ2umLAOpCx6BtdZaxJuBbdtoTK//Adtz8CEjzhEc1E1nALfDIdm3cPII9nFsJ+rv+OQlqEAxC1vvHiC5RhG2jJ8zrh4WauyCwjXO/2pvFv1WdglFZjdty+Mn1TAoMMHRszr/SUXMlhP6NxH7n5iKsSlNe31CtVeV9JDxP2Y3HLdw0euTn9iuqB6LfBdlYJNL5Ysp+5P5ti4Ubgg/lmoDW8i9hLVTXkqu+Q5tTjn5T1cV+QwOHK83eQnvWZLWu09zdp9ZfMYGMEOkSQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=live.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=oi9HWNj2Tu8w0UUdvzf+U88tAAmLJX4tPCsdQNlScEg=; b=YGMkydw/D5KASOvRtC51DuLQk2LXPslx8Eaaj2ZaCrxsxgOV2V/XJgoBvoGL7VBtXR7gYtrCKD4fT0BckOEUqJy9rc33XOEG45Wcbe/WtsZ1jvleV5dW5j0MoUuHXEOiexZXTqBy345nacwtixa/4muCyqydaLzYaIBlSIA1cADcdIvsUdqyjXPOs+Ia0On9ztJnPBrTKa5A0DB6yQiMTOvCimxUmti69PYVDfeUoZA/AQFXhbtcj3p/vagjEBNH67pJQk7QLiVmNGL2lG9ODfq7jEzuoATVHJfvbYyk+PJBNxNgnaNbLoqRWDoOuhqj9I+ZjvJFBLymr8eAJCHDpw== Original-Received: from HE1EUR04FT047.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0d::53) by HE1EUR04HT131.eop-eur04.prod.protection.outlook.com (2a01:111:e400:7e0d::155) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21; Wed, 21 Apr 2021 18:40:32 +0000 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com (2a01:111:e400:7e0d::40) by HE1EUR04FT047.mail.protection.outlook.com (2a01:111:e400:7e0d::143) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21 via Frontend Transport; Wed, 21 Apr 2021 18:40:32 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:1499DB44EC0736D42E3F964C9347297C373B55F5F9BBEEC1195D2A9B720B9007; UpperCasedChecksum:411B6BCD6FA404C010E324F10F78E12D7CA8A3EF1210F4B26CB55442ABAF76BE; SizeAsReceived:8676; Count:47 Original-Received: from AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::2103:e705:bc0c:5a8b]) by AM9PR09MB4977.eurprd09.prod.outlook.com ([fe80::2103:e705:bc0c:5a8b%6]) with mapi id 15.20.4042.024; Wed, 21 Apr 2021 18:40:32 +0000 In-Reply-To: <83sg3jpk3l.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 21 Apr 2021 21:29:18 +0300") X-TMN: [dKZ5Ac6rX4X+gX4qMcVu6jgsZ/YzIoj3] X-ClientProxiedBy: AM6P193CA0089.EURP193.PROD.OUTLOOK.COM (2603:10a6:209:88::30) To AM9PR09MB4977.eurprd09.prod.outlook.com (2603:10a6:20b:304::20) X-Microsoft-Original-Message-ID: <82mttrwkf4.fsf@live.com> X-MS-Exchange-MessageSentRepresentingType: 1 Original-Received: from HP-Laptop.homepc (81.232.177.30) by AM6P193CA0089.EURP193.PROD.OUTLOOK.COM (2603:10a6:209:88::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4065.21 via Frontend Transport; Wed, 21 Apr 2021 18:40:32 +0000 X-MS-PublicTrafficType: Email X-IncomingHeaderCount: 47 X-EOPAttributedMessage: 0 X-MS-Office365-Filtering-Correlation-Id: ae709523-c922-4ac5-889b-08d904f4f196 X-MS-TrafficTypeDiagnostic: HE1EUR04HT131: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: V4P3m6g+h1ocSGaU4lDP0Nwuz4Lw1dlr1taoHq+wXmiqg7MCYdqiDrNY79yViNaWTQYvZTlWw1itxqlP52tPFVz0JrhLHodX1YSNVWVG3MmY/gxhPVDGP8ZRVSszn97Ig8a5brlcZpJSqF9x9nUec1nXH8mKI2rHHZPKnsMglfS+ki3u4/Swg3kMSwQ5aJkxE1w+/b90GsTQY6uXBwteX4fgNzHjcNHJ7sClSDIfTqJ/yfOIY6LAyaOsbFt6GQwvI/IjFcVmrv6oVy0jrRrKz3KRvtIwqgP+1SM/tQiHjZYfeJsrFOOySWyc6997v5smdC8EalABhOCe7iMjysBBSlCSsEeImFLXYWIBYLKv/xWLum9U8XWy0oBwcYxOjq+NsvS16Sk7XQCq015Glb2icQ== X-MS-Exchange-AntiSpam-MessageData: K/zxgw/migZ4NiyfYEIFxE1kpA4Harke1iLnmIpJW05tE5mMcZymZoEyuVykzqfoduZ+2obUHY4L5iXxsrxRTrbDVRFlQxUYjQkwO5EIONgER8V90/JIPlwLd1ESNUHxs87dmEsHgqC28+VD/LKxwQ== X-OriginatorOrg: live.com X-MS-Exchange-CrossTenant-Network-Message-Id: ae709523-c922-4ac5-889b-08d904f4f196 X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 Apr 2021 18:40:32.6966 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-AuthSource: HE1EUR04FT047.eop-eur04.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1EUR04HT131 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:204650 Archived-At: Eli Zaretskii writes: >> From: Arthur Miller >> Date: Wed, 21 Apr 2021 20:14:04 +0200 >>=20 >> load and eval attached file: ob-hide-markers.el >>=20 >> open attached test.org file and switch to it's buffer. >>=20 >> M-x org-babel-hide-markers-mode >>=20 >> Expected all babel source block markers should be hidden, in entire >> buffer.=20 >>=20 >> For me, when scrolled down, after few screen pages, for me after ~ 3=C2= =BD >> screen pages, block markers are for some reason not processed. > > They are not processed because there's no invisible property there. Why does it work on visible portion of the buffer, but not on the rest? Or why does it work if I scroll through the buffer first? Is it some optimization kicking in, that does not add 'invisible text property for text that isn't on the screen? > So something is wrong here with the code that puts that property on > the text you want to conceal. I am using put-text-property for entire buffer, and entire test file is machine generated, so all lines should work same. > IOW, this problem has nothing to do with display or the invisible > property itself. Agree, I know. Problem is that part of buffer does not get invisible property added. But if buffer is scrolled through, than all parts that have been on the screen, get's the property updated. Seems to me.