From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: Propose to add setup-wizard.el to ELPA Date: Sun, 02 Jan 2022 14:30:28 +0800 Message-ID: <87zgoeps3f.fsf@yahoo.com> References: <897ED591-43BC-4029-912A-917E5E9F6930@gmail.com> <87czlarhff.fsf@yahoo.com> <5D13C3C0-C4EB-4769-9685-25122DC9B8DC@gmail.com> <875yr2rfd1.fsf@yahoo.com> <369E183D-87EC-45AB-8352-9A780006561E@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="1250"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.60 (gnu/linux) Cc: Emacs developers To: Yuan Fu Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Jan 02 07:35:00 2022 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 1n3uSJ-0000BB-T9 for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Jan 2022 07:34:59 +0100 Original-Received: from localhost ([::1]:55738 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n3uSH-0001Md-Qe for ged-emacs-devel@m.gmane-mx.org; Sun, 02 Jan 2022 01:34:57 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:57874) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n3uOC-00089K-4K for emacs-devel@gnu.org; Sun, 02 Jan 2022 01:30:44 -0500 Original-Received: from sonic308-10.consmr.mail.ne1.yahoo.com ([66.163.187.33]:34816) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n3uOA-0003qr-FU for emacs-devel@gnu.org; Sun, 02 Jan 2022 01:30:43 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641105039; bh=sy6dbtcFrBW2go94zTp1Z9UQau454mWmzvjRiO81V5M=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=E2f6LJJ8OIou2Mv8qyz5dfQNN7qC4CWU5Y+1NqPYoHcuaOEd+aKqG039gLsY8O09YC1PPQp31doDGm0lTaaUEEZSUKNk9unHY2L3bxtXLuQoqB26+BSRtRg6tRXTRfReGdaC9NlOPJK/xnlq+y/ayzgafntzg7ylLPfjQZKU0qZDd71cjbFu+S9ukNYu4EVM2SjxdjWeBfYkzs7ScvutiBaQkEppXbU3hXfOWUEb14CfDq9hyrcyonHJD0avjIN9SnNkKLzUtckjuJjS4LhWvCtb7Gu509KzOPFYZL1KPi6yfVfFSxNVIp2tq0ydH6puSPskWNINDfeW7S7BvFV5LQ== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641105039; bh=TW5mzVVHAfqvQej0i/5YgEogARHBUOnAJ1i42Ydr4rF=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=KDTagmY8GZcMOoSsO5Az1FZ1g6McLy7mB2a/og7ViUMTXFUdFqZCIF0XRqHh52uiOhkHr2XEAlED+DXmCUBlCJeGB4S4CAgAklZdjdf9woG23YJhAgm4iOcFOnx9v9UcwZSsTp/m8Ip3H3/FPYOeSwphtWZ1l04/+oVlWwE9IABk7KfvihCnSmvQMTOsFfpGrQooL2u/4OM2TAxBvi5j4NraZ8VKevKB8bB8xKw3gd3bNAogoW8pT/hLK9NgqMxM8dipiz7UOsSi7kph5lM/IilWkd0MOOQ1I86JXV1tUxHhieSC0+Tfo2yLRXV1PGr1JG2lA4moTerHENOlI/gIjQ== X-YMail-OSG: LGfho3MVM1nQfju.Iw_CIntEkNDRwk.ClBFfl9UiXj5thzn6H7T7Y5rdaxqdrPr hTyyo_CXJ22bqNy5U_Bc4_34veLL.0AvgI7jEXujQYaaamFNb1Jk5WbxLdSsVqKjBpKAT6XisQoS sZGMLb86L1qVqh5JU34YrBZyzSG.EAAMvYGuaT5xbNbQO0S8qcUIhLE.S89wHbwyC6vrTlgGdADm HNtjzCZ_xhi0OCBqBEh89_ecUdNepa8UlKUKRhx91ommj.Ib4fRsIVUAjabr8Gmlsao9lm24EZku glUdrMKE3rZci1xFollG0pyEIsb0JNm53.y3GJsPxFRIZJEDkayKQOjT4elAbLd_ehK9NhSuNOug n0O0btl7i16zNkgcC7GXJGbx6e1WyQ.LyRvdKlLs66mcVdCDtZ41tOorfuqkJqPrJKgMb6V1CIgN sBDRBIGH_KpJlBN6Bhn1s4VPD0zPjME8.5.iotFC75VoqXRfqPGqw9TRVa50JbhXb7FuqJtYw6rY 6imdSYxOYaCoD2P25rcZPb2zsVFG28vMbvBGv5woLHd1uzB8uYkb3FXPplbHuLSnxkad13XmLh33 CSMIhfstv8KhdePjUTSMYkOezZwgyXcLLhh6zZCevzs4.SdFpl6.VTe5QRA09RblylRhnyLo6dUE pg76HigXKfLjeN23CcKJexw8HnFskJMVby67APpKG6Q_c.t7hHBYC0TsjVxKyR.LYcb2PUKeey0j fMNoK49z1guyRl0LDAM.OeSabmOZCwaz51TLbBXtLcqVuXWhGezci2tYrzzS55qkyQ4XdqCRIboa Un1YBelCGsplfcn7k_lMVpCwJMyPHKu.MrRgtynZX2 X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.ne1.yahoo.com with HTTP; Sun, 2 Jan 2022 06:30:39 +0000 Original-Received: by kubenode510.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID 1bb8fb14c05c858cfa7ec86bef2ba954; Sun, 02 Jan 2022 06:30:34 +0000 (UTC) In-Reply-To: <369E183D-87EC-45AB-8352-9A780006561E@gmail.com> (Yuan Fu's message of "Sat, 1 Jan 2022 21:51:26 -0800") X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.187.33; envelope-from=luangruo@yahoo.com; helo=sonic308-10.consmr.mail.ne1.yahoo.com X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=unavailable 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" Xref: news.gmane.io gmane.emacs.devel:283853 Archived-At: Yuan Fu writes: > I think splitting them into different parts would be confusing. What would have to be split into different parts? > On the other hand, =E2=80=9Cvariable modified outside Customize=E2=80=9D = isn=E2=80=99t that > mysterious IMO. It is, and it'll be inconsistent as well. > Customize=E2=80=99s settings should always override other code, I think t= hey > are appended at the end of init.el every time they are saved. Not true. > Speaking of that, we are not supposed to use custom-save-variables in > init.el, which makes using custom more undesirable. The changes should be made to the custom file if set, and if not, init.el. That's how custom behaves, and that's how this "setup wizard" should behave as well.