unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#58747: 28.2; local-function-key-map is not used when used with input-decode-map and modifier
@ 2022-10-23 17:06 Lin Jian via Bug reports for GNU Emacs, the Swiss army knife of text editors
  2022-10-27 16:10 ` Eli Zaretskii
  0 siblings, 1 reply; 3+ messages in thread
From: Lin Jian via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-10-23 17:06 UTC (permalink / raw)
  To: 58747


Steps to reproduce this bug:
1. emacs -q
2. (define-key input-decode-map [?w] [a-not-used-symbol-xxx-0])
3. (define-key local-function-key-map [a-not-used-symbol-xxx-0] [a-not-used-symbol-xxx-1])
4. (define-key key-translation-map [a-not-used-symbol-xxx-1] [a-not-used-symbol-xxx-2])
5. (define-key key-translation-map [a-not-used-symbol-xxx-0] [a-not-used-symbol-xxx-3])
6. C-h k w
7. check the *Messages* buffer, you will see

  <a-not-used-symbol-xxx-2> (translated from w) is undefined

  This is good.
8. C-h k C-x w
9. check the *Messages* buffer, you will see

  C-x <a-not-used-symbol-xxx-3> (translated from C-x w) is undefined

  I think this is a bug, which means local-function-key-map is not
  used. The expected result should be

  C-x <a-not-used-symbol-xxx-2> (translated from C-x w) is undefined


In GNU Emacs 28.2 (build 1, x86_64-pc-linux-gnu, X toolkit, cairo version 1.16.0, Xaw3d scroll bars)
Windowing system distributor 'The X.Org Foundation', version 11.0.12014000
System Description: NixOS 22.11 (Raccoon)

Configured using:
 'configure
 --prefix=/nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2
 --disable-build-details --with-modules --with-x-toolkit=lucid
 --with-xft --with-cairo --with-native-compilation'

Configured features:
CAIRO DBUS FREETYPE GIF GLIB GMP GNUTLS GSETTINGS HARFBUZZ JPEG JSON
LIBOTF LIBSELINUX LIBSYSTEMD LIBXML2 M17N_FLT MODULES NATIVE_COMP NOTIFY
INOTIFY PDUMPER PNG RSVG SECCOMP SOUND THREADS TIFF TOOLKIT_SCROLL_BARS
X11 XAW3D XDBE XIM XPM LUCID ZLIB

Important settings:
  value of $EMACSLOADPATH: /nix/store/j2ir9lpc6dbzbxj2sl0038m31haknnjx-emacs-packages-deps/share/emacs/site-lisp:
  value of $EMACSNATIVELOADPATH: /nix/store/j2ir9lpc6dbzbxj2sl0038m31haknnjx-emacs-packages-deps/share/emacs/native-lisp::
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: Info

Minor modes in effect:
  org-roam-db-autosync-mode: t
  citar-embark-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  shell-dirtrack-mode: t
  envrc-global-mode: t
  envrc-mode: t
  keyfreq-autosave-mode: t
  keyfreq-mode: t
  global-tree-sitter-mode: t
  editorconfig-mode: t
  electric-pair-mode: t
  global-corfu-mode: t
  corfu-mode: t
  marginalia-mode: t
  savehist-mode: t
  vertico-mode: t
  winner-mode: t
  global-paren-face-mode: t
  recentf-mode: t
  save-place-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
  menu-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  indent-tabs-mode: t
  transient-mark-mode: t

Load-path shadows:
/etc/profiles/per-user/linj/share/emacs/site-lisp/site-start hides /nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/site-start
/etc/profiles/per-user/linj/share/emacs/site-lisp/site-start hides /nix/store/j2ir9lpc6dbzbxj2sl0038m31haknnjx-emacs-packages-deps/share/emacs/site-lisp/site-start
/etc/profiles/per-user/linj/share/emacs/site-lisp/site-start hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/site-lisp/site-start
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/transient-20220918.2101/transient hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/transient
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/jsonrpc-1.0.15/jsonrpc hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/jsonrpc
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/xref-1.5.1/xref hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/progmodes/xref
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/flymake-1.2.2/flymake hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/progmodes/flymake
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-texinfo hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-texinfo
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-org hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-org
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-odt hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-odt
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-man hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-man
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-latex hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-latex
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-koma-letter hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-koma-letter
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-beamer hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-beamer
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-version hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-version
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-timer hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-timer
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-tempo hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-tempo
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-refile hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-refile
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-protocol hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-protocol
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-pcomplete hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-pcomplete
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-num hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-num
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-mouse hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-mouse
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-mobile hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-mobile
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-macs hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-macs
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-macro hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-macro
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-list hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-list
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-lint hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-lint
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-keys hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-keys
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-inlinetask hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-inlinetask
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-indent hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-indent
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-id hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-id
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-habit hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-habit
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-goto hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-goto
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-footnote hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-footnote
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-feed hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-feed
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-entities hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-entities
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-element hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-element
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-duration hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-duration
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-datetree hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-datetree
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-ctags hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-ctags
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-crypt hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-crypt
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-colview hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-colview
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-capture hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-capture
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-attach hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-attach
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-attach-git hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-attach-git
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-archive hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-archive
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-w3m hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-w3m
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-rmail hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-rmail
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-mhe hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-mhe
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-man hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-man
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-irc hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-irc
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-info hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-info
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-gnus hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-gnus
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-eww hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-eww
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-eshell hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-eshell
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-doi hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-doi
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-docview hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-docview
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-bibtex hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-bibtex
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol-bbdb hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol-bbdb
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/oc hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/oc
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/oc-natbib hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/oc-natbib
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/oc-csl hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/oc-csl
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-sqlite hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-sqlite
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-sql hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-sql
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-shell hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-shell
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-sed hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-sed
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-screen hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-screen
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-scheme hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-scheme
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-sass hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-sass
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-ruby hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-ruby
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-ref hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-ref
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-python hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-python
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-processing hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-processing
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-plantuml hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-plantuml
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-perl hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-perl
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-org hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-org
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-octave hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-octave
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-ocaml hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-ocaml
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-maxima hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-maxima
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-matlab hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-matlab
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-makefile hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-makefile
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-lob hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-lob
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-lisp hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-lisp
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-lilypond hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-lilypond
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-latex hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-latex
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-js hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-js
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-java hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-java
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-haskell hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-haskell
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-groovy hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-groovy
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-gnuplot hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-gnuplot
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-fortran hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-fortran
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-forth hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-forth
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-exp hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-exp
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-eval hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-eval
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-eshell hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-eshell
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-emacs-lisp hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-emacs-lisp
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-dot hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-dot
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-ditaa hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-ditaa
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-css hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-css
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-comint hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-comint
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-clojure hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-clojure
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-calc hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-calc
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-awk hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-awk
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-R hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-R
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-C hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-C
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-publish hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-publish
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-md hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-md
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-icalendar hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-icalendar
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-html hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-html
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ox-ascii hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ox-ascii
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-table hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-table
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-src hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-src
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-plot hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-plot
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-loaddefs hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-loaddefs
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-faces hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-faces
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-compat hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-compat
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-clock hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-clock
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/org-agenda hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/org-agenda
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ol hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ol
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/oc-biblatex hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/oc-biblatex
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/oc-basic hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/oc-basic
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-tangle hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-tangle
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-table hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-table
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-lua hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-lua
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-julia hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-julia
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/org-9.5.5/ob-core hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/org/ob-core
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/dictionary-20201001.1727/dictionary hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/net/dictionary
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/map-3.2.1/map hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/emacs-lisp/map
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/let-alist-1.0.6/let-alist hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/emacs-lisp/let-alist
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/nadvice-0.3/nadvice hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/emacs-lisp/nadvice
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/elpa/eldoc-1.13.0/eldoc hides /nix/store/1r7v5mbclnaqq3naspaim03jpkfdd62n-emacs-28.2/share/emacs/28.2/lisp/emacs-lisp/eldoc
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/org-mu4e hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/org-mu4e
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-view hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-view
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-vars hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-vars
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-update hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-update
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-speedbar hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-speedbar
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-server hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-server
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-search hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-search
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-org hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-org
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-message hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-message
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-mark hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-mark
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-main hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-main
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-lists hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-lists
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-icalendar hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-icalendar
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-helpers hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-helpers
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-headers hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-headers
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-folders hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-folders
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-draft hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-draft
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-contrib hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-contrib
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-context hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-context
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-contacts hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-contacts
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-compose hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-compose
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-bookmarks hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-bookmarks
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-actions hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-actions
/nix/store/v9nq2aywv9b1ba9x1g44s8nvsa9q1a1b-emacs-packages-deps/share/emacs/site-lisp/mu4e/mu4e-config hides /etc/profiles/per-user/linj/share/emacs/site-lisp/mu4e/mu4e-config

Features:
(shadow emacsbug two-column shortdoc cl-print xscheme ace-window avy
tramp-cmds misearch multi-isearch sh-script executable ol-eww eww xdg
url-queue mm-url ol-rmail ol-mhe ol-irc ol-info ol-gnus nnselect
gnus-search eieio-opt speedbar ezimage dframe ol-docview doc-view
jka-compr image-mode exif ol-bibtex ol-bbdb ol-w3m ol-doi org-link-doi
embark-consult consult-vertico consult compat-28 editorconfig-core
editorconfig-core-handle editorconfig-fnmatch vc-mtn vc-hg vc-git vc-bzr
vc-src vc-sccs vc-svn vc-cvs vc-rcs vc vc-dispatcher cursor-sensor
fish-mode org-roam-migrate org-roam-log org-roam-mode org-roam-capture
org-roam-id org-roam-node org-roam-db org-roam-utils org-roam-compat
org-roam org-capture org-attach org-id emacsql-sqlite emacsql
emacsql-compiler org-noter citar-embark citar citar-file citar-cache
citar-format parsebib nix-mode smie nix-repl nix-shell nix-store
nix-instantiate nix-shebang nix-format nix rust-utils rust-mode
rust-rustfmt rust-playpen rust-compile rust-cargo markdown-mode
edit-indirect geiser-racket geiser-guile info-look geiser geiser-repl
geiser-image geiser-capf geiser-doc geiser-menu geiser-edit etags
fileloop geiser-completion geiser-autodoc geiser-eval geiser-connection
tq geiser-syntax scheme geiser-log geiser-popup view vterm tramp
tramp-loaddefs trampver tramp-integration files-x tramp-compat ls-lisp
face-remap color term disp-table ehelp vterm-module embark ffap xref
magit-bookmark 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 pcvs-util add-log magit-core magit-autorevert autorevert
filenotify magit-margin magit-transient magit-process with-editor shell
magit-mode transient magit-git magit-base magit-section crm dash
compat-27 compat-26 format-all language-id mu4e mu4e-org mu4e-main
mu4e-view thingatpt gnus-art mm-uu mml2015 mm-view mml-smime smime dig
gnus-sum gnus-group gnus-undo gnus-start gnus-dbus dbus gnus-cloud
nnimap nnmail mail-source utf7 netrc nnoo parse-time gnus-spec gnus-int
gnus-range gnus-win gnus nnheader mu4e-headers mu4e-compose mu4e-draft
mu4e-actions smtpmail sendmail mu4e-search mu4e-lists mu4e-bookmarks
mu4e-mark mu4e-message shr kinsoku svg xml dom flow-fill mule-util
mu4e-contacts mu4e-update mu4e-folders mu4e-server mu4e-context
mu4e-vars mu4e-helpers mu4e-config bookmark ido message rmc puny rfc822
mml mml-sec epa derived epg rfc6068 epg-config gnus-util rmail
rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev mail-utils gmm-utils mailheader paredit hl-line edmacro
kmacro envrc keyfreq dictionary link connection tree-sitter-langs
tree-sitter-langs-build tar-mode arc-mode archive-mode pp tree-sitter-hl
tree-sitter tree-sitter-load tree-sitter-cli tsc pcase tsc-dyn
tsc-dyn-get compile text-property-search dired-aux dired dired-loaddefs
tsc-obsolete comp comp-cstr warnings cl-extra editorconfig elec-pair
project inheritenv 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 org-agenda org-refile ox-html table ox-ascii ox-publish ox
org-element org ob ob-tangle ob-ref ob-lob ob-table org-macro
org-footnote org-src ob-comint org-pcomplete pcomplete comint ansi-color
org-list org-faces org-entities noutline outline org-version
ob-emacs-lisp org-table org-keys org-loaddefs find-func cal-menu
calendar cal-loaddefs avl-tree ol rx oc-basic bibtex iso8601 time-date
oc ob-exp ob-core org-compat advice ob-eval org-macs format-spec rfc2047
rfc2045 ietf-drums mm-util mail-prsvr corfu marginalia cape orderless
savehist vertico winner server paren-face compat compat-macs
modus-operandi-theme modus-themes term/xterm xterm recentf tree-widget
wid-edit saveplace use-package use-package-ensure use-package-delight
use-package-diminish use-package-bind-key bind-key easy-mmode
use-package-core generator geiser-impl help-fns radix-tree help-mode
geiser-custom geiser-base ring info package browse-url url url-proxy
url-privacy url-expand url-methods url-history url-cookie url-domsuf
url-util mailcap 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
iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks
lisp-float-type elisp-mode mwheel term/x-win x-win term/common-win x-dnd
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 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 emoji-zwj charscript
charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray
cl-preloaded nadvice button loaddefs faces cus-face macroexp files
window text-properties overlay sha1 md5 base64 format env code-pages
mule custom widget hashtable-print-readable backquote threads dbusbind
inotify dynamic-setting system-font-setting font-render-setting cairo
x-toolkit x multi-tty make-network-process native-compile emacs)

Memory information:
((conses 16 668984 97963)
 (symbols 48 46034 4)
 (strings 32 177835 12908)
 (string-bytes 1 6766129)
 (vectors 16 99044)
 (vector-slots 8 2283726 188607)
 (floats 8 699 290)
 (intervals 56 3397 875)
 (buffers 992 20))





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#58747: 28.2; local-function-key-map is not used when used with input-decode-map and modifier
  2022-10-23 17:06 bug#58747: 28.2; local-function-key-map is not used when used with input-decode-map and modifier Lin Jian via Bug reports for GNU Emacs, the Swiss army knife of text editors
@ 2022-10-27 16:10 ` Eli Zaretskii
  2022-10-27 16:42   ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 1 reply; 3+ messages in thread
From: Eli Zaretskii @ 2022-10-27 16:10 UTC (permalink / raw)
  To: Lin Jian, Stefan Monnier; +Cc: 58747

> Date: Mon, 24 Oct 2022 01:06:49 +0800
> From:  Lin Jian via "Bug reports for GNU Emacs,
>  the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
> 
> 
> Steps to reproduce this bug:
> 1. emacs -q
> 2. (define-key input-decode-map [?w] [a-not-used-symbol-xxx-0])
> 3. (define-key local-function-key-map [a-not-used-symbol-xxx-0] [a-not-used-symbol-xxx-1])
> 4. (define-key key-translation-map [a-not-used-symbol-xxx-1] [a-not-used-symbol-xxx-2])
> 5. (define-key key-translation-map [a-not-used-symbol-xxx-0] [a-not-used-symbol-xxx-3])
> 6. C-h k w
> 7. check the *Messages* buffer, you will see
> 
>   <a-not-used-symbol-xxx-2> (translated from w) is undefined
> 
>   This is good.
> 8. C-h k C-x w
> 9. check the *Messages* buffer, you will see
> 
>   C-x <a-not-used-symbol-xxx-3> (translated from C-x w) is undefined
> 
>   I think this is a bug, which means local-function-key-map is not
>   used. The expected result should be
> 
>   C-x <a-not-used-symbol-xxx-2> (translated from C-x w) is undefined

Stefan, any comments?





^ permalink raw reply	[flat|nested] 3+ messages in thread

* bug#58747: 28.2; local-function-key-map is not used when used with input-decode-map and modifier
  2022-10-27 16:10 ` Eli Zaretskii
@ 2022-10-27 16:42   ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors
  0 siblings, 0 replies; 3+ messages in thread
From: Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors @ 2022-10-27 16:42 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: Lin Jian, 58747

Eli Zaretskii [2022-10-27 19:10:42] wrote:
>> Date: Mon, 24 Oct 2022 01:06:49 +0800
>> From:  Lin Jian via "Bug reports for GNU Emacs,
>>  the Swiss army knife of text editors" <bug-gnu-emacs@gnu.org>
>> 
>> 
>> Steps to reproduce this bug:
>> 1. emacs -q
>> 2. (define-key input-decode-map [?w] [a-not-used-symbol-xxx-0])
>> 3. (define-key local-function-key-map [a-not-used-symbol-xxx-0] [a-not-used-symbol-xxx-1])
>> 4. (define-key key-translation-map [a-not-used-symbol-xxx-1] [a-not-used-symbol-xxx-2])
>> 5. (define-key key-translation-map [a-not-used-symbol-xxx-0] [a-not-used-symbol-xxx-3])
>> 6. C-h k w
>> 7. check the *Messages* buffer, you will see
>> 
>>   <a-not-used-symbol-xxx-2> (translated from w) is undefined
>> 
>>   This is good.
>> 8. C-h k C-x w
>> 9. check the *Messages* buffer, you will see
>> 
>>   C-x <a-not-used-symbol-xxx-3> (translated from C-x w) is undefined
>> 
>>   I think this is a bug, which means local-function-key-map is not
>>   used. The expected result should be
>> 
>>   C-x <a-not-used-symbol-xxx-2> (translated from C-x w) is undefined
>
> Stefan, any comments?

Great bug report, thank you.  Intriguing.
:-)

The corresponding code is quite tricky.
Offhand I can't guess what's going on here, sorry.

It will probably take single stepping through the `read_key_sequence`
monster to try and figure out the reason (and maybe even end up
discovering that it's a "feature", or more specifically that fixing it
without breaking something else is nigh-on impossible).


        Stefan






^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2022-10-27 16:42 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-10-23 17:06 bug#58747: 28.2; local-function-key-map is not used when used with input-decode-map and modifier Lin Jian via Bug reports for GNU Emacs, the Swiss army knife of text editors
2022-10-27 16:10 ` Eli Zaretskii
2022-10-27 16:42   ` Stefan Monnier via Bug reports for GNU Emacs, the Swiss army knife of text editors

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).