From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: What improvements would be truly useful? Date: Mon, 05 Mar 2018 08:11:38 -0500 Message-ID: References: <87inaiss6l.fsf@web.de> <6FCF6ACA-4F29-4B6B-BE9D-D7130C6E9495@gnu.org> <87fu5moe4c.fsf@web.de> <877eqyocro.fsf@web.de> <83zi3uz4nb.fsf@gnu.org> <0b1dd3fa-e0b0-ed20-a256-dd92d1c1826f@dancol.org> <8bc3c4c7-dfc7-987a-95e7-bd309e2326c6@cs.ucla.edu> <03118DC0-39DA-4AB5-980E-A33809B9A5EE@raeburn.org> Reply-To: rms@gnu.org NNTP-Posting-Host: blaine.gmane.org Content-Type: text/plain; charset=Utf-8 X-Trace: blaine.gmane.org 1520255427 15428 195.159.176.226 (5 Mar 2018 13:10:27 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 5 Mar 2018 13:10:27 +0000 (UTC) Cc: eggert@cs.ucla.edu, dancol@dancol.org, emacs-devel@gnu.org To: Ken Raeburn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 05 14:10:22 2018 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1espsk-0003UE-L2 for ged-emacs-devel@m.gmane.org; Mon, 05 Mar 2018 14:10:22 +0100 Original-Received: from localhost ([::1]:49402 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1espum-0002GR-Lb for ged-emacs-devel@m.gmane.org; Mon, 05 Mar 2018 08:12:28 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:37618) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1espuE-0002GF-UR for emacs-devel@gnu.org; Mon, 05 Mar 2018 08:11:55 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1espuD-0001UX-RX for emacs-devel@gnu.org; Mon, 05 Mar 2018 08:11:54 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1espu1-0001Ml-AR; Mon, 05 Mar 2018 08:11:41 -0500 Original-Received: from rms by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1espty-0006YD-HZ; Mon, 05 Mar 2018 08:11:38 -0500 In-reply-to: <03118DC0-39DA-4AB5-980E-A33809B9A5EE@raeburn.org> (message from Ken Raeburn on Mon, 5 Mar 2018 01:31:56 -0500) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:223277 Archived-At: [[[ To any NSA and FBI agents reading my email: please consider ]]] [[[ whether defending the US Constitution against all enemies, ]]] [[[ foreign or domestic, requires you to follow Snowden's example. ]]] An improvement in GC wouldn't be a bad thing, but it may not be worth the effort. It is likely to lead to many bugs that would be hard to fix. Once working, it would not make much difference to users. It would only permit some operations on larger problems than now. When I was working at the AI Lab, one of the older programmers told me that hackers are often eager to make improvements of this sort: which make the program better in an abstract sense, but not better for users. I took that advice to heart. Now I pass it on. Changing Emacs to handle indentation and alignment with variable-width fonts would be an important and useful change. Certain kinds of use would make sense, which currently don't. It would be a big step towards making Emacs do the job of a word processor, which is what I would like to see some day. Imagine if you could edit nicely formatted documents directly with Emacs, instead of using LibreOffice? LibreOffice is fine to use, it is free software, but it isn't Emacs. -- Dr Richard Stallman President, Free Software Foundation (https://gnu.org, https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org) Skype: No way! See https://stallman.org/skype.html.