GNU bug report logs - #7791
24.0.50; vc-annotate doesn't work on large SVN files

Previous Next

Package: emacs;

Reported by: mah <at> everybody.org (Mark A. Hershberger)

Date: Wed, 5 Jan 2011 18:47:01 UTC

Severity: normal

Found in version 24.0.50

Done: Glenn Morris <rgm <at> gnu.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 7791 in the body.
You can then email your comments to 7791 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 owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7791; Package emacs. (Wed, 05 Jan 2011 18:47:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to mah <at> everybody.org (Mark A. Hershberger):
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Wed, 05 Jan 2011 18:47:01 GMT) Full text and rfc822 format available.

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

From: mah <at> everybody.org (Mark A. Hershberger)
To: bug-gnu-emacs <at> gnu.org
Subject: 24.0.50; vc-annotate doesn't work on large SVN files
Date: Wed, 05 Jan 2011 13:46:07 -0500
Using =201cC-x v g=201d while in includes/Article.php from MediaWiki's SVN
(http://www.mediawiki.org/wiki/Download_from_SVN) to show the file's VC
annotation, resulting *Annotate Article.php (rev 79185)* does not
include the entire file but ends at about 1400 lines (right margin
trimmed here):

     52888  tstarling 		# Show delete and move logs
     56420 churchofemacs 		LogEventsList::showLogExtract( =2026
     56420 churchofemacs 			array(  'lim' => 10,
     56420 churchofemacs 

Testing vc-annotate on other large files in the same repository shows
similar results:
                                Lines in buffer
                                -=-=-=-=-=-=-=-
        FILE                Annotation buffer  File buffer
    includes/Article.php           1375             4681
    includes/Title.php             1325             4231
    includes/DefaultSettings.php   1248             5250
    includes/User.php              1412             3833
    includes/ZhConversion.php      1921            18519


Attempts with the bzr backend (on Emacs bzr repository) seem to show
that it works:

    lisp/allout.el                7357              7357

In GNU Emacs 24.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.22.0)
 of 2010-12-07 on promethium, modified by Debian
 (emacs-snapshot package, version 24.1+102603~maverick1)
Windowing system distributor `The X.Org Foundation', version 11.0.10900000
configured using `configure  '--build' 'x86_64-linux-gnu' '--host' 'x86_64-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/24.0.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.0.50/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' '--with-imagemagick=yes' 'build_alias=x86_64-linux-gnu' 'host_alias=x86_64-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS=''

Important settings:
  value of $LC_ALL: nil
  value of $LC_COLLATE: nil
  value of $LC_CTYPE: nil
  value of $LC_MESSAGES: nil
  value of $LC_MONETARY: nil
  value of $LC_NUMERIC: nil
  value of $LC_TIME: nil
  value of $LANG: en_US.UTF-8
  value of $XMODIFIERS: nil
  locale-coding-system: utf-8-unix
  default enable-multibyte-characters: t

Major mode: Emacs-Lisp

Minor modes in effect:
  diff-auto-refine-mode: t
  erc-ring-mode: t
  erc-networks-mode: t
  erc-netsplit-mode: t
  erc-menu-mode: t
  erc-list-mode: t
  erc-pcomplete-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  erc-stamp-mode: t
  shell-dirtrack-mode: t
  erc-autojoin-mode: t
  erc-autoaway-mode: t
  erc-log-mode: t
  erc-track-mode: t
  erc-track-minor-mode: t
  erc-match-mode: t
  erc-smiley-mode: t
  erc-irccontrols-mode: t
  erc-noncommands-mode: t
  erc-move-to-prompt-mode: t
  erc-readonly-mode: t
  show-paren-mode: t
  ido-everywhere: t
  display-time-mode: t
  tooltip-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
  line-number-mode: t
  transient-mark-mode: t

Recent input:
2 3 2 <return> C-x k <return> C-x C-g M-x r e p o r 
t SPC b u f <backspace> g <tab> <return> C-g C-x o 
C-x C-s C-x v C-g C-h C-x v k C-_ C-x v C-h C-x o C-n 
C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-p C-p C-e C-SPC M-b M-b M-w C-x b <return> 
C-x b v d <backspace> c - C-g C-x o C-x v g C-x o C-x 
b b u g <backspace> <backspace> <backspace> m a i l 
<backspace> <backspace> <backspace> <backspace> r e 
p o r t - <backspace> g C-g C-x o M-> C-x k <return> 
C-x C-s C-x v g M-> M-< M-> C-x k <return> C-x d <return> 
<return> C-x C-g C-x d <return> C-n C-n C-n C-n C-n 
<return> C-x v g M-> C-x o C-x b a n n o C-g C-x C-f 
<backspace> <backspace> <backspace> e m a c a <backspace> 
s / t r u <return> l i s p <return> c o p <return> 
C-x k <return> C-x C-f m o u <backspace> <backspace> 
C-g C-x C-f M-p g n u s / c o m p <backspace> <backspace> 
<return> C-x d <return> C-n C-n C-n C-n C-n C-n C-n 
C-n C-n C-n C-n C-n <return> C-x v = C-x o C-x v g 
M-> C-x o M-x g n u s - r e p o <tab> <backspace> <backspace> 
<backspace> <backspace> <M-backspace> e <backspace> 
r e p o r <tab> b u <tab> <backspace> <backspace> <backspace> 
<tab> <tab> b u <tab> <return> s <backspace> C-g C-h 
v h <backspace> C-g C-x v C-h M-x M-p M-p M-n M-p M-p 
M-p M-n M-p M-p M-n M-n M-p M-p M-n M-n M-n M-n <r
eturn>

Recent messages:
Finding changes in /home/mah/work/code/emacs/trunk/lisp/gnus/gnus-art.el...
No changes between working revision and workfile
Annotating...
Redisplaying annotation...done (Spanned from 5012.6 to 51.5 days old)
Mark set
Annotating... done
Mark set
Making completion list...
Quit [2 times]
Type C-x 4 C-o RET to restore the other window.

Load-path shadows:
/home/mah/.emacs.d/elpa/lisppaste-1.8/lisppaste hides ~/.emacs.d/lisp/lisppaste
/home/mah/.emacs.d/elpa/javascript-1.99.8/javascript hides ~/.emacs.d/lisp/javascript
~/.emacs.d/lisp/gnus-pers hides /usr/share/emacs-snapshot/site-lisp/gnus-bonus-el/gnus-pers
~/.emacs.d/lisp/nnrss hides /usr/share/emacs-snapshot/site-lisp/gnus/nnrss
/usr/share/emacs-snapshot/site-lisp/gnus/mml-sec hides /usr/share/emacs/site-lisp/gnus/lisp/mml-sec
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-topic hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-topic
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-undo hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-undo
/usr/share/emacs-snapshot/site-lisp/gnus/messcompat hides /usr/share/emacs/site-lisp/gnus/lisp/messcompat
/usr/share/emacs-snapshot/site-lisp/gnus/nnagent hides /usr/share/emacs/site-lisp/gnus/lisp/nnagent
/usr/share/emacs-snapshot/site-lisp/gnus/smime-ldap hides /usr/share/emacs/site-lisp/gnus/lisp/smime-ldap
/usr/share/emacs-snapshot/site-lisp/gnus/nnmh hides /usr/share/emacs/site-lisp/gnus/lisp/nnmh
/usr/share/emacs-snapshot/site-lisp/gnus/parse-time hides /usr/share/emacs/site-lisp/gnus/lisp/parse-time
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-bookmark hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-bookmark
/usr/share/emacs-snapshot/site-lisp/gnus/mm-url hides /usr/share/emacs/site-lisp/gnus/lisp/mm-url
/usr/share/emacs-snapshot/site-lisp/gnus/sha1 hides /usr/share/emacs/site-lisp/gnus/lisp/sha1
/usr/share/emacs-snapshot/site-lisp/gnus/nnbabyl hides /usr/share/emacs/site-lisp/gnus/lisp/nnbabyl
/usr/share/emacs-snapshot/site-lisp/gnus/mml1991 hides /usr/share/emacs/site-lisp/gnus/lisp/mml1991
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-sum hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-sum
/usr/share/emacs-snapshot/site-lisp/gnus/sieve-mode hides /usr/share/emacs/site-lisp/gnus/lisp/sieve-mode
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-dup hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-dup
/usr/share/emacs-snapshot/site-lisp/gnus/imap hides /usr/share/emacs/site-lisp/gnus/lisp/imap
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-group hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-group
/usr/share/emacs-snapshot/site-lisp/gnus/ietf-drums hides /usr/share/emacs/site-lisp/gnus/lisp/ietf-drums
/usr/share/emacs-snapshot/site-lisp/gnus/nnml hides /usr/share/emacs/site-lisp/gnus/lisp/nnml
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-delay hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-delay
/usr/share/emacs-snapshot/site-lisp/dictionary-el/lpath hides /usr/share/emacs/site-lisp/gnus/lisp/lpath
/usr/share/emacs-snapshot/site-lisp/gnus/spam-stat hides /usr/share/emacs/site-lisp/gnus/lisp/spam-stat
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-ntlm hides /usr/share/emacs/site-lisp/gnus/lisp/sasl-ntlm
/usr/share/emacs-snapshot/site-lisp/gnus/nndoc hides /usr/share/emacs/site-lisp/gnus/lisp/nndoc
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-picon hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-picon
/usr/share/emacs-snapshot/site-lisp/gnus/nnmbox hides /usr/share/emacs/site-lisp/gnus/lisp/nnmbox
/usr/share/emacs-snapshot/site-lisp/gnus/hashcash hides /usr/share/emacs/site-lisp/gnus/lisp/hashcash
/usr/share/emacs-snapshot/site-lisp/gnus/md4 hides /usr/share/emacs/site-lisp/gnus/lisp/md4
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-spec hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-spec
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-eform hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-eform
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-def hides /usr/share/emacs/site-lisp/gnus/lisp/pgg-def
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-setup hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-setup
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-sieve hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-sieve
/usr/share/emacs-snapshot/site-lisp/gnus/binhex hides /usr/share/emacs/site-lisp/gnus/lisp/binhex
/usr/share/emacs-snapshot/site-lisp/gnus/mml hides /usr/share/emacs/site-lisp/gnus/lisp/mml
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-kill hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-kill
/usr/share/emacs-snapshot/site-lisp/gnus/rfc1843 hides /usr/share/emacs/site-lisp/gnus/lisp/rfc1843
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-int hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-int
/usr/share/emacs-snapshot/site-lisp/gnus/smime hides /usr/share/emacs/site-lisp/gnus/lisp/smime
/usr/share/emacs-snapshot/site-lisp/gnus/gmm-utils hides /usr/share/emacs/site-lisp/gnus/lisp/gmm-utils
/usr/share/emacs-snapshot/site-lisp/gnus/ntlm hides /usr/share/emacs/site-lisp/gnus/lisp/ntlm
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-ems hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-ems
/usr/share/emacs-snapshot/site-lisp/gnus/nnsoup hides /usr/share/emacs/site-lisp/gnus/lisp/nnsoup
/usr/share/emacs-snapshot/site-lisp/gnus/format-spec hides /usr/share/emacs/site-lisp/gnus/lisp/format-spec
/usr/share/emacs-snapshot/site-lisp/gnus/mailcap hides /usr/share/emacs/site-lisp/gnus/lisp/mailcap
/usr/share/emacs-snapshot/site-lisp/gnus/qp hides /usr/share/emacs/site-lisp/gnus/lisp/qp
/usr/share/emacs-snapshot/site-lisp/gnus/nnmairix hides /usr/share/emacs/site-lisp/gnus/lisp/nnmairix
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-dired hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-dired
/usr/share/emacs-snapshot/site-lisp/gnus/dns hides /usr/share/emacs/site-lisp/gnus/lisp/dns
/usr/share/emacs-snapshot/site-lisp/gnus/nnvirtual hides /usr/share/emacs/site-lisp/gnus/lisp/nnvirtual
/usr/share/emacs-snapshot/site-lisp/gnus/netrc hides /usr/share/emacs/site-lisp/gnus/lisp/netrc
/usr/share/emacs-snapshot/site-lisp/gnus/nntp hides /usr/share/emacs/site-lisp/gnus/lisp/nntp
~/.emacs.d/lisp/nnrss hides /usr/share/emacs/site-lisp/gnus/lisp/nnrss
/usr/share/emacs-snapshot/site-lisp/gnus/mm-util hides /usr/share/emacs/site-lisp/gnus/lisp/mm-util
/usr/share/emacs-snapshot/site-lisp/gnus/rfc2047 hides /usr/share/emacs/site-lisp/gnus/lisp/rfc2047
/usr/share/emacs-snapshot/site-lisp/gnus/spam-wash hides /usr/share/emacs/site-lisp/gnus/lisp/spam-wash
/usr/share/emacs-snapshot/site-lisp/gnus/nnnil hides /usr/share/emacs/site-lisp/gnus/lisp/nnnil
/usr/share/emacs-snapshot/site-lisp/gnus/nnspool hides /usr/share/emacs/site-lisp/gnus/lisp/nnspool
/usr/share/emacs-snapshot/site-lisp/gnus/deuglify hides /usr/share/emacs/site-lisp/gnus/lisp/deuglify
/usr/share/emacs-snapshot/site-lisp/gnus/sasl hides /usr/share/emacs/site-lisp/gnus/lisp/sasl
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-vm hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-vm
/usr/share/emacs-snapshot/site-lisp/gnus/html2text hides /usr/share/emacs/site-lisp/gnus/lisp/html2text
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-fun hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-fun
/usr/share/emacs-snapshot/site-lisp/gnus/mm-uu hides /usr/share/emacs/site-lisp/gnus/lisp/mm-uu
/usr/share/emacs-snapshot/site-lisp/gnus/gnus hides /usr/share/emacs/site-lisp/gnus/lisp/gnus
/usr/share/emacs-snapshot/site-lisp/gnus/rfc2045 hides /usr/share/emacs/site-lisp/gnus/lisp/rfc2045
/usr/share/emacs-snapshot/site-lisp/gnus/time-date hides /usr/share/emacs/site-lisp/gnus/lisp/time-date
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-logic hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-logic
/usr/share/emacs-snapshot/site-lisp/gnus/sieve-manage hides /usr/share/emacs/site-lisp/gnus/lisp/sieve-manage
/usr/share/emacs-snapshot/site-lisp/gnus/nnfolder hides /usr/share/emacs/site-lisp/gnus/lisp/nnfolder
/usr/share/emacs-snapshot/site-lisp/gnus/starttls hides /usr/share/emacs/site-lisp/gnus/lisp/starttls
/usr/share/emacs-snapshot/site-lisp/gnus/nnslashdot hides /usr/share/emacs/site-lisp/gnus/lisp/nnslashdot
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-win hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-win
/usr/share/emacs-snapshot/site-lisp/gnus/nnmail hides /usr/share/emacs/site-lisp/gnus/lisp/nnmail
/usr/share/emacs-snapshot/site-lisp/gnus/mail-prsvr hides /usr/share/emacs/site-lisp/gnus/lisp/mail-prsvr
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-diary hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-diary
/usr/share/emacs-snapshot/site-lisp/gnus/score-mode hides /usr/share/emacs/site-lisp/gnus/lisp/score-mode
/usr/share/emacs-snapshot/site-lisp/gnus/nnlistserv hides /usr/share/emacs/site-lisp/gnus/lisp/nnlistserv
/usr/share/emacs-snapshot/site-lisp/gnus/mm-decode hides /usr/share/emacs/site-lisp/gnus/lisp/mm-decode
/usr/share/emacs-snapshot/site-lisp/gnus/mm-encode hides /usr/share/emacs/site-lisp/gnus/lisp/mm-encode
/usr/share/emacs-snapshot/site-lisp/gnus/encrypt hides /usr/share/emacs/site-lisp/gnus/lisp/encrypt
/usr/share/emacs-snapshot/site-lisp/gnus/hmac-def hides /usr/share/emacs/site-lisp/gnus/lisp/hmac-def
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-salt hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-salt
/usr/share/emacs-snapshot/site-lisp/gnus/compface hides /usr/share/emacs/site-lisp/gnus/lisp/compface
/usr/share/emacs-snapshot/site-lisp/gnus/hex-util hides /usr/share/emacs/site-lisp/gnus/lisp/hex-util
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-srvr hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-srvr
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-msg hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-msg
/usr/share/emacs-snapshot/site-lisp/gnus/spam-report hides /usr/share/emacs/site-lisp/gnus/lisp/spam-report
/usr/share/emacs-snapshot/site-lisp/gnus/password-cache hides /usr/share/emacs/site-lisp/gnus/lisp/password-cache
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-cram hides /usr/share/emacs/site-lisp/gnus/lisp/sasl-cram
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-cus hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-cus
/usr/share/emacs-snapshot/site-lisp/gnus/pop3 hides /usr/share/emacs/site-lisp/gnus/lisp/pop3
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-parse hides /usr/share/emacs/site-lisp/gnus/lisp/pgg-parse
/usr/share/emacs-snapshot/site-lisp/gnus/nndb hides /usr/share/emacs/site-lisp/gnus/lisp/nndb
/usr/share/emacs-snapshot/site-lisp/gnus/ecomplete hides /usr/share/emacs/site-lisp/gnus/lisp/ecomplete
/usr/share/emacs-snapshot/site-lisp/gnus/nndraft hides /usr/share/emacs/site-lisp/gnus/lisp/nndraft
/usr/share/emacs-snapshot/site-lisp/gnus/nndir hides /usr/share/emacs/site-lisp/gnus/lisp/nndir
/usr/share/emacs-snapshot/site-lisp/gnus/mm-extern hides /usr/share/emacs/site-lisp/gnus/lisp/mm-extern
/usr/share/emacs-snapshot/site-lisp/gnus/legacy-gnus-agent hides /usr/share/emacs/site-lisp/gnus/lisp/legacy-gnus-agent
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-soup hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-soup
/usr/share/emacs-snapshot/site-lisp/gnus/smiley hides /usr/share/emacs/site-lisp/gnus/lisp/smiley
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-mh hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-mh
/usr/share/emacs-snapshot/site-lisp/gnus/tls hides /usr/share/emacs/site-lisp/gnus/lisp/tls
/usr/share/emacs-snapshot/site-lisp/gnus/nnkiboze hides /usr/share/emacs/site-lisp/gnus/lisp/nnkiboze
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-digest hides /usr/share/emacs/site-lisp/gnus/lisp/sasl-digest
/usr/share/emacs-snapshot/site-lisp/gnus/mml-smime hides /usr/share/emacs/site-lisp/gnus/lisp/mml-smime
/usr/share/emacs-snapshot/site-lisp/gnus/nnweb hides /usr/share/emacs/site-lisp/gnus/lisp/nnweb
/usr/share/emacs-snapshot/site-lisp/gnus/hmac-md5 hides /usr/share/emacs/site-lisp/gnus/lisp/hmac-md5
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-cache hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-cache
/usr/share/emacs-snapshot/site-lisp/gnus/rfc2231 hides /usr/share/emacs/site-lisp/gnus/lisp/rfc2231
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-registry hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-registry
/usr/share/emacs-snapshot/site-lisp/gnus/uudecode hides /usr/share/emacs/site-lisp/gnus/lisp/uudecode
/usr/share/emacs-snapshot/site-lisp/gnus/auth-source hides /usr/share/emacs/site-lisp/gnus/lisp/auth-source
/usr/share/emacs-snapshot/site-lisp/gnus/earcon hides /usr/share/emacs/site-lisp/gnus/lisp/earcon
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-demon hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-demon
/usr/share/emacs-snapshot/site-lisp/gnus/nngateway hides /usr/share/emacs/site-lisp/gnus/lisp/nngateway
/usr/share/emacs-snapshot/site-lisp/gnus/assistant hides /usr/share/emacs/site-lisp/gnus/lisp/assistant
/usr/share/emacs-snapshot/site-lisp/gnus/nnoo hides /usr/share/emacs/site-lisp/gnus/lisp/nnoo
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-score hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-score
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-uu hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-uu
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-cite hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-cite
/usr/share/emacs-snapshot/site-lisp/gnus/nneething hides /usr/share/emacs/site-lisp/gnus/lisp/nneething
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-gpg hides /usr/share/emacs/site-lisp/gnus/lisp/pgg-gpg
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-async hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-async
/usr/share/emacs-snapshot/site-lisp/gnus/mm-view hides /usr/share/emacs/site-lisp/gnus/lisp/mm-view
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-util hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-util
/usr/share/emacs-snapshot/site-lisp/gnus/nnimap hides /usr/share/emacs/site-lisp/gnus/lisp/nnimap
/usr/share/emacs-snapshot/site-lisp/gnus/dns-mode hides /usr/share/emacs/site-lisp/gnus/lisp/dns-mode
/usr/share/emacs-snapshot/site-lisp/gnus/nnmaildir hides /usr/share/emacs/site-lisp/gnus/lisp/nnmaildir
/usr/share/emacs-snapshot/site-lisp/gnus/spam hides /usr/share/emacs/site-lisp/gnus/lisp/spam
/usr/share/emacs-snapshot/site-lisp/gnus/pgg hides /usr/share/emacs/site-lisp/gnus/lisp/pgg
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-draft hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-draft
/usr/share/emacs-snapshot/site-lisp/gnus/nnheader hides /usr/share/emacs/site-lisp/gnus/lisp/nnheader
/usr/share/emacs-snapshot/site-lisp/gnus/yenc hides /usr/share/emacs/site-lisp/gnus/lisp/yenc
/usr/share/emacs-snapshot/site-lisp/gnus/canlock hides /usr/share/emacs/site-lisp/gnus/lisp/canlock
/usr/share/emacs-snapshot/site-lisp/gnus/nndiary hides /usr/share/emacs/site-lisp/gnus/lisp/nndiary
/usr/share/emacs-snapshot/site-lisp/gnus/mml2015 hides /usr/share/emacs/site-lisp/gnus/lisp/mml2015
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-pgp hides /usr/share/emacs/site-lisp/gnus/lisp/pgg-pgp
/usr/share/emacs-snapshot/site-lisp/gnus/utf7 hides /usr/share/emacs/site-lisp/gnus/lisp/utf7
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-agent hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-agent
/usr/share/emacs-snapshot/site-lisp/gnus/flow-fill hides /usr/share/emacs/site-lisp/gnus/lisp/flow-fill
/usr/share/emacs-snapshot/site-lisp/gnus/mm-partial hides /usr/share/emacs/site-lisp/gnus/lisp/mm-partial
/usr/share/emacs-snapshot/site-lisp/gnus/sieve hides /usr/share/emacs/site-lisp/gnus/lisp/sieve
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-move hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-move
/usr/share/emacs-snapshot/site-lisp/gnus/dig hides /usr/share/emacs/site-lisp/gnus/lisp/dig
/usr/share/emacs-snapshot/site-lisp/gnus/rfc2104 hides /usr/share/emacs/site-lisp/gnus/lisp/rfc2104
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-range hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-range
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-pgp5 hides /usr/share/emacs/site-lisp/gnus/lisp/pgg-pgp5
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-ml hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-ml
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-bcklg hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-bcklg
/usr/share/emacs-snapshot/site-lisp/gnus/nnwarchive hides /usr/share/emacs/site-lisp/gnus/lisp/nnwarchive
/usr/share/emacs-snapshot/site-lisp/gnus/mail-source hides /usr/share/emacs/site-lisp/gnus/lisp/mail-source
/usr/share/emacs-snapshot/site-lisp/gnus/mail-parse hides /usr/share/emacs/site-lisp/gnus/lisp/mail-parse
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-nocem hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-nocem
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-mlspl hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-mlspl
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-audio hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-audio
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-start hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-start
/usr/share/emacs-snapshot/site-lisp/gnus/mm-bodies hides /usr/share/emacs/site-lisp/gnus/lisp/mm-bodies
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-art hides /usr/share/emacs/site-lisp/gnus/lisp/gnus-art
/usr/share/emacs-snapshot/site-lisp/gnus/message hides /usr/share/emacs/site-lisp/gnus/lisp/message
/usr/share/emacs-snapshot/site-lisp/gnus/sha1 hides /usr/share/emacs/24.0.50/site-lisp/flim/sha1
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-ntlm hides /usr/share/emacs/24.0.50/site-lisp/flim/sasl-ntlm
/usr/share/emacs-snapshot/site-lisp/gnus/md4 hides /usr/share/emacs/24.0.50/site-lisp/flim/md4
/usr/share/emacs-snapshot/site-lisp/gnus/ntlm hides /usr/share/emacs/24.0.50/site-lisp/flim/ntlm
/usr/share/emacs-snapshot/site-lisp/gnus/sasl hides /usr/share/emacs/24.0.50/site-lisp/flim/sasl
/usr/share/emacs-snapshot/site-lisp/gnus/hmac-def hides /usr/share/emacs/24.0.50/site-lisp/flim/hmac-def
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-cram hides /usr/share/emacs/24.0.50/site-lisp/flim/sasl-cram
/usr/share/emacs-snapshot/site-lisp/gnus/hex-util hides /usr/share/emacs/24.0.50/site-lisp/flim/hex-util
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-digest hides /usr/share/emacs/24.0.50/site-lisp/flim/sasl-digest
/usr/share/emacs-snapshot/site-lisp/gnus/hmac-md5 hides /usr/share/emacs/24.0.50/site-lisp/flim/hmac-md5
/usr/share/emacs-snapshot/site-lisp/bbdb/bbdb-pilot-jwz hides /usr/share/emacs/24.0.50/site-lisp/bbdb/lisp/bbdb-pilot-jwz
/usr/share/emacs/24.0.50/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-gpg hides /usr/share/emacs/24.0.50/lisp/pgg-gpg
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-parse hides /usr/share/emacs/24.0.50/lisp/pgg-parse
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-pgp5 hides /usr/share/emacs/24.0.50/lisp/pgg-pgp5
/usr/share/emacs-snapshot/site-lisp/gnus/sha1 hides /usr/share/emacs/24.0.50/lisp/sha1
/usr/share/emacs-snapshot/site-lisp/gnus/pgg hides /usr/share/emacs/24.0.50/lisp/pgg
/usr/share/emacs-snapshot/site-lisp/gnus/md4 hides /usr/share/emacs/24.0.50/lisp/md4
/usr/share/emacs-snapshot/site-lisp/gnus/hex-util hides /usr/share/emacs/24.0.50/lisp/hex-util
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-pgp hides /usr/share/emacs/24.0.50/lisp/pgg-pgp
/usr/share/emacs-snapshot/site-lisp/gnus/password-cache hides /usr/share/emacs/24.0.50/lisp/password-cache
/usr/share/emacs-snapshot/site-lisp/gnus/pgg-def hides /usr/share/emacs/24.0.50/lisp/pgg-def
/usr/share/emacs-snapshot/site-lisp/gnus/format-spec hides /usr/share/emacs/24.0.50/lisp/format-spec
~/.emacs.d/lisp/iimage hides /usr/share/emacs/24.0.50/lisp/iimage
/home/mah/.emacs.d/elpa/json-1.2/json hides /usr/share/emacs/24.0.50/lisp/json
/usr/share/emacs-snapshot/site-lisp/gnus/dns-mode hides /usr/share/emacs/24.0.50/lisp/textmodes/dns-mode
/home/mah/.emacs.d/elpa/css-mode-1.0/css-mode hides /usr/share/emacs/24.0.50/lisp/textmodes/css-mode
/usr/share/emacs-snapshot/site-lisp/org-mode/org-jsinfo hides /usr/share/emacs/24.0.50/lisp/org/org-jsinfo
/usr/share/emacs-snapshot/site-lisp/org-mode/org-mobile hides /usr/share/emacs/24.0.50/lisp/org/org-mobile
/usr/share/emacs-snapshot/site-lisp/org-mode/org-irc hides /usr/share/emacs/24.0.50/lisp/org/org-irc
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-mscgen hides /usr/share/emacs/24.0.50/lisp/org/ob-mscgen
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-screen hides /usr/share/emacs/24.0.50/lisp/org/ob-screen
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-ruby hides /usr/share/emacs/24.0.50/lisp/org/ob-ruby
/usr/share/emacs-snapshot/site-lisp/org-mode/org-gnus hides /usr/share/emacs/24.0.50/lisp/org/org-gnus
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-scheme hides /usr/share/emacs/24.0.50/lisp/org/ob-scheme
/usr/share/emacs-snapshot/site-lisp/org-mode/org-ascii hides /usr/share/emacs/24.0.50/lisp/org/org-ascii
/usr/share/emacs-snapshot/site-lisp/org-mode/org-capture hides /usr/share/emacs/24.0.50/lisp/org/org-capture
/usr/share/emacs-snapshot/site-lisp/org-mode/org-vm hides /usr/share/emacs/24.0.50/lisp/org/org-vm
/usr/share/emacs-snapshot/site-lisp/org-mode/org-install hides /usr/share/emacs/24.0.50/lisp/org/org-install
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-lob hides /usr/share/emacs/24.0.50/lisp/org/ob-lob
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-sql hides /usr/share/emacs/24.0.50/lisp/org/ob-sql
/usr/share/emacs-snapshot/site-lisp/org-mode/org-wl hides /usr/share/emacs/24.0.50/lisp/org/org-wl
/usr/share/emacs-snapshot/site-lisp/org-mode/org-macs hides /usr/share/emacs/24.0.50/lisp/org/org-macs
/usr/share/emacs-snapshot/site-lisp/org-mode/org-faces hides /usr/share/emacs/24.0.50/lisp/org/org-faces
/usr/share/emacs-snapshot/site-lisp/org-mode/org hides /usr/share/emacs/24.0.50/lisp/org/org
/usr/share/emacs-snapshot/site-lisp/org-mode/org-src hides /usr/share/emacs/24.0.50/lisp/org/org-src
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-comint hides /usr/share/emacs/24.0.50/lisp/org/ob-comint
/usr/share/emacs-snapshot/site-lisp/org-mode/org-plot hides /usr/share/emacs/24.0.50/lisp/org/org-plot
/usr/share/emacs-snapshot/site-lisp/org-mode/org-feed hides /usr/share/emacs/24.0.50/lisp/org/org-feed
/usr/share/emacs-snapshot/site-lisp/org-mode/org-mac-message hides /usr/share/emacs/24.0.50/lisp/org/org-mac-message
/usr/share/emacs-snapshot/site-lisp/org-mode/org-attach hides /usr/share/emacs/24.0.50/lisp/org/org-attach
/usr/share/emacs-snapshot/site-lisp/org-mode/org-archive hides /usr/share/emacs/24.0.50/lisp/org/org-archive
/usr/share/emacs-snapshot/site-lisp/org-mode/ob hides /usr/share/emacs/24.0.50/lisp/org/ob
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-sass hides /usr/share/emacs/24.0.50/lisp/org/ob-sass
/usr/share/emacs-snapshot/site-lisp/org-mode/org-remember hides /usr/share/emacs/24.0.50/lisp/org/org-remember
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-css hides /usr/share/emacs/24.0.50/lisp/org/ob-css
/usr/share/emacs-snapshot/site-lisp/org-mode/org-agenda hides /usr/share/emacs/24.0.50/lisp/org/org-agenda
/usr/share/emacs-snapshot/site-lisp/org-mode/org-habit hides /usr/share/emacs/24.0.50/lisp/org/org-habit
/usr/share/emacs-snapshot/site-lisp/org-mode/org-docbook hides /usr/share/emacs/24.0.50/lisp/org/org-docbook
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-perl hides /usr/share/emacs/24.0.50/lisp/org/ob-perl
/usr/share/emacs-snapshot/site-lisp/org-mode/org-entities hides /usr/share/emacs/24.0.50/lisp/org/org-entities
/usr/share/emacs-snapshot/site-lisp/org-mode/org-w3m hides /usr/share/emacs/24.0.50/lisp/org/org-w3m
/usr/share/emacs-snapshot/site-lisp/org-mode/org-id hides /usr/share/emacs/24.0.50/lisp/org/org-id
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-ledger hides /usr/share/emacs/24.0.50/lisp/org/ob-ledger
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-ditaa hides /usr/share/emacs/24.0.50/lisp/org/ob-ditaa
/usr/share/emacs-snapshot/site-lisp/org-mode/org-datetree hides /usr/share/emacs/24.0.50/lisp/org/org-datetree
/usr/share/emacs-snapshot/site-lisp/org-mode/org-ctags hides /usr/share/emacs/24.0.50/lisp/org/org-ctags
/usr/share/emacs-snapshot/site-lisp/org-mode/org-bibtex hides /usr/share/emacs/24.0.50/lisp/org/org-bibtex
/usr/share/emacs-snapshot/site-lisp/org-mode/org-freemind hides /usr/share/emacs/24.0.50/lisp/org/org-freemind
/usr/share/emacs-snapshot/site-lisp/org-mode/org-table hides /usr/share/emacs/24.0.50/lisp/org/org-table
/usr/share/emacs-snapshot/site-lisp/org-mode/org-list hides /usr/share/emacs/24.0.50/lisp/org/org-list
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-plantuml hides /usr/share/emacs/24.0.50/lisp/org/ob-plantuml
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-octave hides /usr/share/emacs/24.0.50/lisp/org/ob-octave
/usr/share/emacs-snapshot/site-lisp/org-mode/org-latex hides /usr/share/emacs/24.0.50/lisp/org/org-latex
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-haskell hides /usr/share/emacs/24.0.50/lisp/org/ob-haskell
/usr/share/emacs-snapshot/site-lisp/org-mode/org-mew hides /usr/share/emacs/24.0.50/lisp/org/org-mew
/usr/share/emacs-snapshot/site-lisp/org-mode/org-mouse hides /usr/share/emacs/24.0.50/lisp/org/org-mouse
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-org hides /usr/share/emacs/24.0.50/lisp/org/ob-org
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-python hides /usr/share/emacs/24.0.50/lisp/org/ob-python
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-tangle hides /usr/share/emacs/24.0.50/lisp/org/ob-tangle
/usr/share/emacs-snapshot/site-lisp/org-mode/org-beamer hides /usr/share/emacs/24.0.50/lisp/org/org-beamer
/usr/share/emacs-snapshot/site-lisp/org-mode/org-timer hides /usr/share/emacs/24.0.50/lisp/org/org-timer
/usr/share/emacs-snapshot/site-lisp/org-mode/org-taskjuggler hides /usr/share/emacs/24.0.50/lisp/org/org-taskjuggler
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-lisp hides /usr/share/emacs/24.0.50/lisp/org/ob-lisp
/usr/share/emacs-snapshot/site-lisp/org-mode/org-colview hides /usr/share/emacs/24.0.50/lisp/org/org-colview
/usr/share/emacs-snapshot/site-lisp/org-mode/org-crypt hides /usr/share/emacs/24.0.50/lisp/org/org-crypt
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-dot hides /usr/share/emacs/24.0.50/lisp/org/ob-dot
/usr/share/emacs-snapshot/site-lisp/org-mode/org-clock hides /usr/share/emacs/24.0.50/lisp/org/org-clock
/usr/share/emacs-snapshot/site-lisp/org-mode/org-inlinetask hides /usr/share/emacs/24.0.50/lisp/org/org-inlinetask
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-matlab hides /usr/share/emacs/24.0.50/lisp/org/ob-matlab
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-exp hides /usr/share/emacs/24.0.50/lisp/org/ob-exp
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-keys hides /usr/share/emacs/24.0.50/lisp/org/ob-keys
/usr/share/emacs-snapshot/site-lisp/org-mode/org-compat hides /usr/share/emacs/24.0.50/lisp/org/org-compat
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-sh hides /usr/share/emacs/24.0.50/lisp/org/ob-sh
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-eval hides /usr/share/emacs/24.0.50/lisp/org/ob-eval
/usr/share/emacs-snapshot/site-lisp/org-mode/org-icalendar hides /usr/share/emacs/24.0.50/lisp/org/org-icalendar
/usr/share/emacs-snapshot/site-lisp/org-mode/org-mks hides /usr/share/emacs/24.0.50/lisp/org/org-mks
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-emacs-lisp hides /usr/share/emacs/24.0.50/lisp/org/ob-emacs-lisp
/usr/share/emacs-snapshot/site-lisp/org-mode/org-info hides /usr/share/emacs/24.0.50/lisp/org/org-info
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-asymptote hides /usr/share/emacs/24.0.50/lisp/org/ob-asymptote
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-ref hides /usr/share/emacs/24.0.50/lisp/org/ob-ref
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-clojure hides /usr/share/emacs/24.0.50/lisp/org/ob-clojure
/usr/share/emacs-snapshot/site-lisp/org-mode/org-rmail hides /usr/share/emacs/24.0.50/lisp/org/org-rmail
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-table hides /usr/share/emacs/24.0.50/lisp/org/ob-table
/usr/share/emacs-snapshot/site-lisp/org-mode/org-footnote hides /usr/share/emacs/24.0.50/lisp/org/org-footnote
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-ocaml hides /usr/share/emacs/24.0.50/lisp/org/ob-ocaml
/usr/share/emacs-snapshot/site-lisp/org-mode/org-bbdb hides /usr/share/emacs/24.0.50/lisp/org/org-bbdb
/usr/share/emacs-snapshot/site-lisp/org-mode/org-mhe hides /usr/share/emacs/24.0.50/lisp/org/org-mhe
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-R hides /usr/share/emacs/24.0.50/lisp/org/ob-R
/usr/share/emacs-snapshot/site-lisp/org-mode/org-publish hides /usr/share/emacs/24.0.50/lisp/org/org-publish
/usr/share/emacs-snapshot/site-lisp/org-mode/org-xoxo hides /usr/share/emacs/24.0.50/lisp/org/org-xoxo
/usr/share/emacs-snapshot/site-lisp/org-mode/org-html hides /usr/share/emacs/24.0.50/lisp/org/org-html
/usr/share/emacs-snapshot/site-lisp/org-mode/org-docview hides /usr/share/emacs/24.0.50/lisp/org/org-docview
/usr/share/emacs-snapshot/site-lisp/org-mode/org-protocol hides /usr/share/emacs/24.0.50/lisp/org/org-protocol
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-sqlite hides /usr/share/emacs/24.0.50/lisp/org/ob-sqlite
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-gnuplot hides /usr/share/emacs/24.0.50/lisp/org/ob-gnuplot
/usr/share/emacs-snapshot/site-lisp/org-mode/org-exp-blocks hides /usr/share/emacs/24.0.50/lisp/org/org-exp-blocks
/usr/share/emacs-snapshot/site-lisp/org-mode/org-exp hides /usr/share/emacs/24.0.50/lisp/org/org-exp
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-js hides /usr/share/emacs/24.0.50/lisp/org/ob-js
/usr/share/emacs-snapshot/site-lisp/org-mode/org-indent hides /usr/share/emacs/24.0.50/lisp/org/org-indent
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-latex hides /usr/share/emacs/24.0.50/lisp/org/ob-latex
/usr/share/emacs-snapshot/site-lisp/org-mode/ob-C hides /usr/share/emacs/24.0.50/lisp/org/ob-C
/usr/share/emacs-snapshot/site-lisp/gnus/tls hides /usr/share/emacs/24.0.50/lisp/net/tls
/usr/share/emacs-snapshot/site-lisp/gnus/ntlm hides /usr/share/emacs/24.0.50/lisp/net/ntlm
/usr/share/emacs-snapshot/site-lisp/gnus/imap hides /usr/share/emacs/24.0.50/lisp/net/imap
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-ntlm hides /usr/share/emacs/24.0.50/lisp/net/sasl-ntlm
/usr/share/emacs-snapshot/site-lisp/gnus/sasl hides /usr/share/emacs/24.0.50/lisp/net/sasl
/usr/share/emacs-snapshot/site-lisp/gnus/netrc hides /usr/share/emacs/24.0.50/lisp/net/netrc
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-cram hides /usr/share/emacs/24.0.50/lisp/net/sasl-cram
/usr/share/emacs-snapshot/site-lisp/gnus/hmac-def hides /usr/share/emacs/24.0.50/lisp/net/hmac-def
/usr/share/emacs-snapshot/site-lisp/gnus/sasl-digest hides /usr/share/emacs/24.0.50/lisp/net/sasl-digest
/usr/share/emacs-snapshot/site-lisp/gnus/dig hides /usr/share/emacs/24.0.50/lisp/net/dig
/usr/share/emacs-snapshot/site-lisp/gnus/hmac-md5 hides /usr/share/emacs/24.0.50/lisp/net/hmac-md5
/usr/share/emacs-snapshot/site-lisp/gnus/dns hides /usr/share/emacs/24.0.50/lisp/net/dns
/usr/share/emacs-snapshot/site-lisp/gnus/uudecode hides /usr/share/emacs/24.0.50/lisp/mail/uudecode
/usr/share/emacs-snapshot/site-lisp/gnus/hashcash hides /usr/share/emacs/24.0.50/lisp/mail/hashcash
/usr/share/emacs-snapshot/site-lisp/gnus/binhex hides /usr/share/emacs/24.0.50/lisp/mail/binhex
/usr/share/emacs-snapshot/site-lisp/gnus/utf7 hides /usr/share/emacs/24.0.50/lisp/gnus/utf7
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-topic hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-topic
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-dired hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-dired
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-salt hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-salt
/usr/share/emacs-snapshot/site-lisp/gnus/nnbabyl hides /usr/share/emacs/24.0.50/lisp/gnus/nnbabyl
/usr/share/emacs-snapshot/site-lisp/gnus/mm-extern hides /usr/share/emacs/24.0.50/lisp/gnus/mm-extern
/usr/share/emacs-snapshot/site-lisp/gnus/nntp hides /usr/share/emacs/24.0.50/lisp/gnus/nntp
/usr/share/emacs-snapshot/site-lisp/gnus/mm-partial hides /usr/share/emacs/24.0.50/lisp/gnus/mm-partial
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-group hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-group
/usr/share/emacs-snapshot/site-lisp/gnus/nnfolder hides /usr/share/emacs/24.0.50/lisp/gnus/nnfolder
/usr/share/emacs-snapshot/site-lisp/gnus/nndraft hides /usr/share/emacs/24.0.50/lisp/gnus/nndraft
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-uu hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-uu
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-fun hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-fun
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-start hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-start
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-agent hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-agent
/usr/share/emacs-snapshot/site-lisp/gnus/mm-decode hides /usr/share/emacs/24.0.50/lisp/gnus/mm-decode
/usr/share/emacs-snapshot/site-lisp/gnus/flow-fill hides /usr/share/emacs/24.0.50/lisp/gnus/flow-fill
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-delay hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-delay
/usr/share/emacs-snapshot/site-lisp/gnus/starttls hides /usr/share/emacs/24.0.50/lisp/gnus/starttls
/usr/share/emacs-snapshot/site-lisp/gnus/nnnil hides /usr/share/emacs/24.0.50/lisp/gnus/nnnil
/usr/share/emacs-snapshot/site-lisp/gnus/mml-sec hides /usr/share/emacs/24.0.50/lisp/gnus/mml-sec
/usr/share/emacs-snapshot/site-lisp/gnus/mml hides /usr/share/emacs/24.0.50/lisp/gnus/mml
/usr/share/emacs-snapshot/site-lisp/gnus/mm-encode hides /usr/share/emacs/24.0.50/lisp/gnus/mm-encode
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-score hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-score
/usr/share/emacs-snapshot/site-lisp/gnus/ecomplete hides /usr/share/emacs/24.0.50/lisp/gnus/ecomplete
~/.emacs.d/lisp/nnrss hides /usr/share/emacs/24.0.50/lisp/gnus/nnrss
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-ems hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-ems
/usr/share/emacs-snapshot/site-lisp/gnus/nnagent hides /usr/share/emacs/24.0.50/lisp/gnus/nnagent
/usr/share/emacs-snapshot/site-lisp/gnus/rfc2231 hides /usr/share/emacs/24.0.50/lisp/gnus/rfc2231
/usr/share/emacs-snapshot/site-lisp/gnus/score-mode hides /usr/share/emacs/24.0.50/lisp/gnus/score-mode
/usr/share/emacs-snapshot/site-lisp/gnus/spam-wash hides /usr/share/emacs/24.0.50/lisp/gnus/spam-wash
/usr/share/emacs-snapshot/site-lisp/gnus/nnspool hides /usr/share/emacs/24.0.50/lisp/gnus/nnspool
/usr/share/emacs-snapshot/site-lisp/gnus/smiley hides /usr/share/emacs/24.0.50/lisp/gnus/smiley
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-sum hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-sum
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-sieve hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-sieve
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-registry hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-registry
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-int hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-int
/usr/share/emacs-snapshot/site-lisp/gnus/compface hides /usr/share/emacs/24.0.50/lisp/gnus/compface
/usr/share/emacs-snapshot/site-lisp/gnus/nndiary hides /usr/share/emacs/24.0.50/lisp/gnus/nndiary
/usr/share/emacs-snapshot/site-lisp/gnus/nneething hides /usr/share/emacs/24.0.50/lisp/gnus/nneething
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-logic hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-logic
/usr/share/emacs-snapshot/site-lisp/gnus/message hides /usr/share/emacs/24.0.50/lisp/gnus/message
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-win hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-win
/usr/share/emacs-snapshot/site-lisp/gnus/mail-source hides /usr/share/emacs/24.0.50/lisp/gnus/mail-source
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-mlspl hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-mlspl
/usr/share/emacs-snapshot/site-lisp/gnus/rfc2104 hides /usr/share/emacs/24.0.50/lisp/gnus/rfc2104
/usr/share/emacs-snapshot/site-lisp/gnus/nnoo hides /usr/share/emacs/24.0.50/lisp/gnus/nnoo
/usr/share/emacs-snapshot/site-lisp/gnus/nnweb hides /usr/share/emacs/24.0.50/lisp/gnus/nnweb
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-srvr hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-srvr
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-demon hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-demon
/usr/share/emacs-snapshot/site-lisp/gnus/messcompat hides /usr/share/emacs/24.0.50/lisp/gnus/messcompat
/usr/share/emacs-snapshot/site-lisp/gnus/spam-report hides /usr/share/emacs/24.0.50/lisp/gnus/spam-report
/usr/share/emacs-snapshot/site-lisp/gnus/legacy-gnus-agent hides /usr/share/emacs/24.0.50/lisp/gnus/legacy-gnus-agent
/usr/share/emacs-snapshot/site-lisp/gnus/gnus hides /usr/share/emacs/24.0.50/lisp/gnus/gnus
/usr/share/emacs-snapshot/site-lisp/gnus/nngateway hides /usr/share/emacs/24.0.50/lisp/gnus/nngateway
/usr/share/emacs-snapshot/site-lisp/gnus/nnmh hides /usr/share/emacs/24.0.50/lisp/gnus/nnmh
/usr/share/emacs-snapshot/site-lisp/gnus/rfc1843 hides /usr/share/emacs/24.0.50/lisp/gnus/rfc1843
/usr/share/emacs-snapshot/site-lisp/gnus/nnmbox hides /usr/share/emacs/24.0.50/lisp/gnus/nnmbox
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-cite hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-cite
/usr/share/emacs-snapshot/site-lisp/gnus/nnmaildir hides /usr/share/emacs/24.0.50/lisp/gnus/nnmaildir
/usr/share/emacs-snapshot/site-lisp/gnus/nnvirtual hides /usr/share/emacs/24.0.50/lisp/gnus/nnvirtual
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-bcklg hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-bcklg
/usr/share/emacs-snapshot/site-lisp/gnus-bonus-el/nnir hides /usr/share/emacs/24.0.50/lisp/gnus/nnir
/usr/share/emacs-snapshot/site-lisp/gnus/gmm-utils hides /usr/share/emacs/24.0.50/lisp/gnus/gmm-utils
/usr/share/emacs-snapshot/site-lisp/gnus/rfc2045 hides /usr/share/emacs/24.0.50/lisp/gnus/rfc2045
/usr/share/emacs-snapshot/site-lisp/gnus/sieve hides /usr/share/emacs/24.0.50/lisp/gnus/sieve
/usr/share/emacs-snapshot/site-lisp/gnus/spam-stat hides /usr/share/emacs/24.0.50/lisp/gnus/spam-stat
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-setup hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-setup
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-draft hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-draft
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-async hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-async
/usr/share/emacs-snapshot/site-lisp/gnus/nnheader hides /usr/share/emacs/24.0.50/lisp/gnus/nnheader
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-eform hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-eform
/usr/share/emacs-snapshot/site-lisp/gnus/nnimap hides /usr/share/emacs/24.0.50/lisp/gnus/nnimap
/usr/share/emacs-snapshot/site-lisp/gnus/ietf-drums hides /usr/share/emacs/24.0.50/lisp/gnus/ietf-drums
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-dup hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-dup
/usr/share/emacs-snapshot/site-lisp/gnus/rfc2047 hides /usr/share/emacs/24.0.50/lisp/gnus/rfc2047
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-picon hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-picon
/usr/share/emacs-snapshot/site-lisp/gnus/mm-util hides /usr/share/emacs/24.0.50/lisp/gnus/mm-util
/usr/share/emacs-snapshot/site-lisp/gnus/mml2015 hides /usr/share/emacs/24.0.50/lisp/gnus/mml2015
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-cache hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-cache
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-mh hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-mh
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-diary hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-diary
/usr/share/emacs-snapshot/site-lisp/gnus/mail-prsvr hides /usr/share/emacs/24.0.50/lisp/gnus/mail-prsvr
/usr/share/emacs-snapshot/site-lisp/gnus/nnmairix hides /usr/share/emacs/24.0.50/lisp/gnus/nnmairix
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-msg hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-msg
/usr/share/emacs-snapshot/site-lisp/gnus/sieve-manage hides /usr/share/emacs/24.0.50/lisp/gnus/sieve-manage
/usr/share/emacs-snapshot/site-lisp/gnus/pop3 hides /usr/share/emacs/24.0.50/lisp/gnus/pop3
/usr/share/emacs-snapshot/site-lisp/gnus/auth-source hides /usr/share/emacs/24.0.50/lisp/gnus/auth-source
/usr/share/emacs-snapshot/site-lisp/gnus/smime hides /usr/share/emacs/24.0.50/lisp/gnus/smime
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-range hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-range
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-undo hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-undo
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-vm hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-vm
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-ml hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-ml
/usr/share/emacs-snapshot/site-lisp/gnus/spam hides /usr/share/emacs/24.0.50/lisp/gnus/spam
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-bookmark hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-bookmark
/usr/share/emacs-snapshot/site-lisp/gnus/mm-uu hides /usr/share/emacs/24.0.50/lisp/gnus/mm-uu
/usr/share/emacs-snapshot/site-lisp/gnus/nnmail hides /usr/share/emacs/24.0.50/lisp/gnus/nnmail
/usr/share/emacs-snapshot/site-lisp/gnus/nnml hides /usr/share/emacs/24.0.50/lisp/gnus/nnml
/usr/share/emacs-snapshot/site-lisp/gnus/mail-parse hides /usr/share/emacs/24.0.50/lisp/gnus/mail-parse
/usr/share/emacs-snapshot/site-lisp/gnus/mm-view hides /usr/share/emacs/24.0.50/lisp/gnus/mm-view
/usr/share/emacs-snapshot/site-lisp/gnus/sieve-mode hides /usr/share/emacs/24.0.50/lisp/gnus/sieve-mode
/usr/share/emacs-snapshot/site-lisp/gnus/mm-url hides /usr/share/emacs/24.0.50/lisp/gnus/mm-url
/usr/share/emacs-snapshot/site-lisp/gnus/nndir hides /usr/share/emacs/24.0.50/lisp/gnus/nndir
/usr/share/emacs-snapshot/site-lisp/gnus/deuglify hides /usr/share/emacs/24.0.50/lisp/gnus/deuglify
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-cus hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-cus
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-kill hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-kill
/usr/share/emacs-snapshot/site-lisp/gnus/mml-smime hides /usr/share/emacs/24.0.50/lisp/gnus/mml-smime
/usr/share/emacs-snapshot/site-lisp/gnus/canlock hides /usr/share/emacs/24.0.50/lisp/gnus/canlock
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-spec hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-spec
/usr/share/emacs-snapshot/site-lisp/gnus/html2text hides /usr/share/emacs/24.0.50/lisp/gnus/html2text
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-art hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-art
/usr/share/emacs-snapshot/site-lisp/gnus/mml1991 hides /usr/share/emacs/24.0.50/lisp/gnus/mml1991
/usr/share/emacs-snapshot/site-lisp/gnus/yenc hides /usr/share/emacs/24.0.50/lisp/gnus/yenc
/usr/share/emacs-snapshot/site-lisp/gnus/qp hides /usr/share/emacs/24.0.50/lisp/gnus/qp
/usr/share/emacs-snapshot/site-lisp/gnus/mm-bodies hides /usr/share/emacs/24.0.50/lisp/gnus/mm-bodies
/usr/share/emacs-snapshot/site-lisp/gnus/mailcap hides /usr/share/emacs/24.0.50/lisp/gnus/mailcap
/usr/share/emacs-snapshot/site-lisp/gnus/gnus-util hides /usr/share/emacs/24.0.50/lisp/gnus/gnus-util
/usr/share/emacs-snapshot/site-lisp/gnus/nndoc hides /usr/share/emacs/24.0.50/lisp/gnus/nndoc
/usr/share/emacs-snapshot/site-lisp/gnus/time-date hides /usr/share/emacs/24.0.50/lisp/calendar/time-date
/usr/share/emacs-snapshot/site-lisp/gnus/parse-time hides /usr/share/emacs/24.0.50/lisp/calendar/parse-time

Features:
(shadow emacsbug vc-dir ewoc tmm debug dictionary link connection
vc-annotate notify dbus starttls mailalias smtpmail diff-mode vc
time-stamp vc-dispatcher vc-svn subword tabify php-mode add-log etags
cc-langs cc-mode cc-fonts cc-menus cc-cmds speedbar sb-image ezimage
dframe assoc tramp tramp-compat tramp-loaddefs newcomment ispell
w3m-form w3m-symbol mule-util w3m-cookie w3m-bookmark w3m-tabmenu
w3m-session w3m doc-view jka-compr image-mode w3m-hist w3m-fb w3m-ems
w3m-ccl ccl w3m-favicon w3m-image w3m-proc w3m-util browse-url
url-handlers ffap loccur multi-isearch xml epa-file epa derived
mediawiki url-cache mm-url url-http tls url url-proxy url-privacy
url-expand url-methods url-history url-auth url-cookie url-util
url-parse auth-source url-gw url-vars face-remap gnus-dup epg flow-fill
bbdb-gui bbdb-hooks bbdb-mhe mh-comp sendmail mh-scan mh-gnus mh-e
mh-compat mh-acros mh-buffers mh-loaddefs bbdb-rmail rmailsum rmail
gnus-cite ansi-color gnus-async gnus-bcklg sort parse-time gnus-ml
gnus-topic nnfolder utf-7 utf7 nndraft nnmh bbdb-gnus bbdb-snarf
mail-extr nnimap imap trace gnus-agent gnus-srvr gnus-score score-mode
nnvirtual nntp gnus-cache gnus-pers spam spam-stat bbdb-com gnus-uu yenc
gnus-msg bbdb timezone multi-term term disp-table ehelp electric smiley
gnus-art mm-uu mml2015 epg-config mm-view smime dig gnus-sum nnoo
gnus-group gnus-undo nnmail mail-source gnus-start gnus-spec gnus-int
gnus-range message idna ecomplete rfc822 mml mml-sec password-cache
mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045
qp ietf-drums mailabbrev gmm-utils mailheader canlock hashcash gnus-win
erc-ring erc-networks erc-netsplit erc-menu erc-pcomplete pcomplete
erc-button erc-fill erc-stamp shell erc-join erc-autoaway erc-log
erc-track erc-match erc-goodies erc erc-backend erc-compat format-spec
thingatpt pp cal-china lunar solar cal-dst cal-bahai cal-islam
cal-hebrew holidays hol-loaddefs cal-iso org-table vc-bzr sha1 hex-util
project-local-variables org-indent org-wl org-w3m org-vm org-rmail
org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-exp ob-exp
org-exp-blocks org-info org-gnus org-docview org-bibtex org-bbdb
chess-autoloads info clojure-test-mode-autoloads company-autoloads
css-mode-autoloads cssh-autoloads elk-test-autoloads epresent-autoloads
eproject-autoloads eproject dired ert-autoloads etags-select-autoloads
findr-autoloads fringe-helper-autoloads guess-style-autoloads
jimb-patch-autoloads js2-mode-autoloads lisppaste-autoloads
project-local-variables-autoloads relax-autoloads javascript-autoloads
json-autoloads shellfm-autoloads sudoku-autoloads
swank-clojure-autoloads clojure-mode-autoloads slime-repl-autoloads
slime-autoloads weblogger-autoloads xml-rpc-autoloads package reporter
paren grep gnus gnus-ems nnheader gnus-util netrc mail-utils mm-util
mail-prsvr wid-edit cc-styles cc-align cc-engine cc-vars cc-defs edmacro
kmacro windmove ido cus-start cus-load org-agenda appt diary-lib
diary-loaddefs org-clock org byte-opt warnings bytecomp byte-compile
advice help-fns advice-preload ob-emacs-lisp ob-tangle ob-ref ob-lob
ob-table org-footnote org-src ob-comint ob-keys ob org-list org-faces
org-compat org-entities org-macs time-date noutline outline easy-mmode
cal-menu calendar cal-loaddefs remember server time allout quail
help-mode easymenu view cl debian-el debian-el-loaddefs w3m-load flymake
compile comint regexp-opt ring erlang-start dpkg-dev-el
dpkg-dev-el-loaddefs bbdb-autoloads gnus-init tooltip ediff-hook
vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd fontset image
fringe lisp-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 loaddefs button minibuffer faces cus-face files text-properties
overlay md5 base64 format env code-pages mule custom widget
hashtable-print-readable backquote make-network-process dbusbind
dynamic-setting font-render-setting move-toolbar gtk x-toolkit x
multi-tty emacs)


-- 
http://hexmode.com/

War begins by calling for the annihilation of the Other,
    but ends ultimately in self-annihilation.




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7791; Package emacs. (Fri, 07 Jan 2011 03:05:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: mah <at> everybody.org (Mark A. Hershberger)
Cc: 7791 <at> debbugs.gnu.org
Subject: Re: bug#7791: 24.0.50; vc-annotate doesn't work on large SVN files
Date: Thu, 06 Jan 2011 22:11:17 -0500
Mark A. Hershberger wrote:

> Using =201cC-x v g=201d while in includes/Article.php from MediaWiki's SVN
> (http://www.mediawiki.org/wiki/Download_from_SVN) to show the file's VC
> annotation, resulting *Annotate Article.php (rev 79185)* does not
> include the entire file but ends at about 1400 lines

Works for me. Is this with emacs -Q? Does svn annotate work from the
command-line? Does it work with Emacs 23.2?

> In GNU Emacs 24.0.50.1 (x86_64-pc-linux-gnu, GTK+ Version 2.22.0)
>  of 2010-12-07 on promethium, modified by Debian
>  (emacs-snapshot package, version 24.1+102603~maverick1)




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7791; Package emacs. (Fri, 07 Jan 2011 18:22:01 GMT) Full text and rfc822 format available.

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

From: mah <at> everybody.org (Mark A. Hershberger)
To: Glenn Morris <rgm <at> gnu.org>
Cc: 7791 <at> debbugs.gnu.org
Subject: Re: bug#7791: 24.0.50; vc-annotate doesn't work on large SVN files
Date: Fri, 07 Jan 2011 13:29:03 -0500
Glenn Morris <rgm <at> gnu.org> writes:

> Mark A. Hershberger wrote:
>
>> Using =201cC-x v g=201d while in includes/Article.php from MediaWiki's SVN
>> (http://www.mediawiki.org/wiki/Download_from_SVN) to show the file's VC
>> annotation, resulting *Annotate Article.php (rev 79185)* does not
>> include the entire file but ends at about 1400 lines
>
> Works for me. Is this with emacs -Q? Does svn annotate work from the
> command-line? Does it work with Emacs 23.2?

Works on the file when I check it out anonymously on the http transport,
but when I use my credentials on the svn+ssh transport it fails in both
emacs from trunk and emacs23.

I note that emacs23 does seem to get 2724 lines into the annotation
buffer while emacs from trunk gets only 1382 (but does provide nifty
coloring even when run with -Q).

“svn annotate” works from the command line either way I check the file
out.

time does give negligible differences for “svn annotate” depending on
the way I check it out.

For “time svn annotate includes/Article.php > /dev/null” on the
anonymous check out I see:

    real	0m4.767s
    user	0m2.130s
    sys		0m0.730s

On the check out with creds, I see:

    real	0m5.548s
    user	0m2.240s
    sys		0m0.640s

Let me know if I can help further.

Mark.

-- 
http://hexmode.com/

War begins by calling for the annihilation of the Other,
    but ends ultimately in self-annihilation.




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7791; Package emacs. (Fri, 07 Jan 2011 20:07:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: mah <at> everybody.org (Mark A. Hershberger)
Cc: 7791 <at> debbugs.gnu.org
Subject: Re: bug#7791: 24.0.50; vc-annotate doesn't work on large SVN files
Date: Fri, 07 Jan 2011 15:13:49 -0500
Mark A. Hershberger wrote:

> Works on the file when I check it out anonymously on the http transport,
> but when I use my credentials on the svn+ssh transport it fails in both
> emacs from trunk and emacs23.

Hmph, now I see it too, only with svn+ssh:

svnadmin create /path/to/repo

get Article.php, stick it in /some/dir

svn import /some/dir file:///path/to/repo

svn checkout svn+ssh://hostname/path/to/repo dir

If instead checked out via local file:/// it works fine.

Changing vc-svn-annotate-command to not run asynchronously seems to
make it work. I can only guess that for some reason Emacs mistakenly
thinks the asynchronous version finishes sooner than it actually does.

I remembered this old comment from INSTALL.CVS (back when it was
called INSTALL.CVS):

       If you execute cvs commands inside Emacs, specifically if you use
       pcl-cvs, output from CVS may be lost due to a problem in the
       interface between ssh, cvs, and libc.  Corrupted checkins are
       also known to have happened.

       To fix the problem, save the following script into a file, make it
       executable, and set CVS_RSH to the file name of the script:

       #!/bin/bash
       exec 2> >(exec cat >&2 2>/dev/null)
       exec /usr/bin/ssh "$@"

If I do the same trick with SVN_SSH, it seems to work OK asynchronously.
So I guess svn may be subject to the same issue as cvs.




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7791; Package emacs. (Sun, 16 Jan 2011 02:28:01 GMT) Full text and rfc822 format available.

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

From: Glenn Morris <rgm <at> gnu.org>
To: mah <at> everybody.org (Mark A. Hershberger)
Cc: 7791 <at> debbugs.gnu.org
Subject: Re: bug#7791: 24.0.50; vc-annotate doesn't work on large SVN files
Date: Sat, 15 Jan 2011 21:35:21 -0500
Hello? If that worked for you I can add it to PROBLEMS.

Perhaps someone who understands the libc/ssh/cvs issue could comment
on whether this is likely to be similar?




Information forwarded to owner <at> debbugs.gnu.org, bug-gnu-emacs <at> gnu.org:
bug#7791; Package emacs. (Sun, 16 Jan 2011 04:49:02 GMT) Full text and rfc822 format available.

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

From: Stefan Monnier <monnier <at> iro.umontreal.ca>
To: Glenn Morris <rgm <at> gnu.org>
Cc: "Mark A. Hershberger" <mah <at> everybody.org>, 7791 <at> debbugs.gnu.org
Subject: Re: bug#7791: 24.0.50; vc-annotate doesn't work on large SVN files
Date: Sat, 15 Jan 2011 23:56:24 -0500
> Hello? If that worked for you I can add it to PROBLEMS.

> Perhaps someone who understands the libc/ssh/cvs issue could comment
> on whether this is likely to be similar?

I don't understand it, really, but IIRC it goes something like this:
- cvs outputs some things to stdout and stderr
- ssh puts (one of?) them in non-blocking mode
- if you redirect stderr to stdout, then the other also gets put in
  non-blocking mode
- libc doesn't expect one of them to be non-blocking and end sup
  losing data chunks.

IIRC, the typical symptom was lost data at 1024-byte boundaries, but not
truncated data (tho that could also happen, it's not what I remember
seeing in most cases).

So I'm not sure it's the same thing, tho it wouldn't be a surprise if
it's the same underlying problem, and it just manifest itself in
a different way because the surrounding code behaves differently.


        Stefan




Reply sent to Glenn Morris <rgm <at> gnu.org>:
You have taken responsibility. (Tue, 18 Jan 2011 02:25:01 GMT) Full text and rfc822 format available.

Notification sent to mah <at> everybody.org (Mark A. Hershberger):
bug acknowledged by developer. (Tue, 18 Jan 2011 02:25:01 GMT) Full text and rfc822 format available.

Message #25 received at 7791-done <at> debbugs.gnu.org (full text, mbox):

From: Glenn Morris <rgm <at> gnu.org>
To: 7791-done <at> debbugs.gnu.org
Subject: Re: bug#7791: 24.0.50; vc-annotate doesn't work on large SVN files
Date: Mon, 17 Jan 2011 21:32:10 -0500
[replying to off-list message]

Mark A. Hershberger wrote (on Mon, 17 Jan 2011 at 17:05 -0500):

> > If I do the same trick with SVN_SSH, it seems to work OK asynchronously.
[...]
> This worked.

I added a note to etc/PROBLEMS about this.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 15 Feb 2011 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 13 years and 80 days ago.

Previous Next


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