From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg via help-gnu-emacs Newsgroups: gmane.emacs.help Subject: Re: Is Elisp really that slow? Date: Sat, 25 May 2019 10:22:11 +0200 Message-ID: <86blzrdjv0.fsf@zoho.eu> References: <20190514235412.kncazq45szlum2gr@Ergus> <83v9yb92c7.fsf@gnu.org> <878sv7sp3r.fsf@telefonica.net> <83r28z8zl9.fsf@gnu.org> <20190515210924.sijzy6mnpgzkt4gm@Ergus> <83ftpecwu1.fsf@gnu.org> <20190516161408.4dov3dwk5h4yoizn@Ergus> <838sv6cmwt.fsf@gnu.org> <20190516202327.5cgy2s4kppy3ahxa@Ergus> Reply-To: Emanuel Berg Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="192185"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat May 25 10:25:23 2019 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.89) (envelope-from ) id 1hURzX-000nrR-6Y for geh-help-gnu-emacs@m.gmane.org; Sat, 25 May 2019 10:25:23 +0200 Original-Received: from localhost ([127.0.0.1]:37863 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hURzW-0004Jd-2e for geh-help-gnu-emacs@m.gmane.org; Sat, 25 May 2019 04:25:22 -0400 Original-Received: from eggs.gnu.org ([209.51.188.92]:34480) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hURzI-0004Il-8m for help-gnu-emacs@gnu.org; Sat, 25 May 2019 04:25:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hURwd-0008WR-Oe for help-gnu-emacs@gnu.org; Sat, 25 May 2019 04:22:24 -0400 Original-Received: from [195.159.176.226] (port=33668 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hURwd-0008V8-Hx for help-gnu-emacs@gnu.org; Sat, 25 May 2019 04:22:23 -0400 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1hURwX-000kEk-KQ for help-gnu-emacs@gnu.org; Sat, 25 May 2019 10:22:17 +0200 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: help-gnu-emacs@gnu.org Mail-Copies-To: never Cancel-Lock: sha1:wKhJxl0GiIFUvevNO2Ye2TDjLNk= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 195.159.176.226 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.help:120633 Archived-At: Ergus wrote: > 2) Many new features and functionalities > (pure editing oriented) have been > introduced/proved/improved in other editors, > and they have proven to be useful (move line, > initial configuration, associative bindings, > specific key combinations like in cua-mode, > undo/redo and many others). I don't know what "move line" or "associative bindings" are ... but if it is just about editing and keyboard-to-function behavior, I'm pretty sure we have it. As for `cua-mode', even I have that, and I don't want it, so it must be there to begin with. But I do agree the initial config is very unsexy. Especially the GUI Emacs looks awful out of the box, to be honest. Obviously you can get rid of all that stuff easily enough, then get a bright-on-black theme with a more radical syntax highlighting, have the cursor stop blinking, and a couple of other things I don't remember right now. That's a good start and should greatly improve the first impression. I don't know why it isn't like this to begin with. > 3) The development is not focused in the > first thing that a user needs when she opens > emacs: provide the most comfortable and > useful TEXT EDITOR. Emacs is an interface/tool to operate the _entire computer_. Stop thinking of it as a text editor only. It isn't true - far from it - so I don't know why you do it. And it will never happen, no matter what you or anyone else say in CAPITAL LETTERS. The only way it will happen if you fork it and remove tons and tons of useful code. You can do that, of course. -- underground experts united http://user.it.uu.se/~embe8573 https://dataswamp.org/~incal