Subject: bug#31220: closed (Re: bug#31220: Acknowledgement (25.3; emacs --script breaks command-line arguments handling))

From: [email-masked] (GNU bug Tracking System)
Date: Sat, 21 Apr 2018 07:58:02 +0000

Your bug report

#31220: 25.3; emacs --script breaks command-line arguments handling

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
31220: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=31220
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: bug#31220: Acknowledgement (25.3; emacs --script breaks command-line arguments handling)
From: Thibault Polge <[email-masked]>
To: [email-masked]
Date: Sat, 21 Apr 2018 09:57:34 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

Thanks a lot, I didn't know this interpreter chaining trick.

Subject: 25.3; emacs --script breaks command-line arguments handling
From: Thibault Polge <[email-masked]>
To: [email-masked]
Date: Thu, 19 Apr 2018 22:00:55 +0200
List-Id: <debbugs-submit.debbugs.gnu.org>

When running an Emacs Lisp script with either the `#!emacs --script`
shebang or by invoking `emacs --script script.el`, Emacs:

1. immediately processes command-line arguments it knows, even if they
   were passed *after* --script.  It means, for example, that no script
   can provide a meaningful --help script, because Emacs always
   intercepts help.

   It seems to me that correct behavior would be to process command-line
   arguments until script, after which everything should be passed to
   the script.

 2. `command-switch-alist` cannot be used in conjunction with
   `--script`, because it runs after the initial lisp code (the script)
   has returned (that is, when the script is done!).  Yet, Emacs
   displays an error if the script's command-line arguments aren't added to
   `command-switch-alist` (or maybe removed from `command-line-args`)
   before the script returns.

   I would expect processing of remaining command-line arguments to be
   completely deactivated in --script mode.

Thanks!

In GNU Emacs 25.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.22.28)
 of 2018-04-06 built on maladict
Windowing system distributor 'The X.Org Foundation', version 11.0.11906000
Configured using:
 'configure --disable-dependency-tracking
 --prefix=/nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3
 --with-modules --with-x-toolkit=gtk3 --with-xft'

Configured features:
XPM JPEG TIFF GIF PNG RSVG SOUND DBUS GSETTINGS NOTIFY LIBSELINUX GNUTLS
LIBXML2 FREETYPE XFT ZLIB TOOLKIT_SCROLL_BARS GTK3 X11 MODULES

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

Major mode: mu4e-headers

Minor modes in effect:
  winner-mode: t
  which-function-mode: t
  erc-list-mode: t
  erc-menu-mode: t
  erc-autojoin-mode: t
  erc-ring-mode: t
  erc-networks-mode: t
  erc-pcomplete-mode: t
  erc-track-mode: t
  erc-track-minor-mode: t
  erc-match-mode: t
  erc-netsplit-mode: t
  erc-hl-nicks-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  flycheck-pos-tip-mode: t
  pdf-occur-global-minor-mode: t
  hl-line-mode: t
  editorconfig-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  show-smartparens-global-mode: t
  smartparens-global-mode: t
  recentf-mode: t
  beginend-global-mode: t
  selected-global-mode: t
  selected-minor-mode: t
  which-key-mode: t
  popwin-mode: t
  eyebrowse-mode: t
  counsel-projectile-mode: t
  ivy-mode: t
  projectile-mode: t
  auto-compile-on-load-mode: t
  diff-auto-refine-mode: t
  magit-auto-revert-mode: t
  global-git-commit-mode: t
  async-bytecomp-package-mode: t
  shell-dirtrack-mode: t
  tooltip-mode: t
  global-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
  auto-composition-mode: t
  auto-encryption-mode: t
  auto-compression-mode: t
  buffer-read-only: t
  line-number-mode: t
  transient-mark-mode: t

Recent messages:
[mu4e] Update process is already running [2 times]
Mark set
[mu4e] Update process is already running [303 times]
Connecting to irc.freenode.net:7000...
Error running timer ‘erc-server-delayed-reconnect’: (error "irc.freenode.net/7000 System error")
[mu4e] Update process is already running [260 times]
[mu4e] Found 54 matching messages
[mu4e] Update process is already running [6 times]
[mu4e] Found 54 matching messages [2 times]
[mu4e] Update process is already running [684 times]

Load-path shadows:
/home/thblt/.emacs.d/lib/password-store/password-store hides /home/thblt/.nix-profile/share/emacs/site-lisp/password-store
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-meta hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-meta
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-compose hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-compose
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-speedbar hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-speedbar
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-contrib hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-contrib
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/org-mu4e hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/org-mu4e
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-lists hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-lists
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-main hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-main
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/org-old-mu4e hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/org-old-mu4e
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-vars hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-vars
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-mark hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-mark
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-draft hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-draft
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-utils hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-utils
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-message hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-message
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-proc hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-proc
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-actions hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-actions
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-headers hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-headers
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-view hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-view
/nix/store/pjw1axvdiy36wkb78pf215wklcs7hb8z-mu-0.9.18/share/emacs/site-lisp/mu4e/mu4e-context hides /home/thblt/.nix-profile/share/emacs/site-lisp/mu4e/mu4e-context
/home/thblt/.nix-profile/share/emacs/site-lisp/site-start hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/site-lisp/site-start
/home/thblt/.emacs.d/lib/org/lisp/ob-maxima hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-maxima
/home/thblt/.emacs.d/lib/org/lisp/org-macs hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-macs
/home/thblt/.emacs.d/lib/org/lisp/ox-icalendar hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-icalendar
/home/thblt/.emacs.d/lib/org/lisp/org-info hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-info
/home/thblt/.emacs.d/lib/org/lisp/org-entities hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-entities
/home/thblt/.emacs.d/lib/org/lisp/ob-core hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-core
/home/thblt/.emacs.d/lib/org/lisp/org-colview hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-colview
/home/thblt/.emacs.d/lib/org/lisp/ob-tangle hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-tangle
/home/thblt/.emacs.d/lib/org/lisp/ob-sql hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-sql
/home/thblt/.emacs.d/lib/org/lisp/ox-latex hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-latex
/home/thblt/.emacs.d/lib/org/lisp/ob-table hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-table
/home/thblt/.emacs.d/lib/org/lisp/org-compat hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-compat
/home/thblt/.emacs.d/lib/org/lisp/org-indent hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-indent
/home/thblt/.emacs.d/lib/org/lisp/ob-screen hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-screen
/home/thblt/.emacs.d/lib/org/lisp/ob-css hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-css
/home/thblt/.emacs.d/lib/org/lisp/ob-octave hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-octave
/home/thblt/.emacs.d/lib/org/lisp/org-datetree hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-datetree
/home/thblt/.emacs.d/lib/org/lisp/ob-C hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-C
/home/thblt/.emacs.d/lib/org/lisp/ob-makefile hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-makefile
/home/thblt/.emacs.d/lib/org/lisp/org-mouse hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-mouse
/home/thblt/.emacs.d/lib/org/lisp/ob-js hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-js
/home/thblt/.emacs.d/lib/org/lisp/ob-comint hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-comint
/home/thblt/.emacs.d/lib/org/lisp/ob-asymptote hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-asymptote
/home/thblt/.emacs.d/lib/org/lisp/ox-md hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-md
/home/thblt/.emacs.d/lib/org/lisp/ox hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox
/home/thblt/.emacs.d/lib/org/lisp/org-plot hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-plot
/home/thblt/.emacs.d/lib/org/lisp/org-timer hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-timer
/home/thblt/.emacs.d/lib/org/lisp/org-pcomplete hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-pcomplete
/home/thblt/.emacs.d/lib/org/lisp/org-list hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-list
/home/thblt/.emacs.d/lib/org/lisp/ob-ref hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-ref
/home/thblt/.emacs.d/lib/org/lisp/ob-io hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-io
/home/thblt/.emacs.d/lib/org/lisp/org-capture hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-capture
/home/thblt/.emacs.d/lib/org/lisp/ob-mscgen hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-mscgen
/home/thblt/.emacs.d/lib/org/lisp/ob-awk hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-awk
/home/thblt/.emacs.d/lib/org/lisp/org-crypt hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-crypt
/home/thblt/.emacs.d/lib/org/lisp/org-bbdb hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-bbdb
/home/thblt/.emacs.d/lib/org/lisp/ob-perl hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-perl
/home/thblt/.emacs.d/lib/org/lisp/ob-ditaa hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-ditaa
/home/thblt/.emacs.d/lib/org/lisp/ob-lob hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-lob
/home/thblt/.emacs.d/lib/org/lisp/ob-lisp hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-lisp
/home/thblt/.emacs.d/lib/org/lisp/ob-dot hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-dot
/home/thblt/.emacs.d/lib/org/lisp/ox-texinfo hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-texinfo
/home/thblt/.emacs.d/lib/org/lisp/org hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org
/home/thblt/.emacs.d/lib/org/lisp/ob-fortran hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-fortran
/home/thblt/.emacs.d/lib/org/lisp/ob-clojure hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-clojure
/home/thblt/.emacs.d/lib/org/lisp/ox-html hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-html
/home/thblt/.emacs.d/lib/org/lisp/org-protocol hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-protocol
/home/thblt/.emacs.d/lib/org/lisp/org-feed hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-feed
/home/thblt/.emacs.d/lib/org/lisp/ob-matlab hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-matlab
/home/thblt/.emacs.d/lib/org/lisp/org-inlinetask hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-inlinetask
/home/thblt/.emacs.d/lib/org/lisp/ob-picolisp hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-picolisp
/home/thblt/.emacs.d/lib/org/lisp/org-id hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-id
/home/thblt/.emacs.d/lib/org/lisp/org-element hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-element
/home/thblt/.emacs.d/lib/org/lisp/org-clock hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-clock
/home/thblt/.emacs.d/lib/org/lisp/ob-eval hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-eval
/home/thblt/.emacs.d/lib/org/lisp/ob-calc hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-calc
/home/thblt/.emacs.d/lib/org/lisp/ob-keys hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-keys
/home/thblt/.emacs.d/lib/org/lisp/ob-sass hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-sass
/home/thblt/.emacs.d/lib/org/lisp/ox-ascii hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-ascii
/home/thblt/.emacs.d/lib/org/lisp/ob-emacs-lisp hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-emacs-lisp
/home/thblt/.emacs.d/lib/org/lisp/ob-gnuplot hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-gnuplot
/home/thblt/.emacs.d/lib/org/lisp/org-mhe hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-mhe
/home/thblt/.emacs.d/lib/org/lisp/ox-beamer hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-beamer
/home/thblt/.emacs.d/lib/org/lisp/ox-man hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-man
/home/thblt/.emacs.d/lib/org/lisp/org-macro hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-macro
/home/thblt/.emacs.d/lib/org/lisp/org-habit hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-habit
/home/thblt/.emacs.d/lib/org/lisp/ob-haskell hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-haskell
/home/thblt/.emacs.d/lib/org/lisp/org-attach hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-attach
/home/thblt/.emacs.d/lib/org/lisp/ob-latex hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-latex
/home/thblt/.emacs.d/lib/org/lisp/org-gnus hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-gnus
/home/thblt/.emacs.d/lib/org/lisp/ob-plantuml hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-plantuml
/home/thblt/.emacs.d/lib/org/lisp/ob-python hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-python
/home/thblt/.emacs.d/lib/org/lisp/ob-ledger hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-ledger
/home/thblt/.emacs.d/lib/org/lisp/org-irc hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-irc
/home/thblt/.emacs.d/lib/org/lisp/org-rmail hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-rmail
/home/thblt/.emacs.d/lib/org/lisp/org-docview hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-docview
/home/thblt/.emacs.d/lib/org/lisp/ob-java hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-java
/home/thblt/.emacs.d/lib/org/lisp/org-faces hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-faces
/home/thblt/.emacs.d/lib/org/lisp/ob-sqlite hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-sqlite
/home/thblt/.emacs.d/lib/org/lisp/org-agenda hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-agenda
/home/thblt/.emacs.d/lib/org/lisp/org-w3m hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-w3m
/home/thblt/.emacs.d/lib/org/lisp/ob-exp hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-exp
/home/thblt/.emacs.d/lib/org/lisp/ox-org hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-org
/home/thblt/.emacs.d/lib/org/lisp/org-ctags hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-ctags
/home/thblt/.emacs.d/lib/org/lisp/ox-odt hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-odt
/home/thblt/.emacs.d/lib/org/lisp/ob-scheme hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-scheme
/home/thblt/.emacs.d/lib/org/lisp/org-install hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-install
/home/thblt/.emacs.d/lib/org/lisp/org-mobile hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-mobile
/home/thblt/.emacs.d/lib/org/lisp/ob-shen hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-shen
/home/thblt/.emacs.d/lib/org/lisp/ob-ocaml hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-ocaml
/home/thblt/.emacs.d/lib/org/lisp/ox-publish hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ox-publish
/home/thblt/.emacs.d/lib/org/lisp/ob-R hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-R
/home/thblt/.emacs.d/lib/org/lisp/org-src hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-src
/home/thblt/.emacs.d/lib/org/lisp/org-bibtex hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-bibtex
/home/thblt/.emacs.d/lib/org/lisp/org-archive hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-archive
/home/thblt/.emacs.d/lib/org/lisp/ob-lilypond hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-lilypond
/home/thblt/.emacs.d/lib/org/lisp/org-table hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-table
/home/thblt/.emacs.d/lib/org/lisp/org-eshell hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-eshell
/home/thblt/.emacs.d/lib/org/lisp/ob-org hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-org
/home/thblt/.emacs.d/lib/org/lisp/ob hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob
/home/thblt/.emacs.d/lib/org/lisp/ob-ruby hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/ob-ruby
/home/thblt/.emacs.d/lib/org/lisp/org-footnote hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-footnote
/home/thblt/.emacs.d/lib/org/lisp/org-loaddefs hides /nix/store/7qbgwb4gvfbr3qc9ym5fi26dhvgifhyi-emacs-25.3/share/emacs/25.3/lisp/org/org-loaddefs

Features:
(shadow emacsbug apropos hi-lock org-capture winner descr-text sh-script
smie executable magit-extras tmm leuven-theme term/xterm xterm ses
unsafep wombat-theme two-column iso-transl ox-odt rng-loc rng-uri
rng-parse rng-match rng-dt rng-util rng-pttrn nxml-parse nxml-ns
nxml-enc xmltok nxml-util ox-latex ox-icalendar ox-html table ox-ascii
ox-publish ox magit-imenu git-rebase qp debug mailalias mml2015
mail-extr sort org-table evil-nerd-commenter evil-nerd-commenter-sdk
erc-imenu which-func org-indent toc-org auto-dictionary 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
parse-time gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems nnheader
org-docview org-bibtex bibtex org-bbdb org-w3m ace-window avy eieio-opt
windmove misearch multi-isearch shr-color shr dom mwim face-remap
eziam-dark-theme vc-git editorconfig-core editorconfig-core-handle
editorconfig-fnmatch network-stream nsm starttls epa-file erc-list
erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track
erc-match erc-netsplit erc-hl-nicks erc-button erc-fill erc-stamp
erc-goodies erc erc-backend erc-compat colir multiple-cursors-core rect
color-identifiers-mode smartparens-python python company-oddmuse
company-keywords company-etags company-gtags company-dabbrev-code
company-dabbrev company-files company-capf company-cmake company-xcode
company-clang company-semantic company-eclim company-css company-nxml
company-bbdb company-irony company-template irony-completion
irony-snippet company flycheck-irony irony-diagnostics irony
irony-iotask flycheck-pos-tip pos-tip flycheck highlight-indent-guides
outshine outshine-org-cmds outorg mu4e-alert time ht alert notifications
dbus xml dotemacs-private pdf-occur tablist tablist-filter
semantic/wisent/comp semantic/wisent semantic/wisent/wisent
semantic/util-modes semantic/util semantic semantic/tag semantic/lex
semantic/fw mode-local cedet pdf-isearch pdf-misc imenu pdf-tools
cus-edit cus-start cus-load pdf-view magit-bookmark bookmark pp
pdf-cache pdf-info tq pdf-util auth-source-pass mu4e-contrib mu4e
desktop frameset mu4e-speedbar speedbar sb-image ezimage dframe
mu4e-main mu4e-context mu4e-view epa derived browse-url mu4e-headers
mu4e-compose mu4e-draft mu4e-actions ido rfc2368 smtpmail sendmail
mu4e-mark mu4e-message html2text mu4e-proc mu4e-utils doc-view
image-mode mu4e-lists mu4e-vars hl-line mu4e-meta epkg-melpa epkg-gelpa
epkg-utils epkg-list epkg-desc epkg closql emacsql-sqlite emacsql-system
emacsql emacsql-compiler finalize subr-x rainbow-mode color editorconfig
ob-shell ob-dot visual-fill-column yasnippet undo-tree diff hydra lv
smartparens-config smartparens tramp-cache tramp-sh tramp tramp-compat
tramp-loaddefs trampver ucs-normalize recentf tree-widget wid-edit
move-text nav-flash pulse beginend selected flyspell-correct-ivy
flyspell-correct flyspell ispell which-key popwin eyebrowse general
diminish counsel-projectile counsel esh-util etags xref project swiper
ivy delsel ivy-overlay ffap projectile grep compile ibuf-ext ibuffer
thingatpt moody kurecolor s cl eziam-light-theme eziam-common edmacro
kmacro no-littering org-element avl-tree org org-macro org-footnote
org-pcomplete org-list org-faces org-entities noutline outline
ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp
ob-comint ob-core ob-eval org-compat org-macs org-loaddefs find-func
cal-menu calendar cal-loaddefs jka-compr auto-compile packed borg-queen
magit-obsolete magit-blame magit-stash magit-bisect magit-remote
magit-commit magit-sequence magit-notes magit-worktree magit-tag
magit-merge magit-branch magit-reset magit-collab ghub url-http tls
gnutls url-gw url-auth url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse url-vars mailcap
let-alist json map auth-source magit-files magit-refs magit-status magit
package magit-repos magit-apply magit-wip magit-log magit-diff
smerge-mode diff-mode magit-core magit-autorevert autorevert filenotify
magit-process magit-margin magit-mode git-commit magit-git magit-section
eieio eieio-core cl-macs magit-utils crm magit-popup log-edit easy-mmode
message dired format-spec rfc822 mml mml-sec password-cache epg
epg-config gnus-util time-date mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 ietf-drums mm-util help-fns mail-prsvr
mailabbrev mail-utils gmm-utils mailheader pcvs-util add-log with-editor
async-bytecomp advice async shell pcomplete comint ansi-color ring
server dash borg-nix-shell rx cl-seq borg info autoload lisp-mnt seq
byte-opt gv bytecomp byte-compile cl-extra help-mode easymenu cconv
cl-loaddefs pcase cl-lib mule-util tooltip eldoc electric uniquify
ediff-hook vc-hooks lisp-float-type mwheel x-win term/common-win x-dnd
tool-bar dnd fontset image regexp-opt fringe tabulated-list newcomment
elisp-mode lisp-mode prog-mode register page menu-bar rfn-eshadow timer
select scroll-bar mouse jit-lock font-lock syntax facemenu font-core
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 charscript
case-table epa-hook jka-cmpr-hook help simple abbrev 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
dynamic-setting system-font-setting font-render-setting move-toolbar gtk
x-toolkit x multi-tty make-network-process emacs)

Memory information:
((conses 16 6581278 409818)
 (symbols 48 81561 0)
 (miscs 40 3223 7139)
 (strings 32 385821 94555)
 (string-bytes 1 13882109)
 (vectors 16 131455)
 (vector-slots 8 2863404 486461)
 (floats 8 1874 2113)
 (intervals 56 386754 11442)
 (buffers 976 88))