Subject: bug#17483: 24.4.50; Emacs cannot display some gif images correctly under dark background

From: "Tu, Do" <[email-masked]>
Date: Tue, 13 May 2014 14:59:38 +0700

How to reproduce:

- emacs -q
- Choose any color theme with dark background: (load-theme 'tango-dark t)
- Download or open image at this url: http://www.openldap.org/doc/admin23/intro_tree.gif

Result: The image is deformed. Background becomes very dark, the nodes become gray. This is not expected.

In GNU Emacs 24.4.50.2 (x86_64-unknown-linux-gnu, GTK+ Version 3.10.8)
 of 2014-05-05 on xtuudoo-Satellite-L640
Repository revision: 117061 [email-masked]
Windowing system distributor `The X.Org Foundation', version 11.0.11501000
System Description:	Ubuntu 14.04 LTS

Configured using:
 `configure --with-x-toolkit=gtk'

Configured features:
XPM JPEG TIFF GIF PNG RSVG IMAGEMAGICK SOUND GSETTINGS NOTIFY GNUTLS
LIBXML2 FREETYPE XFT ZLIB

Important settings:
  value of $LC_CTYPE: en_US.UTF-8
  value of $LC_MONETARY: en_US.UTF-8
  value of $LC_NUMERIC: en_US.UTF-8
  value of $LC_TIME: en_US.UTF-8
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: @im=ibus
  locale-coding-system: utf-8

Major mode: 1/1t sorting turned OFF

Minor modes in effect:
  helm-mode: t
  ipretty-mode: t
  cua-mode: t
  global-auto-highlight-symbol-mode: t
  golden-ratio-mode: t
  back-button-mode: t
  persp-mode: t
  show-paren-mode: t
  nyan-mode: t
  Info-breadcrumbs-in-mode-line-mode: t
  flx-ido-mode: t
  erc-truncate-mode: t
  erc-spelling-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-match-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  erc-netsplit-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  which-function-mode: t
  yas-global-mode: t
  yas-minor-mode: t
  nrepl-eval-sexp-fu-flash-mode: t
  eval-sexp-fu-flash-mode: t
  global-eclim-mode: t
  popwin-mode: t
  magit-auto-revert-mode: t
  global-linum-mode: t
  ido-vertical-mode: t
  global-highlight-parentheses-mode: t
  helm-descbinds-mode: t
  shell-dirtrack-mode: t
  helm-adaptative-mode: t
  helm-match-plugin-mode: t
  helm-occur-match-plugin-mode: t
  global-flycheck-mode: t
  flex-isearch-global-mode: t
  global-fasd-mode: t
  global-company-mode: t
  company-mode: t
  image-diredx-async-mode: t
  global-auto-complete-mode: t
  highlight-parentheses-mode: t
  flex-isearch-mode: t
  global-auto-mark-mode: t
  auto-mark-mode: t
  global-diff-hl-mode: t
  diff-auto-refine-mode: t
  winner-mode: t
  global-undo-tree-mode: t
  undo-tree-mode: t
  global-anzu-mode: t
  anzu-mode: t
  projectile-global-mode: t
  projectile-mode: t
  volatile-highlights-mode: t
  recentf-mode: t
  savehist-mode: t
  show-smartparens-global-mode: t
  global-auto-revert-mode: t
  delete-selection-mode: t
  prelude-global-mode: t
  prelude-mode: t
  global-srecode-minor-mode: t
  global-cedet-m3-minor-mode: t
  global-semantic-mru-bookmark-mode: t
  global-semanticdb-minor-mode: t
  global-semantic-idle-scheduler-mode: t
  global-semantic-highlight-func-mode: t
  semantic-mode: t
  tooltip-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
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  transient-mark-mode: t

Recent input:
C-h g l d a p M-p <return> C-s 1 h l m C-f <return> 
<tab> C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v C-v 
C-v C-v C-v M-v M-v M-v M-v C-v C-v C-n C-n C-p C-p 
C-p C-p C-n C-y C-g C-y C-y C-y C-y C-y C-y C-y C-y 
C-h k C-y C-g C-/ C-/ C-/ C-/ C-h <return> C-y <return> 
<down> <down> <down> <up> C-x k C-x C-g C-h <return> 
C-y <return> C-x d C-g M-! w g e t SPC C-y <return> 
C-x C-f i n t r o <return> <down> <down> <down> C-x 
k C-h <return> C-y <return> <down-mouse-4> <mouse-4> 
<double-down-mouse-4> <double-mouse-4> <triple-down-mouse-4> 
<triple-mouse-4> <triple-down-mouse-4> <triple-mouse-4> 
<triple-down-mouse-4> <triple-mouse-4> <triple-down-mouse-4> 
<triple-mouse-4> <down-mouse-5> <mouse-5> <double-down-mouse-5> 
<double-mouse-5> <down-mouse-5> <mouse-5> <double-down-mouse-5> 
<double-mouse-5> <triple-down-mouse-5> <triple-mouse-5> 
<down-mouse-1> <mouse-movement> <mouse-1> C-x k C-h 
<return> C-y <return> C-y <return> C-x k C-h <return> 
C-y <return> C-x k M-x <return>

Recent messages:
Type C-c C-c to view the image as text.
(No files need saving) [2 times]
Contacting host: www.openldap.org:80
(No files need saving)
byte-code: Beginning of buffer [6 times]
byte-code: End of buffer [5 times]
Contacting host: www.openldap.org:80
(No files need saving)
Mark set
Contacting host: www.openldap.org:80

Load-path shadows:
/home/xtuudoo/.emacs.d/elpa/easy-kill-20140505.343/test hides /home/xtuudoo/.emacs.d/elpa/iasm-mode-20131004.1944/test
/home/xtuudoo/.emacs.d/cedet/lisp/speedbar/loaddefs hides /home/xtuudoo/.emacs.d/cedet/lisp/eieio/loaddefs
/home/xtuudoo/.emacs.d/cedet/lisp/speedbar/loaddefs hides /home/xtuudoo/.emacs.d/cedet/lisp/cedet/loaddefs
/home/xtuudoo/.emacs.d/cedet/lisp/speedbar/loaddefs hides /usr/local/share/emacs/24.4.50/lisp/loaddefs
~/.emacs.d/personal/org/lisp/ob-calc hides /usr/local/share/emacs/24.4.50/lisp/org/ob-calc
~/.emacs.d/personal/org/lisp/org-indent hides /usr/local/share/emacs/24.4.50/lisp/org/org-indent
~/.emacs.d/personal/org/lisp/ob-awk hides /usr/local/share/emacs/24.4.50/lisp/org/ob-awk
~/.emacs.d/personal/org/lisp/ob-latex hides /usr/local/share/emacs/24.4.50/lisp/org/ob-latex
~/.emacs.d/personal/org/lisp/ob-lisp hides /usr/local/share/emacs/24.4.50/lisp/org/ob-lisp
~/.emacs.d/personal/org/lisp/ox-beamer hides /usr/local/share/emacs/24.4.50/lisp/org/ox-beamer
~/.emacs.d/personal/org/lisp/org-pcomplete hides /usr/local/share/emacs/24.4.50/lisp/org/org-pcomplete
~/.emacs.d/personal/org/lisp/org hides /usr/local/share/emacs/24.4.50/lisp/org/org
~/.emacs.d/personal/org/lisp/ob-tangle hides /usr/local/share/emacs/24.4.50/lisp/org/ob-tangle
~/.emacs.d/personal/org/lisp/ob-table hides /usr/local/share/emacs/24.4.50/lisp/org/ob-table
~/.emacs.d/personal/org/lisp/ob-ledger hides /usr/local/share/emacs/24.4.50/lisp/org/ob-ledger
~/.emacs.d/personal/org/lisp/ox-icalendar hides /usr/local/share/emacs/24.4.50/lisp/org/ox-icalendar
~/.emacs.d/personal/org/lisp/ob-sql hides /usr/local/share/emacs/24.4.50/lisp/org/ob-sql
~/.emacs.d/personal/org/lisp/org-macs hides /usr/local/share/emacs/24.4.50/lisp/org/org-macs
~/.emacs.d/personal/org/lisp/ob-keys hides /usr/local/share/emacs/24.4.50/lisp/org/ob-keys
~/.emacs.d/personal/org/lisp/org-agenda hides /usr/local/share/emacs/24.4.50/lisp/org/org-agenda
~/.emacs.d/personal/org/lisp/ob-matlab hides /usr/local/share/emacs/24.4.50/lisp/org/ob-matlab
~/.emacs.d/personal/org/lisp/org-ctags hides /usr/local/share/emacs/24.4.50/lisp/org/org-ctags
~/.emacs.d/personal/org/lisp/ox-texinfo hides /usr/local/share/emacs/24.4.50/lisp/org/ox-texinfo
~/.emacs.d/personal/org/lisp/ob-ruby hides /usr/local/share/emacs/24.4.50/lisp/org/ob-ruby
~/.emacs.d/personal/org/lisp/ob-lob hides /usr/local/share/emacs/24.4.50/lisp/org/ob-lob
~/.emacs.d/personal/org/lisp/org-faces hides /usr/local/share/emacs/24.4.50/lisp/org/org-faces
~/.emacs.d/personal/org/lisp/ob-R hides /usr/local/share/emacs/24.4.50/lisp/org/ob-R
~/.emacs.d/personal/org/lisp/org-element hides /usr/local/share/emacs/24.4.50/lisp/org/org-element
~/.emacs.d/personal/org/lisp/ob-sass hides /usr/local/share/emacs/24.4.50/lisp/org/ob-sass
~/.emacs.d/personal/org/lisp/org-habit hides /usr/local/share/emacs/24.4.50/lisp/org/org-habit
~/.emacs.d/personal/org/lisp/org-src hides /usr/local/share/emacs/24.4.50/lisp/org/org-src
~/.emacs.d/personal/org/lisp/ob-octave hides /usr/local/share/emacs/24.4.50/lisp/org/ob-octave
~/.emacs.d/personal/org/lisp/ox hides /usr/local/share/emacs/24.4.50/lisp/org/ox
~/.emacs.d/personal/org/lisp/org-bibtex hides /usr/local/share/emacs/24.4.50/lisp/org/org-bibtex
~/.emacs.d/personal/org/lisp/org-mobile hides /usr/local/share/emacs/24.4.50/lisp/org/org-mobile
~/.emacs.d/personal/org/lisp/org-bbdb hides /usr/local/share/emacs/24.4.50/lisp/org/org-bbdb
~/.emacs.d/personal/org/lisp/ob-ocaml hides /usr/local/share/emacs/24.4.50/lisp/org/ob-ocaml
~/.emacs.d/personal/org/lisp/ob-asymptote hides /usr/local/share/emacs/24.4.50/lisp/org/ob-asymptote
~/.emacs.d/personal/org/lisp/ob-mscgen hides /usr/local/share/emacs/24.4.50/lisp/org/ob-mscgen
~/.emacs.d/personal/org/lisp/org-attach hides /usr/local/share/emacs/24.4.50/lisp/org/org-attach
~/.emacs.d/personal/org/lisp/ob-org hides /usr/local/share/emacs/24.4.50/lisp/org/ob-org
~/.emacs.d/personal/org/lisp/ob-emacs-lisp hides /usr/local/share/emacs/24.4.50/lisp/org/ob-emacs-lisp
~/.emacs.d/personal/org/lisp/org-macro hides /usr/local/share/emacs/24.4.50/lisp/org/org-macro
~/.emacs.d/personal/org/lisp/org-entities hides /usr/local/share/emacs/24.4.50/lisp/org/org-entities
~/.emacs.d/personal/org/lisp/ob-comint hides /usr/local/share/emacs/24.4.50/lisp/org/ob-comint
~/.emacs.d/personal/org/lisp/org-archive hides /usr/local/share/emacs/24.4.50/lisp/org/org-archive
~/.emacs.d/personal/org/lisp/org-plot hides /usr/local/share/emacs/24.4.50/lisp/org/org-plot
~/.emacs.d/personal/org/lisp/ox-man hides /usr/local/share/emacs/24.4.50/lisp/org/ox-man
~/.emacs.d/personal/org/lisp/org-docview hides /usr/local/share/emacs/24.4.50/lisp/org/org-docview
~/.emacs.d/personal/org/lisp/org-list hides /usr/local/share/emacs/24.4.50/lisp/org/org-list
~/.emacs.d/personal/org/lisp/org-inlinetask hides /usr/local/share/emacs/24.4.50/lisp/org/org-inlinetask
~/.emacs.d/personal/org/lisp/org-footnote hides /usr/local/share/emacs/24.4.50/lisp/org/org-footnote
~/.emacs.d/personal/org/lisp/ob-java hides /usr/local/share/emacs/24.4.50/lisp/org/ob-java
~/.emacs.d/personal/org/lisp/org-timer hides /usr/local/share/emacs/24.4.50/lisp/org/org-timer
~/.emacs.d/personal/org/lisp/org-feed hides /usr/local/share/emacs/24.4.50/lisp/org/org-feed
~/.emacs.d/personal/org/lisp/org-gnus hides /usr/local/share/emacs/24.4.50/lisp/org/org-gnus
~/.emacs.d/personal/org/lisp/ob-css hides /usr/local/share/emacs/24.4.50/lisp/org/ob-css
~/.emacs.d/personal/org/lisp/ob-exp hides /usr/local/share/emacs/24.4.50/lisp/org/ob-exp
~/.emacs.d/personal/org/lisp/ob-maxima hides /usr/local/share/emacs/24.4.50/lisp/org/ob-maxima
~/.emacs.d/personal/org/lisp/org-compat hides /usr/local/share/emacs/24.4.50/lisp/org/org-compat
~/.emacs.d/personal/org/lisp/ob-scala hides /usr/local/share/emacs/24.4.50/lisp/org/ob-scala
~/.emacs.d/personal/org/lisp/org-protocol hides /usr/local/share/emacs/24.4.50/lisp/org/org-protocol
~/.emacs.d/personal/org/lisp/ob-C hides /usr/local/share/emacs/24.4.50/lisp/org/ob-C
~/.emacs.d/personal/org/lisp/org-table hides /usr/local/share/emacs/24.4.50/lisp/org/org-table
~/.emacs.d/personal/org/lisp/ox-latex hides /usr/local/share/emacs/24.4.50/lisp/org/ox-latex
~/.emacs.d/personal/org/lisp/ob-scheme hides /usr/local/share/emacs/24.4.50/lisp/org/ob-scheme
~/.emacs.d/personal/org/lisp/ox-html hides /usr/local/share/emacs/24.4.50/lisp/org/ox-html
~/.emacs.d/personal/org/lisp/ox-publish hides /usr/local/share/emacs/24.4.50/lisp/org/ox-publish
~/.emacs.d/personal/org/lisp/org-capture hides /usr/local/share/emacs/24.4.50/lisp/org/org-capture
~/.emacs.d/personal/org/lisp/ob-sqlite hides /usr/local/share/emacs/24.4.50/lisp/org/ob-sqlite
~/.emacs.d/personal/org/lisp/ob-fortran hides /usr/local/share/emacs/24.4.50/lisp/org/ob-fortran
~/.emacs.d/personal/org/lisp/ob-python hides /usr/local/share/emacs/24.4.50/lisp/org/ob-python
~/.emacs.d/personal/org/lisp/ob-gnuplot hides /usr/local/share/emacs/24.4.50/lisp/org/ob-gnuplot
~/.emacs.d/personal/org/lisp/ob-haskell hides /usr/local/share/emacs/24.4.50/lisp/org/ob-haskell
~/.emacs.d/personal/org/lisp/org-crypt hides /usr/local/share/emacs/24.4.50/lisp/org/org-crypt
~/.emacs.d/personal/org/lisp/org-datetree hides /usr/local/share/emacs/24.4.50/lisp/org/org-datetree
~/.emacs.d/personal/org/lisp/ob-io hides /usr/local/share/emacs/24.4.50/lisp/org/ob-io
~/.emacs.d/personal/org/lisp/ob hides /usr/local/share/emacs/24.4.50/lisp/org/ob
~/.emacs.d/personal/org/lisp/ob-js hides /usr/local/share/emacs/24.4.50/lisp/org/ob-js
~/.emacs.d/personal/org/lisp/org-rmail hides /usr/local/share/emacs/24.4.50/lisp/org/org-rmail
~/.emacs.d/personal/org/lisp/org-w3m hides /usr/local/share/emacs/24.4.50/lisp/org/org-w3m
~/.emacs.d/personal/org/lisp/ob-ditaa hides /usr/local/share/emacs/24.4.50/lisp/org/ob-ditaa
~/.emacs.d/personal/org/lisp/org-info hides /usr/local/share/emacs/24.4.50/lisp/org/org-info
~/.emacs.d/personal/org/lisp/ob-shen hides /usr/local/share/emacs/24.4.50/lisp/org/ob-shen
~/.emacs.d/personal/org/lisp/ox-org hides /usr/local/share/emacs/24.4.50/lisp/org/ox-org
~/.emacs.d/personal/org/lisp/ox-odt hides /usr/local/share/emacs/24.4.50/lisp/org/ox-odt
~/.emacs.d/personal/org/lisp/org-id hides /usr/local/share/emacs/24.4.50/lisp/org/org-id
~/.emacs.d/personal/org/lisp/ob-lilypond hides /usr/local/share/emacs/24.4.50/lisp/org/ob-lilypond
~/.emacs.d/personal/org/lisp/ob-core hides /usr/local/share/emacs/24.4.50/lisp/org/ob-core
~/.emacs.d/personal/org/lisp/ox-ascii hides /usr/local/share/emacs/24.4.50/lisp/org/ox-ascii
~/.emacs.d/personal/org/lisp/org-mhe hides /usr/local/share/emacs/24.4.50/lisp/org/org-mhe
~/.emacs.d/personal/org/lisp/ob-plantuml hides /usr/local/share/emacs/24.4.50/lisp/org/ob-plantuml
~/.emacs.d/personal/org/lisp/ob-clojure hides /usr/local/share/emacs/24.4.50/lisp/org/ob-clojure
~/.emacs.d/personal/org/lisp/ob-ref hides /usr/local/share/emacs/24.4.50/lisp/org/ob-ref
~/.emacs.d/personal/org/lisp/ob-dot hides /usr/local/share/emacs/24.4.50/lisp/org/ob-dot
~/.emacs.d/personal/org/lisp/ob-perl hides /usr/local/share/emacs/24.4.50/lisp/org/ob-perl
~/.emacs.d/personal/org/lisp/ob-picolisp hides /usr/local/share/emacs/24.4.50/lisp/org/ob-picolisp
~/.emacs.d/personal/org/lisp/org-install hides /usr/local/share/emacs/24.4.50/lisp/org/org-install
~/.emacs.d/personal/org/lisp/org-colview hides /usr/local/share/emacs/24.4.50/lisp/org/org-colview
~/.emacs.d/personal/org/lisp/ob-eval hides /usr/local/share/emacs/24.4.50/lisp/org/ob-eval
~/.emacs.d/personal/org/lisp/org-eshell hides /usr/local/share/emacs/24.4.50/lisp/org/org-eshell
~/.emacs.d/personal/org/lisp/ox-md hides /usr/local/share/emacs/24.4.50/lisp/org/ox-md
~/.emacs.d/personal/org/lisp/org-irc hides /usr/local/share/emacs/24.4.50/lisp/org/org-irc
~/.emacs.d/personal/org/lisp/ob-screen hides /usr/local/share/emacs/24.4.50/lisp/org/ob-screen
~/.emacs.d/personal/org/lisp/org-clock hides /usr/local/share/emacs/24.4.50/lisp/org/org-clock
~/.emacs.d/personal/org/lisp/ob-makefile hides /usr/local/share/emacs/24.4.50/lisp/org/ob-makefile
~/.emacs.d/personal/org/lisp/org-mouse hides /usr/local/share/emacs/24.4.50/lisp/org/org-mouse
/home/xtuudoo/.emacs.d/cedet/lisp/eieio/eieio-datadebug hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/eieio-datadebug
/home/xtuudoo/.emacs.d/cedet/lisp/eieio/eieio-opt hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/eieio-opt
/home/xtuudoo/.emacs.d/cedet/lisp/eieio/eieio-speedbar hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/eieio-speedbar
/home/xtuudoo/.emacs.d/cedet/lisp/eieio/eieio hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/eieio
/home/xtuudoo/.emacs.d/cedet/lisp/eieio/chart hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/chart
/home/xtuudoo/.emacs.d/cedet/lisp/eieio/eieio-custom hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/eieio-custom
/home/xtuudoo/.emacs.d/cedet/lisp/eieio/eieio-core hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/eieio-core
/home/xtuudoo/.emacs.d/cedet/lisp/eieio/eieio-base hides /usr/local/share/emacs/24.4.50/lisp/emacs-lisp/eieio-base
/home/xtuudoo/.emacs.d/elpa/org-mac-iCal-20140107.519/org-mac-iCal hides ~/.emacs.d/personal/org/contrib/lisp/org-mac-iCal
/home/xtuudoo/.emacs.d/elpa/htmlize-20130207.2102/htmlize hides ~/.emacs.d/personal/org/contrib/lisp/htmlize

Features:
(shadow sort auto-capitalize mail-extr helm-misc emacsbug sendmail
helm-command image-mode misearch multi-isearch shr-color eww mm-url gnus
gnus-ems nnheader shr html2text timezone parse-time gnutls
network-stream starttls url-http tls url-gw url-cache url-auth
helm-google google ctags-update rainbow-mode xterm-color color
elisp-slime-nav number-font-lock-mode company-files company-oddmuse
company-keywords company-etags company-gtags company-dabbrev-code
company-dabbrev company-capf company-cmake company-ropemacs
company-xcode company-clang company-semantic company-eclim
company-template company-css company-nxml company-bbdb discover-my-major
makey google-translate-smooth-ui google-translate
google-translate-default-ui google-translate-core-ui
google-translate-core visual-regexp ace-link noflet easy-kill
persp-projectile calfw-org org-capture org-element avl-tree org-agenda
calfw holidays hol-loaddefs ggtags helm-mode ipretty cua-base
auto-highlight-symbol vlf-integrate golden-ratio zop-to-char dedicated
command-log-mode auto-complete-config pretty-lambdada back-button
mule-util persistent-soft list-utils pcache ucs-utils nav-flash
smart-window grandshell-theme register-list perspective iedit iedit-lib
linum-off occur-x syslog-mode hide-lines duplicate-thing paren morlock
nyan-mode info+ prelude-key-chord key-chord prelude-xml
nxml-mode-expansions html-mode-expansions sgml-mode smartparens-html
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-glyph nxml-enc xmltok prelude-scheme prelude-python prelude-perl
prelude-org prelude-ido flx-ido flx prelude-js prelude-erlang
erlang-start prelude-erc erc-truncate erc-autoaway erc-spelling
erc-notify erc-log erc-list erc-menu erc-join erc-ring erc-networks
erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp
erc-netsplit erc-goodies erc erc-backend erc-compat prelude-emacs-lisp
prelude-common-lisp prelude-lisp prelude-c prelude-programming
which-func imenu helm-slime yas-oneshot tempbuf sys-apropos splitter
setup-yasnippet auto-yasnippet yasnippet setup-xcscope xcscope
setup-term setup-synonyms synonyms setup-sexp-fu nrepl-eval-sexp-fu
eval-sexp-fu highlight frame-fns avoid setup-revive
setup-rainbow-delimiters rainbow-delimiters setup-quickrun quickrun
em-banner setup-programming-modes ac-emacs-eclim-source eclim-completion
help-at-pt eclimd eclim eclim-problems eclim-maven eclim-ant eclim-java
json eclim-project ctable flymake function-args semantic/ia ac-c-headers
find-file slime-xref-browser slime-sbcl-exts slime-indentation
slime-cl-indent cl-indent slime-fancy slime-trace-dialog
slime-fontifying-fu slime-package-fu slime-references
slime-compiler-notes-tree slime-scratch slime-presentations bridge
slime-fuzzy slime-fancy-trace slime-fancy-inspector slime-c-p-c
slime-editing-commands slime-autodoc slime-asdf slime-repl slime-parse
slime arc-mode archive-mode hyperspec setup-popwin popwin setup-pager
pager setup-org ob-sh org-clock org-drill org-learn org-id
the-org-mode-expansions 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 cal-menu calendar
cal-loaddefs hi-lock setup-mc-and-cua multiple-cursors
mc-separate-operations rectangular-region-mode mc-mark-pop mc-mark-more
mc-cycle-cursors mc-edit-lines multiple-cursors-core rect setup-magit
magit-commit-training-wheels magit-key-mode magit view epa epg
epg-config git-rebase-mode git-commit-mode server log-edit message
rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231
rfc2047 rfc2045 ietf-drums mailabbrev mail-utils gmm-utils mailheader
pcvs-util add-log setup-linum linum-relative linum setup-irfc irfc woman
man setup-ido ido-vertical-mode ido setup-highlight-symbol
highlight-symbol setup-highlight-parentheses setup-helm helm-orgcard
helm-descbinds helm-swoop helm-flycheck helm-ag helm-ack helm-files
tramp tramp-compat tramp-loaddefs trampver shell ffap helm-buffers
helm-elscreen helm-tags helm-bookmark helm-adaptative helm-locate
helm-help helm-match-plugin helm-grep wgrep-helm wgrep helm-external
helm-eshell helm-regexp helm-elisp helm-eval helm-info helm-net
browse-url xml url url-proxy url-privacy url-expand url-methods
url-history url-cookie url-domsuf url-util url-parse auth-source
gnus-util mm-util mail-prsvr password-cache url-vars mailcap helm-plugin
helm-utils helm-config helm-aliases helm setup-helm-gtags setup-godmode
god-mode setup-gnus setup-flyspell flyspell-lazy auto-dictionary
setup-flycheck flycheck-tip error-tip flycheck rx f setup-fasd fasd
grizzl grizzl-read grizzl-core setup-eww setup-etags-utilities ac-etags
setup-eshell esh-buf-stack em-prompt company setup-dired dired+
image-dired+ image-dired format-spec misc-fns dired-aux dired-dups
setup-dictionary setup-desktop desktop frameset setup-deft deft
setup-bookmark image-file executable semantic/m3 semantic/bovine/el
semantic/db-el cus-edit cus-start cus-load vc-git bookmark+
bookmark+-key bookmark+-1 thingatpt+ bookmark+-bmu bookmark+-lit
setup-base-converter setup-automark setup-auto-capitalize setup-ac-math
ac-math auto-complete popup rpm-spec-mode multi-select julia-mode iman
highlight-parentheses hide-mode-line gas-mode flex-mode flex-isearch
warnings fetchmail-mode eshell-autojump doc-mode auto-mark align
prelude-global-keybindings prelude-editor diff-hl smartrep vc-dir ewoc
vc vc-dispatcher diff-git diff-mode winner undo-tree diff pcomplete
esh-var esh-io esh-cmd esh-opt esh-ext esh-proc esh-arg eldoc esh-groups
eshell esh-module esh-mode esh-util whitespace browse-kill-ring derived
midnight ediff-merg ediff-wind ediff-diff ediff-mult ediff-help
ediff-init ediff-util ediff dired-x dired anzu projectile pkg-info
lisp-mnt grep s bookmark pp expand-region text-mode-expansions
cc-mode-expansions er-basic-expansions expand-region-core
expand-region-custom flyspell ispell etags volatile-highlights hl-line
windmove recentf tree-widget savehist saveplace diminish
smartparens-config smartparens autorevert filenotify delsel prelude-mode
easy-mmode prelude-core epl pcase dash thingatpt prelude-ui
prelude-packages ac-c-headers-autoloads ac-etags-autoloads
ac-geiser-autoloads ac-helm-autoloads ac-math-autoloads ace-window
ace-jump-mode ace-jump-mode-autoloads ack-and-a-half-autoloads
all-ext-autoloads all-autoloads auto-capitalize-autoloads
auto-complete-c-headers-autoloads auto-complete-autoloads
auto-dictionary-autoloads auto-highlight-symbol-autoloads
auto-install-autoloads auto-yasnippet-autoloads awk-it-autoloads
backtrace-mode-autoloads bookmark+-autoloads boxquote-autoloads
browse-kill-ring-autoloads c-eldoc-autoloads calfw-autoloads
cedit-autoloads center-text-autoloads chm-view-autoloads
command-log-mode-autoloads cppcheck-autoloads crontab-mode-autoloads
csv-mode-autoloads ctable-autoloads ctags-update-autoloads
d-mode-autoloads dedicated-autoloads deft-autoloads diff-git-autoloads
diff-hl-autoloads diminish-autoloads dired-dups-autoloads
dired-efap-autoloads disaster-autoloads djvu-autoloads
duplicate-thing-autoloads eimp-autoloads el-swank-fuzzy-autoloads
elisp-slime-nav-autoloads epic-autoloads epoch-view-autoloads
erlang-autoloads es-lib-autoloads esh-buf-stack-autoloads
eval-sexp-fu-autoloads expand-region-autoloads faces+-autoloads
fasd-autoloads figlet-autoloads files+-autoloads filesets+-autoloads
finder+-autoloads flx-ido-autoloads flymake-cursor-autoloads
flymake-shell-autoloads flymake-easy-autoloads fold-this-autoloads
frame-fns-autoloads framesize-autoloads fringe-helper-autoloads
function-args-autoloads fuzzy-autoloads fuzzy-match-autoloads
geiser-autoloads gist-autoloads gh-autoloads git-autoloads
git-annex-autoloads git-auto-commit-mode-autoloads git-blame-autoloads
git-commit-training-wheels-mode-autoloads gitconfig-autoloads
gitconfig-mode-autoloads gitignore-mode-autoloads gntp-autoloads
god-mode-autoloads golden-ratio-autoloads google-c-style-autoloads
goto-last-change-autoloads grandshell-theme-autoloads
graphviz-dot-mode-autoloads grep+-autoloads grizzl-autoloads
guru-mode-autoloads header2-autoloads helm-c-yasnippet-autoloads
helm-descbinds-autoloads helm-flycheck-autoloads f-autoloads
helm-git-autoloads helm-git-grep-autoloads helm-gtags-autoloads
helm-helm-commands-autoloads helm-make-autoloads
helm-projectile-autoloads help-mode+-autoloads hexrgb-autoloads
highlight-indentation-autoloads highlight-parentheses-autoloads
highlight-symbol-autoloads hl-sexp-autoloads hl-spotlight-autoloads
htmlize-autoloads http-post-simple-autoloads iasm-mode-autoloads
ibuffer-git-autoloads ibuffer-vc-autoloads ido-vertical-mode-autoloads
iedit-autoloads igrep-autoloads image+-autoloads image-dired+-autoloads
imenu+-autoloads irfc-autoloads isearch+-autoloads key-chord-autoloads
key-intercept-autoloads lib-requires-autoloads linum-off-autoloads
lispxmp-autoloads list-processes+-autoloads list-register-autoloads
logito-autoloads look-dired-autoloads look-mode-autoloads
mag-menu-autoloads magit-commit-training-wheels-autoloads
magit-filenotify-autoloads magit-find-file-autoloads
magit-push-remote-autoloads sb-info info git-rebase-mode-autoloads
git-commit-mode-autoloads markdown-mode-autoloads mc-extras-autoloads
melpa-upstream-visit-autoloads member-function-autoloads
memory-usage-autoloads metaweblog-autoloads misc-fns-autoloads
morlock-autoloads move-text-autoloads multiple-cursors-autoloads
mustache-autoloads ht-autoloads nginx-mode-autoloads noflet-autoloads
finder-inf highlight-autoloads nyan-mode-autoloads occur-x-autoloads
org-mac-iCal-autoloads pager-autoloads paren-face-autoloads
persp-projectile-autoloads perspective-autoloads popup-autoloads
pretty-lambdada-autoloads pkg-info-autoloads epl-autoloads
pyvenv-autoloads rainbow-delimiters-autoloads rainbow-mode-autoloads
register-list-autoloads replace+-autoloads revive-autoloads
rpm-spec-mode-autoloads s-autoloads slime-autoloads
smart-window-autoloads smartrep-autoloads sml-mode-autoloads
splitter-autoloads ssh-config-mode-autoloads synonyms-autoloads
syslog-mode-autoloads hide-lines-autoloads systemtap-mode-autoloads
thingatpt+-autoloads pcache-autoloads virtualenv-autoloads vlf-autoloads
volatile-highlights-autoloads watch-buffer-autoloads wgrep-autoloads
world-time-mode-autoloads xlicense-autoloads xml-rpc-autoloads
xmlgen-autoloads xterm-color-autoloads yaml-mode-autoloads
yaoddmuse-autoloads yas-jit-autoloads zop-to-char-autoloads
ztree-autoloads package cl semantic/db-javap semantic/db-typecache
cedet-java semantic/db-cscope semantic/symref/cscope cedet-cscope
compile comint ansi-color srecode/mode srecode/insert srecode/filters
srecode/args srecode/find semantic/db-global semantic/symref/global
semantic/symref cedet-global eassist edmacro kmacro
semantic/bovine/clang semantic/analyze/complete ede/linux ede/cpp-root
ede/proj ede/make ede/proj-comp ede/autoconf-edit autoconf autoconf-mode
semantic/db-file semantic/adebug eieio-datadebug data-debug cedet-files
semantic/bovine/c hideif cc-mode cc-fonts cc-guess cc-menus cc-cmds
cc-styles cc-align cc-engine cc-vars cc-defs semantic/bovine/c-by
semantic/lex-spp semantic/bovine/gcc semantic/dep semantic/bovine
semantic/analyze/refs cedet-m3 semantic/senator semantic/db-find
semantic/db-ref semantic/decorate pulse semantic/mru-bookmark ring
semantic/db-mode semantic/idle working fame cedet-devel-load eieio-opt
help-mode find-func srecode/map semantic/edit srecode/srt-mode
srecode/template srecode/srt-wy semantic/wisent semantic/wisent/wisent
srecode/ctxt srecode/compile srecode/dictionary srecode/table srecode
semantic/canned-configs semantic/ia-sb semantic/analyze semantic/sort
semantic/scope semantic/analyze/fcn semantic/db semantic/ctxt
semantic/format semantic/tag-ls semantic/find semantic/util-modes
semantic/util semantic semantic/tag semantic/lex semantic/fw mode-local
cedet-compat inversion ede/speedbar ede/files ede ede/base ede/auto
ede/source eieio-base eieio-speedbar speedbar sb-image ezimage dframe
easymenu eieio-custom wid-edit cedet eieio byte-opt bytecomp
byte-compile cconv eieio-core cedet-remove-builtin benchmark-init advice
help-fns cl-macs gv cl-loaddefs cl-lib time-date tooltip electric
uniquify ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar
dnd fontset image regexp-opt fringe tabulated-list newcomment lisp-mode
prog-mode register page menu-bar rfn-eshadow timer select scroll-bar
mouse jit-lock font-lock syntax facemenu font-core frame cham georgian
utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean
japanese hebrew greek romanian slovak czech european ethiopic indian
cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev
minibuffer 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 make-network-process
gfilenotify dynamic-setting system-font-setting font-render-setting
move-toolbar gtk x-toolkit x multi-tty emacs)

Memory information:
((conses 16 1081245 448728)
 (symbols 48 89255 31)
 (miscs 40 1138 1823)
 (strings 32 362970 163410)
 (string-bytes 1 10151341)
 (vectors 16 83988)
 (vector-slots 8 1963908 148822)
 (floats 8 2045 2539)
 (intervals 56 17772 29464)
 (buffers 960 38)
 (heap 1024 105617 38780))