From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ruijie Yu via "Emacs development discussions." Newsgroups: gmane.emacs.devel Subject: Re: Comments on TUTORIAL (was: [PATCH] updates to TUTORIAL.cn) Date: Fri, 21 Apr 2023 15:01:30 +0800 Message-ID: References: <83mt326b5x.fsf@gnu.org> <83jzy54tv5.fsf@gnu.org> Reply-To: Ruijie Yu 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="32495"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.9.22; emacs 30.0.50 Cc: xfq.free@gmail.com, lx@shellcodes.org, emacs-devel@gnu.org To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Apr 21 09:10:11 2023 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 1ppkuI-0008GQ-Nv for ged-emacs-devel@m.gmane-mx.org; Fri, 21 Apr 2023 09:10:10 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1ppktk-0005KL-45; Fri, 21 Apr 2023 03:09:36 -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 1ppkti-0005K5-2h for emacs-devel@gnu.org; Fri, 21 Apr 2023 03:09:34 -0400 Original-Received: from netyu.xyz ([152.44.41.246] helo=mail.netyu.xyz) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1ppktc-0003H4-Pw; Fri, 21 Apr 2023 03:09:33 -0400 Original-Received: from fw.net.yu.netyu.xyz ( [183.8.3.170]) by netyu.xyz (OpenSMTPD) with ESMTPSA id 6ca917ba (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 21 Apr 2023 07:09:16 +0000 (UTC) In-reply-to: <83jzy54tv5.fsf@gnu.org> Received-SPF: pass client-ip=152.44.41.246; envelope-from=ruijie@netyu.xyz; helo=mail.netyu.xyz X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, T_SPF_HELO_TEMPERROR=0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:305538 Archived-At: DQpFbGkgWmFyZXRza2lpIDxlbGl6QGdudS5vcmc+IHdyaXRlczoNCg0KPj4gRnJvbTogUnVpamll IFl1IDxydWlqaWVAbmV0eXUueHl6Pg0KPj4gQ2M6IEZ1cWlhbyBYdWUgPHhmcS5mcmVlQGdtYWls LmNvbT4sIEVsaSBaYXJldHNraWkgPGVsaXpAZ251Lm9yZz4sDQo+PiAgbHhAc2hlbGxjb2Rlcy5v cmcsIGVtYWNzLWRldmVsQGdudS5vcmcNCj4+IERhdGU6IEZyaSwgMjEgQXByIDIwMjMgMTM6MTI6 MTMgKzA4MDANCj4+IA0KPj4gPj4+IGxpbmVzIDI4LTMxOyA0MA0KPj4gPj4+IFRoaXMgaXMgYSBj b3B5IG9mIHRoZSBFbWFjcyB0dXRvcmlhbCB0ZXh0LCBjdXN0b21pemVkIHNsaWdodGx5IGZvcg0K Pj4gPj4+IHlvdS4gIExhdGVyIG9uIHdlIHdpbGwgaW5zdHJ1Y3QgeW91IHRvIHRyeSB2YXJpb3Vz IGNvbW1hbmRzIHRvIGFsdGVyDQo+PiA+Pj4gdGhpcyB0ZXh0LiAgRG9uJ3Qgd29ycnkgaWYgeW91 IGNoYW5nZSB0aGlzIHRleHQgYmVmb3JlIHdlIHRlbGwgeW91IHRvOw0KPj4gPj4+IHRoYXQgaXMg Y2FsbGVkICJlZGl0aW5nIiBhbmQgdGhhdCdzIHdoYXQgRW1hY3MgaXMgZm9yLg0KPj4gPj4+IC4u Li4NCj4+ID4+PiBJdCBpcyBvayB0byBzY3JvbGwgdGhpcyB0ZXh0IGluIG90aGVyIHdheXMsIGlm IHlvdSBrbm93IGhvdy4NCj4+IA0KPj4gPj4gK+i/meaYryBFbWFjcyDmlZnnqIvmlofmnKznmoTk uIDkuKrnu4/ov4flsJHph4/kv67mlLnnmoTlia/mnKzjgILkuI3kuYXlkI7miJHku6zkvJrorqnk vaDlsJ3or5XkuI3lkIwNCj4+ID4+ICvnmoTlkb3ku6TmnaXkv67mlLnmraTmlofmnKzjgILoi6Xk vaDlnKjmiJHku6zmj5DliLDov5nkupvlkb3ku6TliY3kv67mlLnkuobmlofmnKzvvIzkuI3opoHm i4Xlv4PvvJvov5nlsLENCj4+ID4+ICvlj6vlgZrigJznvJbovpHigJ3vvIzogIzov5nlsLHmmK8g RW1hY3Mg5a2Y5Zyo55qE5qC55pys5Y6f5Zug44CCDQo+PiA+PiArDQo+PiA+PiAuLi4uDQo+PiA+ PiAr6Iul5L2g55+l6YGT5YW25LuW56e75Yqo5paH5pys55qE5pa55byP77yM5Lmf5Y+v5Lul5Zyo 6L+Z6YeM6K+V6K+V44CCDQo+PiA+IOi/meS4pOWPpeivneWHoOS5juayoeS7gOS5iOaEj+S5iS4g IOS4jeWmguaUueaIkOivtCwg6K+36ZqP5oSP5Zyo5q2k5L+u5pS5LCDov5nlr7nmnKzmlZnnqIvn moTlrp7pmYUNCj4+ID4g5paH5Lu25LiN5Lya6YCg5oiQ5Lu75L2V5b2x5ZONLCDkuIvmrKHmiZPl vIDml7bkuIDliIfnhafml6cuICDmiJbogIUsIOW5suiEhuS7gOS5iOmDveS4jeimgeWGmSwg6LaK DQo+PiA+IOefrei2iuWlvSAtLSDmlrDkurrnlJroh7PkvJrlm6DkuLogVFVUT1JJQUwg55qE56+H 5bmF6ICM5pS+5byD5a2m5LmgIEVtYWNzLg0KPj4gPg0KPj4gPiBbVGhlc2Ugc2VudGVuY2VzIGRv IG5vdCBoZWxwLiAgUmF0aGVyIHdlIHNob3VsZCBzYXkgc29tZXRoaW5nIGxpa2UsDQo+PiA+ICJw bGVhc2UgbW9kaWZ5IHRoaXMgYnVmZmVyIGFzIHlvdSB3aXNoLCBpdCBkb2VzIG5vdCBhZmZlY3Qg dGhlIGFjdHVhbA0KPj4gPiBmaWxlLiIgIE9yIHJhdGhlciwgc2F5IG5vdGhpbmcgaGVyZSBiZWNh dXNlIG5ld2NvbWVycyBtaWdodCBzdG9wDQo+PiA+IGxlYXJuaW5nIEVtYWNzIGR1ZSB0byB0aGUg dHV0b3JpYWwncyBzaXplLl0NCj4+IA0KPj4gSSBkb24ndCBrbm93IHRoZSBhbnN3ZXIgdG8gdGhp cywgc28gSSB3YW50IHRvIGtub3cgd2hhdCBvdGhlcnMgdGhpbmsuDQo+DQo+IFRoaW5rIGFib3V0 IHdoYXQsIGV4YWN0bHk/ICBJZiB0aGUgQ2hpbmVzZSB0ZXh0IGlzIHNpbXBseSBhDQo+IHRyYW5z bGF0aW9uIG9mIHRoZSBFbmdsaXNoIHRleHQsIHRoZW4gdGhlIGFib3ZlIGNvbW1lbnQgc2VlbXMg dG8gYmUNCj4gYWJvdXQgdGhlIG9yaWdpbmFsIEVuZ2xpc2ggdGV4dCwgbm90IGFib3V0IHRoZSB0 cmFuc2xhdGlvbiwgaW4gd2hpY2gNCj4gY2FzZSBpdCBzaG91bGQgYmUgZGlzY3Vzc2VkIHNlcGFy YXRlbHksIG5vdCBhcyBwYXJ0IG9mIGltcHJvdmluZyB0aGUNCj4gQ2hpbmVzZSB0cmFuc2xhdGlv biBvZiB0aGUgdHV0b3JpYWwuICBJZiB0aGUgQ2hpbmVzZSB0ZXh0IGFkZGVkIHNvbWUNCj4gZXhw bGFuYXRpb25zIHRvIHRoZSBvcmlnaW5hbCBFbmdsaXNoIHRleHQsIGFuZCB0aGUgY29tbWVudCBp cyBhYm91dA0KPiB0aG9zZSBhZGRpdGlvbnMsIHRoZW4gcGxlYXNlIHRlbGwgaW4gRW5nbGlzaCB3 aGF0IHdhcyBhZGRlZCwgYW5kIHdlDQo+IGNhbiB0aGVuIGFzayBmb3Igb3BpbmlvbnMgb24gdGhv c2UgYWRkaXRpb25zLg0KDQpJbiBteSBtaW5kLCBiZWluZyAiZGlzY3Vzc2VkIHNlcGFyYXRlbHki IG1lYW5zIHNlbmRpbmcgYSBzZXBhcmF0ZSBlbWFpbA0KYWJvdXQgaXQsIHdoaWNoIEkgZGlkLiAg SSBzZW50IHR3byBlbWFpbHMgYXQgdGhlIHNhbWUgdGltZTogb25lIGlzIHRoaXMNCmVtYWlsIChj b25jZXJuaW5nIHRoZSBFbmdsaXNoIHZlcnNpb24pLCBhbmQgdGhlIG90aGVyIGlzIHB1cmVseSBh Ym91dA0KdGhlIHF1YWxpdHkgb2YgdGhlIENoaW5lc2UgdHJhbnNsYXRpb24uDQoNCkZyb20geW91 ciB3b3JkaW5nLCBpdCBzZWVtcyB0aGF0IHlvdSBhbHNvIHdhbnQgdG8gaGF2ZSB0aGlzIGRpc2N1 c3Npb24NCmluIGFuIHVucmVsYXRlZCwgc2VwYXJhdGUgdGhyZWFkIGluc3RlYWQsIGNvcnJlY3Q/ ICBJZiBzbywgSSB3aWxsIGRvDQp0aGF0IGluIGEgZmV3IGhvdXJzIHdoZW4gSSBhbSBmcmVlIGFn YWluLg0KDQpJIGhvcGUgSSBhbSBiZWluZyBjbGVhci4NCg0KPj4gPj4+IGxpbmVzIDQ3NS00NzkN Cj4+ID4+PiBDLV8gaXMgYW4gYWx0ZXJuYXRpdmUgdW5kbyBjb21tYW5kOyBpdCB3b3JrcyBleGFj dGx5IHRoZSBzYW1lIGFzIEMtLy4NCj4+ID4+PiBPbiBzb21lIHRleHQgdGVybWluYWxzLCB5b3Ug Y2FuIG9taXQgdGhlIHNoaWZ0IGtleSB3aGVuIHlvdSB0eXBlIEMtXy4NCj4+ID4+PiBPbiBzb21l IHRleHQgdGVybWluYWxzLCB0eXBpbmcgQy0vIGFjdHVhbGx5IHNlbmRzIEMtXyB0byBFbWFjcy4N Cj4+ID4+PiBBbHRlcm5hdGl2ZWx5LCBDLXggdSBhbHNvIHdvcmtzIGV4YWN0bHkgbGlrZSBDLS8s IGJ1dCBpcyBhIGxpdHRsZSBsZXNzDQo+PiA+Pj4gY29udmVuaWVudCB0byB0eXBlLg0KPj4gDQo+ PiA+PiAtQy1fIOS5n+aYr+aSpOmUgOWRveS7pO+8m+Wug+eahOS9nOeUqOi3nyBDLS8g5LiA5qC3 77yM5L2G5piv5a6D5q+U6L6D5a655piT5aSa5qyh6L6T5YWl44CC5ZyoDQo+PiA+PiAt5p+Q5Lqb 57uI56uv5LiK77yM6L6T5YWlIEMtLyDlrp7pmYXkuIrlkJEgRW1hY3Mg5Y+R6YCB55qE5pivIEMt XyDjgIINCj4+ID4+IC3lj6blpJbvvIwgQy14IHUg5ZKMIEMtLyDlrozlhajkuIDmoLfvvIzkvYbm mK/mjInotbfmnaXmnInkupvpurvng6bjgIINCj4+ID4+ICtDLV8g5Lmf5piv5pKk6ZSA5ZG95Luk 77yb5a6D55qE5L2c55So6LefIEMtLyDkuIDmoLfvvIzkvYbmmK/lroPmr5TovoPlrrnmmJPlpJrm rKHovpPlhaXjgILlnKjmn5DkupsNCj4+ID4+ICvnu4jnq6/kuIrvvIzkvaDlj6/ku6XkuI3mjIkg c2hpZnQg6ZSu77yI5Y2zIEMtLe+8ieOAguWcqOafkOS6m+e7iOerr+S4iu+8jOi+k+WFpSBDLS8g 5a6e6ZmF5LiK5ZCRDQo+PiA+PiArRW1hY3Mg5Y+R6YCB55qE5pivIEMtXyDjgILlj6blpJbvvIwg Qy14IHUg5ZKMIEMtLyDlrozlhajkuIDmoLfvvIzkvYbmmK/mjInotbfmnaXmnInkupvpurvng6bj gIINCj4+ID4gIuS9huaYr+aMiei1t+adpeacieS6m+m6u+eDpiIg5rKh5pyJ5oSP5LmJLCDlu7ro rq7liKDmjokuICDmiJbogIXkvaDor7QsIEMteCB1IOaYr+S4uuS6huaWueS+v+iusA0KPj4gPiDl v4YgKHVuZG8pLiAg6L+Z5Liq55CG55Sx5Lmf5pivIEVtYWNzIFJlZmVyZW5jZSBNYW51YWwg5LiK 5Lmm5YaZ55qE55CG55SxLg0KPj4gPg0KPj4gPiBbImJ1dCBpcyBhIGxpdHRsZSBsZXNzIGNvbnZl bmllbnQgdG8gdHlwZSIgaGFzIGxpdHRsZSB2YWx1ZS4NCj4+ID4gQWx0ZXJuYXRpdmVseSwgd2Ug Y2FuIG1lbnRpb24gdGhhdCBDLXggdSBoZWxwcyB0aGUgdXNlciB0byByZW1lbWJlcg0KPj4gPiB0 aGUgY29tbWFuZDogdSBmb3IgInVuZG8iLiAgVGhpcyByZWFzb24gaXMgYWxzbyBtZW50aW9uZWQg b24gRW1hY3MNCj4+ID4gUmVmZXJlbmNlIE1hbnVhbC5dDQo+PiANCj4+IEkgZm91bmQgdGhlIHJl bGV2YW50IHBvcnRpb24gaW4gdGhlIG1hbnVhbDogaXQgaXMgZm9vdG5vdGUgMSBvZiAoaW5mbw0K Pj4gIihlbWFjcykgVW5kbyIpLiAgSSB0aGluayB0aGUgYXV0aG9yIGlzIHJpZ2h0LCBpbiB0aGF0 IHdlIHNob3VsZCBrZWVwDQo+PiB0aGUgaW5mbyBhbmQgdGhlIHR1dG9yaWFsIGNvbnNpc3RlbnQg aW4gdGhpcyByZWdhcmQgLS0gdGhhdCBpcywgaW4gdGhlDQo+PiB0dXRvcmlhbCB0ZXh0LCBpbnN0 ZWFkIG9mIG1lbnRpb25pbmcgdGhlIGluY29udmVuaWVuY2Ugb2YgQy14IHUsIG1lbnRpb24NCj4+ IGl0IGFzIGFuIGVhc3ktdG8tcmVtZW1iZXIsIG1uZW1vbmljIGtleWJpbmQuDQo+DQo+IFRoZSB0 dXRvcmlhbCBjYW5ub3QgcmVwZWF0IGV2ZXJ5dGhpbmcgdGhlIG1hbnVhbCBzYXlzLCBiZWNhdXNl IHRoZXJlDQo+IGFyZSB1bmlxdWUgc2l6ZSByZXN0cmljdGlvbnMgZm9yIHRoZSB0dXRvcmlhbCAt LSBpdCBtdXN0IGJlIHNob3J0DQo+IGVub3VnaC4gIFNvIEkgc2VlIG5vIHByb2JsZW0gd2l0aCBv bWl0dGluZyB0aGUgbW5lbW9uaWMgdmFsdWUgb2YNCj4gIkMteCB1Ii4gIEluIGFueSBjYXNlLCB0 aGlzIGlzIGFnYWluIGEgY29tbWVudCB0byB0aGUgb3JpZ2luYWwgRW5nbGlzaA0KPiB0ZXh0LCBu b3QgdG8gdGhlIENoaW5lc2UgdHJhbnNsYXRpb24uDQoNClNlZSBhYm92ZS4NCg0KLS0gDQpCZXN0 LA0KDQoNClJZDQoNCltQbGVhc2Ugbm90ZSB0aGF0IHRoaXMgbWFpbCBtaWdodCBnbyB0byBzcGFt IGR1ZSB0byBzb21lDQptaXNjb25maWd1cmF0aW9uIGluIG15IG1haWwgc2VydmVyIC0tIHN0aWxs IGludmVzdGlnYXRpbmcuXQ0K