Subject: bug#51601: 27.2; python.el; python-nav-end-of-defun returns nil when inside defun.

From: Magnus Nilsson <[email-masked]>
Date: Thu, 4 Nov 2021 09:58:35 +0100

----- begin description ------------------------------------------------
Inside a python file with point inside def or class,

  M-x python-nav-end-of-defun

returns nil. The documentation says that the function "Returns nil if
point is not in a def or class", which I interpret as it should return
non-nil if point is inside a defun.

The function python-nav-end-of-defun is short and it is simple to
inspect the code to see that the function returns nil when inside defun,
which I consider a bug.
See
https://github.com/emacs-mirror/emacs/blob/1b2588998ac2e1b622a8e65be4951e4e5d5a8dc9/lisp/progmodes/python.el#L1503-L1521
----- end description --------------------------------------------------

In GNU Emacs 27.2 (build 1, x86_64-apple-darwin18.7.0, NS appkit-1671.60
Version 10.14.6 (Build 18G95))
 of 2021-03-27 built on builder10-14.porkrind.org
Windowing system distributor 'Apple', version 10.3.2022
System Description:  macOS 11.6

Recent messages:
next-line: End of buffer
9768 (#o23050, #x2628)
Mark set [2 times]
nil
Mark set [2 times]
Making completion list... [2 times]

nil
Mark set [2 times]
nil [4 times]
t
Configured using:
 'configure --with-ns '--enable-locallisppath=/Library/Application
 Support/Emacs/${version}/site-lisp:/Library/Application
 Support/Emacs/site-lisp' --with-modules'

Configured features:
NOTIFY KQUEUE ACL GNUTLS LIBXML2 ZLIB TOOLKIT_SCROLL_BARS NS MODULES
THREADS JSON PDUMPER GMP

Important settings:
  value of $LANG: en_SE.UTF-8
  locale-coding-system: utf-8-unix

Major mode: Python

Minor modes in effect:
  lsp-diagnostics-mode: t
  lsp-modeline-workspace-status-mode: t
  lsp-modeline-diagnostics-mode: t
  lsp-modeline-code-actions-mode: t
  lsp-ui-mode: t
  lsp-ui-sideline-mode: t
  lsp-headerline-breadcrumb-mode: t
  company-box-mode: t
  company-mode: t
  lsp-completion-mode: t
  display-line-numbers-mode: t
  rainbow-delimiters-mode: t
  desktop-save-mode: t
  which-key-mode: t
  dap-tooltip-mode: t
  dap-ui-many-windows-mode: t
  dap-ui-controls-mode: t
  dap-ui-mode: t
  treemacs-filewatch-mode: t
  treemacs-follow-mode: t
  treemacs-git-mode: t
  treemacs-fringe-indicator-mode: t
  dap-auto-configure-mode: t
  dap-mode: t
  pyvenv-tracking-mode: t
  projectile-mode: t
  lsp-managed-mode: t
  lsp-mode: t
  TeX-PDF-mode: t
  ws-butler-mode: t
  beacon-mode: t
  global-flycheck-mode: t
  flycheck-mode: t
  midnight-mode: t
  async-bytecomp-package-mode: t
  savehist-mode: t
  winner-mode: t
  yas-minor-mode: t
  show-paren-mode: t
  doom-modeline-mode: t
  minions-mode: t
  override-global-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  global-auto-revert-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  temp-buffer-resize-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/Users/magnus_nilsson/.emacs.d/elpa/magit-20210925.1143/magit-section-pkg
hides
/Users/magnus_nilsson/.emacs.d/elpa/magit-section-20210829.1849/magit-section-pkg
/Users/magnus_nilsson/.emacs.d/elpa/python-0.28/python hides
/Applications/Emacs.app/Contents/Resources/lisp/progmodes/python
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-stan hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-stan
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-exp hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-exp
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-J hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-J
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-emacs-lisp
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-emacs-lisp
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-css hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-css
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-lob hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-lob
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-irc hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ol-irc
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-forth
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-forth
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-macs
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macs
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-version
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-version
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-scheme
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-scheme
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ox
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-abc hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-abc
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-C hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-C
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-capture
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-capture
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-ref hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-ref
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-clojure
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-clojure
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-mouse
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mouse
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-ledger
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ledger
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-ctags
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-ctags
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-entities
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-entities
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-archive
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-archive
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-screen
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-screen
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-bibtex
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-bibtex
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-haskell
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-haskell
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-asymptote
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-asymptote
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-table
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-table
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-eww hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ol-eww
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-org hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ox-org
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-num hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-num
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-plot
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-plot
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-rmail
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-rmail
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-awk hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-awk
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-groovy
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-groovy
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-octave
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-octave
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-faces
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-faces
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-colview
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-colview
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-R hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-R
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-refile
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-refile
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-timer
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-timer
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-ebnf hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-ebnf
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-mobile
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-mobile
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-fortran
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-fortran
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-shell
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-shell
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-perl hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-perl
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-sqlite
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-sqlite
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-sed hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-sed
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-list
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-list
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-ruby hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-ruby
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-eval hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-eval
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-habit
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-habit
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-clock
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-clock
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-goto
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-goto
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-html hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ox-html
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-src hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-src
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-lisp hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-lisp
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-eshell
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-eshell
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-ditaa
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ditaa
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-pcomplete
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-pcomplete
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-lint
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-lint
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-latex
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-latex
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-sass hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-sass
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-io hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-io
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-tangle
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-tangle
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-calc hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-calc
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-java hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-java
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-icalendar
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-icalendar
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-mhe hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ol-mhe
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-attach-git
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach-git
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-md hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ox-md
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-beamer
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-beamer
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-element
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-element
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-protocol
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-protocol
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-mscgen
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-mscgen
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-gnuplot
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-gnuplot
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-tempo
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-tempo
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-latex
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-latex
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-w3m hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ol-w3m
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-id hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org-id
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-vala hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-vala
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-man hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ox-man
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-feed
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-feed
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-lua hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-lua
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-table
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-table
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-ocaml
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-ocaml
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-coq hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-coq
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-gnus hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ol-gnus
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-picolisp
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-picolisp
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-indent
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-indent
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-lilypond
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-lilypond
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-matlab
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-matlab
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-datetree
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-datetree
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-docview
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ol-docview
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-python
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-python
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-makefile
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-makefile
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-duration
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-duration
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-agenda
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-agenda
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-dot hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-dot
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-js hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-js
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-publish
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-publish
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-inlinetask
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-inlinetask
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-org hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-org
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-keys
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-keys
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-core hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-core
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-compat
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-compat
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ol
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-odt hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ox-odt
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-info hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ol-info
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-plantuml
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-plantuml
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-eshell
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-eshell
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-ascii
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-ascii
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-loaddefs
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-loaddefs
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-hledger
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-hledger
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-maxima
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-maxima
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org hides
/Applications/Emacs.app/Contents/Resources/lisp/org/org
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ol-bbdb hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ol-bbdb
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-macro
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-macro
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-sql hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-sql
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-attach
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-attach
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-processing
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-processing
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ox-texinfo
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ox-texinfo
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-crypt
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-crypt
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-footnote
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-footnote
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/org-install
hides /Applications/Emacs.app/Contents/Resources/lisp/org/org-install
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-comint
hides /Applications/Emacs.app/Contents/Resources/lisp/org/ob-comint
/Users/magnus_nilsson/.emacs.d/elpa/org-plus-contrib-20210920/ob-shen hides
/Applications/Emacs.app/Contents/Resources/lisp/org/ob-shen

Features:
(autoload tar-mode arc-mode archive-mode mm-archive url-cache shadow
sort mail-extr emacsbug sendmail apple-py doom-zenburn-theme pp debug
backtrace dabbrev ffap cl-print apropos dired-aux reftex-dcr reftex-auc
preview tex-buf font-latex tex-mode latexenc cal-iso org-duration
magit-extras tramp-archive tramp-gvfs dbus cc-langs sh-script smie
executable eieio-opt speedbar sb-image ezimage dframe org-ref-reftex
ob-ditaa ob-eukleides ob-plantuml org-checklist org-clock org-collector
org-colview org-crypt org-habit org-agenda org-invoice org-learn
org-mac-link org-mairix org-toc ox-extra help-fns radix-tree rect
image-file unfill misearch multi-isearch ido-completing-read+ memoize
minibuf-eldef ivy delsel ivy-faces ivy-overlay colir flyspell ispell
disp-table lsp-diagnostics lsp-modeline lsp-ui lsp-ui-flycheck
lsp-ui-doc goto-addr lsp-ui-imenu lsp-ui-peek lsp-ui-sideline
lsp-ui-util lsp-headerline lsp-icons company-box company-box-doc
frame-local company-box-icons company-oddmuse company-keywords
company-etags etags fileloop company-gtags company-dabbrev-code
company-dabbrev company-files company-clang company-capf company-cmake
company-semantic company-template company-bbdb company tramp-cache view
lsp-zig lsp-steep lsp-svelte lsp-sqls lsp-yaml lsp-xml lsp-vimscript
lsp-vhdl lsp-vetur lsp-html lsp-verilog lsp-vala lsp-v lsp-terraform
lsp-tex lsp-sorbet lsp-solargraph lsp-rust lsp-rf lsp-r lsp-purescript
lsp-pylsp lsp-pyls lsp-pwsh lsp-php lsp-perl lsp-ocaml lsp-nix lsp-nim
lsp-markdown lsp-lua lsp-kotlin lsp-json lsp-javascript lsp-haxe
lsp-groovy lsp-hack lsp-graphql lsp-go lsp-completion lsp-gdscript
lsp-fsharp lsp-fortran lsp-eslint lsp-erlang lsp-elixir lsp-elm
lsp-dockerfile lsp-dhall lsp-d lsp-css lsp-csharp lsp-crystal lsp-cmake
lsp-clojure lsp-semantic-tokens lsp-clangd lsp-beancount lsp-bash
lsp-angular lsp-ada lsp-actionscript hideshow display-line-numbers
rainbow-delimiters desktop frameset helm-projectile rg vc vc-dispatcher
rg-info-hack rg-menu rg-ibuffer rg-result wgrep-rg wgrep rg-history
rg-header flycheck-clang-analyzer clang-format+ clang-format which-key
dap-cpptools dap-gdb-lldb dap-utils dap-python dap-mouse dap-ui
lsp-treemacs lsp-treemacs-themes treemacs treemacs-header-line
treemacs-compatibility treemacs-mode treemacs-interface
treemacs-extensions treemacs-mouse-interface treemacs-tags
treemacs-persistence treemacs-filewatch-mode treemacs-follow-mode
treemacs-rendering treemacs-async treemacs-workspaces treemacs-dom
treemacs-visuals treemacs-fringe-indicator treemacs-scope pulse
treemacs-faces treemacs-icons treemacs-themes treemacs-core-utils
pfuture treemacs-logging treemacs-customization treemacs-macros gdb-mi
bindat gud bui bui-list bui-info bui-entry bui-core bui-history
bui-button bui-utils lsp-lens dap-mode dap-launch posframe dap-overlays
lsp-ido focus yaml-mode protobuf-mode cc-mode cc-fonts cc-guess cc-menus
cc-cmds cc-styles cc-align cc-engine cc-vars cc-defs python-black
reformatter pyvenv eshell-git-prompt eshell esh-cmd esh-ext esh-opt
esh-proc esh-io esh-arg esh-module esh-groups esh-util lsp-python-ms
projectile lisp-mnt ibuf-ext ibuffer ibuffer-loaddefs lsp-mode
lsp-protocol xref project tree-widget spinner pcase network-stream
inline ewoc cus-edit cus-start cus-load latex latex-flymake flymake-proc
flymake tex-ispell tex-style tex texmathp pdfgrep grep compile ws-butler
beacon flycheck midnight git-timemachine vc-git forge-list
forge-commands forge-semi forge-bitbucket buck forge-gogs gogs
forge-gitea gtea forge-gitlab glab forge-github ghub-graphql treepy
gsexp ghub gnutls forge-notify forge-revnote forge-pullreq forge-issue
forge-topic yaml bug-reference forge-post markdown-mode color forge-repo
forge forge-core forge-db closql emacsql-sqlite emacsql emacsql-compiler
git-link ox-slack ox-pandoc ht ox-org ox-gfm ox-md org-bullets ob-shell
ob-latex ob-python python tramp-sh ob-matlab ob-octave org-tempo tempo
org-ref org-ref-helm-bibtex org-ref-helm helm-bibtex bibtex-completion
org-capture org-refile biblio biblio-download biblio-dissemin
biblio-ieee biblio-hal biblio-dblp biblio-crossref biblio-arxiv timezone
biblio-doi biblio-core let-alist ido helm-files tramp tramp-loaddefs
trampver tramp-integration files-x tramp-compat ls-lisp helm-buffers
helm-occur helm-tags helm-locate helm-grep helm-regexp helm-utils
helm-types helm-net helm-help helm async-bytecomp helm-global-bindings
helm-easymenu helm-source helm-multi-match helm-lib async helm-config
org-ref-core warnings reftex-cite reftex reftex-loaddefs reftex-vars
parsebib org-ref-glossary ox-odt rng-loc rng-uri rng-parse rng-match
rng-dt rng-util rng-pttrn nxml-parse nxml-ns nxml-enc xmltok nxml-util
ox-latex ox-icalendar ox-html table ox-ascii ox-publish ox
org-ref-bibtex org-ref-citeproc key-chord hydra lv doi-utils
org-ref-utils org-ref-pdf url-http url-auth url-gw nsm htmlize diary-lib
diary-loaddefs exec-path-from-shell savehist winner spray face-remap
figlet yasnippet-snippets yasnippet pwin scroll-on-jump cl mic-paren
undo-fu hl-line paren autoinsert backup-each-save doom-modeline
doom-modeline-segments doom-modeline-env doom-modeline-core shrink-path
f s all-the-icons all-the-icons-faces data-material data-weathericons
data-octicons data-fileicons data-faicons data-alltheicons minions
doom-themes doom-themes-base zenburn-theme completion move-text windmove
code-block use-package use-package-ensure use-package-delight
use-package-diminish use-package-bind-key bind-key use-package-core
org-eldoc org-element avl-tree generator ol-eww eww mm-url thingatpt
url-queue ol-rmail ol-mhe ol-irc ol-info ol-gnus nnir gnus-sum url
url-proxy url-privacy url-expand url-methods url-history mailcap shr
url-cookie url-domsuf url-util svg xml dom gnus-group gnus-undo
gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo
parse-time iso8601 gnus-spec gnus-int gnus-range gnus-win gnus nnheader
wid-edit ol-docview doc-view jka-compr image-mode exif ol-bibtex bibtex
ol-bbdb ol-w3m orgit magit-submodule magit-obsolete magit-blame
magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch
magit-clone magit-remote magit-commit magit-sequence magit-notes
magit-worktree magit-tag magit-merge magit-branch magit-reset
magit-files magit-refs magit-status magit magit-repos magit-apply
magit-wip magit-log which-func imenu magit-diff smerge-mode diff
diff-mode git-commit log-edit message rmc puny dired dired-loaddefs
rfc822 mml mml-sec epa derived epg epg-config gnus-util rmail
rmail-loaddefs text-property-search mm-decode mm-bodies mm-encode
mail-parse rfc2231 rfc2047 rfc2045 mm-util ietf-drums mail-prsvr
mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log magit-core
magit-autorevert autorevert filenotify magit-margin magit-transient
magit-process with-editor shell server magit-mode transient cl-extra
help-mode magit-git magit-section magit-utils crm dash org ob ob-ref
ob-lob ob-table ob-exp org-macro org-footnote org-pcomplete pcomplete
org-list org-faces org-entities time-date noutline outline easy-mmode
org-version ob-emacs-lisp org-table org-loaddefs find-func cal-menu
calendar cal-loaddefs ob-tangle ol rx org-src org-keys ob-comint comint
ansi-color ring ob-core org-compat advice ob-eval org-macs format-spec
org-install finder-inf tex-site edmacro kmacro info package easymenu
browse-url url-handlers url-parse auth-source cl-seq eieio eieio-core
cl-macs eieio-loaddefs password-cache json subr-x map url-vars seq
byte-opt gv bytecomp byte-compile cconv cl-loaddefs cl-lib tooltip eldoc
electric uniquify ediff-hook vc-hooks lisp-float-type mwheel term/ns-win
ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset
image regexp-opt fringe tabulated-list replace newcomment text-mode
elisp-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core term/tty-colors frame minibuffer cl-generic
cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao
korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech
european ethiopic indian cyrillic chinese composite charscript charprop
case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice loaddefs button faces cus-face macroexp files
text-properties overlay sha1 md5 base64 format env code-pages mule
custom widget hashtable-print-readable backquote threads kqueue cocoa ns
multi-tty make-network-process emacs)

Memory information:
((conses 16 2347512 815532)
 (symbols 48 77669 993)
 (strings 32 477768 99483)
 (string-bytes 1 16349415)
 (vectors 16 179813)
 (vector-slots 8 3064520 644834)
 (floats 8 2227 6552)
 (intervals 56 210924 34311)
 (buffers 1000 98))