From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms1.migadu.com with LMTPS id GBoAFI8IY2bUcQEAe85BDQ:P1 (envelope-from ) for ; Fri, 07 Jun 2024 15:18:07 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2.migadu.com with LMTPS id GBoAFI8IY2bUcQEAe85BDQ (envelope-from ) for ; Fri, 07 Jun 2024 15:18:07 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=christianmoe.com header.s=x header.b="Am/UK7UC"; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=christianmoe.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1717766286; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=LbjYVRlfVERqiLxQQLlBtfroyKnIBtMM6fkIhqXeR0A=; b=R8IneiSqAsjTqNLRBfMzVO295tXlm6P/RUdmvPGiLlK5t1PjpKU1RrXox1pDIcmS1SlO4+ 7/fJUu+6jHSmjH8nFRZnNTX2Buy7LGl87eDgKPBZYrsGxxPzAB9piN1VXXGMAGQ8C0tIWU LEQYTOzAXFMS6p60D3KKQoSXVlPiCUN5TJV5MNzdeU0j/BqpZ0k6NxqF5q+yGBEFyQcCBs brtlb8TTWuV2xB2aQ4H5EBK1fVrW53bCMFyVfJddyrdlh8q86+oi+OqIs6ny+/op+eGbna H08+E/QYdL1empeoim5hqFvcgkSCey0o/kMQibDu7KDJz9sfwOO7Xmu93Q13/A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=christianmoe.com header.s=x header.b="Am/UK7UC"; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=christianmoe.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1717766286; a=rsa-sha256; cv=none; b=sdvlkgacRq6hi72vaQ3ESAFZzmwEDkcoX5WI8F4RmJe2jlRPLJMF9BCktEYcxWRFSOccwb vqOwa1j09iDLxD5e8S1DeVjEpfLR6dYdHRXYZOJ7WGS4FYptWaP+5M+TOPKbKbJhsTAwDd vRXLgTcUsWnwYxZU1+Mz4sfwNo0wNYuWL2I/FhZYVUuNOVp0syqwxLSWMVct89Bzp8p4B4 DeSbmT0YaXWDruHafjCjMZJUFbduyh2OLKEgFE1eFnUeHMytdO3YFEd0WLGssIA50KfJCg G1mCqi74v4LKgDS+s/f2dAkAkX4niFmzGZsWg4WjLoD2x69xrqPPg29UJhi12A== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id D79551677B for ; Fri, 7 Jun 2024 15:18:05 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sFZSv-0001jT-AZ; Fri, 07 Jun 2024 09:17:10 -0400 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 1sFZSq-0001iw-I5 for emacs-orgmode@gnu.org; Fri, 07 Jun 2024 09:17:05 -0400 Received: from mailer-211-161.hitrost.net ([91.185.211.161]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sFZSf-0008GU-T4 for emacs-orgmode@gnu.org; Fri, 07 Jun 2024 09:17:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=christianmoe.com; s=x; h=Content-Type:MIME-Version:Message-ID:In-reply-to: Date:Subject:Cc:To:From:References:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=LbjYVRlfVERqiLxQQLlBtfroyKnIBtMM6fkIhqXeR0A=; b=Am/UK7UC1iiC08que3WKICA4YM Y6AQw329MQUpSYMKsBsbpRD2OCifuxZS4ajllHmbE9ljBXwZ8unMxxtSuhgI2dc7EEKUbjx4K1bt4 Y14caulf4XnwecOCDsTRrnVX9d7KtrOhLRUyfxlZsWBOS6ZJY/8u7L8CyeWHgc1fa0zQdnB7Z3Y9r ajK6ulmyfGQhMmJ1JObIGLowqGLGEJmD4PWW1hOhQ54SNw2UzyiVNq/obEFdtHtw6XnFv/ELOIsJF PDOXqRKd2vuHLkB+gk05Vxwnb6UW2GjbxjdzLQU3r6wJNDUOuH79g1HgKwVUpHFLngbhBOIdffNIP FlMQcaow==; Received: from 46-182-228-59.dynamic.telemach.net ([46.182.228.59] helo=MacMint) by b1.hitrost.net with esmtpsa (TLS1.3) tls TLS_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1sFZSZ-0000000A8Lt-1BUt; Fri, 07 Jun 2024 15:16:47 +0200 References: <87wmn28rqf.fsf@christianmoe.com> <87wmn2gl2j.fsf@localhost> User-agent: mu4e 1.6.10; emacs 27.1 From: Christian Moe To: Ihor Radchenko Cc: Christian Moe , emacs-orgmode@gnu.org Subject: Re: Very slow getting tags for completion after 9.7 upgrade Date: Fri, 07 Jun 2024 15:08:01 +0200 In-reply-to: <87wmn2gl2j.fsf@localhost> Message-ID: <8734pooptt.fsf@christianmoe.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-GeoIP: Country [IP], SI [46.182.228.59] X-Authenticated-Id: mail@christianmoe.com Received-SPF: pass client-ip=91.185.211.161; envelope-from=mail@christianmoe.com; helo=mailer-211-161.hitrost.net X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 2.66 X-Spam-Score: 2.66 X-Migadu-Queue-Id: D79551677B X-Migadu-Scanner: mx13.migadu.com X-TUID: CsIWgNnw9/yD --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Ihor Radchenko writes: > Christian Moe writes: > >> After upgrading to 9.7 (still on Emacs 27.1), I'm seeing very long waits >> when trying to use tag completion in large files, whether with C-c C-q, >> %^g in capture templates or running (org-get-buffer-tags) directly. This >> applies both to 9.7.1 and 9.7.2 (on two different machines with similar >> environments, both older hardware). On repeated tries I have also had >> several freezes. > > May you please record the CPU profile? > You can do > 1. M-x profiler-stop > 2. M-x profiler-start RET cpu RET > 3. Query tags > 4. M-x profiler-report > 5. M-x profiler-report-write-profile > 6. Share the saved file Thanks! I attach a profile report (for a largeish file with 67 tags across 1515 headings, 17K+ lines, 18=E2=80=9336 seconds wait to get tags). I thought for a while that maybe advice from vertico-mode was the problem, but eliminating vertico-mode from the config didn't help; still, I also attach a profile report from a run without vertico-mode. I tried starting emacs with an empty .emacs file; it didn't solve the problem, so I haven't located any problem in my config. (Starting emacs with 'emacs -Q' did help - but only because it threw me back to built-in org 9.3.) I experimented with generating simulated Org documents with varying numbers of tagged headings (n=3D500, 1000, ... 5000) and doing (benchmark-run (org-get-buffer-tags)) in them. The time needed to get the tags seems to grow polynomially with n^2. Yours, Christian --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=gettagsprofile.txt Content-Transfer-Encoding: quoted-printable [profiler-profile "24.3" memory #s(hash-table size 97 test equal rehash-siz= e 1.5 rehash-threshold 0.8125 data ([profiler-report-make-buffer-name profi= ler-report-setup-buffer-1 profiler-report-setup-buffer profiler-report-prof= ile-other-window profiler-report-cpu profiler-report funcall-interactively = call-interactively command-execute execute-extended-command funcall-interac= tively call-interactively command-execute nil nil nil] 519 [profiler-report= -setup-buffer-1 profiler-report-setup-buffer profiler-report-profile-other-= window profiler-report-cpu profiler-report funcall-interactively call-inter= actively command-execute execute-extended-command funcall-interactively cal= l-interactively command-execute nil nil nil nil] 1069 [profiler-calltree-bu= ild-unified profiler-calltree-build profiler-report-render-calltree-1 profi= ler-report-rerender-calltree profiler-report-render-calltree profiler-repor= t-setup-buffer profiler-report-profile-other-window profiler-report-cpu pro= filer-report funcall-interactively call-interactively command-execute execu= te-extended-command funcall-interactively call-interactively command-execut= e] 4136 ["#" maphash profiler-calltree-build-unifi= ed profiler-calltree-build profiler-report-render-calltree-1 profiler-repor= t-rerender-calltree profiler-report-render-calltree profiler-report-setup-b= uffer profiler-report-profile-other-window profiler-report-cpu profiler-rep= ort funcall-interactively call-interactively command-execute execute-extend= ed-command funcall-interactively] 24704 ["#" mapha= sh profiler-calltree-build-unified profiler-calltree-build profiler-report-= render-calltree-1 profiler-report-rerender-calltree profiler-report-render-= calltree profiler-report-setup-buffer profiler-report-profile-other-window = profiler-report-cpu profiler-report funcall-interactively call-interactivel= y command-execute execute-extended-command funcall-interactively] 85968 [ap= ply type-of profiler-calltree-find "#" maphash pro= filer-calltree-build-unified profiler-calltree-build profiler-report-render= -calltree-1 profiler-report-rerender-calltree profiler-report-render-calltr= ee profiler-report-setup-buffer profiler-report-profile-other-window profil= er-report-cpu profiler-report funcall-interactively call-interactively] 244= 0 [profiler-format-percent "#" profiler-calltree-w= alk profiler-calltree-compute-percentages profiler-calltree-build profiler-= report-render-calltree-1 profiler-report-rerender-calltree profiler-report-= render-calltree profiler-report-setup-buffer profiler-report-profile-other-= window profiler-report-cpu profiler-report funcall-interactively call-inter= actively command-execute execute-extended-command] 228 [profiler-format-per= cent "#" profiler-calltree-walk profiler-calltree-= walk profiler-calltree-compute-percentages profiler-calltree-build profiler= -report-render-calltree-1 profiler-report-rerender-calltree profiler-report= -render-calltree profiler-report-setup-buffer profiler-report-profile-other= -window profiler-report-cpu profiler-report funcall-interactively call-inte= ractively command-execute] 252 [profiler-format-percent "#" profiler-calltree-walk profiler-calltree-walk profiler-calltree-w= alk profiler-calltree-compute-percentages profiler-calltree-build profiler-= report-render-calltree-1 profiler-report-rerender-calltree profiler-report-= render-calltree profiler-report-setup-buffer profiler-report-profile-other-= window profiler-report-cpu profiler-report funcall-interactively call-inter= actively] 840 [profiler-format-percent "#" profile= r-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-call= tree-walk profiler-calltree-compute-percentages profiler-calltree-build pro= filer-report-render-calltree-1 profiler-report-rerender-calltree profiler-r= eport-render-calltree profiler-report-setup-buffer profiler-report-profile-= other-window profiler-report-cpu profiler-report funcall-interactively] 672= [profiler-format-percent "#" profiler-calltree-wa= lk profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk pro= filer-calltree-walk profiler-calltree-compute-percentages profiler-calltree= -build profiler-report-render-calltree-1 profiler-report-rerender-calltree = profiler-report-render-calltree profiler-report-setup-buffer profiler-repor= t-profile-other-window profiler-report-cpu profiler-report] 840 [profiler-f= ormat-percent "#" profiler-calltree-walk profiler-= calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltr= ee-walk profiler-calltree-walk profiler-calltree-compute-percentages profil= er-calltree-build profiler-report-render-calltree-1 profiler-report-rerende= r-calltree profiler-report-render-calltree profiler-report-setup-buffer pro= filer-report-profile-other-window profiler-report-cpu] 1092 [profiler-forma= t-percent "#" profiler-calltree-walk profiler-call= tree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree-w= alk profiler-calltree-walk profiler-calltree-walk profiler-calltree-compute= -percentages profiler-calltree-build profiler-report-render-calltree-1 prof= iler-report-rerender-calltree profiler-report-render-calltree profiler-repo= rt-setup-buffer profiler-report-profile-other-window] 11800 [profiler-forma= t-percent "#" profiler-calltree-walk profiler-call= tree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree-w= alk profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk pr= ofiler-calltree-compute-percentages profiler-calltree-build profiler-report= -render-calltree-1 profiler-report-rerender-calltree profiler-report-render= -calltree profiler-report-setup-buffer] 2856 [profiler-format-percent "#" profiler-calltree-walk profiler-calltree-walk profi= ler-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-ca= lltree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree= -walk profiler-calltree-compute-percentages profiler-calltree-build profile= r-report-render-calltree-1 profiler-report-rerender-calltree profiler-repor= t-render-calltree] 3192 [profiler-format-percent "#" profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk pro= filer-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-= calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltr= ee-walk profiler-calltree-compute-percentages profiler-calltree-build profi= ler-report-render-calltree-1 profiler-report-rerender-calltree] 2436 [profi= ler-format-percent "#" profiler-calltree-walk prof= iler-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-c= alltree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltre= e-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk= profiler-calltree-compute-percentages profiler-calltree-build profiler-rep= ort-render-calltree-1] 3444 [profiler-format-percent "#" profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk= profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk profi= ler-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-ca= lltree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree= -compute-percentages profiler-calltree-build] 2688 [profiler-format-percent= "#" profiler-calltree-walk profiler-calltree-walk= profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk profi= ler-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-ca= lltree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree= -walk profiler-calltree-walk profiler-calltree-compute-percentages] 2184 [p= rofiler-format-percent "#" profiler-calltree-walk = profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk profil= er-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-cal= ltree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree-= walk profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk] = 324692 ["#" profiler-calltree-walk profiler-calltr= ee-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree-wal= k profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk prof= iler-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-c= alltree-walk profiler-calltree-walk profiler-calltree-walk profiler-calltre= e-walk] 27664 [replace-regexp-in-string profiler-report-header-line-format = profiler-report-render-calltree-1 profiler-report-rerender-calltree profile= r-report-render-calltree profiler-report-setup-buffer profiler-report-profi= le-other-window profiler-report-cpu profiler-report funcall-interactively c= all-interactively command-execute execute-extended-command funcall-interact= ively call-interactively command-execute] 9212 [profiler-format-entry profi= ler-report-make-entry-part profiler-report-make-name-part profiler-report-l= ine-format profiler-report-insert-calltree mapc profiler-report-insert-call= tree-children profiler-report-render-calltree-1 profiler-report-rerender-ca= lltree profiler-report-render-calltree profiler-report-setup-buffer profile= r-report-profile-other-window profiler-report-cpu profiler-report funcall-i= nteractively call-interactively] 84 [profiler-report-make-name-part profile= r-report-line-format profiler-report-insert-calltree mapc profiler-report-i= nsert-calltree-children profiler-report-render-calltree-1 profiler-report-r= erender-calltree profiler-report-render-calltree profiler-report-setup-buff= er profiler-report-profile-other-window profiler-report-cpu profiler-report= funcall-interactively call-interactively command-execute execute-extended-= command] 381 [mapc profiler-report-insert-calltree-children profiler-report= -render-calltree-1 profiler-report-rerender-calltree profiler-report-render= -calltree profiler-report-setup-buffer profiler-report-profile-other-window= profiler-report-cpu profiler-report funcall-interactively call-interactive= ly command-execute execute-extended-command funcall-interactively call-inte= ractively command-execute] 2076 [profiler-report-move-to-entry profiler-rep= ort-render-calltree-1 profiler-report-rerender-calltree profiler-report-ren= der-calltree profiler-report-setup-buffer profiler-report-profile-other-win= dow profiler-report-cpu profiler-report funcall-interactively call-interact= ively command-execute execute-extended-command funcall-interactively call-i= nteractively command-execute nil] 704 [window--display-buffer display-buffe= r-use-some-window display-buffer pop-to-buffer switch-to-buffer-other-windo= w profiler-report-profile-other-window profiler-report-cpu profiler-report = funcall-interactively call-interactively command-execute execute-extended-c= ommand funcall-interactively call-interactively command-execute nil] 301803= 3 [profiler-report-make-buffer-name profiler-report-setup-buffer-1 profiler= -report-setup-buffer profiler-report-profile-other-window profiler-report-m= emory profiler-report funcall-interactively call-interactively command-exec= ute execute-extended-command funcall-interactively call-interactively comma= nd-execute nil nil nil] 519 [profiler-report-setup-buffer-1 profiler-report= -setup-buffer profiler-report-profile-other-window profiler-report-memory p= rofiler-report funcall-interactively call-interactively command-execute exe= cute-extended-command funcall-interactively call-interactively command-exec= ute nil nil nil nil] 1069 ["#" maphash profiler-ca= lltree-build-unified profiler-calltree-build profiler-report-render-calltre= e-1 profiler-report-rerender-calltree profiler-report-render-calltree profi= ler-report-setup-buffer profiler-report-profile-other-window profiler-repor= t-memory profiler-report funcall-interactively call-interactively command-e= xecute execute-extended-command funcall-interactively] 22056 ["#" maphash profiler-calltree-build-unified profiler-calltree-b= uild profiler-report-render-calltree-1 profiler-report-rerender-calltree pr= ofiler-report-render-calltree profiler-report-setup-buffer profiler-report-= profile-other-window profiler-report-memory profiler-report funcall-interac= tively call-interactively command-execute execute-extended-command funcall-= interactively] 188680 [profiler-format-percent "#"= profiler-calltree-walk profiler-calltree-compute-percentages profiler-call= tree-build profiler-report-render-calltree-1 profiler-report-rerender-callt= ree profiler-report-render-calltree profiler-report-setup-buffer profiler-r= eport-profile-other-window profiler-report-memory profiler-report funcall-i= nteractively call-interactively command-execute execute-extended-command] 8= 4 [profiler-format-percent "#" profiler-calltree-w= alk profiler-calltree-walk profiler-calltree-compute-percentages profiler-c= alltree-build profiler-report-render-calltree-1 profiler-report-rerender-ca= lltree profiler-report-render-calltree profiler-report-setup-buffer profile= r-report-profile-other-window profiler-report-memory profiler-report funcal= l-interactively call-interactively command-execute] 420 [profiler-format-pe= rcent "#" profiler-calltree-walk profiler-calltree= -walk profiler-calltree-walk profiler-calltree-compute-percentages profiler= -calltree-build profiler-report-render-calltree-1 profiler-report-rerender-= calltree profiler-report-render-calltree profiler-report-setup-buffer profi= ler-report-profile-other-window profiler-report-memory profiler-report func= all-interactively call-interactively] 840 [profiler-format-percent "#" profiler-calltree-walk profiler-calltree-walk profiler= -calltree-walk profiler-calltree-walk profiler-calltree-compute-percentages= profiler-calltree-build profiler-report-render-calltree-1 profiler-report-= rerender-calltree profiler-report-render-calltree profiler-report-setup-buf= fer profiler-report-profile-other-window profiler-report-memory profiler-re= port funcall-interactively] 924 [profiler-format-percent "#" profiler-calltree-walk profiler-calltree-walk profiler-calltree-= walk profiler-calltree-walk profiler-calltree-walk profiler-calltree-comput= e-percentages profiler-calltree-build profiler-report-render-calltree-1 pro= filer-report-rerender-calltree profiler-report-render-calltree profiler-rep= ort-setup-buffer profiler-report-profile-other-window profiler-report-memor= y profiler-report] 1008 [profiler-format-percent "#" profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk pro= filer-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-= calltree-compute-percentages profiler-calltree-build profiler-report-render= -calltree-1 profiler-report-rerender-calltree profiler-report-render-calltr= ee profiler-report-setup-buffer profiler-report-profile-other-window profil= er-report-memory] 1680 ["#" profiler-calltree-walk= profiler-calltree-walk profiler-calltree-walk profiler-calltree-walk profi= ler-calltree-walk profiler-calltree-walk profiler-calltree-walk profiler-ca= lltree-walk profiler-calltree-walk profiler-calltree-compute-percentages pr= ofiler-calltree-build profiler-report-render-calltree-1 profiler-report-rer= ender-calltree profiler-report-render-calltree profiler-report-setup-buffer= ] 1064 ["#" profiler-calltree-walk profiler-calltr= ee-walk profiler-calltree-walk profiler-calltree-walk profiler-calltree-wal= k profiler-calltree-walk profiler-calltree-walk profiler-calltree-compute-p= ercentages profiler-calltree-build profiler-report-render-calltree-1 profil= er-report-rerender-calltree profiler-report-render-calltree profiler-report= -setup-buffer profiler-report-profile-other-window profiler-report-memory] = 1064 [profiler-report-make-name-part profiler-report-line-format profiler-r= eport-insert-calltree mapc profiler-report-insert-calltree-children profile= r-report-render-calltree-1 profiler-report-rerender-calltree profiler-repor= t-render-calltree profiler-report-setup-buffer profiler-report-profile-othe= r-window profiler-report-memory profiler-report funcall-interactively call-= interactively command-execute execute-extended-command] 635 [mapc profiler-= report-insert-calltree-children profiler-report-render-calltree-1 profiler-= report-rerender-calltree profiler-report-render-calltree profiler-report-se= tup-buffer profiler-report-profile-other-window profiler-report-memory prof= iler-report funcall-interactively call-interactively command-execute execut= e-extended-command funcall-interactively call-interactively command-execute= ] 2076 [profiler-format-entry profiler-report-make-entry-part profiler-repo= rt-make-name-part profiler-report-line-format profiler-report-insert-calltr= ee mapc profiler-report-insert-calltree-children profiler-report-render-cal= ltree-1 profiler-report-rerender-calltree profiler-report-render-calltree p= rofiler-report-setup-buffer profiler-report-profile-other-window profiler-r= eport-memory profiler-report funcall-interactively call-interactively] 84 [= profiler-format-number profiler-format apply profiler-format profiler-repor= t-line-format profiler-report-insert-calltree mapc profiler-report-insert-c= alltree-children profiler-report-render-calltree-1 profiler-report-rerender= -calltree profiler-report-render-calltree profiler-report-setup-buffer prof= iler-report-profile-other-window profiler-report-memory profiler-report fun= call-interactively] 8188 [profiler-report-move-to-entry profiler-report-ren= der-calltree-1 profiler-report-rerender-calltree profiler-report-render-cal= ltree profiler-report-setup-buffer profiler-report-profile-other-window pro= filer-report-memory profiler-report funcall-interactively call-interactivel= y command-execute execute-extended-command funcall-interactively call-inter= actively command-execute nil] 704 [apply error window-resize display-buffer= -use-some-window display-buffer pop-to-buffer switch-to-buffer-other-window= profiler-report-profile-other-window profiler-report-memory profiler-repor= t funcall-interactively call-interactively command-execute execute-extended= -command funcall-interactively call-interactively] 1463 [window--display-bu= ffer display-buffer-use-some-window display-buffer pop-to-buffer switch-to-= buffer-other-window profiler-report-profile-other-window profiler-report-me= mory profiler-report funcall-interactively call-interactively command-execu= te execute-extended-command funcall-interactively call-interactively comman= d-execute nil] 4044465 [sit-for execute-extended-command funcall-interactiv= ely call-interactively command-execute nil nil nil nil nil nil nil nil nil = nil nil] 360 [menu-bar-update-buffers-1 menu-bar-update-buffers redisplay_i= nternal\ \(C\ function\) redisplay sit-for execute-extended-command funcall= -interactively call-interactively command-execute nil nil nil nil nil nil n= il] 1344 [redisplay sit-for execute-extended-command funcall-interactively = call-interactively command-execute nil nil nil nil nil nil nil nil nil nil]= 86430 [image-search-load-path find-image eval "#"= mapcar tool-bar-make-keymap-1 tool-bar-make-keymap redisplay_internal\ \(C= \ function\) redisplay sit-for execute-extended-command funcall-interactive= ly call-interactively command-execute nil nil] 930 ["#" apply gui-backend-selection-exists-p "#" fun= call redisplay_internal\ \(C\ function\) redisplay sit-for execute-extended= -command funcall-interactively call-interactively command-execute nil nil n= il nil] 464 [execute-extended-command--shorter-1 execute-extended-command--= shorter-1 execute-extended-command--shorter execute-extended-command funcal= l-interactively call-interactively command-execute nil nil nil nil nil nil = nil nil nil] 1152 [completion-pcm--all-completions completion-pcm--find-all= -completions completion-pcm-try-completion "#" com= pletion--some completion--nth-completion completion-try-completion execute-= extended-command--shorter execute-extended-command funcall-interactively ca= ll-interactively command-execute nil nil nil nil] 20224 [completion-pcm--me= rge-completions completion-pcm--merge-try completion-pcm-try-completion "#<= compiled 0x155a89141771>" completion--some completion--nth-completion compl= etion-try-completion execute-extended-command--shorter execute-extended-com= mand funcall-interactively call-interactively command-execute nil nil nil n= il] 177602 ["#" mapcar execute-extended-command--s= horter-1 execute-extended-command--shorter-1 execute-extended-command--shor= ter-1 execute-extended-command--shorter execute-extended-command funcall-in= teractively call-interactively command-execute nil nil nil nil nil nil] 818= 8 ["#" mapcar execute-extended-command--shorter-1 = execute-extended-command--shorter-1 execute-extended-command--shorter-1 exe= cute-extended-command--shorter-1 execute-extended-command--shorter execute-= extended-command funcall-interactively call-interactively command-execute n= il nil nil nil nil] 8188 [completion-pcm--pattern->regex completion-pcm--al= l-completions completion-pcm--find-all-completions completion-pcm-try-compl= etion "#" completion--some completion--nth-complet= ion completion-try-completion execute-extended-command--shorter execute-ext= ended-command funcall-interactively call-interactively command-execute nil = nil nil] 8188 [execute-extended-command funcall-interactively call-interact= ively command-execute nil nil nil nil nil nil nil nil nil nil nil nil] 7435= 8 ["#" apply vertico--advice apply completing-read= -default completing-read read-extended-command byte-code call-interactively= command-execute nil nil nil nil nil nil] 25579 [vertico--update vertico--e= xhibit read-from-minibuffer "#" apply vertico--adv= ice apply completing-read-default completing-read read-extended-command byt= e-code call-interactively command-execute nil nil nil] 6672 [complete-with-= action "#" all-completions completion-pcm--all-com= pletions completion-basic-all-completions "#" comp= letion--some completion--nth-completion completion-all-completions apply ve= rtico--all-completions vertico--recompute vertico--update vertico--exhibit = read-from-minibuffer "#"] 1024 [vertico--prompt-se= lection vertico--exhibit read-from-minibuffer "#" = apply vertico--advice apply completing-read-default completing-read read-ex= tended-command byte-code call-interactively command-execute nil nil nil] 17= 60 [vertico--format-count vertico--display-count vertico--exhibit read-from= -minibuffer "#" apply vertico--advice apply comple= ting-read-default completing-read read-extended-command byte-code call-inte= ractively command-execute nil nil] 49976 [seq-subseq vertico--arrange-candi= dates vertico--exhibit read-from-minibuffer "#" ap= ply vertico--advice apply completing-read-default completing-read read-exte= nded-command byte-code call-interactively command-execute nil nil] 67220 [s= tring-search vertico--arrange-candidates vertico--exhibit read-from-minibuf= fer "#" apply vertico--advice apply completing-rea= d-default completing-read read-extended-command byte-code call-interactivel= y command-execute nil nil] 1024 [vertico--resize-window vertico--display-ca= ndidates vertico--exhibit read-from-minibuffer "#"= apply vertico--advice apply completing-read-default completing-read read-e= xtended-command byte-code call-interactively command-execute nil nil] 94924= 8 [window--resize-mini-window window-resize vertico--resize-window vertico-= -display-candidates vertico--exhibit read-from-minibuffer "#" apply vertico--advice apply completing-read-default completing-= read read-extended-command byte-code call-interactively command-execute] 94= 5 [read-from-minibuffer "#" apply vertico--advice = apply completing-read-default completing-read read-extended-command byte-co= de call-interactively command-execute nil nil nil nil nil] 164242 [image-se= arch-load-path find-image eval "#" mapcar tool-bar= -make-keymap-1 tool-bar-make-keymap redisplay_internal\ \(C\ function\) rea= d-from-minibuffer "#" apply vertico--advice apply = completing-read-default completing-read read-extended-command] 930 [call-in= teractively command-execute read-from-minibuffer "#" apply vertico--advice apply completing-read-default completing-read read= -extended-command byte-code call-interactively command-execute nil nil nil]= 352 ["#" self-insert-command funcall-interactivel= y call-interactively command-execute read-from-minibuffer "#" apply vertico--advice apply completing-read-default completing-= read read-extended-command byte-code call-interactively command-execute] 24= 08 [redisplay vertico--update vertico--exhibit read-from-minibuffer "#" apply vertico--advice apply completing-read-default c= ompleting-read read-extended-command byte-code call-interactively command-e= xecute nil nil] 13178 ["#" mapcar completion-hilit= -commonality "#" vertico--arrange-candidates verti= co--exhibit read-from-minibuffer "#" apply vertico= --advice apply completing-read-default completing-read read-extended-comman= d byte-code call-interactively] 4192 [vertico--arrange-candidates vertico--= exhibit read-from-minibuffer "#" apply vertico--ad= vice apply completing-read-default completing-read read-extended-command by= te-code call-interactively command-execute nil nil nil] 3144 [apply vertico= --display-candidates vertico--exhibit read-from-minibuffer "#" apply vertico--advice apply completing-read-default completing= -read read-extended-command byte-code call-interactively command-execute ni= l nil] 8188 [completion-basic-all-completions "#" = completion--some completion--nth-completion completion-all-completions appl= y vertico--all-completions vertico--recompute vertico--update vertico--exhi= bit read-from-minibuffer "#" apply vertico--advice= apply completing-read-default] 1048 [command-execute read-from-minibuffer = "#" apply vertico--advice apply completing-read-de= fault completing-read read-extended-command byte-code call-interactively co= mmand-execute nil nil nil nil] 1048 [completion-pcm--string->pattern comple= tion-pcm--find-all-completions completion-pcm-all-completions "#" completion--some completion--nth-completion completion-all-= completions apply vertico--all-completions vertico--recompute vertico--upda= te vertico--exhibit read-from-minibuffer "#" apply= vertico--advice] 1048 [vertico--recompute vertico--update vertico--exhibit= read-from-minibuffer "#" apply vertico--advice ap= ply completing-read-default completing-read read-extended-command byte-code= call-interactively command-execute nil nil] 1048 [timer--time-setter timer= -set-time run-at-time undo-auto--boundary-ensure-timer undo-auto--undoable-= change self-insert-command funcall-interactively call-interactively command= -execute read-from-minibuffer "#" apply vertico--a= dvice apply completing-read-default completing-read] 72 [timer--time-less-p= timer--activate timer-activate run-at-time undo-auto--boundary-ensure-time= r undo-auto--undoable-change self-insert-command funcall-interactively call= -interactively command-execute read-from-minibuffer "#" apply vertico--advice apply completing-read-default] 48 [vertico--upd= ate vertico--prepare read-from-minibuffer "#" appl= y vertico--advice apply completing-read-default completing-read read-extend= ed-command byte-code call-interactively command-execute nil nil nil] 160 [d= elete-minibuffer-contents vertico-insert vertico-exit funcall-interactively= call-interactively command-execute read-from-minibuffer "#" apply vertico--advice apply completing-read-default completing-r= ead read-extended-command byte-code call-interactively] 80 [vertico-exit fu= ncall-interactively call-interactively command-execute read-from-minibuffer= "#" apply vertico--advice apply completing-read-d= efault completing-read read-extended-command byte-code call-interactively c= ommand-execute nil] 80 [call-interactively command-execute execute-extended= -command funcall-interactively call-interactively command-execute nil nil n= il nil nil nil nil nil nil nil] 16 [profiler-stop funcall-interactively cal= l-interactively command-execute execute-extended-command funcall-interactiv= ely call-interactively command-execute nil nil nil nil nil nil nil nil] 373= 6824)) (26210 59343 527845 598000) nil] --=-=-= Content-Type: text/plain Content-Disposition: inline; filename=gettagsprofile-no-vertico.txt Content-Transfer-Encoding: quoted-printable [profiler-profile "24.3" cpu #s(hash-table size 487 test equal rehash-size = 1.5 rehash-threshold 0.8125 data ([redisplay sit-for execute-extended-comma= nd funcall-interactively call-interactively command-execute nil nil nil nil= nil nil nil nil nil nil] 6 [sit-for execute-extended-command funcall-inter= actively call-interactively command-execute nil nil nil nil nil nil nil nil= nil nil nil] 4 [and while save-restriction save-excursion save-excursion l= et let org-element--get-category let* if let save-restriction save-excursio= n save-current-buffer org-element--get-global-node-properties apply] 9 [or = let let org-element-property-raw setq if while let progn if let org-element= --property "#" funcall cons setq] 4 [< and or if i= f while if let* save-restriction save-excursion let progn if progn let* org= -element-cache-map] 8 [or org-element--cache-key org-element--cache-key-les= s-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree--do-enter avl-tree-enter progn if save-current-buffer= org-element--cache-put or setq if] 12 [setcdr if if while let let progn if= org-element-create let* save-excursion org-element-section-parser cond set= q let save-excursion] 8 [if save-excursion let* save-excursion org-element-= headline-parser cond setq let save-excursion org-element--current-element s= etq if if while let let*] 23 [or if let* and and let* let and let* or org-e= lement--cache-key org-element--cache-key-less-p org-element--cache-compare = avl-tree--do-enter avl-tree-enter progn] 4 [let org-element--next-mode setq= while let cond let* save-restriction save-excursion save-current-buffer ca= tch org-element--parse-to let* if if if] 4 [and and let* let org-element-be= gin let* while if let* save-current-buffer org-element--cache-find and let*= save-restriction save-excursion save-current-buffer] 16 [looking-at-p and = cond setq let save-excursion org-element--current-element setq if if while = let let* save-restriction save-excursion save-current-buffer] 12 [if if org= -element--cache-key-less-p org-element--cache-compare avl-tree--do-enter av= l-tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-current-bu= ffer org-element--cache-put or setq if if] 4 [let and let* or org-element--= cache-key org-element--cache-key-less-p org-element--cache-compare avl-tree= --do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tre= e--do-enter avl-tree-enter progn if save-current-buffer] 8 [let and let* or= org-element--cache-key org-element--cache-key-less-p org-element--cache-co= mpare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do= -enter avl-tree-enter progn if save-current-buffer org-element--cache-put] = 4 [let org-element-end or let let* save-restriction save-excursion save-cur= rent-buffer catch org-element--parse-to setq progn if progn progn if] 8 [if= let* let and let* or org-element--cache-key org-element--cache-key-less-p = not or and if while if let* save-restriction] 4 [car eq if if let* and and = let* let and let* or org-element--cache-key org-element--cache-key-less-p o= rg-element--cache-compare avl-tree--do-enter] 16 [and let* or org-element--= cache-key org-element--cache-key-less-p org-element--cache-compare avl-tree= --do-enter avl-tree--do-enter avl-tree-enter progn if progn if save-current= -buffer org-element--cache-put or] 4 [let* let* aset while let if let let p= rogn if org-element-create let* save-excursion org-element-headline-parser = cond setq] 16 [not cond org-element-type let* or org-element--cache-key org= -element--cache-key-less-p org-element--cache-compare avl-tree--do-enter av= l-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree-enter progn] 4 [cond let* or org-element--cache-= key org-element--cache-key-less-p org-element--cache-compare avl-tree--do-e= nter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-ente= r progn if save-current-buffer org-element--cache-put or] 4 [let org-elemen= t-begin let* or org-element--cache-key org-element--cache-key-less-p org-el= ement--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree-enter progn if save-current-buffer org-element--cache-put or] 1= 6 [not or and cond setq let save-excursion org-element--current-element set= q if if while let let* save-restriction save-excursion] 16 [if let* let org= -element-begin let* or org-element--cache-key org-element--cache-key-less-p= org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree-= -do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree= --do-enter] 16 [cond org-element-type let* and and let* let org-element-beg= in let* or org-element--cache-key org-element--cache-key-less-p org-element= --cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter] 2= 8 [car if if let* and and let* let and let* or org-element--cache-key org-e= lement--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-= tree-enter] 4 [not and or if if while if let* save-restriction save-excursi= on let progn if progn let* org-element-cache-map] 4 [let let progn if org-e= lement-create let* save-excursion org-element-section-parser cond setq let = save-excursion org-element--current-element setq if if] 4 [org-element-type= let* and and let* let org-element-begin let* while if let* save-current-bu= ffer org-element--cache-find and let* save-restriction] 4 [cond let* or org= -element--cache-key org-element--cache-key-less-p org-element--cache-compar= e avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree--do-enter avl-tree-enter progn if save-current-buffer org-eleme= nt--cache-put] 8 [if let* let org-element-begin let* or org-element--cache-= key org-element--cache-key-less-p org-element--cache-compare avl-tree--do-e= nter avl-tree--do-enter avl-tree-enter progn if save-current-buffer org-ele= ment--cache-put] 12 [cond org-element-type let* or let if progn if save-cur= rent-buffer org-element--cache-put or setq if if while let] 4 [cond let con= d setq let save-excursion org-element--current-element setq if if while let= let* save-restriction save-excursion save-current-buffer] 8 [org-element-t= ype let* and and let* let org-element-begin let* or org-element--cache-key = org-element--cache-key-less-p not or and if while] 4 [cdr car if if let* an= d and let* let org-element-begin let* or org-element--cache-key org-element= --cache-key-less-p org-element--cache-compare avl-tree--do-enter] 12 [let* = if let* let org-element-begin let* or org-element--cache-key org-element--c= ache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-= enter avl-tree-enter progn if save-current-buffer] 4 [cond org-element-type= let* and and let* let org-element-begin let* or org-element--cache-key org= -element--cache-key-less-p org-element--cache-compare avl-tree--do-enter av= l-tree--do-enter avl-tree-enter] 4 [if let* and and let* let org-element-be= gin let* or org-element--cache-key org-element--cache-key-less-p org-elemen= t--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree-enter] 4 [let and let* or org-element--cache-key org-element--cache= -key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-ente= r avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if progn if] 4= [let* or org-element--cache-key org-element--cache-key-less-p org-element-= -cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl= -tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter av= l-tree-enter progn if save-current-buffer] 20 [if let* if let* let and let*= or org-element--cache-key org-element--cache-key-less-p org-element--cache= -compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-= enter progn] 16 [if let* if let* let org-element-contents-end setq progn if= let cond let while let let* save-restriction] 8 [if if org-element--cache-= key-less-p not or and if while if let* save-restriction save-excursion let = progn if progn] 4 [org-element-begin let* while if let* save-current-buffer= org-element--cache-find and let* save-restriction save-excursion save-curr= ent-buffer catch org-element--parse-to setq progn] 8 [org-element-type let*= let* aset while let if let let progn if org-element-create let* save-excur= sion org-element-headline-parser cond] 4 [org-element-type let* and and let= * let org-element-begin let* or org-element--cache-key org-element--cache-k= ey-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter] 20 [let* and and let* let and let* o= r org-element--cache-key org-element--cache-key-less-p org-element--cache-c= ompare avl-tree--do-enter avl-tree-enter progn if save-current-buffer] 4 [l= et* let* aset while let if let let progn if org-element-create let* save-ex= cursion org-element-paragraph-parser cond let] 3 [let* or org-element--cach= e-key org-element--cache-key-less-p org-element--cache-compare avl-tree--do= -enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if progn = if save-current-buffer org-element--cache-put or] 8 [if if let* and and let= * let org-element-begin let* or org-element--cache-key org-element--cache-k= ey-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter] 20 [or if let* and and let* let and let* or org-element= --cache-key org-element--cache-key-less-p org-element--cache-compare avl-tr= ee--do-enter avl-tree--do-enter avl-tree--do-enter] 20 [if if let* and and = let* let org-element-end let while let let* save-restriction save-excursion= save-current-buffer catch] 8 [if let* if let* let org-element-begin let* w= hile if let* save-current-buffer org-element--cache-find and let* save-rest= riction save-excursion] 12 [or let if progn if let save-excursion org-eleme= nt--current-element setq if if while let let* save-restriction save-excursi= on] 8 [cond org-element-type let* or org-element--cache-key org-element--ca= che-key-less-p not or and if while if let* save-restriction save-excursion = let] 8 [org-get-limited-outline-regexp re-search-forward if let* save-excur= sion org-element-section-parser cond setq let save-excursion org-element--c= urrent-element setq if if while let] 12 [let* if let* let org-element-begin= let* or org-element--cache-key org-element--cache-key-less-p org-element--= cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter] 16 [cond org-element-= type let* or org-element--cache-key org-element--cache-key-less-p org-eleme= nt--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree-enter prog= n if save-current-buffer org-element--cache-put or setq] 8 [while let let* = save-restriction save-excursion save-current-buffer catch org-element--pars= e-to let* if if if if while if let*] 4 [let* if let* let org-element-end <= =3D and while let cond let* save-restriction save-excursion save-current-bu= ffer catch org-element--parse-to] 12 [apply org-element--deferred-resolve-o= nce setq while let org-element--deferred-resolve let* catch while let progn= if let org-element--property "#" funcall] 4 [cdr = car if if let* and and let* let org-element-begin let* while if let* save-c= urrent-buffer org-element--cache-find] 4 [car if if let* and and let* let o= rg-element-begin let* or org-element--cache-key org-element--cache-key-less= -p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter] 16 [or= g-element-begin let* while if let* save-current-buffer org-element--cache-f= ind and let* save-restriction save-excursion save-current-buffer catch org-= element--parse-to condition-case if] 4 [cond org-element-type let* and and = let* let and let* or org-element--cache-key org-element--cache-key-less-p o= rg-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--d= o-enter] 16 [save-excursion save-restriction save-excursion save-current-bu= ffer catch org-element--parse-to let* if if if if while if let* save-restri= ction save-excursion] 8 [cond org-element-type let* if let* let let org-ele= ment-property-raw let org-element--property "#" fu= ncall cons setq if progn] 8 [if let* if let* let let let* save-restriction = save-excursion save-current-buffer catch org-element--parse-to let* if if i= f] 4 [let* if let* let org-element-begin < and or if if while if let* save-= restriction save-excursion let] 8 [cond let* while if let* save-current-buf= fer org-element--cache-find and let* save-restriction save-excursion save-c= urrent-buffer catch org-element--parse-to condition-case if] 8 [and let* or= org-element--cache-key org-element--cache-key-less-p org-element--cache-co= mpare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do= -enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--d= o-enter avl-tree--do-enter avl-tree-enter] 8 [org-element--property-idx and= not if while let let progn if org-element-create let* save-excursion org-e= lement-headline-parser cond setq let] 12 [progn if let if progn if let save= -excursion org-element--current-element setq if if while let let* save-rest= riction] 4 [and and let* let org-element-end or let let* save-restriction s= ave-excursion save-current-buffer catch org-element--parse-to let* if if] 4= [let* if let* let org-element-end let while let let* save-restriction save= -excursion save-current-buffer catch org-element--parse-to condition-case i= f] 4 [let org-element-begin let* while if let* save-current-buffer org-elem= ent--cache-find and let* save-restriction save-excursion save-current-buffe= r catch org-element--parse-to setq] 12 [setq if if while let let* save-rest= riction save-excursion save-current-buffer catch org-element--parse-to let*= if if if if] 4 [let org-element-begin let* or org-element--cache-key org-e= lement--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl= -tree-enter progn if save-current-buffer] 8 [eq if if let* and and let* let= org-element--next-mode setq while let cond let* save-restriction save-excu= rsion] 4 [let org-element-property-raw let org-element--property org-elemen= t-parent setq while catch progn setq progn if progn if if if] 4 [or progn a= ref progn progn org-element--cache-root let* save-current-buffer org-elemen= t--cache-find and let* save-restriction save-excursion save-current-buffer = catch org-element--parse-to] 4 [looking-at let and let* save-restriction sa= ve-excursion save-excursion let save-current-buffer org-element--headline-p= arse-title apply org-element--deferred-resolve-once setq while let org-elem= ent--deferred-resolve] 4 [org-element-type let* or org-element--cache-key o= rg-element--cache-key-less-p org-element--cache-compare avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter= avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ente= r avl-tree-enter] 4 [let* and and let* let org-element-begin let* or org-el= ement--cache-key org-element--cache-key-less-p not or and if while if] 20 [= if let* if let* let org-element-begin let* or org-element--cache-key org-el= ement--cache-key-less-p and or and if setq if] 4 [aset while let if let let= progn if org-element-create let* save-excursion org-element-paragraph-pars= er cond let cond setq] 4 [if let* let and let* or org-element--cache-key or= g-element--cache-key-less-p org-element--cache-compare avl-tree--do-enter a= vl-tree-enter progn if save-current-buffer org-element--cache-put or] 4 [co= nd let* or org-element--cache-key org-element--cache-key-less-p org-element= --cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter av= l-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter avl-tree-enter] 8 [let* or org-element= --cache-key org-element--cache-key-less-p not or and if while if let* save-= restriction save-excursion let progn if] 12 [if let* if let* let org-elemen= t-begin let* or org-element--cache-key org-element--cache-key-less-p org-el= ement--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree--do-enter avl-tree--do-enter] 16 [let* or org-element--cache-ke= y org-element--cache-key-less-p org-element--cache-compare avl-tree--do-ent= er avl-tree--do-enter avl-tree-enter progn if save-current-buffer org-eleme= nt--cache-put or setq if if] 3 [let* if let* let org-element-contents-begin= let cond let while let let* save-restriction save-excursion save-current-b= uffer catch org-element--parse-to] 4 [not cond org-element-type let* and an= d let* let and let* or org-element--cache-key org-element--cache-key-less-p= org-element--cache-compare avl-tree--do-enter avl-tree--do-enter] 4 [org-e= lement--cache-key org-element--cache-key-less-p org-element--cache-compare = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter= avl-tree--do-enter avl-tree-enter progn if progn if save-current-buffer or= g-element--cache-put or] 8 [if if let* and and let* let and let* or org-ele= ment--cache-key org-element--cache-key-less-p and or and if] 4 [let* or org= -element--cache-key org-element--cache-key-less-p org-element--cache-compar= e avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-en= ter avl-tree--do-enter avl-tree-enter progn] 20 [while if let* save-current= -buffer org-element--cache-find and let* save-restriction save-excursion sa= ve-current-buffer catch org-element--parse-to condition-case if setq let] 8= [let* let org-element-begin let* while if let* save-current-buffer org-ele= ment--cache-find and let* save-restriction save-excursion save-current-buff= er catch org-element--parse-to] 8 [org-element-begin let* or org-element--c= ache-key org-element--cache-key-less-p not or and if while if let* save-res= triction save-excursion let progn] 8 [if let* and and let* let org-element-= contents-end let cond let while let let* save-restriction save-excursion sa= ve-current-buffer] 4 [while if let* save-current-buffer org-element--cache-= find and let* save-restriction save-excursion save-current-buffer catch org= -element--parse-to let* if if if] 4 [if let* let and let* or org-element--c= ache-key org-element--cache-key-less-p org-element--cache-compare avl-tree-= -do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree= --do-enter avl-tree--do-enter avl-tree--do-enter] 8 [let* and and let* let = org-element-begin let* or org-element--cache-key org-element--cache-key-les= s-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree-enter progn] 12 [let* and and let* let org-element-be= gin let* or org-element--cache-key org-element--cache-key-less-p org-elemen= t--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter] 36 [if while if let* save-restriction= save-excursion let progn if progn let* org-element-cache-map org-get-buffe= r-tags org-set-tags-command funcall-interactively call-interactively] 4 [or= if let* and and let* let org-element-begin let* or org-element--cache-key = org-element--cache-key-less-p not or and if] 4 [org-element-begin let* or o= rg-element--cache-key org-element--cache-key-less-p and or and if setq if i= f while if let* save-restriction] 4 [org-element-begin =3D and if let* save= -current-buffer org-element--cache-find and let* save-restriction save-excu= rsion save-current-buffer catch org-element--parse-to setq progn] 4 [if let= * and and let* let and let* or org-element--cache-key org-element--cache-ke= y-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter] 16 [let* if let* let and let* or org-= element--cache-key org-element--cache-key-less-p org-element--cache-compare= avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ente= r avl-tree--do-enter avl-tree--do-enter] 8 [org-element-begin let* or org-e= lement--cache-key org-element--cache-key-less-p org-element--cache-compare = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter= avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-current= -buffer] 4 [org-element--cache-key-less-p org-element--cache-compare avl-tr= ee--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-t= ree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn i= f] 4 [or set-buffer save-current-buffer setq progn if if if while if let* s= ave-restriction save-excursion let progn if] 4 [or org-element--cache-key o= rg-element--cache-key-less-p org-element--cache-compare avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter pro= gn if progn if save-current-buffer org-element--cache-put or] 8 [car if if = let* and and let* let org-element-begin =3D and if let* save-current-buffer= org-element--cache-find and] 4 [let* let org-element-begin let* or org-ele= ment--cache-key org-element--cache-key-less-p org-element--cache-compare av= l-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter avl-tree-enter progn] 16 [cond org-ele= ment-type let* let* aset while let if let let progn if org-element-create l= et* save-excursion org-element-headline-parser] 12 [not if while let let pr= ogn if org-element-create let* save-excursion org-element-section-parser co= nd setq let save-excursion org-element--current-element] 4 [avl-tree--do-en= ter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-e= nter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-= enter avl-tree-enter progn if save-current-buffer org-element--cache-put or= setq] 8 [car if if let* and and let* let and let* or org-element--cache-ke= y org-element--cache-key-less-p org-element--cache-compare avl-tree--do-ent= er avl-tree--do-enter] 8 [not cond org-element-type let* and and let* let a= nd let* or org-element--cache-key org-element--cache-key-less-p org-element= --cache-compare avl-tree--do-enter avl-tree-enter] 4 [and let* or org-eleme= nt--cache-key org-element--cache-key-less-p not or and if while if let* sav= e-restriction save-excursion let progn] 4 [and and let* let org-element-beg= in let* or org-element--cache-key org-element--cache-key-less-p org-element= --cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter av= l-tree--do-enter avl-tree--do-enter avl-tree-enter] 4 [org-element--cache-k= ey org-element--cache-key-less-p org-element--cache-compare avl-tree--do-en= ter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-e= nter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-= enter avl-tree--do-enter avl-tree-enter progn if] 4 [if or if progn unwind-= protect let progn if save-excursion progn if progn if if if while] 4 [let* = if let* let org-element-begin let* or org-element--cache-key org-element--c= ache-key-less-p not and or if if while if] 4 [org-element-begin =3D or if i= f if while if let* save-restriction save-excursion let progn if progn let*]= 4 [let if org-element-at-point progn if if if if while if let* save-restri= ction save-excursion let progn if] 4 [cond org-element-type let* and and le= t* let and let* or org-element--cache-key org-element--cache-key-less-p org= -element--cache-compare avl-tree--do-enter avl-tree-enter progn] 4 [let org= -element-property-raw let org-element--property "#= " funcall cons setq if progn if progn if progn if if] 4 [or org-element--ca= che-key org-element--cache-key-less-p org-element--cache-compare avl-tree--= do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-= -do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree= --do-enter avl-tree--do-enter avl-tree-enter progn] 16 [let* let and let* o= r org-element--cache-key org-element--cache-key-less-p org-element--cache-c= ompare avl-tree--do-enter avl-tree-enter progn if save-current-buffer org-e= lement--cache-put or setq] 4 [not cond org-element-type let* and and let* l= et org-element-begin let* or org-element--cache-key org-element--cache-key-= less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter] 8 = [let* or org-element--cache-key org-element--cache-key-less-p org-element--= cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-current-buff= er org-element--cache-put or] 8 [org-element-type let* and and let* let and= let* or org-element--cache-key org-element--cache-key-less-p org-element--= cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter] 12 [and while let cond let* save-restriction save-excursion= save-current-buffer catch org-element--parse-to setq progn if progn progn = if] 4 [let* if if if if while if let* save-restriction save-excursion let p= rogn if progn let* org-element-cache-map] 4 [if if let save-restriction sav= e-excursion save-excursion let if org-element-at-point progn if if if if wh= ile if] 4 [and let* or org-element--cache-key org-element--cache-key-less-p= org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree-= enter progn if save-current-buffer org-element--cache-put or setq if] 8 [av= l-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter avl-tree-enter progn if progn if save-current-buffer org= -element--cache-put] 4 [let let org-element-property-raw setq if while let = progn if let org-element--property "#" funcall con= s setq if] 4 [aset while let if let let progn if org-element-create let* sa= ve-excursion org-element-headline-parser cond setq let save-excursion] 8 [i= f if let* and and let* let org-element-begin let* or org-element--cache-key= org-element--cache-key-less-p not or and if] 4 [progn if let cond let whil= e let let* save-restriction save-excursion save-current-buffer catch org-el= ement--parse-to setq progn if] 4 [car eq if if let* and and let* let setq w= hile let cond let* save-restriction save-excursion] 4 [org-element-begin le= t* or org-element--cache-key org-element--cache-key-less-p org-element--cac= he-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree--do-enter avl-tree--do-enter] 8 [or org-element--cach= e-key org-element--cache-key-less-p org-element--cache-compare avl-tree--do= -enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-c= urrent-buffer org-element--cache-put or setq if if] 12 [let* if let* let an= d let* or org-element--cache-key org-element--cache-key-less-p org-element-= -cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl= -tree-enter progn if] 4 [and let* or org-element--cache-key org-element--ca= che-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-e= nter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-= enter avl-tree-enter progn if progn] 8 [if if let* and and let* let org-ele= ment-contents-end eq if catch progn setq progn if progn] 8 [let* and and le= t* let org-element-contents-end setq progn if let cond let while let let* s= ave-restriction] 4 [let* or org-element--cache-key org-element--cache-key-l= ess-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn i= f progn if save-current-buffer] 4 [if if let* and and let* let org-element-= begin eq or and if progn if if if] 4 [eq if progn if save-current-buffer or= g-element--cache-put or setq if if while let let* save-restriction save-exc= ursion save-current-buffer] 4 [if let* let and let* or org-element--cache-k= ey org-element--cache-key-less-p org-element--cache-compare avl-tree--do-en= ter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-e= nter avl-tree-enter progn] 4 [org-element--property-idx let org-element-pro= perty-raw let org-element--property org-element-parent setq while catch pro= gn setq progn if progn if if] 4 [not cond org-element-type let* let* aset w= hile let if let let progn if org-element-create let* save-excursion] 4 [if = let* if let* let and let* or org-element--cache-key org-element--cache-key-= less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl= -tree-enter progn if] 4 [and and let* let org-element-begin let* or org-ele= ment--cache-key org-element--cache-key-less-p not or and if while if let*] = 8 [cond let* let* aset while let if let let progn if org-element-create let= * save-excursion org-element-paragraph-parser cond] 8 [while let let progn = if org-element-create let* save-excursion org-element-headline-parser cond = setq let save-excursion org-element--current-element setq if] 8 [if let* if= let* let and let* or org-element--cache-key org-element--cache-key-less-p = not or and if while if] 8 [let* or org-element--cache-key org-element--cach= e-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-ent= er avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-en= ter avl-tree-enter progn if save-current-buffer org-element--cache-put] 4 [= let* and and let* let org-element-end setq while let cond let* save-restric= tion save-excursion save-current-buffer catch org-element--parse-to] 4 [and= and let* let and let* or org-element--cache-key org-element--cache-key-les= s-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter] 16 [= and let* let and let* or org-element--cache-key org-element--cache-key-less= -p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tre= e--do-enter avl-tree-enter progn if save-current-buffer] 4 [or org-element-= -cache-key org-element--cache-key-less-p org-element--cache-compare avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if = save-current-buffer org-element--cache-put] 4 [car eq if if let* and and le= t* let org-element-begin let* or org-element--cache-key org-element--cache-= key-less-p org-element--cache-compare avl-tree--do-enter] 8 [let* and and l= et* let org-element--next-mode setq while let cond let* save-restriction sa= ve-excursion save-current-buffer catch org-element--parse-to] 4 [eq or if l= et* and and let* let org-element-begin let* or org-element--cache-key org-e= lement--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-= tree--do-enter] 12 [let* and and let* let org-element-begin let* while if l= et* save-current-buffer org-element--cache-find and let* save-restriction s= ave-excursion] 12 [and let* let and let* or org-element--cache-key org-elem= ent--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree--do-enter] 4 [org-element--cache-key-less-p org-eleme= nt--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter= avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-current= -buffer org-element--cache-put] 4 [let* if let* let org-element-begin let* = or org-element--cache-key org-element--cache-key-less-p org-element--cache-= compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-e= nter progn if] 4 [cons setq if progn if progn if progn if if if while if le= t* save-restriction save-excursion] 4 [if org-element--cache-key-less-p org= -element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-= enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do= -enter avl-tree-enter progn if progn if save-current-buffer] 4 [org-element= -type let* and and let* let org-element-begin < and or if if while if let* = save-restriction] 4 [memq cond let* or org-element--cache-key org-element--= cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do= -enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--d= o-enter avl-tree-enter progn if] 4 [and let* or org-element--cache-key org-= element--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl= -tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter av= l-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn= ] 12 [org-element-type let* and and let* let and let* or org-element--cache= -key org-element--cache-key-less-p not or and if while] 4 [org-element-type= let* or org-element--cache-key org-element--cache-key-less-p org-element--= cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl= -tree-enter progn if] 4 [let* or org-element--cache-key org-element--cache-= key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter= avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ente= r avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree-enter] 4 [org-element-type let* or org-element--cache-key org-e= lement--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl= -tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn]= 8 [if let* let org-element-begin let* while if let* save-current-buffer or= g-element--cache-find and let* save-restriction save-excursion save-current= -buffer catch] 12 [cond let* or org-element--cache-key org-element--cache-k= ey-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter pro= gn if progn if] 4 [cdr car if if let* and and let* let and let* or org-elem= ent--cache-key org-element--cache-key-less-p not or] 4 [and let* let and le= t* or org-element--cache-key org-element--cache-key-less-p org-element--cac= he-compare avl-tree--do-enter avl-tree-enter progn if save-current-buffer o= rg-element--cache-put or] 12 [let* or org-element--cache-key org-element--c= ache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-= enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do= -enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--d= o-enter avl-tree--do-enter] 20 [save-excursion org-element--current-element= setq if if while let let* save-restriction save-excursion save-current-buf= fer catch org-element--parse-to let* if if] 4 [if setq if if while if let* = save-restriction save-excursion let progn if progn let* org-element-cache-m= ap org-get-buffer-tags] 8 [if setq progn if let cond let while let let* sav= e-restriction save-excursion save-current-buffer catch org-element--parse-t= o setq] 4 [cond org-element-type let* or org-element--cache-key org-element= --cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--= do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-= -do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter] 4 [not cond= org-element-type let* and and let* let org-element-begin let* while if let= * save-current-buffer org-element--cache-find and] 4 [not cond org-element-= type let* and and let* let org-element-begin let* or org-element--cache-key= org-element--cache-key-less-p not or and] 4 [while let let progn if org-el= ement-create let* save-excursion org-element-planning-parser cond setq let = save-excursion org-element--current-element setq if] 4 [< and or if if prog= n unwind-protect let progn if save-excursion progn if progn if if] 4 [org-k= nuth-hash mod if let* save-current-buffer org-element--cache-find and let* = save-restriction save-excursion save-current-buffer catch org-element--pars= e-to condition-case if setq] 4 [or org-element--cache-key org-element--cach= e-key-less-p not or and if while if let* save-restriction save-excursion le= t progn if progn] 8 [let* and and let* let org-element-begin let* or org-el= ement--cache-key org-element--cache-key-less-p org-element--cache-compare a= vl-tree--do-enter avl-tree-enter progn if save-current-buffer] 16 [save-exc= ursion if if while let let* save-restriction save-excursion save-current-bu= ffer catch org-element--parse-to setq progn if progn progn] 4 [avl-tree-ent= er progn if progn if save-current-buffer org-element--cache-put or setq if = if while let let* save-restriction save-excursion] 4 [cond org-element-type= let* or org-element--cache-key org-element--cache-key-less-p org-element--= cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-current-buff= er] 4 [progn and if while if let* save-restriction save-excursion let progn= if progn let* org-element-cache-map org-get-buffer-tags org-set-tags-comma= nd] 4 [progn if progn if save-current-buffer org-element--cache-put or setq= if if while let let* save-restriction save-excursion save-current-buffer] = 4 [looking-at-p if org-element-timestamp-parser let while let* save-excursi= on org-element-planning-parser cond setq let save-excursion org-element--cu= rrent-element setq if if] 8 [org-element--cache-compare avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter= avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ente= r avl-tree--do-enter avl-tree-enter progn if save-current-buffer org-elemen= t--cache-put] 4 [org-element--cache-key org-element--cache-key-less-p not o= r and if while if let* save-restriction save-excursion let progn if progn l= et*] 4 [re-search-forward if let* save-restriction save-excursion save-excu= rsion let save-current-buffer org-element--headline-parse-title apply org-e= lement--deferred-resolve-once setq while let org-element--deferred-resolve = let*] 4 [let if let* progn if let save-excursion org-element--current-eleme= nt setq if if while let let* save-restriction save-excursion] 4 [eq cond le= t* or org-element--cache-key org-element--cache-key-less-p org-element--cac= he-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree--do-enter] 8 [let* save-restriction save-excursion sa= ve-current-buffer catch org-element--parse-to condition-case if setq let sa= ve-restriction save-excursion save-excursion let if org-element-at-point] 4= [let and let* or org-element--cache-key org-element--cache-key-less-p org-= element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-e= nter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-= enter avl-tree-enter progn] 12 [or org-element--cache-key org-element--cach= e-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree-enter p= rogn if save-current-buffer org-element--cache-put or setq if if while let]= 4 [and and let* let org-element-begin =3D or if if if while if let* save-r= estriction save-excursion let] 8 [cond let* or org-element--cache-key org-e= lement--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree-enter progn if progn if save-cur= rent-buffer org-element--cache-put] 4 [or org-element--cache-key org-elemen= t--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree-= -do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree= --do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if sa= ve-current-buffer] 4 [org-element--property-idx and not if while let let pr= ogn if org-element-create let* save-excursion org-element-section-parser co= nd setq let] 4 [let* let* aset while let if let let progn if org-element-cr= eate let* save-excursion progn if org-element-timestamp-parser] 4 [let* let= and let* or org-element--cache-key org-element--cache-key-less-p org-eleme= nt--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter= avl-tree--do-enter] 4 [org-element-create let* save-excursion org-element-= headline-parser cond setq let save-excursion org-element--current-element s= etq if if while let let* save-restriction] 4 [and while let if org-element-= -collect-affiliated-keywords let cond setq let save-excursion org-element--= current-element setq if if while let] 4 [let* or org-element--cache-key org= -element--cache-key-less-p org-element--cache-compare avl-tree--do-enter av= l-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter prog= n if] 20 [let org-element-begin let* or org-element--cache-key org-element-= -cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--d= o-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--= do-enter avl-tree--do-enter avl-tree-enter progn] 4 [eq if if let* and and = let* let org-element-begin let* or org-element--cache-key org-element--cach= e-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-ent= er] 8 [avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-en= ter progn if save-current-buffer org-element--cache-put or setq if if while= let let* save-restriction] 4 [let* and and let* let and let* or org-elemen= t--cache-key org-element--cache-key-less-p not or and if while if] 4 [save-= restriction save-excursion save-excursion let save-current-buffer org-eleme= nt--headline-parse-title apply org-element--deferred-resolve-once setq whil= e let org-element--deferred-resolve let* catch while let] 4 [if org-element= -create let* save-excursion org-element-section-parser cond setq let save-e= xcursion org-element--current-element setq if if while let let*] 4 [org-ele= ment--property-idx and not if while let let progn if org-element-create let= let save-excursion org-element-property-drawer-parser cond setq] 4 [let an= d let* or org-element--cache-key org-element--cache-key-less-p org-element-= -cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl= -tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter av= l-tree--do-enter avl-tree--do-enter] 8 [let* and and let* let org-element-b= egin let* or org-element--cache-key org-element--cache-key-less-p org-eleme= nt--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter avl-tree-enter] 8 [let and let* or org-element--cache-ke= y org-element--cache-key-less-p org-element--cache-compare avl-tree--do-ent= er avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-en= ter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter= ] 8 [cdr setq while let if let let progn if org-element-create let* save-ex= cursion org-element-section-parser cond setq let] 4 [let org-element-conten= ts-begin let cond let while let let* save-restriction save-excursion save-c= urrent-buffer catch org-element--parse-to setq progn if] 4 [org-element-typ= e let* or org-element--cache-key org-element--cache-key-less-p org-element-= -cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn i= f save-current-buffer org-element--cache-put or setq if] 4 [cond org-elemen= t-type let* or org-element--cache-key org-element--cache-key-less-p org-ele= ment--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-ente= r avl-tree--do-enter avl-tree-enter progn if save-current-buffer org-elemen= t--cache-put] 4 [let* aset while let if let let progn if org-element-create= let* save-excursion org-element-section-parser cond setq let] 8 [and let* = or org-element--cache-key org-element--cache-key-less-p org-element--cache-= compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--= do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if save= -current-buffer] 8 [and not cond not while let let* save-excursion org-elem= ent-paragraph-parser cond let cond setq let save-excursion org-element--cur= rent-element] 4 [and not if while let let progn if org-element-create let* = save-excursion org-element-headline-parser cond setq let save-excursion] 12= [let* if let* let and let* or org-element--cache-key org-element--cache-ke= y-less-p org-element--cache-compare avl-tree--do-enter avl-tree-enter progn= if save-current-buffer org-element--cache-put] 4 [cond setq let save-excur= sion org-element--current-element setq if if while let let* save-restrictio= n save-excursion save-current-buffer catch org-element--parse-to] 4 [if let= * let and let* or org-element--cache-key org-element--cache-key-less-p org-= element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-e= nter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-ente= r] 12 [<=3D and while let cond let* save-restriction save-excursion save-cu= rrent-buffer catch org-element--parse-to let* if if if if] 4 [or org-elemen= t--cache-key org-element--cache-key-less-p org-element--cache-compare avl-t= ree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl= -tree-enter progn if progn] 8 [org-element--cache-key-less-p org-element--c= ache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-t= ree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn i= f save-current-buffer] 4 [and and let* let and let* or org-element--cache-k= ey org-element--cache-key-less-p not or and if while if let*] 4 [or if prog= n if progn if if if while if let* save-restriction save-excursion let progn= if] 4 [and and let* let and let* or org-element--cache-key org-element--ca= che-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-e= nter avl-tree--do-enter avl-tree-enter progn if] 4 [if if let* and and let*= let and let* or org-element--cache-key org-element--cache-key-less-p org-e= lement--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-en= ter] 12 [let save-excursion org-element--current-element setq if if while l= et let* save-restriction save-excursion save-current-buffer catch org-eleme= nt--parse-to let* if] 4 [eq if let* if let* let org-element-begin let* or o= rg-element--cache-key org-element--cache-key-less-p org-element--cache-comp= are avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn] 4 [let* let= * aset while let if let let progn if org-element-create let* save-excursion= org-element-section-parser cond setq] 12 [cond org-element-type let* or or= g-element--cache-key org-element--cache-key-less-p org-element--cache-compa= re avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-en= ter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if] 4 [cond = org-element-type memq if progn if save-current-buffer org-element--cache-pu= t or setq if if while let let* save-restriction] 4 [if let* if let* let and= let* or org-element--cache-key org-element--cache-key-less-p org-element--= cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter] 24 [let* let org-element-begin let* or o= rg-element--cache-key org-element--cache-key-less-p org-element--cache-comp= are avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-curr= ent-buffer org-element--cache-put or] 4 [let progn if org-element-create le= t* save-excursion org-element-headline-parser cond setq let save-excursion = org-element--current-element setq if if while] 4 [cond let* or org-element-= -cache-key org-element--cache-key-less-p org-element--cache-compare avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-t= ree--do-enter avl-tree--do-enter] 12 [if let* let org-element-begin let* or= org-element--cache-key org-element--cache-key-less-p not or and if while i= f let* save-restriction] 4 [let* or org-element--cache-key org-element--cac= he-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree-enter = progn if save-current-buffer org-element--cache-put or setq if if while] 4 = [cond org-element-type let* or org-element--cache-key org-element--cache-ke= y-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter] 8 [symbolp cond o= rg-element-type let* and and let* let org-element-begin let* while if let* = save-current-buffer org-element--cache-find and] 4 [and let* save-excursion= progn if org-element-timestamp-parser let while let* save-excursion org-el= ement-planning-parser cond setq let save-excursion org-element--current-ele= ment] 4 [or org-element--cache-key org-element--cache-key-less-p org-elemen= t--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter prog= n if save-current-buffer org-element--cache-put or] 16 [symbolp cond org-el= ement-type let* and and let* let and let* or org-element--cache-key org-ele= ment--cache-key-less-p not or and] 4 [cond org-element-type let* and and le= t* let org-element-begin let* while if let* save-current-buffer org-element= --cache-find and let*] 8 [let* and and let* let and let* or org-element--ca= che-key org-element--cache-key-less-p org-element--cache-compare avl-tree--= do-enter avl-tree--do-enter avl-tree-enter progn if] 4 [or org-element--cac= he-key org-element--cache-key-less-p org-element--cache-compare avl-tree--d= o-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--= do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if prog= n if] 4 [and and let* let org-element-end let while let let* save-restricti= on save-excursion save-current-buffer catch org-element--parse-to setq prog= n] 4 [setq progn if progn progn if progn if progn if if if while if let* sa= ve-restriction] 4 [let* let org-element-begin let* or org-element--cache-ke= y org-element--cache-key-less-p org-element--cache-compare avl-tree--do-ent= er avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-en= ter avl-tree-enter progn if] 4 [if let* and and let* let and let* or org-el= ement--cache-key org-element--cache-key-less-p org-element--cache-compare a= vl-tree--do-enter avl-tree--do-enter avl-tree-enter progn] 4 [org-element--= cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do= -enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--d= o-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--= do-enter avl-tree-enter progn if progn] 4 [and let* let org-element-begin l= et* or org-element--cache-key org-element--cache-key-less-p org-element--ca= che-compare avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if s= ave-current-buffer org-element--cache-put] 4 [let* let org-element-begin le= t* or org-element--cache-key org-element--cache-key-less-p org-element--cac= he-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter] 8 [org-element--cache-compare avl-tree--do-enter avl-tree--do= -enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--d= o-enter avl-tree-enter progn if progn if save-current-buffer org-element--c= ache-put or setq] 4 [if if while if let* save-restriction save-excursion le= t progn if progn let* org-element-cache-map org-get-buffer-tags org-set-tag= s-command funcall-interactively] 8 [save-excursion save-restriction save-ex= cursion save-current-buffer catch org-element--parse-to setq progn if progn= progn if progn if progn if] 4 [and let* or org-element--cache-key org-elem= ent--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tr= ee--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-t= ree--do-enter] 4 [cond let* or org-element--cache-key org-element--cache-ke= y-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter = avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn] 4 [let* let org= -element-end let while let let* save-restriction save-excursion save-curren= t-buffer catch org-element--parse-to setq progn if progn] 4 [if let* and an= d let* let org-element--next-mode setq while let cond let* save-restriction= save-excursion save-current-buffer catch] 4 [seq-drop setcdr if if while l= et let progn if org-element-create let* save-excursion org-element-headline= -parser cond setq let] 8 [if let* if let* let org-element-begin let* or org= -element--cache-key org-element--cache-key-less-p org-element--cache-compar= e avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree-enter] 4 [cond org-element-type let* and and let* let and let* = or org-element--cache-key org-element--cache-key-less-p not or and if] 8 [i= f let* if let* let and let* or org-element--cache-key org-element--cache-ke= y-less-p org-element--cache-compare avl-tree--do-enter avl-tree-enter progn= if save-current-buffer] 8 [let* and and let* let and let* or org-element--= cache-key org-element--cache-key-less-p org-element--cache-compare avl-tree= --do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tre= e--do-enter] 4 [apply if cond org-element-create let* save-excursion org-el= ement-section-parser cond setq let save-excursion org-element--current-elem= ent setq if if while] 4 [let* let and let* or org-element--cache-key org-el= ement--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-t= ree--do-enter avl-tree-enter progn if progn if save-current-buffer] 4 [if l= et* let org-element-end or let let* save-restriction save-excursion save-cu= rrent-buffer catch org-element--parse-to condition-case if setq let] 4 [if = let* save-current-buffer org-element--cache-find and let* save-restriction = save-excursion save-current-buffer catch org-element--parse-to let* if if i= f if] 8 [org-element--cache-key-less-p not or and if while if let* save-res= triction save-excursion let progn if progn let* org-element-cache-map] 12 [= cond let* while if let* save-current-buffer org-element--cache-find and let= * save-restriction save-excursion save-current-buffer catch org-element--pa= rse-to setq progn] 4 [org-element--cache-compare avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if p= rogn if save-current-buffer org-element--cache-put or setq if if] 4 [progn = progn if if setq if if while if let* save-restriction save-excursion let pr= ogn if progn] 4 [and let* or org-element--cache-key org-element--cache-key-= less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl= -tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-current-buf= fer org-element--cache-put or] 4 [org-element--cache-root let* save-current= -buffer org-element--cache-find and let* save-restriction save-excursion sa= ve-current-buffer catch org-element--parse-to let* if if if if] 4 [cond let= * or org-element--cache-key org-element--cache-key-less-p org-element--cach= e-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree= --do-enter avl-tree-enter progn if progn if save-current-buffer] 4 [and and= let* let org-element-begin let* or org-element--cache-key org-element--cac= he-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-en= ter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-e= nter] 8 [save-current-buffer progn org-element-begin or max setq if if if p= rogn unwind-protect let let if progn if] 4 [progn progn setq while if let* = save-restriction save-excursion let progn if progn let* org-element-cache-m= ap org-get-buffer-tags org-set-tags-command] 4 [symbolp cond org-element-ty= pe let* and and let* let and let* or org-element--cache-key org-element--ca= che-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-e= nter] 8 [eq if progn if let save-excursion org-element--current-element set= q if if while let let* save-restriction save-excursion save-current-buffer]= 4 [let org-element-begin let* or org-element--cache-key org-element--cache= -key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-ente= r avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter] 4 [let* or org= -element--cache-key org-element--cache-key-less-p not and or if if while if= let* save-restriction save-excursion let progn] 4 [org-element-end or let = let* save-restriction save-excursion save-current-buffer catch org-element-= -parse-to condition-case if setq let save-restriction save-excursion save-e= xcursion] 4 [or cond let* while if let* save-current-buffer org-element--ca= che-find and let* save-restriction save-excursion save-current-buffer catch= org-element--parse-to setq] 8 [cdr car if if let* and and let* let org-ele= ment-end <=3D and while let cond let*] 4 [car if if let* or let if let* pro= gn if let save-excursion org-element--current-element setq if if] 4 [if let= * and and let* let and let* or org-element--cache-key org-element--cache-ke= y-less-p org-element--cache-compare avl-tree--do-enter avl-tree-enter progn= if] 4 [while catch progn setq progn if progn if if if while if let* save-r= estriction save-excursion let] 4 [let save-excursion org-element-property-d= rawer-parser cond setq let save-excursion org-element--current-element setq= if if while let let* save-restriction save-excursion] 4 [let* save-restric= tion save-excursion save-current-buffer catch org-element--parse-to setq pr= ogn if progn org-element-begin or max setq if if] 4 [cond let* save-restric= tion save-excursion save-current-buffer catch org-element--parse-to conditi= on-case if setq let save-restriction save-excursion save-excursion let if] = 4 [while let let* save-restriction save-excursion save-current-buffer catch= org-element--parse-to setq progn if progn progn if progn if] 4 [or if let*= and and let* let org-element-begin let* or org-element--cache-key org-elem= ent--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter] 4 [if let* and and let* let org-element-end= let while let let* save-restriction save-excursion save-current-buffer cat= ch org-element--parse-to] 4 [org-element--cache-compare avl-tree--do-enter = avl-tree--do-enter avl-tree-enter progn if save-current-buffer org-element-= -cache-put or setq if if while let let* save-restriction] 4 [cond org-eleme= nt-type let* or org-element--cache-key org-element--cache-key-less-p org-el= ement--cache-compare avl-tree--do-enter avl-tree-enter progn if save-curren= t-buffer org-element--cache-put or setq if] 4 [let* aset while let if let l= et progn if org-element-create let let save-excursion org-element-property-= drawer-parser cond setq] 4 [let* let let* save-restriction save-excursion s= ave-current-buffer catch org-element--parse-to let* if if if if while if le= t*] 4 [or if let org-element--cache-verify-element and if let save-restrict= ion save-excursion save-excursion let if org-element-at-point progn if if] = 4 [and let* or org-element--cache-key org-element--cache-key-less-p org-ele= ment--cache-compare avl-tree--do-enter avl-tree-enter progn if save-current= -buffer org-element--cache-put or setq if if] 8 [let* let* aset while let i= f let let progn if org-element-create let let save-excursion org-element-pr= operty-drawer-parser cond] 4 [org-element-type let* or org-element--cache-k= ey org-element--cache-key-less-p not or and if while if let* save-restricti= on save-excursion let progn] 4 [and let* or org-element--cache-key org-elem= ent--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tr= ee-enter progn if save-current-buffer org-element--cache-put] 4 [let* let o= rg-element-begin let* or org-element--cache-key org-element--cache-key-less= -p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tre= e--do-enter avl-tree-enter progn if save-current-buffer org-element--cache-= put] 4 [let and let* or org-element--cache-key org-element--cache-key-less-= p not or and if while if let* save-restriction save-excursion let] 4 [eq if= if while let let* save-restriction save-excursion save-current-buffer catc= h org-element--parse-to setq progn if progn progn] 4 [car if if let* and an= d let* let org-element-begin let* while if let* save-current-buffer org-ele= ment--cache-find and] 4 [eq if let* if let* let org-element-begin let* or o= rg-element--cache-key org-element--cache-key-less-p org-element--cache-comp= are avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-e= nter] 4 [match-string-no-properties let progn cons setq let cond while catc= h save-excursion let org-element--list-struct or org-element-plain-list-par= ser cond let] 4 [org-element-contents-end setq progn if let cond let while = let let* save-restriction save-excursion save-current-buffer catch org-elem= ent--parse-to setq] 4 [if let* and and let* let org-element-begin let* whil= e if let* save-current-buffer org-element--cache-find and let* save-restric= tion] 8 [org-element--cache-key org-element--cache-key-less-p org-element--= cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-= tree--do-enter avl-tree-enter progn if save-current-buffer org-element--cac= he-put or setq if if] 12 [let* let and let* or org-element--cache-key org-e= lement--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-current-buff= er org-element--cache-put] 4 [or org-element--cache-key org-element--cache-= key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-enter= avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ente= r avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree--do-enter avl-tree--do-enter] 4 [and cond let while let let* sa= ve-restriction save-excursion save-current-buffer catch org-element--parse-= to condition-case if setq let save-restriction] 4 [let* let* save-restricti= on save-excursion save-excursion let save-current-buffer org-element--headl= ine-parse-title apply org-element--deferred-resolve-once setq while let org= -element--deferred-resolve let* catch] 4 [cond let* or org-element--cache-k= ey org-element--cache-key-less-p org-element--cache-compare avl-tree--do-en= ter avl-tree--do-enter avl-tree-enter progn if save-current-buffer org-elem= ent--cache-put or setq if] 4 [org-element-type let* and and let* let and le= t* or org-element--cache-key org-element--cache-key-less-p org-element--cac= he-compare avl-tree--do-enter avl-tree-enter progn if] 4 [if org-element--c= ache-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-= enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do= -enter avl-tree-enter progn if save-current-buffer org-element--cache-put o= r setq] 4 [let* let org-element-begin < and or if if while if let* save-res= triction save-excursion let progn if] 4 [or set-buffer save-current-buffer = org-element--cache-find and let* save-restriction save-excursion save-curre= nt-buffer catch org-element--parse-to setq progn if progn progn] 4 [org-ele= ment-type let* or org-element--cache-key org-element--cache-key-less-p org-= element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-e= nter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-ente= r progn if save-current-buffer] 4 [cond org-element-type let* and and let* = let let org-element-property-raw let org-element--property org-element-pare= nt setq while progn if] 4 [let* if let* let org-element-begin let* or org-e= lement--cache-key org-element--cache-key-less-p org-element--cache-compare = avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if progn] 4 [let= * and and let* let org-element-end <=3D and while let cond let* save-restri= ction save-excursion save-current-buffer catch] 4 [eq if if let* and and le= t* let and let* or org-element--cache-key org-element--cache-key-less-p org= -element--cache-compare avl-tree--do-enter avl-tree--do-enter] 4 [car if if= let* and and let* let org-element-end setq while let cond let* save-restri= ction save-excursion] 4 [if let if if while let let* save-restriction save-= excursion save-current-buffer catch org-element--parse-to let* if if if] 4 = [plist-put setcar cond let* if let let* save-restriction save-excursion sav= e-excursion let save-current-buffer org-element--headline-parse-title apply= org-element--deferred-resolve-once setq] 4 [if let* let org-element-conten= ts-end eq if catch progn setq progn if progn if if if while] 4 [and or and = if let cond let while let let* save-restriction save-excursion save-current= -buffer catch org-element--parse-to setq] 4 [car eq if if let* and and let*= let org-element-begin let* or org-element--cache-key org-element--cache-ke= y-less-p and or] 4 [car eq if if let* and and let* let let let* save-restri= ction save-excursion save-current-buffer catch org-element--parse-to] 4 [co= nd org-element-type let* and and let* let org-element-end <=3D and while le= t cond let* save-restriction save-excursion] 4 [let* save-restriction save-= excursion save-current-buffer catch org-element--parse-to setq progn if pro= gn progn if progn if progn if] 4 [progn progn org-element-begin < and or an= d if setq if if while if let* save-restriction save-excursion] 4 [and and l= et* let let let* save-restriction save-excursion save-current-buffer catch = org-element--parse-to condition-case if setq let save-restriction] 4 [org-e= lement--cache-key-less-p org-element--cache-compare avl-tree--do-enter avl-= tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl= -tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn = if save-current-buffer org-element--cache-put or] 4 [if if org-element--cac= he-key-less-p org-element--cache-compare avl-tree--do-enter avl-tree--do-en= ter avl-tree-enter progn if save-current-buffer org-element--cache-put or s= etq if if while] 4 [or org-element--cache-key org-element--cache-key-less-p= org-element--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree-= enter progn if save-current-buffer org-element--cache-put or setq if if whi= le] 4 [let and let* save-restriction save-excursion save-excursion let save= -current-buffer org-element--headline-parse-title apply org-element--deferr= ed-resolve-once setq while let org-element--deferred-resolve let*] 4 [progn= if save-current-buffer org-element--cache-put or setq if if while let let*= save-restriction save-excursion save-current-buffer catch org-element--par= se-to] 4 [if let* save-restriction save-excursion let progn if progn let* o= rg-element-cache-map org-get-buffer-tags org-set-tags-command funcall-inter= actively call-interactively command-execute nil] 4 [if let org-element--cac= he-verify-element and if let save-restriction save-excursion save-excursion= let if org-element-at-point progn if if if] 4 [if let* save-excursion org-= element-section-parser cond setq let save-excursion org-element--current-el= ement setq if if while let let* save-restriction] 4 [cl--old-struct-type-of= apply type-of seq-drop setcdr if if while let let progn if org-element-cre= ate let* save-excursion org-element-headline-parser] 4 [let while let let* = save-restriction save-excursion save-current-buffer catch org-element--pars= e-to setq progn if progn progn if progn] 8 [let org-element-begin let* or o= rg-element--cache-key org-element--cache-key-less-p org-element--cache-comp= are avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter= progn if progn if save-current-buffer] 4 [cond if let* save-current-buffer= org-element--cache-find and let* save-restriction save-excursion save-curr= ent-buffer catch org-element--parse-to setq progn if progn] 4 [org-element-= type let* or org-element--cache-key org-element--cache-key-less-p org-eleme= nt--cache-compare avl-tree--do-enter avl-tree-enter progn if progn if save-= current-buffer org-element--cache-put or setq] 4 [org-element-begin let* or= org-element--cache-key org-element--cache-key-less-p org-element--cache-co= mpare avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if progn i= f save-current-buffer org-element--cache-put or] 4 [org-element--cache-comp= are avl-tree--do-enter avl-tree-enter progn if progn if save-current-buffer= org-element--cache-put or setq if if while let let*] 4 [if let* save-restr= iction save-excursion save-excursion let save-current-buffer org-element--h= eadline-parse-title apply org-element--deferred-resolve-once setq while let= org-element--deferred-resolve let* catch] 4 [save-excursion org-element-he= adline-parser cond setq let save-excursion org-element--current-element set= q if if while let let* save-restriction save-excursion save-current-buffer]= 4 [cond org-element-type let* and and let* let org-element-begin eq or and= if progn if if if] 4 [org-element-begin let* or org-element--cache-key org= -element--cache-key-less-p not and or if if while if let* save-restriction = save-excursion let] 4 [if let* save-current-buffer org-element--cache-find = and let* save-restriction save-excursion save-current-buffer catch org-elem= ent--parse-to condition-case if setq let save-restriction] 4 [plist-member = with-no-warnings if progn if or cond let* if let* let let org-element-prope= rty-raw setq if while] 4 [if if let* and and let* let org-element-end <=3D = and while let cond let* save-restriction save-excursion] 4 [and progn or pr= ogn apply org-element--deferred-resolve-once setq while let org-element--de= ferred-resolve let* catch while let progn if] 4 [progn if org-element--cach= e-sync if if progn if let save-restriction save-excursion save-excursion le= t if org-element-at-point progn if] 4 [and and let* let and let* or org-ele= ment--cache-key org-element--cache-key-less-p org-element--cache-compare av= l-tree--do-enter avl-tree--do-enter avl-tree-enter progn if save-current-bu= ffer] 4 [and and let* let org-element--current-element setq if if while let= let* save-restriction save-excursion save-current-buffer catch org-element= --parse-to] 4 [cond org-element-type let* and and let* let let org-element-= property-raw let org-element--property org-element-parent setq while catch = progn] 4 [set-buffer save-current-buffer org-element--cache-active-p and le= t* save-restriction save-excursion save-current-buffer catch org-element--p= arse-to setq progn if progn org-element-begin or] 4 [org-element-begin let*= or org-element--cache-key org-element--cache-key-less-p org-element--cache= -compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-= -do-enter avl-tree-enter progn if save-current-buffer org-element--cache-pu= t or] 4 [avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-= -do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree= --do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tre= e--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn] 4 [= and let* or org-element--cache-key org-element--cache-key-less-p org-elemen= t--cache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter a= vl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if progn if] 4 [i= f if let* and and let* let setq while let cond let* save-restriction save-e= xcursion save-current-buffer catch] 4 [cond org-element-type let* and and l= et* let org-element-begin let* or org-element--cache-key org-element--cache= -key-less-p org-element--cache-compare avl-tree--do-enter avl-tree-enter pr= ogn] 4 [=3D or if if if while if let* save-restriction save-excursion let p= rogn if progn let* org-element-cache-map] 4 [and let* let org-element-begin= let* or org-element--cache-key org-element--cache-key-less-p not or and if= while if let* save-restriction] 4 [and if cond org-element-create let* sav= e-excursion org-element-paragraph-parser cond let cond setq let save-excurs= ion org-element--current-element setq if] 4 [if let* let org-element-end le= t while let let* save-restriction save-excursion save-current-buffer catch = org-element--parse-to let* if if] 4 [if let* if let* let org-element-begin = let* or org-element--cache-key org-element--cache-key-less-p org-element--c= ache-compare avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-t= ree-enter progn] 4 [let if let let progn if org-element-create let* save-ex= cursion org-element-headline-parser cond setq let save-excursion org-elemen= t--current-element setq] 4 [if let* let setq while let cond let* save-restr= iction save-excursion save-current-buffer catch org-element--parse-to let* = if if] 4 [avl-tree--do-enter avl-tree--do-enter avl-tree-enter progn if sav= e-current-buffer org-element--cache-put or setq if if while let let* save-r= estriction save-excursion] 4 [org-element--cache-compare avl-tree--do-enter= avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ente= r avl-tree--do-enter avl-tree--do-enter avl-tree--do-enter avl-tree--do-ent= er avl-tree-enter progn if save-current-buffer org-element--cache-put or] 4= [or and if while if let* save-restriction save-excursion let progn if prog= n let* org-element-cache-map org-get-buffer-tags org-set-tags-command] 4 [c= ompleting-read-multiple org-set-tags-command funcall-interactively call-int= eractively command-execute nil nil nil nil nil nil nil nil nil nil nil] 24 = [read-from-minibuffer completing-read-multiple org-set-tags-command funcall= -interactively call-interactively command-execute nil nil nil nil nil nil n= il nil nil nil] 12 [nil nil nil nil nil nil nil nil nil nil nil nil nil nil= nil nil] 19 [timer-set-time run-at-time apply run-with-timer blink-cursor-= -start-timer blink-cursor-start apply timer-event-handler nil nil nil nil n= il nil nil nil] 4 [completing-read-default completing-read read-extended-co= mmand byte-code call-interactively command-execute nil nil nil nil nil nil = nil nil nil nil] 3 [read-from-minibuffer completing-read-default completing= -read read-extended-command byte-code call-interactively command-execute ni= l nil nil nil nil nil nil nil nil] 36 [complete-with-action "#" try-completion completion-basic-try-completion "#" completion--some completion--nth-completion completion-try-c= ompletion completion--do-completion completion--in-region-1 "#" apply "#" completion--in-region comp= letion-in-region minibuffer-complete] 20 [redisplay sit-for minibuffer-mess= age completion--message completion--done completion--do-completion completi= on--in-region-1 "#" apply "#" completion--in-region completion-in-region minibuffer-complete funcall= -interactively call-interactively command-execute] 4 [execute-extended-comm= and funcall-interactively call-interactively command-execute nil nil nil ni= l nil nil nil nil nil nil nil nil] 2 [Automatic\ GC] 8557)) (26211 922 4339= 8 664000) nil] --=-=-=--