unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
@ 2019-05-24 19:51 Bob Proulx
  2019-05-24 20:47 ` npostavs
                   ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: Bob Proulx @ 2019-05-24 19:51 UTC (permalink / raw)
  To: 35887

In recent Emacs global-eldoc-mode has been enabled by default.  This is
a very annoying mode that causes minibuffer hints of elisp doc strings
to be flashing by in the minibuffer as the point moves around in the
buffer.

Please revert this.  Users that wish it are free to enable it.

Yes I know I can disable it.  For others looking and finding this
message this following will disable it.

  (setq global-eldoc-mode nil)

But one should not always have to be disabling annoying features.
People should be required to enable annoying features.

Line from the movie Ready Player One that I think applies.  Suits in a
boardroom meeting.  "We have found that we can obscure up to 80% of the
user's vision with advertisements before seizures occur."

Bob


In GNU Emacs 26.1 (build 1, x86_64-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
 of 2019-02-03, modified by Debian built on zam904
System Description:	Debian GNU/Linux 10 (buster)

Recent messages:
Composing main Info directory...done
Mark saved where search started [2 times]
Mark set
next-line: End of buffer [3 times]
Saving file /home/bob/.timelog...
Wrote /home/bob/.timelog
Saving file /home/bob/.timelog...
Wrote /home/bob/.timelog
You can run the command ‘timeclock-change’ with C-x t c
Wrote /home/bob/.timelog

Configured using:
 'configure --build x86_64-linux-gnu --prefix=/usr
 --sharedstatedir=/var/lib --libexecdir=/usr/lib
 --localstatedir=/var/lib --infodir=/usr/share/info
 --mandir=/usr/share/man --enable-libsystemd --with-pop=yes
 --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.1/site-lisp:/usr/share/emacs/site-lisp
 --with-sound=alsa --without-gconf --with-mailutils --build
 x86_64-linux-gnu --prefix=/usr --sharedstatedir=/var/lib
 --libexecdir=/usr/lib --localstatedir=/var/lib
 --infodir=/usr/share/info --mandir=/usr/share/man --enable-libsystemd
 --with-pop=yes
 --enable-locallisppath=/etc/emacs:/usr/local/share/emacs/26.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/26.1/site-lisp:/usr/share/emacs/site-lisp
 --with-sound=alsa --without-gconf --with-mailutils --with-x=yes
 --with-x-toolkit=lucid --with-toolkit-scroll-bars --without-gsettings
 'CFLAGS=-g -O2
 -fdebug-prefix-map=/build/emacs-26.1+1=. -fstack-protector-strong
 -Wformat -Werror=format-security -Wall' 'CPPFLAGS=-Wdate-time
 -D_FORTIFY_SOURCE=2' LDFLAGS=-Wl,-z,relro'

Configured features:
XAW3D XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS NOTIFY ACL
LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS LUCID X11 THREADS LIBSYSTEMD LCMS2

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

Major mode: Fundamental

Minor modes in effect:
  display-time-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  mouse-wheel-mode: t
  tool-bar-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  line-number-mode: t

Load-path shadows:
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-autoloads
/usr/share/emacs/site-lisp/elpa/fsm-0.2.1/fsm hides /usr/share/emacs/site-lisp/elpa/jabber-0.8.92/fsm
/usr/share/emacs/site-lisp/elpa/apache-mode-2.1/apache-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.1/apache-mode-pkg
/usr/share/emacs/site-lisp/elpa/apache-mode-2.1/apache-mode hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.1/apache-mode
/usr/share/emacs/site-lisp/elpa/apache-mode-2.1/apache-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/apache-mode-2.1/apache-mode-autoloads
/usr/share/emacs/site-lisp/elpa/async-1.9.3/smtpmail-async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.3/smtpmail-async
/usr/share/emacs/site-lisp/elpa/async-1.9.3/async-bytecomp hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.3/async-bytecomp
/usr/share/emacs/site-lisp/elpa/async-1.9.3/dired-async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.3/dired-async
/usr/share/emacs/site-lisp/elpa/async-1.9.3/async-pkg hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.3/async-pkg
/usr/share/emacs/site-lisp/elpa/async-1.9.3/async hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.3/async
/usr/share/emacs/site-lisp/elpa/async-1.9.3/async-autoloads hides /usr/share/emacs/site-lisp/elpa-src/async-1.9.3/async-autoloads
/usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor-pkg hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor-pkg
/usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor
/usr/share/emacs/site-lisp/elpa/bar-cursor-2.0/bar-cursor-autoloads hides /usr/share/emacs/site-lisp/elpa-src/bar-cursor-2.0/bar-cursor-autoloads
/usr/share/emacs/site-lisp/elpa/bm-201808/bm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/bm-201808/bm-autoloads
/usr/share/emacs/site-lisp/elpa/bm-201808/bm-pkg hides /usr/share/emacs/site-lisp/elpa-src/bm-201808/bm-pkg
/usr/share/emacs/site-lisp/elpa/bm-201808/bm hides /usr/share/emacs/site-lisp/elpa-src/bm-201808/bm
/usr/share/emacs/site-lisp/elpa/bm-201808/bm-sync hides /usr/share/emacs/site-lisp/elpa-src/bm-201808/bm-sync
/usr/share/emacs/site-lisp/elpa/boxquote-2.1/boxquote hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.1/boxquote
/usr/share/emacs/site-lisp/elpa/boxquote-2.1/boxquote-autoloads hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.1/boxquote-autoloads
/usr/share/emacs/site-lisp/elpa/boxquote-2.1/boxquote-pkg hides /usr/share/emacs/site-lisp/elpa-src/boxquote-2.1/boxquote-pkg
/usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring-pkg hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring-pkg
/usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring-autoloads hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring-autoloads
/usr/share/emacs/site-lisp/elpa/browse-kill-ring-2.0.0/browse-kill-ring hides /usr/share/emacs/site-lisp/elpa-src/browse-kill-ring-2.0.0/browse-kill-ring
/usr/share/emacs/site-lisp/elpa/csv-mode-1.7/csv-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.7/csv-mode-pkg
/usr/share/emacs/site-lisp/elpa/csv-mode-1.7/csv-mode hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.7/csv-mode
/usr/share/emacs/site-lisp/elpa/csv-mode-1.7/csv-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/csv-mode-1.7/csv-mode-autoloads
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-autoloads
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-autoloads
/usr/share/emacs/site-lisp/elpa/debian-el-37/apt-sources hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-sources
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-bug hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-bug
/usr/share/emacs/site-lisp/elpa/debian-el-37/gnus-BTS hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/gnus-BTS
/usr/share/emacs/site-lisp/elpa/debian-el-37/apt-utils hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/apt-utils
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el
/usr/share/emacs/site-lisp/elpa/debian-el-37/deb-view hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/deb-view
/usr/share/emacs/site-lisp/elpa/debian-el-37/preseed hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/preseed
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/debian-el-37/debian-el-pkg
/usr/share/emacs/site-lisp/elpa/devscripts-40/pbuilder-mode hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/pbuilder-mode
/usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts
/usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts-pkg hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts-pkg
/usr/share/emacs/site-lisp/elpa/devscripts-40/devscripts-autoloads hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/devscripts-autoloads
/usr/share/emacs/site-lisp/elpa/devscripts-40/pbuilder-log-view-mode hides /usr/share/emacs/site-lisp/elpa-src/devscripts-40/pbuilder-log-view-mode
/usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish-autoloads hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish-autoloads
/usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish
/usr/share/emacs/site-lisp/elpa/diminish-0.45/diminish-pkg hides /usr/share/emacs/site-lisp/elpa-src/diminish-0.45/diminish-pkg
/usr/share/emacs/site-lisp/elpa/debian-el-37/debian-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-autoloads
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-copyright hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-copyright
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-changelog-mode hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-changelog-mode
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-pkg hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-pkg
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/readme-debian hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/readme-debian
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-control-mode hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-control-mode
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el-autoloads hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el-autoloads
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/debian-bts-control hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/debian-bts-control
/usr/share/emacs/site-lisp/elpa/dpkg-dev-el-37.0/dpkg-dev-el hides /usr/share/emacs/site-lisp/elpa-src/dpkg-dev-el-37.0/dpkg-dev-el
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-extras hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-extras
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-ruby hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-ruby
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-php-composer hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-php-composer
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-android hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-android
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-grunt hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-grunt
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-pkg hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-pkg
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-autoloads hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-autoloads
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-bower hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-bower
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-tests hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-tests
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-arduino hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-arduino
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-python hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-python
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-ruby-on-rails hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-ruby-on-rails
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-clojure-leiningen hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-clojure-leiningen
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-perl hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-perl
/usr/share/emacs/site-lisp/elpa/eproject-1.5/eproject-javascript-npm hides /usr/share/emacs/site-lisp/elpa-src/eproject-1.5/eproject-javascript-npm
/usr/share/emacs/site-lisp/elpa/folding-20170925.1538/folding hides /usr/share/emacs/site-lisp/elpa-src/folding-20170925.1538/folding
/usr/share/emacs/site-lisp/elpa/folding-20170925.1538/folding-pkg hides /usr/share/emacs/site-lisp/elpa-src/folding-20170925.1538/folding-pkg
/usr/share/emacs/site-lisp/elpa/folding-20170925.1538/folding-autoloads hides /usr/share/emacs/site-lisp/elpa-src/folding-20170925.1538/folding-autoloads
/usr/share/emacs/site-lisp/elpa/fsm-0.2.1/fsm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/fsm-0.2.1/fsm-autoloads
/usr/share/emacs/site-lisp/elpa/fsm-0.2.1/fsm-pkg hides /usr/share/emacs/site-lisp/elpa-src/fsm-0.2.1/fsm-pkg
/usr/share/emacs/site-lisp/elpa/fsm-0.2.1/fsm hides /usr/share/emacs/site-lisp/elpa-src/fsm-0.2.1/fsm
/usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.3.10/graphviz-dot-mode hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.3.10/graphviz-dot-mode
/usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.3.10/graphviz-dot-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.3.10/graphviz-dot-mode-pkg
/usr/share/emacs/site-lisp/elpa/graphviz-dot-mode-0.3.10/graphviz-dot-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/graphviz-dot-mode-0.3.10/graphviz-dot-mode-autoloads
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-sys hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-sys
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-org hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-org
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-ring hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-ring
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-mode hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-mode
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-find hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-find
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-files
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-elisp hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-elisp
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-config hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-config
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-help hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-help
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-external hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-external
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-semantic hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-semantic
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-info hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-info
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-regexp hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-regexp
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-net hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-net
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-imenu hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-imenu
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-command hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-command
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-types hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-types
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-grep hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-grep
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-pkg hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-pkg
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-easymenu hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-easymenu
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-tags hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-tags
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-man hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-man
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-elisp-package hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-elisp-package
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-for-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-for-files
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-utils hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-utils
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-color hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-color
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-misc hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-misc
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-id-utils hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-id-utils
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-dabbrev hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-dabbrev
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-locate hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-locate
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-eshell hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-eshell
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-x-files hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-x-files
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-eval hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-eval
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-bookmark hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-bookmark
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-adaptive hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-adaptive
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-font hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-font
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-buffers hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-buffers
/usr/share/emacs/site-lisp/elpa/helm-3.0/helm-autoloads hides /usr/share/emacs/site-lisp/elpa-src/helm-3.0/helm-autoloads
/usr/share/emacs/site-lisp/elpa/helm-core-3.0/helm hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.0/helm
/usr/share/emacs/site-lisp/elpa/helm-core-3.0/helm-lib hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.0/helm-lib
/usr/share/emacs/site-lisp/elpa/helm-core-3.0/helm-multi-match hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.0/helm-multi-match
/usr/share/emacs/site-lisp/elpa/helm-core-3.0/helm-core-autoloads hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.0/helm-core-autoloads
/usr/share/emacs/site-lisp/elpa/helm-core-3.0/helm-source hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.0/helm-source
/usr/share/emacs/site-lisp/elpa/helm-core-3.0/helm-core-pkg hides /usr/share/emacs/site-lisp/elpa-src/helm-core-3.0/helm-core-pkg
/usr/share/emacs/site-lisp/elpa/htmlize-1.54/htmlize-autoloads hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.54/htmlize-autoloads
/usr/share/emacs/site-lisp/elpa/htmlize-1.54/htmlize hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.54/htmlize
/usr/share/emacs/site-lisp/elpa/htmlize-1.54/htmlize-pkg hides /usr/share/emacs/site-lisp/elpa-src/htmlize-1.54/htmlize-pkg
/usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-test hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-test
/usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-autoloads hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-autoloads
/usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit
/usr/share/emacs/site-lisp/elpa/initsplit-1.8/initsplit-pkg hides /usr/share/emacs/site-lisp/elpa-src/initsplit-1.8/initsplit-pkg
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-export hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-export
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-compose hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-compose
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-si-common hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-si-common
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-conn hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-conn
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-keepalive hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-keepalive
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-autoloads hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-autoloads
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-ahc-presence hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-ahc-presence
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-roster hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-roster
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-history hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-history
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-ft-common hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-ft-common
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-ahc hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-ahc
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-chat hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-chat
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-si-client hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-si-client
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-util hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-util
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-screen hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-screen
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-activity hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-activity
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-tmux hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-tmux
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-sasl hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-sasl
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-rtt hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-rtt
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-iq hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-iq
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-muc hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-muc
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-avatar hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-avatar
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-festival hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-festival
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-watch hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-watch
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-search hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-search
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-truncate hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-truncate
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-ft-client hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-ft-client
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-libnotify hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-libnotify
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-muc-nick-completion hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-muc-nick-completion
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-chatbuffer hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-chatbuffer
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-modeline hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-modeline
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-register hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-register
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-ping hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-ping
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-muc-nick-coloring hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-muc-nick-coloring
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-vcard hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-vcard
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-xmessage hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-xmessage
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-keymap hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-keymap
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-pkg hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-pkg
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-ratpoison hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-ratpoison
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-osd hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-osd
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-private hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-private
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/hexrgb hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/hexrgb
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-notifications hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-notifications
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-events hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-events
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-presence hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-presence
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-xml hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-xml
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/srv hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/srv
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-socks5 hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-socks5
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-wmii hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-wmii
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-console hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-console
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-ourversion hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-ourversion
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-feature-neg hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-feature-neg
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-autoaway hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-autoaway
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-version hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-version
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-gmail hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-gmail
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-core hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-core
/usr/share/emacs/site-lisp/elpa/fsm-0.2.1/fsm hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/fsm
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-alert hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-alert
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-bookmarks hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-bookmarks
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-browse hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-browse
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-logon hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-logon
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-chatstates hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-chatstates
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-menu hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-menu
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-disco hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-disco
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-ft-server hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-ft-server
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-time hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-time
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-sawfish hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-sawfish
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-vcard-avatars hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-vcard-avatars
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-widget hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-widget
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-si-server hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-si-server
/usr/share/emacs/site-lisp/elpa/jabber-0.8.92/jabber-awesome hides /usr/share/emacs/site-lisp/elpa-src/jabber-0.8.92/jabber-awesome
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-exec hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-exec
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-context hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-context
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-state hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-state
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-mode hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-mode
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-xact hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-xact
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-autoloads hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-autoloads
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-complete hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-complete
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-texi hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-texi
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-commodities hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-commodities
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-fontify hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-fontify
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-sort hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-sort
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-init hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-init
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-test hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-test
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-occur hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-occur
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-fonts hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-fonts
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-navigate hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-navigate
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-reconcile hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-reconcile
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-post hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-post
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-flymake hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-flymake
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-check hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-check
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-regex hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-regex
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-schedule hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-schedule
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-pkg hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-pkg
/usr/share/emacs/site-lisp/elpa/ledger-3.1.2/ledger-report hides /usr/share/emacs/site-lisp/elpa-src/ledger-3.1.2/ledger-report
/usr/share/emacs/site-lisp/elpa/markdown-mode-2.3snapshot154/markdown-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.3snapshot154/markdown-mode-pkg
/usr/share/emacs/site-lisp/elpa/markdown-mode-2.3snapshot154/markdown-mode hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.3snapshot154/markdown-mode
/usr/share/emacs/site-lisp/elpa/markdown-mode-2.3snapshot154/markdown-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.3snapshot154/markdown-mode-autoloads
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-http hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-http
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-backlink hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-backlink
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-mode hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-mode
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-autoloads hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-autoloads
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-journal hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-journal
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-ikiwiki hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-ikiwiki
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-docbook hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-docbook
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-import-xml hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-import-xml
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-publish hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-publish
/usr/share/emacs/site-lisp/elpa/muse-3.20/httpd hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/httpd
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-groff hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-groff
/usr/share/emacs/site-lisp/elpa/muse-3.20/cgi hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/cgi
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-import-docbook hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-import-docbook
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-protocol-iw hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-protocol-iw
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-wiki hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-wiki
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-poem hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-poem
/usr/share/emacs/site-lisp/elpa/muse-3.20/htmlize-hack hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/htmlize-hack
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-split hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-split
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-xml-common hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-xml-common
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-regexps hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-regexps
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-html hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-html
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-project hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-project
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-blosxom hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-blosxom
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-cite hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-cite
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-context hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-context
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-message hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-message
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-protocols hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-protocols
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-book hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-book
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-latex2png hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-latex2png
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-mathml hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-mathml
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-colors hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-colors
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-import-latex hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-import-latex
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-latex hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-latex
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-ipc hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-ipc
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-pkg hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-pkg
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-xml hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-xml
/usr/share/emacs/site-lisp/elpa/muse-3.20/muse-texinfo hides /usr/share/emacs/site-lisp/elpa-src/muse-3.20/muse-texinfo
/usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias
/usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias-pkg hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias-pkg
/usr/share/emacs/site-lisp/elpa/mutt-alias-1.4/mutt-alias-autoloads hides /usr/share/emacs/site-lisp/elpa-src/mutt-alias-1.4/mutt-alias-autoloads
/usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode-pkg
/usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode-autoloads
/usr/share/emacs/site-lisp/elpa/muttrc-mode-1.2.1/muttrc-mode hides /usr/share/emacs/site-lisp/elpa-src/muttrc-mode-1.2.1/muttrc-mode
/usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode-autoloads hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode-autoloads
/usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode-pkg hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode-pkg
/usr/share/emacs/site-lisp/elpa/pod-mode-1.3/pod-mode hides /usr/share/emacs/site-lisp/elpa-src/pod-mode-1.3/pod-mode
/usr/share/emacs/site-lisp/elpa/popup-0.5.3/popup hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.3/popup
/usr/share/emacs/site-lisp/elpa/popup-0.5.3/popup-pkg hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.3/popup-pkg
/usr/share/emacs/site-lisp/elpa/popup-0.5.3/popup-autoloads hides /usr/share/emacs/site-lisp/elpa-src/popup-0.5.3/popup-autoloads
/usr/share/emacs/site-lisp/elpa/session-2.4.2/session hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session
/usr/share/emacs/site-lisp/elpa/session-2.4.2/session-pkg hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session-pkg
/usr/share/emacs/site-lisp/elpa/session-2.4.2/session-autoloads hides /usr/share/emacs/site-lisp/elpa-src/session-2.4.2/session-autoloads
/usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-tools hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-tools
/usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar
/usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-pkg hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-pkg
/usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-tabbar hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-tabbar
/usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-autoloads hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-autoloads
/usr/share/emacs/site-lisp/elpa/tabbar-20160524/aquamacs-compat hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/aquamacs-compat
/usr/share/emacs/site-lisp/elpa/tabbar-20160524/tabbar-window hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/tabbar-window
/usr/share/emacs/site-lisp/elpa/tabbar-20160524/one-buffer-one-frame hides /usr/share/emacs/site-lisp/elpa-src/tabbar-20160524/one-buffer-one-frame
/usr/share/emacs/site-lisp/flim/hex-util hides /usr/share/emacs/26.1/lisp/hex-util
/usr/share/emacs/site-lisp/flim/md4 hides /usr/share/emacs/26.1/lisp/md4
/usr/share/emacs/site-lisp/css-mode/css-mode hides /usr/share/emacs/26.1/lisp/textmodes/css-mode
/usr/share/emacs/site-lisp/remember-el/remember hides /usr/share/emacs/26.1/lisp/textmodes/remember
/usr/share/emacs/site-lisp/rst hides /usr/share/emacs/26.1/lisp/textmodes/rst
/usr/share/emacs/site-lisp/flim/sasl-cram hides /usr/share/emacs/26.1/lisp/net/sasl-cram
/usr/share/emacs/site-lisp/flim/ntlm hides /usr/share/emacs/26.1/lisp/net/ntlm
/usr/share/emacs/site-lisp/flim/sasl-ntlm hides /usr/share/emacs/26.1/lisp/net/sasl-ntlm
/usr/share/emacs/site-lisp/flim/sasl hides /usr/share/emacs/26.1/lisp/net/sasl
/usr/share/emacs/site-lisp/flim/hmac-md5 hides /usr/share/emacs/26.1/lisp/net/hmac-md5
/usr/share/emacs/site-lisp/flim/sasl-digest hides /usr/share/emacs/26.1/lisp/net/sasl-digest
/usr/share/emacs/site-lisp/flim/hmac-def hides /usr/share/emacs/26.1/lisp/net/hmac-def
/usr/share/emacs/site-lisp/erc/erc-ring hides /usr/share/emacs/26.1/lisp/erc/erc-ring
/usr/share/emacs/site-lisp/erc/erc-truncate hides /usr/share/emacs/26.1/lisp/erc/erc-truncate
/usr/share/emacs/site-lisp/erc/erc-match hides /usr/share/emacs/26.1/lisp/erc/erc-match
/usr/share/emacs/site-lisp/erc/erc-autoaway hides /usr/share/emacs/26.1/lisp/erc/erc-autoaway
/usr/share/emacs/site-lisp/erc/erc-button hides /usr/share/emacs/26.1/lisp/erc/erc-button
/usr/share/emacs/site-lisp/erc/erc-goodies hides /usr/share/emacs/26.1/lisp/erc/erc-goodies
/usr/share/emacs/site-lisp/erc/erc-notify hides /usr/share/emacs/26.1/lisp/erc/erc-notify
/usr/share/emacs/site-lisp/erc/erc-backend hides /usr/share/emacs/26.1/lisp/erc/erc-backend
/usr/share/emacs/site-lisp/erc/erc-xdcc hides /usr/share/emacs/26.1/lisp/erc/erc-xdcc
/usr/share/emacs/site-lisp/erc/erc-join hides /usr/share/emacs/26.1/lisp/erc/erc-join
/usr/share/emacs/site-lisp/erc/erc-pcomplete hides /usr/share/emacs/26.1/lisp/erc/erc-pcomplete
/usr/share/emacs/site-lisp/erc/erc-identd hides /usr/share/emacs/26.1/lisp/erc/erc-identd
/usr/share/emacs/site-lisp/erc/erc-stamp hides /usr/share/emacs/26.1/lisp/erc/erc-stamp
/usr/share/emacs/site-lisp/erc/erc-page hides /usr/share/emacs/26.1/lisp/erc/erc-page
/usr/share/emacs/site-lisp/erc/erc hides /usr/share/emacs/26.1/lisp/erc/erc
/usr/share/emacs/site-lisp/erc/erc-sound hides /usr/share/emacs/26.1/lisp/erc/erc-sound
/usr/share/emacs/site-lisp/erc/erc-replace hides /usr/share/emacs/26.1/lisp/erc/erc-replace
/usr/share/emacs/site-lisp/erc/erc-log hides /usr/share/emacs/26.1/lisp/erc/erc-log
/usr/share/emacs/site-lisp/erc/erc-track hides /usr/share/emacs/26.1/lisp/erc/erc-track
/usr/share/emacs/site-lisp/erc/erc-imenu hides /usr/share/emacs/26.1/lisp/erc/erc-imenu
/usr/share/emacs/site-lisp/erc/erc-capab hides /usr/share/emacs/26.1/lisp/erc/erc-capab
/usr/share/emacs/site-lisp/erc/erc-lang hides /usr/share/emacs/26.1/lisp/erc/erc-lang
/usr/share/emacs/site-lisp/erc/erc-services hides /usr/share/emacs/26.1/lisp/erc/erc-services
/usr/share/emacs/site-lisp/erc/erc-ezbounce hides /usr/share/emacs/26.1/lisp/erc/erc-ezbounce
/usr/share/emacs/site-lisp/erc/erc-speedbar hides /usr/share/emacs/26.1/lisp/erc/erc-speedbar
/usr/share/emacs/site-lisp/erc/erc-spelling hides /usr/share/emacs/26.1/lisp/erc/erc-spelling
/usr/share/emacs/site-lisp/erc/erc-list hides /usr/share/emacs/26.1/lisp/erc/erc-list
/usr/share/emacs/site-lisp/erc/erc-dcc hides /usr/share/emacs/26.1/lisp/erc/erc-dcc
/usr/share/emacs/site-lisp/erc/erc-menu hides /usr/share/emacs/26.1/lisp/erc/erc-menu
/usr/share/emacs/site-lisp/erc/erc-netsplit hides /usr/share/emacs/26.1/lisp/erc/erc-netsplit
/usr/share/emacs/site-lisp/erc/erc-networks hides /usr/share/emacs/26.1/lisp/erc/erc-networks
/usr/share/emacs/site-lisp/erc/erc-compat hides /usr/share/emacs/26.1/lisp/erc/erc-compat
/usr/share/emacs/site-lisp/erc/erc-fill hides /usr/share/emacs/26.1/lisp/erc/erc-fill
/usr/share/emacs/site-lisp/erc/erc-ibuffer hides /usr/share/emacs/26.1/lisp/erc/erc-ibuffer
/usr/share/emacs/site-lisp/erc/erc-hecomplete hides /usr/share/emacs/26.1/lisp/obsolete/erc-hecomplete

Features:
(shadow sort mail-extr emacsbug message rmc puny dired dired-loaddefs
format-spec rfc822 mml mml-sec epa derived epg gnus-util rmail
rmail-loaddefs mm-decode mm-bodies mm-encode mail-parse rfc2231
mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums
mm-util mail-prsvr mail-utils misearch multi-isearch jka-compr
ebuff-menu timeclock term/screen term/xterm xterm time-date elec-pair
finder-inf dpkg-dev-el info debian-el muse-autoloads package easymenu
epg-config url-handlers url-parse auth-source cl-seq eieio eieio-core
cl-macs eieio-loaddefs password-cache url-vars seq byte-opt gv bytecomp
byte-compile cconv cl-loaddefs cl-lib time t-mouse remember-autoloads
w3m-load erc-auto mule-util 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
menu-bar rfn-eshadow isearch timer select scroll-bar mouse jit-lock
font-lock syntax facemenu font-core term/tty-colors frame 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 minibuffer
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 dbusbind inotify lcms2
dynamic-setting font-render-setting x-toolkit x multi-tty
make-network-process emacs)

Memory information:
((conses 16 173340 8996)
 (symbols 48 23043 1)
 (miscs 40 69 342)
 (strings 32 41456 1758)
 (string-bytes 1 1182643)
 (vectors 16 15579)
 (vector-slots 8 484842 5230)
 (floats 8 79 295)
 (intervals 56 12955 0)
 (buffers 992 15))





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-24 19:51 bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying Bob Proulx
@ 2019-05-24 20:47 ` npostavs
  2019-05-24 21:35   ` Bob Proulx
  2019-05-27  3:23 ` Drew Adams
  2020-08-16 10:16 ` Stefan Kangas
  2 siblings, 1 reply; 21+ messages in thread
From: npostavs @ 2019-05-24 20:47 UTC (permalink / raw)
  To: Bob Proulx; +Cc: 35887

Bob Proulx <bob@proulx.com> writes:

> In recent Emacs global-eldoc-mode has been enabled by default.  This is
> a very annoying mode that causes minibuffer hints of elisp doc strings
> to be flashing by in the minibuffer as the point moves around in the
> buffer.

Your description of "flashing" suggests that maybe you some graphical
glitching?  When I see the eldoc text show up in the minibuffer there is
nothing that I would call "flashing".  The text just appears normally.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-24 20:47 ` npostavs
@ 2019-05-24 21:35   ` Bob Proulx
  2019-05-24 22:38     ` Dmitry Gutov
                       ` (2 more replies)
  0 siblings, 3 replies; 21+ messages in thread
From: Bob Proulx @ 2019-05-24 21:35 UTC (permalink / raw)
  To: npostavs; +Cc: 35887

npostavs@gmail.com wrote:
> Bob Proulx writes:
> > In recent Emacs global-eldoc-mode has been enabled by default.  This is
> > a very annoying mode that causes minibuffer hints of elisp doc strings
> > to be flashing by in the minibuffer as the point moves around in the
> > buffer.
> 
> Your description of "flashing" suggests that maybe you some graphical
> glitching?  When I see the eldoc text show up in the minibuffer there is
> nothing that I would call "flashing".  The text just appears normally.

You misunderstand my words.  I said "as the point moves around in the
buffer".  Which means that this is due to the point moving around the
buffer.  This is not a graphics artifact.  To test this use text mode
emacs in a text terminal to ensure that you will have no graphics
artifacts from emacs.

Let's assume an elisp construct.  Put the cursor on the (defun line
then move down to the doc string line.  The second line in the below.

(defun unfill-paragraph (&optional region) ; Thanks to Stefan Monnier
  "Takes a multi-line paragraph and makes it into a single line of text."
  (interactive (progn (barf-if-buffer-read-only) '(t)))
  (let ((fill-column (point-max))
        ;; This would override `fill-column' if it's an integer.
        (emacs-lisp-docstring-fill-column t))
    (fill-paragraph nil region)))

The following string appears in the minibuffer.  The DOCSTRING word is
highlighted.

  defun: (NAME ARGLIST &optional *DOCSTRING* DECL &rest BODY)

C-n or Down-Arrow to move to the next line.  This then appears in the
minibuffer.

  defun: (NAME ARGLIST &optional DOCSTRING *DECL* &rest BODY)

The DECL word is hightlighted.  C-n again.

  defun: (NAME ARGLIST &optional DOCSTRING DECL &rest *BODY*)

The BODY word is highlighted.  C-n again.  On the comment line.  The
minibuffer is cleared.  No message there.

C-n again.  No message.  C-n again.  The flil-paragraph line.  The
following appears.  The BODY word is highlighted.

  let: (VARLIST *BODY*...)

C-n again.  Blank line.  The minibuffer is cleared.

The above is a small snippet I selected for this example.  But now do
this through a large elisp file.  With every C-n next-line movement
the minibuffer is displaying or clearing a doc string hint.  With
every next-line movement the highlighted word in the minibuffer is
moving from one word to another word.

This is driving me crazy!  This continous activity, changing, and
flashing is extremely annoying.

The minibuffer is where I expect to find useful editor feedback.  When
things happen there I look to see what it is telling me.  Sometimes it
is an error message.  Sometimes it is direct dialog interaction such
as for find-file.  Sometimes it is simply information such as "Mark
set".  But with global-eldoc-mode enabled it is continously posting
distractions in the minibuffer that I must look at, read and
comprehend, and then ignore.  This increases the editing workload.
This increases use fatigue.

Please revert the default enabling of global-eldoc-mode.

Bob





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-24 21:35   ` Bob Proulx
@ 2019-05-24 22:38     ` Dmitry Gutov
  2019-05-24 23:24       ` Bob Proulx
  2019-05-25  2:21     ` Noam Postavsky
  2019-05-25  8:00     ` martin rudalics
  2 siblings, 1 reply; 21+ messages in thread
From: Dmitry Gutov @ 2019-05-24 22:38 UTC (permalink / raw)
  To: Bob Proulx, npostavs; +Cc: 35887

On 25.05.2019 0:35, Bob Proulx wrote:
> Please revert the default enabling of global-eldoc-mode.

So... do you not like ElDoc at all?

AFAIK, it's a fairly popular feature. And Emacs 26.1 was released a year 
ago already. I think you're the first user to complain about this new 
default.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-24 22:38     ` Dmitry Gutov
@ 2019-05-24 23:24       ` Bob Proulx
  0 siblings, 0 replies; 21+ messages in thread
From: Bob Proulx @ 2019-05-24 23:24 UTC (permalink / raw)
  To: Dmitry Gutov; +Cc: 35887

Dmitry Gutov wrote:
> Bob Proulx wrote:
> > Please revert the default enabling of global-eldoc-mode.
> 
> So... do you not like ElDoc at all?

I haven't tried eldoc-mode so I don't know.  I know that I do NOT like
the over-exuberance of global-eldoc-mode on elisp files.  It is
global-eldoc-mode that I am talking about here.

Normally when I want to look up the syntax of "if" or "let" as is the
majority of the noise from global-eldoc-mode, I put the cursor on the
function and then C-h f RET to look at the help for that function.
It's quick and simple and gives even more information than the syntax
hint given by global-eldoc-mode.  And of course that works for the
more interesting and complex functions one might need a reminder about
too.

> AFAIK, it's a fairly popular feature. And Emacs 26.1 was released a year ago
> already. I think you're the first user to complain about this new default.

I am one of the many users of the stable distributions.  Today was the
first day that I experienced this behavior.  I don't usually make
these types of bug reports.  I usually just suck it up and silently
increase the size of my .emacs file with the code to fix the problem.
I did that again today because switching to fundamental-mode was even
more annoying.

But today I was annoyed enough to submit a bug report.  I email'd a
friend and he is still using emacs 24 so wasn't seeing this yet but
thanked me for the information for when he must upgrade futher.  I
know that there are a large number of users in addition to me that is
not leading on the bleeding edge builds and will eventually see this
as yet another nuiscance that makes Emacs tedious to use.  Yet another
customization that is required before Emacs is usable.

While many people live on the bleeding edge a large number of us like
stability.  I have 3846 unique packages installed on my desktop.  Must
I track the bleeding edge for all of them in order to keep up with
development changes such as this?

Bob





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-24 21:35   ` Bob Proulx
  2019-05-24 22:38     ` Dmitry Gutov
@ 2019-05-25  2:21     ` Noam Postavsky
  2019-05-25  6:19       ` Eli Zaretskii
  2019-05-25  8:00     ` martin rudalics
  2 siblings, 1 reply; 21+ messages in thread
From: Noam Postavsky @ 2019-05-25  2:21 UTC (permalink / raw)
  To: Bob Proulx; +Cc: 35887

Bob Proulx <bob@proulx.com> writes:

> This is driving me crazy!  This continous activity, changing, and
> flashing is extremely annoying.
>
> The minibuffer is where I expect to find useful editor feedback.
[...]
> But with global-eldoc-mode enabled it is continously posting
> distractions in the minibuffer that I must look at, read and
> comprehend, and then ignore.  This increases the editing workload.
> This increases use fatigue.
>
> Please revert the default enabling of global-eldoc-mode.

Hmm, well I like the current default.  I find it annoying when I'm
troubleshooting with 'emacs -Q' in older Emacs versions that eldoc isn't
enabled.  But I could live with having to turn it on in my init file.
Not really sure on what basis we could decide on the default (sometimes
people throw out the suggestion of polling the users, but I don't know
of any practical way of getting a representative sample).





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-25  2:21     ` Noam Postavsky
@ 2019-05-25  6:19       ` Eli Zaretskii
  2019-05-26 11:51         ` Basil L. Contovounesios
  0 siblings, 1 reply; 21+ messages in thread
From: Eli Zaretskii @ 2019-05-25  6:19 UTC (permalink / raw)
  To: Noam Postavsky; +Cc: 35887, bob

> From: Noam Postavsky <npostavs@gmail.com>
> Date: Fri, 24 May 2019 22:21:50 -0400
> Cc: 35887@debbugs.gnu.org
> 
> > Please revert the default enabling of global-eldoc-mode.
> 
> Hmm, well I like the current default.

I find it handy when writing Lisp code, yes.

> I find it annoying when I'm troubleshooting with 'emacs -Q' in older
> Emacs versions that eldoc isn't enabled.

I think "emacs -Q" should turn off both global-eldoc-mode and
blink-cursor mode.  But that's a different issue, IMO, which is worth
a separate bug report.

> Not really sure on what basis we could decide on the default (sometimes
> people throw out the suggestion of polling the users, but I don't know
> of any practical way of getting a representative sample).

The only way to decide how many people find it annoying is to wait for
more complaints.  For now, we have only one, and that's not enough to
decide to revert a feature.  Sorry, Bob.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-24 21:35   ` Bob Proulx
  2019-05-24 22:38     ` Dmitry Gutov
  2019-05-25  2:21     ` Noam Postavsky
@ 2019-05-25  8:00     ` martin rudalics
  2019-05-27 20:30       ` Juri Linkov
  2 siblings, 1 reply; 21+ messages in thread
From: martin rudalics @ 2019-05-25  8:00 UTC (permalink / raw)
  To: Bob Proulx, npostavs; +Cc: 35887

 > The minibuffer is where I expect to find useful editor feedback.  When
 > things happen there I look to see what it is telling me.  Sometimes it
 > is an error message.  Sometimes it is direct dialog interaction such
 > as for find-file.  Sometimes it is simply information such as "Mark
 > set".  But with global-eldoc-mode enabled it is continously posting
 > distractions in the minibuffer that I must look at, read and
 > comprehend, and then ignore.  This increases the editing workload.
 > This increases use fatigue.

I find error messages like "Beginning of buffer" (and the accompanying
beep) and informative messages like "Mark set" much more annoying.
What's worse: I see no practical way to turn these off which means
that I have to decide whether I want to use the mouse-wheel to scroll
an Emacs buffer or to switch off my loudspeakers.  And obviously the
echo area and the *Messages* buffer get crowded with these completely
useless (for me) informations.

So while I agree with you that ‘global-eldoc-mode’ should never have
been enabled by default, I consider it a minor annoyance compared to
the ones I described above.  At least you've found out how to turn it
off.

martin






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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-25  6:19       ` Eli Zaretskii
@ 2019-05-26 11:51         ` Basil L. Contovounesios
  0 siblings, 0 replies; 21+ messages in thread
From: Basil L. Contovounesios @ 2019-05-26 11:51 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 35887, Noam Postavsky, bob

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Noam Postavsky <npostavs@gmail.com>
>> Date: Fri, 24 May 2019 22:21:50 -0400
>> Cc: 35887@debbugs.gnu.org
>> 
>> > Please revert the default enabling of global-eldoc-mode.
>> 
>> Hmm, well I like the current default.
>
> I find it handy when writing Lisp code, yes.
>
>> I find it annoying when I'm troubleshooting with 'emacs -Q' in older
>> Emacs versions that eldoc isn't enabled.
>
> I think "emacs -Q" should turn off both global-eldoc-mode and
> blink-cursor mode.  But that's a different issue, IMO, which is worth
> a separate bug report.

+1 on both counts.

-- 
Basil





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-24 19:51 bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying Bob Proulx
  2019-05-24 20:47 ` npostavs
@ 2019-05-27  3:23 ` Drew Adams
  2020-08-16 10:16 ` Stefan Kangas
  2 siblings, 0 replies; 21+ messages in thread
From: Drew Adams @ 2019-05-27  3:23 UTC (permalink / raw)
  To: Bob Proulx, 35887

> Please revert this.  Users that wish it are free to enable it.

Absolutely.  +1.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-25  8:00     ` martin rudalics
@ 2019-05-27 20:30       ` Juri Linkov
  2019-05-27 22:31         ` Drew Adams
  2019-06-04  8:21         ` martin rudalics
  0 siblings, 2 replies; 21+ messages in thread
From: Juri Linkov @ 2019-05-27 20:30 UTC (permalink / raw)
  To: martin rudalics; +Cc: 35887, npostavs, Bob Proulx

>> The minibuffer is where I expect to find useful editor feedback.  When
>> things happen there I look to see what it is telling me.  Sometimes it
>> is an error message.  Sometimes it is direct dialog interaction such
>> as for find-file.  Sometimes it is simply information such as "Mark
>> set".  But with global-eldoc-mode enabled it is continously posting
>> distractions in the minibuffer that I must look at, read and
>> comprehend, and then ignore.  This increases the editing workload.
>> This increases use fatigue.
>
> I find error messages like "Beginning of buffer" (and the accompanying
> beep) and informative messages like "Mark set" much more annoying.
> What's worse: I see no practical way to turn these off which means
> that I have to decide whether I want to use the mouse-wheel to scroll
> an Emacs buffer or to switch off my loudspeakers.  And obviously the
> echo area and the *Messages* buffer get crowded with these completely
> useless (for me) informations.

Why customizing inhibit-message to t doesn't inhibit these messages?

> So while I agree with you that ‘global-eldoc-mode’ should never have
> been enabled by default, I consider it a minor annoyance compared to
> the ones I described above.  At least you've found out how to turn it
> off.

I turn ‘global-eldoc-mode’ off too, but I think it should be enabled
by default to demonstrate to newbies that Emacs has the same feature
that their IDEs have.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-27 20:30       ` Juri Linkov
@ 2019-05-27 22:31         ` Drew Adams
  2019-05-28 15:54           ` Basil L. Contovounesios
  2019-06-04  8:21         ` martin rudalics
  1 sibling, 1 reply; 21+ messages in thread
From: Drew Adams @ 2019-05-27 22:31 UTC (permalink / raw)
  To: Juri Linkov, martin rudalics; +Cc: 35887, npostavs, Bob Proulx

> I turn ‘global-eldoc-mode’ off too, but I think it should be enabled
> by default to demonstrate to newbies that Emacs has the same feature
> that their IDEs have.

Fair enough.  But on the flip side, better that a
newbie should learn, early, that there is much more
to Emacs than first meets the eye.  And learn, early
on, how to discover for herself such non-default
features.

I disagree, in general (yes, abstractly, and such
things should really be decided mostly case by case),
with the idea of showing things initially just to be
sure users notice them.

That's not a strong reason.  We sometimes hear it
espoused also as a reason for turning on some shiny
new behavior: so users will notice it.  Not a great
reason, on its own.  We have NEWS for that (and
Sacha's tangents newsletter and...
___

As for discoverability (a larger question) -

1. There's little substitute now for a newbie learning
   the help keys (`C-h`...) at the outset.

2. Menus can help.

3. Google etc. help (word-of-mouth in our era).

4. But Emacs could offer more aids to discoverability.
   Instead of turning things on by default so users
   can easily see they exist, we'd be better off adding
   more discovery help.  (Emacs is, after all, the
   self-documenting editor.)





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-27 22:31         ` Drew Adams
@ 2019-05-28 15:54           ` Basil L. Contovounesios
  0 siblings, 0 replies; 21+ messages in thread
From: Basil L. Contovounesios @ 2019-05-28 15:54 UTC (permalink / raw)
  To: Drew Adams; +Cc: 35887, npostavs, Bob Proulx, Juri Linkov

Drew Adams <drew.adams@oracle.com> writes:

>> I turn ‘global-eldoc-mode’ off too, but I think it should be enabled
>> by default to demonstrate to newbies that Emacs has the same feature
>> that their IDEs have.
>
> Fair enough.  But on the flip side, better that a
> newbie should learn, early, that there is much more
> to Emacs than first meets the eye.  And learn, early
> on, how to discover for herself such non-default
> features.
>
> I disagree, in general (yes, abstractly, and such
> things should really be decided mostly case by case),
> with the idea of showing things initially just to be
> sure users notice them.
>
> That's not a strong reason.  We sometimes hear it
> espoused also as a reason for turning on some shiny
> new behavior: so users will notice it.  Not a great
> reason, on its own.  We have NEWS for that (and
> Sacha's tangents newsletter and...

I'm not sure if the following philosophy is documented anywhere, but my
personal impression is that it is considered more Emacs-y to default to
disabling most shiny features, lest they come across as annoying or
intrusive, and let each user pick and mix what they like.

I agree with that, so I sympathise with the annoyance of enabling
global-eldoc-mode by default, but in this case I feel like that ship has
already sailed, and that global-eldoc-mode is useful enough in the
general case that it might be worse to disable it again at this point.

-- 
Basil





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-27 20:30       ` Juri Linkov
  2019-05-27 22:31         ` Drew Adams
@ 2019-06-04  8:21         ` martin rudalics
  2019-06-04 13:30           ` Dmitry Gutov
  1 sibling, 1 reply; 21+ messages in thread
From: martin rudalics @ 2019-06-04  8:21 UTC (permalink / raw)
  To: Juri Linkov; +Cc: 35887, npostavs, Bob Proulx

 >> I find error messages like "Beginning of buffer" (and the accompanying
 >> beep) and informative messages like "Mark set" much more annoying.
 >> What's worse: I see no practical way to turn these off which means
 >> that I have to decide whether I want to use the mouse-wheel to scroll
 >> an Emacs buffer or to switch off my loudspeakers.  And obviously the
 >> echo area and the *Messages* buffer get crowded with these completely
 >> useless (for me) informations.
 >
 > Why customizing inhibit-message to t doesn't inhibit these messages?

Do you mean to bind that variable around all calls that I find
annoying?  It would take me days to identify them, write the functions
and the bindings ...

Anyway.  Would you consider an application like Firefox operational if
you launch it for the first time in your live, spin your mouse-wheel
to find out whether there's something below the part you see on your
screen and get a bell ringing and the information that you are at the
end of a thing called "buffer"?  Or that after selecting some text
with the mouse you just have "Mark set"?

I think that people need strong nerves to survive their first use of
Emacs.  But maybe that's the idea, only the fittest survive ...

martin





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-06-04  8:21         ` martin rudalics
@ 2019-06-04 13:30           ` Dmitry Gutov
  2019-06-05 21:06             ` Juri Linkov
  0 siblings, 1 reply; 21+ messages in thread
From: Dmitry Gutov @ 2019-06-04 13:30 UTC (permalink / raw)
  To: martin rudalics, Juri Linkov; +Cc: 35887, npostavs, Bob Proulx

On 04.06.2019 11:21, martin rudalics wrote:
> Would you consider an application like Firefox operational if
> you launch it for the first time in your live, spin your mouse-wheel
> to find out whether there's something below the part you see on your
> screen and get a bell ringing and the information that you are at the
> end of a thing called "buffer"?  Or that after selecting some text
> with the mouse you just have "Mark set"?

It almost feels like the general approach for a long time has been to 
compensate the general "clunkiness" (or at least peculiarity) of some UI 
corners with extra verbosity.

It's like the program is saying "it's okay if we're doing unusual 
things, but we'll tell you everything we're doing along the way".

I don't find it jarring myself, but we could probably do better.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-06-04 13:30           ` Dmitry Gutov
@ 2019-06-05 21:06             ` Juri Linkov
  0 siblings, 0 replies; 21+ messages in thread
From: Juri Linkov @ 2019-06-05 21:06 UTC (permalink / raw)
  To: Dmitry Gutov; +Cc: 35887, npostavs, Bob Proulx

>> Would you consider an application like Firefox operational if
>> you launch it for the first time in your live, spin your mouse-wheel
>> to find out whether there's something below the part you see on your
>> screen and get a bell ringing and the information that you are at the
>> end of a thing called "buffer"?  Or that after selecting some text
>> with the mouse you just have "Mark set"?
>
> It almost feels like the general approach for a long time has been to
> compensate the general "clunkiness" (or at least peculiarity) of some UI
> corners with extra verbosity.
>
> It's like the program is saying "it's okay if we're doing unusual things,
> but we'll tell you everything we're doing along the way".
>
> I don't find it jarring myself, but we could probably do better.

Sometimes such verbosity is justified.  For example, when on exiting
Isearch displays a reminder "Mark saved where search started".





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2019-05-24 19:51 bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying Bob Proulx
  2019-05-24 20:47 ` npostavs
  2019-05-27  3:23 ` Drew Adams
@ 2020-08-16 10:16 ` Stefan Kangas
  2020-08-16 14:32   ` Drew Adams
  2020-08-16 14:39   ` Eli Zaretskii
  2 siblings, 2 replies; 21+ messages in thread
From: Stefan Kangas @ 2020-08-16 10:16 UTC (permalink / raw)
  To: Bob Proulx; +Cc: 35887

Bob Proulx <bob@proulx.com> writes:

> In recent Emacs global-eldoc-mode has been enabled by default.  This is
> a very annoying mode that causes minibuffer hints of elisp doc strings
> to be flashing by in the minibuffer as the point moves around in the
> buffer.
>
> Please revert this.

This has now been the default since 26.1.  Users will have gotten used
to it, and it has seen only few complaints.  It is easy enough to
disable it for those that really don't like it.

I therefore propose to close this as wontfix.

Best regards,
Stefan Kangas





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2020-08-16 10:16 ` Stefan Kangas
@ 2020-08-16 14:32   ` Drew Adams
  2020-08-16 16:12     ` Kévin Le Gouguec
  2020-08-16 14:39   ` Eli Zaretskii
  1 sibling, 1 reply; 21+ messages in thread
From: Drew Adams @ 2020-08-16 14:32 UTC (permalink / raw)
  To: Stefan Kangas, Bob Proulx; +Cc: 35887

> Bob Proulx <bob@proulx.com> writes:
> 
> > In recent Emacs global-eldoc-mode has been enabled by default.  This is
> > a very annoying mode that causes minibuffer hints of elisp doc strings
> > to be flashing by in the minibuffer as the point moves around in the
> > buffer.
> >
> > Please revert this.
> 
> This has now been the default since 26.1.  Users will have gotten used
> to it, and it has seen only few complaints.  It is easy enough to
> disable it for those that really don't like it.
> 
> I therefore propose to close this as wontfix.

+1 to DISable it by default, IOW revert to normal,
longstanding Emacs behavior.  There was no reason to
enable it by default.  It's easy enough to ENable.

Such things should be opt-in.  Heck, we still don't
even have `delete-selection-mode' on by default.
And it took _decades_ to get `transient-mark-mode'
on by default.  What's so special about this that
it was turned on by default?

Arguments of "has been the default since 26.1" and
"it has seen only few complaints" are pretty
shallow.  For Emacs, 26.1 is, as Bob said, a recent
release.  Until a few days ago 26.3 was the _current_
release.

Such overeagerness to change default Emacs behavior
should really be curbed.  Please add my +1 voice to
the "few complaints" about this kind of change.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2020-08-16 10:16 ` Stefan Kangas
  2020-08-16 14:32   ` Drew Adams
@ 2020-08-16 14:39   ` Eli Zaretskii
  2020-10-01 12:27     ` Stefan Kangas
  1 sibling, 1 reply; 21+ messages in thread
From: Eli Zaretskii @ 2020-08-16 14:39 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 35887, bob

> From: Stefan Kangas <stefan@marxist.se>
> Date: Sun, 16 Aug 2020 03:16:03 -0700
> Cc: 35887@debbugs.gnu.org
> 
> This has now been the default since 26.1.  Users will have gotten used
> to it, and it has seen only few complaints.  It is easy enough to
> disable it for those that really don't like it.
> 
> I therefore propose to close this as wontfix.

I agree.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2020-08-16 14:32   ` Drew Adams
@ 2020-08-16 16:12     ` Kévin Le Gouguec
  0 siblings, 0 replies; 21+ messages in thread
From: Kévin Le Gouguec @ 2020-08-16 16:12 UTC (permalink / raw)
  To: Drew Adams; +Cc: Stefan Kangas, 35887, Bob Proulx

Drew Adams <drew.adams@oracle.com> writes:

>> Bob Proulx <bob@proulx.com> writes:
>> 
>> > In recent Emacs global-eldoc-mode has been enabled by default.  This is
>> > a very annoying mode that causes minibuffer hints of elisp doc strings
>> > to be flashing by in the minibuffer as the point moves around in the
>> > buffer.
>> >
>> > Please revert this.
>> 
>> This has now been the default since 26.1.  Users will have gotten used
>> to it, and it has seen only few complaints.  It is easy enough to
>> disable it for those that really don't like it.
>> 
>> I therefore propose to close this as wontfix.
>
> +1 to DISable it by default, IOW revert to normal,
> longstanding Emacs behavior.  There was no reason to
> enable it by default.  It's easy enough to ENable.
>
> Such things should be opt-in.

FWIW, I find eldoc's echo-area hints rather useful and, more
importantly, innocuous.

I don't have a problem with Emacs enabling features by default; it seems
fair to me for Emacs to enable unobtrusive features on the off chance
that it helps someone, as long as they're easy to disable for users who
dislike them (and I can understand disliking the echo-area agitation).

IMO Eldoc is no worse than e.g. the menu bar or the tool bar.  I don't
find those bars worth the space they take, but I'm sure they help plenty
of people, and I'll gladly endure the two-line penalty to my config to
hide them if showing them by default helps enough users.





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

* bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying
  2020-08-16 14:39   ` Eli Zaretskii
@ 2020-10-01 12:27     ` Stefan Kangas
  0 siblings, 0 replies; 21+ messages in thread
From: Stefan Kangas @ 2020-10-01 12:27 UTC (permalink / raw)
  To: Eli Zaretskii; +Cc: 35887, bob

tags 35887 wontfix notabug
close 35887
thanks

Eli Zaretskii <eliz@gnu.org> writes:

>> From: Stefan Kangas <stefan@marxist.se>
>> Date: Sun, 16 Aug 2020 03:16:03 -0700
>> Cc: 35887@debbugs.gnu.org
>>
>> This has now been the default since 26.1.  Users will have gotten used
>> to it, and it has seen only few complaints.  It is easy enough to
>> disable it for those that really don't like it.
>>
>> I therefore propose to close this as wontfix.
>
> I agree.

Done.





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

end of thread, other threads:[~2020-10-01 12:27 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-24 19:51 bug#35887: 26.1; global-eldoc-mode minibuffer noise is very annoying Bob Proulx
2019-05-24 20:47 ` npostavs
2019-05-24 21:35   ` Bob Proulx
2019-05-24 22:38     ` Dmitry Gutov
2019-05-24 23:24       ` Bob Proulx
2019-05-25  2:21     ` Noam Postavsky
2019-05-25  6:19       ` Eli Zaretskii
2019-05-26 11:51         ` Basil L. Contovounesios
2019-05-25  8:00     ` martin rudalics
2019-05-27 20:30       ` Juri Linkov
2019-05-27 22:31         ` Drew Adams
2019-05-28 15:54           ` Basil L. Contovounesios
2019-06-04  8:21         ` martin rudalics
2019-06-04 13:30           ` Dmitry Gutov
2019-06-05 21:06             ` Juri Linkov
2019-05-27  3:23 ` Drew Adams
2020-08-16 10:16 ` Stefan Kangas
2020-08-16 14:32   ` Drew Adams
2020-08-16 16:12     ` Kévin Le Gouguec
2020-08-16 14:39   ` Eli Zaretskii
2020-10-01 12:27     ` Stefan Kangas

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