From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Torsten Wagner Newsgroups: gmane.emacs.devel Subject: Why bring new features to Emacs and not Emacs to new applications? (was: Emacs as word processor) Date: Sun, 24 Nov 2013 19:38:42 +0100 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: ger.gmane.org 1385318327 2701 80.91.229.3 (24 Nov 2013 18:38:47 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 24 Nov 2013 18:38:47 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Nov 24 19:38:49 2013 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 1Vkea0-0006Sy-U1 for ged-emacs-devel@m.gmane.org; Sun, 24 Nov 2013 19:38:49 +0100 Original-Received: from localhost ([::1]:48181 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Vkea0-0005w9-IT for ged-emacs-devel@m.gmane.org; Sun, 24 Nov 2013 13:38:48 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57833) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkeZx-0005w2-72 for emacs-devel@gnu.org; Sun, 24 Nov 2013 13:38:46 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VkeZw-0007qM-CH for emacs-devel@gnu.org; Sun, 24 Nov 2013 13:38:45 -0500 Original-Received: from mail-ea0-x22b.google.com ([2a00:1450:4013:c01::22b]:36449) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VkeZw-0007mv-0K for emacs-devel@gnu.org; Sun, 24 Nov 2013 13:38:44 -0500 Original-Received: by mail-ea0-f171.google.com with SMTP id h10so1934472eak.16 for ; Sun, 24 Nov 2013 10:38:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=5ghW7GJQO6hiRpp2saxrs+u5cSVbpuIlbnxNWQH18a8=; b=snz1SKV4HAfe36KNU2tW9rRBPozV9mYvn+OhChEttgwyP4kO60j9z1j9n81EkvL4we QzqnCkduHpr4FTSePa/Py1En0+ATMdQeXKligrjtUIADOo/9cBpfywF2tQ0KuBSbXn6m Ao5rRgHsfNtcTt9QZa5DKSHhI0/+ZCVAuDTpHIFyIKbLfpDB+Ix3crcgNORwbo1flv2g nWCAGKQ+IjfVVcczrZNXTjkInOzv6rbdgZ7CAonQvWOSnbY7upvaw8Fd1W8Z8EgssDgo 8kU22BbQODUzDBPu8cpwHRFE6wlVi+kcwJMCNQZZSOEQ3Gud7Y+ZsLVEEmlUBoixGnKR UD3Q== X-Received: by 10.15.23.76 with SMTP id g52mr31363253eeu.2.1385318322293; Sun, 24 Nov 2013 10:38:42 -0800 (PST) Original-Received: by 10.15.44.200 with HTTP; Sun, 24 Nov 2013 10:38:42 -0800 (PST) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c01::22b 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:165662 Archived-At: Hi, I normally only lurk around on the mailing list. However, this discussion reminded me very much about some ideas/thoughts I had every now and then. First emacs is poweful and feature rich. If you got used to it, its hard to use any other editor. Secondly, some other projects try to mimic emacs already. Take eclipse, which has an emacs-mode plug-in, firefox has an emacs plug-in, etc. Most of those mimic the most common keyboard shortcuts to make emacs users feel home. So instead of creating just emacs mode or core feature to emacs, why not make sure others can embedded a real emacs session within there application? Take the example above, eclipse does a nice project management job (never got warm with emacs sidebar and cedet). Now combine this with emacs as an editor. There are so many IDEs out there for so many different purposes, who just miss a good editor. Same might be true for many other programs and applications. Thus, if there would exsist something like a emacs widget for the usual GUI toolkits or an emacs library which gives all the power of emacs to other applications, one could think of a e.g. a libre-office-emacs office suite. A thunderbird-emacs mailer or something as small as a emacs-arduino IDE. Just my two (non-developer) cents... Torwag