bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#11162: 24.0.95; emacs hangs when jit fontifying C header file


From: Yann Hodique
Subject: bug#11162: 24.0.95; emacs hangs when jit fontifying C header file
Date: Tue, 03 Apr 2012 16:52:58 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.95 (gnu/linux)

steps to reproduce:
- start emacs -Q pcsc_md.h (file attached)
- scroll a bit (until line 50 in my case)
- see that emacs is hanging forever, eating CPU

I made some tests, and it seems jit-lock-mode is the culprit.
Disabling fontification, or using alternate modes such as lazy-lock-mode
or fast-lock-mode workarounds the issue.


In GNU Emacs 24.0.95.1 (x86_64-unknown-linux-gnu, GTK+ Version 2.24.6)
 of 2012-04-03 on jarvis
Windowing system distributor `The X.Org Foundation', version 11.0.11004000
Configured using:
 `configure '--program-suffix=-dev''

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: Elisp

Minor modes in effect:
  pretty-control-l-mode: t
  paredit-mode: t
  diff-auto-refine-mode: t
  yas/global-mode: t
  yas/minor-mode: t
  Info-breadcrumbs-in-mode-line-mode: t
  shell-dirtrack-mode: t
  erc-netsplit-mode: t
  erc-ring-mode: t
  erc-track-mode: t
  erc-match-mode: t
  erc-button-mode: t
  erc-fill-mode: t
  icomplete-mode: t
  global-hi-lock-mode: t
  hi-lock-mode: t
  global-auto-revert-mode: t
  savehist-mode: t
  global-undo-tree-mode: t
  eldoc-mode: t
  show-paren-mode: t
  recentf-mode: t
  ido-everywhere: t
  gud-tooltip-mode: t
  display-time-mode: t
  global-semantic-stickyfunc-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
  temp-buffer-resize-mode: t
  size-indication-mode: t
  column-number-mode: t
  line-number-mode: t
  hs-minor-mode: t

Recent input:
q C-x C-f <backspace> <backspace> . e m a <tab> - l 
o <tab> <return> M-> <return> ( r e q u i r e SPC ' 
l a z y - l o c k <right> C-x C-e <left> <right> <right> 
<right> <return> C-h v f o n t - l o c <tab> s u p 
p <tab> <return> <down> <C-tab> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <down> <down> 
<down> <down> <down> <down> <down> <down> <right> C-SPC 
C-e M-w <C-tab> C-y <up> <return> <tab> ( s e t q SPC 
( <backspace> f o n t - l o c a <backspace> k - s u 
p p <M-tab> C-) <right> <right> <right> <right> <right> 
<right> <right> <right> <left> ' <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <left> 
<left> <left> <left> <left> <left> <left> <left> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <right> 
<right> <right> <right> <right> <right> <right> <left> 
<right> <M-backspace> j i t <left> <left> <left> <left> 
<left> <left> <left> <left> <left> <left> <right> <right> 
<left> <left> <left> <left> <left> <left> <left> <left> 
<left> <left> <left> <left> <left> <left> <left> <left> 
<left> <left> <left> <left> <left> <left> <left> <left> 
<left> <left> <left> <left> <left> C-j <C-right> <C-right> 
<C-right> <C-right> <C-right> <right> <right> C-j <down> 
<down> C-x C-e C-x C-s <down> <down> <down> <down> 
<down> <C-tab> q M-x e m a c s - r e <backspace> <backspace> 
b u g <return>

Recent messages:
call-interactively: End of buffer [2 times]
Type C-x 1 to delete the help window.
byte-code: End of buffer
Mark set [2 times]
Matches         (c++-mode . fast-lock-mode)... [+1]
Matches         (t . jit-lock-mode)... [+1]
byte-code: End of buffer [2 times]
((c-mode . fast-lock-mode) (c++-mode . fast-lock-mode) (t . jit-lock-mode))
Saving file /home/yann/.emacs-local...
Wrote /home/yann/.emacs-local
byte-code: End of buffer [4 times]

Load-path shadows:
/home/yann/.emacs.d/elpa/browse-kill-ring-1.3.1/browse-kill-ring hides 
/home/yann/.emacs.d/packages/browse-kill-ring/browse-kill-ring
/home/yann/.emacs.d/elpa/emms-3.0/emms-player-mplayer hides 
/home/yann/.emacs.d/packages/emms/emms-player-mplayer
/home/yann/.emacs.d/elpa/emms-3.0/emms-cache hides 
/home/yann/.emacs.d/packages/emms/emms-cache
/home/yann/.emacs.d/elpa/emms-3.0/emms-source-file hides 
/home/yann/.emacs.d/packages/emms/emms-source-file
/home/yann/.emacs.d/elpa/emms-3.0/emms-history hides 
/home/yann/.emacs.d/packages/emms/emms-history
/home/yann/.emacs.d/elpa/emms-3.0/emms-source-playlist hides 
/home/yann/.emacs.d/packages/emms/emms-source-playlist
/home/yann/.emacs.d/elpa/emms-3.0/emms-last-played hides 
/home/yann/.emacs.d/packages/emms/emms-last-played
/home/yann/.emacs.d/elpa/emms-3.0/emms-info-ogg hides 
/home/yann/.emacs.d/packages/emms/emms-info-ogg
/home/yann/.emacs.d/elpa/emms-3.0/emms-info-mp3info hides 
/home/yann/.emacs.d/packages/emms/emms-info-mp3info
/home/yann/.emacs.d/elpa/emms-3.0/emms-player-simple hides 
/home/yann/.emacs.d/packages/emms/emms-player-simple
/home/yann/.emacs.d/elpa/emms-3.0/emms-info-ogginfo hides 
/home/yann/.emacs.d/packages/emms/emms-info-ogginfo
/home/yann/.emacs.d/elpa/emms-3.0/emms-player-mpg321-remote hides 
/home/yann/.emacs.d/packages/emms/emms-player-mpg321-remote
/home/yann/.emacs.d/elpa/emms-3.0/emms-i18n hides 
/home/yann/.emacs.d/packages/emms/emms-i18n
/home/yann/.emacs.d/elpa/emms-3.0/emms-stream-info hides 
/home/yann/.emacs.d/packages/emms/emms-stream-info
/home/yann/.emacs.d/elpa/emms-3.0/emms-url hides 
/home/yann/.emacs.d/packages/emms/emms-url
/home/yann/.emacs.d/elpa/emms-3.0/emms hides 
/home/yann/.emacs.d/packages/emms/emms
/home/yann/.emacs.d/elpa/emms-3.0/emms-metaplaylist-mode hides 
/home/yann/.emacs.d/packages/emms/emms-metaplaylist-mode
/home/yann/.emacs.d/elpa/emms-3.0/emms-mode-line-icon hides 
/home/yann/.emacs.d/packages/emms/emms-mode-line-icon
/home/yann/.emacs.d/elpa/emms-3.0/ogg-comment hides 
/home/yann/.emacs.d/packages/emms/ogg-comment
/home/yann/.emacs.d/elpa/emms-3.0/emms-playlist-mode hides 
/home/yann/.emacs.d/packages/emms/emms-playlist-mode
/home/yann/.emacs.d/elpa/emms-3.0/emms-volume-amixer hides 
/home/yann/.emacs.d/packages/emms/emms-volume-amixer
/home/yann/.emacs.d/elpa/emms-3.0/emms-streams hides 
/home/yann/.emacs.d/packages/emms/emms-streams
/home/yann/.emacs.d/elpa/emms-3.0/emms-score hides 
/home/yann/.emacs.d/packages/emms/emms-score
/home/yann/.emacs.d/elpa/emms-3.0/later-do hides 
/home/yann/.emacs.d/packages/emms/later-do
/home/yann/.emacs.d/elpa/emms-3.0/emms-mark hides 
/home/yann/.emacs.d/packages/emms/emms-mark
/home/yann/.emacs.d/elpa/emms-3.0/tq hides /home/yann/.emacs.d/packages/emms/tq
/home/yann/.emacs.d/elpa/emms-3.0/emms-playing-time hides 
/home/yann/.emacs.d/packages/emms/emms-playing-time
/home/yann/.emacs.d/elpa/emms-3.0/emms-info-libtag hides 
/home/yann/.emacs.d/packages/emms/emms-info-libtag
/home/yann/.emacs.d/elpa/emms-3.0/emms-tag-editor hides 
/home/yann/.emacs.d/packages/emms/emms-tag-editor
/home/yann/.emacs.d/elpa/emms-3.0/emms-player-mpd hides 
/home/yann/.emacs.d/packages/emms/emms-player-mpd
/home/yann/.emacs.d/elpa/emms-3.0/emms-info hides 
/home/yann/.emacs.d/packages/emms/emms-info
/home/yann/.emacs.d/elpa/emms-3.0/emms-volume hides 
/home/yann/.emacs.d/packages/emms/emms-volume
/home/yann/.emacs.d/elpa/emms-3.0/emms-player-xine hides 
/home/yann/.emacs.d/packages/emms/emms-player-xine
/home/yann/.emacs.d/elpa/emms-3.0/emms-browser hides 
/home/yann/.emacs.d/packages/emms/emms-browser
/home/yann/.emacs.d/elpa/emms-3.0/emms-setup hides 
/home/yann/.emacs.d/packages/emms/emms-setup
/home/yann/.emacs.d/elpa/emms-3.0/emms-bookmarks hides 
/home/yann/.emacs.d/packages/emms/emms-bookmarks
/home/yann/.emacs.d/elpa/emms-3.0/emms-playlist-sort hides 
/home/yann/.emacs.d/packages/emms/emms-playlist-sort
/home/yann/.emacs.d/elpa/emms-3.0/emms-compat hides 
/home/yann/.emacs.d/packages/emms/emms-compat
/home/yann/.emacs.d/elpa/emms-3.0/emms-lyrics hides 
/home/yann/.emacs.d/packages/emms/emms-lyrics
/home/yann/.emacs.d/elpa/emms-3.0/emms-mode-line hides 
/home/yann/.emacs.d/packages/emms/emms-mode-line
/home/yann/.emacs.d/elpa/emms-3.0/jack hides 
/home/yann/.emacs.d/packages/emms/jack
/home/yann/.emacs.d/packages/gh/.dir-locals hides 
/home/yann/.emacs.d/packages/magit/.dir-locals
/home/yann/.emacs.d/packages/htmlize/htmlize hides 
/home/yann/.emacs.d/packages/org-contrib/htmlize
/home/yann/.emacs.d/elpa/tempo-snippets-0.1.5/tempo-snippets hides 
/home/yann/.emacs.d/packages/tempo-snippets/tempo-snippets
/home/yann/.emacs.d/elpa/undo-tree-0.3.3/undo-tree hides 
/home/yann/.emacs.d/packages/undo-tree/undo-tree
/home/yann/.emacs.d/elpa/xml-rpc-1.6.8/xml-rpc hides 
/home/yann/.emacs.d/packages/xml-rpc/xml-rpc
/home/yann/.emacs.d/packages/gh/.dir-locals hides 
/home/yann/Projects/git/mocker.el/.dir-locals
/home/yann/.emacs.d/packages/gh/.dir-locals hides 
/home/yann/Projects/git/pcache/.dir-locals
/home/yann/.emacs.d/packages/gh/.dir-locals hides 
/home/yann/Projects/git/magit-gh-pulls/.dir-locals
/home/yann/.emacs.d/packages/gtags/tree-widget hides 
/home/yann/.emacs.d/lib/tree-widget
/home/yann/.emacs.d/elpa/ipython-2927/ipython hides 
/home/yann/.emacs.d/lib/ipython
/home/yann/.emacs.d/elpa/paredit-22/paredit hides 
/home/yann/.emacs.d/lib/paredit
/home/yann/.emacs.d/elpa/virtualenv-0.1/virtualenv hides 
/home/yann/.emacs.d/lib/virtualenv
/home/yann/.emacs.d/packages/gtags/tree-widget hides 
/usr/local/share/emacs/24.0.95/lisp/tree-widget
/home/yann/.emacs.d/site-lisp/t-mouse hides 
/usr/local/share/emacs/24.0.95/lisp/t-mouse
/home/yann/.emacs.d/packages/remember/remember hides 
/usr/local/share/emacs/24.0.95/lisp/textmodes/remember
/home/yann/.emacs.d/elpa/css-mode-1.0/css-mode hides 
/usr/local/share/emacs/24.0.95/lisp/textmodes/css-mode
/home/yann/.emacs.d/packages/org-mode/ob-asymptote hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-asymptote
/home/yann/.emacs.d/packages/org-mode/org-w3m hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-w3m
/home/yann/.emacs.d/packages/org-mode/org-mac-message hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-mac-message
/home/yann/.emacs.d/packages/org-mode/org-bbdb hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-bbdb
/home/yann/.emacs.d/packages/org-mode/org-bibtex hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-bibtex
/home/yann/.emacs.d/packages/org-mode/ob-shen hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-shen
/home/yann/.emacs.d/packages/org-mode/ob-octave hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-octave
/home/yann/.emacs.d/packages/org-mode/ob-perl hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-perl
/home/yann/.emacs.d/packages/org-mode/ob-scheme hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-scheme
/home/yann/.emacs.d/packages/org-mode/org-feed hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-feed
/home/yann/.emacs.d/packages/org-mode/ob-calc hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-calc
/home/yann/.emacs.d/packages/org-mode/org-attach hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-attach
/home/yann/.emacs.d/packages/org-mode/ob-sh hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-sh
/home/yann/.emacs.d/packages/org-mode/ob-js hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-js
/home/yann/.emacs.d/packages/org-mode/ob-lilypond hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-lilypond
/home/yann/.emacs.d/packages/org-contrib/org-odt hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-odt
/home/yann/.emacs.d/packages/org-mode/org-entities hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-entities
/home/yann/.emacs.d/packages/org-mode/ob-lob hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-lob
/home/yann/.emacs.d/packages/org-mode/org-mouse hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-mouse
/home/yann/.emacs.d/packages/org-mode/org-crypt hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-crypt
/home/yann/.emacs.d/packages/org-mode/org-agenda hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-agenda
/home/yann/.emacs.d/packages/org-mode/org-mhe hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-mhe
/home/yann/.emacs.d/packages/org-mode/org-id hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-id
/home/yann/.emacs.d/packages/org-mode/ob-mscgen hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-mscgen
/home/yann/.emacs.d/packages/org-mode/ob-org hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-org
/home/yann/.emacs.d/packages/org-mode/org-freemind hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-freemind
/home/yann/.emacs.d/packages/org-mode/ob-matlab hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-matlab
/home/yann/.emacs.d/packages/org-mode/org-timer hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-timer
/home/yann/.emacs.d/packages/org-mode/org-capture hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-capture
/home/yann/.emacs.d/packages/org-mode/org-indent hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-indent
/home/yann/.emacs.d/packages/org-mode/org-vm hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-vm
/home/yann/.emacs.d/packages/org-mode/org hides 
/usr/local/share/emacs/24.0.95/lisp/org/org
/home/yann/.emacs.d/packages/org-mode/org-mobile hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-mobile
/home/yann/.emacs.d/packages/org-mode/org-publish hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-publish
/home/yann/.emacs.d/packages/org-mode/org-faces hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-faces
/home/yann/.emacs.d/packages/org-mode/ob-latex hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-latex
/home/yann/.emacs.d/packages/org-mode/org-taskjuggler hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-taskjuggler
/home/yann/.emacs.d/packages/org-mode/org-jsinfo hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-jsinfo
/home/yann/.emacs.d/packages/org-mode/org-exp hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-exp
/home/yann/.emacs.d/packages/org-mode/ob-ditaa hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-ditaa
/home/yann/.emacs.d/packages/org-mode/org-docview hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-docview
/home/yann/.emacs.d/packages/org-mode/ob-plantuml hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-plantuml
/home/yann/.emacs.d/packages/org-mode/ob-screen hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-screen
/home/yann/.emacs.d/packages/org-mode/ob-comint hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-comint
/home/yann/.emacs.d/packages/org-mode/ob-ledger hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-ledger
/home/yann/.emacs.d/packages/org-mode/org-plot hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-plot
/home/yann/.emacs.d/packages/org-mode/ob-tangle hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-tangle
/home/yann/.emacs.d/packages/org-mode/ob-java hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-java
/home/yann/.emacs.d/packages/org-mode/ob-dot hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-dot
/home/yann/.emacs.d/packages/org-mode/ob-haskell hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-haskell
/home/yann/.emacs.d/packages/org-mode/org-exp-blocks hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-exp-blocks
/home/yann/.emacs.d/packages/org-mode/ob-C hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-C
/home/yann/.emacs.d/packages/org-mode/ob-python hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-python
/home/yann/.emacs.d/packages/org-mode/org-info hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-info
/home/yann/.emacs.d/packages/org-mode/ob-exp hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-exp
/home/yann/.emacs.d/packages/org-contrib/org-lparse hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-lparse
/home/yann/.emacs.d/packages/org-mode/org-docbook hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-docbook
/home/yann/.emacs.d/packages/org-mode/ob-R hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-R
/home/yann/.emacs.d/packages/org-mode/ob-table hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-table
/home/yann/.emacs.d/packages/org-mode/ob-emacs-lisp hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-emacs-lisp
/home/yann/.emacs.d/packages/org-mode/org-gnus hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-gnus
/home/yann/.emacs.d/packages/org-mode/org-rmail hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-rmail
/home/yann/.emacs.d/packages/org-mode/ob-gnuplot hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-gnuplot
/home/yann/.emacs.d/packages/org-mode/org-ascii hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-ascii
/home/yann/.emacs.d/packages/org-mode/ob-sass hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-sass
/home/yann/.emacs.d/packages/org-mode/org-special-blocks hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-special-blocks
/home/yann/.emacs.d/packages/org-mode/org-src hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-src
/home/yann/.emacs.d/packages/org-mode/org-list hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-list
/home/yann/.emacs.d/packages/org-mode/ob-maxima hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-maxima
/home/yann/.emacs.d/packages/org-mode/ob-css hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-css
/home/yann/.emacs.d/packages/org-mode/ob-ruby hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-ruby
/home/yann/.emacs.d/packages/org-mode/org-colview hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-colview
/home/yann/.emacs.d/packages/org-mode/ob-ocaml hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-ocaml
/home/yann/.emacs.d/packages/org-mode/org-html hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-html
/home/yann/.emacs.d/packages/org-mode/org-macs hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-macs
/home/yann/.emacs.d/packages/org-mode/org-ctags hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-ctags
/home/yann/.emacs.d/packages/org-mode/org-compat hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-compat
/home/yann/.emacs.d/packages/org-mode/org-pcomplete hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-pcomplete
/home/yann/.emacs.d/packages/org-mode/ob-sqlite hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-sqlite
/home/yann/.emacs.d/packages/org-mode/org-remember hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-remember
/home/yann/.emacs.d/packages/org-mode/ob-lisp hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-lisp
/home/yann/.emacs.d/packages/org-mode/org-clock hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-clock
/home/yann/.emacs.d/packages/org-mode/org-latex hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-latex
/home/yann/.emacs.d/packages/org-mode/org-beamer hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-beamer
/home/yann/.emacs.d/packages/org-mode/org-table hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-table
/home/yann/.emacs.d/packages/org-mode/ob-ref hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-ref
/home/yann/.emacs.d/packages/org-mode/org-footnote hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-footnote
/home/yann/.emacs.d/packages/org-mode/org-icalendar hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-icalendar
/home/yann/.emacs.d/packages/org-mode/org-archive hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-archive
/home/yann/.emacs.d/packages/org-mode/org-protocol hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-protocol
/home/yann/.emacs.d/packages/org-contrib/org-eshell hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-eshell
/home/yann/.emacs.d/packages/org-mode/org-irc hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-irc
/home/yann/.emacs.d/packages/org-mode/ob-sql hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-sql
/home/yann/.emacs.d/packages/org-mode/ob-awk hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-awk
/home/yann/.emacs.d/packages/org-mode/org-mks hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-mks
/home/yann/.emacs.d/packages/org-mode/ob-fortran hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-fortran
/home/yann/.emacs.d/packages/org-mode/org-habit hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-habit
/home/yann/.emacs.d/packages/org-mode/org-xoxo hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-xoxo
/home/yann/.emacs.d/packages/org-mode/ob-keys hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-keys
/home/yann/.emacs.d/packages/org-mode/ob-eval hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-eval
/home/yann/.emacs.d/packages/org-mode/org-inlinetask hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-inlinetask
/home/yann/.emacs.d/packages/org-mode/org-mew hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-mew
/home/yann/.emacs.d/packages/org-mode/ob hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob
/home/yann/.emacs.d/packages/org-mode/org-datetree hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-datetree
/home/yann/.emacs.d/packages/org-mode/ob-clojure hides 
/usr/local/share/emacs/24.0.95/lisp/org/ob-clojure
/home/yann/.emacs.d/packages/org-mode/org-wl hides 
/usr/local/share/emacs/24.0.95/lisp/org/org-wl
/home/yann/.emacs.d/packages/gh/.dir-locals hides 
/usr/local/share/emacs/24.0.95/lisp/gnus/.dir-locals
/home/yann/.emacs.d/elpa/erc-5.3/erc-menu hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-menu
/home/yann/.emacs.d/elpa/erc-5.3/erc-imenu hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-imenu
/home/yann/.emacs.d/elpa/erc-5.3/erc-join hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-join
/home/yann/.emacs.d/elpa/erc-5.3/erc-netsplit hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-netsplit
/home/yann/.emacs.d/elpa/erc-5.3/erc-services hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-services
/home/yann/.emacs.d/elpa/erc-5.3/erc-identd hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-identd
/home/yann/.emacs.d/elpa/erc-5.3/erc-truncate hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-truncate
/home/yann/.emacs.d/elpa/erc-5.3/erc-goodies hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-goodies
/home/yann/.emacs.d/elpa/erc-5.3/erc-log hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-log
/home/yann/.emacs.d/elpa/erc-5.3/erc-ring hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-ring
/home/yann/.emacs.d/elpa/erc-5.3/erc-stamp hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-stamp
/home/yann/.emacs.d/elpa/erc-5.3/erc-pcomplete hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-pcomplete
/home/yann/.emacs.d/elpa/erc-5.3/erc-track hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-track
/home/yann/.emacs.d/elpa/erc-5.3/erc-capab hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-capab
/home/yann/.emacs.d/elpa/erc-5.3/erc-speedbar hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-speedbar
/home/yann/.emacs.d/elpa/erc-5.3/erc-autoaway hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-autoaway
/home/yann/.emacs.d/elpa/erc-5.3/erc-list hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-list
/home/yann/.emacs.d/elpa/erc-5.3/erc-notify hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-notify
/home/yann/.emacs.d/elpa/erc-5.3/erc-match hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-match
/home/yann/.emacs.d/elpa/erc-5.3/erc-ibuffer hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-ibuffer
/home/yann/.emacs.d/elpa/erc-5.3/erc-dcc hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-dcc
/home/yann/.emacs.d/elpa/erc-5.3/erc-spelling hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-spelling
/home/yann/.emacs.d/elpa/erc-5.3/erc-ezbounce hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-ezbounce
/home/yann/.emacs.d/elpa/erc-5.3/erc-replace hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-replace
/home/yann/.emacs.d/elpa/erc-5.3/erc-networks hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-networks
/home/yann/.emacs.d/elpa/erc-5.3/erc-lang hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-lang
/home/yann/.emacs.d/elpa/erc-5.3/erc hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc
/home/yann/.emacs.d/elpa/erc-5.3/erc-sound hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-sound
/home/yann/.emacs.d/elpa/erc-5.3/erc-xdcc hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-xdcc
/home/yann/.emacs.d/elpa/erc-5.3/erc-fill hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-fill
/home/yann/.emacs.d/elpa/erc-5.3/erc-compat hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-compat
/home/yann/.emacs.d/elpa/erc-5.3/erc-backend hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-backend
/home/yann/.emacs.d/elpa/erc-5.3/erc-button hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-button
/home/yann/.emacs.d/elpa/erc-5.3/erc-page hides 
/usr/local/share/emacs/24.0.95/lisp/erc/erc-page
/home/yann/.emacs.d/elpa/emms-3.0/tq hides 
/usr/local/share/emacs/24.0.95/lisp/emacs-lisp/tq
/home/yann/.emacs.d/elpa/erc-5.3/erc-hecomplete hides 
/usr/local/share/emacs/24.0.95/lisp/obsolete/erc-hecomplete

Features:
(shadow sort gnus-msg emacsbug executable lazy-lock org-colview
yaml-mode gist gh-gist smex eieio-datadebug data-debug fold-dwim
folding-isearch folding epa-file epa-dired epa mule-util cal-iso epg
calculator rect incr pp-c-l cmake-mode vc-cvs vc-svn vc-git server
scratch-config paredit magit-config magit-gh-pulls gh-pulls gh-repos
gh-oauth gh-api logito gh-cache pcache eieio-base gh-auth gh-common json
url url-proxy url-privacy url-expand url-methods url-history url-cookie
url-util url-parse url-vars magit-topgit magit-svn magit-bisect
magit-key-mode magit diff-mode log-edit pcvs-util add-log web-config
yasnippet-config yasnippet dropdown-list vc-config vc vc-dispatcher
crontab-config completion-config tempo-latex tempo-lisp tempo-java
tempo-c++ mycompletion tempo-snippets hippie-exp tempo-x tempo
tags-config etags-kill etags python-config virtualenv python-21 python
shell-config slime-config lisp-config edebug paren-config cparen
mic-paren highlight-changes-config latex-config info-config info+
hl-line-config hl-line+ hl-line ediff-config ediff compile-config
cc-config ffap xcscope changelog-config bm psvn-config moccur-config
moccur-edit color-moccur help-config eshell-config tramp-config tramp
tramp-compat auth-source assoc shell tramp-loaddefs erc-netsplit
erc-ring erc-track erc-match erc-highlight-nicknames erc-button erc-fill
erc-stamp erc-nicklist erc-bbdb 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 bbdb-gnus gnus-art mm-uu mml2015 epg-config
mm-view mml-smime smime password-cache dig mailcap bbdb-snarf mail-extr
bbdb-gui bbdb-com erc-goodies erc erc-backend erc-compat thingatpt
erc-config winring-config ecb-config bbdb-config bbdb-autoloads bbdb
timezone ido-config hideshow calendar-config remember-config remember
org-config ob-C cc-mode cc-fonts cc-guess cc-menus cc-cmds cc-styles
cc-align cc-engine cc-vars cc-defs org-crypt cal-china lunar solar
cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs
test-case-mode fringe-helper compile outline-magic disp-table org-s5
org-w3m org-wl 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 bibtex org-bbdb org-agenda appt diary-lib
diary-loaddefs org-archive org ob-emacs-lisp ob-tangle ob-ref ob-lob
ob-table org-footnote org-src ob-comint ob-keys ob ob-eval org-pcomplete
pcomplete org-list org-faces org-compat org-entities org-macs noutline
outline cal-menu calendar cal-loaddefs org-install outline-config
buffer-config icomplete+ icomplete ibuf-ext ibuffer bookmark+
bookmark+-key derived bookmark+-1 gnus-sum nnoo gnus-group gnus-undo
nnmail mail-source gnus-start gnus-spec gnus-int gnus-range message
format-spec rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse
rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader
gnus-win gnus gnus-ems nnheader gnus-util mail-utils mm-util mail-prsvr
bookmark+-bmu help-mode view bookmark+-lit bookmark+-mac bookmark pp
dired+ ediff-merg ediff-diff ediff-wind ediff-mult ediff-help ediff-init
ediff-util dired-aux dired-x dired command-config diminish-config
diminish autoloads lib-loaddefs cust-loaddefs jka-compr saveplace avoid
hi-lock autorevert time-stamp savehist auctex-autoloads tex-site
browse-kill-ring-autoloads cache-autoloads company-autoloads
css-mode-autoloads diminish-autoloads dired-isearch-autoloads
ecb-autoloads emms-autoloads erc-autoloads info etags-select-autoloads
full-ack-autoloads git-commit-autoloads highline-autoloads
ipython-autoloads js2-mode-autoloads lisppaste-autoloads
lua-mode-autoloads marmalade-autoloads furl-autoloads
mediawiki-autoloads paredit-autoloads perspective-autoloads
project-mode-autoloads levenshtein-autoloads python-mode-autoloads
python-pep8-autoloads python-pylint-autoloads smex-autoloads
swank-clojure-autoloads clojure-mode-autoloads slime-repl-autoloads
slime-autoloads tempo-snippets-autoloads test-case-mode-autoloads
fringe-helper-autoloads undo-tree-autoloads virtualenv-autoloads
weblogger-autoloads xml-rpc-autoloads yaml-mode-autoloads package
tabulated-list visual undo-tree patches generic-x auto-save cl esh-var
esh-io esh-cmd esh-ext esh-proc esh-arg eldoc esh-groups eshell
esh-module esh-mode esh-util uniquify warnings advice help-fns
advice-preload which-func imenu paren recentf tree-widget wid-edit ido
gud easy-mmode comint ansi-color ring whitespace time desktop autoinsert
cus-start cus-load edmacro kmacro semantic/util-modes easymenu
semantic/util semantic semantic/tag semantic/lex semantic/fw eieio
byte-opt bytecomp byte-compile cconv macroexp mode-local cedet
regexp-opt rx time-date 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 minibuffer loaddefs
button faces cus-face files text-properties overlay sha1 md5 base64
format env code-pages mule custom widget hashtable-print-readable
backquote make-network-process dbusbind dynamic-setting
system-font-setting font-render-setting move-toolbar gtk x-toolkit
x multi-tty emacs)

-- 
All states are abstractions.

  -- Octun Politicus, BG Archives

Attachment: pcsc_md.h
Description: Text Data


reply via email to

[Prev in Thread] Current Thread [Next in Thread]