GNU bug report logs - #74995
30.0.93; shortdoc-function-examples not autoloaded

Previous Next

Package: emacs;

Reported by: Fran Burstall <fran.burstall <at> gmail.com>

Date: Fri, 20 Dec 2024 15:48:02 UTC

Severity: normal

Found in version 30.0.93

Fixed in version 30.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74995 in the body.
You can then email your comments to 74995 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#74995; Package emacs. (Fri, 20 Dec 2024 15:48:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Fran Burstall <fran.burstall <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Fri, 20 Dec 2024 15:48:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Fran Burstall <fran.burstall <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: 30.0.93; shortdoc-function-examples not autoloaded
Date: Fri, 20 Dec 2024 15:44:25 +0000
According to the NEWS, there are new functions

shortdoc-function-examples
shortdoc-help-fns-examples-function

and a suggestion to

(add-hook 'help-fns-describe-function-functions
    #'shortdoc-help-fns-examples-function)

However, neither function is available until the shortdoc
package is loaded.

Perhaps a couple of autoload cookies are needed here?

Thanks,

---Fran




In GNU Emacs 30.0.93 (build 2, x86_64-pc-linux-gnu, GTK+
 Version 3.24.43, cairo version 1.18.2) of 2024-12-20 built
 on demoulin
Windowing system distributor 'The X.Org Foundation', version 11.0.12101015
System Description: EndeavourOS

Configured using:
 'configure --with-modules --with-cairo --with-tree-sitter'

Configured features:
ACL CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GPM GSETTINGS
HARFBUZZ JPEG LCMS2 LIBOTF LIBSYSTEMD LIBXML2 M17N_FLT
MODULES NATIVE_COMP NOTIFY INOTIFY PDUMPER PNG RSVG SECCOMP
SOUND SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS TREE_SITTER
WEBP X11 XDBE XIM XINPUT2 XPM GTK3 ZLIB

Important settings:
  value of $LC_ALL: en_GB.utf8
  value of $LC_COLLATE: 
  value of $LC_CTYPE: 
  value of $LC_MESSAGES: 
  value of $LC_MONETARY: en_GB.UTF-8
  value of $LC_NUMERIC: en_GB.UTF-8
  value of $LC_TIME: en_GB.UTF-8
  value of $LANG: en_GB.UTF-8
  locale-coding-system: utf-8-unix

Major mode: NEWS

Minor modes in effect:
  exwm-xsettings-mode: t
  exwm-systemtray-mode: t
  server-mode: t
  emms-mode-line-mode: t
  emms-playing-time-display-mode: t
  emms-playing-time-mode: t
  activities-tabs-mode: t
  activities-mode: t
  global-anzu-mode: t
  anzu-mode: t
  global-discover-mode: t
  discover-mode: t
  global-atomic-chrome-edit-mode: t
  persistent-scratch-autosave-mode: t
  unkillable-scratch: t
  windmove-mode: t
  minions-mode: t
  global-fish-completion-mode: t
  fish-completion-mode: t
  global-company-mode: t
  company-mode: t
  global-page-break-lines-mode: t
  lisp-extra-font-lock-global-mode: t
  whole-line-or-region-global-mode: t
  whole-line-or-region-local-mode: t
  which-key-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  ivy-mode: t
  TeX-PDF-mode: t
  TeX-source-correlate-mode: t
  pdf-occur-global-minor-mode: t
  openwith-mode: t
  denote-rename-buffer-mode: t
  denote-menu-bar-mode: t
  outline-minor-mode: t
  save-place-mode: t
  global-goto-address-mode: t
  goto-address-mode: t
  winner-mode: t
  recentf-mode: t
  flyspell-mode: t
  auto-insert-mode: t
  electric-pair-mode: t
  global-hl-line-mode: t
  override-global-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  show-paren-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  tab-bar-history-mode: t
  tab-bar-mode: t
  file-name-shadow-mode: t
  context-menu-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  minibuffer-regexp-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  auto-fill-function: #[128 \304\300\301#\207 [yas--auto-fill do-auto-fill :around nil apply] 5 advice]
  indent-tabs-mode: t
  transient-mark-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  button-mode: t
  abbrev-mode: t

Load-path shadows:
~/projects/amsreftex/amsreftex hides /home/fran/.emacs.d/elpa/amsreftex-20240512.1746/amsreftex
~/.emacs.d/lisp/emms-mpris hides /home/fran/.emacs.d/elpa/emms-20241216.2059/emms-mpris
/home/fran/.emacs.d/elpa/lispy-20230314.1738/elpa hides /home/fran/.emacs.d/elpa/ivy-20240829.1723/elpa
/home/fran/.emacs.d/elpa/which-key-20240620.2145/which-key hides /usr/local/share/emacs/30.0.93/lisp/which-key
/home/fran/.emacs.d/elpa/transient-20241219.1713/transient hides /usr/local/share/emacs/30.0.93/lisp/transient
/home/fran/.emacs.d/elpa/org-9.7.17/org-loaddefs hides /usr/local/share/emacs/30.0.93/lisp/org/org-loaddefs
/home/fran/.emacs.d/elpa/org-9.7.17/ob-comint hides /usr/local/share/emacs/30.0.93/lisp/org/ob-comint
/home/fran/.emacs.d/elpa/org-9.7.17/ox-md hides /usr/local/share/emacs/30.0.93/lisp/org/ox-md
/home/fran/.emacs.d/elpa/org-9.7.17/org-table hides /usr/local/share/emacs/30.0.93/lisp/org/org-table
/home/fran/.emacs.d/elpa/org-9.7.17/ox-publish hides /usr/local/share/emacs/30.0.93/lisp/org/ox-publish
/home/fran/.emacs.d/elpa/org-9.7.17/ob-org hides /usr/local/share/emacs/30.0.93/lisp/org/ob-org
/home/fran/.emacs.d/elpa/org-9.7.17/ol-man hides /usr/local/share/emacs/30.0.93/lisp/org/ol-man
/home/fran/.emacs.d/elpa/org-9.7.17/org-inlinetask hides /usr/local/share/emacs/30.0.93/lisp/org/org-inlinetask
/home/fran/.emacs.d/elpa/org-9.7.17/org-attach hides /usr/local/share/emacs/30.0.93/lisp/org/org-attach
/home/fran/.emacs.d/elpa/org-9.7.17/ob-fortran hides /usr/local/share/emacs/30.0.93/lisp/org/ob-fortran
/home/fran/.emacs.d/elpa/org-9.7.17/ob-dot hides /usr/local/share/emacs/30.0.93/lisp/org/ob-dot
/home/fran/.emacs.d/elpa/org-9.7.17/ol-info hides /usr/local/share/emacs/30.0.93/lisp/org/ol-info
/home/fran/.emacs.d/elpa/org-9.7.17/ol-bibtex hides /usr/local/share/emacs/30.0.93/lisp/org/ol-bibtex
/home/fran/.emacs.d/elpa/org-9.7.17/org-fold-core hides /usr/local/share/emacs/30.0.93/lisp/org/org-fold-core
/home/fran/.emacs.d/elpa/org-9.7.17/ob-sql hides /usr/local/share/emacs/30.0.93/lisp/org/ob-sql
/home/fran/.emacs.d/elpa/org-9.7.17/ob-sass hides /usr/local/share/emacs/30.0.93/lisp/org/ob-sass
/home/fran/.emacs.d/elpa/org-9.7.17/ox-beamer hides /usr/local/share/emacs/30.0.93/lisp/org/ox-beamer
/home/fran/.emacs.d/elpa/org-9.7.17/org-tempo hides /usr/local/share/emacs/30.0.93/lisp/org/org-tempo
/home/fran/.emacs.d/elpa/org-9.7.17/oc-csl hides /usr/local/share/emacs/30.0.93/lisp/org/oc-csl
/home/fran/.emacs.d/elpa/org-9.7.17/org-num hides /usr/local/share/emacs/30.0.93/lisp/org/org-num
/home/fran/.emacs.d/elpa/org-9.7.17/oc-bibtex hides /usr/local/share/emacs/30.0.93/lisp/org/oc-bibtex
/home/fran/.emacs.d/elpa/org-9.7.17/oc-biblatex hides /usr/local/share/emacs/30.0.93/lisp/org/oc-biblatex
/home/fran/.emacs.d/elpa/org-9.7.17/ob-lua hides /usr/local/share/emacs/30.0.93/lisp/org/ob-lua
/home/fran/.emacs.d/elpa/org-9.7.17/org-refile hides /usr/local/share/emacs/30.0.93/lisp/org/org-refile
/home/fran/.emacs.d/elpa/org-9.7.17/ob-latex hides /usr/local/share/emacs/30.0.93/lisp/org/ob-latex
/home/fran/.emacs.d/elpa/org-9.7.17/ob-scheme hides /usr/local/share/emacs/30.0.93/lisp/org/ob-scheme
/home/fran/.emacs.d/elpa/org-9.7.17/ob-makefile hides /usr/local/share/emacs/30.0.93/lisp/org/ob-makefile
/home/fran/.emacs.d/elpa/org-9.7.17/org-plot hides /usr/local/share/emacs/30.0.93/lisp/org/org-plot
/home/fran/.emacs.d/elpa/org-9.7.17/org-archive hides /usr/local/share/emacs/30.0.93/lisp/org/org-archive
/home/fran/.emacs.d/elpa/org-9.7.17/ox-man hides /usr/local/share/emacs/30.0.93/lisp/org/ox-man
/home/fran/.emacs.d/elpa/org-9.7.17/ob-haskell hides /usr/local/share/emacs/30.0.93/lisp/org/ob-haskell
/home/fran/.emacs.d/elpa/org-9.7.17/ob-plantuml hides /usr/local/share/emacs/30.0.93/lisp/org/ob-plantuml
/home/fran/.emacs.d/elpa/org-9.7.17/org-indent hides /usr/local/share/emacs/30.0.93/lisp/org/org-indent
/home/fran/.emacs.d/elpa/org-9.7.17/ol-bbdb hides /usr/local/share/emacs/30.0.93/lisp/org/ol-bbdb
/home/fran/.emacs.d/elpa/org-9.7.17/ob-calc hides /usr/local/share/emacs/30.0.93/lisp/org/ob-calc
/home/fran/.emacs.d/elpa/org-9.7.17/ox-icalendar hides /usr/local/share/emacs/30.0.93/lisp/org/ox-icalendar
/home/fran/.emacs.d/elpa/org-9.7.17/org-feed hides /usr/local/share/emacs/30.0.93/lisp/org/org-feed
/home/fran/.emacs.d/elpa/org-9.7.17/ob-core hides /usr/local/share/emacs/30.0.93/lisp/org/ob-core
/home/fran/.emacs.d/elpa/org-9.7.17/ob-octave hides /usr/local/share/emacs/30.0.93/lisp/org/ob-octave
/home/fran/.emacs.d/elpa/org-9.7.17/ob-js hides /usr/local/share/emacs/30.0.93/lisp/org/ob-js
/home/fran/.emacs.d/elpa/org-9.7.17/org-keys hides /usr/local/share/emacs/30.0.93/lisp/org/org-keys
/home/fran/.emacs.d/elpa/org-9.7.17/org-persist hides /usr/local/share/emacs/30.0.93/lisp/org/org-persist
/home/fran/.emacs.d/elpa/org-9.7.17/ob-gnuplot hides /usr/local/share/emacs/30.0.93/lisp/org/ob-gnuplot
/home/fran/.emacs.d/elpa/org-9.7.17/org-src hides /usr/local/share/emacs/30.0.93/lisp/org/org-src
/home/fran/.emacs.d/elpa/org-9.7.17/org-pcomplete hides /usr/local/share/emacs/30.0.93/lisp/org/org-pcomplete
/home/fran/.emacs.d/elpa/org-9.7.17/ol-docview hides /usr/local/share/emacs/30.0.93/lisp/org/ol-docview
/home/fran/.emacs.d/elpa/org-9.7.17/ob-clojure hides /usr/local/share/emacs/30.0.93/lisp/org/ob-clojure
/home/fran/.emacs.d/elpa/org-9.7.17/ob-awk hides /usr/local/share/emacs/30.0.93/lisp/org/ob-awk
/home/fran/.emacs.d/elpa/org-9.7.17/org-protocol hides /usr/local/share/emacs/30.0.93/lisp/org/org-protocol
/home/fran/.emacs.d/elpa/org-9.7.17/org-attach-git hides /usr/local/share/emacs/30.0.93/lisp/org/org-attach-git
/home/fran/.emacs.d/elpa/org-9.7.17/org-colview hides /usr/local/share/emacs/30.0.93/lisp/org/org-colview
/home/fran/.emacs.d/elpa/org-9.7.17/org-entities hides /usr/local/share/emacs/30.0.93/lisp/org/org-entities
/home/fran/.emacs.d/elpa/org-9.7.17/ox-latex hides /usr/local/share/emacs/30.0.93/lisp/org/ox-latex
/home/fran/.emacs.d/elpa/org-9.7.17/ol-eshell hides /usr/local/share/emacs/30.0.93/lisp/org/ol-eshell
/home/fran/.emacs.d/elpa/org-9.7.17/ol-irc hides /usr/local/share/emacs/30.0.93/lisp/org/ol-irc
/home/fran/.emacs.d/elpa/org-9.7.17/ox-texinfo hides /usr/local/share/emacs/30.0.93/lisp/org/ox-texinfo
/home/fran/.emacs.d/elpa/org-9.7.17/org-timer hides /usr/local/share/emacs/30.0.93/lisp/org/org-timer
/home/fran/.emacs.d/elpa/org-9.7.17/ob-java hides /usr/local/share/emacs/30.0.93/lisp/org/ob-java
/home/fran/.emacs.d/elpa/org-9.7.17/org-fold hides /usr/local/share/emacs/30.0.93/lisp/org/org-fold
/home/fran/.emacs.d/elpa/org-9.7.17/ob-ditaa hides /usr/local/share/emacs/30.0.93/lisp/org/ob-ditaa
/home/fran/.emacs.d/elpa/org-9.7.17/ox-odt hides /usr/local/share/emacs/30.0.93/lisp/org/ox-odt
/home/fran/.emacs.d/elpa/org-9.7.17/org-capture hides /usr/local/share/emacs/30.0.93/lisp/org/org-capture
/home/fran/.emacs.d/elpa/org-9.7.17/ol-w3m hides /usr/local/share/emacs/30.0.93/lisp/org/ol-w3m
/home/fran/.emacs.d/elpa/org-9.7.17/ob-sed hides /usr/local/share/emacs/30.0.93/lisp/org/ob-sed
/home/fran/.emacs.d/elpa/org-9.7.17/ob-exp hides /usr/local/share/emacs/30.0.93/lisp/org/ob-exp
/home/fran/.emacs.d/elpa/org-9.7.17/ob-ruby hides /usr/local/share/emacs/30.0.93/lisp/org/ob-ruby
/home/fran/.emacs.d/elpa/org-9.7.17/org-footnote hides /usr/local/share/emacs/30.0.93/lisp/org/org-footnote
/home/fran/.emacs.d/elpa/org-9.7.17/org-duration hides /usr/local/share/emacs/30.0.93/lisp/org/org-duration
/home/fran/.emacs.d/elpa/org-9.7.17/ob-groovy hides /usr/local/share/emacs/30.0.93/lisp/org/ob-groovy
/home/fran/.emacs.d/elpa/org-9.7.17/org-crypt hides /usr/local/share/emacs/30.0.93/lisp/org/org-crypt
/home/fran/.emacs.d/elpa/org-9.7.17/ob-css hides /usr/local/share/emacs/30.0.93/lisp/org/ob-css
/home/fran/.emacs.d/elpa/org-9.7.17/ob-maxima hides /usr/local/share/emacs/30.0.93/lisp/org/ob-maxima
/home/fran/.emacs.d/elpa/org-9.7.17/org-goto hides /usr/local/share/emacs/30.0.93/lisp/org/org-goto
/home/fran/.emacs.d/elpa/org-9.7.17/org-cycle hides /usr/local/share/emacs/30.0.93/lisp/org/org-cycle
/home/fran/.emacs.d/elpa/org-9.7.17/ol-mhe hides /usr/local/share/emacs/30.0.93/lisp/org/ol-mhe
/home/fran/.emacs.d/elpa/org-9.7.17/ol-doi hides /usr/local/share/emacs/30.0.93/lisp/org/ol-doi
/home/fran/.emacs.d/elpa/org-9.7.17/ox-org hides /usr/local/share/emacs/30.0.93/lisp/org/ox-org
/home/fran/.emacs.d/elpa/org-9.7.17/ol hides /usr/local/share/emacs/30.0.93/lisp/org/ol
/home/fran/.emacs.d/elpa/org-9.7.17/org-agenda hides /usr/local/share/emacs/30.0.93/lisp/org/org-agenda
/home/fran/.emacs.d/elpa/org-9.7.17/oc-natbib hides /usr/local/share/emacs/30.0.93/lisp/org/oc-natbib
/home/fran/.emacs.d/elpa/org-9.7.17/org-id hides /usr/local/share/emacs/30.0.93/lisp/org/org-id
/home/fran/.emacs.d/elpa/org-9.7.17/ob-julia hides /usr/local/share/emacs/30.0.93/lisp/org/ob-julia
/home/fran/.emacs.d/elpa/org-9.7.17/ob-python hides /usr/local/share/emacs/30.0.93/lisp/org/ob-python
/home/fran/.emacs.d/elpa/org-9.7.17/org-element-ast hides /usr/local/share/emacs/30.0.93/lisp/org/org-element-ast
/home/fran/.emacs.d/elpa/org-9.7.17/ob-matlab hides /usr/local/share/emacs/30.0.93/lisp/org/ob-matlab
/home/fran/.emacs.d/elpa/org-9.7.17/org-element hides /usr/local/share/emacs/30.0.93/lisp/org/org-element
/home/fran/.emacs.d/elpa/org-9.7.17/ob-ref hides /usr/local/share/emacs/30.0.93/lisp/org/ob-ref
/home/fran/.emacs.d/elpa/org-9.7.17/ob-lob hides /usr/local/share/emacs/30.0.93/lisp/org/ob-lob
/home/fran/.emacs.d/elpa/org-9.7.17/ob-emacs-lisp hides /usr/local/share/emacs/30.0.93/lisp/org/ob-emacs-lisp
/home/fran/.emacs.d/elpa/org-9.7.17/oc hides /usr/local/share/emacs/30.0.93/lisp/org/oc
/home/fran/.emacs.d/elpa/org-9.7.17/org-mouse hides /usr/local/share/emacs/30.0.93/lisp/org/org-mouse
/home/fran/.emacs.d/elpa/org-9.7.17/org-clock hides /usr/local/share/emacs/30.0.93/lisp/org/org-clock
/home/fran/.emacs.d/elpa/org-9.7.17/ob-C hides /usr/local/share/emacs/30.0.93/lisp/org/ob-C
/home/fran/.emacs.d/elpa/org-9.7.17/org-faces hides /usr/local/share/emacs/30.0.93/lisp/org/org-faces
/home/fran/.emacs.d/elpa/org-9.7.17/ob-perl hides /usr/local/share/emacs/30.0.93/lisp/org/ob-perl
/home/fran/.emacs.d/elpa/org-9.7.17/org-version hides /usr/local/share/emacs/30.0.93/lisp/org/org-version
/home/fran/.emacs.d/elpa/org-9.7.17/ox-html hides /usr/local/share/emacs/30.0.93/lisp/org/ox-html
/home/fran/.emacs.d/elpa/org-9.7.17/org hides /usr/local/share/emacs/30.0.93/lisp/org/org
/home/fran/.emacs.d/elpa/org-9.7.17/org-compat hides /usr/local/share/emacs/30.0.93/lisp/org/org-compat
/home/fran/.emacs.d/elpa/org-9.7.17/org-macs hides /usr/local/share/emacs/30.0.93/lisp/org/org-macs
/home/fran/.emacs.d/elpa/org-9.7.17/ob-lilypond hides /usr/local/share/emacs/30.0.93/lisp/org/ob-lilypond
/home/fran/.emacs.d/elpa/org-9.7.17/org-macro hides /usr/local/share/emacs/30.0.93/lisp/org/org-macro
/home/fran/.emacs.d/elpa/org-9.7.17/ob-sqlite hides /usr/local/share/emacs/30.0.93/lisp/org/ob-sqlite
/home/fran/.emacs.d/elpa/org-9.7.17/ob-screen hides /usr/local/share/emacs/30.0.93/lisp/org/ob-screen
/home/fran/.emacs.d/elpa/org-9.7.17/org-ctags hides /usr/local/share/emacs/30.0.93/lisp/org/org-ctags
/home/fran/.emacs.d/elpa/org-9.7.17/ol-rmail hides /usr/local/share/emacs/30.0.93/lisp/org/ol-rmail
/home/fran/.emacs.d/elpa/org-9.7.17/ol-gnus hides /usr/local/share/emacs/30.0.93/lisp/org/ol-gnus
/home/fran/.emacs.d/elpa/org-9.7.17/ob-forth hides /usr/local/share/emacs/30.0.93/lisp/org/ob-forth
/home/fran/.emacs.d/elpa/org-9.7.17/ol-eww hides /usr/local/share/emacs/30.0.93/lisp/org/ol-eww
/home/fran/.emacs.d/elpa/org-9.7.17/org-datetree hides /usr/local/share/emacs/30.0.93/lisp/org/org-datetree
/home/fran/.emacs.d/elpa/org-9.7.17/org-mobile hides /usr/local/share/emacs/30.0.93/lisp/org/org-mobile
/home/fran/.emacs.d/elpa/org-9.7.17/ob-lisp hides /usr/local/share/emacs/30.0.93/lisp/org/ob-lisp
/home/fran/.emacs.d/elpa/org-9.7.17/ob-eval hides /usr/local/share/emacs/30.0.93/lisp/org/ob-eval
/home/fran/.emacs.d/elpa/org-9.7.17/ob-tangle hides /usr/local/share/emacs/30.0.93/lisp/org/ob-tangle
/home/fran/.emacs.d/elpa/org-9.7.17/ob-table hides /usr/local/share/emacs/30.0.93/lisp/org/ob-table
/home/fran/.emacs.d/elpa/org-9.7.17/ob hides /usr/local/share/emacs/30.0.93/lisp/org/ob
/home/fran/.emacs.d/elpa/org-9.7.17/ox-ascii hides /usr/local/share/emacs/30.0.93/lisp/org/ox-ascii
/home/fran/.emacs.d/elpa/org-9.7.17/org-lint hides /usr/local/share/emacs/30.0.93/lisp/org/org-lint
/home/fran/.emacs.d/elpa/org-9.7.17/ob-eshell hides /usr/local/share/emacs/30.0.93/lisp/org/ob-eshell
/home/fran/.emacs.d/elpa/org-9.7.17/ob-processing hides /usr/local/share/emacs/30.0.93/lisp/org/ob-processing
/home/fran/.emacs.d/elpa/org-9.7.17/ox-koma-letter hides /usr/local/share/emacs/30.0.93/lisp/org/ox-koma-letter
/home/fran/.emacs.d/elpa/org-9.7.17/ob-ocaml hides /usr/local/share/emacs/30.0.93/lisp/org/ob-ocaml
/home/fran/.emacs.d/elpa/org-9.7.17/org-list hides /usr/local/share/emacs/30.0.93/lisp/org/org-list
/home/fran/.emacs.d/elpa/org-9.7.17/ox hides /usr/local/share/emacs/30.0.93/lisp/org/ox
/home/fran/.emacs.d/elpa/org-9.7.17/oc-basic hides /usr/local/share/emacs/30.0.93/lisp/org/oc-basic
/home/fran/.emacs.d/elpa/org-9.7.17/org-habit hides /usr/local/share/emacs/30.0.93/lisp/org/org-habit
/home/fran/.emacs.d/elpa/org-9.7.17/ob-R hides /usr/local/share/emacs/30.0.93/lisp/org/ob-R
/home/fran/.emacs.d/elpa/org-9.7.17/ob-shell hides /usr/local/share/emacs/30.0.93/lisp/org/ob-shell

Features:
(shadow mail-extr emacsbug shortdoc view eglot
external-completion jsonrpc diff ert ewoc python
emacs-news-mode mastodon-media textsec uni-scripts
idna-mapping ucs-normalize uni-confusable textsec-check
time-stamp org-duration diary-lib diary-loaddefs cal-iso
face-remap org-agenda mastodon-profile network-stream
url-http url-gw nsm mastodon-auth mastodon-client autorevert
oc-basic ol-eww eww url-queue mm-url ol-rmail ol-mhe ol-irc
ol-info ol-gnus nnselect gnus-art mm-uu mml2015 mm-view
mml-smime smime gnutls dig gnus-sum gnus-group gnus-undo
gnus-start gnus-dbus gnus-cloud nnimap nnmail mail-source
utf7 nnoo gnus-spec gnus-int gnus-range gnus-win gnus
nnheader range ol-docview doc-view filenotify ol-bibtex
bibtex ol-bbdb ol-w3m ol-doi org-link-doi mule-util feb-exwm
exwm-xsettings xcb-xsettings exwm-systemtray xcb-systemtray
xcb-xembed exwm exwm-input xcb-keysyms xcb-xkb exwm-manage
exwm-floating xcb-cursor xcb-render exwm-layout
exwm-workspace exwm-core xcb-ewmh xcb-icccm xcb xcb-xproto
xcb-types xcb-debug server demoulin ivy-emms epa-file
emms-listenbrainz-scrobbler emms-dbus emms-functions
emms-info-libtag emms-idapi-browser emms-idapi
emms-idapi-musicbrainz emms-mpris emms-librefm-stream
emms-librefm-scrobbler emms-playlist-limit emms-i18n
emms-history emms-score emms-stream-info
emms-metaplaylist-mode emms-bookmarks emms-cue
emms-mode-line-icon emms-browser emms-volume
emms-volume-sndioctl emms-volume-mixerctl emms-volume-pulse
emms-volume-amixer emms-playlist-sort emms-last-played
emms-player-xine emms-player-mpd emms-lyrics emms-url
emms-streams emms-show-all emms-tag-editor emms-tag-tracktag
emms-mark emms-mode-line emms-cache emms-info-native
emms-info-native-spc emms-info-native-mp3
emms-info-native-ogg emms-info-native-opus
emms-info-native-flac emms-info-native-vorbis
emms-info-exiftool emms-info-tinytag emms-info-metaflac
emms-info-opusinfo emms-info-ogginfo emms-info-mp3info
emms-playlist-mode emms-player-vlc emms-player-mpv
emms-playing-time emms-info emms-later-do
emms-player-mplayer emms-player-simple emms-source-playlist
emms-source-file locate emms-setup emms emms-compat
now-playing ebdb-message message sendmail yank-media rfc822
mml mml-sec epa derived gnus-util mm-decode mm-bodies
mm-encode mail-parse rfc2231 rfc2047 rfc2045 mm-util
ietf-drums mail-prsvr gmm-utils ebdb-mua ebdb-com
ebdb-format ebdb mailabbrev eieio-opt speedbar ezimage
dframe eieio-base timezone activities-tabs activities anzu
mastodon-discover mastodon mastodon-transient tp transient
mastodon-search mastodon-widget mastodon-tl url-cache mpv
org-timer mastodon-toot facemenu mastodon-iso mastodon-http
shr pixel-fill kinsoku url-file puny svg dom discover makey
atomic-chrome websocket bindat smartscan persistent-scratch
unkillable-scratch windswap windmove time
smart-mode-line-dark-theme smart-mode-line rich-minority
minions compat info-colors gnu-elpa-keyring-update
eterm-256color term disp-table ehelp fish-completion em-cmpl
em-dirs esh-mode esh-var esh-cmd esh-ext esh-opt esh-proc
esh-io esh-arg esh-module esh-module-loaddefs esh-util
files-x ace-link company-yasnippet company-dabbrev-code
company-dabbrev company-keywords company-files company-capf
company page-break-lines lisp-extra-font-lock lispy
lispy-inline avy etags fileloop lispy-tags zoutline paredit
rainbow-mode xterm-color helpful cc-langs cc-vars cc-defs
trace cl-print edebug debug backtrace f help-fns radix-tree
elisp-refs s dired-open dired-hacks-utils
whole-line-or-region which-key yasnippet ivy-hydra hydra lv
counsel swiper ivy delsel ivy-faces ivy-overlay colir color
amsreftex sort reftex-dcr reftex-parse reftex-cite cdlatex
reftex reftex-loaddefs reftex-vars latex-mode-expansions
expand-region-core expand-region-custom latex latex-flymake
flymake tex-ispell tex-style tex crm texmathp auctex
pdf-occur ibuf-ext ibuffer ibuffer-loaddefs tablist
tablist-filter semantic/wisent/comp semantic/wisent
semantic/wisent/wisent semantic/util-modes semantic/util
semantic semantic/tag semantic/lex semantic/fw mode-local
cedet pdf-isearch let-alist pdf-misc imenu pdf-tools
pdf-view jka-compr pdf-cache pdf-info tq pdf-util pdf-macs
image-mode exif openwith smex ido feb-denote
denote-rename-buffer denote xref project org-autolist
org-protocol org-indent org-gcal request-deferred deferred
request mailheader mail-utils parse-time iso8601
org-generic-id persist dash org-element org-persist xdg
org-id org-refile org-element-ast inline avl-tree org-clock
compile org-archive oauth2-auto url-auth aio generator alert
log4e notifications dbus xml gntp ob-shell shell org ob
ob-tangle ob-ref ob-lob ob-table ob-exp org-macro org-src
sh-script smie treesit executable ob-comint org-pcomplete
pcomplete comint ansi-osc ansi-color org-list org-footnote
org-faces org-entities time-date noutline outline
ob-emacs-lisp ob-core ob-eval org-cycle org-table ol
org-fold org-fold-core org-keys oc org-loaddefs find-func
cal-menu calendar cal-loaddefs org-version org-compat
org-macs format-spec advice finder-inf ample-zen-theme iedit
iedit-lib plstore epg rfc6068 epg-config info-look saveplace
goto-addr thingatpt ps-print ps-print-loaddefs lpr winner
ring recentf tree-widget vc-git diff-mode track-changes
vc-dispatcher bookmark text-property-search flyspell misc
midnight wdired dired-x dired-aux dired dired-loaddefs
ispell autoinsert proced auto-header cus-edit pp cus-load
wid-edit elec-pair edmacro kmacro comp comp-cstr warnings
comp-run comp-common hl-line use-package use-package-ensure
use-package-delight use-package-diminish
use-package-bind-key bind-key easy-mmode use-package-core
ace-link-autoloads activities-autoloads amsreftex-autoloads
anki-editor-autoloads anzu-autoloads async-autoloads
auctex-autoloads tex-site cdlatex-autoloads
copy-as-format-autoloads counsel-autoloads
deadgrep-autoloads deft-autoloads denote-autoloads
devdocs-autoloads dired-narrow-autoloads
dired-open-autoloads dired-ranger-autoloads
dired-subtree-autoloads dired-hacks-utils-autoloads
eat-autoloads ebdb-autoloads cl-extra help-mode
ement-autoloads emmet-mode-autoloads emms-autoloads
esh-autosuggest-autoloads company-autoloads
expand-region-autoloads exwm-autoloads
fish-completion-autoloads fish-mode-autoloads
flycheck-autoloads forge-autoloads closql-autoloads
emacsql-autoloads forth-mode-autoloads ghub-autoloads
gnu-elpa-keyring-update-autoloads goto-chg-autoloads
helpful-autoloads elisp-refs-autoloads ht-autoloads
htmlize-autoloads bibtex-completion-autoloads f-autoloads
ivy-hydra-autoloads avy-autoloads lua-mode-autoloads
magit-autoloads pcase markdown-mode-autoloads
mastodon-autoloads mathjax-autoloads minions-autoloads
mpv-autoloads nov-autoloads org-gcal-autoloads org-autoloads
log4e-autoloads package-lint-autoloads
page-break-lines-autoloads pandoc-mode-autoloads
paredit-autoloads parsebib-autoloads pdf-tools-autoloads
persist-autoloads plz-autoloads sage-shell-mode-autoloads rx
sly-autoloads smart-mode-line-autoloads
rich-minority-autoloads sqlite3-autoloads svg-lib-autoloads
swiper-autoloads ivy-autoloads tablist-autoloads
taxy-magit-section-autoloads taxy-autoloads
magit-section-autoloads tp-autoloads transient-autoloads
treepy-autoloads unfill-autoloads
visual-fill-column-autoloads vterm-toggle-autoloads
vterm-autoloads dash-autoloads websocket-autoloads
which-key-autoloads whole-line-or-region-autoloads info
with-editor-autoloads xelb-autoloads yaml-autoloads
yaml-mode-autoloads yasnippet-autoloads yeetube-autoloads
package browse-url url url-proxy url-privacy url-expand
url-methods url-history url-cookie generate-lisp-file
url-domsuf url-util mailcap url-handlers url-parse
auth-source cl-seq eieio eieio-core cl-macs icons
password-cache json subr-x map byte-opt gv bytecomp
byte-compile url-vars cl-loaddefs cl-lib rmc iso-transl
tooltip cconv eldoc paren electric uniquify ediff-hook
vc-hooks lisp-float-type elisp-mode mwheel term/x-win x-win
term/common-win x-dnd touch-screen tool-bar dnd fontset
image regexp-opt fringe tabulated-list replace newcomment
text-mode lisp-mode prog-mode register page tab-bar menu-bar
rfn-eshadow isearch easymenu timer select scroll-bar mouse
jit-lock font-lock syntax font-core term/tty-colors frame
minibuffer nadvice seq simple cl-generic indonesian
philippine 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 emoji-zwj charscript charprop
case-table epa-hook jka-cmpr-hook help abbrev obarray
oclosure cl-preloaded button loaddefs theme-loaddefs faces
cus-face macroexp files window text-properties overlay sha1
md5 base64 format env code-pages mule custom widget keymap
hashtable-print-readable backquote threads dbusbind inotify
lcms2 dynamic-setting system-font-setting
font-render-setting cairo gtk x-toolkit xinput2 x multi-tty
move-toolbar make-network-process native-compile emacs)

Memory information:
((conses 16 2202551 458167) (symbols 48 71543 0)
 (strings 32 580185 38792) (string-bytes 1 16863483)
 (vectors 16 205767) (vector-slots 8 3121934 369920)
 (floats 8 1607 3739) (intervals 56 39028 8388) (buffers 992 50))




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#74995; Package emacs. (Fri, 20 Dec 2024 15:57:01 GMT) Full text and rfc822 format available.

Message #8 received at 74995 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Fran Burstall <fran.burstall <at> gmail.com>
Cc: 74995 <at> debbugs.gnu.org
Subject: Re: bug#74995: 30.0.93; shortdoc-function-examples not autoloaded
Date: Fri, 20 Dec 2024 17:56:30 +0200
> From: Fran Burstall <fran.burstall <at> gmail.com>
> Date: Fri, 20 Dec 2024 15:44:25 +0000
> 
> 
> According to the NEWS, there are new functions
> 
> shortdoc-function-examples
> shortdoc-help-fns-examples-function
> 
> and a suggestion to
> 
> (add-hook 'help-fns-describe-function-functions
>     #'shortdoc-help-fns-examples-function)
> 
> However, neither function is available until the shortdoc
> package is loaded.
> 
> Perhaps a couple of autoload cookies are needed here?

I started "emacs -Q", inserted

    (add-hook 'help-fns-describe-function-functions
	#'shortdoc-help-fns-examples-function)

into *scratch*, evaluated it, then typed "C-h f string-replace RET"
and got a *Help* buffer with an example of using string-replace.  So
I'm not sure why you say we need autoload cookies, since the advice in
NEWS seems to work OOTB.  What did I miss?

Thanks.




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#74995; Package emacs. (Fri, 20 Dec 2024 17:10:02 GMT) Full text and rfc822 format available.

Message #11 received at 74995 <at> debbugs.gnu.org (full text, mbox):

From: "Fran Burstall (Gmail)" <fran.burstall <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 74995 <at> debbugs.gnu.org
Subject: Re: bug#74995: 30.0.93; shortdoc-function-examples not autoloaded
Date: Fri, 20 Dec 2024 17:08:34 +0000
[Message part 1 (text/plain, inline)]
Sorry.  It seems that things are slightly more complicated.  I get the same
as you from emacs -Q.

To get what I saw, from emacs -Q, put

(require 'help-fns)  ; something I load, loads this.

(add-hook 'help-fns-describe-function-functions
  #'shortdoc-help-fns-examples-function)

into *scratch* and evaluate both forms.  Now doing "C-h append RET" causes:

help-fns--run-describe-functions: Symbol’s function definition is void:
shortdoc-help-fns-examples-function

Thanks,

---Fran


On Fri, 20 Dec 2024 at 15:56, Eli Zaretskii <eliz <at> gnu.org> wrote:

> > From: Fran Burstall <fran.burstall <at> gmail.com>
> > Date: Fri, 20 Dec 2024 15:44:25 +0000
> >
> >
> > According to the NEWS, there are new functions
> >
> > shortdoc-function-examples
> > shortdoc-help-fns-examples-function
> >
> > and a suggestion to
> >
> > (add-hook 'help-fns-describe-function-functions
> >     #'shortdoc-help-fns-examples-function)
> >
> > However, neither function is available until the shortdoc
> > package is loaded.
> >
> > Perhaps a couple of autoload cookies are needed here?
>
> I started "emacs -Q", inserted
>
>     (add-hook 'help-fns-describe-function-functions
>         #'shortdoc-help-fns-examples-function)
>
> into *scratch*, evaluated it, then typed "C-h f string-replace RET"
> and got a *Help* buffer with an example of using string-replace.  So
> I'm not sure why you say we need autoload cookies, since the advice in
> NEWS seems to work OOTB.  What did I miss?
>
> Thanks.
>
[Message part 2 (text/html, inline)]

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#74995; Package emacs. (Fri, 20 Dec 2024 20:08:02 GMT) Full text and rfc822 format available.

Message #14 received at 74995 <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: fran.burstall <at> gmail.com
Cc: 74995 <at> debbugs.gnu.org
Subject: Re: bug#74995: 30.0.93; shortdoc-function-examples not autoloaded
Date: Fri, 20 Dec 2024 22:07:22 +0200
> From: "Fran Burstall (Gmail)" <fran.burstall <at> gmail.com>
> Date: Fri, 20 Dec 2024 17:08:34 +0000
> Cc: 74995 <at> debbugs.gnu.org
> 
> Sorry.  It seems that things are slightly more complicated.  I get the same as you from emacs -Q.  
> 
> To get what I saw, from emacs -Q, put 
> 
> (require 'help-fns)  ; something I load, loads this.
> 
> (add-hook 'help-fns-describe-function-functions
>   #'shortdoc-help-fns-examples-function)
> 
> into *scratch* and evaluate both forms.  Now doing "C-h append RET" causes:
> 
> help-fns--run-describe-functions: Symbol’s function definition is void: shortdoc-help-fns-examples-function

Thanks, should be fixed now on the emacs-30 branch.




Added tag(s) pending. Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Thu, 02 Jan 2025 01:27:02 GMT) Full text and rfc822 format available.

bug Marked as fixed in versions 30.1. Request was from Stefan Kangas <stefankangas <at> gmail.com> to control <at> debbugs.gnu.org. (Thu, 02 Jan 2025 01:27:03 GMT) Full text and rfc822 format available.

Reply sent to Eli Zaretskii <eliz <at> gnu.org>:
You have taken responsibility. (Sat, 04 Jan 2025 11:38:03 GMT) Full text and rfc822 format available.

Notification sent to Fran Burstall <fran.burstall <at> gmail.com>:
bug acknowledged by developer. (Sat, 04 Jan 2025 11:38:03 GMT) Full text and rfc822 format available.

Message #23 received at 74995-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: fran.burstall <at> gmail.com
Cc: 74995-done <at> debbugs.gnu.org
Subject: Re: bug#74995: 30.0.93; shortdoc-function-examples not autoloaded
Date: Sat, 04 Jan 2025 13:37:06 +0200
> Cc: 74995 <at> debbugs.gnu.org
> Date: Fri, 20 Dec 2024 22:07:22 +0200
> From: Eli Zaretskii <eliz <at> gnu.org>
> 
> > From: "Fran Burstall (Gmail)" <fran.burstall <at> gmail.com>
> > Date: Fri, 20 Dec 2024 17:08:34 +0000
> > Cc: 74995 <at> debbugs.gnu.org
> > 
> > Sorry.  It seems that things are slightly more complicated.  I get the same as you from emacs -Q.  
> > 
> > To get what I saw, from emacs -Q, put 
> > 
> > (require 'help-fns)  ; something I load, loads this.
> > 
> > (add-hook 'help-fns-describe-function-functions
> >   #'shortdoc-help-fns-examples-function)
> > 
> > into *scratch* and evaluate both forms.  Now doing "C-h append RET" causes:
> > 
> > help-fns--run-describe-functions: Symbol’s function definition is void: shortdoc-help-fns-examples-function
> 
> Thanks, should be fixed now on the emacs-30 branch.

no further comments, so I'm now closing this bug.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sat, 01 Feb 2025 12:24:15 GMT) Full text and rfc822 format available.

This bug report was last modified 139 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.