From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: joakim@verona.se Newsgroups: gmane.emacs.devel Subject: Re: inclusion of emacs-w3m Date: Thu, 06 Sep 2012 14:30:44 +0200 Message-ID: References: <87txw9r9o2.fsf@kanis.fr> <871uihst4z.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1346934713 9339 80.91.229.3 (6 Sep 2012 12:31:53 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 6 Sep 2012 12:31:53 +0000 (UTC) Cc: Ivan Kanis , emacs devel To: Lars Ingebrigtsen Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Sep 06 14:31:54 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1T9bFI-00021a-KQ for ged-emacs-devel@m.gmane.org; Thu, 06 Sep 2012 14:31:44 +0200 Original-Received: from localhost ([::1]:34582 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T9bFF-0000Dt-It for ged-emacs-devel@m.gmane.org; Thu, 06 Sep 2012 08:31:41 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:48812) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T9bF4-0000Cb-Mv for emacs-devel@gnu.org; Thu, 06 Sep 2012 08:31:40 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T9bEf-0006rl-8N for emacs-devel@gnu.org; Thu, 06 Sep 2012 08:31:30 -0400 Original-Received: from mx2.bahnhof.se ([213.80.101.12]:60401) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T9bEf-0006mg-06 for emacs-devel@gnu.org; Thu, 06 Sep 2012 08:31:05 -0400 Original-Received: from localhost (mf.bahnhof.se [213.80.101.20]) by mx2-reinject (Postfix) with ESMTP id 1B7B2D4C3C; Thu, 6 Sep 2012 14:31:01 +0200 (CEST) X-Virus-Scanned: by amavisd-new using ClamAV at bahnhof.se (MF3) Original-Received: from mf3.bahnhof.se ([127.0.0.1]) by localhost (mf3.bahnhof.se [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AGcH9VTg9+Hv; Thu, 6 Sep 2012 14:30:54 +0200 (CEST) Original-Received: from exodia.verona.se (h-235-102.a149.priv.bahnhof.se [85.24.235.102]) by mf3.bahnhof.se (Postfix) with ESMTP id C05116050B3; Thu, 6 Sep 2012 14:30:53 +0200 (CEST) Original-Received: from chopper.vpn.verona.se (DIR-655.verona.se [192.168.200.86]) by exodia.verona.se (Postfix) with ESMTP id 0C6CE4E007E; Thu, 6 Sep 2012 14:30:44 +0200 (CEST) In-Reply-To: <871uihst4z.fsf@gnus.org> (Lars Ingebrigtsen's message of "Tue, 04 Sep 2012 17:30:04 +0200") User-Agent: Gnus/5.130006 (Ma Gnus v0.6) Emacs/24.2.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: FreeBSD 6.x (1) X-Received-From: 213.80.101.12 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:153102 Archived-At: Lars Ingebrigtsen writes: > Ivan Kanis writes: > >> emacs-w3m is used with Gnus, newsticker and probably other packages. >> Wouldn't it be useful to include it in emacs? > > The main problem with emacs-w3m is that it depends on the external w3m > program, so it's an additional hassle. > > Now that Emacs proper has an HTML parser (via libxml2), an HTML renderer > (via shr.el), and an HTTP library (via url*.el), writing a totally > Emacs-based web browser should be pretty easy for somebody who has some > time to spare. > > Which, unfortunately, rules me out, for the time being. :-) Can I shamelessly plug my emacs xwidget branch here? It has webkit integration and stuff. One of my long term ideas is to make it possible to expose the DOM so that SHR can render the same tree webkit sees. There are some initial efforts in that direction in the branch. There are some pros and cons to this of course. -- Joakim Verona