From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.bugs Subject: bug#70784: Abolish string resizing Date: Wed, 08 May 2024 19:24:59 -0400 Message-ID: References: <864jbce4nx.fsf@gnu.org> <9416BCF1-C394-483A-80DC-D6BBD10F48FE@gmail.com> <86v83scmey.fsf@gnu.org> <86ikzschgu.fsf@gnu.org> Reply-To: rms@gnu.org Content-Type: text/plain; charset=Utf-8 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="19202"; mail-complaints-to="usenet@ciao.gmane.io" Cc: mattias.engdegard@gmail.com, 70784@debbugs.gnu.org To: drew.adams@oracle.com Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Thu May 09 01:25:57 2024 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1s4qfd-0004vb-0L for geb-bug-gnu-emacs@m.gmane-mx.org; Thu, 09 May 2024 01:25:57 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s4qfQ-0004wA-1d; Wed, 08 May 2024 19:25:44 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s4qfJ-0004vB-Ml for bug-gnu-emacs@gnu.org; Wed, 08 May 2024 19:25:38 -0400 Original-Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1s4qfI-0005nc-ER for bug-gnu-emacs@gnu.org; Wed, 08 May 2024 19:25:36 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s4qfh-0004gj-Rm for bug-gnu-emacs@gnu.org; Wed, 08 May 2024 19:26:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Richard Stallman Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 08 May 2024 23:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 70784 X-GNU-PR-Package: emacs Original-Received: via spool by 70784-submit@debbugs.gnu.org id=B70784.171521073718009 (code B ref 70784); Wed, 08 May 2024 23:26:01 +0000 Original-Received: (at 70784) by debbugs.gnu.org; 8 May 2024 23:25:37 +0000 Original-Received: from localhost ([127.0.0.1]:51498 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s4qfI-0004gN-Go for submit@debbugs.gnu.org; Wed, 08 May 2024 19:25:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:34970) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s4qfE-0004g7-1j for 70784@debbugs.gnu.org; Wed, 08 May 2024 19:25:34 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1s4qei-0005Vp-Iy; Wed, 08 May 2024 19:25:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=Date:References:Subject:In-Reply-To:To:From: mime-version; bh=3o9oESCznnr8VFYE2p4ixH0+7FuHMp6947/u9BsrKQs=; b=o4MwECTi24vr EOT/rT9Yoa84KWWLA2oOjxm6uVFKp/18U7LDk2Xz5bk6/0UcXBqMAtL+ptvHqC1mH++OxfwB7eNdg kF/NOtTy1l/0XH2CUdUEFhsHX8/TqkBsy64DG1eduxx7FGWh2l86Y15M0UF+1p/itKb1trOYevCbP LGlIy5QQpJ3XpR22yquT36iUwebd6WtkBJAOai1a8u8fMk+8eta6uTKtkrs/sjj9zmAmIWiu6Jog1 ttH84jREpaqVP9Y/De6T9/CFE+qXYFdf7uuYpFwRyGUj6OZ33O8NXxsXwzb47zPYr5G6hqWiHnbnL +0Cbs6+zhC37LQQTooGDVg==; Original-Received: from rms by fencepost.gnu.org with local (Exim 4.90_1) (envelope-from ) id 1s4qeh-00036c-7t; Wed, 08 May 2024 19:24:59 -0400 In-Reply-To: <86ikzschgu.fsf@gnu.org> (message from Eli Zaretskii on Sun, 05 May 2024 20:10:41 +0300) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:284697 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. ]]] > Next on Matthias's immutable list of "improvements": > doing away with mutable lists. Drew, Eli is right. Any views we want to state can be expressed without sarcasm. Please do it that way. Another thing to avoid is assuming someone will next propose some further step. > Without sarcasm: From Mattias in bug 70155 thread: > Of course if you ask me, I'd prefer it if lists > were guaranteed to be proper, immutable, with > the empty list an object distinct from the symbol > nil and the false boolean value. Maybe next year. Those words explicitly highlight the fact that he was _not_ proposing this. > Proposing that Elisp lists be only _proper_ (never > dotted) and _immutable_ is a _radical_ departure > from Lisp. That is true. But he does not proposed we make this change, so please don't criticize him as if he did. -- Dr Richard Stallman (https://stallman.org) Chief GNUisance of the GNU Project (https://gnu.org) Founder, Free Software Foundation (https://fsf.org) Internet Hall-of-Famer (https://internethalloffame.org)