From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams via "Bug reports for GNU Emacs, the Swiss army knife of text editors" Newsgroups: gmane.emacs.bugs Subject: bug#70784: Abolish string resizing Date: Mon, 6 May 2024 01:56:27 +0000 Message-ID: References: Reply-To: Drew Adams Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="39265"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "70784@debbugs.gnu.org" <70784@debbugs.gnu.org>, Stefan Monnier To: Po Lu , Mattias =?UTF-8?Q?Engdeg=C3=A5rd?= Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Mon May 06 03:57:54 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 1s3nc1-000A0g-DK for geb-bug-gnu-emacs@m.gmane-mx.org; Mon, 06 May 2024 03:57:53 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1s3nbp-0006rB-QO; Sun, 05 May 2024 21:57:42 -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 1s3nbo-0006o4-6t for bug-gnu-emacs@gnu.org; Sun, 05 May 2024 21:57:40 -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 1s3nbm-0006d9-Us for bug-gnu-emacs@gnu.org; Sun, 05 May 2024 21:57:38 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1s3ncA-00024H-7w for bug-gnu-emacs@gnu.org; Sun, 05 May 2024 21:58:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 06 May 2024 01:58:02 +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.17149606227938 (code B ref 70784); Mon, 06 May 2024 01:58:02 +0000 Original-Received: (at 70784) by debbugs.gnu.org; 6 May 2024 01:57:02 +0000 Original-Received: from localhost ([127.0.0.1]:34875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s3nbC-00023y-Ft for submit@debbugs.gnu.org; Sun, 05 May 2024 21:57:02 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:56070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1s3nb6-00023b-Tf for 70784@debbugs.gnu.org; Sun, 05 May 2024 21:57:00 -0400 Original-Received: from pps.filterd (m0246627.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 445Lan6k009490; Mon, 6 May 2024 01:56:31 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2023-11-20; bh=8iyO8sixpWkUaNi8mtL43JYP7mQEX6RDX3iyJLFp7MY=; b=n+hA6KdeuuXrqf4V54HK+989dDFYvJFDJeXQyM+VHw+oEjNRn+E+d1FPfCbVHr0vQDMo qEA6R7x0RHL1BkrCw0RoNgYEkqLF7pHTODugQM6Zx3FF+BklRvPQAcayCeA+gaDaSvXg woYz5VBJz3ZMPz+rOUDs200wqnZOjCyWtH5NhI71LzMcaUMJMSkBsF7N9unHeR0zHM9V hxPZhotNOVsgAYj5yvV7Exde3S21muS/WixsuYTBf/Ymk3a2UoKnwF0uilpySbZFjDjR FS2ULTv0T0NGHgu9TZXfCAl04INQG2D9yEHC2+CAdVDOXrUZTf0OrDDlIQCbNRHgFwBk Vg== Original-Received: from iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (iadpaimrmta02.appoci.oracle.com [147.154.18.20]) by mx0b-00069f02.pphosted.com (PPS) with ESMTPS id 3xwbm5hp6q-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 06 May 2024 01:56:31 +0000 Original-Received: from pps.filterd (iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com [127.0.0.1]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (8.17.1.19/8.17.1.19) with ESMTP id 445LsMuQ027656; Mon, 6 May 2024 01:56:29 GMT Original-Received: from nam02-sn1-obe.outbound.protection.outlook.com (mail-sn1nam02lp2041.outbound.protection.outlook.com [104.47.57.41]) by iadpaimrmta02.imrmtpd1.prodappiadaev1.oraclevcn.com (PPS) with ESMTPS id 3xwbfc80cn-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 06 May 2024 01:56:29 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i2PK6qPmzk63UDCqEDV6JsiQiRCKf9OaT03UeAzq29eLNtuKnkpow39xUuhlS4MPXZaNrhVtFq3RCM+eytRXkb8BIi3N+km+IZfCKDxxUv0TZqmMoOJfEMSduqzfejejwACddSIA58mVY7XinyQSFd1Q90dzxnyYaVea95RZkkM2xTyr6c/pcH381DvNL+DgHnpOT9C8akLahBx+bSKQ0BQ5qLxL67L4toYZXT7iB2VWHFMGwVjGIkHrv9sZCDVqHr+WpywxznQwbFXn6/d/H5HL9LYvYPM/mInSfGZ+NKZCFEazGHP3UwFpWn6EC8SJS1XWUCcZ46BRh2yoO2QOyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8iyO8sixpWkUaNi8mtL43JYP7mQEX6RDX3iyJLFp7MY=; b=am6qsvr4A0OQFvPazLiGr1Pi5IAwQ8k0Up1enoI8pXIreqkjr4TQoDWqdOjeYC/a8fWTg1I4Dxq7d7v0VRdMKwVdpdIuQvsMf1i++qSofrNT+3WaGvMIwd9OPjlUUTQQ+wAGls6AtnR42c7l+jDc9BJ02eEJlMNkrYCyz8f/ZKVKds26r1U/+uaLrY3ibXyT7+goMwQHEI03MjUVSUG5SHAfrXagKYKHt9hMlxyyssA6XmEhJ06nQrhyJ8Z7BL8cTU1PdkRKz1/8UWznsncpg71nKYw0ri5ZmnO6DPRcBKY85Nwvsw4HydGws0MC40QO7YZG/+WgqnmIcftWeintBw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8iyO8sixpWkUaNi8mtL43JYP7mQEX6RDX3iyJLFp7MY=; b=r6WGM73ZLJcT3d1q8eN+roxVpSxyyMITow6E1b6a7CM+cPJXSemoZvvVbFCQr0uE2OVp39JVOu34N2GsuJ15uHDV7mRaphqTP+XzC0f3sO8Y6O2yixzsvpA22JI6wSJMks+BOlmI4UDfo5G0xNRqCD4URQsaN/zf/I+l+vOzgSo= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SA2PR10MB4780.namprd10.prod.outlook.com (2603:10b6:806:118::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7544.41; Mon, 6 May 2024 01:56:28 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::380d:4e6d:faae:a72a]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::380d:4e6d:faae:a72a%7]) with mapi id 15.20.7544.041; Mon, 6 May 2024 01:56:27 +0000 Thread-Topic: [External] : bug#70784: Abolish string resizing Thread-Index: AQHan0/j5CXphTxn8k207pC4xEgK/7GJbEhQ In-Reply-To: Accept-Language: en-US Content-Language: en-US x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SJ0PR10MB5488:EE_|SA2PR10MB4780:EE_ x-ms-office365-filtering-correlation-id: 1a7faaef-020d-4d68-e92d-08dc6d6fbe0f x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|1800799015|376005|366007|38070700009; x-microsoft-antispam-message-info: lGVSSMD2JkMPXVjFWtU5YlHC+VnsxtCWamedodyGnGKXlXQpr7ARxUC9fqI+d74pmWIWvbopmlRmO+ZVXCE6hS9Lzsav7Ke1l0lCPh93Wycdhcp7iCB1ZpBJcFAo7XTGMy3jwII002lsYwrWii9WPCQwvCChARfGcOTfy9U7zvsdE9HSGhUexRqtHJodyN9kpmuBHK02Fz/C6/Y1c/7QFlEPkV/l1P+FHOW+pVVrWlmY/Y1hk/JEK9eW70LuFxlictBJ2rz/oGJ12BI5KdN2nM41GYPD1tg6MWP2FjPGC2lPILlOmqDT6C4lEiYSmeLmRq12DTsxwtNqeCxx3sx7MxOg2XnwrVhHTFHfmd3CzqwzlYavztiIYMrWcxwVqS/KxxP9G8Ai+/1+O/hSEUS6H4C4YF0jJ4lkR+Oq1DxB4rc17rtFMhZIveE5Az6xVVfZBb031r2tvkRKq22sBX+wDVcmU4R/lQacOJPVHM2vyaf1ibHYPbwd3QM0BPQkCb4LBJsTNXww7/XlHEoHNSu/RMIsmbY3mQ3ZiMXzlpeapD8PbAJjpQgeFeZb8AVqSNs4k+V7l+kGM2jITAztQRNb8h0t5qdBk6cf78pzfckeWRS6eUBCSNWPCA5KD7wwpnVQKcoQGv1CgRFY4j8RGqqZ8rLyisJ9mT6uZh6bBG6Vx5MduNxp/RwiwhU6UrBm8otmz1pMjOD0Gi7eUnIEC6oyekgAOFriUwQWwlk1BcCv+O1qR+rSp3FRoU6tJPQAM wC6fC+IYafjIXJhPDw6BkvPLMYUSDVrYUxcBU6nCHlSHjj9J1wWwtJl9mDnSgnwzJIg0+S490LZABoZ9oRJiO2cz+Y2gX2i6dx x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005)(366007)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: 1MT7q+mFF25HU62PU9zyG4SIo460gD0Z2pSKVlvK1igkvwQN/UxFDKiaFM67ctxdMz+MhKlhSaO9lXMU7jNB8oEk5b314B9t2oRJlO2Wo1XSyjWuqCpZXAK9DRBMRbp8r4CUmaeUZx4fsfzm+9BgrPWgga+WU6A7BsEKN05VmdSi7W8Teo+cn8ojrW6J7tz29SzjBOwn6PJ4Uk1rzKyRC1ZoQwvmt3j5DupDSzHY6NMkygFzAopBk5vTRrBAPAKfZJT83lv+MahB7tG05dGpi70MfduqJUm4dkPGBakEdCE24xwFqnrd4BcPB4zNDgHg+O+Pu9VkL24fO5DsQRu3/Wynuy/WEKKA/xAQM4kJVG5xrkasCxlUZVV2AkJdWuYfAnrP7I06/Ll+swPYPi5GSraSUOI+tmSu98rqdBRe4xbBpcWpzUOpIjMMolCb/4U5tTYF8ZqUgHY4ZRb3sa2gxZMwNOs+v974DUW1AmBxJoCHn4KoBKI9dt96n3Y7iHQeJWvkVMJXY0xKtPUv/WvZi3sAOXIw0D3ECiw3yfGr8Fht1uopnRDdGSLhbqN5lPv/Fntlef7DQS9Kd5wG7Mhd95M8uhq/A6ybNqtSISJNUjOCo+Ez85vfllcu/jZFBgZLWw5bmOpqHOsSv862CRJd+CraXYvrCAtcmpi28CuPMaLAmBVgMd7kP+uFuBhNQufIYk9OwEoYWnaPANAqTwHdmvHNC/60Bu1MtEXHTHSb1/V7jwhJJQ0R0i4g6n 2k8Ze2p9nYi468ganupyCT2nS0i8bnW7M9gY88cRi1WwXABpC2zi8JqINLvmGE0+pk6mKY8t15DwnKkp+iZkvPxR1K6J4xY4K/ X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: gVa+kEnAbZDq02YXsjs99xw0ap1Rj3CZrQ1LWOYHJ/axI4naYzIUadzm6g5B+gzY7ZIg1kk1wnLhzPcHe2GKLOvYh8ToM1p3NA9YJHdAeuQqlTMensl1h5kZnSriXirmeMsLo5wt/Nyggcbf4DT+cjt03a4H4Fa1c8OsdfpL+T3BLRMNBUKcMOqAgFdoLi0AwePo2hARbik6RR9Qaan42UHJbR0stDTbcI+/kyKRPjOmC41p91Z/A42ikoZJXrto1qZcWag66UlzwHdv/nlF5/cjpKtaBZeGqrRC5Gwc6nLf7m1KFgziSF6pvaCILDZVW28JvDSxPWegQ240CvYtwfh0Q1Bb+LUjoZg4y78W/p2V2LIRZhDygHKV9q//XcaFAu2rv+xnmMJORB/gHHnAQQwM9qYIxATeBfsmLImhZQGz77RJb3TtVFxrhUT8pyHung8uld5dct0FYq63YwADfS61dRgfzqmgrAX/J36xciD/RXGQwY6T7loUEkbjGguH2oE2E9ExMhV+UOTLsJ9DJ3dtzgcYpWKtCQnUErODsNaUI+DatzLM0UXTL0gIqLSTbP9yBo/RBsx/htqC5sy2MSMgY432XTXykfnD1W00p3Q= X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1a7faaef-020d-4d68-e92d-08dc6d6fbe0f X-MS-Exchange-CrossTenant-originalarrivaltime: 06 May 2024 01:56:27.6726 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6b8tyQQ2oy4e1KFMv9TYEUNy6Sf2vzV+zOLaTC0yTpEhVQs8l1eByl79ANsCvCLI0NqA4B1o4MHZLlSY9VfTsA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA2PR10MB4780 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1011,Hydra:6.0.650,FMLib:17.11.176.26 definitions=2024-05-05_17,2024-05-03_02,2023-05-22_02 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=709 suspectscore=0 malwarescore=0 adultscore=0 phishscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2404010000 definitions=main-2405060007 X-Proofpoint-GUID: b-V3N_unWgx6ey6hoByuxfdHpOkETNbx X-Proofpoint-ORIG-GUID: b-V3N_unWgx6ey6hoByuxfdHpOkETNbx 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:284552 Archived-At: PiBJcyBpdCBvbmx5IEkgd2hvIGFtIHRpcmVkIG9mIHRoZXNlIHByb3Bvc2FscyBmb3IgY29tcGxl dGUgdXBoZWF2YWxzDQo+IHRoYXQsIHNvbWVob3csIEVtYWNzIGhhcyBmYXJlZCBqdXN0IGZpbmUg d2l0aG91dCwgZm9yIGdlbmVyYXRpb25zIHBhc3Q/DQoNCllvdSdyZSBub3QgdGhlIG9ubHkgb25l Lg0KDQo+IEJhY2t3YXJkcy1jb21wYXRpYmlsaXR5IGlzIGFuIG9ibGlnYXRpb24gdGhhdCBjYW5u b3QgYmUNCj4gZXZhZGVkIGJ5IG1lYW5zIG9mIHdhcm5pbmdzLCB3aGljaCBpbnN0ZWFkIHNlcnZl IHRvIGFubm95DQo+IGFuZCBhbnRhZ29uaXplIHVzZXJzLCB3aG9zZSBvbmx5IHdpc2ggaXMgdGhh dCBFbWFjcyBsZWF2ZQ0KPiB0aGVtIGluIHBlYWNlLg0KDQpIYXBweSB0byBoZWFyIHRoYXQgUE9W Lg0KX19fDQoNCldydCBtdXRhYmxlIHN0cmluZ3M6IENvbnNpZGVyIHRoYXQgQ29tbW9uIExpc3As IHdob3NlDQppbXBsZW1lbnRhdGlvbnMgY2FuIGJlIHZlcnkgcGVyZm9ybWFudCwgaGFzIGFsd2F5 cyBoYWQNCm11dGFibGUgc3RyaW5ncy4gIEknZCBldmVuIHdhZ2VyIHRoYXQgbm8gb25lIGV2ZXIg YXJndWVkDQp0aGF0IGl0cyBzdHJpbmdzIHNob3VsZG4ndCBiZSBtdXRhYmxlLiAgSW5jb25jZWl2 YWJsZS4NCg0KWWVzLCBDTCBzdHJpbmdzIGFyZSB2ZWN0b3JzICh0aHVzIGFycmF5cywgdGh1cyBz ZXF1ZW5jZXMpDQpvZiBjaGFycywgc28gdGhleSdyZSBkaWZmZXJlbnQgZnJvbSBFbGlzcCBzdHJp bmdzLiAgQXMNCnN1Y2gsIHlvdSBjYW4gdXNlIHNlcXVlbmNlIGZ1bmN0aW9ucyBvbiB0aGVtIChp bmNsdWRpbmcNCmRlc3RydWN0aXZlIGZ1bmN0aW9ucyBzdWNoIGFzIG5yZXZlcnNlKS4NCg0KT24g dGhlIG90aGVyIGhhbmQsIEVsaXNwIHN0cmluZ3MgY2FuIGhhdmUgdGV4dCBwcm9wZXJ0aWVzLg0K KExldCdzIHBsZWFzZSBub3QgaGVhciBhIHByb3Bvc2FsIHRvIHJlbW92ZSB0aGF0IGZlYXR1cmUN CmFzIHdlbGwsIGluIHRoZSBuYW1lIG9mIGltbXV0YWJpbGl0eSBvciBwZXJmb3JtYW5jZS4pDQo=