From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul R Newsgroups: gmane.emacs.devel Subject: Re: Why Emacs should have a good web-browser Date: Tue, 21 Jul 2009 11:18:40 +0200 Message-ID: <87bpnefl73.fsf@gmail.com> References: <87ocrjl2r6.fsf@gmail.com> <87zlb2bwyj.fsf@catnip.gol.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1248167955 12903 80.91.229.12 (21 Jul 2009 09:19:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 21 Jul 2009 09:19:15 +0000 (UTC) Cc: ferkiwi+a@gmail.com, Paul R , Stefan Monnier , emacs-devel@gnu.org To: Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 21 11:19:07 2009 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MTBUy-0001qu-0h for ged-emacs-devel@m.gmane.org; Tue, 21 Jul 2009 11:19:00 +0200 Original-Received: from localhost ([127.0.0.1]:41434 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTBUx-00025C-Br for ged-emacs-devel@m.gmane.org; Tue, 21 Jul 2009 05:18:59 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MTBUq-000257-SP for emacs-devel@gnu.org; Tue, 21 Jul 2009 05:18:52 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MTBUl-0001ye-TI for emacs-devel@gnu.org; Tue, 21 Jul 2009 05:18:52 -0400 Original-Received: from [199.232.76.173] (port=50698 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MTBUl-0001yL-Ow for emacs-devel@gnu.org; Tue, 21 Jul 2009 05:18:47 -0400 Original-Received: from mail-ew0-f213.google.com ([209.85.219.213]:42740) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MTBUk-0007aY-Go; Tue, 21 Jul 2009 05:18:46 -0400 Original-Received: by ewy9 with SMTP id 9so479259ewy.42 for ; Tue, 21 Jul 2009 02:18:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject:references :date:in-reply-to:message-id:user-agent:mime-version:content-type :content-transfer-encoding; bh=LLcNek6Bu0VUKZshB1Fc9WdyML8Cj4wkpt6+NfZ7rbY=; b=PT1CWiOQSoZsaRLG0h4zvEJQ+W68cos4SG9muJZ0s1FmjKBu5b/yDqIqVRGw/9u7kf /LhPa4QFRKix/BUPUnREaC5BLfQq8zNLemZAfLhGNDCqNP7a5K/uPLf09cZxS8XvxY1/ zaQ0VLODw/s1LjqCoxkNAhE48CJvwAh04ztPE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type:content-transfer-encoding; b=GWhOZPMp9YwbY291YGlzOTglOMHcszVIF2L+/sFpEj4ZF17NOZlkhlrlf2CeSqPjyt sVj7DAy+fAPNp1aJq2Mncy/CZi9vJwmK8ug5ykLWXYEu090n6lOCcfvIa3xp+e7Iga0G yBI1hGJ25X8a5y70s4Ckd4ywvxlfIMeguc37Q= Original-Received: by 10.210.91.7 with SMTP id o7mr6403570ebb.54.1248167923763; Tue, 21 Jul 2009 02:18:43 -0700 (PDT) Original-Received: from ubuT42 (vil35-2-82-227-204-220.fbx.proxad.net [82.227.204.220]) by mx.google.com with ESMTPS id 10sm1539735eyz.21.2009.07.21.02.18.41 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 21 Jul 2009 02:18:42 -0700 (PDT) In-Reply-To: <87zlb2bwyj.fsf@catnip.gol.com> (Miles Bader's message of "Sat, 18 Jul 2009 10:29:08 +0900") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.94 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:112894 Archived-At: Hi Miles, Miles> Please give more details about what you mean. Emacs' display Miles> engine is not simple, and much code relies on its (many) Miles> features. It would seem quit difficult to make it use Miles> a high-level display toolkit with very different abstractions. This is a very na=C3=AFve suggestion, as I dont know much of emacs display engine. I just notice that emacs wants to display formated text, with hyperlinks, colors, pictures, antialiasing, etc. All of that (and much more, like complex layouts, tables, etc) is already very well adressed in an xhtml/css+js engine such as gecko or webkit, both free software and available for integration in third party applications. --=20 Paul