From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Constantin Kulikov Newsgroups: gmane.emacs.bugs Subject: bug#13251: Fwd: bug#13251: Wishlist: Add ability to set initial buffer for new frames. Date: Sun, 23 Dec 2012 20:04:24 +0300 Message-ID: References: <50D5D4DD.5020905@gmx.at> <50D6D972.4010704@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=089e01493bd0928fea04d18812be X-Trace: ger.gmane.org 1356282291 23461 80.91.229.3 (23 Dec 2012 17:04:51 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 23 Dec 2012 17:04:51 +0000 (UTC) To: 13251@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Dec 23 18:05:06 2012 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 1Tmoz3-0003hp-OB for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Dec 2012 18:05:05 +0100 Original-Received: from localhost ([::1]:45457 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tmoyp-0000wM-PD for geb-bug-gnu-emacs@m.gmane.org; Sun, 23 Dec 2012 12:04:51 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:44655) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tmoyh-0000wE-9U for bug-gnu-emacs@gnu.org; Sun, 23 Dec 2012 12:04:50 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Tmoya-0003Cf-QL for bug-gnu-emacs@gnu.org; Sun, 23 Dec 2012 12:04:43 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46725) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Tmoya-0003Bj-Mi for bug-gnu-emacs@gnu.org; Sun, 23 Dec 2012 12:04:36 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1Tmoyz-0002Mh-Ni for bug-gnu-emacs@gnu.org; Sun, 23 Dec 2012 12:05:01 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Constantin Kulikov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 23 Dec 2012 17:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 13251 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 13251-submit@debbugs.gnu.org id=B13251.13562822929077 (code B ref 13251); Sun, 23 Dec 2012 17:05:01 +0000 Original-Received: (at 13251) by debbugs.gnu.org; 23 Dec 2012 17:04:52 +0000 Original-Received: from localhost ([127.0.0.1]:56976 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tmoyq-0002MK-Jf for submit@debbugs.gnu.org; Sun, 23 Dec 2012 12:04:52 -0500 Original-Received: from mail-we0-f173.google.com ([74.125.82.173]:37126) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1Tmoyo-0002MB-Cp for 13251@debbugs.gnu.org; Sun, 23 Dec 2012 12:04:51 -0500 Original-Received: by mail-we0-f173.google.com with SMTP id z2so3003809wey.32 for <13251@debbugs.gnu.org>; Sun, 23 Dec 2012 09:04:24 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=AKtf5NKUi63nx4WZZbNfXDtgMyPYZPS0LtfofElfD1M=; b=klTisQVJQ154J7+zTD/72bxecTvjIG6dZ5LEO4l9V4FhrYpAoTxfPGDQdDit4zQ7Tp y9kmJaCAeWDECNTmXwehi7B7shKpgiRof+Zxwv5clRHW53qW40BDmNhSZ76TPEwMhAZm V8GOP6ION2k1EGlgFcLMA9qbatJnU+9f+imjwQY7sR6mdAQuXjRX25nT6LvwEGU8LadW VL7yXiFUsmcUhzqWrW7BhftC0rcnZFbB2DzRoA1QIJPO9gtYYvTZlNiZt0cfhSZgNPwM 5MSaRzMILvoGRGR2ZQPGqA7FgglYtDwWZvj8i1dEQlupBW0RXN//D7qFR4RwXDrIr27I 3PXg== Original-Received: by 10.194.235.6 with SMTP id ui6mr32543561wjc.12.1356282264194; Sun, 23 Dec 2012 09:04:24 -0800 (PST) Original-Received: by 10.217.47.138 with HTTP; Sun, 23 Dec 2012 09:04:24 -0800 (PST) In-Reply-To: X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.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:68958 Archived-At: --089e01493bd0928fea04d18812be Content-Type: multipart/alternative; boundary=089e01493bd0928fe604d18812bc --089e01493bd0928fe604d18812bc Content-Type: text/plain; charset=UTF-8 ---------- Forwarded message ---------- From: Constantin Kulikov Date: 2012/12/23 Subject: Re: bug#13251: Wishlist: Add ability to set initial buffer for new frames. To: martin rudalics another attempt... --089e01493bd0928fe604d18812bc Content-Type: text/html; charset=UTF-8


---------- Forwarded message ----------
From: Constantin Kulikov <zxnotdead@gmail.com>
Date: 2012/12/23
Subject: Re: bug#13251: Wishlist: Add ability to set initial buffer for new frames.
To: martin rudalics <rudalics@gmx.at>


another attempt...

--089e01493bd0928fe604d18812bc-- --089e01493bd0928fea04d18812be Content-Type: application/octet-stream; name="initial-buffer-choice-as-function.patch" Content-Disposition: attachment; filename="initial-buffer-choice-as-function.patch" Content-Transfer-Encoding: base64 X-Attachment-Id: f_hb2f6bbi0 PT09IG1vZGlmaWVkIGZpbGUgJ2xpc3Avc2VydmVyLmVsJwotLS0gbGlzcC9zZXJ2ZXIuZWwJMjAx Mi0xMS0wOSAwNjoyODoyNyArMDAwMAorKysgbGlzcC9zZXJ2ZXIuZWwJMjAxMi0xMi0yMyAxNjo1 NTowNSArMDAwMApAQCAtMTI1NiwxMiArMTI1NiwyMSBAQAogICAgICAgICAgIChtYXBjICdmdW5j YWxsIChucmV2ZXJzZSBjb21tYW5kcykpCiAKIAkgIDs7IElmIHdlIHdlcmUgdG9sZCBvbmx5IHRv IG9wZW4gYSBuZXcgY2xpZW50LCBvYmV5Ci0JICA7OyBgaW5pdGlhbC1idWZmZXItY2hvaWNlJyBp ZiBpdCBzcGVjaWZpZXMgYSBmaWxlLgotCSAgKHVubGVzcyAob3IgZmlsZXMgY29tbWFuZHMpCi0J ICAgIChpZiAoc3RyaW5ncCBpbml0aWFsLWJ1ZmZlci1jaG9pY2UpCi0JCShmaW5kLWZpbGUgaW5p dGlhbC1idWZmZXItY2hvaWNlKQotCSAgICAgIChzd2l0Y2gtdG8tYnVmZmVyIChnZXQtYnVmZmVy LWNyZWF0ZSAiKnNjcmF0Y2gqIikKLQkJCQknbm9yZWNvcmQpKSkKKwkgIDs7IGBpbml0aWFsLWJ1 ZmZlci1jaG9pY2UnIGlmIGl0IHNwZWNpZmllcyBhIGZpbGUKKyAgICAgICAgICA7OyBvciBhIGZ1 bmN0aW9uLgorICAgICAgICAgICh1bmxlc3MgKG9yIGZpbGVzIGNvbW1hbmRzKQorICAgICAgICAg ICAgKGxldCAoKGJ1ZgorICAgICAgICAgICAgICAgICAgIChjb25kCisgICAgICAgICAgICAgICAg ICAgICgoc3RyaW5ncCBpbml0aWFsLWJ1ZmZlci1jaG9pY2UpCisgICAgICAgICAgICAgICAgICAg ICAoZmluZC1maWxlLW5vc2VsZWN0IGluaXRpYWwtYnVmZmVyLWNob2ljZSkpCisgICAgICAgICAg ICAgICAgICAgICgoZnVuY3Rpb25wIGluaXRpYWwtYnVmZmVyLWNob2ljZSkKKyAgICAgICAgICAg ICAgICAgICAgIChmdW5jYWxsIGluaXRpYWwtYnVmZmVyLWNob2ljZSkpKSkpCisgICAgICAgICAg ICAgIChjb25kICgoYnVmZmVyLWxpdmUtcCBidWYpCisgICAgICAgICAgICAgICAgICAgICAoc3dp dGNoLXRvLWJ1ZmZlciBidWYgJ25vcmVjb3JkKSkKKyAgICAgICAgICAgICAgICAgICAgKChhbmQg KGVxIG5pbCBidWYpIChlcSBuaWwgaW5oaWJpdC1zdGFydHVwLXNjcmVlbikpCisgICAgICAgICAg ICAgICAgICAgICAoZGlzcGxheS1zdGFydHVwLXNjcmVlbikpCisgICAgICAgICAgICAgICAgICAg ICh0IChzd2l0Y2gtdG8tYnVmZmVyCisgICAgICAgICAgICAgICAgICAgICAgICAoZ2V0LWJ1ZmZl ci1jcmVhdGUgIipzY3JhdGNoKiIpKSkpKSkKIAogICAgICAgICAgIDs7IERlbGV0ZSB0aGUgY2xp ZW50IGlmIG5lY2Vzc2FyeS4KICAgICAgICAgICAoY29uZAoKPT09IG1vZGlmaWVkIGZpbGUgJ2xp c3Avc3RhcnR1cC5lbCcKLS0tIGxpc3Avc3RhcnR1cC5lbAkyMDEyLTEyLTAxIDAyOjA4OjMwICsw MDAwCisrKyBsaXNwL3N0YXJ0dXAuZWwJMjAxMi0xMi0yMyAxNToxNjoyNiArMDAwMApAQCAtNDEs OSArNDEsMTAgQEAKIChkZWZjdXN0b20gaW5pdGlhbC1idWZmZXItY2hvaWNlIG5pbAogICAiQnVm ZmVyIHRvIHNob3cgYWZ0ZXIgc3RhcnRpbmcgRW1hY3MuCiBJZiB0aGUgdmFsdWUgaXMgbmlsIGFu ZCBgaW5oaWJpdC1zdGFydHVwLXNjcmVlbicgaXMgbmlsLCBzaG93IHRoZQotc3RhcnR1cCBzY3Jl ZW4uICBJZiB0aGUgdmFsdWUgaXMgYSBzdHJpbmcsIHZpc2l0IHRoZSBzcGVjaWZpZWQgZmlsZQot b3IgZGlyZWN0b3J5IHVzaW5nIGBmaW5kLWZpbGUnLiAgSWYgdCwgb3BlbiB0aGUgYCpzY3JhdGNo KicKLWJ1ZmZlci4KK3N0YXJ0dXAgc2NyZWVuLiAgSWYgdGhlIHZhbHVlIGlzIGEgc3RyaW5nLCBz d2l0Y2ggdG8gYSBidWZmZXIgdmlzaXRpbmcKK3RoZSBmaWxlIG9yIGRpcmVjdG9yeSBzcGVjaWZp ZWQgYnkgdGhhdCBzdHJpbmcuIElmIHRoZSB2YWx1ZSBpcyBhCitmdW5jdGlvbiwgc3dpdGNoIHRv IHRoZSBidWZmZXIgcmV0dXJuZWQgYnkgdGhhdCBmdW5jdGlvbi4gSWYgdCwgb3BlbgordGhlIGAq c2NyYXRjaConIGJ1ZmZlci4KIAogQSBzdHJpbmcgdmFsdWUgYWxzbyBjYXVzZXMgZW1hY3NjbGll bnQgdG8gb3BlbiB0aGUgc3BlY2lmaWVkIGZpbGUKIG9yIGRpcmVjdG9yeSB3aGVuIG5vIHRhcmdl dCBmaWxlIGlzIHNwZWNpZmllZC4iCkBAIC01MSw4ICs1Miw5IEBACiAJICAoY29uc3QgICAgIDp0 YWcgIlN0YXJ0dXAgc2NyZWVuIiBuaWwpCiAJICAoZGlyZWN0b3J5IDp0YWcgIkRpcmVjdG9yeSIg OnZhbHVlICJ+LyIpCiAJICAoZmlsZSAgICAgIDp0YWcgIkZpbGUiIDp2YWx1ZSAifi8uZW1hY3Mi KQorICAgICAgICAgIChmdW5jdGlvbiAgOnRhZyAiRnVuY3Rpb24iKQogCSAgKGNvbnN0ICAgICA6 dGFnICJMaXNwIHNjcmF0Y2ggYnVmZmVyIiB0KSkKLSAgOnZlcnNpb24gIjIzLjEiCisgIDp2ZXJz aW9uICIyNC40IgogICA6Z3JvdXAgJ2luaXRpYWxpemF0aW9uKQogCiAoZGVmY3VzdG9tIGluaGli aXQtc3RhcnR1cC1zY3JlZW4gbmlsCkBAIC0yMzA4LDExICsyMzEwLDYgQEAKIAkgICAgOzsgYWJv cnQgbGF0ZXIuCiAJICAgICh1bmxlc3MgKGZyYW1lLWxpdmUtcCAoc2VsZWN0ZWQtZnJhbWUpKSAo a2lsbC1lbWFjcyBuaWwpKSkpKSkKIAotICAgICh3aGVuIChlcSBpbml0aWFsLWJ1ZmZlci1jaG9p Y2UgdCkKLSAgICAgIDs7IFdoZW4gaW5pdGlhbC1idWZmZXItY2hvaWNlIGVxdWFscyB0IG1ha2Ug c3VyZSB0aGF0ICpzY3JhdGNoKgotICAgICAgOzsgZXhpc3RzLgotICAgICAgKGdldC1idWZmZXIt Y3JlYXRlICIqc2NyYXRjaCoiKSkKLQogICAgIDs7IElmICpzY3JhdGNoKiBleGlzdHMgYW5kIGlz IGVtcHR5LCBpbnNlcnQgaW5pdGlhbC1zY3JhdGNoLW1lc3NhZ2UuCiAgICAgOzsgRG8gdGhpcyBi ZWZvcmUgc3dpdGNoaW5nIHRvICpzY3JhdGNoKiBiZWxvdyB0byBoYW5kbGUgYnVnIzk2MDUuCiAg ICAgKGFuZCBpbml0aWFsLXNjcmF0Y2gtbWVzc2FnZQpAQCAtMjMyMywxMCArMjMyMCwxNSBAQAog CSAgICAgKHNldC1idWZmZXItbW9kaWZpZWQtcCBuaWwpKSkpCiAKICAgICAod2hlbiBpbml0aWFs LWJ1ZmZlci1jaG9pY2UKLSAgICAgIChjb25kICgoZXEgaW5pdGlhbC1idWZmZXItY2hvaWNlIHQp Ci0JICAgICAoc3dpdGNoLXRvLWJ1ZmZlciAoZ2V0LWJ1ZmZlci1jcmVhdGUgIipzY3JhdGNoKiIp KSkKLQkgICAgKChzdHJpbmdwIGluaXRpYWwtYnVmZmVyLWNob2ljZSkKLQkgICAgIChmaW5kLWZp bGUgaW5pdGlhbC1idWZmZXItY2hvaWNlKSkpKQorICAgICAgKGxldCAoKGJ1ZgorICAgICAgICAg ICAgIChjb25kCisgICAgICAgICAgICAgICgoc3RyaW5ncCBpbml0aWFsLWJ1ZmZlci1jaG9pY2Up CisgICAgICAgICAgICAgICAoZmluZC1maWxlLW5vc2VsZWN0IGluaXRpYWwtYnVmZmVyLWNob2lj ZSkpCisgICAgICAgICAgICAgICgoZnVuY3Rpb25wIGluaXRpYWwtYnVmZmVyLWNob2ljZSkKKyAg ICAgICAgICAgICAgIChmdW5jYWxsIGluaXRpYWwtYnVmZmVyLWNob2ljZSkpKSkpCisgICAgICAg IChpZiAoYnVmZmVyLWxpdmUtcCBidWYpCisgICAgICAgICAgICAoc3dpdGNoLXRvLWJ1ZmZlciBi dWYgJ25vcmVjb3JkKQorICAgICAgICAgIChzd2l0Y2gtdG8tYnVmZmVyIChnZXQtYnVmZmVyLWNy ZWF0ZSAiKnNjcmF0Y2gqIikgJ25vcmVjb3JkKSkpKQogCiAgICAgKGlmIChvciBpbmhpYml0LXN0 YXJ0dXAtc2NyZWVuCiAJICAgIGluaXRpYWwtYnVmZmVyLWNob2ljZQoK --089e01493bd0928fea04d18812be--