From unknown Sat Jun 21 10:24:10 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13603 <13603@debbugs.gnu.org> To: bug#13603 <13603@debbugs.gnu.org> Subject: Status: 24.2; Feature Request: Expose more libxml functionality Reply-To: bug#13603 <13603@debbugs.gnu.org> Date: Sat, 21 Jun 2025 17:24:10 +0000 retitle 13603 24.2; Feature Request: Expose more libxml functionality reassign 13603 emacs submitter 13603 Eric Abrahamsen severity 13603 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 31 21:58:43 2013 Received: (at submit) by debbugs.gnu.org; 1 Feb 2013 02:58:43 +0000 Received: from localhost ([127.0.0.1]:58352 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U16pr-0001ys-KZ for submit@debbugs.gnu.org; Thu, 31 Jan 2013 21:58:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41337) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U16k4-0001qc-Jw for submit@debbugs.gnu.org; Thu, 31 Jan 2013 21:52:44 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U16jF-00075B-0X for submit@debbugs.gnu.org; Thu, 31 Jan 2013 21:51:55 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:41683) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U16jE-000754-SZ for submit@debbugs.gnu.org; Thu, 31 Jan 2013 21:51:48 -0500 Received: from eggs.gnu.org ([208.118.235.92]:52637) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U16j7-0006xY-Kl for bug-gnu-emacs@gnu.org; Thu, 31 Jan 2013 21:51:48 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1U16j1-00070F-2Q for bug-gnu-emacs@gnu.org; Thu, 31 Jan 2013 21:51:41 -0500 Received: from mail-pb0-f53.google.com ([209.85.160.53]:60138) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1U16j0-0006zg-MH for bug-gnu-emacs@gnu.org; Thu, 31 Jan 2013 21:51:35 -0500 Received: by mail-pb0-f53.google.com with SMTP id un1so1918854pbc.12 for ; Thu, 31 Jan 2013 18:51:33 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=x-received:from:to:subject:date:message-id:user-agent:mime-version :content-type:x-gm-message-state; bh=Ms6YvyZFOVox+dO/MvKjGjPhPOHpVkkBaV310Iao2Rs=; b=cRP7PMCWOH/v5iOppJoDX9Ep49zfvYCqSum/R2aux35imBMehu04balNWVlrICnQzm 3pYZUk8+2CWpUHCw/05m/Kkz9jIEjMaHtM4mObTVtULKG1TBW+2VUexVDqiOzC1rK/Ba PZFY1j40ubDNIiSAMzNtue5d7GI0xOjwxBk3wH1AVn0j2LcV29UJ7ckkNCBZuzaMLEGa n5Fb8gHKysbghhpRLp2H0XZRO66jW0L8qyzynYZ92eh/aZumLHMD0Llztrc3hYNooxyd H8WFS4/ITqfLZ/7m9Dum0mSdSAhV3CddOwE7tW41hq1v7hXH/V0jAOCJDHQjKmm5g2MM Nbsw== X-Received: by 10.68.233.7 with SMTP id ts7mr27953795pbc.136.1359687093062; Thu, 31 Jan 2013 18:51:33 -0800 (PST) Received: from localhost ([114.250.105.57]) by mx.google.com with ESMTPS id vn2sm6825959pbc.31.2013.01.31.18.51.27 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Thu, 31 Jan 2013 18:51:31 -0800 (PST) From: Eric Abrahamsen To: bug-gnu-emacs@gnu.org Subject: 24.2; Feature Request: Expose more libxml functionality Date: Fri, 01 Feb 2013 10:56:29 +0800 Message-ID: <87vcacd9nm.fsf@ericabrahamsen.net> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Gm-Message-State: ALoCoQl2Gt4Qh2Xdx+gdYNP/F3CUP8eOwd+hdxn3q9256OoBB/fBrFummittf5LNc4YeHcLXTPJd X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Thu, 31 Jan 2013 21:58:39 -0500 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Not a bug, but a feature request. XML parsing in Emacs is currently pretty messy, consisting mostly of a handful of out-of-date libraries. There is talk of elisp implementations of Xpath and XSLT. For Emacsen compiled with libxml2, that seems like a bad idea: the system libraries are there, they just need to be exposed to emacs. My request is to make more of libxml2 available to elisp, starting with Xpath. Thanks, Eric In GNU Emacs 24.2.1 (i686-pc-linux-gnu, GTK+ Version 3.6.4) of 2013-01-20 on eric Windowing system distributor `The X.Org Foundation', version 11.0.11302000 Configured using: `configure '--prefix=/usr' '--sysconfdir=/etc' '--libexecdir=/usr/lib' '--localstatedir=/var' '--with-x-toolkit=gtk3' '--with-xft' 'CFLAGS=-march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'' 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: Group Minor modes in effect: erc-list-mode: t erc-menu-mode: t erc-autojoin-mode: t erc-ring-mode: t erc-networks-mode: t erc-pcomplete-mode: t erc-track-mode: t erc-track-minor-mode: t erc-match-mode: t erc-button-mode: t erc-fill-mode: t erc-stamp-mode: t erc-netsplit-mode: t erc-irccontrols-mode: t erc-noncommands-mode: t erc-move-to-prompt-mode: t erc-readonly-mode: t diff-auto-refine-mode: t gnus-topic-mode: t gnus-undo-mode: t recentf-mode: t global-auto-complete-mode: t ido-everywhere: t display-time-mode: t show-paren-mode: t tooltip-mode: t mouse-wheel-mode: t menu-bar-mode: t 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 transient-mark-mode: t Recent input: M-b M-b M-f M-f SPC p o s s i b l y M-q SPC B i t SPC o f SPC a c h i SPC c h i c k e n SPC a n d SPC t h e SPC e g g SPC p r o b l e m SPC , b u t , SPC b u t SPC I S-SPC d o SPC h o p e SPC t o SPC g e t SPC t h e SPC w h o l e SPC t h i n g SPC r o l l i n g SPC i n SPC t h e SPC n e x t SPC f e w SPC m o n t h s . . . C-c C-c SPC R C-o H i SPC S a r a g h , C-j C-j I f SPC y o u SPC c a c c p e t e e p t e d SPC t h e SPC t C-a C-k I SPC s a w SPC t h a t SPC y o u SPC a c c e p t e d SPC t h e SPC t r a n i n v i t a t i o n SPC a n d SPC a r e SPC a SPC m e m b e r SPC o f SPC t h e SPC g r o u p , SPC C-c g q n SPC q s l M-x r e p o r t - e m a c Recent messages: Deleting article 25300 in mail.PRSpam Expiring articles...done Saving Gnus registry (2285 entries) to ~/.gnus.registry.eioio... Saving Gnus registry (size 2272) to ~/.gnus.registry.eioio...done Saving file /home/eric/.newsrc... Wrote /home/eric/.newsrc Saving /home/eric/.newsrc.eld... Saving file /home/eric/.newsrc.eld... Wrote /home/eric/.newsrc.eld Saving /home/eric/.newsrc.eld...done Load-path shadows: ~/.emacs.d/auctex/lpath hides ~/.emacs.d/gnus/lisp/lpath ~/.emacs.d/gnus/contrib/compface hides ~/.emacs.d/gnus/lisp/compface ~/.emacs.d/magit/.dir-locals hides ~/.emacs.d/gnus/lisp/.dir-locals ~/.emacs.d/Pymacs/pymacs hides /usr/share/emacs/site-lisp/pymacs ~/.emacs.d/org-mode/lisp/org-habit hides /usr/share/emacs/site-lisp/org/org-habit ~/.emacs.d/org-mode/lisp/org-inlinetask hides /usr/share/emacs/site-lisp/org/org-inlinetask ~/.emacs.d/org-mode/lisp/ob-ditaa hides /usr/share/emacs/site-lisp/org/ob-ditaa ~/.emacs.d/org-mode/lisp/org-vm hides /usr/share/emacs/site-lisp/org/org-vm ~/.emacs.d/org-mode/lisp/ob-lisp hides /usr/share/emacs/site-lisp/org/ob-lisp ~/.emacs.d/org-mode/lisp/ob-ref hides /usr/share/emacs/site-lisp/org/ob-ref ~/.emacs.d/org-mode/lisp/org-jsinfo hides /usr/share/emacs/site-lisp/org/org-jsinfo ~/.emacs.d/org-mode/lisp/ob-js hides /usr/share/emacs/site-lisp/org/ob-js ~/.emacs.d/org-mode/lisp/org-beamer hides /usr/share/emacs/site-lisp/org/org-beamer ~/.emacs.d/org-mode/lisp/org-odt hides /usr/share/emacs/site-lisp/org/org-odt ~/.emacs.d/org-mode/lisp/org-macs hides /usr/share/emacs/site-lisp/org/org-macs ~/.emacs.d/org-mode/lisp/ob-R hides /usr/share/emacs/site-lisp/org/ob-R ~/.emacs.d/org-mode/lisp/org-xoxo hides /usr/share/emacs/site-lisp/org/org-xoxo ~/.emacs.d/org-mode/lisp/org-timer hides /usr/share/emacs/site-lisp/org/org-timer ~/.emacs.d/org-mode/lisp/ob-lob hides /usr/share/emacs/site-lisp/org/ob-lob ~/.emacs.d/org-mode/lisp/org-compat hides /usr/share/emacs/site-lisp/org/org-compat ~/.emacs.d/org-mode/lisp/org-mobile hides /usr/share/emacs/site-lisp/org/org-mobile ~/.emacs.d/org-mode/lisp/org-rmail hides /usr/share/emacs/site-lisp/org/org-rmail ~/.emacs.d/org-mode/lisp/org-mhe hides /usr/share/emacs/site-lisp/org/org-mhe ~/.emacs.d/org-mode/lisp/ob hides /usr/share/emacs/site-lisp/org/ob ~/.emacs.d/org-mode/lisp/org-gnus hides /usr/share/emacs/site-lisp/org/org-gnus ~/.emacs.d/org-mode/lisp/org-mew hides /usr/share/emacs/site-lisp/org/org-mew ~/.emacs.d/org-mode/lisp/org-list hides /usr/share/emacs/site-lisp/org/org-list ~/.emacs.d/org-mode/lisp/org-src hides /usr/share/emacs/site-lisp/org/org-src ~/.emacs.d/org-mode/lisp/org-taskjuggler hides /usr/share/emacs/site-lisp/org/org-taskjuggler ~/.emacs.d/org-mode/lisp/org-e-beamer hides /usr/share/emacs/site-lisp/org/org-e-beamer ~/.emacs.d/org-mode/lisp/ob-scheme hides /usr/share/emacs/site-lisp/org/ob-scheme ~/.emacs.d/org-mode/lisp/org-e-man hides /usr/share/emacs/site-lisp/org/org-e-man ~/.emacs.d/org-mode/lisp/ob-ocaml hides /usr/share/emacs/site-lisp/org/ob-ocaml ~/.emacs.d/org-mode/lisp/ob-tangle hides /usr/share/emacs/site-lisp/org/ob-tangle ~/.emacs.d/org-mode/lisp/org-footnote hides /usr/share/emacs/site-lisp/org/org-footnote ~/.emacs.d/org-mode/lisp/ob-exp hides /usr/share/emacs/site-lisp/org/ob-exp ~/.emacs.d/org-mode/lisp/org-faces hides /usr/share/emacs/site-lisp/org/org-faces ~/.emacs.d/org-mode/lisp/ob-sqlite hides /usr/share/emacs/site-lisp/org/ob-sqlite ~/.emacs.d/org-mode/lisp/ob-clojure hides /usr/share/emacs/site-lisp/org/ob-clojure ~/.emacs.d/org-mode/lisp/ob-plantuml hides /usr/share/emacs/site-lisp/org/ob-plantuml ~/.emacs.d/org-mode/lisp/org-plot hides /usr/share/emacs/site-lisp/org/org-plot ~/.emacs.d/org-mode/lisp/org-e-latex hides /usr/share/emacs/site-lisp/org/org-e-latex ~/.emacs.d/org-mode/lisp/ob-keys hides /usr/share/emacs/site-lisp/org/ob-keys ~/.emacs.d/org-mode/lisp/ob-octave hides /usr/share/emacs/site-lisp/org/ob-octave ~/.emacs.d/org-mode/lisp/org-lparse hides /usr/share/emacs/site-lisp/org/org-lparse ~/.emacs.d/org-mode/lisp/org-ctags hides /usr/share/emacs/site-lisp/org/org-ctags ~/.emacs.d/org-mode/lisp/org-table hides /usr/share/emacs/site-lisp/org/org-table ~/.emacs.d/org-mode/lisp/ob-sql hides /usr/share/emacs/site-lisp/org/ob-sql ~/.emacs.d/org-mode/lisp/org-mouse hides /usr/share/emacs/site-lisp/org/org-mouse ~/.emacs.d/org-mode/lisp/ob-matlab hides /usr/share/emacs/site-lisp/org/ob-matlab ~/.emacs.d/org-mode/lisp/org-eshell hides /usr/share/emacs/site-lisp/org/org-eshell ~/.emacs.d/org-mode/lisp/ob-ruby hides /usr/share/emacs/site-lisp/org/ob-ruby ~/.emacs.d/org-mode/lisp/ob-java hides /usr/share/emacs/site-lisp/org/ob-java ~/.emacs.d/org-mode/lisp/ob-scala hides /usr/share/emacs/site-lisp/org/ob-scala ~/.emacs.d/org-mode/lisp/org-e-icalendar hides /usr/share/emacs/site-lisp/org/org-e-icalendar ~/.emacs.d/org-mode/lisp/org-remember hides /usr/share/emacs/site-lisp/org/org-remember ~/.emacs.d/org-mode/lisp/org-e-odt hides /usr/share/emacs/site-lisp/org/org-e-odt ~/.emacs.d/org-mode/lisp/ob-lilypond hides /usr/share/emacs/site-lisp/org/ob-lilypond ~/.emacs.d/org-mode/lisp/org-e-html hides /usr/share/emacs/site-lisp/org/org-e-html ~/.emacs.d/org-mode/lisp/ob-makefile hides /usr/share/emacs/site-lisp/org/ob-makefile ~/.emacs.d/org-mode/lisp/org-mks hides /usr/share/emacs/site-lisp/org/org-mks ~/.emacs.d/org-mode/lisp/org-e-groff hides /usr/share/emacs/site-lisp/org/org-e-groff ~/.emacs.d/org-mode/lisp/ob-maxima hides /usr/share/emacs/site-lisp/org/ob-maxima ~/.emacs.d/org-mode/lisp/org-docbook hides /usr/share/emacs/site-lisp/org/org-docbook ~/.emacs.d/org-mode/lisp/org-protocol hides /usr/share/emacs/site-lisp/org/org-protocol ~/.emacs.d/org-mode/lisp/org-export hides /usr/share/emacs/site-lisp/org/org-export ~/.emacs.d/org-mode/lisp/ob-perl hides /usr/share/emacs/site-lisp/org/ob-perl ~/.emacs.d/org-mode/lisp/ob-dot hides /usr/share/emacs/site-lisp/org/ob-dot ~/.emacs.d/org-mode/lisp/org-clock hides /usr/share/emacs/site-lisp/org/org-clock ~/.emacs.d/org-mode/lisp/org-md hides /usr/share/emacs/site-lisp/org/org-md ~/.emacs.d/org-mode/lisp/org-datetree hides /usr/share/emacs/site-lisp/org/org-datetree ~/.emacs.d/org-mode/lisp/org-info hides /usr/share/emacs/site-lisp/org/org-info ~/.emacs.d/org-mode/lisp/ob-fortran hides /usr/share/emacs/site-lisp/org/ob-fortran ~/.emacs.d/org-mode/lisp/org-archive hides /usr/share/emacs/site-lisp/org/org-archive ~/.emacs.d/org-mode/lisp/org-indent hides /usr/share/emacs/site-lisp/org/org-indent ~/.emacs.d/org-mode/lisp/ob-comint hides /usr/share/emacs/site-lisp/org/ob-comint ~/.emacs.d/org-mode/lisp/org-crypt hides /usr/share/emacs/site-lisp/org/org-crypt ~/.emacs.d/org-mode/lisp/org-irc hides /usr/share/emacs/site-lisp/org/org-irc ~/.emacs.d/org-mode/lisp/org-special-blocks hides /usr/share/emacs/site-lisp/org/org-special-blocks ~/.emacs.d/org-mode/lisp/org-docview hides /usr/share/emacs/site-lisp/org/org-docview ~/.emacs.d/org-mode/lisp/org-bibtex hides /usr/share/emacs/site-lisp/org/org-bibtex ~/.emacs.d/org-mode/lisp/org-pcomplete hides /usr/share/emacs/site-lisp/org/org-pcomplete ~/.emacs.d/org-mode/lisp/ob-eval hides /usr/share/emacs/site-lisp/org/ob-eval ~/.emacs.d/org-mode/lisp/ob-org hides /usr/share/emacs/site-lisp/org/ob-org ~/.emacs.d/org-mode/lisp/org-feed hides /usr/share/emacs/site-lisp/org/org-feed ~/.emacs.d/org-mode/lisp/org-element hides /usr/share/emacs/site-lisp/org/org-element ~/.emacs.d/org-mode/lisp/ob-css hides /usr/share/emacs/site-lisp/org/ob-css ~/.emacs.d/org-mode/lisp/org-agenda hides /usr/share/emacs/site-lisp/org/org-agenda ~/.emacs.d/org-mode/lisp/ob-python hides /usr/share/emacs/site-lisp/org/ob-python ~/.emacs.d/org-mode/lisp/org-latex hides /usr/share/emacs/site-lisp/org/org-latex ~/.emacs.d/org-mode/lisp/ob-io hides /usr/share/emacs/site-lisp/org/ob-io ~/.emacs.d/org-mode/lisp/org-ascii hides /usr/share/emacs/site-lisp/org/org-ascii ~/.emacs.d/org-mode/lisp/ob-screen hides /usr/share/emacs/site-lisp/org/ob-screen ~/.emacs.d/org-mode/lisp/org-install hides /usr/share/emacs/site-lisp/org/org-install ~/.emacs.d/org-mode/lisp/org-capture hides /usr/share/emacs/site-lisp/org/org-capture ~/.emacs.d/org-mode/lisp/org-e-texinfo hides /usr/share/emacs/site-lisp/org/org-e-texinfo ~/.emacs.d/org-mode/lisp/org-colview hides /usr/share/emacs/site-lisp/org/org-colview ~/.emacs.d/org-mode/lisp/ob-table hides /usr/share/emacs/site-lisp/org/ob-table ~/.emacs.d/org-mode/lisp/org-exp hides /usr/share/emacs/site-lisp/org/org-exp ~/.emacs.d/org-mode/lisp/ob-C hides /usr/share/emacs/site-lisp/org/ob-C ~/.emacs.d/org-mode/lisp/org-colview-xemacs hides /usr/share/emacs/site-lisp/org/org-colview-xemacs ~/.emacs.d/org-mode/lisp/ob-sass hides /usr/share/emacs/site-lisp/org/ob-sass ~/.emacs.d/org-mode/lisp/org-bbdb hides /usr/share/emacs/site-lisp/org/org-bbdb ~/.emacs.d/org-mode/lisp/org-entities hides /usr/share/emacs/site-lisp/org/org-entities ~/.emacs.d/org-mode/lisp/ob-shen hides /usr/share/emacs/site-lisp/org/ob-shen ~/.emacs.d/org-mode/lisp/org-attach hides /usr/share/emacs/site-lisp/org/org-attach ~/.emacs.d/org-mode/lisp/ob-sh hides /usr/share/emacs/site-lisp/org/ob-sh ~/.emacs.d/org-mode/lisp/ob-emacs-lisp hides /usr/share/emacs/site-lisp/org/ob-emacs-lisp ~/.emacs.d/org-mode/lisp/org hides /usr/share/emacs/site-lisp/org/org ~/.emacs.d/org-mode/lisp/ob-gnuplot hides /usr/share/emacs/site-lisp/org/ob-gnuplot ~/.emacs.d/org-mode/lisp/ob-calc hides /usr/share/emacs/site-lisp/org/ob-calc ~/.emacs.d/org-mode/lisp/ob-ledger hides /usr/share/emacs/site-lisp/org/ob-ledger ~/.emacs.d/org-mode/lisp/org-e-publish hides /usr/share/emacs/site-lisp/org/org-e-publish ~/.emacs.d/org-mode/lisp/org-e-ascii hides /usr/share/emacs/site-lisp/org/org-e-ascii ~/.emacs.d/org-mode/lisp/ob-awk hides /usr/share/emacs/site-lisp/org/ob-awk ~/.emacs.d/org-mode/lisp/org-icalendar hides /usr/share/emacs/site-lisp/org/org-icalendar ~/.emacs.d/org-mode/lisp/ob-picolisp hides /usr/share/emacs/site-lisp/org/ob-picolisp ~/.emacs.d/org-mode/lisp/ob-asymptote hides /usr/share/emacs/site-lisp/org/ob-asymptote ~/.emacs.d/org-mode/lisp/org-wl hides /usr/share/emacs/site-lisp/org/org-wl ~/.emacs.d/org-mode/lisp/org-html hides /usr/share/emacs/site-lisp/org/org-html ~/.emacs.d/org-mode/lisp/ob-latex hides /usr/share/emacs/site-lisp/org/ob-latex ~/.emacs.d/org-mode/lisp/org-w3m hides /usr/share/emacs/site-lisp/org/org-w3m ~/.emacs.d/org-mode/lisp/org-publish hides /usr/share/emacs/site-lisp/org/org-publish ~/.emacs.d/org-mode/lisp/org-mac-message hides /usr/share/emacs/site-lisp/org/org-mac-message ~/.emacs.d/org-mode/lisp/ob-mscgen hides /usr/share/emacs/site-lisp/org/ob-mscgen ~/.emacs.d/org-mode/lisp/ob-haskell hides /usr/share/emacs/site-lisp/org/ob-haskell ~/.emacs.d/org-mode/lisp/org-freemind hides /usr/share/emacs/site-lisp/org/org-freemind ~/.emacs.d/org-mode/lisp/org-version hides /usr/share/emacs/site-lisp/org/org-version ~/.emacs.d/org-mode/lisp/org-loaddefs hides /usr/share/emacs/site-lisp/org/org-loaddefs ~/.emacs.d/org-mode/lisp/org-id hides /usr/share/emacs/site-lisp/org/org-id ~/.emacs.d/gnus/lisp/format-spec hides /usr/share/emacs/24.2/lisp/format-spec ~/.emacs.d/gnus/lisp/password-cache hides /usr/share/emacs/24.2/lisp/password-cache ~/.emacs.d/gnus/lisp/hex-util hides /usr/share/emacs/24.2/lisp/hex-util ~/.emacs.d/gnus/lisp/md4 hides /usr/share/emacs/24.2/lisp/md4 ~/.emacs.d/gnus/lisp/color hides /usr/share/emacs/24.2/lisp/color ~/.emacs.d/gnus/lisp/dns-mode hides /usr/share/emacs/24.2/lisp/textmodes/dns-mode ~/.emacs.d/org-mode/lisp/org-habit hides /usr/share/emacs/24.2/lisp/org/org-habit ~/.emacs.d/org-mode/lisp/org-inlinetask hides /usr/share/emacs/24.2/lisp/org/org-inlinetask ~/.emacs.d/org-mode/lisp/ob-ditaa hides /usr/share/emacs/24.2/lisp/org/ob-ditaa ~/.emacs.d/org-mode/lisp/org-vm hides /usr/share/emacs/24.2/lisp/org/org-vm ~/.emacs.d/org-mode/lisp/ob-lisp hides /usr/share/emacs/24.2/lisp/org/ob-lisp ~/.emacs.d/org-mode/lisp/ob-ref hides /usr/share/emacs/24.2/lisp/org/ob-ref ~/.emacs.d/org-mode/lisp/org-odt hides /usr/share/emacs/24.2/lisp/org/org-odt ~/.emacs.d/org-mode/lisp/org-macs hides /usr/share/emacs/24.2/lisp/org/org-macs ~/.emacs.d/org-mode/lisp/ob-R hides /usr/share/emacs/24.2/lisp/org/ob-R ~/.emacs.d/org-mode/lisp/org-icalendar hides /usr/share/emacs/24.2/lisp/org/org-icalendar ~/.emacs.d/org-mode/lisp/org-xoxo hides /usr/share/emacs/24.2/lisp/org/org-xoxo ~/.emacs.d/org-mode/lisp/ob-sh hides /usr/share/emacs/24.2/lisp/org/ob-sh ~/.emacs.d/org-mode/lisp/org-indent hides /usr/share/emacs/24.2/lisp/org/org-indent ~/.emacs.d/org-mode/lisp/ob-lob hides /usr/share/emacs/24.2/lisp/org/ob-lob ~/.emacs.d/org-mode/lisp/org-compat hides /usr/share/emacs/24.2/lisp/org/org-compat ~/.emacs.d/org-mode/lisp/org-mobile hides /usr/share/emacs/24.2/lisp/org/org-mobile ~/.emacs.d/org-mode/lisp/org-mhe hides /usr/share/emacs/24.2/lisp/org/org-mhe ~/.emacs.d/org-mode/lisp/ob hides /usr/share/emacs/24.2/lisp/org/ob ~/.emacs.d/org-mode/lisp/org-mew hides /usr/share/emacs/24.2/lisp/org/org-mew ~/.emacs.d/org-mode/lisp/org-mks hides /usr/share/emacs/24.2/lisp/org/org-mks ~/.emacs.d/org-mode/lisp/org-beamer hides /usr/share/emacs/24.2/lisp/org/org-beamer ~/.emacs.d/org-mode/lisp/org-timer hides /usr/share/emacs/24.2/lisp/org/org-timer ~/.emacs.d/org-mode/lisp/org-src hides /usr/share/emacs/24.2/lisp/org/org-src ~/.emacs.d/org-mode/lisp/org-taskjuggler hides /usr/share/emacs/24.2/lisp/org/org-taskjuggler ~/.emacs.d/org-mode/lisp/org-mouse hides /usr/share/emacs/24.2/lisp/org/org-mouse ~/.emacs.d/org-mode/lisp/ob-scheme hides /usr/share/emacs/24.2/lisp/org/ob-scheme ~/.emacs.d/org-mode/lisp/ob-asymptote hides /usr/share/emacs/24.2/lisp/org/ob-asymptote ~/.emacs.d/org-mode/lisp/org-info hides /usr/share/emacs/24.2/lisp/org/org-info ~/.emacs.d/org-mode/lisp/ob-ocaml hides /usr/share/emacs/24.2/lisp/org/ob-ocaml ~/.emacs.d/org-mode/lisp/ob-tangle hides /usr/share/emacs/24.2/lisp/org/ob-tangle ~/.emacs.d/org-mode/lisp/ob-org hides /usr/share/emacs/24.2/lisp/org/ob-org ~/.emacs.d/org-mode/lisp/ob-perl hides /usr/share/emacs/24.2/lisp/org/ob-perl ~/.emacs.d/org-mode/lisp/org-docbook hides /usr/share/emacs/24.2/lisp/org/org-docbook ~/.emacs.d/org-mode/lisp/org-agenda hides /usr/share/emacs/24.2/lisp/org/org-agenda ~/.emacs.d/org-mode/lisp/org-faces hides /usr/share/emacs/24.2/lisp/org/org-faces ~/.emacs.d/org-mode/lisp/org-html hides /usr/share/emacs/24.2/lisp/org/org-html ~/.emacs.d/org-mode/lisp/ob-sqlite hides /usr/share/emacs/24.2/lisp/org/ob-sqlite ~/.emacs.d/org-mode/lisp/ob-plantuml hides /usr/share/emacs/24.2/lisp/org/ob-plantuml ~/.emacs.d/org-mode/lisp/org-install hides /usr/share/emacs/24.2/lisp/org/org-install ~/.emacs.d/org-mode/lisp/ob-gnuplot hides /usr/share/emacs/24.2/lisp/org/ob-gnuplot ~/.emacs.d/org-mode/lisp/ob-octave hides /usr/share/emacs/24.2/lisp/org/ob-octave ~/.emacs.d/org-mode/lisp/ob-screen hides /usr/share/emacs/24.2/lisp/org/ob-screen ~/.emacs.d/org-mode/lisp/org-table hides /usr/share/emacs/24.2/lisp/org/org-table ~/.emacs.d/org-mode/lisp/org-gnus hides /usr/share/emacs/24.2/lisp/org/org-gnus ~/.emacs.d/org-mode/lisp/ob-matlab hides /usr/share/emacs/24.2/lisp/org/ob-matlab ~/.emacs.d/org-mode/lisp/org-irc hides /usr/share/emacs/24.2/lisp/org/org-irc ~/.emacs.d/org-mode/lisp/ob-ruby hides /usr/share/emacs/24.2/lisp/org/ob-ruby ~/.emacs.d/org-mode/lisp/ob-java hides /usr/share/emacs/24.2/lisp/org/ob-java ~/.emacs.d/org-mode/lisp/org-exp-blocks hides /usr/share/emacs/24.2/lisp/org/org-exp-blocks ~/.emacs.d/org-mode/lisp/ob-picolisp hides /usr/share/emacs/24.2/lisp/org/ob-picolisp ~/.emacs.d/org-mode/lisp/org-feed hides /usr/share/emacs/24.2/lisp/org/org-feed ~/.emacs.d/org-mode/lisp/org-remember hides /usr/share/emacs/24.2/lisp/org/org-remember ~/.emacs.d/org-mode/lisp/ob-C hides /usr/share/emacs/24.2/lisp/org/ob-C ~/.emacs.d/org-mode/lisp/ob-calc hides /usr/share/emacs/24.2/lisp/org/ob-calc ~/.emacs.d/org-mode/lisp/ob-lilypond hides /usr/share/emacs/24.2/lisp/org/ob-lilypond ~/.emacs.d/org-mode/lisp/org-plot hides /usr/share/emacs/24.2/lisp/org/org-plot ~/.emacs.d/org-mode/lisp/org-ascii hides /usr/share/emacs/24.2/lisp/org/org-ascii ~/.emacs.d/org-mode/lisp/ob-maxima hides /usr/share/emacs/24.2/lisp/org/ob-maxima ~/.emacs.d/org-mode/lisp/org-eshell hides /usr/share/emacs/24.2/lisp/org/org-eshell ~/.emacs.d/org-mode/lisp/org-clock hides /usr/share/emacs/24.2/lisp/org/org-clock ~/.emacs.d/org-mode/lisp/org-archive hides /usr/share/emacs/24.2/lisp/org/org-archive ~/.emacs.d/org-mode/lisp/org-datetree hides /usr/share/emacs/24.2/lisp/org/org-datetree ~/.emacs.d/org-mode/lisp/org-list hides /usr/share/emacs/24.2/lisp/org/org-list ~/.emacs.d/org-mode/lisp/org-w3m hides /usr/share/emacs/24.2/lisp/org/org-w3m ~/.emacs.d/org-mode/lisp/ob-fortran hides /usr/share/emacs/24.2/lisp/org/ob-fortran ~/.emacs.d/org-mode/lisp/ob-dot hides /usr/share/emacs/24.2/lisp/org/ob-dot ~/.emacs.d/org-mode/lisp/org-wl hides /usr/share/emacs/24.2/lisp/org/org-wl ~/.emacs.d/org-mode/lisp/org-crypt hides /usr/share/emacs/24.2/lisp/org/org-crypt ~/.emacs.d/org-mode/lisp/org-rmail hides /usr/share/emacs/24.2/lisp/org/org-rmail ~/.emacs.d/org-mode/lisp/org-protocol hides /usr/share/emacs/24.2/lisp/org/org-protocol ~/.emacs.d/org-mode/lisp/org-mac-message hides /usr/share/emacs/24.2/lisp/org/org-mac-message ~/.emacs.d/org-mode/lisp/org-bibtex hides /usr/share/emacs/24.2/lisp/org/org-bibtex ~/.emacs.d/org-mode/lisp/org-pcomplete hides /usr/share/emacs/24.2/lisp/org/org-pcomplete ~/.emacs.d/org-mode/lisp/ob-eval hides /usr/share/emacs/24.2/lisp/org/ob-eval ~/.emacs.d/org-mode/lisp/org-latex hides /usr/share/emacs/24.2/lisp/org/org-latex ~/.emacs.d/org-mode/lisp/ob-css hides /usr/share/emacs/24.2/lisp/org/ob-css ~/.emacs.d/org-mode/lisp/org-capture hides /usr/share/emacs/24.2/lisp/org/org-capture ~/.emacs.d/org-mode/lisp/ob-js hides /usr/share/emacs/24.2/lisp/org/ob-js ~/.emacs.d/org-mode/lisp/ob-awk hides /usr/share/emacs/24.2/lisp/org/ob-awk ~/.emacs.d/org-mode/lisp/org-ctags hides /usr/share/emacs/24.2/lisp/org/org-ctags ~/.emacs.d/org-mode/lisp/org-colview hides /usr/share/emacs/24.2/lisp/org/org-colview ~/.emacs.d/org-mode/lisp/ob-ledger hides /usr/share/emacs/24.2/lisp/org/ob-ledger ~/.emacs.d/org-mode/lisp/org-attach hides /usr/share/emacs/24.2/lisp/org/org-attach ~/.emacs.d/org-mode/lisp/ob-table hides /usr/share/emacs/24.2/lisp/org/ob-table ~/.emacs.d/org-mode/lisp/ob-sql hides /usr/share/emacs/24.2/lisp/org/ob-sql ~/.emacs.d/org-mode/lisp/org-freemind hides /usr/share/emacs/24.2/lisp/org/org-freemind ~/.emacs.d/org-mode/lisp/org-lparse hides /usr/share/emacs/24.2/lisp/org/org-lparse ~/.emacs.d/org-mode/lisp/ob-exp hides /usr/share/emacs/24.2/lisp/org/ob-exp ~/.emacs.d/org-mode/lisp/ob-python hides /usr/share/emacs/24.2/lisp/org/ob-python ~/.emacs.d/org-mode/lisp/org-special-blocks hides /usr/share/emacs/24.2/lisp/org/org-special-blocks ~/.emacs.d/org-mode/lisp/ob-sass hides /usr/share/emacs/24.2/lisp/org/ob-sass ~/.emacs.d/org-mode/lisp/org-entities hides /usr/share/emacs/24.2/lisp/org/org-entities ~/.emacs.d/org-mode/lisp/org-jsinfo hides /usr/share/emacs/24.2/lisp/org/org-jsinfo ~/.emacs.d/org-mode/lisp/ob-clojure hides /usr/share/emacs/24.2/lisp/org/ob-clojure ~/.emacs.d/org-mode/lisp/ob-shen hides /usr/share/emacs/24.2/lisp/org/ob-shen ~/.emacs.d/org-mode/lisp/org-docview hides /usr/share/emacs/24.2/lisp/org/org-docview ~/.emacs.d/org-mode/lisp/ob-keys hides /usr/share/emacs/24.2/lisp/org/ob-keys ~/.emacs.d/org-mode/lisp/org-id hides /usr/share/emacs/24.2/lisp/org/org-id ~/.emacs.d/org-mode/lisp/org hides /usr/share/emacs/24.2/lisp/org/org ~/.emacs.d/org-mode/lisp/org-bbdb hides /usr/share/emacs/24.2/lisp/org/org-bbdb ~/.emacs.d/org-mode/lisp/ob-comint hides /usr/share/emacs/24.2/lisp/org/ob-comint ~/.emacs.d/org-mode/lisp/ob-latex hides /usr/share/emacs/24.2/lisp/org/ob-latex ~/.emacs.d/org-mode/lisp/org-footnote hides /usr/share/emacs/24.2/lisp/org/org-footnote ~/.emacs.d/org-mode/lisp/org-publish hides /usr/share/emacs/24.2/lisp/org/org-publish ~/.emacs.d/org-mode/lisp/org-exp hides /usr/share/emacs/24.2/lisp/org/org-exp ~/.emacs.d/org-mode/lisp/ob-mscgen hides /usr/share/emacs/24.2/lisp/org/ob-mscgen ~/.emacs.d/org-mode/lisp/ob-emacs-lisp hides /usr/share/emacs/24.2/lisp/org/ob-emacs-lisp ~/.emacs.d/org-mode/lisp/ob-haskell hides /usr/share/emacs/24.2/lisp/org/ob-haskell ~/.emacs.d/gnus/lisp/dns hides /usr/share/emacs/24.2/lisp/net/dns ~/.emacs.d/gnus/lisp/dig hides /usr/share/emacs/24.2/lisp/net/dig ~/.emacs.d/gnus/lisp/sasl-digest hides /usr/share/emacs/24.2/lisp/net/sasl-digest ~/.emacs.d/gnus/lisp/netrc hides /usr/share/emacs/24.2/lisp/net/netrc ~/.emacs.d/gnus/lisp/sasl hides /usr/share/emacs/24.2/lisp/net/sasl ~/.emacs.d/gnus/lisp/sasl-ntlm hides /usr/share/emacs/24.2/lisp/net/sasl-ntlm ~/.emacs.d/gnus/lisp/ntlm hides /usr/share/emacs/24.2/lisp/net/ntlm ~/.emacs.d/gnus/lisp/sasl-cram hides /usr/share/emacs/24.2/lisp/net/sasl-cram ~/.emacs.d/gnus/lisp/hmac-md5 hides /usr/share/emacs/24.2/lisp/net/hmac-md5 ~/.emacs.d/gnus/lisp/tls hides /usr/share/emacs/24.2/lisp/net/tls ~/.emacs.d/gnus/lisp/hmac-def hides /usr/share/emacs/24.2/lisp/net/hmac-def ~/.emacs.d/gnus/lisp/hashcash hides /usr/share/emacs/24.2/lisp/mail/hashcash ~/.emacs.d/gnus/lisp/uudecode hides /usr/share/emacs/24.2/lisp/mail/uudecode ~/.emacs.d/gnus/lisp/binhex hides /usr/share/emacs/24.2/lisp/mail/binhex ~/.emacs.d/gnus/lisp/gnus-setup hides /usr/share/emacs/24.2/lisp/gnus/gnus-setup ~/.emacs.d/gnus/lisp/nndiary hides /usr/share/emacs/24.2/lisp/gnus/nndiary ~/.emacs.d/gnus/lisp/gnus-vm hides /usr/share/emacs/24.2/lisp/gnus/gnus-vm ~/.emacs.d/gnus/lisp/nnspool hides /usr/share/emacs/24.2/lisp/gnus/nnspool ~/.emacs.d/gnus/lisp/utf7 hides /usr/share/emacs/24.2/lisp/gnus/utf7 ~/.emacs.d/gnus/lisp/rfc2045 hides /usr/share/emacs/24.2/lisp/gnus/rfc2045 ~/.emacs.d/gnus/lisp/nnvirtual hides /usr/share/emacs/24.2/lisp/gnus/nnvirtual ~/.emacs.d/gnus/lisp/gnus-art hides /usr/share/emacs/24.2/lisp/gnus/gnus-art ~/.emacs.d/gnus/lisp/spam-stat hides /usr/share/emacs/24.2/lisp/gnus/spam-stat ~/.emacs.d/gnus/lisp/rfc1843 hides /usr/share/emacs/24.2/lisp/gnus/rfc1843 ~/.emacs.d/gnus/lisp/gnus-sieve hides /usr/share/emacs/24.2/lisp/gnus/gnus-sieve ~/.emacs.d/gnus/lisp/mml-sec hides /usr/share/emacs/24.2/lisp/gnus/mml-sec ~/.emacs.d/gnus/lisp/nnmh hides /usr/share/emacs/24.2/lisp/gnus/nnmh ~/.emacs.d/gnus/lisp/gnus-salt hides /usr/share/emacs/24.2/lisp/gnus/gnus-salt ~/.emacs.d/gnus/lisp/gnus-gravatar hides /usr/share/emacs/24.2/lisp/gnus/gnus-gravatar ~/.emacs.d/gnus/lisp/nnoo hides /usr/share/emacs/24.2/lisp/gnus/nnoo ~/.emacs.d/gnus/lisp/nnweb hides /usr/share/emacs/24.2/lisp/gnus/nnweb ~/.emacs.d/gnus/lisp/gnus-dired hides /usr/share/emacs/24.2/lisp/gnus/gnus-dired ~/.emacs.d/gnus/lisp/gravatar hides /usr/share/emacs/24.2/lisp/gnus/gravatar ~/.emacs.d/gnus/lisp/canlock hides /usr/share/emacs/24.2/lisp/gnus/canlock ~/.emacs.d/gnus/lisp/gnus-bookmark hides /usr/share/emacs/24.2/lisp/gnus/gnus-bookmark ~/.emacs.d/gnus/lisp/gnus-agent hides /usr/share/emacs/24.2/lisp/gnus/gnus-agent ~/.emacs.d/gnus/lisp/rfc2047 hides /usr/share/emacs/24.2/lisp/gnus/rfc2047 ~/.emacs.d/gnus/lisp/gnus hides /usr/share/emacs/24.2/lisp/gnus/gnus ~/.emacs.d/gnus/lisp/nneething hides /usr/share/emacs/24.2/lisp/gnus/nneething ~/.emacs.d/gnus/lisp/nnheader hides /usr/share/emacs/24.2/lisp/gnus/nnheader ~/.emacs.d/gnus/lisp/ecomplete hides /usr/share/emacs/24.2/lisp/gnus/ecomplete ~/.emacs.d/gnus/lisp/sieve-manage hides /usr/share/emacs/24.2/lisp/gnus/sieve-manage ~/.emacs.d/gnus/lisp/gnus-picon hides /usr/share/emacs/24.2/lisp/gnus/gnus-picon ~/.emacs.d/gnus/lisp/mml2015 hides /usr/share/emacs/24.2/lisp/gnus/mml2015 ~/.emacs.d/gnus/lisp/mml-smime hides /usr/share/emacs/24.2/lisp/gnus/mml-smime ~/.emacs.d/gnus/lisp/mm-decode hides /usr/share/emacs/24.2/lisp/gnus/mm-decode ~/.emacs.d/gnus/lisp/nndoc hides /usr/share/emacs/24.2/lisp/gnus/nndoc ~/.emacs.d/gnus/lisp/auth-source hides /usr/share/emacs/24.2/lisp/gnus/auth-source ~/.emacs.d/gnus/lisp/mm-encode hides /usr/share/emacs/24.2/lisp/gnus/mm-encode ~/.emacs.d/gnus/lisp/messcompat hides /usr/share/emacs/24.2/lisp/gnus/messcompat ~/.emacs.d/gnus/lisp/nnml hides /usr/share/emacs/24.2/lisp/gnus/nnml ~/.emacs.d/magit/.dir-locals hides /usr/share/emacs/24.2/lisp/gnus/.dir-locals ~/.emacs.d/gnus/lisp/html2text hides /usr/share/emacs/24.2/lisp/gnus/html2text ~/.emacs.d/gnus/lisp/registry hides /usr/share/emacs/24.2/lisp/gnus/registry ~/.emacs.d/gnus/lisp/nnbabyl hides /usr/share/emacs/24.2/lisp/gnus/nnbabyl ~/.emacs.d/gnus/lisp/gnus-delay hides /usr/share/emacs/24.2/lisp/gnus/gnus-delay ~/.emacs.d/gnus/lisp/gnus-registry hides /usr/share/emacs/24.2/lisp/gnus/gnus-registry ~/.emacs.d/gnus/lisp/nndraft hides /usr/share/emacs/24.2/lisp/gnus/nndraft ~/.emacs.d/gnus/lisp/nnagent hides /usr/share/emacs/24.2/lisp/gnus/nnagent ~/.emacs.d/gnus/lisp/mml hides /usr/share/emacs/24.2/lisp/gnus/mml ~/.emacs.d/gnus/lisp/gnus-range hides /usr/share/emacs/24.2/lisp/gnus/gnus-range ~/.emacs.d/gnus/lisp/smiley hides /usr/share/emacs/24.2/lisp/gnus/smiley ~/.emacs.d/gnus/lisp/mail-parse hides /usr/share/emacs/24.2/lisp/gnus/mail-parse ~/.emacs.d/gnus/lisp/ietf-drums hides /usr/share/emacs/24.2/lisp/gnus/ietf-drums ~/.emacs.d/gnus/lisp/mm-util hides /usr/share/emacs/24.2/lisp/gnus/mm-util ~/.emacs.d/gnus/lisp/mm-partial hides /usr/share/emacs/24.2/lisp/gnus/mm-partial ~/.emacs.d/gnus/lisp/nnir hides /usr/share/emacs/24.2/lisp/gnus/nnir ~/.emacs.d/gnus/lisp/shr hides /usr/share/emacs/24.2/lisp/gnus/shr ~/.emacs.d/gnus/lisp/qp hides /usr/share/emacs/24.2/lisp/gnus/qp ~/.emacs.d/gnus/lisp/spam-report hides /usr/share/emacs/24.2/lisp/gnus/spam-report ~/.emacs.d/gnus/lisp/pop3 hides /usr/share/emacs/24.2/lisp/gnus/pop3 ~/.emacs.d/gnus/lisp/mml1991 hides /usr/share/emacs/24.2/lisp/gnus/mml1991 ~/.emacs.d/gnus/lisp/gnus-ems hides /usr/share/emacs/24.2/lisp/gnus/gnus-ems ~/.emacs.d/gnus/lisp/gnus-bcklg hides /usr/share/emacs/24.2/lisp/gnus/gnus-bcklg ~/.emacs.d/gnus/lisp/gnus-html hides /usr/share/emacs/24.2/lisp/gnus/gnus-html ~/.emacs.d/gnus/lisp/nndir hides /usr/share/emacs/24.2/lisp/gnus/nndir ~/.emacs.d/gnus/lisp/nnmairix hides /usr/share/emacs/24.2/lisp/gnus/nnmairix ~/.emacs.d/gnus/lisp/yenc hides /usr/share/emacs/24.2/lisp/gnus/yenc ~/.emacs.d/gnus/lisp/mm-url hides /usr/share/emacs/24.2/lisp/gnus/mm-url ~/.emacs.d/gnus/lisp/gmm-utils hides /usr/share/emacs/24.2/lisp/gnus/gmm-utils ~/.emacs.d/gnus/lisp/gnus-logic hides /usr/share/emacs/24.2/lisp/gnus/gnus-logic ~/.emacs.d/gnus/lisp/gnus-draft hides /usr/share/emacs/24.2/lisp/gnus/gnus-draft ~/.emacs.d/gnus/lisp/message hides /usr/share/emacs/24.2/lisp/gnus/message ~/.emacs.d/gnus/lisp/gnus-group hides /usr/share/emacs/24.2/lisp/gnus/gnus-group ~/.emacs.d/gnus/lisp/nnimap hides /usr/share/emacs/24.2/lisp/gnus/nnimap ~/.emacs.d/gnus/lisp/rfc2231 hides /usr/share/emacs/24.2/lisp/gnus/rfc2231 ~/.emacs.d/gnus/lisp/mail-source hides /usr/share/emacs/24.2/lisp/gnus/mail-source ~/.emacs.d/gnus/lisp/deuglify hides /usr/share/emacs/24.2/lisp/gnus/deuglify ~/.emacs.d/gnus/lisp/gnus-undo hides /usr/share/emacs/24.2/lisp/gnus/gnus-undo ~/.emacs.d/gnus/lisp/gnus-cus hides /usr/share/emacs/24.2/lisp/gnus/gnus-cus ~/.emacs.d/gnus/lisp/nnmaildir hides /usr/share/emacs/24.2/lisp/gnus/nnmaildir ~/.emacs.d/gnus/lisp/gnus-diary hides /usr/share/emacs/24.2/lisp/gnus/gnus-diary ~/.emacs.d/gnus/lisp/gnus-demon hides /usr/share/emacs/24.2/lisp/gnus/gnus-demon ~/.emacs.d/gnus/lisp/mm-view hides /usr/share/emacs/24.2/lisp/gnus/mm-view ~/.emacs.d/gnus/lisp/gnus-msg hides /usr/share/emacs/24.2/lisp/gnus/gnus-msg ~/.emacs.d/gnus/lisp/mm-uu hides /usr/share/emacs/24.2/lisp/gnus/mm-uu ~/.emacs.d/gnus/lisp/sieve-mode hides /usr/share/emacs/24.2/lisp/gnus/sieve-mode ~/.emacs.d/gnus/lisp/plstore hides /usr/share/emacs/24.2/lisp/gnus/plstore ~/.emacs.d/gnus/lisp/mailcap hides /usr/share/emacs/24.2/lisp/gnus/mailcap ~/.emacs.d/gnus/lisp/spam hides /usr/share/emacs/24.2/lisp/gnus/spam ~/.emacs.d/gnus/lisp/gnus-spec hides /usr/share/emacs/24.2/lisp/gnus/gnus-spec ~/.emacs.d/gnus/lisp/gnus-ml hides /usr/share/emacs/24.2/lisp/gnus/gnus-ml ~/.emacs.d/gnus/lisp/gnus-cite hides /usr/share/emacs/24.2/lisp/gnus/gnus-cite ~/.emacs.d/gnus/lisp/gnus-util hides /usr/share/emacs/24.2/lisp/gnus/gnus-util ~/.emacs.d/gnus/lisp/nnmbox hides /usr/share/emacs/24.2/lisp/gnus/nnmbox ~/.emacs.d/gnus/lisp/gnus-srvr hides /usr/share/emacs/24.2/lisp/gnus/gnus-srvr ~/.emacs.d/gnus/lisp/gnus-async hides /usr/share/emacs/24.2/lisp/gnus/gnus-async ~/.emacs.d/gnus/lisp/rfc2104 hides /usr/share/emacs/24.2/lisp/gnus/rfc2104 ~/.emacs.d/gnus/lisp/nngateway hides /usr/share/emacs/24.2/lisp/gnus/nngateway ~/.emacs.d/gnus/lisp/gnus-topic hides /usr/share/emacs/24.2/lisp/gnus/gnus-topic ~/.emacs.d/gnus/lisp/mm-bodies hides /usr/share/emacs/24.2/lisp/gnus/mm-bodies ~/.emacs.d/gnus/lisp/nntp hides /usr/share/emacs/24.2/lisp/gnus/nntp ~/.emacs.d/gnus/lisp/gnus-fun hides /usr/share/emacs/24.2/lisp/gnus/gnus-fun ~/.emacs.d/gnus/lisp/rtree hides /usr/share/emacs/24.2/lisp/gnus/rtree ~/.emacs.d/gnus/lisp/nnmail hides /usr/share/emacs/24.2/lisp/gnus/nnmail ~/.emacs.d/gnus/lisp/shr-color hides /usr/share/emacs/24.2/lisp/gnus/shr-color ~/.emacs.d/gnus/lisp/mm-extern hides /usr/share/emacs/24.2/lisp/gnus/mm-extern ~/.emacs.d/gnus/lisp/nnrss hides /usr/share/emacs/24.2/lisp/gnus/nnrss ~/.emacs.d/gnus/lisp/nnnil hides /usr/share/emacs/24.2/lisp/gnus/nnnil ~/.emacs.d/gnus/lisp/gnus-score hides /usr/share/emacs/24.2/lisp/gnus/gnus-score ~/.emacs.d/gnus/lisp/gnus-sum hides /usr/share/emacs/24.2/lisp/gnus/gnus-sum ~/.emacs.d/gnus/lisp/mail-prsvr hides /usr/share/emacs/24.2/lisp/gnus/mail-prsvr ~/.emacs.d/gnus/lisp/nnfolder hides /usr/share/emacs/24.2/lisp/gnus/nnfolder ~/.emacs.d/gnus/lisp/gssapi hides /usr/share/emacs/24.2/lisp/gnus/gssapi ~/.emacs.d/gnus/lisp/gnus-mh hides /usr/share/emacs/24.2/lisp/gnus/gnus-mh ~/.emacs.d/gnus/lisp/legacy-gnus-agent hides /usr/share/emacs/24.2/lisp/gnus/legacy-gnus-agent ~/.emacs.d/gnus/lisp/sieve hides /usr/share/emacs/24.2/lisp/gnus/sieve ~/.emacs.d/gnus/lisp/gnus-int hides /usr/share/emacs/24.2/lisp/gnus/gnus-int ~/.emacs.d/gnus/lisp/gnus-kill hides /usr/share/emacs/24.2/lisp/gnus/gnus-kill ~/.emacs.d/gnus/lisp/gnus-eform hides /usr/share/emacs/24.2/lisp/gnus/gnus-eform ~/.emacs.d/gnus/lisp/spam-wash hides /usr/share/emacs/24.2/lisp/gnus/spam-wash ~/.emacs.d/gnus/lisp/gnus-start hides /usr/share/emacs/24.2/lisp/gnus/gnus-start ~/.emacs.d/gnus/lisp/gnus-dup hides /usr/share/emacs/24.2/lisp/gnus/gnus-dup ~/.emacs.d/gnus/contrib/compface hides /usr/share/emacs/24.2/lisp/gnus/compface ~/.emacs.d/gnus/lisp/score-mode hides /usr/share/emacs/24.2/lisp/gnus/score-mode ~/.emacs.d/gnus/lisp/starttls hides /usr/share/emacs/24.2/lisp/gnus/starttls ~/.emacs.d/gnus/lisp/smime hides /usr/share/emacs/24.2/lisp/gnus/smime ~/.emacs.d/gnus/lisp/gnus-sync hides /usr/share/emacs/24.2/lisp/gnus/gnus-sync ~/.emacs.d/gnus/lisp/gnus-mlspl hides /usr/share/emacs/24.2/lisp/gnus/gnus-mlspl ~/.emacs.d/gnus/lisp/gnus-cache hides /usr/share/emacs/24.2/lisp/gnus/gnus-cache ~/.emacs.d/gnus/lisp/gnus-win hides /usr/share/emacs/24.2/lisp/gnus/gnus-win ~/.emacs.d/gnus/lisp/nnregistry hides /usr/share/emacs/24.2/lisp/gnus/nnregistry ~/.emacs.d/gnus/lisp/gnus-uu hides /usr/share/emacs/24.2/lisp/gnus/gnus-uu ~/.emacs.d/gnus/lisp/flow-fill hides /usr/share/emacs/24.2/lisp/gnus/flow-fill ~/.emacs.d/gnus/lisp/time-date hides /usr/share/emacs/24.2/lisp/calendar/time-date ~/.emacs.d/ledger/timeclock hides /usr/share/emacs/24.2/lisp/calendar/timeclock ~/.emacs.d/gnus/lisp/parse-time hides /usr/share/emacs/24.2/lisp/calendar/parse-time Features: (shadow emacsbug erc-menu erc-join erc-ring erc-networks erc-pcomplete erc-track erc-match erc-button erc-fill erc-stamp erc-netsplit erc-goodies erc erc-backend erc-compat pp diff-mode mingus-stays-home mingus libmpdee edebug dired canlock newcomment bbdb-message sendmail help-mode view image-file org-element diary-lib diary-loaddefs cal-iso flyspell ispell org-indent 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 mule-util sort gnus-cite smiley shr-color color shr browse-url mm-archive gnus-async gnus-bcklg gnus-dup gnus-ml disp-table qp mail-extr nnml nnfolder parse-time netrc gnutls network-stream starttls tls rx gnus-topic gnus-delay gnus-draft gnus-agent gnus-srvr gnus-score score-mode nnvirtual nntp gnus-cache gnus-msg nndraft nnmh gnus-registry registry eieio-base gnus-art mm-uu mml2015 epg-config mm-view mml-smime smime dig bbdb-loaddefs bbdb-gnus bbdb-mua bbdb-com crm bbdb timezone gnus-namazu gnus-sum gnus-group gnus-undo nnmail mail-source nnoo gnus-start gnus-spec gnus-int gnus-range message idna rfc822 mml mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 rfc2047 rfc2045 ietf-drums mailabbrev gmm-utils mailheader gnus-win gnus-load gnus gnus-ems gnus-compat 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 nnheader gnus-util mail-utils mm-util mail-prsvr thingatpt paredit smex-autoloads init-modes slime-autoloads recentf tree-widget wid-edit auto-complete-config auto-complete popup ido tex-site auto-loads ibus init-my init-org edmacro kmacro org-id org-latex org-export-latex org-beamer org-exp org-agenda footnote org byte-opt warnings bytecomp byte-compile cconv macroexp advice help-fns advice-preload org-footnote org-pcomplete pcomplete org-list org-faces org-entities noutline outline easy-mmode org-version ob-emacs-lisp ob ob-tangle org-src ob-ref ob-lob ob-table ob-keys ob-exp ob-comint comint ansi-color ring ob-core ob-eval org-compat org-macs org-loaddefs format-spec find-func regexp-opt cal-menu easymenu calendar cal-loaddefs time paren package tabulated-list cl server 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) From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 31 23:41:16 2013 Received: (at 13603) by debbugs.gnu.org; 1 Feb 2013 04:41:16 +0000 Received: from localhost ([127.0.0.1]:58405 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U18R9-0005FX-Mn for submit@debbugs.gnu.org; Thu, 31 Jan 2013 23:41:16 -0500 Received: from aserp1040.oracle.com ([141.146.126.69]:47905) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U18R6-0005FO-G6 for 13603@debbugs.gnu.org; Thu, 31 Jan 2013 23:41:14 -0500 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r114ePHk016190 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 1 Feb 2013 04:40:25 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r114eOKL009980 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 1 Feb 2013 04:40:24 GMT Received: from abhmt113.oracle.com (abhmt113.oracle.com [141.146.116.65]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id r114eOYC032708; Thu, 31 Jan 2013 22:40:24 -0600 Received: from dradamslap1 (/71.202.147.44) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 31 Jan 2013 20:40:24 -0800 From: "Drew Adams" To: "'Eric Abrahamsen'" , <13603@debbugs.gnu.org> References: <87vcacd9nm.fsf@ericabrahamsen.net> Subject: RE: bug#13603: 24.2; Feature Request: Expose more libxml functionality Date: Thu, 31 Jan 2013 20:40:21 -0800 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87vcacd9nm.fsf@ericabrahamsen.net> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 Thread-Index: Ac4AKAVsp/czI+GcS3mxqxF7MinwwgADia0g X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: 13603 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.4 (--) > make more of libxml2 available to elisp, starting with Xpath. +1 From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 01 08:47:20 2013 Received: (at 13603) by debbugs.gnu.org; 1 Feb 2013 13:47:20 +0000 Received: from localhost ([127.0.0.1]:58874 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U1Gxb-0001or-Cz for submit@debbugs.gnu.org; Fri, 01 Feb 2013 08:47:20 -0500 Received: from z.lifelogs.com ([173.255.230.239]:36668) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U1GxY-0001oi-7E for 13603@debbugs.gnu.org; Fri, 01 Feb 2013 08:47:17 -0500 Received: from heechee (c-65-96-148-157.hsd1.ma.comcast.net [65.96.148.157]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: tzz) by z.lifelogs.com (Postfix) with ESMTPSA id 39FEB6E57E; Fri, 1 Feb 2013 13:46:27 +0000 (UTC) From: Ted Zlatanov To: Eric Abrahamsen Subject: Re: bug#13603: 24.2; Feature Request: Expose more libxml functionality Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos References: <87vcacd9nm.fsf@ericabrahamsen.net> X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never Gmane-Reply-To-List: yes Date: Fri, 01 Feb 2013 08:46:26 -0500 In-Reply-To: <87vcacd9nm.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Fri, 01 Feb 2013 10:56:29 +0800") Message-ID: <87txpw405p.fsf@lifelogs.com> User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: 13603 Cc: 13603@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.2 (--) On Fri, 01 Feb 2013 10:56:29 +0800 Eric Abrahamsen wrote: EA> Not a bug, but a feature request. XML parsing in Emacs is currently EA> pretty messy, consisting mostly of a handful of out-of-date libraries. EA> There is talk of elisp implementations of Xpath and XSLT. For Emacsen EA> compiled with libxml2, that seems like a bad idea: the system libraries EA> are there, they just need to be exposed to emacs. My request is to make EA> more of libxml2 available to elisp, starting with Xpath. Consider me in favor (and also hoping for a C-level JSON parser). Ted From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 01 09:18:20 2013 Received: (at 13603) by debbugs.gnu.org; 1 Feb 2013 14:18:20 +0000 Received: from localhost ([127.0.0.1]:58901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U1HRc-0002WC-4F for submit@debbugs.gnu.org; Fri, 01 Feb 2013 09:18:20 -0500 Received: from ironport2-out.teksavvy.com ([206.248.154.182]:45717) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1U1HRa-0002W3-Kd; Fri, 01 Feb 2013 09:18:18 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Av4EABK/CFFLd/iW/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GwS2RCgOIYZwZgV6DFQ X-IPAS-Result: Av4EABK/CFFLd/iW/2dsb2JhbABEvw4Xc4IeAQEEAVYjBQsLNBIUGA0kiB4GwS2RCgOIYZwZgV6DFQ X-IronPort-AV: E=Sophos;i="4.84,565,1355115600"; d="scan'208";a="192636" Received: from 75-119-248-150.dsl.teksavvy.com (HELO pastel.home) ([75.119.248.150]) by ironport2-out.teksavvy.com with ESMTP/TLS/ADH-AES256-SHA; 01 Feb 2013 09:17:30 -0500 Received: by pastel.home (Postfix, from userid 20848) id DB9B658F88; Fri, 1 Feb 2013 09:17:29 -0500 (EST) From: Stefan Monnier To: Eric Abrahamsen Subject: Re: bug#13603: 24.2; Feature Request: Expose more libxml functionality Message-ID: References: <87vcacd9nm.fsf@ericabrahamsen.net> Date: Fri, 01 Feb 2013 09:17:29 -0500 In-Reply-To: <87vcacd9nm.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Fri, 01 Feb 2013 10:56:29 +0800") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 13603 Cc: 13603@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) severity 13603 wishlist thanks > My request is to make more of libxml2 available to elisp, starting > with Xpath. I think that would be good, indeed. Patches welcome, Stefan From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 29 04:36:40 2019 Received: (at 13603) by debbugs.gnu.org; 29 Sep 2019 08:36:40 +0000 Received: from localhost ([127.0.0.1]:52211 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEUh6-0001bO-4G for submit@debbugs.gnu.org; Sun, 29 Sep 2019 04:36:40 -0400 Received: from quimby.gnus.org ([80.91.231.51]:48810) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEUh1-0001bD-A0 for 13603@debbugs.gnu.org; Sun, 29 Sep 2019 04:36:38 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iEUgy-0006Yr-3b; Sun, 29 Sep 2019 10:36:34 +0200 From: Lars Ingebrigtsen To: Eric Abrahamsen Subject: Re: bug#13603: 24.2; Feature Request: Expose more libxml functionality References: <87vcacd9nm.fsf@ericabrahamsen.net> Date: Sun, 29 Sep 2019 10:36:31 +0200 In-Reply-To: <87vcacd9nm.fsf@ericabrahamsen.net> (Eric Abrahamsen's message of "Fri, 01 Feb 2013 10:56:29 +0800") Message-ID: <87lfu7qz1s.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Eric Abrahamsen writes: > Not a bug, but a feature request. XML parsing in Emacs is currently > pretty messy, consisting mostly of a handful of out-of-date libraries. > There is talk of elisp implementations of Xpath and XSL [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 13603 Cc: 13603@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eric Abrahamsen writes: > Not a bug, but a feature request. XML parsing in Emacs is currently > pretty messy, consisting mostly of a handful of out-of-date libraries. > There is talk of elisp implementations of Xpath and XSLT. For Emacsen > compiled with libxml2, that seems like a bad idea: the system libraries > are there, they just need to be exposed to emacs. My request is to make > more of libxml2 available to elisp, starting with Xpath. What parts of Xpath were you thinking of here? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 29 10:07:56 2019 Received: (at 13603) by debbugs.gnu.org; 29 Sep 2019 14:07:56 +0000 Received: from localhost ([127.0.0.1]:55336 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEZrg-00046j-Au for submit@debbugs.gnu.org; Sun, 29 Sep 2019 10:07:56 -0400 Received: from ericabrahamsen.net ([52.70.2.18]:51956 helo=mail.ericabrahamsen.net) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iEZre-00046P-9n; Sun, 29 Sep 2019 10:07:54 -0400 Received: from localhost (c-73-254-86-141.hsd1.wa.comcast.net [73.254.86.141]) (Authenticated sender: eric@ericabrahamsen.net) by mail.ericabrahamsen.net (Postfix) with ESMTPSA id EF56AFA07F; Sun, 29 Sep 2019 14:07:46 +0000 (UTC) From: Eric Abrahamsen To: Lars Ingebrigtsen Subject: Re: bug#13603: 24.2; Feature Request: Expose more libxml functionality References: <87vcacd9nm.fsf@ericabrahamsen.net> <87lfu7qz1s.fsf@gnus.org> Date: Sun, 29 Sep 2019 07:07:45 -0700 In-Reply-To: <87lfu7qz1s.fsf@gnus.org> (Lars Ingebrigtsen's message of "Sun, 29 Sep 2019 10:36:31 +0200") Message-ID: <87v9tb6vri.fsf@ericabrahamsen.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 13603 Cc: 13603@debbugs.gnu.org, 13603-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Lars Ingebrigtsen writes: > Eric Abrahamsen writes: > >> Not a bug, but a feature request. XML parsing in Emacs is currently >> pretty messy, consisting mostly of a handful of out-of-date libraries. >> There is talk of elisp implementations of Xpath and XSLT. For Emacsen >> compiled with libxml2, that seems like a bad idea: the system libraries >> are there, they just need to be exposed to emacs. My request is to make >> more of libxml2 available to elisp, starting with Xpath. > > What parts of Xpath were you thinking of here? Oh I have no idea! I don't even remember why I was trying to parse so much XML in... early 2013. I'm closing this until someone else has a similar itch. From unknown Sat Jun 21 10:24:10 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 28 Oct 2019 11:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator