From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.bugs Subject: bug#17046: 24.3.50; On startup emacs frame has no minibuffer or windows decorations Date: Sat, 22 Mar 2014 15:02:17 +0100 Message-ID: References: <87bnx1me40.fsf@capuchin.co.uk> <532ABA74.5060206@gmx.at> <21290.56690.254740.791923@capuchin.co.uk> <532AE836.2030907@gmx.at> <21290.64241.176419.931155@capuchin.co.uk> <532B4016.7010508@gmx.at> <21291.20160.94341.637290@capuchin.co.uk> <532BF24A.6090703@gmx.at> <21292.6903.499178.348@capuchin.co.uk> <532C5595.2090800@gmx.at> <21292.28324.463848.983080@capuchin.co.uk> <532C7A06.6080703@gmx.at> <532D5A7E.7010700@gmx.at> <21293.30111.645044.742129@capuchin.co.uk> <532D93D9.10101@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=089e0122a64aa94ef504f53275cf X-Trace: ger.gmane.org 1395497053 13492 80.91.229.3 (22 Mar 2014 14:04:13 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 22 Mar 2014 14:04:13 +0000 (UTC) Cc: 17046@debbugs.gnu.org, Robert Marshall To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Mar 22 15:04:22 2014 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WRMX7-0004Y0-MF for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Mar 2014 15:04:21 +0100 Original-Received: from localhost ([::1]:57070 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WRMX7-0003tA-9i for geb-bug-gnu-emacs@m.gmane.org; Sat, 22 Mar 2014 10:04:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51834) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WRMWz-0003mU-0J for bug-gnu-emacs@gnu.org; Sat, 22 Mar 2014 10:04:17 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WRMWo-0004ls-ML for bug-gnu-emacs@gnu.org; Sat, 22 Mar 2014 10:04:12 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:43672) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WRMWo-0004lm-HS for bug-gnu-emacs@gnu.org; Sat, 22 Mar 2014 10:04:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1WRMWo-0006IB-8f for bug-gnu-emacs@gnu.org; Sat, 22 Mar 2014 10:04:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Juanma Barranquero Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 22 Mar 2014 14:04:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 17046 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 17046-submit@debbugs.gnu.org id=B17046.139549698124083 (code B ref 17046); Sat, 22 Mar 2014 14:04:02 +0000 Original-Received: (at 17046) by debbugs.gnu.org; 22 Mar 2014 14:03:01 +0000 Original-Received: from localhost ([127.0.0.1]:44850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WRMVo-0006GG-Sv for submit@debbugs.gnu.org; Sat, 22 Mar 2014 10:03:01 -0400 Original-Received: from mail-yk0-f177.google.com ([209.85.160.177]:49401) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WRMVm-0006G6-KT for 17046@debbugs.gnu.org; Sat, 22 Mar 2014 10:02:59 -0400 Original-Received: by mail-yk0-f177.google.com with SMTP id q200so9560388ykb.8 for <17046@debbugs.gnu.org>; Sat, 22 Mar 2014 07:02:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=CLFhkuRIwj3Aqt1EfNKxTLvBP54gVOe2//0Otr4OPnc=; b=y9Z9TZZxqnAEo7m4kLQORuO/OyvhYCTEbdc9ReK3TI7i4whgan0y2i9MJt6IY2RsQh AoR7HBAp2xXqlERIoiIb1XbNtux4tRw6M6dnYfV4YEBnpWa9iEztY0DCxKQjvr4/mGBV rc+/oEZYTiRH0dnKOW4Bp+BmtEw5ZEvfUMTYE7U4Lh5PK6/wpeCRr0Yy9UdFsiLjm6yV e3IKJ3HvoQxPIvTGSVs0hTxm0JAdX3s1hY7v7s3JPtFbIMm8+gf14zw09ChIGUdlX7fe REEYFeXmNJTmSevzwycjPnP2FsM7nnz4GBOL/cXNqn/gxjPvN+ZEpR5hwH+aJ05437k0 BUHg== X-Received: by 10.236.18.227 with SMTP id l63mr2167072yhl.101.1395496978036; Sat, 22 Mar 2014 07:02:58 -0700 (PDT) Original-Received: by 10.170.163.3 with HTTP; Sat, 22 Mar 2014 07:02:17 -0700 (PDT) In-Reply-To: <532D93D9.10101@gmx.at> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:87154 Archived-At: --089e0122a64aa94ef504f53275cf Content-Type: text/plain; charset=UTF-8 On Sat, Mar 22, 2014 at 2:44 PM, martin rudalics wrote: > IIUC Juanma means that you must _not_ call `desktop-read' but rather > copy the > > (setq desktop-saved-frameset ...) > > form from your .emacs.desktop to *scratch* in the new emacs you just > started, evaluate that form and then do > > > (frameset-restore desktop-saved-frameset > :reuse-frames t > :cleanup-frames t > :force-onscreen t) > > in *scratch*. Correct. This is the way to know if it happens *after* the original frame is created and visible. > If this does _not_ reproduce the problem after at most > two or three attempts I would conclude that the problem is with the > (Juanma might correct me) yet invisible frame used in the original > scenario by `desktop-read'. And in that case, what I would suggest is to create a file ;;; bug17046.el ;;; (setq desktop-saved-frameset ...) (frameset-restore desktop-saved-frameset :reuse-frames t :cleanup-frames t :force-onscreen t) ;;; end ;;; and then try emacs -Q -l bug17046.el (and the same with :force-onscreen nil). Note: if the problem depends on the original frame having more than one window (before the restore, I mean), then these windows should be created in bug17046.el before calling `frameset-restore', of course. Same for having several buffers, etc. But as a first test, the above should suffice > Juanma: Can we > get a pretty printed version of Robert's .emacs.desktop such that he can > process it with `desktop-read' and we can comment out entries easily? I'm not sure which one right now, but assuming the last, which he said showed the bug, the attached file should be enough. J --089e0122a64aa94ef504f53275cf Content-Type: application/octet-stream; name="bug17046.el" Content-Disposition: attachment; filename="bug17046.el" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ht2ys1450 Ozs7IGJ1ZzE3MDQ2LmVsIDs7Ow0KKHNldHEgZGVza3RvcC1zYXZlZC1mcmFtZXNldA0KICAgICAg W2ZyYW1lc2V0IDEgKDIxMjkyIDI3OTM0IDk5Nzc1IDE3MDAwKQ0KICAgICAgICAgICAgICAgIChk ZXNrdG9wIC4gIjIwNiIpICJyb2JlcnRAcG91bGVuYyIgbmlsIG5pbA0KICAgICAgICAgICAgICAg ICgoKChmb250LWJhY2tlbmQgeGZ0IHgpDQogICAgICAgICAgICAgICAgICAgKGZvbnQgLiAiLXVu a25vd24tSW5jb25zb2xhdGEtbm9ybWFsLW5vcm1hbC1ub3JtYWwtKi0xNi0qLSotKi1tLTAtaXNv MTA2NDYtMSIpDQogICAgICAgICAgICAgICAgICAgKGZvbnQtcGFyYW1ldGVyIC4gIkluY29uc29s YXRhLTEyIikNCiAgICAgICAgICAgICAgICAgICAoYm9yZGVyLXdpZHRoIC4gMCkNCiAgICAgICAg ICAgICAgICAgICAoaW50ZXJuYWwtYm9yZGVyLXdpZHRoIC4gMCkNCiAgICAgICAgICAgICAgICAg ICAocmlnaHQtZGl2aWRlci13aWR0aCAuIDApDQogICAgICAgICAgICAgICAgICAgKGJvdHRvbS1k aXZpZGVyLXdpZHRoIC4gMCkNCiAgICAgICAgICAgICAgICAgICAodmVydGljYWwtc2Nyb2xsLWJh cnMgLiByaWdodCkNCiAgICAgICAgICAgICAgICAgICAoZm9yZWdyb3VuZC1jb2xvciAuICJEYXJr T3JjaGlkMSIpDQogICAgICAgICAgICAgICAgICAgKGJhY2tncm91bmQtY29sb3IgLiAibWludCBj cmVhbSIpDQogICAgICAgICAgICAgICAgICAgKG1vdXNlLWNvbG9yIC4gIiMyMjFmMWUiKQ0KICAg ICAgICAgICAgICAgICAgIChib3JkZXItY29sb3IgLiAiYmxhY2siKQ0KICAgICAgICAgICAgICAg ICAgIChzY3JlZW4tZ2FtbWEpDQogICAgICAgICAgICAgICAgICAgKGxpbmUtc3BhY2luZykNCiAg ICAgICAgICAgICAgICAgICAobGVmdC1mcmluZ2UgLiA4KQ0KICAgICAgICAgICAgICAgICAgIChy aWdodC1mcmluZ2UgLiA4KQ0KICAgICAgICAgICAgICAgICAgIChzY3JvbGwtYmFyLWZvcmVncm91 bmQgLiAiIzIyMWYxZSIpDQogICAgICAgICAgICAgICAgICAgKHNjcm9sbC1iYXItYmFja2dyb3Vu ZCAuICJncmV5NzUiKQ0KICAgICAgICAgICAgICAgICAgIChtZW51LWJhci1saW5lcyAuIDEpDQog ICAgICAgICAgICAgICAgICAgKHRvb2wtYmFyLWxpbmVzIC4gMSkNCiAgICAgICAgICAgICAgICAg ICAodGl0bGUpDQogICAgICAgICAgICAgICAgICAgKHdhaXQtZm9yLXdtIC4gdCkNCiAgICAgICAg ICAgICAgICAgICAoZnVsbHNjcmVlbikNCiAgICAgICAgICAgICAgICAgICAodG9vbC1iYXItcG9z aXRpb24gLiB0b3ApDQogICAgICAgICAgICAgICAgICAgKGljb24tdHlwZSAuIHQpDQogICAgICAg ICAgICAgICAgICAgKGF1dG8tcmFpc2UpDQogICAgICAgICAgICAgICAgICAgKGF1dG8tbG93ZXIp DQogICAgICAgICAgICAgICAgICAgKGN1cnNvci10eXBlIC4gYm94KQ0KICAgICAgICAgICAgICAg ICAgIChzY3JvbGwtYmFyLXdpZHRoIC4gMTYpDQogICAgICAgICAgICAgICAgICAgKGFscGhhIC4g OTApDQogICAgICAgICAgICAgICAgICAgKGhvcml6b250YWwtc2Nyb2xsLWJhcnMgLiB0KQ0KICAg ICAgICAgICAgICAgICAgIChkaXNwbGF5LXR5cGUgLiBjb2xvcikNCiAgICAgICAgICAgICAgICAg ICAoYmFja2dyb3VuZC1tb2RlIC4gbGlnaHQpDQogICAgICAgICAgICAgICAgICAgKGN1cnNvci1j b2xvciAuICIjMjIxZjFlIikNCiAgICAgICAgICAgICAgICAgICAoc3RpY2t5KQ0KICAgICAgICAg ICAgICAgICAgIChlbnZpcm9ubWVudCkNCiAgICAgICAgICAgICAgICAgICAobWF4aW1pemVkKQ0K ICAgICAgICAgICAgICAgICAgIChmcmFtZXNldC0taWQgLiAiQzhCNi01NUFGLTZDRTMtRTFCMSIp DQogICAgICAgICAgICAgICAgICAgKGZyYW1lc2V0LS1taW5pIHQgLiB0KQ0KICAgICAgICAgICAg ICAgICAgIChtb2RlbGluZSAuIHQpDQogICAgICAgICAgICAgICAgICAgKG1pbmlidWZmZXIgLiB0 KQ0KICAgICAgICAgICAgICAgICAgICh1bnNwbGl0dGFibGUpDQogICAgICAgICAgICAgICAgICAg KGljb24tbmFtZSkNCiAgICAgICAgICAgICAgICAgICAodmlzaWJpbGl0eSAuIHQpDQogICAgICAg ICAgICAgICAgICAgKGRpc3BsYXkgLiAiOjAiKQ0KICAgICAgICAgICAgICAgICAgIChleHBsaWNp dC1uYW1lKQ0KICAgICAgICAgICAgICAgICAgIChoZWlnaHQgLiAzNykNCiAgICAgICAgICAgICAg ICAgICAod2lkdGggLiAxMjApDQogICAgICAgICAgICAgICAgICAgKGxlZnQgLiA1OTApDQogICAg ICAgICAgICAgICAgICAgKHRvcCAuIDk0KSkNCiAgICAgICAgICAgICAgICAgICgobWluLWhlaWdo dCAuIDQpDQogICAgICAgICAgICAgICAgICAgKG1pbi13aWR0aCAuIDEwKQ0KICAgICAgICAgICAg ICAgICAgIChtaW4taGVpZ2h0LWlnbm9yZSAuIDIpDQogICAgICAgICAgICAgICAgICAgKG1pbi13 aWR0aC1pZ25vcmUgLiA2KQ0KICAgICAgICAgICAgICAgICAgIChtaW4taGVpZ2h0LXNhZmUgLiAx KQ0KICAgICAgICAgICAgICAgICAgIChtaW4td2lkdGgtc2FmZSAuIDIpDQogICAgICAgICAgICAg ICAgICAgKG1pbi1waXhlbC1oZWlnaHQgLiA3MikNCiAgICAgICAgICAgICAgICAgICAobWluLXBp eGVsLXdpZHRoIC4gODApDQogICAgICAgICAgICAgICAgICAgKG1pbi1waXhlbC1oZWlnaHQtaWdu b3JlIC4gMzYpDQogICAgICAgICAgICAgICAgICAgKG1pbi1waXhlbC13aWR0aC1pZ25vcmUgLiA0 OCkNCiAgICAgICAgICAgICAgICAgICAobWluLXBpeGVsLWhlaWdodC1zYWZlIC4gMTgpDQogICAg ICAgICAgICAgICAgICAgKG1pbi1waXhlbC13aWR0aC1zYWZlIC4gMTYpKQ0KICAgICAgICAgICAg ICAgICAgbGVhZg0KICAgICAgICAgICAgICAgICAgKHBpeGVsLXdpZHRoIC4gOTkyKQ0KICAgICAg ICAgICAgICAgICAgKHBpeGVsLWhlaWdodCAuIDY0OCkNCiAgICAgICAgICAgICAgICAgICh0b3Rh bC13aWR0aCAuIDEyNCkNCiAgICAgICAgICAgICAgICAgICh0b3RhbC1oZWlnaHQgLiAzNikNCiAg ICAgICAgICAgICAgICAgIChub3JtYWwtaGVpZ2h0IC4gMS4wKQ0KICAgICAgICAgICAgICAgICAg KG5vcm1hbC13aWR0aCAuIDEuMCkNCiAgICAgICAgICAgICAgICAgIChidWZmZXIgIi5lbWFjcyIN CiAgICAgICAgICAgICAgICAgICAgICAgICAgKHNlbGVjdGVkIC4gdCkNCiAgICAgICAgICAgICAg ICAgICAgICAgICAgKGhzY3JvbGwgLiAwKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAoZnJp bmdlcyA4IDggbmlsKQ0KICAgICAgICAgICAgICAgICAgICAgICAgICAobWFyZ2lucyBuaWwpDQog ICAgICAgICAgICAgICAgICAgICAgICAgIChzY3JvbGwtYmFycyAxNiAyIHQgbmlsKQ0KICAgICAg ICAgICAgICAgICAgICAgICAgICAodnNjcm9sbCAuIDApDQogICAgICAgICAgICAgICAgICAgICAg ICAgIChkZWRpY2F0ZWQpDQogICAgICAgICAgICAgICAgICAgICAgICAgIChwb2ludCAuIDQyNjIp DQogICAgICAgICAgICAgICAgICAgICAgICAgIChzdGFydCAuIDM4MzcpKSkpXSkNCg0KKGZyYW1l c2V0LXJlc3RvcmUgZGVza3RvcC1zYXZlZC1mcmFtZXNldA0KICAgICAgICAgICAgICAgICAgOnJl dXNlLWZyYW1lcyB0DQogICAgICAgICAgICAgICAgICA6Y2xlYW51cC1mcmFtZXMgdA0KICAgICAg ICAgICAgICAgICAgOmZvcmNlLW9uc2NyZWVuIHQpDQoNCjs7OyBlbmQgOzs7DQo= --089e0122a64aa94ef504f53275cf--