From unknown Thu Jun 19 14:07:35 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#13889 <13889@debbugs.gnu.org> To: bug#13889 <13889@debbugs.gnu.org> Subject: Status: lenient loading, feature request Reply-To: bug#13889 <13889@debbugs.gnu.org> Date: Thu, 19 Jun 2025 21:07:35 +0000 retitle 13889 lenient loading, feature request reassign 13889 emacs submitter 13889 Andreas R=C3=B6hler severity 13889 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 06 11:42:19 2013 Received: (at submit) by debbugs.gnu.org; 6 Mar 2013 16:42:19 +0000 Received: from localhost ([127.0.0.1]:34488 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDHQ3-0002gw-GI for submit@debbugs.gnu.org; Wed, 06 Mar 2013 11:42:19 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51759) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDHQ0-0002gg-WA for submit@debbugs.gnu.org; Wed, 06 Mar 2013 11:42:17 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDHPT-0001tb-UY for submit@debbugs.gnu.org; Wed, 06 Mar 2013 11:41:44 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-101.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, USER_IN_WHITELIST autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:41109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDHPT-0001tW-Rm for submit@debbugs.gnu.org; Wed, 06 Mar 2013 11:41:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:34876) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDHPS-0007du-8U for bug-gnu-emacs@gnu.org; Wed, 06 Mar 2013 11:41:43 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UDHPR-0001sn-Ax for bug-gnu-emacs@gnu.org; Wed, 06 Mar 2013 11:41:42 -0500 Received: from moutng.kundenserver.de ([212.227.17.10]:51911) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UDHPR-0001sa-1s for bug-gnu-emacs@gnu.org; Wed, 06 Mar 2013 11:41:41 -0500 Received: from [192.168.178.21] (brln-4db9e632.pool.mediaWays.net [77.185.230.50]) by mrelayeu.kundenserver.de (node=mreu4) with ESMTP (Nemesis) id 0Ljxqo-1UoH7Z13hS-00c6aR; Wed, 06 Mar 2013 17:41:39 +0100 Message-ID: <513771EC.5010908@easy-emacs.de> Date: Wed, 06 Mar 2013 17:42:20 +0100 From: =?ISO-8859-15?Q?Andreas_R=F6hler?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130215 Thunderbird/17.0.3 MIME-Version: 1.0 To: bug-gnu-emacs@gnu.org Subject: lenient loading, feature request Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:GPu5erhFJ0eQOwjTulc1DU8HS3KVmOTw3J4dT/yMp2i VzSMhoMRm8Tky4c6NAYOWioRRRiHbBpFtwtfJ8BqSAKavmqLK6 Op2VoFNzP7gTxN9Zw4z/AulUZQACHLA1v+bsY7Qo/9SSz9Fz71 pi5ocqSgG69vwEI1tV1YAWNJ/Ejauhx/03XMgPdR3BUvStN/pF aZHQ1M1gGUVZ2QBPazvoNh7k4leBgEtInxZ+vw8ksMb/QkG5Rl tlr+MYSaAdW9Bg2M0kV0YcoNjAFTL8peL4HuMOm8jdMAFKvdSg 9YAAb+ai0QjbF2iBI8EWRiwILaOMeHriWrjBn3i2bpiLFQ88Vn J7jt3oJbPdGIFQh7faR6qk8mPWihDZfpZSokJnVMJ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) Hi all, when Emacs starts, sometimes it raises an error, for example if init loads a file where paren didn't match when saved. Unfortunately Emacs doesn't proceed than with loading the remaining stuff from init. User might be left with a core Emacs. Thus user is more or less compelled to look for the error, nonewithstanding of other tasks, also sometimes that kind of error is hidden, it might take time to spot it. Would welcome a feature "lenient loading", which signals the error, but goes on, tries to load the remaining stuff from init. Best regards, Andreas Röhler From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 06 12:10:43 2013 Received: (at 13889) by debbugs.gnu.org; 6 Mar 2013 17:10:43 +0000 Received: from localhost ([127.0.0.1]:34509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDHrT-0003Mn-DZ for submit@debbugs.gnu.org; Wed, 06 Mar 2013 12:10:43 -0500 Received: from mtaout21.012.net.il ([80.179.55.169]:56124) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDHrN-0003MV-9x for 13889@debbugs.gnu.org; Wed, 06 Mar 2013 12:10:37 -0500 Received: from conversion-daemon.a-mtaout21.012.net.il by a-mtaout21.012.net.il (HyperSendmail v2007.08) id <0MJ90000001K9E00@a-mtaout21.012.net.il> for 13889@debbugs.gnu.org; Wed, 06 Mar 2013 19:09:59 +0200 (IST) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout21.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MJ90002E10N5690@a-mtaout21.012.net.il>; Wed, 06 Mar 2013 19:09:59 +0200 (IST) Date: Wed, 06 Mar 2013 19:09:58 +0200 From: Eli Zaretskii Subject: Re: bug#13889: lenient loading, feature request In-reply-to: <513771EC.5010908@easy-emacs.de> To: Andreas =?iso-8859-15?Q?R=F6hler?= Message-id: <83sj481ml5.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-15 Content-transfer-encoding: QUOTED-PRINTABLE X-012-Sender: halo1@inter.net.il References: <513771EC.5010908@easy-emacs.de> X-Spam-Score: 1.5 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has identified this incoming email as possible spam. The original message has been attached to this so you can view it (if it isn't spam) or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: > Date: Wed, 06 Mar 2013 17:42:20 +0100 > From: Andreas Röhler > > Would welcome a feature "lenient loading", which signals the error, but goes on, tries to load the > remaining stuff from init. [...] Content analysis details: (1.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no trust [80.179.55.169 listed in list.dnswl.org] 0.7 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.8 BAYES_50 BODY: Bayes spam probability is 40 to 60% [score: 0.4909] X-Debbugs-Envelope-To: 13889 Cc: 13889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list Reply-To: Eli Zaretskii List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: 0.7 (/) > Date: Wed, 06 Mar 2013 17:42:20 +0100 > From: Andreas R=F6hler >=20 > Would welcome a feature "lenient loading", which signals the error,= but goes on, tries to load the > remaining stuff from init. It might be a better idea to have a command that would continue loading from where it stopped. This would allow the user to fix manually whatever was broken, and then continue from there. From debbugs-submit-bounces@debbugs.gnu.org Wed Mar 06 13:42:17 2013 Received: (at 13889) by debbugs.gnu.org; 6 Mar 2013 18:42:17 +0000 Received: from localhost ([127.0.0.1]:34695 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDJI7-0005f6-Pn for submit@debbugs.gnu.org; Wed, 06 Mar 2013 13:42:17 -0500 Received: from moutng.kundenserver.de ([212.227.126.187]:50654) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UDJI1-0005ep-DS for 13889@debbugs.gnu.org; Wed, 06 Mar 2013 13:42:14 -0500 Received: from [192.168.178.21] (brln-4db9e632.pool.mediaWays.net [77.185.230.50]) by mrelayeu.kundenserver.de (node=mreu2) with ESMTP (Nemesis) id 0MdqcT-1URPDH0R3t-00Q8Wi; Wed, 06 Mar 2013 19:41:34 +0100 Message-ID: <51378E07.2010705@easy-emacs.de> Date: Wed, 06 Mar 2013 19:42:15 +0100 From: =?ISO-8859-15?Q?Andreas_R=F6hler?= User-Agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130215 Thunderbird/17.0.3 MIME-Version: 1.0 To: Eli Zaretskii Subject: Re: bug#13889: lenient loading, feature request References: <513771EC.5010908@easy-emacs.de> <83sj481ml5.fsf@gnu.org> In-Reply-To: <83sj481ml5.fsf@gnu.org> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V02:K0:x8LcW6LiSH1UBKNfc/vRoBqSdzb+9FnJBhfbbdsReem sbJwjRekxQ4vY0Oswd7QE5XvZeyyHkekzJEA58fpbAinCE1hkQ 0kuPdmiYNMaSH4mt2jjYOPXdPa42jCUzTggPXTku2xCVAur7l2 ZLNwJfFS7qA9t42Z72rQ09tYQO8iAoZcr4Ru+Ty2WmWspejymj Gk00n2i++cyjbAywT8YhW7IV44FC7nWAi2L1JMERsg5CHSlR64 /It52F7cmdflxRTDAFYBPcGGCxak180nFrQOELvRVpUPSa05dH cM7JeQ58dIM2/Ua6psRvWpkUXDnRcvJ8IgRWbBlkWhWqrTCDdh KPXjvz94mLuzmQw2N7boxGJUiMFeEVpwEVEyXzPtZ X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 13889 Cc: 13889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -0.5 (/) Am 06.03.2013 18:09, schrieb Eli Zaretskii: >> Date: Wed, 06 Mar 2013 17:42:20 +0100 >> From: Andreas Röhler >> >> Would welcome a feature "lenient loading", which signals the error, but goes on, tries to load the >> remaining stuff from init. > > It might be a better idea to have a command that would continue > loading from where it stopped. This would allow the user to fix > manually whatever was broken, and then continue from there. > Probably both is useful. Someone might face a deadline the very day. Emacs must work. No time to fix errors just now... Error must not be as simple as a missing parenthesis. Also imagine colleagues around, awaiting the result, wondering what the guy is doing ;) From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 15 02:37:01 2021 Received: (at 13889) by debbugs.gnu.org; 15 Jul 2021 06:37:01 +0000 Received: from localhost ([127.0.0.1]:46556 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3uzL-000158-PC for submit@debbugs.gnu.org; Thu, 15 Jul 2021 02:37:01 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53284) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3uzK-00014u-RJ for 13889@debbugs.gnu.org; Thu, 15 Jul 2021 02:36:51 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=Ah9JVA6CxE+jty6AIO0jy794t4BN6OSy0jK38PQqTbM=; b=msllF8+myRf6j5pJerCWssJsK/ o08qDAXA0V/aevuw0le1TvZ6hZBrqY47pYBCD3O5hxkxI6p1soQ3tJrYYLHJaKjP7JxID8NNfqT+D nsP4/GEUS/z2r7wMWaFP75Bp4xoYOeZPzf6JGk2vbUU58lcQ7Aa+CY/wG7TgvBSSkgiw=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m3uzC-0004tw-2D; Thu, 15 Jul 2021 08:36:44 +0200 From: Lars Ingebrigtsen To: Andreas =?utf-8?Q?R=C3=B6hler?= Subject: Re: bug#13889: lenient loading, feature request References: <513771EC.5010908@easy-emacs.de> <83sj481ml5.fsf@gnu.org> <51378E07.2010705@easy-emacs.de> X-Now-Playing: Dexter's _Fabric 94: Steffi_: "66" Date: Thu, 15 Jul 2021 08:36:41 +0200 In-Reply-To: <51378E07.2010705@easy-emacs.de> ("Andreas =?utf-8?Q?R=C3=B6h?= =?utf-8?Q?ler=22's?= message of "Wed, 06 Mar 2013 19:42:15 +0100") Message-ID: <871r80nkw6.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Andreas Röhler writes: >> It might be a better idea to have a command that would continue >> loading from where it stopped. This would allow the user to fix >> manually whatever was broken, and then continue from there. > > [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 13889 Cc: Eli Zaretskii , 13889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andreas R=C3=B6hler writes: >> It might be a better idea to have a command that would continue >> loading from where it stopped. This would allow the user to fix >> manually whatever was broken, and then continue from there. > > Probably both is useful. > Someone might face a deadline the very day. > Emacs must work. No time to fix errors just now... > Error must not be as simple as a missing parenthesis. > Also imagine colleagues around, awaiting the result, wondering what > the guy is doing ;) Popping up the .emacs file with point where the error is would be more helpful than the current: --- Warning (initialization): An error occurred while loading =E2=80=98/home/la= rsi/.emacs=E2=80=99: Invalid read syntax: ), 1, 0 --- I'm not sure how a general "continue loading" switch would work. It's easy enough if there's a command that's erroring out -- we could ignore the error and continue loading. But if it's a read-level error, then we don't really know where to continue loading from. I guess we could advance point by one character and try again in a loop -- that'd usually get us past the error points after a while... --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 15 02:56:50 2021 Received: (at 13889) by debbugs.gnu.org; 15 Jul 2021 06:56:50 +0000 Received: from localhost ([127.0.0.1]:46596 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3vIg-0003lb-CD for submit@debbugs.gnu.org; Thu, 15 Jul 2021 02:56:50 -0400 Received: from mout.kundenserver.de ([212.227.126.134]:55149) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3vId-0003lN-U8 for 13889@debbugs.gnu.org; Thu, 15 Jul 2021 02:56:48 -0400 Received: from [192.168.178.39] ([82.207.239.183]) by mrelayeu.kundenserver.de (mreue012 [212.227.15.167]) with ESMTPSA (Nemesis) id 1N4NHS-1l2VIt2L6k-011Nnd; Thu, 15 Jul 2021 08:56:41 +0200 Subject: Re: bug#13889: lenient loading, feature request To: Lars Ingebrigtsen References: <513771EC.5010908@easy-emacs.de> <83sj481ml5.fsf@gnu.org> <51378E07.2010705@easy-emacs.de> <871r80nkw6.fsf@gnus.org> From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Message-ID: <2f169767-0ec9-bdb9-39ce-abee0747eb59@easy-emacs.de> Date: Thu, 15 Jul 2021 08:56:40 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <871r80nkw6.fsf@gnus.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:GeH2EDIp4BKPxPvbKd2hJtZwSDASC2oxnni9wgvGuwNQJGTatbm jyS6xyamBZIjI9HbfjHb8jWTVdtLKJGNk9HRCIGmNAjZkt5YaxYoqnZrf1i2nxnsc4gnYDR n2YM81lbGIBxD25H7azxCUN6yQWVhI1Qy3vfk3OIlBMIRMZxqFOlIB7iMRXmSjH9F+CgbWX eOHiAc+swph+iCQoE7omg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:oZgTDQePH60=:PnG7oXOEPYyA+bfy8zLqVl XmRh+/nRMxL/GRP8BulxulunF9ire9dwBCeH31fD6qm1nCwfPd+UTvZ1leDuLRzGnW3yYKWZL k88ANrlBITAjt4ISkjlQgo2QxyLBXcmI0btD7D7CHYaKklcGpb1cBsGavxFIdB06uZii7zHpP qcOEjU/kq9qpCObk/sakEilKYa7D+XwqbJSS1k0+RDX39SFRaLqYgT+p4EGH5gQQYQu2PTGym tLfHwB3Ro1RbpgMLxb6/ZwWnrNmiI6DgQsO63tx2L+3OCmlfa9hbQUXr1gIfhqm+tIKWGGWqL ymeNpsSNL3FBtIQ1iqG13RAYqtX7aFjlAkWUSFq4BT9D77W5krAIVQO3dcJinl84Agp+UbFeo jDwatQUGJMQoePQKLZZ6FyAg3H9/p8w0hGSJ/XpRwPGX8dTUGS+cwedAKZXRZg4X1AacTZ0ME LxMjO+kC2HawhTswJysPnfuVXIMZW7wLt7HsHjHuzSb+Kbfwmvq3qdBANV/YQCJUAgIXEed4I B8/06jsa8wz8wJmuv81RHef1jUxOgRN400bZqZzZA57oeCouV79CVU/O2J/AQkbymkEbUNhpc 7MufX5iKukAf0gCD7DV8Wsqw1/rEkofGkJEkig8wX8yGgQHfh/J2499r9lWSS/ld/fI67o2sV IwWyAofyFQ4DhnL76i0J9I1VxPLW5TaZ31EBG9hgur0JszoPJHhpce8doMJC6yQyfh+UKn47T KM+RaiRzD+X81t8N8SAHJIpMrd/wVCzGHu5oXtTfllnNx8d3Ed1tFg/DKFFiP5Nan9Cefr0yV YiZWwtrgtEFq4AJBPD1h9kKA6WHWtW5LzdjzWkn4sDTPa5rIC/Zna40YBQCYCqpZf/3LSI9e9 s2aHRyfKNviBJPaNbY+w== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 13889 Cc: Eli Zaretskii , 13889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 15.07.21 08:36, Lars Ingebrigtsen wrote: > Andreas Röhler writes: > >>> It might be a better idea to have a command that would continue >>> loading from where it stopped. This would allow the user to fix >>> manually whatever was broken, and then continue from there. >> Probably both is useful. >> Someone might face a deadline the very day. >> Emacs must work. No time to fix errors just now... >> Error must not be as simple as a missing parenthesis. >> Also imagine colleagues around, awaiting the result, wondering what >> the guy is doing ;) > Popping up the .emacs file with point where the error is would be more > helpful than the current: > > --- > Warning (initialization): An error occurred while loading ‘/home/larsi/.emacs’: > > Invalid read syntax: ), 1, 0 > --- > > I'm not sure how a general "continue loading" switch would work. It's > easy enough if there's a command that's erroring out -- we could ignore > the error and continue loading. But if it's a read-level error, then we > don't really know where to continue loading from. > > I guess we could advance point by one character and try again in a loop > -- that'd usually get us past the error points after a while... > Thought at something like (unwind-protect BODYFORM UNWINDFORMS...) here as (unwind-protect load-current load-remaining...) From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 15 03:09:05 2021 Received: (at 13889) by debbugs.gnu.org; 15 Jul 2021 07:09:05 +0000 Received: from localhost ([127.0.0.1]:46608 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3vUW-0006Fx-Vj for submit@debbugs.gnu.org; Thu, 15 Jul 2021 03:09:05 -0400 Received: from quimby.gnus.org ([95.216.78.240]:53630) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3vUT-0006FK-My for 13889@debbugs.gnu.org; Thu, 15 Jul 2021 03:09:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :In-Reply-To:Date:References:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=jO+iJp9Ijc3p23KzO2vYHSMkk8D5GVDbM6o/sgWCNjI=; b=DSH/L+U303z25IYKavhkBA3dAY lRF18UByfSM6Vz4ryzusSj1QQmGZCoZEBbOyKN2z0mkN4ICyImmmtFDndD4mfl4kDgrXocafb1Pos hObXnlVv+N+cFwoAGRvjt6yR13ZHem2eCJMKqI+wQ3PdeI+7EptnqbeDqUQO+HhCrbVk=; Received: from cm-84.212.220.105.getinternet.no ([84.212.220.105] helo=elva) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1m3vUK-0005CX-VF; Thu, 15 Jul 2021 09:08:55 +0200 From: Lars Ingebrigtsen To: Andreas =?utf-8?Q?R=C3=B6hler?= Subject: Re: bug#13889: lenient loading, feature request References: <513771EC.5010908@easy-emacs.de> <83sj481ml5.fsf@gnu.org> <51378E07.2010705@easy-emacs.de> <871r80nkw6.fsf@gnus.org> <2f169767-0ec9-bdb9-39ce-abee0747eb59@easy-emacs.de> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAG1BMVEWFEReKKiilnJGS WVRyDxNgIx4qJR56hHn///9MMD0NAAAAAWJLR0QIht6VegAAAAd0SU1FB+UHDwcICzpaqdIAAAGU SURBVDjLddHBUuMwDAZgZUju0TbhAWCmPZelu1czyD3HOM6dqWMegAOvj2S7JS6pD53WX35JUQHK g/HAn0eADe6vAeDuAeDpgT9qle4rh9hCgs1ffgKGDCjQJoiPnBO4kUoR0skAhqH6DVWLsdbvBBpc LyUAqVS+cTxyrVTjuQUuYVJ0DN40I0O7hKPSIcxDbzoZaglDwwD3JvYWIEXyrfF1CD5thCOvDEQS qgOXer+fGZAXlyBGjkHOUGFbldDI/dzKFutLKTonnJKN1KBygpsogdm2e1nJpRQXUxPDZJ1ssf0B UDxsOAX3abCrgH4SsVI4/ft8R6j59wVojtN+nSwiFTDGxO602SO9LEAPU4zMThKwAr0xRPUCKN4H ezCu6DHlwMejNgWMCUL4r/sS8v3But4V4NPavdVuDbbe9lc9xnOiH8s3dwIf28EeSnCjTn+t7Yi6 AtIbDq/PVCR0BnLPssMF+Ay64/WUCenuBa5LcWSWwUuIGMZ1oBDnW4G8g1XQ+gbQRLdKZdjdgLft Ouin8A0rqO3Ehwu7/gAAACV0RVh0ZGF0ZTpjcmVhdGUAMjAyMS0wNy0xNVQwNzowODoxMSswMDow MKgM0qoAAAAldEVYdGRhdGU6bW9kaWZ5ADIwMjEtMDctMTVUMDc6MDg6MTErMDA6MDDZUWoWAAAA AElFTkSuQmCC X-Now-Playing: Privacy's _Fabric 94: Steffi_: "Broke" Date: Thu, 15 Jul 2021 09:08:52 +0200 In-Reply-To: <2f169767-0ec9-bdb9-39ce-abee0747eb59@easy-emacs.de> ("Andreas =?utf-8?Q?R=C3=B6hler=22's?= message of "Thu, 15 Jul 2021 08:56:40 +0200") Message-ID: <87bl74m4u3.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Andreas Röhler writes: > Thought at something like > > (unwind-protect BODYFORM UNWINDFORMS...) > > here as > > (unwind-protect load-current load-remaining...) Now you just have to implement load-remaining (and load-current). Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 13889 Cc: Eli Zaretskii , 13889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Andreas R=C3=B6hler writes: > Thought at something like > > (unwind-protect BODYFORM UNWINDFORMS...) > > here as > > (unwind-protect load-current load-remaining...) Now you just have to implement load-remaining (and load-current). --=20 (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Jul 15 03:26:09 2021 Received: (at 13889) by debbugs.gnu.org; 15 Jul 2021 07:26:09 +0000 Received: from localhost ([127.0.0.1]:46634 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3vl3-0006iH-JU for submit@debbugs.gnu.org; Thu, 15 Jul 2021 03:26:09 -0400 Received: from mout.kundenserver.de ([212.227.126.187]:39649) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1m3vl0-0006he-Jr for 13889@debbugs.gnu.org; Thu, 15 Jul 2021 03:26:09 -0400 Received: from [192.168.178.39] ([82.207.239.183]) by mrelayeu.kundenserver.de (mreue010 [212.227.15.167]) with ESMTPSA (Nemesis) id 1Mzi3l-1lH4Mj1eXx-00vd8W; Thu, 15 Jul 2021 09:26:00 +0200 Subject: Re: bug#13889: lenient loading, feature request To: Lars Ingebrigtsen References: <513771EC.5010908@easy-emacs.de> <83sj481ml5.fsf@gnu.org> <51378E07.2010705@easy-emacs.de> <871r80nkw6.fsf@gnus.org> <2f169767-0ec9-bdb9-39ce-abee0747eb59@easy-emacs.de> <87bl74m4u3.fsf@gnus.org> From: =?UTF-8?Q?Andreas_R=c3=b6hler?= Message-ID: Date: Thu, 15 Jul 2021 09:25:59 +0200 User-Agent: Mozilla/5.0 (X11; Linux i686; rv:68.0) Gecko/20100101 Thunderbird/68.9.0 MIME-Version: 1.0 In-Reply-To: <87bl74m4u3.fsf@gnus.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Provags-ID: V03:K1:9EyRpLTD0PwRSz686y8v6SW3XRAVLJ5h4qs0X4vX0fKAg04+80c YDXehtg/XMZWKXAfqNnMvjgVrPOz4Tqp7TnJD3uX2z61RcvBAU/DPONLRhB/+IbHKoMuu0p 1qLfXoRAzvKYLElozEyILqcfYXKOxk9Llms4NulCTIxZXWn0uvu0Ja61OUT/dBj/vJlehUz eVp5K+yJmllX85LNwy6HA== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:XtSOv6dqjyA=:lsyCxBV+Qc2fDMJRcCq1/S M0aMuSi+CVQ462siaGKnr30Hk9M4PzJbo83aWHspWrDwPOyLGCA8MAl+wVYiaoz0b0XxNRPHD Tdw9enLCA0ApaBy8rwkoqZfJPtd7iROtyGHQNGe9y4wKuhapBXojslD948qirSf7j+O4ihWyl BYvl87Kc9k4V/MxaCYn4t5MRkzjvDRxep/DHL6pDBq1nJWpFPjOvW3+eivvXT4mUBVM5Vz2OE DPd+kJ+W00HgDjBzOnyyFDZNGf9Tb0szpu9waiUQB/DuHOWubMd/HV4YB7xlI+VImKgXJCTbu pQtMJ9JDuMDQjEg8yk5hyYkGsX375nkHKVwCehPeqjzjm/s5H01J+B9aOOHKyAmeERZkofIfh JDj5Z4ggopjsd0/KbNhl4V8yA1RkvFoxkCAi/dPoSX2No5bNnJFlMLelXDjQBwUl+MYeqnFWy +Z3vPcbdanj6utbMriQ4X2qKdAgeju6gJ7ouR2gfPkGjGNmdli0FZO2mIe21GZ+A+sGIX5CNQ qaY1Wrf/qx9+lO0LEgLZjoik1Jv9CrW9y9hf6p+VJ87Bggmrf668Nv0pZkg360jxD5izjjOSo lIg32RSA0YceNQXJDHSGgNyePP21fTgSSXO2eBJtaEjtwL15/o+z81xtX7Ek3T4iIcqR+emH1 kGQFHEytBomQkKHdoiqPrxGZeSSpDrioYDHReRNXUXz8YMyWPfvNmEo1daAKSZVlw3ftpGUh7 rv+s3CQR2U2lf+1JT84JtRy870aDWfcJxqIzWrcjRzf/WKvX7qI2TBwPVn9VhW8SJ8B5FBN6D 2A6PoLmGrAWcxdxfQBgQ+vGY5e55Zsb16jCv+Ze51KZQLZU3a0wjaIvcKhqeMVU1f9gmuLMzK 2ofMY3f8ud+LZw40IlxQ== X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 13889 Cc: Eli Zaretskii , 13889@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On 15.07.21 09:08, Lars Ingebrigtsen wrote: > Andreas Röhler writes: > >> Thought at something like >> >> (unwind-protect BODYFORM UNWINDFORMS...) >> >> here as >> >> (unwind-protect load-current load-remaining...) > Now you just have to implement load-remaining (and load-current). > Yeah, that's why I appreciate Emacs :)