GNU bug report logs - #37009
EWW Gets Confused on Invalid HTML

Previous Next

Package: emacs;

Reported by: Nick Daly <nick.m.daly <at> gmail.com>

Date: Mon, 12 Aug 2019 04:20:01 UTC

Severity: minor

Tags: fixed

Merged with 37397

Found in version 26.2

Fixed in version 27.1

Done: Lars Ingebrigtsen <larsi <at> gnus.org>

Bug is archived. No further changes may be made.

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

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

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


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#37009; Package emacs. (Mon, 12 Aug 2019 04:20:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Nick Daly <nick.m.daly <at> gmail.com>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Mon, 12 Aug 2019 04:20:02 GMT) Full text and rfc822 format available.

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

From: Nick Daly <nick.m.daly <at> gmail.com>
To: bug-gnu-emacs <at> gnu.org
Subject: EWW Gets Confused on Invalid HTML
Date: Sun, 11 Aug 2019 19:04:19 -0500
EWW gets confused when facing unescaped less-than-signs.

In Learn You a Haskell's Function Syntax page
(http://learnyouahaskell.com/syntax-in-functions), the page
unfortunately includes accidentally unescaped less-than symbols that
confuse the EWW parser into hiding several lines of text and that a pre
tag never closes.

The page tries to display this text:

    ghci> let xs = [(1,3), (4,3), (2,4), (5,3), (5,6), (3,1)]
    ghci> [a+b | (a,b) <- xs]
    [4,7,6,8,11,4]

    Should a pattern match fail, it will just move on to the next
    element.

Unfortunately, the page does not escape the less-than symbol before "xs"
on the second line, so the "<-" (and several more characters) aren't
displayed.  Additionally, all text on the page, from "Should" onwards,
is displayed in a fixed-width font.

Elisp reproduction steps:

    (eww "http://learnyouahaskell.com/syntax-in-functions")
    ; after the page loads:

    (search-forward "[a+b | ")
    ; note how the "[4,7,6,8,11,4]" text does not appear and "Should" is
    ;    still pre-formatted.

I was unable to find likely duplicates on debbugs.gnu.org, but you have
my apologies if this bug is noise.  This is not a high priority bug, but
thank you for reading through it anyway.

Nick


In GNU Emacs 26.1 (build 2, x86_64-pc-linux-gnu, GTK+ Version 3.24.4)
 of 2019-02-03, modified by Debian built on zam904
Windowing system distributor 'The X.Org Foundation', version 11.0.12004000
System Description:    Debian GNU/Linux 10 (buster)

Recent messages:
Mark set
Mark activated

Mark saved where search started

mouse-2, RET: find function's definition
uncompressing eww.el.gz...done
Note: file is write protected
Mark set
Making completion list...

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=gtk3 --with-toolkit-scroll-bars '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:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GPM DBUS GSETTINGS NOTIFY
ACL LIBSELINUX GNUTLS LIBXML2 FREETYPE M17N_FLT LIBOTF XFT ZLIB
TOOLKIT_SCROLL_BARS GTK3 X11 THREADS LIBSYSTEMD LCMS2

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

Major mode: Emacs-Lisp

Minor modes in effect:
  diff-auto-refine-mode: t
  savehist-mode: t
  shell-dirtrack-mode: t
  show-paren-mode: t
  electric-pair-mode: t
  display-time-mode: t
  display-battery-mode: t
  tooltip-mode: t
  global-eldoc-mode: t
  eldoc-mode: t
  electric-indent-mode: t
  mouse-wheel-mode: t
  file-name-shadow-mode: t
  global-font-lock-mode: t
  font-lock-mode: t
  blink-cursor-mode: t
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Load-path shadows:
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-bugs-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-bugs-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-custom hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-custom
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-arc-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-arc-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-stata-mode hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-stata-mode
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-a hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-r-a
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/make-regexp hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/make-regexp
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-bugs-l hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-bugs-l
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-toolbar hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-toolbar
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-trns hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-trns
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-sas-l hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-sas-l
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-gui hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-r-gui
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-mode hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-mode
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-sp6-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-sp6-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/debian-autoloads hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/debian-autoloads
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-omg-l hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-omg-l
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-package hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-r-package
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-generics hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-generics
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-site hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-site
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-s3-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-s3-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-omg-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-omg-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-font-lock hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-font-lock
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-sp4-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-sp4-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-utils hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-utils
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-s-lang hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-s-lang
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-rutils hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-rutils
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-noweb-font-lock-mode
hides /usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-noweb-font-lock-mode
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-sp6w-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-sp6w-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-sp3-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-sp3-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-lsp-l hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-lsp-l
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-mouse hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-mouse
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-stata-lang hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-stata-lang
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-noweb-mode hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-noweb-mode
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-syntax hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-r-syntax
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-swv hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-swv
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-rd hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-rd
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-jags-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-jags-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-sp5-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-sp5-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-gretl hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-gretl
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/mouseme hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/mouseme
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-tracebug hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-tracebug
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-roxy hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-roxy
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-help hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-help
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/julia-mode hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/julia-mode
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-dde hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-dde
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-mode hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-r-mode
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-autoloads hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-autoloads
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-xls-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-xls-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-vst-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-vst-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-sas-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-sas-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-noweb hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-noweb
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/essd-els hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/essd-els
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-inf hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-inf
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-s4-d hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-s4-d
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-flymake hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-r-flymake
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-pkg hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-pkg
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-sas-a hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-sas-a
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-completion hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-r-completion
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-rdired hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-rdired
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-r-xref hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-r-xref
/usr/share/emacs/site-lisp/elpa/ess-18.10.2/ess-julia hides
/usr/share/emacs/site-lisp/elpa-src/ess-18.10.2/ess-julia
/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/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/haskell-mode-16.1/ghc-core hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/ghc-core
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-mode-autoloads
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-mode-autoloads
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/inf-haskell hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/inf-haskell
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-compile
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-compile
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-session
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-session
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-hoogle hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-hoogle
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-completions
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-completions
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-mode-pkg
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-mode-pkg
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-commands
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-commands
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-move-nested
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-move-nested
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-utils hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-utils
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-sandbox
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-sandbox
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-navigate-imports
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-navigate-imports
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-compat hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-compat
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-c2hs hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-c2hs
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-ghc-support
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-ghc-support
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-string hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-string
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-doc hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-doc
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-sort-imports
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-sort-imports
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-indent hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-indent
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-cabal hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-cabal
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-load hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-load
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-indentation
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-indentation
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-interactive-mode
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-interactive-mode
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-debug hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-debug
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-repl hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-repl
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-mode hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-mode
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-font-lock
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-font-lock
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-customize
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-customize
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-complete-module
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-complete-module
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-menu hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-menu
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-unicode-input-method
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-unicode-input-method
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/highlight-uses-mode
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/highlight-uses-mode
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/w3m-haddock hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/w3m-haddock
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-decl-scan
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-decl-scan
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-collapse
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-collapse
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-presentation-mode
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-presentation-mode
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-process
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-process
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-lexeme hides
/usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-lexeme
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-modules
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-modules
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/ghci-script-mode
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/ghci-script-mode
/usr/share/emacs/site-lisp/elpa/haskell-mode-16.1/haskell-align-imports
hides /usr/share/emacs/site-lisp/elpa-src/haskell-mode-16.1/haskell-align-imports
/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-pkg hides
/usr/share/emacs/site-lisp/elpa-src/htmlize-1.54/htmlize-pkg
/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/imenu-list-0.8/imenu-list-autoloads
hides /usr/share/emacs/site-lisp/elpa-src/imenu-list-0.8/imenu-list-autoloads
/usr/share/emacs/site-lisp/elpa/imenu-list-0.8/imenu-list hides
/usr/share/emacs/site-lisp/elpa-src/imenu-list-0.8/imenu-list
/usr/share/emacs/site-lisp/elpa/imenu-list-0.8/imenu-list-pkg hides
/usr/share/emacs/site-lisp/elpa-src/imenu-list-0.8/imenu-list-pkg
/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-autoloads
hides /usr/share/emacs/site-lisp/elpa-src/markdown-mode-2.3snapshot154/markdown-mode-autoloads
/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/org-9.2.3/ob-clojure hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-clojure
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-freemind hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-freemind
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-depend hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-depend
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-processing hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-processing
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-protocol hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-protocol
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-mathematica hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-mathematica
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-eval hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-eval
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mac-iCal hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-mac-iCal
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-s5 hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-s5
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-info hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-info
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-man hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-man
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ebnf hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-ebnf
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-plot hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-plot
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-haskell hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-haskell
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-registry hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-registry
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-eukleides hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-eukleides
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mac-link hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-mac-link
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-stan hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-stan
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-beamer hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-beamer
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-octave hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-octave
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-duration hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-duration
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-passwords hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-passwords
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-pcomplete hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-pcomplete
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-archive hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-archive
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-csharp hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-csharp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-bibtex hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-bibtex
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-notmuch hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-notmuch
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-sql hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-sql
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-loaddefs hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-loaddefs
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-awk hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-awk
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-asymptote hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-asymptote
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-secretary hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-secretary
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-screenshot hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-screenshot
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-faces hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-faces
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-eww hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-eww
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-matlab hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-matlab
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-velocity hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-velocity
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-license hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-license
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-icalendar hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-icalendar
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ocaml hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-ocaml
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-php hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-php
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-eval hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-eval
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-pkg hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-pkg
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mouse hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-mouse
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-datetree hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-datetree
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-julia hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-julia
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-table hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-table
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-inlinetask hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-inlinetask
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-docview hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-docview
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-perl hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-perl
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ref hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-ref
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mew hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-mew
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-hledger hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-hledger
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-keys hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-keys
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-toc hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-toc
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-tcl hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-tcl
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-deck hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-deck
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-panel hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-panel
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-choose hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-choose
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-io hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-io
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-link-edit hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-link-edit
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-shell hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-shell
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-bbdb hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-bbdb
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-feed hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-feed
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-mscgen hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-mscgen
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-texinfo hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-texinfo
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-id hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-id
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-sed hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-sed
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-invoice hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-invoice
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-element hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-element
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-clock hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-clock
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-lisp hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-lisp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-contacts hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-contacts
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-eshell hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-eshell
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-html hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-html
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-abc hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-abc
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ditaa hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-ditaa
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-macro hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-macro
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-crypt hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-crypt
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-ctags hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-ctags
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-capture hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-capture
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-bibtex hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-bibtex
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-elisp-symbol hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-elisp-symbol
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-man hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-man
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-md hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-md
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-shen hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-shen
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-annotate-file hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-annotate-file
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-interactive-query hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-interactive-query
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-redis hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-redis
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-sass hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-sass
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-agenda hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-agenda
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-effectiveness hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-effectiveness
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-contribdir hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-contribdir
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-footnote hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-footnote
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-extra hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-extra
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-w3m hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-w3m
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-scheme hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-scheme
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-taskjuggler hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-taskjuggler
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-tempo hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-tempo
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-git-link hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-git-link
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-odt hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-odt
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-install hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-install
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-wl hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-wl
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-macs hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-macs
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-list hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-list
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-eval-light hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-eval-light
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-screen hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-screen
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-drill hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-drill
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-timer hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-timer
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-lilypond hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-lilypond
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-bookmark hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-bookmark
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ledger hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-ledger
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-stata hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-stata
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-groovy hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-groovy
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-entities hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-entities
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mhe hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-mhe
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-gnus hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-gnus
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-lua hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-lua
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-lint hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-lint
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-emacs-lisp hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-emacs-lisp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-sqlite hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-sqlite
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-calc hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-calc
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-goto hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-goto
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-comint hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-comint
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-colview hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-colview
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-oz hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-oz
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-irc hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-irc
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-src hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-src
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-koma-letter hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-koma-letter
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-R hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-R
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-ascii hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-ascii
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-C hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-C
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-picolisp hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-picolisp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-dot hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-dot
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-mathomatic hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-mathomatic
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-exp hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-exp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-java hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-java
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-eldoc hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-eldoc
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-learn hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-learn
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-vm hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-vm
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-lob hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-lob
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-groff hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-groff
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-fortran hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-fortran
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-plantuml hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-plantuml
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-wikinodes hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-wikinodes
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-version hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-version
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-collector hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-collector
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-habit hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-habit
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-vala hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-vala
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-forth hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-forth
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-latex hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-latex
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-autoloads hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-autoloads
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-fomus hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-fomus
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-bibtex-extras hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-bibtex-extras
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-coq hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-coq
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-rss hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-rss
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-confluence hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-confluence
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-attach-embedded-images
hides /usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-attach-embedded-images
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-expiry hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-expiry
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-static-mathjax hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-static-mathjax
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-org hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-org
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mairix hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-mairix
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-indent hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-indent
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-vbnet hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-vbnet
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-compat hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-compat
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-gnuplot hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-gnuplot
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-table hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-table
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-sudoku hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-sudoku
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-rmail hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-rmail
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-js hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-js
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ruby hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-ruby
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-publish hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-publish
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-checklist hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-checklist
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mobile hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-mobile
/usr/share/emacs/site-lisp/elpa/org-9.2.3/orgtbl-sqlinsert hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/orgtbl-sqlinsert
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-python hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-python
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-screen hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-screen
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-notify hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-notify
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-attach hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-attach
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-track hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org-track
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-tangle hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-tangle
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/org
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-spice hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-spice
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-org hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ox-org
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-maxima hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-maxima
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-core hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-core
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-smiles hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-smiles
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-css hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-css
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-makefile hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-makefile
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-J hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-J
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-latex hides
/usr/share/emacs/site-lisp/elpa-src/org-9.2.3/ob-latex
/usr/share/emacs/site-lisp/elpa/org-bullets-0.2.4/org-bullets-pkg
hides /usr/share/emacs/site-lisp/elpa-src/org-bullets-0.2.4/org-bullets-pkg
/usr/share/emacs/site-lisp/elpa/org-bullets-0.2.4/org-bullets hides
/usr/share/emacs/site-lisp/elpa-src/org-bullets-0.2.4/org-bullets
/usr/share/emacs/site-lisp/elpa/org-bullets-0.2.4/org-bullets-autoloads
hides /usr/share/emacs/site-lisp/elpa-src/org-bullets-0.2.4/org-bullets-autoloads
/usr/share/emacs/site-lisp/elpa/rainbow-delimiters-2.1.3/rainbow-delimiters
hides /usr/share/emacs/site-lisp/elpa-src/rainbow-delimiters-2.1.3/rainbow-delimiters
/usr/share/emacs/site-lisp/elpa/rainbow-delimiters-2.1.3/rainbow-delimiters-pkg
hides /usr/share/emacs/site-lisp/elpa-src/rainbow-delimiters-2.1.3/rainbow-delimiters-pkg
/usr/share/emacs/site-lisp/elpa/rainbow-delimiters-2.1.3/rainbow-delimiters-autoloads
hides /usr/share/emacs/site-lisp/elpa-src/rainbow-delimiters-2.1.3/rainbow-delimiters-autoloads
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-calc hides
/usr/share/emacs/26.1/lisp/org/ob-calc
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-eval hides
/usr/share/emacs/26.1/lisp/org/ob-eval
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-eww hides
/usr/share/emacs/26.1/lisp/org/org-eww
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-latex hides
/usr/share/emacs/26.1/lisp/org/ob-latex
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-groovy hides
/usr/share/emacs/26.1/lisp/org/ob-groovy
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-table hides
/usr/share/emacs/26.1/lisp/org/ob-table
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org hides
/usr/share/emacs/26.1/lisp/org/org
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-clojure hides
/usr/share/emacs/26.1/lisp/org/ob-clojure
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-w3m hides
/usr/share/emacs/26.1/lisp/org/org-w3m
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-archive hides
/usr/share/emacs/26.1/lisp/org/org-archive
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-bbdb hides
/usr/share/emacs/26.1/lisp/org/org-bbdb
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-python hides
/usr/share/emacs/26.1/lisp/org/ob-python
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-odt hides
/usr/share/emacs/26.1/lisp/org/ox-odt
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-sass hides
/usr/share/emacs/26.1/lisp/org/ob-sass
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ditaa hides
/usr/share/emacs/26.1/lisp/org/ob-ditaa
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-lint hides
/usr/share/emacs/26.1/lisp/org/org-lint
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-macs hides
/usr/share/emacs/26.1/lisp/org/org-macs
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mobile hides
/usr/share/emacs/26.1/lisp/org/org-mobile
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-loaddefs hides
/usr/share/emacs/26.1/lisp/org/org-loaddefs
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-screen hides
/usr/share/emacs/26.1/lisp/org/ob-screen
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-latex hides
/usr/share/emacs/26.1/lisp/org/ox-latex
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-inlinetask hides
/usr/share/emacs/26.1/lisp/org/org-inlinetask
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-table hides
/usr/share/emacs/26.1/lisp/org/org-table
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-asymptote hides
/usr/share/emacs/26.1/lisp/org/ob-asymptote
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-scheme hides
/usr/share/emacs/26.1/lisp/org/ob-scheme
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-info hides
/usr/share/emacs/26.1/lisp/org/org-info
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-J hides
/usr/share/emacs/26.1/lisp/org/ob-J
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox hides
/usr/share/emacs/26.1/lisp/org/ox
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-entities hides
/usr/share/emacs/26.1/lisp/org/org-entities
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-irc hides
/usr/share/emacs/26.1/lisp/org/org-irc
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-beamer hides
/usr/share/emacs/26.1/lisp/org/ox-beamer
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-shen hides
/usr/share/emacs/26.1/lisp/org/ob-shen
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-C hides
/usr/share/emacs/26.1/lisp/org/ob-C
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-publish hides
/usr/share/emacs/26.1/lisp/org/ox-publish
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-macro hides
/usr/share/emacs/26.1/lisp/org/org-macro
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-fortran hides
/usr/share/emacs/26.1/lisp/org/ob-fortran
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-crypt hides
/usr/share/emacs/26.1/lisp/org/org-crypt
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-dot hides
/usr/share/emacs/26.1/lisp/org/ob-dot
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-docview hides
/usr/share/emacs/26.1/lisp/org/org-docview
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ledger hides
/usr/share/emacs/26.1/lisp/org/ob-ledger
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-ctags hides
/usr/share/emacs/26.1/lisp/org/org-ctags
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-plot hides
/usr/share/emacs/26.1/lisp/org/org-plot
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-shell hides
/usr/share/emacs/26.1/lisp/org/ob-shell
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-compat hides
/usr/share/emacs/26.1/lisp/org/org-compat
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-attach hides
/usr/share/emacs/26.1/lisp/org/org-attach
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-comint hides
/usr/share/emacs/26.1/lisp/org/ob-comint
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-habit hides
/usr/share/emacs/26.1/lisp/org/org-habit
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-stan hides
/usr/share/emacs/26.1/lisp/org/ob-stan
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-list hides
/usr/share/emacs/26.1/lisp/org/org-list
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-exp hides
/usr/share/emacs/26.1/lisp/org/ob-exp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-core hides
/usr/share/emacs/26.1/lisp/org/ob-core
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ocaml hides
/usr/share/emacs/26.1/lisp/org/ob-ocaml
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-octave hides
/usr/share/emacs/26.1/lisp/org/ob-octave
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-sed hides
/usr/share/emacs/26.1/lisp/org/ob-sed
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-lob hides
/usr/share/emacs/26.1/lisp/org/ob-lob
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-perl hides
/usr/share/emacs/26.1/lisp/org/ob-perl
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-datetree hides
/usr/share/emacs/26.1/lisp/org/org-datetree
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-lisp hides
/usr/share/emacs/26.1/lisp/org/ob-lisp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-css hides
/usr/share/emacs/26.1/lisp/org/ob-css
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-mscgen hides
/usr/share/emacs/26.1/lisp/org/ob-mscgen
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-org hides
/usr/share/emacs/26.1/lisp/org/ob-org
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-tangle hides
/usr/share/emacs/26.1/lisp/org/ob-tangle
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-faces hides
/usr/share/emacs/26.1/lisp/org/org-faces
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-lua hides
/usr/share/emacs/26.1/lisp/org/ob-lua
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-md hides
/usr/share/emacs/26.1/lisp/org/ox-md
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mouse hides
/usr/share/emacs/26.1/lisp/org/org-mouse
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-agenda hides
/usr/share/emacs/26.1/lisp/org/org-agenda
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-colview hides
/usr/share/emacs/26.1/lisp/org/org-colview
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-haskell hides
/usr/share/emacs/26.1/lisp/org/ob-haskell
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-texinfo hides
/usr/share/emacs/26.1/lisp/org/ox-texinfo
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-gnuplot hides
/usr/share/emacs/26.1/lisp/org/ob-gnuplot
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-processing hides
/usr/share/emacs/26.1/lisp/org/ob-processing
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-rmail hides
/usr/share/emacs/26.1/lisp/org/org-rmail
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-id hides
/usr/share/emacs/26.1/lisp/org/org-id
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-matlab hides
/usr/share/emacs/26.1/lisp/org/ob-matlab
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-ascii hides
/usr/share/emacs/26.1/lisp/org/ox-ascii
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ref hides
/usr/share/emacs/26.1/lisp/org/ob-ref
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-src hides
/usr/share/emacs/26.1/lisp/org/org-src
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-awk hides
/usr/share/emacs/26.1/lisp/org/ob-awk
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-emacs-lisp hides
/usr/share/emacs/26.1/lisp/org/ob-emacs-lisp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-duration hides
/usr/share/emacs/26.1/lisp/org/org-duration
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-feed hides
/usr/share/emacs/26.1/lisp/org/org-feed
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-eshell hides
/usr/share/emacs/26.1/lisp/org/org-eshell
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-bibtex hides
/usr/share/emacs/26.1/lisp/org/org-bibtex
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-makefile hides
/usr/share/emacs/26.1/lisp/org/ob-makefile
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-html hides
/usr/share/emacs/26.1/lisp/org/ox-html
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-io hides
/usr/share/emacs/26.1/lisp/org/ob-io
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-maxima hides
/usr/share/emacs/26.1/lisp/org/ob-maxima
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-sqlite hides
/usr/share/emacs/26.1/lisp/org/ob-sqlite
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-js hides
/usr/share/emacs/26.1/lisp/org/ob-js
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-pcomplete hides
/usr/share/emacs/26.1/lisp/org/org-pcomplete
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-plantuml hides
/usr/share/emacs/26.1/lisp/org/ob-plantuml
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-keys hides
/usr/share/emacs/26.1/lisp/org/ob-keys
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-indent hides
/usr/share/emacs/26.1/lisp/org/org-indent
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-timer hides
/usr/share/emacs/26.1/lisp/org/org-timer
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-install hides
/usr/share/emacs/26.1/lisp/org/org-install
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ruby hides
/usr/share/emacs/26.1/lisp/org/ob-ruby
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-sql hides
/usr/share/emacs/26.1/lisp/org/ob-sql
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-hledger hides
/usr/share/emacs/26.1/lisp/org/ob-hledger
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-forth hides
/usr/share/emacs/26.1/lisp/org/ob-forth
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-java hides
/usr/share/emacs/26.1/lisp/org/ob-java
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-picolisp hides
/usr/share/emacs/26.1/lisp/org/ob-picolisp
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-icalendar hides
/usr/share/emacs/26.1/lisp/org/ox-icalendar
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-vala hides
/usr/share/emacs/26.1/lisp/org/ob-vala
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob hides
/usr/share/emacs/26.1/lisp/org/ob
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-coq hides
/usr/share/emacs/26.1/lisp/org/ob-coq
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-capture hides
/usr/share/emacs/26.1/lisp/org/org-capture
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-gnus hides
/usr/share/emacs/26.1/lisp/org/org-gnus
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-R hides
/usr/share/emacs/26.1/lisp/org/ob-R
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-lilypond hides
/usr/share/emacs/26.1/lisp/org/ob-lilypond
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-mhe hides
/usr/share/emacs/26.1/lisp/org/org-mhe
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-footnote hides
/usr/share/emacs/26.1/lisp/org/org-footnote
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-version hides
/usr/share/emacs/26.1/lisp/org/org-version
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-ebnf hides
/usr/share/emacs/26.1/lisp/org/ob-ebnf
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-element hides
/usr/share/emacs/26.1/lisp/org/org-element
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ob-abc hides
/usr/share/emacs/26.1/lisp/org/ob-abc
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-protocol hides
/usr/share/emacs/26.1/lisp/org/org-protocol
/usr/share/emacs/site-lisp/elpa/org-9.2.3/org-clock hides
/usr/share/emacs/26.1/lisp/org/org-clock
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-org hides
/usr/share/emacs/26.1/lisp/org/ox-org
/usr/share/emacs/site-lisp/elpa/org-9.2.3/ox-man hides
/usr/share/emacs/26.1/lisp/org/ox-man

Features:
(shadow sort mail-extr emacsbug sendmail eieio-opt speedbar sb-image
ezimage dframe mhtml-mode two-column iso-transl w3m-cookie w3m-form
w3m-filter w3m-bookmark w3m-tabmenu w3m-session ffap w3m timezone
w3m-hist w3m-fb bookmark-w3m w3m-ems w3m-ccl ccl w3m-favicon w3m-image
w3m-proc w3m-util w3m-load vc-git diff-mode cl-print debug ox-org
conf-mode org-archive org-capture ob-eukleides org-checklist org-clock
org-collector org-drill savehist org-id hi-lock org-indent org-invoice
org-learn org-mac-link org-mairix org-toc ox-extra ox-odt ox-latex
ox-icalendar ox-html table ox-ascii ox-publish ox org-colview org-crypt
org-habit org-agenda org-table help-fns radix-tree refill vhdl-mode
hippie-exp verilog-mode diff vera-mode tcl sql simula sieve sieve-mode
sieve-manage sasl sasl-anonymous sasl-login sasl-plain sh-script
ruby-mode python tramp-sh ps-mode prolog perl-mode pascal opascal octave
rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt
rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap nxml-util
nxml-enc xmltok modula2 meta-mode m4-mode ld-script js info-look idlwave
idlwave-help idlw-help icon fortran f90 dcl-mode tempo css-mode smie
sgml-mode color cperl-mode cfengine cfengine3 bat-mode asm-mode
antlr-mode which-func align find-file apropos pp ob-vala ob-stan
ob-scheme ob-ruby ob-picolisp ob-ocaml ob-maxima ob-lua ob-lisp
ob-lilypond ob-latex ob-js ob-java ob-groovy ob-gnuplot ob-ditaa
ob-clojure ob-R ob-J ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds
cc-styles cc-align cc-engine cus-edit haskell-doc haskell
haskell-completions haskell-load haskell-commands highlight-uses-mode
haskell-modules haskell-sandbox haskell-repl haskell-debug
haskell-interactive-mode haskell-presentation-mode haskell-collapse
haskell-navigate-imports haskell-compile haskell-hoogle haskell-process
haskell-session json map inf-haskell haskell-decl-scan imenu
haskell-mode haskell-cabal haskell-utils haskell-font-lock
haskell-indentation haskell-string haskell-sort-imports haskell-lexeme
haskell-align-imports haskell-compat haskell-complete-module
haskell-ghc-support etags dabbrev haskell-customize vc-dispatcher vc-hg
org-eldoc flyspell ispell org-eww org-rmail org-mhe org-irc org-info
org-gnus nnir gnus-sum gnus-group gnus-undo gnus-start gnus-cloud nnimap
nnmail mail-source utf7 netrc nnoo gnus-spec gnus-int gnus-range message
rfc822 mml mml-sec epa epg mm-decode mm-bodies mm-encode mailabbrev
gmm-utils mailheader gnus-win org-docview doc-view jka-compr image-mode
dired dired-loaddefs org-bibtex bibtex org-bbdb org-w3m org-element
avl-tree generator org org-macro org-footnote org-pcomplete org-list
org-faces org-entities org-version ob-haskell ob-shell ob-python ob-dot
ob-plantuml ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp
ob-comint ob-emacs-lisp ob-core ob-eval org-compat org-macs org-loaddefs
find-func cal-menu calendar cal-loaddefs face-remap cl-extra help-mode
network-stream starttls url-http tls gnutls mail-parse rfc2231 url-gw
nsm rmc url-cache url-auth eww puny mm-url gnus nnheader gnus-util rmail
rmail-loaddefs rfc2047 rfc2045 ietf-drums mail-utils wid-edit mm-util
mail-prsvr url-queue url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util mailcap shr svg xml dom
misearch multi-isearch proced finder-inf ess-site ess-toolbar ess-mouse
mouseme browse-url ess-swv ess-noweb ess-noweb-font-lock-mode ess-jags-d
ess-bugs-l essd-els ess-xls-d ess-vst-d ess-stata-mode ess-stata-lang
cc-vars cc-defs make-regexp ess-sp6w-d ess-sp5-d ess-sp4-d ess-sas-d
ess-sas-l ess-sas-a ess-s4-d ess-s3-d ess-omg-d ess-omg-l ess-arc-d
ess-lsp-l ess-sp6-d ess-dde ess-sp3-d ess-julia julia-mode ess-r-mode
ess-r-flymake flymake-proc flymake warnings thingatpt ess-r-xref xref
project ess-trns ess-r-package ess-r-syntax ess-r-completion ess-roxy
ess-rd essddr noutline outline hideshow ess-s-lang ess-help info
ess-mode ess ess-noweb-mode ess-inf ess-tracebug ess-generics compile
ess-utils ess-custom executable package easymenu epg-config url-handlers
url-parse url-vars monky easy-mmode rx derived edmacro kmacro tramp
tramp-compat tramp-loaddefs trampver ucs-normalize shell pcomplete
comint ansi-color ring parse-time format-spec advice auth-source cl-seq
eieio eieio-core cl-macs eieio-loaddefs password-cache view subr-x
ediff-merg ediff-wind ediff-diff ediff-mult ediff-help ediff-init
ediff-util ediff bindat cl wombat-theme paren ido seq byte-opt gv
bytecomp byte-compile cconv cl-loaddefs cl-lib elec-pair time battery
cus-start cus-load time-date 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 system-font-setting
font-render-setting move-toolbar gtk x-toolkit x multi-tty
make-network-process emacs)

Memory information:
((conses 16 730295 85038)
 (symbols 48 66091 3)
 (miscs 40 302 2112)
 (strings 32 203120 9354)
 (string-bytes 1 6395524)
 (vectors 16 100199)
 (vector-slots 8 2261767 58076)
 (floats 8 650 831)
 (intervals 56 11898 1264)
 (buffers 992 58))




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37009; Package emacs. (Tue, 13 Aug 2019 17:56:02 GMT) Full text and rfc822 format available.

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

From: Noam Postavsky <npostavs <at> gmail.com>
To: Nick Daly <nick.m.daly <at> gmail.com>
Cc: 37009 <at> debbugs.gnu.org
Subject: Re: bug#37009: EWW Gets Confused on Invalid HTML
Date: Tue, 13 Aug 2019 13:55:01 -0400
Nick Daly <nick.m.daly <at> gmail.com> writes:

> EWW gets confused when facing unescaped less-than-signs.

> Unfortunately, the page does not escape the less-than symbol before "xs"
> on the second line, so the "<-" (and several more characters) aren't
> displayed.

I'm not sure how feasible it will be to fix this at all.  Eww relies on
libxml for parsing, and it's not as flexible as a typical web browser:

    (with-temp-buffer
      (insert "<html>
      <body>abc <- xyz<body>
    </html>")
      (libxml-parse-html-region (point-min) (point-max)))

    ;=> (html nil (body nil "abc\n"))







Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37009; Package emacs. (Tue, 13 Aug 2019 18:15:01 GMT) Full text and rfc822 format available.

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

From: Eli Zaretskii <eliz <at> gnu.org>
To: Noam Postavsky <npostavs <at> gmail.com>
Cc: 37009 <at> debbugs.gnu.org, nick.m.daly <at> gmail.com
Subject: Re: bug#37009: EWW Gets Confused on Invalid HTML
Date: Tue, 13 Aug 2019 21:13:46 +0300
> From: Noam Postavsky <npostavs <at> gmail.com>
> Date: Tue, 13 Aug 2019 13:55:01 -0400
> Cc: 37009 <at> debbugs.gnu.org
> 
> > Unfortunately, the page does not escape the less-than symbol before "xs"
> > on the second line, so the "<-" (and several more characters) aren't
> > displayed.
> 
> I'm not sure how feasible it will be to fix this at all.  Eww relies on
> libxml for parsing, and it's not as flexible as a typical web browser:
> 
>     (with-temp-buffer
>       (insert "<html>
>       <body>abc <- xyz<body>
>     </html>")
>       (libxml-parse-html-region (point-min) (point-max)))
> 
>     ;=> (html nil (body nil "abc\n"))

Maybe we should report this to libxml developers and hear their
opinion?




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37009; Package emacs. (Tue, 13 Aug 2019 18:46:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 37009 <at> debbugs.gnu.org, Noam Postavsky <npostavs <at> gmail.com>,
 nick.m.daly <at> gmail.com
Subject: Re: bug#37009: EWW Gets Confused on Invalid HTML
Date: Tue, 13 Aug 2019 11:45:22 -0700
Eli Zaretskii <eliz <at> gnu.org> writes:

>> I'm not sure how feasible it will be to fix this at all.  Eww relies on
>> libxml for parsing, and it's not as flexible as a typical web browser:
>> 
>>     (with-temp-buffer
>>       (insert "<html>
>>       <body>abc <- xyz<body>
>>     </html>")
>>       (libxml-parse-html-region (point-min) (point-max)))
>> 
>>     ;=> (html nil (body nil "abc\n"))
>
> Maybe we should report this to libxml developers and hear their
> opinion?

If libxml2 would add the standard work-arounds that most browsers use to
handle invalid HTML, that would be nice.

But it's not that difficult to add some pre-processing to handle the
most common cases ourselves.

For instance, if what follows the < isn't a letter (or an exclamation
point), then it should probably be &lt; instead.  That would have fixed
the problem in this case, and is something I think shr should do.

But you can go pretty far down the rabbit hole in being lenient with
invalid HTML, and I think it's probably best not to go any further down
that road.

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




Forcibly Merged 37009 37397. Request was from Noam Postavsky <npostavs <at> gmail.com> to control <at> debbugs.gnu.org. (Fri, 13 Sep 2019 12:37:02 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#37009; Package emacs. (Sat, 14 Sep 2019 14:09:02 GMT) Full text and rfc822 format available.

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

From: Lars Ingebrigtsen <larsi <at> gnus.org>
To: Eli Zaretskii <eliz <at> gnu.org>
Cc: 37009 <at> debbugs.gnu.org, Noam Postavsky <npostavs <at> gmail.com>,
 nick.m.daly <at> gmail.com
Subject: Re: bug#37009: EWW Gets Confused on Invalid HTML
Date: Sat, 14 Sep 2019 16:08:28 +0200
Lars Ingebrigtsen <larsi <at> gnus.org> writes:

> For instance, if what follows the < isn't a letter (or an exclamation
> point), then it should probably be &lt; instead.  That would have fixed
> the problem in this case, and is something I think shr should do.

I've now done this on the trunk, but I made the change in eww instead of
shr, since the low-level shr library probably shouldn't do that sort of
stuff.

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




Added tag(s) fixed. Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 14 Sep 2019 14:09:02 GMT) Full text and rfc822 format available.

bug marked as fixed in version 27.1, send any further explanations to 37009 <at> debbugs.gnu.org and Nick Daly <nick.m.daly <at> gmail.com> Request was from Lars Ingebrigtsen <larsi <at> gnus.org> to control <at> debbugs.gnu.org. (Sat, 14 Sep 2019 14:09:02 GMT) Full text and rfc822 format available.

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Sun, 13 Oct 2019 11:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 5 years and 28 days ago.

Previous Next


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