From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: martin rudalics Newsgroups: gmane.emacs.bugs Subject: bug#16383: balance-windows fails in Emacs 24.3.50.1 Date: Sun, 12 Jan 2014 12:44:54 +0100 Message-ID: <52D28036.10400@gmx.at> References: <52CC39FC.2090902@gmx.at> <52CC5576.3080507@gmx.at> <52D11C0E.7010706@gmx.at> <52D14EAD.8080603@gmx.at> <52D26626.8000409@gmx.at> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------080704000400060102020301" X-Trace: ger.gmane.org 1389527185 21669 80.91.229.3 (12 Jan 2014 11:46:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 12 Jan 2014 11:46:25 +0000 (UTC) Cc: 16383@debbugs.gnu.org To: Steven Edwards Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sun Jan 12 12:46:32 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 1W2JUs-00053p-8e for geb-bug-gnu-emacs@m.gmane.org; Sun, 12 Jan 2014 12:46:30 +0100 Original-Received: from localhost ([::1]:37355 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2JUj-0003Xb-Kk for geb-bug-gnu-emacs@m.gmane.org; Sun, 12 Jan 2014 06:46:21 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:33766) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2JUa-0003XH-DX for bug-gnu-emacs@gnu.org; Sun, 12 Jan 2014 06:46:18 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W2JUR-000354-7C for bug-gnu-emacs@gnu.org; Sun, 12 Jan 2014 06:46:12 -0500 Original-Received: from debbugs.gnu.org ([140.186.70.43]:33424) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W2JUR-00034y-3D for bug-gnu-emacs@gnu.org; Sun, 12 Jan 2014 06:46:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1W2JUQ-0007fc-Gp for bug-gnu-emacs@gnu.org; Sun, 12 Jan 2014 06:46:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: martin rudalics Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 12 Jan 2014 11:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 16383 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 16383-submit@debbugs.gnu.org id=B16383.138952710829397 (code B ref 16383); Sun, 12 Jan 2014 11:46:02 +0000 Original-Received: (at 16383) by debbugs.gnu.org; 12 Jan 2014 11:45:08 +0000 Original-Received: from localhost ([127.0.0.1]:47443 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W2JTX-0007e2-Cl for submit@debbugs.gnu.org; Sun, 12 Jan 2014 06:45:07 -0500 Original-Received: from mout.gmx.net ([212.227.15.15]:54228) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1W2JTQ-0007dD-8s for 16383@debbugs.gnu.org; Sun, 12 Jan 2014 06:45:01 -0500 Original-Received: from [62.47.40.118] ([62.47.40.118]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0Ln7wj-1VSBV93Dpd-00hQN4 for <16383@debbugs.gnu.org>; Sun, 12 Jan 2014 12:44:59 +0100 In-Reply-To: X-Provags-ID: V03:K0:hJgsi4Ad0liBlM9hraUw0xVVRr6wddPFTPwwD5OAkzyRMCWhGE1 /1j5JplaQlems7ecSGXniu8WlYHyhGHclw4j/2cH/9w/NUzA7Jbr1RsIWDLMomiiPymiThd YvsNj756QbTUWuYJuFWTmMkam/IMvISkt6OduvEXl1zFDHYomSNSRIvJqZ06mZphbrHpv+j /jCIZkNttHuS0DqytDcJw== 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:83340 Archived-At: This is a multi-part message in MIME format. --------------080704000400060102020301 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit > I'm not entirely sure what you mean. The Debian package that I use > (from naquadah.org) is 24.3.1.50, the same as the one in GNU's git > repository. I installed the git version into a subdirectory > (./autogen.sh && ./configure -with-prefix=~/emacs && make bootstrap && > make install) and it byte-compiled all of the .el files from the > master branch. > > naquadah's emacs stores window.el in /usr/share/emacs/24.3.50/lisp, so > I renamed that directory and replaced it with a soft link to > ~/emacs/lisp. I then closed and re-opened emacs, which I believe > evaluated everything from the lisp directory in git's master branch. > > If that's true, then the answer is yes. If not, please let me know > what to do. You overestimate my ability to understand what you've done. For example, if you say that the versions (naquadah and Gnu's git) are the same, then why do you maintain both? Or did you mean that just the numbers 24.3.1.50 are the same but the packages are different? > I received a 1920x1080 display for Christmas and I find it much easier > to read long articles (or .pdfs) by vertically splitting a frame into > 3 or 4 even windows. (I then activate follow-mode for most modes and > use some custom code to mimic the effect whem in doc-view-mode.) > > To answer your first sentence, I was saying that since balance-windows > works* in Git@master's version of emacs (the one in ~/emacs/bin/), I > could use it for reading until naquadah updates their snapshot. Hmmm... So the naquadah update has spoiled everything? > If I can help debug this, I will be more than happy to; I'm assuming > the problem has more to do with a lack of knowledge on my part than > with the code. If you're willing to give advice on what to do next, I > will be eager to learn. First of all I attach a file balance-windows.el which you can either integrate into you .emacs or (better) load from .emacs. If the failure persists we start working from that file. > * assemblage-theme and w3m won't load in Git's emacs either, but they > are minor issues likely related to load-path which should be easy to > debug. What do you mean by "won't load"? martin --------------080704000400060102020301 Content-Type: application/emacs-lisp; name="balance-windows.el" Content-Transfer-Encoding: base64 Content-Disposition: inline; filename="balance-windows.el" KGRlZnVuIGJhbGFuY2Utd2luZG93cy0yICh3aW5kb3cgaG9yaXpvbnRhbCkNCiAgIlN1YnJv dXRpbmUgb2YgYGJhbGFuY2Utd2luZG93cy0xJy4NCldJTkRPVyBtdXN0IGJlIGEgdmVydGlj YWwgY29tYmluYXRpb24gKGhvcml6b250YWwgaWYgSE9SSVpPTlRBTA0KaXMgbm9uLW5pbCku Ig0KICAobGV0KiAoKGNoYXItc2l6ZSAoaWYgd2luZG93LXJlc2l6ZS1waXhlbHdpc2UNCgkJ CTENCgkJICAgICAgKGZyYW1lLWNoYXItc2l6ZSB3aW5kb3cgaG9yaXpvbnRhbCkpKQ0KCSAo Zmlyc3QgKHdpbmRvdy1jaGlsZCB3aW5kb3cpKQ0KCSAoc3ViIGZpcnN0KQ0KCSAobnVtYmVy LW9mLWNoaWxkcmVuIDApDQoJIChwYXJlbnQtc2l6ZSAod2luZG93LW5ldy1waXhlbCB3aW5k b3cpKQ0KCSAodG90YWwtc3VtIHBhcmVudC1zaXplKQ0KCSBmYWlsZWQgc2l6ZSBzdWItdG90 YWwgc3ViLWRlbHRhIHN1Yi1hbW91bnQgcmVzdCkNCiAgICAod2hpbGUgc3ViDQogICAgICAo c2V0cSBudW1iZXItb2YtY2hpbGRyZW4gKDErIG51bWJlci1vZi1jaGlsZHJlbikpDQogICAg ICAod2hlbiAod2luZG93LXNpemUtZml4ZWQtcCBzdWIgaG9yaXpvbnRhbCkNCgkoc2V0cSB0 b3RhbC1zdW0NCgkgICAgICAoLSB0b3RhbC1zdW0gKHdpbmRvdy1zaXplIHN1YiBob3Jpem9u dGFsIHQpKSkNCgkoc2V0LXdpbmRvdy1uZXctbm9ybWFsIHN1YiAnaWdub3JlKSkNCiAgICAg IChzZXRxIHN1YiAod2luZG93LXJpZ2h0IHN1YikpKQ0KDQogICAgKHNldHEgZmFpbGVkIHQp DQogICAgKHdoaWxlIChhbmQgZmFpbGVkICg+IG51bWJlci1vZi1jaGlsZHJlbiAwKSkNCiAg ICAgIChzZXRxIHNpemUgKC8gdG90YWwtc3VtIG51bWJlci1vZi1jaGlsZHJlbikpDQogICAg ICAoc2V0cSBmYWlsZWQgbmlsKQ0KICAgICAgKHNldHEgc3ViIGZpcnN0KQ0KICAgICAgKHdo aWxlIChhbmQgc3ViIChub3QgZmFpbGVkKSkNCgk7OyBJZ25vcmUgY2hpbGQgd2luZG93cyB0 aGF0IHNob3VsZCBiZSBpZ25vcmVkIG9yIGFyZSBzdHVjay4NCgkodW5sZXNzICh3aW5kb3ct LXJlc2l6ZS1jaGlsZC13aW5kb3dzLXNraXAtcCBzdWIpDQoJICAoc2V0cSBzdWItdG90YWwg KHdpbmRvdy1zaXplIHN1YiBob3Jpem9udGFsIHQpKQ0KCSAgKHNldHEgc3ViLWRlbHRhICgt IHNpemUgc3ViLXRvdGFsKSkNCgkgIChzZXRxIHN1Yi1hbW91bnQNCgkJKHdpbmRvdy1zaXph YmxlIHN1YiBzdWItZGVsdGEgaG9yaXpvbnRhbCBuaWwgdCkpDQoJICA7OyBSZWdpc3RlciB0 aGUgbmV3IHRvdGFsIHNpemUgZm9yIHRoaXMgY2hpbGQgd2luZG93Lg0KCSAgKHNldC13aW5k b3ctbmV3LXBpeGVsIHN1YiAoKyBzdWItdG90YWwgc3ViLWFtb3VudCkpDQoJICAodW5sZXNz ICg9IHN1Yi1hbW91bnQgc3ViLWRlbHRhKQ0KCSAgICAoc2V0cSB0b3RhbC1zdW0gKC0gdG90 YWwtc3VtIHN1Yi10b3RhbCBzdWItYW1vdW50KSkNCgkgICAgKHNldHEgbnVtYmVyLW9mLWNo aWxkcmVuICgxLSBudW1iZXItb2YtY2hpbGRyZW4pKQ0KCSAgICA7OyBXZSBmYWlsZWQgYW5k IG5lZWQgYSBuZXcgcm91bmQuDQoJICAgIChzZXRxIGZhaWxlZCB0KQ0KCSAgICAoc2V0LXdp bmRvdy1uZXctbm9ybWFsIHN1YiAnc2tpcCkpKQ0KCShzZXRxIHN1YiAod2luZG93LXJpZ2h0 IHN1YikpKSkNCg0KICAgIDs7IEhvdyBjYW4gd2UgYmUgc3VyZSB0aGF0IGBudW1iZXItb2Yt Y2hpbGRyZW4nIGlzIE5PVCB6ZXJvIGhlcmUgPw0KICAgIChzZXRxIHJlc3QgKCUgdG90YWwt c3VtIG51bWJlci1vZi1jaGlsZHJlbikpDQogICAgOzsgRml4IHJvdW5kaW5nIGJ5IHRyeWlu ZyB0byBlbmxhcmdlIG5vbi1zdHVjayB3aW5kb3dzIGJ5IG9uZSBsaW5lDQogICAgOzsgKGNv bHVtbikgdW50aWwgYHJlc3QnIGlzIHplcm8uDQogICAgKHNldHEgc3ViIGZpcnN0KQ0KICAg ICh3aGlsZSAoYW5kIHN1YiAoPiByZXN0IDApKQ0KICAgICAgKHVubGVzcyAod2luZG93LS1y ZXNpemUtY2hpbGQtd2luZG93cy1za2lwLXAgd2luZG93KQ0KCShzZXQtd2luZG93LW5ldy1w aXhlbCBzdWIgKG1pbiByZXN0IGNoYXItc2l6ZSkgdCkNCgkoc2V0cSByZXN0ICgtIHJlc3Qg Y2hhci1zaXplKSkpDQogICAgICAoc2V0cSBzdWIgKHdpbmRvdy1yaWdodCBzdWIpKSkNCg0K ICAgIDs7IEZpeCByb3VuZGluZyBieSB0cnlpbmcgdG8gZW5sYXJnZSBzdHVjayB3aW5kb3dz IGJ5IG9uZSBsaW5lDQogICAgOzsgKGNvbHVtbikgdW50aWwgYHJlc3QnIGVxdWFscyB6ZXJv Lg0KICAgIChzZXRxIHN1YiBmaXJzdCkNCiAgICAod2hpbGUgKGFuZCBzdWIgKD4gcmVzdCAw KSkNCiAgICAgICh1bmxlc3MgKGVxICh3aW5kb3ctbmV3LW5vcm1hbCBzdWIpICdpZ25vcmUp DQoJKHNldC13aW5kb3ctbmV3LXBpeGVsIHN1YiAobWluIHJlc3QgY2hhci1zaXplKSB0KQ0K CShzZXRxIHJlc3QgKC0gcmVzdCBjaGFyLXNpemUpKSkNCiAgICAgIChzZXRxIHN1YiAod2lu ZG93LXJpZ2h0IHN1YikpKQ0KDQogICAgKHNldHEgc3ViIGZpcnN0KQ0KICAgICh3aGlsZSBz dWINCiAgICAgIDs7IFJlY29yZCBuZXcgbm9ybWFsIHNpemVzLg0KICAgICAgKHNldC13aW5k b3ctbmV3LW5vcm1hbA0KICAgICAgIHN1YiAoLyAoaWYgKGVxICh3aW5kb3ctbmV3LW5vcm1h bCBzdWIpICdpZ25vcmUpDQoJCSAgKHdpbmRvdy1zaXplIHN1YiBob3Jpem9udGFsIHQpDQoJ CSh3aW5kb3ctbmV3LXBpeGVsIHN1YikpDQoJICAgICAgKGZsb2F0IHBhcmVudC1zaXplKSkp DQogICAgICA7OyBSZWN1cnNpdmVseSBiYWxhbmNlIGVhY2ggd2luZG93J3MgY2hpbGQgd2lu ZG93cy4NCiAgICAgIChiYWxhbmNlLXdpbmRvd3MtMSBzdWIgaG9yaXpvbnRhbCkNCiAgICAg IChzZXRxIHN1YiAod2luZG93LXJpZ2h0IHN1YikpKSkpDQoNCihkZWZ1biBiYWxhbmNlLXdp bmRvd3MtMSAod2luZG93ICZvcHRpb25hbCBob3Jpem9udGFsKQ0KICAiU3Vicm91dGluZSBv ZiBgYmFsYW5jZS13aW5kb3dzJy4iDQogIChpZiAod2luZG93LWNoaWxkIHdpbmRvdykNCiAg ICAgIChsZXQgKChzdWIgKHdpbmRvdy1jaGlsZCB3aW5kb3cpKSkNCgkoaWYgKHdpbmRvdy1j b21iaW5lZC1wIHN1YiBob3Jpem9udGFsKQ0KCSAgICAoYmFsYW5jZS13aW5kb3dzLTIgd2lu ZG93IGhvcml6b250YWwpDQoJICAobGV0ICgoc2l6ZSAod2luZG93LW5ldy1waXhlbCB3aW5k b3cpKSkNCgkgICAgKHdoaWxlIHN1Yg0KCSAgICAgIChzZXQtd2luZG93LW5ldy1waXhlbCBz dWIgc2l6ZSkNCgkgICAgICAoYmFsYW5jZS13aW5kb3dzLTEgc3ViIGhvcml6b250YWwpDQoJ ICAgICAgKHNldHEgc3ViICh3aW5kb3ctcmlnaHQgc3ViKSkpKSkpKSkNCg0KKGRlZnVuIGJh bGFuY2Utd2luZG93cyAoJm9wdGlvbmFsIHdpbmRvdy1vci1mcmFtZSkNCiAgIkJhbGFuY2Ug dGhlIHNpemVzIG9mIHdpbmRvd3Mgb2YgV0lORE9XLU9SLUZSQU1FLg0KV0lORE9XLU9SLUZS QU1FIGlzIG9wdGlvbmFsIGFuZCBkZWZhdWx0cyB0byB0aGUgc2VsZWN0ZWQgZnJhbWUuDQpJ ZiBXSU5ET1ctT1ItRlJBTUUgZGVub3RlcyBhIGZyYW1lLCBiYWxhbmNlIHRoZSBzaXplcyBv ZiBhbGwNCndpbmRvd3Mgb2YgdGhhdCBmcmFtZS4gIElmIFdJTkRPVy1PUi1GUkFNRSBkZW5v dGVzIGEgd2luZG93LA0KcmVjdXJzaXZlbHkgYmFsYW5jZSB0aGUgc2l6ZXMgb2YgYWxsIGNo aWxkIHdpbmRvd3Mgb2YgdGhhdA0Kd2luZG93LiINCiAgKGludGVyYWN0aXZlKQ0KICAobGV0 KiAoKHdpbmRvdw0KCSAgKGNvbmQNCgkgICAoKG9yIChub3Qgd2luZG93LW9yLWZyYW1lKQ0K CQkoZnJhbWUtbGl2ZS1wIHdpbmRvdy1vci1mcmFtZSkpDQoJICAgIChmcmFtZS1yb290LXdp bmRvdyB3aW5kb3ctb3ItZnJhbWUpKQ0KCSAgICgob3IgKHdpbmRvdy1saXZlLXAgd2luZG93 LW9yLWZyYW1lKQ0KCQkod2luZG93LWNoaWxkIHdpbmRvdy1vci1mcmFtZSkpDQoJICAgIHdp bmRvdy1vci1mcmFtZSkNCgkgICAodA0KCSAgICAoZXJyb3IgIk5vdCBhIHdpbmRvdyBvciBm cmFtZSAlcyIgd2luZG93LW9yLWZyYW1lKSkpKQ0KCSAoZnJhbWUgKHdpbmRvdy1mcmFtZSB3 aW5kb3cpKSkNCiAgICA7OyBCYWxhbmNlIHZlcnRpY2FsbHkuDQogICAgKHdpbmRvdy0tcmVz aXplLXJlc2V0ICh3aW5kb3ctZnJhbWUgd2luZG93KSkNCiAgICAoYmFsYW5jZS13aW5kb3dz LTEgd2luZG93KQ0KICAgICh3aGVuICh3aW5kb3ctLXJlc2l6ZS1hcHBseS1wIGZyYW1lKQ0K ICAgICAgKHdpbmRvdy1yZXNpemUtYXBwbHkgZnJhbWUpDQogICAgICAod2luZG93LS1waXhl bC10by10b3RhbCBmcmFtZSkNCiAgICAgIChydW4td2luZG93LWNvbmZpZ3VyYXRpb24tY2hh bmdlLWhvb2sgZnJhbWUpKQ0KICAgIDs7IEJhbGFuY2UgaG9yaXpvbnRhbGx5Lg0KICAgICh3 aW5kb3ctLXJlc2l6ZS1yZXNldCAod2luZG93LWZyYW1lIHdpbmRvdykgdCkNCiAgICAoYmFs YW5jZS13aW5kb3dzLTEgd2luZG93IHQpDQogICAgKHdoZW4gKHdpbmRvdy0tcmVzaXplLWFw cGx5LXAgZnJhbWUgdCkNCiAgICAgICh3aW5kb3ctcmVzaXplLWFwcGx5IGZyYW1lIHQpDQog ICAgICAod2luZG93LS1waXhlbC10by10b3RhbCBmcmFtZSB0KQ0KICAgICAgKHJ1bi13aW5k b3ctY29uZmlndXJhdGlvbi1jaGFuZ2UtaG9vayBmcmFtZSkpKSkNCg== --------------080704000400060102020301--