unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#51939: 27.2; eldoc uses new variable show-paren-context-when-offscreen
@ 2021-11-18  9:11 Greg Minshall
  2021-11-18  9:34 ` Lars Ingebrigtsen
  0 siblings, 1 reply; 4+ messages in thread
From: Greg Minshall @ 2021-11-18  9:11 UTC (permalink / raw)
  To: 51939

commit
----
9f505c476eb1a8e85ba26964abf218cab7db0e57
----

seems to behave badly in my emacs
----
GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.27,
cairo version 1.17.4) of 2021-03-26
----

the messages are
----
eldoc error: (void-variable show-paren-context-when-offscreen)
----
as i'm editing e-lisp code.

i wonder if this might be a good amendment?
----
@@ -385,7 +385,8 @@ Also store it in `eldoc-last-message' and return that value."
            ;; The following configuration shows "Matches..." in the
            ;; echo area when point is after a closing bracket, which
            ;; conflicts with eldoc.
-           (and show-paren-context-when-offscreen
+           (and (boundp 'show-paren-context-when-offscreen)
+                show-paren-context-when-offscreen
                 (not (pos-visible-in-window-p
                       (overlay-end show-paren--overlay)))))))
 
----

cheers, Greg



In GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.27, cairo version 1.17.4)
 of 2021-03-26 built on juergen
Windowing system distributor 'The X.Org Foundation', version 11.0.12101001
System Description: Arch Linux

Recent messages:
Auto-saving...done
Saving file /home/minshall/Mail/drafts/1...
Wrote /home/minshall/Mail/drafts/1
Sending...backgrounded
Refiled to +aur-general [2 times]
Refiled to +_21/_11 [4 times]
Processing deletes and refiles for +inbox...done
Scanning +outbox...done
No current message
Scanning +outbox...done

Configured using:
 'configure --prefix=/usr --sysconfdir=/etc --libexecdir=/usr/lib
 --localstatedir=/var --with-x-toolkit=gtk3 --with-xft --with-wide-int
 --with-modules --with-cairo --with-harfbuzz 'CFLAGS=-march=x86-64
 -mtune=generic -O2 -pipe -fno-plt' CPPFLAGS=-D_FORTIFY_SOURCE=2
 LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'

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

Important settings:
  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_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8-unix

Major mode: MH-Folder

Minor modes in effect:
  mh-showing-mode: t
  subword-mode: t
  my-global-subword-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  which-key-mode: t
  selectrum-mode: t
  marginalia-mode: t
  global-git-commit-mode: t
  magit-auto-revert-mode: t
  hl-line-mode: t
  global-flycheck-mode: t
  override-global-mode: t
  shell-dirtrack-mode: t
  straight-use-package-mode: t
  straight-package-neutering-mode: t
  tooltip-mode: t
  global-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
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/home/minshall/usr/share/emacs/lisp/misc/orgtbl-sqlinsert hides /home/minshall/.emacs.d/straight/build/org-contrib/orgtbl-sqlinsert
/home/minshall/.emacs.d/straight/build/jsonrpc/jsonrpc hides /usr/share/emacs/27.2/lisp/jsonrpc
/home/minshall/.emacs.d/straight/build/project/project hides /usr/share/emacs/27.2/lisp/progmodes/project
/home/minshall/.emacs.d/straight/build/flymake/flymake hides /usr/share/emacs/27.2/lisp/progmodes/flymake
/home/minshall/.emacs.d/straight/build/xref/xref hides /usr/share/emacs/27.2/lisp/progmodes/xref
/home/minshall/.emacs.d/straight/build/org/ox-org hides /usr/share/emacs/27.2/lisp/org/ox-org
/home/minshall/.emacs.d/straight/build/org/org-mobile hides /usr/share/emacs/27.2/lisp/org/org-mobile
/home/minshall/.emacs.d/straight/build/org/ob-fortran hides /usr/share/emacs/27.2/lisp/org/ob-fortran
/home/minshall/.emacs.d/straight/build/org-contrib/ob-io hides /usr/share/emacs/27.2/lisp/org/ob-io
/home/minshall/.emacs.d/straight/build/org/ob-emacs-lisp hides /usr/share/emacs/27.2/lisp/org/ob-emacs-lisp
/home/minshall/.emacs.d/straight/build/org/org-ctags hides /usr/share/emacs/27.2/lisp/org/org-ctags
/home/minshall/.emacs.d/straight/build/org/ob-gnuplot hides /usr/share/emacs/27.2/lisp/org/ob-gnuplot
/home/minshall/.emacs.d/straight/build/org/ob-python hides /usr/share/emacs/27.2/lisp/org/ob-python
/home/minshall/.emacs.d/straight/build/org/org-keys hides /usr/share/emacs/27.2/lisp/org/org-keys
/home/minshall/.emacs.d/straight/build/org/org-element hides /usr/share/emacs/27.2/lisp/org/org-element
/home/minshall/.emacs.d/straight/build/org/ob-plantuml hides /usr/share/emacs/27.2/lisp/org/ob-plantuml
/home/minshall/.emacs.d/straight/build/org/ob-exp hides /usr/share/emacs/27.2/lisp/org/ob-exp
/home/minshall/.emacs.d/straight/build/org-contrib/ob-abc hides /usr/share/emacs/27.2/lisp/org/ob-abc
/home/minshall/.emacs.d/straight/build/org/org hides /usr/share/emacs/27.2/lisp/org/org
/home/minshall/.emacs.d/straight/build/org/ob-ocaml hides /usr/share/emacs/27.2/lisp/org/ob-ocaml
/home/minshall/.emacs.d/straight/build/org/ol hides /usr/share/emacs/27.2/lisp/org/ol
/home/minshall/.emacs.d/straight/build/org/ol-eshell hides /usr/share/emacs/27.2/lisp/org/ol-eshell
/home/minshall/.emacs.d/straight/build/org/org-src hides /usr/share/emacs/27.2/lisp/org/org-src
/home/minshall/.emacs.d/straight/build/org/ob-sass hides /usr/share/emacs/27.2/lisp/org/ob-sass
/home/minshall/.emacs.d/straight/build/org/org-entities hides /usr/share/emacs/27.2/lisp/org/org-entities
/home/minshall/.emacs.d/straight/build/org/ob-eval hides /usr/share/emacs/27.2/lisp/org/ob-eval
/home/minshall/.emacs.d/straight/build/org/org-crypt hides /usr/share/emacs/27.2/lisp/org/org-crypt
/home/minshall/.emacs.d/straight/build/org/ox-icalendar hides /usr/share/emacs/27.2/lisp/org/ox-icalendar
/home/minshall/.emacs.d/straight/build/org/ol-irc hides /usr/share/emacs/27.2/lisp/org/ol-irc
/home/minshall/.emacs.d/straight/build/org/ob-org hides /usr/share/emacs/27.2/lisp/org/ob-org
/home/minshall/.emacs.d/straight/build/org/org-protocol hides /usr/share/emacs/27.2/lisp/org/org-protocol
/home/minshall/.emacs.d/straight/build/org/ox-latex hides /usr/share/emacs/27.2/lisp/org/ox-latex
/home/minshall/.emacs.d/straight/build/org-contrib/ob-vala hides /usr/share/emacs/27.2/lisp/org/ob-vala
/home/minshall/.emacs.d/straight/build/org-contrib/ob-mscgen hides /usr/share/emacs/27.2/lisp/org/ob-mscgen
/home/minshall/.emacs.d/straight/build/org/ob-tangle hides /usr/share/emacs/27.2/lisp/org/ob-tangle
/home/minshall/.emacs.d/straight/build/org/ox-man hides /usr/share/emacs/27.2/lisp/org/ox-man
/home/minshall/.emacs.d/straight/build/org/org-list hides /usr/share/emacs/27.2/lisp/org/org-list
/home/minshall/.emacs.d/straight/build/org-contrib/ob-hledger hides /usr/share/emacs/27.2/lisp/org/ob-hledger
/home/minshall/.emacs.d/straight/build/org/org-duration hides /usr/share/emacs/27.2/lisp/org/org-duration
/home/minshall/.emacs.d/straight/build/org/org-faces hides /usr/share/emacs/27.2/lisp/org/org-faces
/home/minshall/.emacs.d/straight/build/org/ob-css hides /usr/share/emacs/27.2/lisp/org/ob-css
/home/minshall/.emacs.d/straight/build/org-contrib/ob-J hides /usr/share/emacs/27.2/lisp/org/ob-J
/home/minshall/.emacs.d/straight/build/org/ob-groovy hides /usr/share/emacs/27.2/lisp/org/ob-groovy
/home/minshall/.emacs.d/straight/build/org/ox-odt hides /usr/share/emacs/27.2/lisp/org/ox-odt
/home/minshall/.emacs.d/straight/build/org/ob-forth hides /usr/share/emacs/27.2/lisp/org/ob-forth
/home/minshall/.emacs.d/straight/build/org/ob-js hides /usr/share/emacs/27.2/lisp/org/ob-js
/home/minshall/.emacs.d/straight/build/org-contrib/ob-stan hides /usr/share/emacs/27.2/lisp/org/ob-stan
/home/minshall/.emacs.d/straight/build/org-contrib/ob-picolisp hides /usr/share/emacs/27.2/lisp/org/ob-picolisp
/home/minshall/.emacs.d/straight/build/org-contrib/ob-ebnf hides /usr/share/emacs/27.2/lisp/org/ob-ebnf
/home/minshall/.emacs.d/straight/build/org/ob-perl hides /usr/share/emacs/27.2/lisp/org/ob-perl
/home/minshall/.emacs.d/straight/build/org/org-indent hides /usr/share/emacs/27.2/lisp/org/org-indent
/home/minshall/.emacs.d/straight/build/org/ox-texinfo hides /usr/share/emacs/27.2/lisp/org/ox-texinfo
/home/minshall/.emacs.d/straight/build/org/ob-octave hides /usr/share/emacs/27.2/lisp/org/ob-octave
/home/minshall/.emacs.d/straight/build/org/ol-rmail hides /usr/share/emacs/27.2/lisp/org/ol-rmail
/home/minshall/.emacs.d/straight/build/org/ob-awk hides /usr/share/emacs/27.2/lisp/org/ob-awk
/home/minshall/.emacs.d/straight/build/org-contrib/ob-ledger hides /usr/share/emacs/27.2/lisp/org/ob-ledger
/home/minshall/.emacs.d/straight/build/org/org-agenda hides /usr/share/emacs/27.2/lisp/org/org-agenda
/home/minshall/.emacs.d/straight/build/org/ob-dot hides /usr/share/emacs/27.2/lisp/org/ob-dot
/home/minshall/.emacs.d/straight/build/org/org-num hides /usr/share/emacs/27.2/lisp/org/org-num
/home/minshall/.emacs.d/straight/build/org/org-attach hides /usr/share/emacs/27.2/lisp/org/org-attach
/home/minshall/.emacs.d/straight/build/org/ob-shell hides /usr/share/emacs/27.2/lisp/org/ob-shell
/home/minshall/.emacs.d/straight/build/org/ob-C hides /usr/share/emacs/27.2/lisp/org/ob-C
/home/minshall/.emacs.d/straight/build/org/org-footnote hides /usr/share/emacs/27.2/lisp/org/org-footnote
/home/minshall/.emacs.d/straight/build/org/ob-clojure hides /usr/share/emacs/27.2/lisp/org/ob-clojure
/home/minshall/.emacs.d/straight/build/org/org-lint hides /usr/share/emacs/27.2/lisp/org/org-lint
/home/minshall/.emacs.d/straight/build/org/ol-eww hides /usr/share/emacs/27.2/lisp/org/ol-eww
/home/minshall/.emacs.d/straight/build/org/ob-lisp hides /usr/share/emacs/27.2/lisp/org/ob-lisp
/home/minshall/.emacs.d/straight/build/org/ob-java hides /usr/share/emacs/27.2/lisp/org/ob-java
/home/minshall/.emacs.d/straight/build/org/ob-makefile hides /usr/share/emacs/27.2/lisp/org/ob-makefile
/home/minshall/.emacs.d/straight/build/org/ob-R hides /usr/share/emacs/27.2/lisp/org/ob-R
/home/minshall/.emacs.d/straight/build/org/ob-core hides /usr/share/emacs/27.2/lisp/org/ob-core
/home/minshall/.emacs.d/straight/build/org/org-macs hides /usr/share/emacs/27.2/lisp/org/org-macs
/home/minshall/.emacs.d/straight/build/org/ob-maxima hides /usr/share/emacs/27.2/lisp/org/ob-maxima
/home/minshall/.emacs.d/straight/build/org/org-clock hides /usr/share/emacs/27.2/lisp/org/org-clock
/home/minshall/.emacs.d/straight/build/org/ox-md hides /usr/share/emacs/27.2/lisp/org/ox-md
/home/minshall/.emacs.d/straight/build/org/org-archive hides /usr/share/emacs/27.2/lisp/org/org-archive
/home/minshall/.emacs.d/straight/build/org/org-goto hides /usr/share/emacs/27.2/lisp/org/org-goto
/home/minshall/.emacs.d/straight/build/org/ob-matlab hides /usr/share/emacs/27.2/lisp/org/ob-matlab
/home/minshall/.emacs.d/straight/build/org/ob-screen hides /usr/share/emacs/27.2/lisp/org/ob-screen
/home/minshall/.emacs.d/straight/build/org/ob-latex hides /usr/share/emacs/27.2/lisp/org/ob-latex
/home/minshall/.emacs.d/straight/build/org/org-feed hides /usr/share/emacs/27.2/lisp/org/org-feed
/home/minshall/.emacs.d/straight/build/org/ol-w3m hides /usr/share/emacs/27.2/lisp/org/ol-w3m
/home/minshall/.emacs.d/straight/build/org/ox-publish hides /usr/share/emacs/27.2/lisp/org/ox-publish
/home/minshall/.emacs.d/straight/build/org/ob-table hides /usr/share/emacs/27.2/lisp/org/ob-table
/home/minshall/.emacs.d/straight/build/org/ob-sql hides /usr/share/emacs/27.2/lisp/org/ob-sql
/home/minshall/.emacs.d/straight/build/org/org-macro hides /usr/share/emacs/27.2/lisp/org/org-macro
/home/minshall/.emacs.d/straight/build/org/ox-ascii hides /usr/share/emacs/27.2/lisp/org/ox-ascii
/home/minshall/.emacs.d/straight/build/org/ob-ruby hides /usr/share/emacs/27.2/lisp/org/ob-ruby
/home/minshall/.emacs.d/straight/build/org/ol-bbdb hides /usr/share/emacs/27.2/lisp/org/ol-bbdb
/home/minshall/.emacs.d/straight/build/org/ob-ref hides /usr/share/emacs/27.2/lisp/org/ob-ref
/home/minshall/.emacs.d/straight/build/org/org-attach-git hides /usr/share/emacs/27.2/lisp/org/org-attach-git
/home/minshall/.emacs.d/straight/build/org/ol-mhe hides /usr/share/emacs/27.2/lisp/org/ol-mhe
/home/minshall/.emacs.d/straight/build/org/ob-eshell hides /usr/share/emacs/27.2/lisp/org/ob-eshell
/home/minshall/.emacs.d/straight/build/org/ox hides /usr/share/emacs/27.2/lisp/org/ox
/home/minshall/.emacs.d/straight/build/org/ob-haskell hides /usr/share/emacs/27.2/lisp/org/ob-haskell
/home/minshall/.emacs.d/straight/build/org/org-colview hides /usr/share/emacs/27.2/lisp/org/org-colview
/home/minshall/.emacs.d/straight/build/org/ol-info hides /usr/share/emacs/27.2/lisp/org/ol-info
/home/minshall/.emacs.d/straight/build/org/org-pcomplete hides /usr/share/emacs/27.2/lisp/org/org-pcomplete
/home/minshall/.emacs.d/straight/build/org/org-version hides /usr/share/emacs/27.2/lisp/org/org-version
/home/minshall/.emacs.d/straight/build/org/ob-lob hides /usr/share/emacs/27.2/lisp/org/ob-lob
/home/minshall/.emacs.d/straight/build/org/org-loaddefs hides /usr/share/emacs/27.2/lisp/org/org-loaddefs
/home/minshall/.emacs.d/straight/build/org-contrib/ob-asymptote hides /usr/share/emacs/27.2/lisp/org/ob-asymptote
/home/minshall/.emacs.d/straight/build/org/ob-sed hides /usr/share/emacs/27.2/lisp/org/ob-sed
/home/minshall/.emacs.d/straight/build/org/ob-lua hides /usr/share/emacs/27.2/lisp/org/ob-lua
/home/minshall/.emacs.d/straight/build/org/ob-scheme hides /usr/share/emacs/27.2/lisp/org/ob-scheme
/home/minshall/.emacs.d/straight/build/org/ob-lilypond hides /usr/share/emacs/27.2/lisp/org/ob-lilypond
/home/minshall/.emacs.d/straight/build/org/org-habit hides /usr/share/emacs/27.2/lisp/org/org-habit
/home/minshall/.emacs.d/straight/build/org/ob-calc hides /usr/share/emacs/27.2/lisp/org/ob-calc
/home/minshall/.emacs.d/straight/build/org/ob-processing hides /usr/share/emacs/27.2/lisp/org/ob-processing
/home/minshall/.emacs.d/straight/build/org/org-mouse hides /usr/share/emacs/27.2/lisp/org/org-mouse
/home/minshall/.emacs.d/straight/build/org/org-refile hides /usr/share/emacs/27.2/lisp/org/org-refile
/home/minshall/.emacs.d/straight/build/org/org-id hides /usr/share/emacs/27.2/lisp/org/org-id
/home/minshall/.emacs.d/straight/build/org/org-table hides /usr/share/emacs/27.2/lisp/org/org-table
/home/minshall/.emacs.d/straight/build/org/ol-docview hides /usr/share/emacs/27.2/lisp/org/ol-docview
/home/minshall/.emacs.d/straight/build/org/ob-comint hides /usr/share/emacs/27.2/lisp/org/ob-comint
/home/minshall/.emacs.d/straight/build/org-contrib/ob-coq hides /usr/share/emacs/27.2/lisp/org/ob-coq
/home/minshall/.emacs.d/straight/build/org/org-datetree hides /usr/share/emacs/27.2/lisp/org/org-datetree
/home/minshall/.emacs.d/straight/build/org/ob-ditaa hides /usr/share/emacs/27.2/lisp/org/ob-ditaa
/home/minshall/.emacs.d/straight/build/org/org-inlinetask hides /usr/share/emacs/27.2/lisp/org/org-inlinetask
/home/minshall/.emacs.d/straight/build/org/org-plot hides /usr/share/emacs/27.2/lisp/org/org-plot
/home/minshall/.emacs.d/straight/build/org/ox-html hides /usr/share/emacs/27.2/lisp/org/ox-html
/home/minshall/.emacs.d/straight/build/org/ol-gnus hides /usr/share/emacs/27.2/lisp/org/ol-gnus
/home/minshall/.emacs.d/straight/build/org/org-tempo hides /usr/share/emacs/27.2/lisp/org/org-tempo
/home/minshall/.emacs.d/straight/build/org/ox-beamer hides /usr/share/emacs/27.2/lisp/org/ox-beamer
/home/minshall/.emacs.d/straight/build/org-contrib/ob-shen hides /usr/share/emacs/27.2/lisp/org/ob-shen
/home/minshall/.emacs.d/straight/build/org/org-timer hides /usr/share/emacs/27.2/lisp/org/org-timer
/home/minshall/.emacs.d/straight/build/org/ob-sqlite hides /usr/share/emacs/27.2/lisp/org/ob-sqlite
/home/minshall/.emacs.d/straight/build/org/org-compat hides /usr/share/emacs/27.2/lisp/org/org-compat
/home/minshall/.emacs.d/straight/build/org/ol-bibtex hides /usr/share/emacs/27.2/lisp/org/ol-bibtex
/home/minshall/.emacs.d/straight/build/org/org-install hides /usr/share/emacs/27.2/lisp/org/org-install
/home/minshall/.emacs.d/straight/build/org/org-capture hides /usr/share/emacs/27.2/lisp/org/org-capture
/home/minshall/.emacs.d/straight/build/org/ob hides /usr/share/emacs/27.2/lisp/org/ob
/home/minshall/usr/share/emacs/lisp/mh-e/mh-seq hides /usr/share/emacs/27.2/lisp/mh-e/mh-seq
/home/minshall/usr/share/emacs/lisp/mh-e/mh-compat hides /usr/share/emacs/27.2/lisp/mh-e/mh-compat
/home/minshall/usr/share/emacs/lisp/mh-e/mh-identity hides /usr/share/emacs/27.2/lisp/mh-e/mh-identity
/home/minshall/usr/share/emacs/lisp/mh-e/mh-funcs hides /usr/share/emacs/27.2/lisp/mh-e/mh-funcs
/home/minshall/usr/share/emacs/lisp/mh-e/mh-alias hides /usr/share/emacs/27.2/lisp/mh-e/mh-alias
/home/minshall/usr/share/emacs/lisp/mh-e/mh-loaddefs hides /usr/share/emacs/27.2/lisp/mh-e/mh-loaddefs
/home/minshall/usr/share/emacs/lisp/mh-e/mh-print hides /usr/share/emacs/27.2/lisp/mh-e/mh-print
/home/minshall/usr/share/emacs/lisp/mh-e/mh-folder hides /usr/share/emacs/27.2/lisp/mh-e/mh-folder
/home/minshall/usr/share/emacs/lisp/mh-e/mh-e hides /usr/share/emacs/27.2/lisp/mh-e/mh-e
/home/minshall/usr/share/emacs/lisp/mh-e/mh-limit hides /usr/share/emacs/27.2/lisp/mh-e/mh-limit
/home/minshall/usr/share/emacs/lisp/mh-e/mh-xface hides /usr/share/emacs/27.2/lisp/mh-e/mh-xface
/home/minshall/usr/share/emacs/lisp/mh-e/mh-tool-bar hides /usr/share/emacs/27.2/lisp/mh-e/mh-tool-bar
/home/minshall/usr/share/emacs/lisp/mh-e/mh-search hides /usr/share/emacs/27.2/lisp/mh-e/mh-search
/home/minshall/usr/share/emacs/lisp/mh-e/mh-inc hides /usr/share/emacs/27.2/lisp/mh-e/mh-inc
/home/minshall/usr/share/emacs/lisp/mh-e/mh-comp hides /usr/share/emacs/27.2/lisp/mh-e/mh-comp
/home/minshall/usr/share/emacs/lisp/mh-e/mh-letter hides /usr/share/emacs/27.2/lisp/mh-e/mh-letter
/home/minshall/usr/share/emacs/lisp/mh-e/mh-show hides /usr/share/emacs/27.2/lisp/mh-e/mh-show
/home/minshall/usr/share/emacs/lisp/mh-e/mh-buffers hides /usr/share/emacs/27.2/lisp/mh-e/mh-buffers
/home/minshall/usr/share/emacs/lisp/mh-e/mh-thread hides /usr/share/emacs/27.2/lisp/mh-e/mh-thread
/home/minshall/usr/share/emacs/lisp/mh-e/mh-speed hides /usr/share/emacs/27.2/lisp/mh-e/mh-speed
/home/minshall/usr/share/emacs/lisp/mh-e/mh-junk hides /usr/share/emacs/27.2/lisp/mh-e/mh-junk
/home/minshall/usr/share/emacs/lisp/mh-e/mh-scan hides /usr/share/emacs/27.2/lisp/mh-e/mh-scan
/home/minshall/usr/share/emacs/lisp/mh-e/mh-mime hides /usr/share/emacs/27.2/lisp/mh-e/mh-mime
/home/minshall/usr/share/emacs/lisp/mh-e/mh-acros hides /usr/share/emacs/27.2/lisp/mh-e/mh-acros
/home/minshall/usr/share/emacs/lisp/mh-e/mh-utils hides /usr/share/emacs/27.2/lisp/mh-e/mh-utils
/home/minshall/usr/share/emacs/lisp/mh-e/mh-gnus hides /usr/share/emacs/27.2/lisp/mh-e/mh-gnus
/home/minshall/.emacs.d/straight/build/eldoc/eldoc hides /usr/share/emacs/27.2/lisp/emacs-lisp/eldoc
/home/minshall/.emacs.d/straight/build/let-alist/let-alist hides /usr/share/emacs/27.2/lisp/emacs-lisp/let-alist

Features:
(shadow emacsbug mhtml-mode css-mode smie sgml-mode gnutls url-cache eww
mm-url link-hint ffap avy flow-fill cl-print mh-search mh-alias
mm-archive misearch multi-isearch mh-identity flyspell mh-letter qp
mail-extr mh-mime mh-comp sendmail mh-gnus mh-thread mh-seq mh-inc
mh-tool-bar mh-xface mh-utils mule-util mh-acros windmove ox-md my-input
quail mh-show gnus-cite gnus-art mm-uu mml2015 mm-view mml-smime smime
dig mh-folder mh-scan mh-e mh-compat mh-buffers mh-loaddefs erc-goodies
erc erc-backend erc-compat erc-loaddefs iso-transl ob-processing
cap-words superword subword doct yasnippet yasnippet-autoloads xr
xr-autoloads which-key which-key-autoloads w3m w3m-hist w3m-fb
bookmark-w3m w3m-ems w3m-favicon w3m-image tab-line w3m-proc w3m-util
w3m-load w3m-autoloads vdiff typescript-mode typescript-mode-autoloads
ts ts-autoloads spell-fu ispell spell-fu-autoloads consult-selectrum
selectrum minibuf-eldef selectrum-autoloads sdcv pos-tip popup showtip
sdcv-autoloads pos-tip-autoloads showtip-autoloads rpn-calc-autoloads
popup-autoloads prettier nvm iter2 prettier-autoloads nvm-autoloads
iter2-autoloads prettied-diff-autoloads vdiff-autoloads pcsv
pcsv-autoloads org-ref org-ref-core org-ref-glossary org-ref-bibtex
doi-utils url-http url-auth url-gw org-ref-utils org-ref-export citeproc
citeproc-itemgetters citeproc-biblatex citeproc-bibtex citeproc-cite
citeproc-subbibs citeproc-sort citeproc-name citeproc-formatters
citeproc-number rst citeproc-proc citeproc-disamb citeproc-itemdata
citeproc-generic-elements citeproc-macro citeproc-choose citeproc-date
citeproc-context citeproc-prange citeproc-style citeproc-locale
citeproc-term citeproc-rt citeproc-lib citeproc-s queue ox-org ox-html
table ox-beamer ox-latex ox-ascii ox-publish ox org-ref-misc-links
org-ref-label-link org-ref-ref-links org-ref-citation-links
org-ref-bibliography-links hydra org-ref-autoloads citeproc-autoloads
string-inflection-autoloads queue-autoloads hydra-autoloads
org-cliplink-autoloads orderless orderless-autoloads ob-typescript
ob-typescript-autoloads names names-autoloads ob-ess-julia ess-julia
ess-r-mode ess-r-flymake ess-r-xref ess-trns ess-r-package
ess-r-completion ess-roxy ess-r-syntax ess-rd hideshow ess-s-lang
ess-help ess-mode ess-inf ess-tracebug ob-ess-julia-autoloads
ob-julia-vterm julia-vterm vterm term disp-table ehelp vterm-module
term/xterm xterm ob-julia-vterm-autoloads julia-vterm-autoloads
vterm-autoloads marginalia marginalia-autoloads 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 package url-handlers magit-repos magit-apply magit-wip magit-log
which-func magit-diff smerge-mode diff git-commit log-edit pcvs-util
add-log magit-core magit-autorevert autorevert magit-margin
magit-transient magit-process with-editor server magit-mode transient
magit-git magit-section magit-utils crm magit-autoloads
magit-section-autoloads git-commit-autoloads with-editor-autoloads
transient-autoloads lua-mode lua-mode-autoloads lsp-julia
lsp-julia-autoloads lsp-ui lsp-ui-flycheck lsp-ui-doc goto-addr
lsp-ui-imenu lsp-ui-peek lsp-ui-sideline lsp-ui-util face-remap
lsp-ui-autoloads lsp-ivy lsp-mode spinner network-stream nsm
markdown-mode lv inline lsp-protocol ht lsp-ivy-autoloads
lsp-mode-autoloads lv-autoloads markdown-mode-autoloads
spinner-autoloads ht-autoloads link-hint-autoloads avy-autoloads
ob-julia julia-mode julia-mode-latexsubs julia-mode-autoloads js2-mode
etags fileloop js2-mode-autoloads json-mode json-snatcher js
json-mode-autoloads json-snatcher-autoloads htmlize htmlize-autoloads
ivy-bibtex bibtex-completion org-capture biblio biblio-download
biblio-dissemin biblio-ieee biblio-hal biblio-dblp biblio-crossref
biblio-arxiv timezone biblio-doi biblio-core let-alist ido hl-line
parsebib ivy-bibtex-autoloads bibtex-completion-autoloads
biblio-autoloads biblio-core-autoloads parsebib-autoloads ivy delsel
ivy-faces ivy-overlay colir color ivy-autoloads helpful trace edebug
help-fns radix-tree elisp-refs helpful-autoloads elisp-refs-autoloads
gnuplot info-look gnuplot-autoloads flow-minor-mode
flow-minor-mode-autoloads ess ess-utils ess-custom ess-autoloads
embark-consult-autoloads embark-autoloads elfeed-org
elfeed-org-autoloads elfeed-dashboard elfeed-dashboard-autoloads
elfeed-show elfeed-search vc-git diff-mode vc-bzr vc-src vc-sccs vc-svn
vc-cvs vc-rcs vc vc-dispatcher elfeed-csv elfeed elfeed-curl elfeed-log
elfeed-db elfeed-lib url-queue xml-query elfeed-autoloads eglot array
filenotify jsonrpc ert ewoc debug backtrace xref flymake-proc flymake
thingatpt warnings compile project imenu eglot-autoloads
flymake-autoloads project-autoloads xref-autoloads eldoc-autoloads
jsonrpc-autoloads doct-autoloads use-package-ensure datetime extmap
bindat datetime-autoloads extmap-autoloads consult-recoll
consult-recoll-autoloads consult-flycheck pcase flycheck
consult-flycheck-autoloads flycheck-autoloads let-alist-autoloads
pkg-info-autoloads epl-autoloads org-element org-persist xdg org-id
org-refile avl-tree generator ol-w3m ol-rmail ol-mhe ol-irc ol-info
ol-gnus nnir gnus-sum shr svg xml dom browse-url gnus-group gnus-undo
gnus-start gnus-cloud nnimap nnmail mail-source utf7 netrc nnoo
gnus-spec gnus-int gnus-range message rmc puny rfc822 mml mml-sec epa
epg epg-config mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader gnus-win ol-docview doc-view jka-compr
image-mode exif dired dired-loaddefs ol-bibtex ol-bbdb manoj-dark-theme
consult recentf tree-widget bookmark pp consult-autoloads
use-package-bind-key bind-key commander f dash s commander-autoloads
f-autoloads finder-inf dash-autoloads s-autoloads calfw-gcal derived
calfw-gcal-autoloads calfw-ical url url-proxy url-privacy url-expand
url-methods url-history url-cookie url-domsuf url-util url-parse
url-vars mailcap icalendar diary-lib diary-loaddefs calfw-ical-autoloads
calfw holidays hol-loaddefs cl calfw-autoloads org-contrib
org-contrib-autoloads edmacro kmacro org org-macro org-footnote
org-pcomplete org-list org-faces org-entities noutline outline
easy-mmode org-version ob-js ob-gnuplot ob-shell ob-octave ob-scheme
ob-org ob-latex ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds
cc-styles cc-align cc-engine cc-vars cc-defs ob-python python tramp-sh
ob-awk ob-ditaa ob-asymptote ob-R ob ob-tangle org-src ob-ref ob-lob
ob-table ob-exp ob-comint ob-emacs-lisp ob-core ob-eval org-table
oc-basic bibtex ol rx org-keys oc org-compat advice org-macs
org-loaddefs find-func cal-menu calendar cal-loaddefs use-package-core
use-package-autoloads bind-key-autoloads tramp tramp-loaddefs trampver
tramp-integration files-x tramp-compat shell pcomplete comint ansi-color
ring parse-time iso8601 ls-lisp format-spec auth-source eieio eieio-core
eieio-loaddefs password-cache json map gnus nnheader gnus-util rmail
rmail-loaddefs rfc2047 rfc2045 ietf-drums text-property-search time-date
mail-utils mm-util mail-prsvr wid-edit cus-start cus-load
straight-autoloads info cl-seq cl-extra help-mode easymenu seq byte-opt
straight subr-x cl-macs gv cl-loaddefs cl-lib bytecomp byte-compile
cconv tooltip eldoc electric uniquify ediff-hook vc-hooks
lisp-float-type 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 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 dbusbind
inotify lcms2 dynamic-setting system-font-setting font-render-setting
cairo move-toolbar gtk x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 987186 122293)
 (symbols 48 89186 51)
 (strings 32 359520 15332)
 (string-bytes 1 11642303)
 (vectors 16 122339)
 (vector-slots 8 2752888 229522)
 (floats 8 754 602)
 (intervals 56 57679 5806)
 (buffers 1000 64))





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

* bug#51939: 27.2; eldoc uses new variable show-paren-context-when-offscreen
  2021-11-18  9:11 bug#51939: 27.2; eldoc uses new variable show-paren-context-when-offscreen Greg Minshall
@ 2021-11-18  9:34 ` Lars Ingebrigtsen
  2021-11-18 15:40   ` Greg Minshall
  0 siblings, 1 reply; 4+ messages in thread
From: Lars Ingebrigtsen @ 2021-11-18  9:34 UTC (permalink / raw)
  To: Greg Minshall; +Cc: 51939

Greg Minshall <minshall@umich.edu> writes:

> commit
> ----
> 9f505c476eb1a8e85ba26964abf218cab7db0e57
> ----
>
> seems to behave badly in my emacs
> ----
> GNU Emacs 27.2 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.27,
> cairo version 1.17.4) of 2021-03-26

Hm...  are you using the eldoc.el file from Emacs 29 in Emacs 27.2?  The
version number hasn't been bumped, so it shouldn't have landed in ELPA
yet, I'd have thought.

> the messages are
> ----
> eldoc error: (void-variable show-paren-context-when-offscreen)
> ----
> as i'm editing e-lisp code.
>
> i wonder if this might be a good amendment?
> ----
> @@ -385,7 +385,8 @@ Also store it in `eldoc-last-message' and return that value."
>             ;; The following configuration shows "Matches..." in the
>             ;; echo area when point is after a closing bracket, which
>             ;; conflicts with eldoc.
> -           (and show-paren-context-when-offscreen
> +           (and (boundp 'show-paren-context-when-offscreen)
> +                show-paren-context-when-offscreen

Yup; looks like the right fix to me.  Pushed to Emacs 29 now.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

* bug#51939: 27.2; eldoc uses new variable show-paren-context-when-offscreen
  2021-11-18  9:34 ` Lars Ingebrigtsen
@ 2021-11-18 15:40   ` Greg Minshall
  2021-11-19  7:19     ` Lars Ingebrigtsen
  0 siblings, 1 reply; 4+ messages in thread
From: Greg Minshall @ 2021-11-18 15:40 UTC (permalink / raw)
  To: Lars Ingebrigtsen; +Cc: 51939

Lars,

thanks.  i install eldoc via straight.el.  and, iiuc, straight.el's
"relationship" with elpa is a bit, err, unique.  if you think i should
not have gotten this version (even though you've "fixed it" -- thanks!),
let me know and i'll see if i can figure out the state of the universe.

cheers, Greg





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

* bug#51939: 27.2; eldoc uses new variable show-paren-context-when-offscreen
  2021-11-18 15:40   ` Greg Minshall
@ 2021-11-19  7:19     ` Lars Ingebrigtsen
  0 siblings, 0 replies; 4+ messages in thread
From: Lars Ingebrigtsen @ 2021-11-19  7:19 UTC (permalink / raw)
  To: Greg Minshall; +Cc: 51939

Greg Minshall <minshall@umich.edu> writes:

> thanks.  i install eldoc via straight.el.  and, iiuc, straight.el's
> "relationship" with elpa is a bit, err, unique.  if you think i should
> not have gotten this version (even though you've "fixed it" -- thanks!),
> let me know and i'll see if i can figure out the state of the universe.

No, that's fine -- I was just a bit surprised.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no





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

end of thread, other threads:[~2021-11-19  7:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-18  9:11 bug#51939: 27.2; eldoc uses new variable show-paren-context-when-offscreen Greg Minshall
2021-11-18  9:34 ` Lars Ingebrigtsen
2021-11-18 15:40   ` Greg Minshall
2021-11-19  7:19     ` Lars Ingebrigtsen

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).