From mboxrd@z Thu Jan  1 00:00:00 1970
From: Dmitrii Korobeinikov <dim1212k@gmail.com>
Subject: [Performance] org-indent-mode slows down checklists
Date: Wed, 4 Sep 2019 01:05:43 +0600
Message-ID: <CA+Yh0SRTGcKNUNQ72pTAriGrDFuoeA+V3cB-0hFqyCZEbnDT_w@mail.gmail.com>
Mime-Version: 1.0
Content-Type: multipart/alternative; boundary="0000000000001bdee80591aac71e"
Return-path: <emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org>
Received: from eggs.gnu.org ([2001:470:142:3::10]:37098)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <dim1212k@gmail.com>) id 1i5E7p-0007u7-Qk
 for emacs-orgmode@gnu.org; Tue, 03 Sep 2019 15:05:58 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <dim1212k@gmail.com>) id 1i5E7o-0008Qk-My
 for emacs-orgmode@gnu.org; Tue, 03 Sep 2019 15:05:57 -0400
Received: from mail-wr1-x42f.google.com ([2a00:1450:4864:20::42f]:44360)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <dim1212k@gmail.com>) id 1i5E7o-0008O4-DJ
 for emacs-orgmode@gnu.org; Tue, 03 Sep 2019 15:05:56 -0400
Received: by mail-wr1-x42f.google.com with SMTP id 30so7679088wrk.11
 for <emacs-orgmode@gnu.org>; Tue, 03 Sep 2019 12:05:56 -0700 (PDT)
List-Id: "General discussions about Org-mode." <emacs-orgmode.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=subscribe>
Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org
Sender: "Emacs-orgmode"
 <emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org>
To: emacs-orgmode <emacs-orgmode@gnu.org>

--0000000000001bdee80591aac71e
Content-Type: text/plain; charset="UTF-8"

Reproduction steps:

1. emacs -Q

2.

(progn
  (end-of-buffer)
  (insert "* Section [0/0]\n")
  (dotimes (n 150 nil) (insert "- [ ] item\n"))
  (org-mode))

3. Try C-c on an item

4. turn on (org-indent-mode) and C-c gets noticably slow(er)

Org mode version 9.1.9 (release_9.1.9-65-g5e4542 @
/usr/share/emacs/26.2/lisp/org/)
Emacs 26.2

Regards,
Dmitrii

--0000000000001bdee80591aac71e
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Reproduction steps:<br><br>1. emacs -Q<br><br>2. <br><br>(=
progn <br>=C2=A0 (end-of-buffer)<br>=C2=A0 (insert &quot;* Section [0/0]\n&=
quot;)<br>=C2=A0 (dotimes (n 150 nil) (insert &quot;- [ ] item\n&quot;))<br=
>=C2=A0 (org-mode))<br><br>3. Try C-c on an item<br><br>4. turn on (org-ind=
ent-mode) and C-c gets noticably slow(er)<br><br>Org mode version 9.1.9 (re=
lease_9.1.9-65-g5e4542 @ /usr/share/emacs/26.2/lisp/org/)<br>Emacs 26.2<br>=
<br>Regards,<br>Dmitrii<br></div>

--0000000000001bdee80591aac71e--