Package: emacs-snapshot
Version: 1:20060315-1
Severity: normal
When I started a compilation subprocess in this snapshot, Emacs became
soon very slow, next to unusable. Also, the text arriving in the
*compilation* buffer was printed very sluggishly. Running "top"
revealed that Emacs was eating about 90% CPU (the rest was probably
the compilation subprocess). Disabling font-lock-mode for the
*compilation* buffer dropped Emacs' load to a reasonable 2%. I often
run compilations whose buffers can grow to a size of a few dozen
megabytes, but I had never seen something like this before.
The only major change to font-lock in the two weeks since the last
snapshot seems to be the following:
2006-03-14 Alan Mackenzie <[EMAIL PROTECTED]>
* font-core.el: New function/variable
font-lock-extend-region\(-function\)?.
* font-lock.el (font-lock-after-change-function): Call
font-lock-extend-region. Obey font-lock-lines-before.
(font-lock-default-fontify-region): Remove reference to
font-lock-lines-before.
* jit-lock.el (jit-lock-after-change): Call
font-lock-extend-region. Obey font-lock-lines-before.
There has been some discussion on emacs-devel@ between Stefan Monnier
and Alan Mackenzie about these changes, but I don't understand it.
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15.4
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Versions of packages emacs-snapshot depends on:
ii emacs-snapshot-bin-common 1:20060315-1 The GNU Emacs editor's shared, arc
ii libc6 2.3.6-3 GNU C Library: Shared libraries an
ii libice6 6.9.0.dfsg.1-4 Inter-Client Exchange library
ii libjpeg62 6b-11 The Independent JPEG Group's JPEG
ii libncurses5 5.5-1 Shared libraries for terminal hand
ii libpng12-0 1.2.8rel-5 PNG library - runtime
ii libsm6 6.9.0.dfsg.1-4 X Window System Session Management
ii libtiff4 3.8.0-2 Tag Image File Format (TIFF) libra
ii libungif4g 4.1.4-1 shared library for GIF images (run
ii libx11-6 6.9.0.dfsg.1-4 X Window System protocol client li
ii libxext6 6.9.0.dfsg.1-4 X Window System miscellaneous exte
ii libxmu6 6.9.0.dfsg.1-4 X Window System miscellaneous util
ii libxpm4 6.9.0.dfsg.1-4 X pixmap library
ii libxt6 6.9.0.dfsg.1-4 X Toolkit Intrinsics
ii xaw3dg 1.5+E-9 Xaw3d widget set
ii zlib1g 1:1.2.3-9 compression library - runtime
emacs-snapshot recommends no packages.
Versions of packages emacs-snapshot-common depends on:
ii dpkg 1.13.16 package maintenance system for Deb
ii emacsen-common 1.4.17 Common facilities for all emacsen
Versions of packages emacs-snapshot-bin-common depends on:
ii emacs-snapshot-common 1:20060315-1 The GNU Emacs editor's common infr
ii libc6 2.3.6-3 GNU C Library: Shared libraries an
ii liblockfile1 1.06 NFS-safe locking library, includes
Versions of packages emacs-snapshot-gtk depends on:
ii emacs-snapshot-bin-common 1:20060315-1 The GNU Emacs editor's shared, arc
ii libatk1.0-0 1.10.3-1 The ATK accessibility toolkit
ii libc6 2.3.6-3 GNU C Library: Shared libraries an
ii libcairo2 1.0.2-3 The Cairo 2D vector graphics libra
ii libfontconfig1 2.3.2-2 generic font configuration library
ii libglib2.0-0 2.8.6-1 The GLib library of C routines
ii libgtk2.0-0 2.8.13-1 The GTK+ graphical user interface
ii libice6 6.9.0.dfsg.1-4 Inter-Client Exchange library
ii libjpeg62 6b-11 The Independent JPEG Group's JPEG
ii libncurses5 5.5-1 Shared libraries for terminal hand
ii libpango1.0-0 1.10.4-1 Layout and rendering of internatio
ii libpng12-0 1.2.8rel-5 PNG library - runtime
ii libsm6 6.9.0.dfsg.1-4 X Window System Session Management
ii libtiff4 3.8.0-2 Tag Image File Format (TIFF) libra
ii libungif4g 4.1.4-1 shared library for GIF images (run
ii libx11-6 6.9.0.dfsg.1-4 X Window System protocol client li
ii libxcursor1 1.1.3-1 X cursor management library
ii libxext6 6.9.0.dfsg.1-4 X Window System miscellaneous exte
ii libxi6 6.9.0.dfsg.1-4 X Window System Input extension li
ii libxinerama1 6.9.0.dfsg.1-4 X Window System multi-head display
ii libxpm4 6.9.0.dfsg.1-4 X pixmap library
ii libxrandr2 6.9.0.dfsg.1-4 X Window System Resize, Rotate and
ii libxrender1 1:0.9.0.2-1 X Rendering Extension client libra
ii zlib1g 1:1.2.3-9 compression library - runtime
Versions of packages emacs-snapshot-el depends on:
ii emacs-snapshot-common 1:20060315-1 The GNU Emacs editor's common infr
Versions of packages emacsen-common depends on:
ii bsdmainutils 6.1.3 collection of more utilities from
Versions of packages emacs-snapshot is related to:
ii dictionaries-common 0.65.7 Common utilities for spelling dict
-- no debconf information
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]