From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jeremiah Dodds Newsgroups: gmane.emacs.devel Subject: Re: Emacs Webapp/Plugin Date: Fri, 27 Jul 2012 19:56:02 -0400 Message-ID: <87394cpxm5.fsf@friendface.i-did-not-set--mail-host-address--so-tickle-me> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1343433441 22440 80.91.229.3 (27 Jul 2012 23:57:21 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 27 Jul 2012 23:57:21 +0000 (UTC) Cc: emacs-devel@gnu.org To: Paul Michael Reilly Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 28 01:57:18 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 1SuuPG-0002TB-4F for ged-emacs-devel@m.gmane.org; Sat, 28 Jul 2012 01:57:18 +0200 Original-Received: from localhost ([::1]:59766 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SuuPF-0001ac-Jc for ged-emacs-devel@m.gmane.org; Fri, 27 Jul 2012 19:57:17 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:58664) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SuuPC-0001aX-0K for emacs-devel@gnu.org; Fri, 27 Jul 2012 19:57:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SuuPA-00015y-Ls for emacs-devel@gnu.org; Fri, 27 Jul 2012 19:57:13 -0400 Original-Received: from mail-gh0-f169.google.com ([209.85.160.169]:51412) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SuuPA-00013a-GT for emacs-devel@gnu.org; Fri, 27 Jul 2012 19:57:12 -0400 Original-Received: by ghrr18 with SMTP id r18so4566350ghr.0 for ; Fri, 27 Jul 2012 16:57:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=r0gL5YtqpyYDQXQWQuFIflBQ4/mtoLibs/oPoljJcBk=; b=dk1uPDXtw79ZJLu25+UEITjT4VoLEpUkRjh0udc9qH021+2TJXGCIgN/LHC966LAyN 6BUdwruoobN+mrL89j5Yh4MTGzZE4zUkrfQh4GEGbqGZLuEDAdw2Sgff6Unc6y3sC2GH Hiloycu7lTbL9+oMK1VuHJtwTvuVs//iLd3hU6+9xiRUgUWBZzO2r4ph2yxuMs3tKfxf qL4UiSKjeSn08KfyAhA+TaFLRZ3DUfYafAKm0rzjwJ/f6rw8XIzqXcMfuvjwk6X5McTM FEVP2mbgjzgZA+Cw/pFs3l/2xhhh8qCr0eo6n0GYh1ENyt3fALPmF2tYLb/fByZsFJf1 x+oQ== Original-Received: by 10.50.94.199 with SMTP id de7mr3484004igb.40.1343433430975; Fri, 27 Jul 2012 16:57:10 -0700 (PDT) Original-Received: from friendface (cpe-184-56-72-181.neo.res.rr.com. [184.56.72.181]) by mx.google.com with ESMTPS id dk7sm875296igb.10.2012.07.27.16.57.09 (version=SSLv3 cipher=OTHER); Fri, 27 Jul 2012 16:57:10 -0700 (PDT) In-Reply-To: (Paul Michael Reilly's message of "Fri, 27 Jul 2012 12:47:45 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.160.169 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:151929 Archived-At: Paul Michael Reilly writes: > Someone tell me again why it is a bad idea to develop a Chrome/Chromium (browser > or Chrome OS) plugin that is essentially just the basic Emacs bits that we know > and love? I did sort of raise this issue a while back to no avail but it is an > itch that just won't go away. > > The underlying premise is that there are no "desktop" apps available on this > imagined system, just web apps and browser plugins. Using this system, I will > visit a site that has a text file, think DropBox or Google Drive or some such, > for example. This text file is in fact an org-mode text file. So I want Chrome > to automagically recognize this and invoke an Emacs plugin to edit the document. > Now, as near as I can tell, this particular plugin is not available in the > Chrome App store, or anywhere else. I kind of expected/hoped Steve Yegge would > have written it by now but ... he's probably too busy just being famous (or > infamous). > > In any case, how practical/impractical is it to talk about this group of > developers producing such a tool using the current code base? > > Left to my own devices, I would be inclined to write the plugin first trying not > to modify Emacs internals but I have a hunch that will prove impractical. Once > there are internal Emacs changes required the question arises on how best to > package the tool in the bazaar sources. > > Would this notion be a variant of the ability to "embed" Emacs into another app? > > -pmr > If you haven't seen it, you might want to check out http://www.emacswiki.org/emacs/Edit_with_Emacs . -- Jeremiah Dodds github: https://github.com/jdodds irc : exhortatory