Package: kile Version: 1:2.1.0~svn1014763beta2-1 Severity: normal When writing large documents the syntax checking/highlighting uses high rates of CPU (near 100% 1 core) and delays the editing of seconds (on a 4 cores machine with 8 GB of RAM, for a document of 9000 lines). This is typical in situations where there is a pair of tags to match like e.g. 1) I have $x$ 2) I delete $ => $x and kile starts to rescan the whole file..... 3) I have to wait a couple of seconds to see the other characters I typed, say yz$ inserted to give $xyz$.
Naively I would suggest that syntax checking/editing should be immediately interrupted by new editing, or that hightlighting needing a scan of the whole file, like matching pairs of $, should wait for a threshold time of 2-3 seconds of inactivity before starting. Hope the situation will improve, because this reminds me of the old times when people typed in X terminals connected to overloaded Sun stations.... Good luck Ric This bug is related, but not equal, to bug #356047 kile: cursor moves too slow -- System Information: Debian Release: squeeze/sid APT prefers testing APT policy: (900, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 2.6.30-2-amd64 (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages kile depends on: ii kdebase-runtime 4:4.3.4-2 runtime components from the offici ii kdelibs5 4:4.3.4-1 core libraries for all KDE 4 appli ii konsole 4:4.3.2-1 X terminal emulator for KDE 4 ii libc6 2.10.2-2 GNU C Library: Shared libraries ii libgcc1 1:4.4.2-8 GCC support library ii libqt4-dbus 4:4.5.3-4 Qt 4 D-Bus module ii libqt4-network 4:4.5.3-4 Qt 4 network module ii libqt4-script 4:4.5.3-4 Qt 4 script module ii libqt4-svg 4:4.5.3-4 Qt 4 SVG module ii libqt4-xml 4:4.5.3-4 Qt 4 XML module ii libqtcore4 4:4.5.3-4 Qt 4 core module ii libqtgui4 4:4.5.3-4 Qt 4 GUI module ii libstdc++6 4.4.2-8 The GNU Standard C++ Library v3 ii texlive-binaries [texlive-bas 2009-5 Binaries for TeX Live ii texlive-latex-base 2009-7 TeX Live: Basic LaTeX packages Versions of packages kile recommends: ii asymptote 1.88-2 script-based vector graphics langu ii context 2009.11.26-2 powerful TeX format ii dblatex 0.2.12-2 Produces DVI, PostScript, PDF docu ii dvipng 1.12-3 convert DVI files to PNG graphics ii evince 2.28.2-1 Document (postscript, pdf) viewer ii ghostscript 8.70~dfsg-2+b1 The GPL Ghostscript PostScript/PDF ii iceweasel 3.5.6-1 lightweight web browser based on M ii imagemagick 7:6.5.8.3-1 image manipulation programs ii kbibtex 0.2.3-1 BibTeX editor for KDE ii konqueror 4:4.3.2-1 KDE 4's advanced file manager, web ii latex2html 2008-2 LaTeX to HTML translator ii lilypond 2.12.2-1+b1 A program for typesetting sheet mu ii okular 4:4.3.4-1+b1 document viewer for KDE 4 ii psutils 1.17-27 A collection of PostScript documen ii tex4ht 20090611-1+b2 LaTeX and TeX for Hypertext (HTML) ii texlive-base [dvipdfmx] 2009-7 TeX Live: Essential programs and f ii texlive-metapost 2009-7 TeX Live: MetaPost (and Metafont) ii texlive-xetex 2009-7 TeX Live: XeTeX packages ii zip 3.0-1 Archiver for .zip files Versions of packages kile suggests: ii aspell 0.60.6-2 GNU Aspell spell-checker ii ispell 3.1.20.0-7 International Ispell (an interacti pn kile-doc <none> (no description available) pn kile-i18n <none> (no description available) ii texlive-doc-base 2009-2 TeX Live: TeX Live documentation -- no debconf information _______________________________________________ pkg-kde-extras mailing list pkg-kde-extras@lists.alioth.debian.org http://lists.alioth.debian.org/mailman/listinfo/pkg-kde-extras