From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#37415: Asserting failure setting frame parameters to non-fixnum values in early-init.el Date: Thu, 19 Sep 2019 10:17:42 +0200 Message-ID: <14d4a455-254e-fdc2-0b64-791cfb0f7724@gmx.at> References: <83v9tqvrm7.fsf@gnu.org> <9aae1b2e-bb5f-8634-5501-9aaff9f51266@gmx.at> <83imppvl9r.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="83681"; mail-complaints-to="usenet@blaine.gmane.org" Cc: lekktu@gmail.com, 37415@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Sep 19 10:23:19 2019 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iArig-000LfL-PK for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Sep 2019 10:23:18 +0200 Original-Received: from localhost ([::1]:40040 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iArif-000822-Hs for geb-bug-gnu-emacs@m.gmane.org; Thu, 19 Sep 2019 04:23:17 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:33371) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iAreZ-00055G-0L for bug-gnu-emacs@gnu.org; Thu, 19 Sep 2019 04:19:03 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iAreY-0002J2-0X for bug-gnu-emacs@gnu.org; Thu, 19 Sep 2019 04:19:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:46283) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iAreX-0002Iy-Ty for bug-gnu-emacs@gnu.org; Thu, 19 Sep 2019 04:19:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1iAreX-0002h6-Oc for bug-gnu-emacs@gnu.org; Thu, 19 Sep 2019 04:19:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 19 Sep 2019 08:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 37415 X-GNU-PR-Package: emacs Original-Received: via spool by 37415-submit@debbugs.gnu.org id=B37415.156888108310281 (code B ref 37415); Thu, 19 Sep 2019 08:19:01 +0000 Original-Received: (at 37415) by debbugs.gnu.org; 19 Sep 2019 08:18:03 +0000 Original-Received: from localhost ([127.0.0.1]:55103 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iArda-0002fi-Sg for submit@debbugs.gnu.org; Thu, 19 Sep 2019 04:18:03 -0400 Original-Received: from mout.gmx.net ([212.227.15.15]:45007) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iArdY-0002f7-L2 for 37415@debbugs.gnu.org; Thu, 19 Sep 2019 04:18:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1568881070; bh=nyDxp7njjyizv46U42AZ7yDaNT7QNkYDhV7PkkrwC+I=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=XFUub3XNZiicpfdaLeVwRkE3mmw+WvMoObDlkIMNv5Z2pkSMrx2DWQp2l5kizuUIi lDY4MwVQVF3J3cGi3QUvA8dJ0KzBdYkMCs/F8n4ec8YLiNfNe9dvlkNaNH+6ipkIlq a4/gOXyZDPNZW7TJbZP+6RwDPCOj2oYPH+2j1JUg= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.1.101] ([212.95.5.28]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MryT9-1hpmMC46uj-00o2ao; Thu, 19 Sep 2019 10:17:50 +0200 In-Reply-To: <83imppvl9r.fsf@gnu.org> Content-Language: de-DE X-Provags-ID: V03:K1:IS2zcSdNynoVgkPkuZuA5/r0rGBdYqW5ytZFR03ki9Z1BtqeGid tINzOhAULCTOstQzCX4KH6MZHVP9nP2wAXN1FS7+laRomBPU57j5B+GsXP4gtA0oe5NllKG yzzk1soIdfnrQdYSZ62whsQ/tx5qebThgN9qjf1TlU8KIrQJyEIxBhXd73SuyPn8FnuXDBp Uh1NZz5Mf2hYvbVLFkwPQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:lk9qogH0GOw=:UTfcW2B2gxKoC2ka7wTpFk BbHhrvk8awVyE/s2I7iDq3MP9mnaV+KbImUhyBWcDn9qsZpfPPKp1PlTBpV9OZpIyh3Pvayi5 OtVgLLx1R2vcaNPQszsZj3Tubyy5hlxMRMT7OQGEQX4L8CPFmmpsLzkTq2XdQR3FXdOGOxXuT 7mmAMIWTQQWfy9L6iJhsSfz9iSNDBHMTpcZCB0Bi/LN/I1CyTKucOCEi6DixoW/QfL4rmuIAX 6dmbrQGrjt7EvADdBKfz0Wk+ThUo4dA0NpO2IZmpAgqmDErzgm4+0OOaE2QNAblIruOXQ17+3 Ft9BuI+lpp1el1omhruACdIlG1k5tOJmdruCsdUm0Xdx6B4FcWAYH4W6n6euPfzh6brkeDuOB 5BdT/i9f6ajoslmuNncTupb5cPX5EPYJOQ/A+PwXzuFbqKyb8/k4QhX/17Z33ycQwkY/j+D6g d8JgHneTqabp2+AeYQss6AW56t1vGRCI+7rDc6tvK9qWtpG8uW84djcNrPCEOpHfWbKHh5Jk4 L/4kwd/RUIfPboI5pzqsrbBfwQvvBlEUrUlfOWHRNRIJ9p55Hbe96cE/Gm430n9tGsSIkhumV 4dKVLBSSJCa2lqi2k7KHscRp1aqAFTZRIwfiXH9+VzSoZ9jvHOz8+GYuPAFIAPulT5KPzuMG3 KE4hvKiRLDRU46Hzo0p/OzVpG5tHCYabxnfjpwIF4fGl180fHsD0p1adtc/LvbhUq/kmH9x31 UAOVEA7/wSk3z+1fO/AmY5dd+LMCdcT7h52ncIKca5xNLEa221eFNyX/en4nkQ+lDR6uVXQu X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 209.51.188.43 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.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:166706 Archived-At: >> Wasn't setting 'default-frame-alist' (or 'initial-frame-alist') one of >> the major motivations for adding the early-init file feature? > > No. the main motivation was to be able to set package.el related > variables. In section 49.4.6 of the Emacs manual frames "loaded before the package system and GUI is initialized, so in it you can customize variables that affect frame appearance as well as the package initialization process" come first ;-) >> IIRC it's used to suppress temporarily showing the initial frame at >> an unwanted position or with unwanted size. So IMHO this should >> never fail. > > Feel free to fix it, if it's practical. I chimed in after hearing > nothing from you for a few days ;-) Initially, I couldn't reproduce it (and still can't on Debian although setting it doesn't seem to have any effect there). But even if we cannot fix the behavior we have to avoid the crash. After all, this is the first release processing an early init file. martin