[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[BUG] org-fold-core--fix-folded-region slows down typing [9.6.6 (release
From: |
Visuwesh |
Subject: |
[BUG] org-fold-core--fix-folded-region slows down typing [9.6.6 (release_9.6.6 @ /home/viz/lib/ports/emacs/lisp/org/)] |
Date: |
Fri, 09 Jun 2023 18:12:37 +0530 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
In a largeish buffer, org-fold-core--fix-folded-region significantly
slows down typing to a point where I have to wait a few milliseconds to
see the characters typed. With emacs -Q, the slow down isn't as bad as
with my full configuration but it is still noticeable. Setting
`org-fold-core--ignore-modifications' to t makes the lag go away.
The large buffer that I type in has a PROPERTIES drawer for every
heading there is and I have 481 such headings. There is one heading
with a couple of drawers that are hundred of lines long and might even
have long lines. I can send this heading if you would like privately.
The buffer has the following STARTUP options set:
#+STARTUP: fold num
I have attached three files:
· org-fold-core-slow-profile: profiler report in the said large
buffer with my Emacs configuration.
· org-fold-core-fast-profile: profiler report in a fresh new org
buffer with only two lines, also recorded with my Emacs
configuration.
· org-fold-core-emacs-Q-still-kinda-slow: profiler report in the
said large buffer recorded in `emacs -Q'.
If this is not enough info, please tell me how to help. Thank you.
org-fold-core-slow-profile
Description: Binary data
org-fold-core-fast-profile
Description: Binary data
org-fold-core-emacs-Q-still-kinda-slow
Description: Binary data
Emacs : GNU Emacs 29.0.91 (build 2, x86_64-pc-linux-gnu, X toolkit, Xaw scroll
bars)
of 2023-06-01
Package: Org mode version 9.6.6 (release_9.6.6 @
/home/viz/lib/ports/emacs/lisp/org/)
current state:
==============
(setq
org-agenda-prefix-format '((agenda . " %12:c %12t %s") (todo . " %i %-12:c")
(tags . " %i %-12:c")
(search . " %i %-12:c"))
org-attach-preferred-new-method 'dir
org-link-elisp-confirm-function 'yes-or-no-p
org-directory "/home/viz/doc/org"
org-bibtex-headline-format-function #[257 "\300%1\236A\207" [:title] 3
"\n\n(fn ENTRY)"]
org-pdftools-get-desc-function 'vz/org-pdftools-link-description
org-agenda-todo-keyword-format "%s"
org-agenda-scheduled-leaders '("Scheduled " "Sched. %2d ")
org-startup-folded t
org-agenda-skip-scheduled-if-done t
org-agenda-files '("/home/viz/doc/org/calendar.org"
"/home/viz/doc/org/habits.org"
"/home/viz/doc/uni/schedule.org"
"/home/viz/doc/uni/epac.org")
org-capture-templates '(("u" "University Schedule")
("ua" "Assignment" entry
(file+headline "/home/viz/doc/uni/schedule.org"
"Changes/Quizzes/Assignments")
#'doct--fill-template :empty-lines-after 1 :prepend t
:doct
(:doct-name "Assignment" :keys "a" :headline
"Changes/Quizzes/Assignments" :tag
":assignment:" :stat "DEADLINE: " :inherited-keys
"ua" :after-finalize
vz/update-calendar-markers-after-capture :file
"/home/viz/doc/uni/schedule.org"
:prepend t :empty-lines-after 1 :template
"* TODO %? %{tag}\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:tag ":assignment:" :stat "DEADLINE: "))
)
("uq" "Quiz" entry
(file+headline "/home/viz/doc/uni/schedule.org"
"Changes/Quizzes/Assignments")
#'doct--fill-template :empty-lines-after 1 :prepend t
:doct
(:doct-name "Quiz" :keys "q" :tag ":quiz:" :headline
"Changes/Quizzes/Assignments" :stat
"SCHEDULED: " :inherited-keys "uq" :after-finalize
vz/update-calendar-markers-after-capture :file
"/home/viz/doc/uni/schedule.org"
:prepend t :empty-lines-after 1 :template
"* TODO %? %{tag}\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:tag ":quiz:" :stat "SCHEDULED: "))
)
("uo" "Other" entry
(file+headline "/home/viz/doc/uni/schedule.org"
"Changes/Quizzes/Assignments")
#'doct--fill-template :empty-lines-after 1 :prepend t
:doct
(:doct-name "Other" :keys "o" :headline
"Changes/Quizzes/Assignments" :tag "" :stat
"SCHEDULED: " :inherited-keys "uo" :after-finalize
vz/update-calendar-markers-after-capture :file
"/home/viz/doc/uni/schedule.org"
:prepend t :empty-lines-after 1 :template
"* TODO %? %{tag}\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:tag "" :stat "SCHEDULED: "))
)
("uh" "Homework" entry
(file+headline "/home/viz/doc/uni/schedule.org"
"Changes/Quizzes/Assignments")
#'doct--fill-template :empty-lines-after 1 :prepend t
:doct
(:doct-name "Homework" :keys "h" :headline
"Changes/Quizzes/Assignments" :tag ":hw:"
:stat "DEADLINE: " :inherited-keys "uh"
:after-finalize
vz/update-calendar-markers-after-capture :file
"/home/viz/doc/uni/schedule.org"
:prepend t :empty-lines-after 1 :template
"* TODO %? %{tag}\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:tag ":hw:" :stat "DEADLINE: "))
)
("um" "Misc" entry (file+olp
"/home/viz/doc/uni/schedule.org" "Others")
#'doct--fill-template :empty-lines-after 1 :prepend t
:doct
(:doct-name "Misc" :keys "m" :stat
"%^{Type|SCHEDULED: |DEADLINE: }" :tag "" :olp
("Others") :inherited-keys "um" :after-finalize
vz/update-calendar-markers-after-capture :file
"/home/viz/doc/uni/schedule.org"
:prepend t :empty-lines-after 1 :headline "Semester
VI" :template
"* TODO %? %{tag}\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:stat "%^{Type|SCHEDULED: |DEADLINE: }" :tag ""))
)
("uc" "Club")
("uca" "Appointment" entry (file
"/home/viz/doc/uni/epac.org") #'doct--fill-template
:empty-lines-after 1 :prepend nil :doct
(:doct-name "Appointment" :keys "a" :stat "SCHEDULED:
" :file
"/home/viz/doc/uni/epac.org" :inherited-keys "uca"
:tag "" :prepend nil :headline nil
:after-finalize
vz/update-calendar-markers-after-capture :empty-lines-after 1 :template
"* TODO %? %{tag}\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:stat "SCHEDULED: " :tag ""))
)
("ucd" "Deadline" entry (file
"/home/viz/doc/uni/epac.org") #'doct--fill-template
:empty-lines-after 1 :prepend nil :doct
(:doct-name "Deadline" :keys "d" :stat "DEADLINE: "
:file "/home/viz/doc/uni/epac.org"
:inherited-keys "ucd" :tag "" :prepend nil :headline
nil :after-finalize
vz/update-calendar-markers-after-capture
:empty-lines-after 1 :template
"* TODO %? %{tag}\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:stat "DEADLINE: " :tag ""))
)
("p" "Private")
("ps" "Schedule" entry (file+headline
"/home/viz/doc/org/calendar.org" "Schedules")
#'doct--fill-template :empty-lines-after 1 :doct
(:doct-name "Schedule" :keys "s" :headline
"Schedules" :stat "SCHEDULED: " :file
"/home/viz/doc/org/calendar.org" :inherited-keys
"ps" :empty-lines-after 1 :template
"* TODO %?\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:stat "SCHEDULED: "))
)
("pd" "Deadlines" entry (file+headline
"/home/viz/doc/org/calendar.org" "Deadline")
#'doct--fill-template :empty-lines-after 1 :doct
(:doct-name "Deadlines" :keys "d" :headline
"Deadline" :stat "DEADLINE: " :file
"/home/viz/doc/org/calendar.org" :inherited-keys
"pd" :empty-lines-after 1 :template
"* TODO %?\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom
(:stat "DEADLINE: "))
)
("pa" "Appointment" entry (file+headline
"/home/viz/doc/org/calendar.org" "Appointments")
#'doct--fill-template :empty-lines-after 1 :doct
(:doct-name "Appointment" :keys "a" :headline
"Appointments" :stat "" :file
"/home/viz/doc/org/calendar.org" :inherited-keys
"pa" :empty-lines-after 1 :template
"* TODO %?\n%{stat}%(call-interactively
#'org-time-stamp)" :doct-custom (:stat ""))
)
("pp" "Project" entry (file+headline
"/home/viz/doc/org/calendar.org" "Projects")
"* TODO %?" :empty-lines-after 1 :doct
(:doct-name "Project" :keys "p" :headline "Projects"
:template "* TODO %?" :file
"/home/viz/doc/org/calendar.org" :inherited-keys
"pp" :empty-lines-after 1)
)
("d" "Dump links, book names, w/e")
("da" "Article" entry (file "dump.org")
#'doct--fill-template :empty-lines-after 1
:prepend t :doct
(:doct-name "Article" :keys "a" :todo-state "TODO "
:description "%^{Name|}" :typ
"article" :inherited-keys "da" :file "dump.org"
:prepend t :empty-lines-after 1
:template
("* %{todo-state}%{description}" ":PROPERTIES:"
":type: %{typ}" ":added: %U" ":END:"
"%?")
:doct-custom (:todo-state "TODO " :description
"%^{Name|}" :typ "article"))
)
("de" "Emacs" entry (file "dump.org")
#'doct--fill-template :empty-lines-after 1 :prepend
t :doct
(:doct-name "Emacs" :keys "e" :todo-state "TODO "
:description "%^{What is it?|}" :typ
"emacs" :inherited-keys "de" :file "dump.org"
:prepend t :empty-lines-after 1 :template
("* %{todo-state}%{description}" ":PROPERTIES:"
":type: %{typ}" ":added: %U" ":END:"
"%?")
:doct-custom (:todo-state "TODO " :description
"%^{What is it?|}" :typ "emacs"))
)
("dn" "Notes" entry (file "dump.org")
#'doct--fill-template :empty-lines-after 1 :prepend
t :doct
(:doct-name "Notes" :keys "n" :todo-state ""
:description "Notes on %^{What?|}" :typ
"notes" :inherited-keys "dn" :file "dump.org"
:prepend t :empty-lines-after 1 :template
("* %{todo-state}%{description}" ":PROPERTIES:"
":type: %{typ}" ":added: %U" ":END:"
"%?")
:doct-custom (:todo-state "" :description "Notes on
%^{What?|}" :typ "notes"))
)
("dl" "Location" entry (file "dump.org")
#'doct--fill-template :empty-lines-after 1
:prepend t :doct
(:doct-name "Location" :keys "l" :todo-state ""
:description "%^{எங்கே அவள்|}" :typ
"location" :inherited-keys "dl" :file "dump.org"
:prepend t :empty-lines-after 1
:template
("* %{todo-state}%{description}" ":PROPERTIES:"
":type: %{typ}" ":added: %U" ":END:"
"%?")
:doct-custom (:todo-state "" :description "%^{எங்கே
அவள்|}" :typ "location"))
)
("dq" "Quote" entry (file "dump.org")
"* %^{Quote|Quote %U|}\n:PROPERTIES:\n:type:
quote\n:added:
%U\n:END:\n%(vz/capture-link-for-quote)\n\n#+BEGIN_QUOTE\n%?\n\n—%^{Author|}\n#+END_QUOTE"
:empty-lines-after 1 :prepend t :doct
(:doct-name
"Quote"
:keys
"q"
:template
("* %^{Quote|Quote
%U|}" ":PROPERTIES:" ":type: quote" ":added: %U" ":END:"
"%(vz/capture-link-for-quote)"
"\n#+BEGIN_QUOTE\n%?\n\n—%^{Author|}\n#+END_QUOTE")
:inherited-keys "dq"
:file "dump.org" :prepend t :empty-lines-after 1)
)
("dm" "Music" entry (file "dump.org")
#'doct--fill-template :empty-lines-after 1 :prepend
t :doct
(:doct-name "Music" :keys "m" :todo-state ""
:description "%^{Name|}" :typ "music"
:inherited-keys "dm" :file "dump.org" :prepend t
:empty-lines-after 1 :template
("* %{todo-state}%{description}" ":PROPERTIES:"
":type: %{typ}" ":added: %U" ":END:"
"%?")
:doct-custom (:todo-state "" :description
"%^{Name|}" :typ "music"))
)
("ds" "Software" entry (file "dump.org")
#'doct--fill-template :empty-lines-after 1
:prepend t :doct
(:doct-name "Software" :keys "s" :todo-state ""
:description "%^{Description|}" :typ
"software" :inherited-keys "ds" :file "dump.org"
:prepend t :empty-lines-after 1
:template
("* %{todo-state}%{description}" ":PROPERTIES:"
":type: %{typ}" ":added: %U" ":END:"
"%?")
:doct-custom (:todo-state "" :description
"%^{Description|}" :typ "software"))
)
("db" "Book" entry (file "dump.org")
#'doct--fill-template :empty-lines-after 1 :prepend
t :doct
(:doct-name "Book" :keys "b" :todo-state "TODO "
:description "%^{Name|}" :typ "book"
:inherited-keys "db" :file "dump.org" :prepend t
:empty-lines-after 1 :template
("* %{todo-state}%{description}" ":PROPERTIES:"
":type: %{typ}" ":added: %U" ":END:"
"%?")
:doct-custom (:todo-state "TODO " :description
"%^{Name|}" :typ "book"))
)
("do" "Others" entry (file "dump.org")
#'doct--fill-template :empty-lines-after 1
:prepend t :doct
(:doct-name "Others" :keys "o" :todo-state "TODO "
:description "%^{Description|}" :typ
"%^{Type|misc|anime}" :inherited-keys "do" :file
"dump.org" :prepend t
:empty-lines-after 1 :template
("* %{todo-state}%{description}" ":PROPERTIES:"
":type: %{typ}" ":added: %U" ":END:"
"%?")
:doct-custom
(:todo-state "TODO " :description "%^{Description|}"
:typ "%^{Type|misc|anime}"))
)
)
org-noter-default-notes-file-names '("annotations.org")
org-persist-after-read-hook '(org-element--cache-persist-after-read)
org-ctrl-c-ctrl-c-hook '(vz/org-open-at-point-for-ctl-c-ctl-c)
org-time-stamp-custom-formats '("<%A %d %B, %Y>" . "<%A %d %B, %Y %H:%M>")
org-export-before-parsing-hook '(org-attach-expand-links)
org-cycle-tab-first-hook '(org-babel-hide-result-toggle-maybe
org-babel-header-arg-expand)
org-noter-doc-split-fraction '(0.6 . 0.4)
org-default-notes-file "/home/viz/doc/org/notes.org"
org-archive-hook '(org-attach-archive-delete-maybe)
org-file-apps '(("\\.html?\\'" closure
(vz/acme-tag-mode-abbrev-table vz/acme-tag-mode-syntax-table
avy-style avy-action
vz/mpris-mode-abbrev-table vz/mpris-mode-syntax-table
vz/pubchem-mode-abbrev-table
vz/pubchem-mode-syntax-table t)
(filename _) (browse-url (concat "file://" filename)))
(auto-mode . emacs) (directory . emacs) ("\\.mm\\'" . default)
("\\.x?html?\\'" . default)
("\\.pdf\\'" . default))
org-odt-format-inlinetask-function 'org-odt-format-inlinetask-default-function
org-ascii-format-drawer-function #[771 "%1\207" [] 4 "\n\n(fn NAME CONTENTS
WIDTH)"]
org-cycle-hook '(org-cycle-hide-archived-subtrees org-cycle-show-empty-lines
org-cycle-optimize-window-after-visibility-change
org-cycle-display-inline-images)
org-persist-before-read-hook '(org-element--cache-persist-before-read)
org-font-lock-set-keywords-hook '(vz/org-buttonify-stars
vz/org-fontify-horizontal-break)
org-modules '(ol-man org-tempo ol-doi ol-w3m ol-bbdb ol-bibtex ol-docview
ol-gnus ol-info ol-irc ol-mhe ol-rmail
ol-eww)
org-noter-doc-property-in-notes t
org-mode-hook '(gb/er/config-org-mode-expansions org-pdftools-setup-link
vz/org-prettify-maybe
vz/org-resize-latex-hook org-tempo-setup flyspell-mode
#[0 "\300\301\302\303\304$\207" [add-hook
change-major-mode-hook org-fold-show-all append local]
5]
#[0 "\300\301\302\303\304$\207"
[add-hook change-major-mode-hook org-babel-show-result-all
append local] 5]
org-babel-result-hide-spec org-babel-hide-all-hashes
#[0 "\301\211%10\207" [imenu-create-index-function
org-imenu-get-tree] 2] vz/org-style
turn-on-auto-fill vz/org-mode-set-ogh-function)
org-babel-load-languages '((emacs-lisp . t) (racket . t) (shell . t) (C . t)
(julia . t) (python . t)
(fortran . t) (gnuplot . t))
org-agenda-skip-deadline-if-done t
org-agenda-todo-ignore-time-comparison-use-seconds t
org-agenda-time-grid '((daily today require-timed) (800 1000 1200 1400 1600
1800 2000) "------"
"----------------")
org-agenda-span 30
org-latex-format-drawer-function #[514 "\207" [] 3 "\n\n(fn _ CONTENTS)"]
org-agenda-show-all-dates nil
org-latex-format-headline-function 'org-latex-format-headline-default-function
org-confirm-shell-link-function 'yes-or-no-p
org-agenda-compact-blocks t
org-html-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
outline-isearch-open-invisible-function 'outline-isearch-open-invisible
org-use-sub-superscripts '{}
org-agenda-skip-timestamp-if-done t
org-agenda-sorting-strategy '((agenda deadline-up scheduled-up timestamp-up)
(todo priority-down category-keep)
(tags priority-down category-keep) (search
category-keep))
org-fold-catch-invisible-edits 'error
org-agenda-format-date 'vz/org-agenda-format-date
org-odt-format-headline-function 'org-odt-format-headline-default-function
org-attach-dir-relative t
org-agenda-before-write-hook '(org-agenda-add-entry-text)
org-capture-prepare-finalize-hook '(doct-run-prepare-finalize)
org-src-preserve-indentation t
org-entities-user '(("ddagger" "\\ddagger" t "&x2021" "[ddagger]" "[ddagger]"
"‡")
("ominus" "\\ominus" t "o" "o" "o" "⊖") ("vdots" "\\vdots"
t "&x2999" "..." "..." "⋮")
("ddots" "\\ddots" t "&x22F1" "..." "..." "⋱")
("iint" "\\iint" t "&x222C" "[double integral]" "[double
integral]" "∬")
("iiint" "\\iiint" t "&x222D" "[triple integral]" "[triple
integral]" "∭")
("oint" "\\oint" t "&x222E" "[countour integral]"
"[countour integral]" "∮")
("oiint" "\\oiint" t "&x222F" "[surface integral]"
"[surface integral]" "∯")
("oiiint" "\\oiiint" t "&x2230" "[volume integral]"
"[volume integral]" "∰"))
org-babel-tangle-lang-exts '(("fortran" . "F90") ("python" . "py") ("julia" .
"jl") ("D" . "d") ("C++" . "cpp")
("racket" . "rkt") ("emacs-lisp" . "el") ("elisp"
. "el"))
org-src-mode-hook '(org-src-babel-configure-edit-buffer
org-src-mode-configure-edit-buffer)
org-confirm-elisp-link-function 'yes-or-no-p
org-agenda-window-setup 'other-window
org-agenda-inhibit-startup t
org-src-fontify-natively nil
org-support-shift-select t
org-structure-template-alist '(("p" . "src racket :async :require plot") ("a"
. "export ascii") ("c" . "center")
("C" . "comment") ("e" . "example") ("E" .
"export") ("h" . "export html")
("l" . "export latex") ("q" . "quote") ("s" .
"src") ("v" . "verse"))
org-noter-insert-selected-text-inside-note nil
org-preview-latex-image-directory "/home/viz/.cache/org-ltximg/"
org-speed-command-hook '(org-speed-command-activate
org-babel-speed-command-activate)
org-html-format-inlinetask-function
'org-html-format-inlinetask-default-function
org-ascii-format-inlinetask-function 'org-ascii-format-inlinetask-default
org-odt-format-drawer-function #[514 "\207" [] 3 "\n\n(fn NAME CONTENTS)"]
org-noter-notes-mode-hook '(sow-mode)
org-confirm-babel-evaluate nil
org-fold-core-isearch-open-function 'org-fold--isearch-reveal
org-preview-latex-default-process 'dvisvgm
org-capture-before-finalize-hook '(doct-run-before-finalize)
org-latex-format-inlinetask-function
'org-latex-format-inlinetask-default-function
org-pdftools-markup-pointer-function 'pdf-annot-add-underline-markup-annotation
org-persist-before-write-hook '(org-element--cache-persist-before-write)
org-tab-first-hook '(org-babel-hide-result-toggle-maybe
org-babel-header-arg-expand)
org-agenda-todo-ignore-scheduled t
org-link-shell-confirm-function 'yes-or-no-p
org-display-custom-times t
org-babel-pre-tangle-hook '(save-buffer)
org-agenda-loop-over-headlines-in-active-region nil
org-fontify-quote-and-verse-blocks t
org-agenda-start-on-weekday nil
org-capture-mode-hook '(doct-run-hook)
org-agenda-deadline-faces '((1.0 . org-warning) (0.5 . org-upcoming-deadline)
(0.0 . org-upcoming-distant-deadline))
org-noter-notes-search-path '("/home/viz/doc/org" "/home/viz/doc/uni/notes")
outline-minor-mode-cycle t
org-occur-hook '(org-first-headline-recenter)
org-capture-after-finalize-hook '(doct-run-after-finalize
vz/kill-frame-after-org-capture-script)
org-metadown-hook '(org-babel-pop-to-session-maybe)
outline-minor-mode-prefix "%1a"
org-link-parameters '(("nov" :follow nov-org-link-follow :store
nov-org-link-store)
("pdf" :follow org-pdftools-open :complete
org-pdftools-complete-link :store
org-pdftools-store-link :export org-pdftools-export)
("attachment" :follow org-attach-follow :complete
org-attach-complete-link)
("id" :follow org-id-open) ("eww" :follow org-eww-open
:store org-eww-store-link)
("rmail" :follow org-rmail-open :store
org-rmail-store-link)
("mhe" :follow org-mhe-open :store org-mhe-store-link)
("irc" :follow org-irc-visit :store org-irc-store-link
:export org-irc-export)
("info" :follow org-info-open :export org-info-export
:store org-info-store-link
:insert-description org-info-description-as-command)
("gnus" :follow org-gnus-open :store org-gnus-store-link)
("docview" :follow org-docview-open :export
org-docview-export :store
org-docview-store-link)
("bibtex" :follow org-bibtex-open :store
org-bibtex-store-link)
("bbdb" :follow org-bbdb-open :export org-bbdb-export
:complete org-bbdb-complete-link
:store org-bbdb-store-link)
("w3m" :store org-w3m-store-link)
("doi" :follow org-link-doi-open :export
org-link-doi-export)
("man" :follow org-man-open :export org-man-export
:store org-man-store-link) ("file+sys")
("file+emacs") ("shell" :follow org-link--open-shell)
("news" :follow
#[514 "\301\300\302%4Q%2\"\207" ["news" browse-url ":"]
6 "\n\n(fn URL ARG)"])
("mailto" :follow
#[514 "\301\300\302%4Q%2\"\207" ["mailto" browse-url
":"] 6 "\n\n(fn URL ARG)"])
("https" :follow
#[514 "\301\300\302%4Q%2\"\207" ["https" browse-url
":"] 6 "\n\n(fn URL ARG)"])
("http" :follow
#[514 "\301\300\302%4Q%2\"\207" ["http" browse-url ":"]
6 "\n\n(fn URL ARG)"])
("ftp" :follow #[514 "\301\300\302%4Q%2\"\207" ["ftp"
browse-url ":"] 6 "\n\n(fn URL ARG)"])
("help" :follow org-link--open-help :store
org-link--store-help)
("file" :complete org-link-complete-file) ("elisp"
:follow org-link--open-elisp))
org-html-format-headline-function 'org-html-format-headline-default-function
org-metaup-hook '(org-babel-load-in-session-maybe)
org-num-format-function 'org-num-default-format
org-return-follows-link t
org-noter-default-heading-title "Page $p$"
org-special-ctrl-a/e t
org-src-lang-modes '(("fortran" . f90) ("C" . c) ("C++" . c++) ("asymptote" .
asy) ("bash" . sh)
("beamer" . latex) ("calc" . fundamental) ("cpp" . c++)
("ditaa" . artist)
("desktop" . conf-desktop) ("dot" . fundamental) ("elisp"
. emacs-lisp) ("ocaml" . tuareg)
("screen" . shell-script) ("shell" . sh) ("sqlite" . sql)
("toml" . conf-toml))
org-tab-before-tab-emulation-hook '(org-tempo-complete-tag)
org-scheduled-past-days 2305843009213693951
org-deadline-past-days 2305843009213693951
org-agenda-current-time-string "----- NOW ------"
org-agenda-block-separator nil
org-agenda-todo-ignore-deadlines t
org-list-allow-alphabetical t
org-agenda-deadline-leaders '(" Deadline " " In %2dd " "%4dd ago ")
org-agenda-use-time-grid nil
)
- [BUG] org-fold-core--fix-folded-region slows down typing [9.6.6 (release_9.6.6 @ /home/viz/lib/ports/emacs/lisp/org/)],
Visuwesh <=