diff options
author | Aryadev Chavali <aryadev@aryadevchavali.com> | 2023-10-16 08:42:06 +0100 |
---|---|---|
committer | Aryadev Chavali <aryadev@aryadevchavali.com> | 2023-10-16 08:42:06 +0100 |
commit | f6ab044eb2f565fd85015cee9d2211ad59cdc576 (patch) | |
tree | 9c12bdeb35b832d9519a58b49bddf29ad869eab6 /Emacs/.config/emacs | |
parent | af191e7de838c9ad5e78378da5cc5f75df85c129 (diff) | |
download | dotfiles-f6ab044eb2f565fd85015cee9d2211ad59cdc576.tar.gz dotfiles-f6ab044eb2f565fd85015cee9d2211ad59cdc576.tar.bz2 dotfiles-f6ab044eb2f565fd85015cee9d2211ad59cdc576.zip |
(Emacs/config)~disable esup by default
Only when I'm doing an optimising job do I need esup. Shouldn't need
it otherwise.
Diffstat (limited to 'Emacs/.config/emacs')
-rw-r--r-- | Emacs/.config/emacs/config.org | 25 |
1 files changed, 16 insertions, 9 deletions
diff --git a/Emacs/.config/emacs/config.org b/Emacs/.config/emacs/config.org index afc4630..2194e42 100644 --- a/Emacs/.config/emacs/config.org +++ b/Emacs/.config/emacs/config.org @@ -453,15 +453,22 @@ necessary. :init (setq-default display-line-numbers-type 'relative)) #+end_src -** esup -I used to be able to just use [[file:elisp/profiler-dotemacs.el][profile-dotemacs.el]], when my Emacs -config was smaller, but now it tells me very little information about -where my setup is inefficient due to the literate config. Just found -this ~esup~ thing and it works perfectly, exactly how I would prefer -getting this kind of information. It runs an external Emacs instance -and collects information from it, so it doesn't require restarting -Emacs to profile. - +** WIP esup +:PROPERTIES: +:header-args:emacs-lisp: :tangle no +:END: +I used to be able to just use +[[file:elisp/profiler-dotemacs.el][profile-dotemacs.el]], when my +Emacs config was smaller, but now it tells me very little information +about where my setup is inefficient due to the literate config. Just +found this ~esup~ thing and it works perfectly, exactly how I would +prefer getting this kind of information. It runs an external Emacs +instance and collects information from it, so it doesn't require +restarting Emacs to profile, and I can compile my configuration in my +current instance to test it immediately. + +2023-10-16: Unless I'm doing some optimisations or tests, I don't +really need this in my config at all times. Enable when needed. #+begin_src emacs-lisp (use-package esup :defer t) |