From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#18390: 24.4.50; REGRESSION: `split-window' error Date: Mon, 03 Oct 2016 09:16:29 +0300 Message-ID: <83wphqot36.fsf@gnu.org> References: <<04dc6e08-382f-46a2-8d57-62522529e7c4@default> > <<901673d8-75c2-494f-956d-9f938a8e87b4@default>> <<83a8eoms29.fsf@gnu.org>> <942c789d-8498-4af5-8d31-f84dfdc94aad@default> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1475475441 17958 195.159.176.226 (3 Oct 2016 06:17:21 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 3 Oct 2016 06:17:21 +0000 (UTC) Cc: alan@idiocy.org, 18390@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Oct 03 08:17:17 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqwYr-0003hQ-4z for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Oct 2016 08:17:13 +0200 Original-Received: from localhost ([::1]:34003 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqwYp-0005cu-Qt for geb-bug-gnu-emacs@m.gmane.org; Mon, 03 Oct 2016 02:17:11 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45646) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqwYj-0005cM-2y for bug-gnu-emacs@gnu.org; Mon, 03 Oct 2016 02:17:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bqwYg-0001Ui-3z for bug-gnu-emacs@gnu.org; Mon, 03 Oct 2016 02:17:04 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:36246) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqwYg-0001Ue-0K for bug-gnu-emacs@gnu.org; Mon, 03 Oct 2016 02:17:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1bqwYf-0005zb-SD for bug-gnu-emacs@gnu.org; Mon, 03 Oct 2016 02:17:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 03 Oct 2016 06:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 18390 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: unreproducible Original-Received: via spool by 18390-submit@debbugs.gnu.org id=B18390.147547538922982 (code B ref 18390); Mon, 03 Oct 2016 06:17:01 +0000 Original-Received: (at 18390) by debbugs.gnu.org; 3 Oct 2016 06:16:29 +0000 Original-Received: from localhost ([127.0.0.1]:42436 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqwY9-0005yc-JR for submit@debbugs.gnu.org; Mon, 03 Oct 2016 02:16:29 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:54512) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bqwY8-0005yJ-2I for 18390@debbugs.gnu.org; Mon, 03 Oct 2016 02:16:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bqwXz-0001MT-IX for 18390@debbugs.gnu.org; Mon, 03 Oct 2016 02:16:22 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:53578) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bqwXz-0001M5-GW; Mon, 03 Oct 2016 02:16:19 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4894 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bqwXx-0005k3-7N; Mon, 03 Oct 2016 02:16:17 -0400 In-reply-to: <942c789d-8498-4af5-8d31-f84dfdc94aad@default> (message from Drew Adams on Sun, 2 Oct 2016 14:03:39 -0700 (PDT)) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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: 208.118.235.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:123935 Archived-At: > Date: Sun, 2 Oct 2016 14:03:39 -0700 (PDT) > From: Drew Adams > Cc: alan@idiocy.org, 18390@debbugs.gnu.org > > > split-window(# 100 t) > > > > This requests to split an 80-column window while leaving the original > > window 100 columns, which is clearly impossible. So why is this a > > bug in Emacs and not in palette.el? > > Uh, it works 100% of the time with builds prior to Emacs 24.4 - > more precisely, it works perfectly with Emacs 22, 23, 24.1, 24.2 > and 24.3, as well as with pre-Emacs 24.4 builds through 2013-07-21. That fact doesn't help with the above in any useful way. If the Emacs behavior have changed in some subtle ways since those versions, then palette.el should have followed suit. What I see in the failed code is quite clear: palette.el is asking Emacs to do the impossible. Why that happens is for the developer of palette.el to investigate and tell. It could be that eventually this will lead to an Emacs bug, but in that case the bug should be found where it really is and demonstrated to clearly indicate it's a core bug, ideally without external packages at all.