From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Florian Beck Newsgroups: gmane.emacs.bugs Subject: bug#9218: 24.0.50; bidi-display-reordering slowdown Date: Mon, 01 Aug 2011 20:45:27 +0200 Message-ID: <877h6xx96g.fsf@sophokles.streitblatt.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1312224418 17604 80.91.229.12 (1 Aug 2011 18:46:58 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Mon, 1 Aug 2011 18:46:58 +0000 (UTC) To: 9218@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Aug 01 20:46:53 2011 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1QnxVo-00017w-3J for geb-bug-gnu-emacs@m.gmane.org; Mon, 01 Aug 2011 20:46:48 +0200 Original-Received: from localhost ([::1]:56288 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnxVn-0004S7-Hj for geb-bug-gnu-emacs@m.gmane.org; Mon, 01 Aug 2011 14:46:47 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:34456) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnxVi-0004RG-PC for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 14:46:45 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnxVg-00077h-9h for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 14:46:42 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:55190) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnxVg-00077F-6M for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 14:46:40 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1QnxW2-0003Aj-RH; Mon, 01 Aug 2011 14:47:03 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Florian Beck Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 01 Aug 2011 18:47:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9218 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.131222442112183 (code B ref -1); Mon, 01 Aug 2011 18:47:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 1 Aug 2011 18:47:01 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnxVz-0003AQ-S5 for submit@debbugs.gnu.org; Mon, 01 Aug 2011 14:47:01 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QnxVt-0003AF-4X for submit@debbugs.gnu.org; Mon, 01 Aug 2011 14:46:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnxVT-0006yK-5e for submit@debbugs.gnu.org; Mon, 01 Aug 2011 14:46:29 -0400 Original-Received: from lists.gnu.org ([140.186.70.17]:35848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnxVT-0006yG-44 for submit@debbugs.gnu.org; Mon, 01 Aug 2011 14:46:27 -0400 Original-Received: from eggs.gnu.org ([140.186.70.92]:34359) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnxVQ-0004Qx-Eb for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 14:46:27 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QnxVN-0006xD-Mr for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 14:46:24 -0400 Original-Received: from mo-p05-ob.rzone.de ([81.169.146.182]:53706) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QnxVN-0006x0-A0 for bug-gnu-emacs@gnu.org; Mon, 01 Aug 2011 14:46:21 -0400 X-RZG-AUTH: :KmALZ0mpdbGonPxw7gDkop508XQjelhLxGYn4B74/iddlkME3ssvHN/NVn+dtQ6oeN6QE6KR+Yw= X-RZG-CLASS-ID: mo05 Original-Received: from flo-laptop (p54993F82.dip.t-dialin.net [84.153.63.130]) by smtp.strato.de (klopstock mo58) (RZmta 26.2) with (DHE-RSA-AES128-SHA encrypted) ESMTPA id p0140dn71INeJ8 for ; Mon, 1 Aug 2011 20:45:28 +0200 (MEST) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Solaris 10 (beta) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 01 Aug 2011 14:47:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:49759 Archived-At: I have a very large org-file (7.2MB, 6300 entries, 137k lines). With 'bidi-display-reordering' set to nil, opening the file takes about 20s, `scroll-up-command' takes 1s. With 'bidi-display-reordering' set to t, opening the file takes ore than 15 minutes, `scroll-up-command' takes about 2.5 minutes from the very top. The files contains many paragraphs (ie empty lines), but most of these are hidden (folded). The first character in the file is =C2=BB#=C2=AB. So t= he buffer looks like this: #+STARTUP: overview * Entry=E2=80=A6 * Entry=E2=80=A6 * Entry=E2=80=A6 * Entry=E2=80=A6 =E2=80=A6 Some of the folded entries contain a couple of hundred lines; one contains a couple of thousands. [Just a data point, really. In my case, I can easily set `bidi-display-reordering' to nil for that file, but others might conceivably want to edit R-to-L text with org.] In GNU Emacs 24.0.50.2 (x86_64-unknown-linux-gnu, X toolkit) of 2011-07-30 on flo-laptop Windowing system distributor `The X.Org Foundation', version 11.0.11001000 configured using `configure '--with-x-toolkit=3Dlucid' 'CFLAGS=3D-march=3D= core2 -msse2 -mssse3 -mcx16 -mfpmath=3Dsse -O2 -pipe'' 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: Lisp Interaction Minor modes in effect: diff-auto-refine-mode: t show-paren-mode: t shell-dirtrack-mode: t yas/global-mode: t yas/minor-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: 0 file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t Recent input: =20 =20 =20 b i f i - =20 d i - : SPC n i l C-x s n M-x=20 r e v e r t - b y C-x C-g C-x=20 k C-o C-x b * s c 2 3 s =20 4 s SPC i w i t h o u t =20 2 0 : 0 3 : 1 5 I f SPC y o=20 u SPC r a r e SPC u s d i n=20 g SPC t h e SPC c u r r e n z t SPC b z=20 r SPC v e r s i o n SPC o f SPC e m a c s , SPC m a=20 k e SPC s u r e SPC t o SPC s e z t =20 t v C-g=20 v b i b d i - d i =20 =20 d i - d i C-SPC C-SPC M-w=20 C-g SPC ` C-y ' SPC t o SPC n i l SPC=20 ( u n t i l SPC b i d i =20 =20 . =20 =20 c a n=20 SPC M-x o r g - v e r s =20 C-c C-c q =20 M-x=20 r e p o r t - e m Recent messages: Exiting summary buffer and applying spam rules Retrieving newsgroup: gmane.emacs.devel... Opening nntp server on news.gmane.org...done Fetching headers for gmane.emacs.devel...done Scoring...done Generating summary...done Saving file /home/flo/.newsrc-dribble... Wrote /home/flo/.newsrc-dribble [2 times] (Saved .newsrc-dribble) Opening nntp server on news.gmane.org...done Load-path shadows: /home/flo/.emacs.d/elpa/htmlize-1.37/htmlize hides /home/flo/elisp/lisp/htm= lize /home/flo/.emacs.d/elpa/htmlize-1.37/htmlize hides /home/flo/elisp/org-mode= /contrib/lisp/htmlize /home/flo/elisp/org-drill/org-drill hides /home/flo/elisp/org-mode/contrib/= lisp/org-drill /home/flo/DATA/elisp/autofocus hides /home/flo/DATA/elisp/prm/autofocus /home/flo/elisp/lisp/xml hides /usr/local/share/emacs/24.0.50/lisp/xml /home/flo/.emacs.d/elpa/css-mode-1.0/css-mode hides /usr/local/share/emacs/= 24.0.50/lisp/textmodes/css-mode /home/flo/elisp/lisp/ruby-mode hides /usr/local/share/emacs/24.0.50/lisp/pr= ogmodes/ruby-mode /home/flo/elisp/org-mode/lisp/ob-comint hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-comint /home/flo/elisp/org-mode/lisp/org-install hides /usr/local/share/emacs/24.0= .50/lisp/org/org-install /home/flo/elisp/org-mode/lisp/org-mhe hides /usr/local/share/emacs/24.0.50/= lisp/org/org-mhe /home/flo/elisp/org-mode/lisp/org-ascii hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-ascii /home/flo/elisp/org-mode/lisp/ob-R hides /usr/local/share/emacs/24.0.50/lis= p/org/ob-R /home/flo/elisp/org-mode/lisp/org-exp-blocks hides /usr/local/share/emacs/2= 4.0.50/lisp/org/org-exp-blocks /home/flo/elisp/org-mode/lisp/ob-asymptote hides /usr/local/share/emacs/24.= 0.50/lisp/org/ob-asymptote /home/flo/elisp/org-mode/lisp/org-latex hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-latex /home/flo/elisp/org-mode/lisp/org-docbook hides /usr/local/share/emacs/24.0= .50/lisp/org/org-docbook /home/flo/elisp/org-mode/lisp/ob-haskell hides /usr/local/share/emacs/24.0.= 50/lisp/org/ob-haskell /home/flo/elisp/org-mode/lisp/ob-sql hides /usr/local/share/emacs/24.0.50/l= isp/org/ob-sql /home/flo/elisp/org-mode/lisp/ob-exp hides /usr/local/share/emacs/24.0.50/l= isp/org/ob-exp /home/flo/elisp/org-mode/lisp/org-plot hides /usr/local/share/emacs/24.0.50= /lisp/org/org-plot /home/flo/elisp/org-mode/lisp/ob-ruby hides /usr/local/share/emacs/24.0.50/= lisp/org/ob-ruby /home/flo/elisp/org-mode/lisp/ob-eval hides /usr/local/share/emacs/24.0.50/= lisp/org/ob-eval /home/flo/elisp/org-mode/lisp/ob-ocaml hides /usr/local/share/emacs/24.0.50= /lisp/org/ob-ocaml /home/flo/elisp/org-mode/lisp/org-habit hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-habit /home/flo/elisp/org-mode/lisp/org-clock hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-clock /home/flo/elisp/org-mode/lisp/org-agenda hides /usr/local/share/emacs/24.0.= 50/lisp/org/org-agenda /home/flo/elisp/org-mode/lisp/ob-ledger hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-ledger /home/flo/elisp/org-mode/lisp/ob-octave hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-octave /home/flo/elisp/org-mode/lisp/org-feed hides /usr/local/share/emacs/24.0.50= /lisp/org/org-feed /home/flo/elisp/org-mode/lisp/org-exp hides /usr/local/share/emacs/24.0.50/= lisp/org/org-exp /home/flo/elisp/org-mode/lisp/org-faces hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-faces /home/flo/elisp/org-mode/lisp/ob-gnuplot hides /usr/local/share/emacs/24.0.= 50/lisp/org/ob-gnuplot /home/flo/elisp/org-mode/lisp/org-html hides /usr/local/share/emacs/24.0.50= /lisp/org/org-html /home/flo/elisp/org-mode/lisp/ob-ref hides /usr/local/share/emacs/24.0.50/l= isp/org/ob-ref /home/flo/elisp/org-mode/lisp/org-beamer hides /usr/local/share/emacs/24.0.= 50/lisp/org/org-beamer /home/flo/elisp/org-mode/lisp/org-icalendar hides /usr/local/share/emacs/24= .0.50/lisp/org/org-icalendar /home/flo/elisp/org-mode/lisp/org-table hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-table /home/flo/elisp/org-mode/lisp/ob-tangle hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-tangle /home/flo/elisp/org-mode/lisp/ob-dot hides /usr/local/share/emacs/24.0.50/l= isp/org/ob-dot /home/flo/elisp/org-mode/lisp/ob-org hides /usr/local/share/emacs/24.0.50/l= isp/org/ob-org /home/flo/elisp/org-mode/lisp/org-bbdb hides /usr/local/share/emacs/24.0.50= /lisp/org/org-bbdb /home/flo/elisp/org-mode/lisp/org-docview hides /usr/local/share/emacs/24.0= .50/lisp/org/org-docview /home/flo/elisp/org-mode/lisp/org-mobile hides /usr/local/share/emacs/24.0.= 50/lisp/org/org-mobile /home/flo/elisp/org-mode/lisp/ob-table hides /usr/local/share/emacs/24.0.50= /lisp/org/ob-table /home/flo/elisp/org-mode/lisp/ob-js hides /usr/local/share/emacs/24.0.50/li= sp/org/ob-js /home/flo/elisp/org-mode/lisp/ob-lob hides /usr/local/share/emacs/24.0.50/l= isp/org/ob-lob /home/flo/elisp/org-mode/lisp/ob hides /usr/local/share/emacs/24.0.50/lisp/= org/ob /home/flo/elisp/org-mode/lisp/org-mks hides /usr/local/share/emacs/24.0.50/= lisp/org/org-mks /home/flo/elisp/org-mode/lisp/org-publish hides /usr/local/share/emacs/24.0= .50/lisp/org/org-publish /home/flo/elisp/org-mode/lisp/ob-clojure hides /usr/local/share/emacs/24.0.= 50/lisp/org/ob-clojure /home/flo/elisp/org-mode/lisp/org-xoxo hides /usr/local/share/emacs/24.0.50= /lisp/org/org-xoxo /home/flo/elisp/org-mode/lisp/org-vm hides /usr/local/share/emacs/24.0.50/l= isp/org/org-vm /home/flo/elisp/org-mode/lisp/org-special-blocks hides /usr/local/share/ema= cs/24.0.50/lisp/org/org-special-blocks /home/flo/elisp/org-mode/lisp/ob-awk hides /usr/local/share/emacs/24.0.50/l= isp/org/ob-awk /home/flo/elisp/org-mode/lisp/ob-maxima hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-maxima /home/flo/elisp/org-mode/lisp/org-mouse hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-mouse /home/flo/elisp/org-mode/lisp/ob-mscgen hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-mscgen /home/flo/elisp/org-mode/lisp/ob-plantuml hides /usr/local/share/emacs/24.0= .50/lisp/org/ob-plantuml /home/flo/elisp/org-mode/lisp/org-ctags hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-ctags /home/flo/elisp/org-mode/lisp/org-indent hides /usr/local/share/emacs/24.0.= 50/lisp/org/org-indent /home/flo/elisp/org-mode/lisp/org-macs hides /usr/local/share/emacs/24.0.50= /lisp/org/org-macs /home/flo/elisp/org-mode/lisp/ob-sh hides /usr/local/share/emacs/24.0.50/li= sp/org/ob-sh /home/flo/elisp/org-mode/lisp/org-gnus hides /usr/local/share/emacs/24.0.50= /lisp/org/org-gnus /home/flo/elisp/org-mode/lisp/ob-lilypond hides /usr/local/share/emacs/24.0= .50/lisp/org/ob-lilypond /home/flo/elisp/org-mode/lisp/org-list hides /usr/local/share/emacs/24.0.50= /lisp/org/org-list /home/flo/elisp/org-mode/lisp/org-inlinetask hides /usr/local/share/emacs/2= 4.0.50/lisp/org/org-inlinetask /home/flo/elisp/org-mode/lisp/ob-calc hides /usr/local/share/emacs/24.0.50/= lisp/org/ob-calc /home/flo/elisp/org-mode/lisp/ob-lisp hides /usr/local/share/emacs/24.0.50/= lisp/org/ob-lisp /home/flo/elisp/org-mode/lisp/org-pcomplete hides /usr/local/share/emacs/24= .0.50/lisp/org/org-pcomplete /home/flo/elisp/org-mode/lisp/org-attach hides /usr/local/share/emacs/24.0.= 50/lisp/org/org-attach /home/flo/elisp/org-mode/lisp/org-footnote hides /usr/local/share/emacs/24.= 0.50/lisp/org/org-footnote /home/flo/elisp/org-mode/lisp/org-src hides /usr/local/share/emacs/24.0.50/= lisp/org/org-src /home/flo/elisp/org-mode/lisp/org-freemind hides /usr/local/share/emacs/24.= 0.50/lisp/org/org-freemind /home/flo/elisp/org-mode/lisp/ob-C hides /usr/local/share/emacs/24.0.50/lis= p/org/ob-C /home/flo/elisp/org-mode/lisp/ob-python hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-python /home/flo/elisp/org-mode/lisp/org-colview hides /usr/local/share/emacs/24.0= .50/lisp/org/org-colview /home/flo/elisp/org-mode/lisp/ob-java hides /usr/local/share/emacs/24.0.50/= lisp/org/ob-java /home/flo/elisp/org-mode/lisp/ob-screen hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-screen /home/flo/elisp/org-mode/lisp/org-compat hides /usr/local/share/emacs/24.0.= 50/lisp/org/org-compat /home/flo/elisp/org-mode/lisp/org-wl hides /usr/local/share/emacs/24.0.50/l= isp/org/org-wl /home/flo/elisp/org-mode/lisp/org-taskjuggler hides /usr/local/share/emacs/= 24.0.50/lisp/org/org-taskjuggler /home/flo/elisp/org-mode/lisp/ob-latex hides /usr/local/share/emacs/24.0.50= /lisp/org/ob-latex /home/flo/elisp/org-mode/lisp/org hides /usr/local/share/emacs/24.0.50/lisp= /org/org /home/flo/elisp/org-mode/lisp/org-id hides /usr/local/share/emacs/24.0.50/l= isp/org/org-id /home/flo/elisp/org-mode/lisp/org-mew hides /usr/local/share/emacs/24.0.50/= lisp/org/org-mew /home/flo/elisp/org-mode/lisp/ob-perl hides /usr/local/share/emacs/24.0.50/= lisp/org/ob-perl /home/flo/elisp/org-mode/lisp/org-archive hides /usr/local/share/emacs/24.0= .50/lisp/org/org-archive /home/flo/elisp/org-mode/lisp/org-entities hides /usr/local/share/emacs/24.= 0.50/lisp/org/org-entities /home/flo/elisp/org-mode/lisp/org-rmail hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-rmail /home/flo/elisp/org-mode/lisp/ob-ditaa hides /usr/local/share/emacs/24.0.50= /lisp/org/ob-ditaa /home/flo/elisp/org-mode/lisp/org-mac-message hides /usr/local/share/emacs/= 24.0.50/lisp/org/org-mac-message /home/flo/elisp/org-mode/lisp/org-crypt hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-crypt /home/flo/elisp/org-mode/lisp/ob-emacs-lisp hides /usr/local/share/emacs/24= .0.50/lisp/org/ob-emacs-lisp /home/flo/elisp/org-mode/lisp/ob-matlab hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-matlab /home/flo/elisp/org-mode/lisp/org-w3m hides /usr/local/share/emacs/24.0.50/= lisp/org/org-w3m /home/flo/elisp/org-mode/lisp/org-timer hides /usr/local/share/emacs/24.0.5= 0/lisp/org/org-timer /home/flo/elisp/org-mode/lisp/org-bibtex hides /usr/local/share/emacs/24.0.= 50/lisp/org/org-bibtex /home/flo/elisp/org-mode/lisp/org-protocol hides /usr/local/share/emacs/24.= 0.50/lisp/org/org-protocol /home/flo/elisp/org-mode/lisp/ob-sass hides /usr/local/share/emacs/24.0.50/= lisp/org/ob-sass /home/flo/elisp/org-mode/lisp/ob-sqlite hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-sqlite /home/flo/elisp/org-mode/lisp/org-datetree hides /usr/local/share/emacs/24.= 0.50/lisp/org/org-datetree /home/flo/elisp/org-mode/lisp/ob-css hides /usr/local/share/emacs/24.0.50/l= isp/org/ob-css /home/flo/elisp/org-mode/lisp/org-remember hides /usr/local/share/emacs/24.= 0.50/lisp/org/org-remember /home/flo/elisp/org-mode/lisp/ob-scheme hides /usr/local/share/emacs/24.0.5= 0/lisp/org/ob-scheme /home/flo/elisp/org-mode/lisp/org-irc hides /usr/local/share/emacs/24.0.50/= lisp/org/org-irc /home/flo/elisp/org-mode/lisp/org-info hides /usr/local/share/emacs/24.0.50= /lisp/org/org-info /home/flo/elisp/org-mode/lisp/org-capture hides /usr/local/share/emacs/24.0= .50/lisp/org/org-capture /home/flo/elisp/org-mode/lisp/org-jsinfo hides /usr/local/share/emacs/24.0.= 50/lisp/org/org-jsinfo /home/flo/elisp/org-mode/lisp/ob-keys hides /usr/local/share/emacs/24.0.50/= lisp/org/ob-keys /home/flo/.emacs.d/elpa/erc-5.3/erc-ring hides /usr/local/share/emacs/24.0.= 50/lisp/erc/erc-ring /home/flo/.emacs.d/elpa/erc-5.3/erc-menu hides /usr/local/share/emacs/24.0.= 50/lisp/erc/erc-menu /home/flo/.emacs.d/elpa/erc-5.3/erc-networks hides /usr/local/share/emacs/2= 4.0.50/lisp/erc/erc-networks /home/flo/.emacs.d/elpa/erc-5.3/erc-pcomplete hides /usr/local/share/emacs/= 24.0.50/lisp/erc/erc-pcomplete /home/flo/.emacs.d/elpa/erc-5.3/erc-stamp hides /usr/local/share/emacs/24.0= .50/lisp/erc/erc-stamp /home/flo/.emacs.d/elpa/erc-5.3/erc-speedbar hides /usr/local/share/emacs/2= 4.0.50/lisp/erc/erc-speedbar /home/flo/.emacs.d/elpa/erc-5.3/erc-backend hides /usr/local/share/emacs/24= .0.50/lisp/erc/erc-backend /home/flo/.emacs.d/elpa/erc-5.3/erc hides /usr/local/share/emacs/24.0.50/li= sp/erc/erc /home/flo/.emacs.d/elpa/erc-5.3/erc-services hides /usr/local/share/emacs/2= 4.0.50/lisp/erc/erc-services /home/flo/.emacs.d/elpa/erc-5.3/erc-truncate hides /usr/local/share/emacs/2= 4.0.50/lisp/erc/erc-truncate /home/flo/.emacs.d/elpa/erc-5.3/erc-button hides /usr/local/share/emacs/24.= 0.50/lisp/erc/erc-button /home/flo/.emacs.d/elpa/erc-5.3/erc-track hides /usr/local/share/emacs/24.0= .50/lisp/erc/erc-track /home/flo/.emacs.d/elpa/erc-5.3/erc-xdcc hides /usr/local/share/emacs/24.0.= 50/lisp/erc/erc-xdcc /home/flo/.emacs.d/elpa/erc-5.3/erc-sound hides /usr/local/share/emacs/24.0= .50/lisp/erc/erc-sound /home/flo/.emacs.d/elpa/erc-5.3/erc-dcc hides /usr/local/share/emacs/24.0.5= 0/lisp/erc/erc-dcc /home/flo/.emacs.d/elpa/erc-5.3/erc-list hides /usr/local/share/emacs/24.0.= 50/lisp/erc/erc-list /home/flo/.emacs.d/elpa/erc-5.3/erc-replace hides /usr/local/share/emacs/24= .0.50/lisp/erc/erc-replace /home/flo/.emacs.d/elpa/erc-5.3/erc-spelling hides /usr/local/share/emacs/2= 4.0.50/lisp/erc/erc-spelling /home/flo/.emacs.d/elpa/erc-5.3/erc-match hides /usr/local/share/emacs/24.0= .50/lisp/erc/erc-match /home/flo/.emacs.d/elpa/erc-5.3/erc-page hides /usr/local/share/emacs/24.0.= 50/lisp/erc/erc-page /home/flo/.emacs.d/elpa/erc-5.3/erc-ibuffer hides /usr/local/share/emacs/24= .0.50/lisp/erc/erc-ibuffer /home/flo/.emacs.d/elpa/erc-5.3/erc-autoaway hides /usr/local/share/emacs/2= 4.0.50/lisp/erc/erc-autoaway /home/flo/.emacs.d/elpa/erc-5.3/erc-lang hides /usr/local/share/emacs/24.0.= 50/lisp/erc/erc-lang /home/flo/.emacs.d/elpa/erc-5.3/erc-compat hides /usr/local/share/emacs/24.= 0.50/lisp/erc/erc-compat /home/flo/.emacs.d/elpa/erc-5.3/erc-netsplit hides /usr/local/share/emacs/2= 4.0.50/lisp/erc/erc-netsplit /home/flo/.emacs.d/elpa/erc-5.3/erc-identd hides /usr/local/share/emacs/24.= 0.50/lisp/erc/erc-identd /home/flo/.emacs.d/elpa/erc-5.3/erc-capab hides /usr/local/share/emacs/24.0= .50/lisp/erc/erc-capab /home/flo/.emacs.d/elpa/erc-5.3/erc-notify hides /usr/local/share/emacs/24.= 0.50/lisp/erc/erc-notify /home/flo/.emacs.d/elpa/erc-5.3/erc-fill hides /usr/local/share/emacs/24.0.= 50/lisp/erc/erc-fill /home/flo/.emacs.d/elpa/erc-5.3/erc-ezbounce hides /usr/local/share/emacs/2= 4.0.50/lisp/erc/erc-ezbounce /home/flo/.emacs.d/elpa/erc-5.3/erc-log hides /usr/local/share/emacs/24.0.5= 0/lisp/erc/erc-log /home/flo/.emacs.d/elpa/erc-5.3/erc-goodies hides /usr/local/share/emacs/24= .0.50/lisp/erc/erc-goodies /home/flo/.emacs.d/elpa/erc-5.3/erc-join hides /usr/local/share/emacs/24.0.= 50/lisp/erc/erc-join /home/flo/.emacs.d/elpa/erc-5.3/erc-imenu hides /usr/local/share/emacs/24.0= .50/lisp/erc/erc-imenu /home/flo/.emacs.d/elpa/emms-3.0/tq hides /usr/local/share/emacs/24.0.50/li= sp/emacs-lisp/tq /home/flo/.emacs.d/elpa/erc-5.3/erc-hecomplete hides /usr/local/share/emacs= /24.0.50/lisp/obsolete/erc-hecomplete Features: (shadow emacsbug mailalias debug multi-isearch url-dav rect url-http nnagent preview prv-emacs tex-buf font-latex latex tex-style tex latexenc newcomment thingatpt grep face-remap bookmark w3-forms w3-style w3-hot url-file url-dired w3-toolbar w3-emacs w3-props url-auth w3 w3-menu url-queue url-news url-irc url-gw w3-emulate w3-auto w3-parse w3-fast-parse w3-display w3-mouse w3-imap url-handlers w3-widget w3-vars w3-keymap w3-cus css font devices ange-ftp w3-cfg w3-compat tabify mule-util flow-fill diff-mode jka-compr hippie-exp vc-git find-func help-mode qp gnus-html browse-url url-cache ansi-color gnus-cite mail-extr gnus-async gnus-bcklg gnus-ml gnus-topic utf-7 utf7 rfc2104 imap pop3 nndraft nnmh nnml nnfolder parse-time rot13 disp-table netrc gnutls network-stream starttls tls gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache smtpmail sendmail spam spam-stat bbdb-com bbdb timezone gnus-uu yenc gnus-msg gnus-art mm-uu mml2015 mm-view mml-smime smime nnir gnus-sum gnus-group gnus-undo dig gnus-propfont nnrss mm-url nnmail mail-source nnoo gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems view cal-iso cdlatex texmathp image-file org-wl org-w3m org-vm org-rmail org-mhe org-mew org-irc org-jsinfo org-infojs org-html org-info org-gnus org-docview org-bibtex bibtex org-bbdb server session saveplace paren spell-number color-insert overrides unicode-test my-font-settings fb-byte-compile zettelkasten window-config outline-bar heisig logik robin refile fb-bibtex my-skeletons my-emacs-extras re-builder message rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader muse-bulletins wesnoth-fb emms-fb emms-volume emms-volume-amixer emms-tag-editor emms-i18n emms-mark emms-history emms-bookmarks emms-last-played emms-stream-info emms-metaplaylist-mode emms-lastfm emms-url url url-proxy url-privacy url-expand url-methods url-history url-cookie url-util url-parse auth-source eieio password-cache url-vars mailcap emms-browser sort emms-playlist-sort emms-score emms-player-xine emms-player-mpd tq emms-playing-time emms-lyrics emms-streams emms-mode-line emms-cache emms-info-ogginfo emms-info-mp3info emms-info later-do emms-playlist-mode emms-player-mplayer emms-player-simple emms-source-playlist emms-source-file emms-setup emms emms-compat calendar-fb cal-china lunar solar cal-dst cal-bahai cal-islam cal-hebrew holidays hol-loaddefs appt diary-lib diary-loaddefs regexp-fb typopunct-fb typopunct changelog-fb dired-fb dired file-props format-spec crm keybindings cus-edit cus-start cus-load muse-publish muse-project muse-protocols muse-regexps wid-edit muse muse-nested-tags muse-mode pomodoro dictem-fb dictem timeclock uniquify command-frequency elk-test two-mode-mode yank-match nnheader mm-util mail-prsvr mail-utils gnus-util xml aspell-fb htmlize haskell-fb inf-haskell haskell-mode pp epa-file epa derived epg epg-config cfdg-mode generic org-fb org-datetree org-id org-timer org-latex org-export-latex org-beamer org-exp ob-exp org-exp-blocks org-agenda footnote org-capture org-mks org-archive org-install ob-sqlite ob-sh shell ob-ruby ob-python ob-gnuplot ob-latex ob-asymptote ob-dot ob-ditaa ob-R org byte-opt warnings 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 easy-mmode cal-menu calendar cal-loaddefs settings-fb avoid package-fb auctex-autoloads tex-site auto-complete-autoloads clojure-mode-autoloads css-mode-autoloads emms-autoloads erc-autoloads htmlize-autoloads kill-ring-search-autoloads lambdacalc-autoloads lua-mode-autoloads perspective-autoloads rainbow-mode-autoloads slime-repl-autoloads slime-autoloads w3-autoloads info yasnippet-bundle-autoloads yasnippet-bundle dropdown-list advice help-fns advice-preload yasnippet edmacro kmacro easymenu assoc cl package tabulated-list compile comint regexp-opt ring bytecomp byte-compile cconv macroexp 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 x-toolkit x multi-tty emacs) --=20 Florian Beck