unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
* bug#11162: 24.0.95; emacs hangs when jit fontifying C header file
@ 2012-04-03 14:52 Yann Hodique
  2019-10-03  4:04 ` Stefan Kangas
  0 siblings, 1 reply; 4+ messages in thread
From: Yann Hodique @ 2012-04-03 14:52 UTC (permalink / raw)
  To: 11162

[-- Attachment #1: Type: text/plain, Size: 30185 bytes --]

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

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: pcsc_md.h --]
[-- Type: text/x-chdr, Size: 5074 bytes --]

/*
 * Copyright (c) 2005, Oracle and/or its affiliates. All rights reserved.
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
 *
 * This code is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 only, as
 * published by the Free Software Foundation.  Oracle designates this
 * particular file as subject to the "Classpath" exception as provided
 * by Oracle in the LICENSE file that accompanied this code.
 *
 * This code is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
 * version 2 for more details (a copy is included in the LICENSE file that
 * accompanied this code).
 *
 * You should have received a copy of the GNU General Public License version
 * 2 along with this work; if not, write to the Free Software Foundation,
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
 *
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
 * or visit www.oracle.com if you need additional information or have any
 * questions.
 */

typedef LONG (*FPTR_SCardEstablishContext)(ULONG dwScope,
                const void *pvReserved1,
                const void *pvReserved2,
                LONG *phContext);

typedef LONG (*FPTR_SCardConnect)(LONG hContext,
                const char *szReader,
                ULONG dwShareMode,
                ULONG dwPreferredProtocols,
                LONG *phCard, ULONG *pdwActiveProtocol);

typedef LONG (*FPTR_SCardDisconnect)(LONG hCard, ULONG dwDisposition);

typedef LONG (*FPTR_SCardStatus)(LONG hCard,
                char *mszReaderNames,
                ULONG *pcchReaderLen,
                ULONG *pdwState,
                ULONG *pdwProtocol,
                unsigned char *pbAtr, ULONG *pcbAtrLen);

typedef LONG (*FPTR_SCardGetStatusChange)(LONG hContext,
                ULONG dwTimeout,
                LPSCARD_READERSTATE_A rgReaderStates, ULONG cReaders);

typedef LONG (*FPTR_SCardTransmit)(LONG hCard,
                LPCSCARD_IO_REQUEST pioSendPci,
                const unsigned char *pbSendBuffer,
                ULONG cbSendLength,
                LPSCARD_IO_REQUEST pioRecvPci,
                unsigned char *pbRecvBuffer, ULONG *pcbRecvLength);

typedef LONG (*FPTR_SCardListReaders)(LONG hContext,
                const char *mszGroups,
                char *mszReaders, ULONG *pcchReaders);

typedef LONG (*FPTR_SCardBeginTransaction)(LONG hCard);

typedef LONG (*FPTR_SCardEndTransaction)(LONG hCard, ULONG dwDisposition);

typedef LONG (*FPTR_SCardControl)(LONG hCard, ULONG dwControlCode,
    const void* pbSendBuffer, ULONG cbSendLength, const void* pbRecvBuffer,
    ULONG pcbRecvLength, ULONG *lpBytesReturned);

#define CALL_SCardEstablishContext(dwScope, pvReserved1, pvReserved2, phContext) \
    ((scardEstablishContext)(dwScope, pvReserved1, pvReserved2, phContext))

#define CALL_SCardConnect(hContext, szReader, dwSharedMode, dwPreferredProtocols, phCard, pdwActiveProtocols) \
    ((scardConnect)(hContext, szReader, dwSharedMode, dwPreferredProtocols, phCard, pdwActiveProtocols))

#define CALL_SCardDisconnect(hCard, dwDisposition) \
    ((scardDisconnect)(hCard, dwDisposition))

#define CALL_SCardStatus(hCard, mszReaderNames, pcchReaderLen, pdwState, pdwProtocol, pbAtr, pcbAtrLen) \
    ((scardStatus)(hCard, mszReaderNames, pcchReaderLen, pdwState, pdwProtocol, pbAtr, pcbAtrLen))

#define CALL_SCardGetStatusChange(hContext, dwTimeout, rgReaderStates, cReaders) \
    ((scardGetStatusChange)(hContext, dwTimeout, rgReaderStates, cReaders))

#define CALL_SCardTransmit(hCard, pioSendPci, pbSendBuffer, cbSendLength, \
                            pioRecvPci, pbRecvBuffer, pcbRecvLength) \
    ((scardTransmit)(hCard, pioSendPci, pbSendBuffer, cbSendLength, \
                            pioRecvPci, pbRecvBuffer, pcbRecvLength))

#define CALL_SCardListReaders(hContext, mszGroups, mszReaders, pcchReaders) \
    ((scardListReaders)(hContext, mszGroups, mszReaders, pcchReaders))

#define CALL_SCardBeginTransaction(hCard) \
    ((scardBeginTransaction)(hCard))

#define CALL_SCardEndTransaction(hCard, dwDisposition) \
    ((scardEndTransaction)(hCard, dwDisposition))

#define CALL_SCardControl(hCard, dwControlCode, pbSendBuffer, cbSendLength, \
            pbRecvBuffer, pcbRecvLength, lpBytesReturned) \
    ((scardControl)(hCard, dwControlCode, pbSendBuffer, cbSendLength, \
            pbRecvBuffer, pcbRecvLength, lpBytesReturned))

extern FPTR_SCardEstablishContext scardEstablishContext;
extern FPTR_SCardConnect scardConnect;
extern FPTR_SCardDisconnect scardDisconnect;
extern FPTR_SCardStatus scardStatus;
extern FPTR_SCardGetStatusChange scardGetStatusChange;
extern FPTR_SCardTransmit scardTransmit;
extern FPTR_SCardListReaders scardListReaders;
extern FPTR_SCardBeginTransaction scardBeginTransaction;
extern FPTR_SCardEndTransaction scardEndTransaction;
extern FPTR_SCardControl scardControl;

^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#11162: 24.0.95; emacs hangs when jit fontifying C header file
  2012-04-03 14:52 bug#11162: 24.0.95; emacs hangs when jit fontifying C header file Yann Hodique
@ 2019-10-03  4:04 ` Stefan Kangas
  2019-10-03  4:12   ` Yann Hodique
  0 siblings, 1 reply; 4+ messages in thread
From: Stefan Kangas @ 2019-10-03  4:04 UTC (permalink / raw)
  To: Yann Hodique; +Cc: 11162

Yann Hodique <yann.hodique@gmail.com> writes:

> 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.

I'm writing regarding the above 7 year old bug report, that
unfortunately never got a reply at the time.

I can't reproduce this on current master.  Are you still seeing this on
a recent version of Emacs?

If I don't hear back from you within a couple of weeks, I'll just assume
that this has been fixed and close this as unreproducible.

Best regards,
Stefan Kangas





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#11162: 24.0.95; emacs hangs when jit fontifying C header file
  2019-10-03  4:04 ` Stefan Kangas
@ 2019-10-03  4:12   ` Yann Hodique
  2019-10-03  4:16     ` Stefan Kangas
  0 siblings, 1 reply; 4+ messages in thread
From: Yann Hodique @ 2019-10-03  4:12 UTC (permalink / raw)
  To: Stefan Kangas; +Cc: 11162

Yeah I just tried with my local 26.3 and could not reproduce either, I
think it's fine to close it.

Thanks,
Yann.

On Wed, Oct 2, 2019 at 9:05 PM Stefan Kangas <stefan@marxist.se> wrote:
>
> Yann Hodique <yann.hodique@gmail.com> writes:
>
> > 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.
>
> I'm writing regarding the above 7 year old bug report, that
> unfortunately never got a reply at the time.
>
> I can't reproduce this on current master.  Are you still seeing this on
> a recent version of Emacs?
>
> If I don't hear back from you within a couple of weeks, I'll just assume
> that this has been fixed and close this as unreproducible.
>
> Best regards,
> Stefan Kangas





^ permalink raw reply	[flat|nested] 4+ messages in thread

* bug#11162: 24.0.95; emacs hangs when jit fontifying C header file
  2019-10-03  4:12   ` Yann Hodique
@ 2019-10-03  4:16     ` Stefan Kangas
  0 siblings, 0 replies; 4+ messages in thread
From: Stefan Kangas @ 2019-10-03  4:16 UTC (permalink / raw)
  To: Yann Hodique; +Cc: 11162-done

Yann Hodique <yann.hodique@gmail.com> 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





^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2019-10-03  4:16 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-03 14:52 bug#11162: 24.0.95; emacs hangs when jit fontifying C header file Yann Hodique
2019-10-03  4:04 ` Stefan Kangas
2019-10-03  4:12   ` Yann Hodique
2019-10-03  4:16     ` Stefan Kangas

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).