From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Teemu Likonen Newsgroups: gmane.emacs.help Subject: Re: Emacs users a dying breed? Date: Sat, 23 Jun 2012 15:05:47 +0300 Message-ID: <87395mxmg4.fsf@mithlond.arda> References: <9809cd1a-9086-4022-af79-732fb6149f20@q5g2000pba.googlegroups.com> <87mx3vzqd7.fsf@friendface.i-did-not-set--mail-host-address--so-tickle-me> <87ipejzjce.fsf@friendface.i-did-not-set--mail-host-address--so-tickle-me> <4FE45F11.2060105@easy-emacs.de> <874nq35wh3.wl%lists@groll.co.za> <87bokaw9dh.fsf@nzebook.haselwarter.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1340453167 7024 80.91.229.3 (23 Jun 2012 12:06:07 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sat, 23 Jun 2012 12:06:07 +0000 (UTC) Cc: help-gnu-emacs@gnu.org To: Philipp Haselwarter Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Jun 23 14:06:06 2012 Return-path: Envelope-to: geh-help-gnu-emacs@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 1SiP6L-00087c-M0 for geh-help-gnu-emacs@m.gmane.org; Sat, 23 Jun 2012 14:06:05 +0200 Original-Received: from localhost ([::1]:40911 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SiP6L-00025p-Fp for geh-help-gnu-emacs@m.gmane.org; Sat, 23 Jun 2012 08:06:05 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:55769) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SiP6G-00025j-1G for help-gnu-emacs@gnu.org; Sat, 23 Jun 2012 08:06:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SiP6E-0007WZ-EG for help-gnu-emacs@gnu.org; Sat, 23 Jun 2012 08:05:59 -0400 Original-Received: from mta-out.inet.fi ([195.156.147.13]:45519 helo=jenni1.inet.fi) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SiP6E-0007Pg-38 for help-gnu-emacs@gnu.org; Sat, 23 Jun 2012 08:05:58 -0400 Original-Received: from mithlond.arda (84.251.132.215) by jenni1.inet.fi (8.5.140.03) id 4FC868BE015A1D3F; Sat, 23 Jun 2012 15:05:48 +0300 Original-Received: from dtw by mithlond.arda with local (Exim 4.72) (envelope-from ) id 1SiP64-0000fx-0U; Sat, 23 Jun 2012 15:05:48 +0300 In-Reply-To: <87bokaw9dh.fsf@nzebook.haselwarter.org> (Philipp Haselwarter's message of "Sat, 23 Jun 2012 13:33:30 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 195.156.147.13 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:85389 Archived-At: Philipp Haselwarter [2012-06-23 13:33:30 +0200] wrote: > I very much disagree, one of the things emacs is most frequently > accused of is bloat. Overhauling some of the defaults might be worth > discussing, but adding even more code to the core distribution seems > to be the wrong approach. IMO Emacs should focus on providing the core > - an editing engine and a lisp interpreter - and let the user decide > which plugins he wants to run. The Emacs distribution (.tar.gz) contains all bells and whistles but not everything is loaded into memory. What is loaded by default is pretty much only the Emacs Lisp interpreter and the editing core and autoload definitions for other features. And Emacs is a very light-weight program by today's standards. I think it was bloated in the 80's. >From the point of view of code maintenance it might be good idea to have more code on a (semi-)official package repository. If I maintained an official Emacs package I'd prefer using my own version control system etc. and just upload releases to official package archive.