unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Noam Postavsky <npostavs@users.sourceforge.net>
To: Eli Zaretskii <eliz@gnu.org>
Cc: Alan Third <alan@idiocy.org>, 18390@debbugs.gnu.org
Subject: bug#18390: 24.4.50; REGRESSION: `split-window' error
Date: Mon, 3 Oct 2016 14:34:18 -0400	[thread overview]
Message-ID: <CAM-tV-80z-vtYZVjKps2ApWRJQB-fgpAFEqhmTXeVETa6omeLg@mail.gmail.com> (raw)
In-Reply-To: <83vaxaos09.fsf@gnu.org>

tag 18390 = moreinfo
quit

On Mon, Oct 3, 2016 at 2:39 AM, Eli Zaretskii <eliz@gnu.org> wrote:

> Please present the minimum Lisp snippet that shows this semi-random
> behavior in recent Emacs versions, and we can then continue discussing
> this in constructive ways.

Yes, it seems this problem is very dependent on font and window size
configurations, so it's difficult to tell what's going on.

Below, I've include some answers to questions asked upthread, in case
they might be helpful.

On Sun, Oct 2, 2016 at 5:03 PM, Drew Adams <drew.adams@oracle.com> wrote:
>> Could not reproduce here, with Windows 10. No windows were split, I
>> instead got 2 frames titled "Palette (Hue x Saturation)", a narrow one
>> and a normal sized one.
>
> Did you try repeatedly?  Please see the part of the bug thread
> where I mention that the error occurs seemingly randomly - not
> every time.  Maybe about 1/2 the time.
>
> Emacs behavior changed suddenly, around the time I mentioned.
> From this working 100% of the time before that, it now works
> only some of the time, and some of the time the bug is manifested.

Ah, in message #16 it was described as 100% reproducible, so I didn't
realize it was non-deterministic. After trying it a few more times, I
did get the same error. In the error case I still get 2 frames, the
normal-sized one as before, but the smaller frame shows only the hue
buffer on the left, and blackness on the right. And there's a third
frame with the *Backtrace*.

On Sat, Oct 1, 2016 at 3:46 AM, Eli Zaretskii <eliz@gnu.org> wrote:
>> From: Noam Postavsky <npostavs@users.sourceforge.net>
>> Date: Fri, 30 Sep 2016 17:33:41 -0400
>> Cc: Alan Third <alan@idiocy.org>, 18390@debbugs.gnu.org
>>
>> Could not reproduce here, with Windows 10. No windows were split, I
>> instead got 2 frames titled "Palette (Hue x Saturation)", a narrow one
>> and a normal sized one.
>
> What is the width, in columns, of the wider frame you get?

80, according to (frame-width). It's the same size as the initial
frame where *scratch* appears.

On Fri, Sep 30, 2016 at 6:39 PM, Drew Adams <drew.adams@oracle.com> wrote:
>
> Interesting.  I'm using Windows 7.  Is this what `(frame-parameters)'
> tells you, for the font info?
>
> (font . "-outline-Courier New-normal-normal-normal-mono-17-*-*-*-c-*-iso8859-1") (font-backend uniscribe gdi)

I have different fonts.

(font . "-outline-Courier New-normal-normal-normal-mono-13-*-*-*-c-*-iso8859-1")
(font-backend uniscribe gdi)

>
> What is the value of variable `palette-font'?  This is what mine is
> (by default, with emacs -Q):
>
> "-outline-Courier-normal-normal-normal-mono-5-*-*-*-c-*-iso8859-1"

"-outline-Arial-normal-italic-normal-sans-5-*-*-*-p-*-iso8859-1"

>
> You didn't get the error, so presumably your window was not too
> small to split.  Otherwise, things are just as broken for you, it
> seems.  Did you get any relevant messages in *Messages*?  What
> happens if you try a larger or smaller font for `palette-font'?

Although the window/frame setup isn't quite right, I get the expected
stuff in *Messages*:

Loading palette...
Color: chocolate1, RGB: (1.0 0.4980392156862745 0.1411764705882353),
HSV: (0.06925418569254185 0.8588235294117648 1.0)

>
> This what `C-h v features' shows, for me (nothing extra, just
> hexrgb.el and palette.el loaded):

Almost the same:

(thingatpt help-fns help-mode easymenu cus-start cus-load palette
eyedropper derived hexrgb cl-macs cl gv cl-loaddefs pcase cl-lib
time-date mule-util tooltip eldoc electric uniquify ediff-hook
vc-hooks lisp-float-type mwheel dos-w32 ls-lisp disp-table w32-win
w32-vars term/common-win tool-bar dnd fontset image regexp-opt fringe
tabulated-list newcomment elisp-mode lisp-mode prog-mode register page
menu-bar rfn-eshadow timer select scroll-bar mouse jit-lock font-lock
syntax facemenu font-core frame cl-generic cham georgian utf-8-lang
misc-lang vietnamese tibetan thai tai-viet lao korean japanese
eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic
indian cyrillic chinese charscript case-table epa-hook jka-cmpr-hook
help simple abbrev minibuffer cl-preloaded nadvice loaddefs button
faces cus-face macroexp files text-properties overlay sha1 md5 base64
format env code-pages mule custom widget hashtable-print-readable
backquote w32notify w32 multi-tty make-network-process emacs)





  reply	other threads:[~2016-10-03 18:34 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-09-02 18:33 bug#18390: 24.4.50; REGRESSION: `split-window' error Drew Adams
2014-09-02 21:44 ` Drew Adams
2016-09-30 20:58 ` Alan Third
2016-09-30 21:12   ` Drew Adams
2016-09-30 21:33     ` Noam Postavsky
2016-09-30 22:39       ` Drew Adams
2016-10-01  0:12         ` npostavs
2016-10-01  0:43           ` Drew Adams
2016-10-01  7:46       ` Eli Zaretskii
2016-10-02 21:03       ` Drew Adams
2016-10-01  7:44     ` Eli Zaretskii
2016-10-01 13:01       ` Alan Third
2016-10-01 15:44         ` Eli Zaretskii
2016-10-01 16:20           ` Alan Third
2016-10-02 21:03           ` Drew Adams
2016-10-02 22:33             ` Drew Adams
2016-10-03  6:39             ` Eli Zaretskii
2016-10-03 18:34               ` Noam Postavsky [this message]
2016-10-03 19:42                 ` Drew Adams
2016-10-04 20:52                   ` Noam Postavsky
2016-10-04 20:58                     ` Drew Adams
2016-10-04 21:15                       ` Noam Postavsky
2016-10-04 23:19                         ` Drew Adams
2022-04-26 12:54                           ` bug#18390: [w32] " Lars Ingebrigtsen
2022-05-25 12:16                             ` Lars Ingebrigtsen
     [not found]   ` <<901673d8-75c2-494f-956d-9f938a8e87b4@default>
     [not found]     ` <<83a8eoms29.fsf@gnu.org>
2016-10-02 21:03       ` bug#18390: " Drew Adams
2016-10-03  6:16         ` Eli Zaretskii

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAM-tV-80z-vtYZVjKps2ApWRJQB-fgpAFEqhmTXeVETa6omeLg@mail.gmail.com \
    --to=npostavs@users.sourceforge.net \
    --cc=18390@debbugs.gnu.org \
    --cc=alan@idiocy.org \
    --cc=eliz@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).