--- Begin Message ---
Subject: |
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
pcsc_md.h
Description: Text Data
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#11162: 24.0.95; emacs hangs when jit fontifying C header file |
Date: |
Thu, 3 Oct 2019 06:16:19 +0200 |
Yann Hodique <address@hidden> writes:
> Yeah I just tried with my local 26.3 and could not reproduce either, I
> think it's fine to close it.
Thanks for reporting back; closing.
Best regards,
Stefan Kangas
--- End Message ---