From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Qiantan Hong Newsgroups: gmane.emacs.devel Subject: Re: save-excursion and multi-thread? Date: Sun, 26 Sep 2021 18:28:44 +0000 Message-ID: <57C38454-3A17-47CC-A820-C7E63D8C2BBB@mit.edu> References: <5713E898-28B8-456C-992C-F0332FACA9FF@mit.edu> <8335prnqtq.fsf@gnu.org> 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="25176"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "emacs-devel@gnu.org" To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Sep 26 20:29:37 2021 Return-path: Envelope-to: ged-emacs-devel@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 1mUYu8-0006Rd-54 for ged-emacs-devel@m.gmane-mx.org; Sun, 26 Sep 2021 20:29:36 +0200 Original-Received: from localhost ([::1]:52040 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mUYu6-0005TX-HS for ged-emacs-devel@m.gmane-mx.org; Sun, 26 Sep 2021 14:29:34 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:57840) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUYtP-0004eW-6V for emacs-devel@gnu.org; Sun, 26 Sep 2021 14:28:51 -0400 Original-Received: from outgoing-exchange-3.mit.edu ([18.9.28.13]:36234) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mUYtK-0000Ni-Q1; Sun, 26 Sep 2021 14:28:50 -0400 Original-Received: from w92exedge3.exchange.mit.edu (W92EXEDGE3.EXCHANGE.MIT.EDU [18.7.73.15]) by outgoing-exchange-3.mit.edu (8.14.7/8.12.4) with ESMTP id 18QISiXj017992; Sun, 26 Sep 2021 14:28:44 -0400 Original-Received: from w92expo16.exchange.mit.edu (18.7.74.70) by w92exedge3.exchange.mit.edu (18.7.73.15) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Sun, 26 Sep 2021 14:27:52 -0400 Original-Received: from oc11expo16.exchange.mit.edu (18.9.4.47) by w92expo16.exchange.mit.edu (18.7.74.70) with Microsoft SMTP Server (TLS) id 15.0.1497.23; Sun, 26 Sep 2021 14:28:44 -0400 Original-Received: from oc11expo16.exchange.mit.edu ([18.9.4.47]) by oc11expo16.exchange.mit.edu ([18.9.4.47]) with mapi id 15.00.1497.023; Sun, 26 Sep 2021 14:28:44 -0400 Thread-Topic: save-excursion and multi-thread? Thread-Index: AQHXsv21CgkvRYHHg0Sk+uJvvYVRUKu2n9MXgABF64A= In-Reply-To: <8335prnqtq.fsf@gnu.org> Accept-Language: en-US Content-Language: en-US x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [128.12.11.144] Content-ID: Received-SPF: pass client-ip=18.9.28.13; envelope-from=qhong@mit.edu; helo=outgoing-exchange-3.mit.edu X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:275525 Archived-At: Pj4gYW5kIGFmdGVyIDEgc2Vjb25kIGN1cnNvciBpcyByZXNldGVkIHRvIHRoZSBvcmlnaW5hbCBw b3NpdGlvbiwNCj4+IGRpc2NhcmRpbmcgYW55IG9mIG15IG1vdmVtZW50cyBkdXJpbmcgdGhpcyAx IHNlY29uZC4NCj4gDQo+IEJ5ICJteSBtb3ZlbWVudHMiIHlvdSBtZWFuIHdoYXQgeW91IGRpZCBp biBhbm90aGVyIHRocmVhZD8NCkkgbWVhbiBJIG1hbnVhbGx5IG1vdmUgKEMte2ZibnB9KSBpbiB0 aGUgKnNjcmF0Y2gqIGJ1ZmZlci4NCg0KPj4gSXMgdGhpcyBob3cgc2F2ZS1leGN1cnNpb24gc3Vw cG9zZWQgdG8gd29yaz8NCj4gDQo+IFllcy4NCj4gDQo+PiBJdOKAmXMgaW5jb25zaXN0ZW50IHdp dGggdGhlIGJlaGF2aW9yIG9mIHNwZWNpYWwgdmFyaWFibGUgKyBkeW5hbWljIGJpbmRpbmdzLA0K Pj4gd2hpY2ggd29ya3MgY3VycmVudGx5IHVuZGVyIG11bHRpLXRocmVhZC4NCj4gDQo+IEluY29u c2lzdGVudCBpbiB3aGF0IHdheT8NCj4gDQo+PiBXaGF04oCZcyB0aGUgc3VwcG9zZWQgd2F5IHRv IGhhdmUg4oCcdGhyZWFkLWxvY2Fs4oCdIG1vdmVtZW50cz8NCj4gDQo+IFdoYXQgZG8geW91IG1l YW4gYnkgInRocmVhZC1sb2NhbCIgbW92ZW1lbnRzPyAgQnVmZmVycyBhcmUgZ2xvYmFsLCBhbmQN Cj4gZWFjaCBidWZmZXIgaGFzIG9ubHkgb25lIHBvaW50Lg0KU2ltaWxhciB0aGluZyBjYW4gYmUg c2FpZCB3aXRoIHNwZWNpYWwgdmFyaWFibGVzIOKAlCB0aGV54oCZcmUgZ2xvYmFsIGFuZCBoYXMg b25seSBvbmUgdmFsdWUuDQpCdXQgd2hhdCDigJxnbG9iYWzigJ0gYWN0dWFsbHkgbWVhbnMgaXMg ZHluYW1pYyBzY29wZS4gDQpUaGUgdmFsdWVzIG9mIHNwZWNpYWwgdmFyaWFibGVzIGFyZSBhc3Nv Y2lhdGVkIHdpdGggZWFjaCBkeW5hbWljIHNjb3BlIA0KKHdoaWxlIHZhbHVlcyBvZiBsZXhpY2Fs IHZhcmlhYmxlcyBhcmUgYXNzb2NpYXRlZCB3aXRoIGxleGljYWwgc2NvcGUpLA0KYW5kIGVhY2gg bGV0IGJpbmRpbmcgYXR0YWNoZXMgYSB2YWx1ZSB0byB0aGUgY3VycmVudCBkeW5hbWljIHNjb3Bl Lg0KKG9yIHJlYWxseSwgdGhlIGN1cnJlbnQgY29udGludWF0aW9uKS4NCg0KVW5kZXIgbXVsdGl0 aHJlYWQgc2V0dGluZ3MsIGVhY2ggdGhyZWFkIGNhbiBoYXZlIHRoZWlyIG93biBhY3RpdmUgZHlu YW1pYyBzY29wZSAoY29udGludWF0aW9uKSwNCnRoZXJlZm9yZSB2YWx1ZXMgb2Ygc3BlY2lhbCB2 YXJpYWJsZSBkb2VzbuKAmXQgaW50ZXJmZXJlLg0KSSBleHBlY3RzIHNhdmUtZXhjdXJzaW9uIHRv IGRvIHRoZSBzYW1lLg0KDQo+IGJ5ICJ0aHJlYWQtbG9jYWwiIG1vdmVtZW50cz8NCkkgbWVhbiBz b21lIHRocmVhZCB1c2VzIHNhdmUtZXhjdXJzaW9uIGFyb3VuZCBzb21lIG9wZXJhdGlvbnMgaW52 b2x2aW5nIG5hdmlnYXRpbmcvZWRpdGluZw0KdGhlIGJ1ZmZlciwgYW5kIGV4cGVjdGluZyB0byAq bm90KiBhZmZlY3QgYnVmZmVyIHN0YXRlIG91dHNpZGUgdGhlIGR5bmFtaWMgc2NvcGUgb2Ygc3Vj aCBjb2RlIGJsb2NrLg0KVGhlIGN1cnJlbnQgYmVoYXZpb3IgbWFrZXMgcHJhY3RpY2FsIHNlbnNl IHVuZGVyIG5vIGNpcmN1bXN0YW5jZXMsDQpiZWNhdXNlIHdlIGRvbuKAmXQga25vdyB3aGF0IHRo cmVhZCB3aWxsIGJlIHN3aXRjaGVkIHRvIGFuZCB3aGF0IGl0IHdpbGwgYmUgZG9pbmcNCmFmdGVy IGEgdGhyZWFkIHlpZWxkLg0KDQo=