unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: nljlistbox2@gmail.com (N. Jackson)
To: 16647@debbugs.gnu.org
Subject: bug#16647: Imprecisions with window-resizing cursors
Date: Sun, 16 Feb 2014 14:17:42 -0400	[thread overview]
Message-ID: <87ob26x6pl.fsf@moondust.localdomain> (raw)
In-Reply-To: <530093B0.50501@gmx.at> (martin rudalics's message of "Sun, 16 Feb 2014 11:32:16 +0100")

At 06:32 -0400 on Sunday 2014-02-16, martin rudalics wrote:

> Suppose you
>
> (set-frame-parameter nil 'right-divider-width 24)
>
> Then the <=> shows for a width of 24 pixels here.  Doesn't it with your
> setup?

Well, my eyesight isn't up for counting the pixels on this display, but
if the divider is the correct 24 pixels wide with this recipe, then the
<=> handle is displayed in a region with a width of maybe 30 pixels. It
doesn't appear until the mouse has crossed over into the vertical bar,
but it continues to be displayed as the mouse continues to move beyond
the width of the vertical bar.

To the right of the vertical bar, it is displayed well in to the left
fringe of the right window. To the left of the vertical bar it is
displayed over the right "border" of the scroll bar (but not as far to
the left as the slider thing inside the scroll bar).

In these regions, beyond the width of the divider, when it is clicked it
turns immediately to a normal mouse cursor, and no dragging is
possible. This is Evgeni's original bug, I believe.

Note: I am defining the location of the <=> cursor as the centre of it.

>> With this recipe I see nothing wrong at all (except for the
>> sluggishness).
>
> How would you describe the sluggishness?

I am not seeing the sluggishness any more (after a restart of the
computer). The Emacs windowing seems roughtly as snappy now as other
running applications.

What I was previously seeing was when maximaizing and restoring an Emacs
frame (which is done here by pressing the logo key and the up or down
arrow key), instead of the frame instantly appearing at its new size, I
could see a very jerky animation of its resizing, and had to actually
wait for it to be finished.

Likewise, Gnome 3, amongst the extraordinary annoyances of its user
interface, has no application menus, so to run those programs that I
don't run from the command line, I have to hit the logo key to get a
completion text box in which I type the name of the program. While this
text box is displayed, all the open windows shrink to medium-sized
thumnbnails that are desplayed on the "desktop", and the shrinking of
Emacs frames into this display was also very much slower than I have
ever seen any other program be.

But as I said, I can no longer observe this sluggishness, but I don't
know what has changed. Sorry.

>>>> Another bug
>>>> ===========
>>>> When the vertical line is as far to the right in the frame as it
>>>> will go (i.e., when the right window is as narrow as permitted),
>>>> then the <=> handle only appears when the mouse cursor approaches
>>>> the vertical line from the right. If the mouse cursor approaches
>>>> the vertical line from the left, the <=> handle fails to
>>>> appear. (Ditto with "left" and "right" reversed in that statement.)
>>>>
>>> Interesting.  I cannot observe that here.
>>
>> I double checked this. I definitely see this happening, but I was
>> mistaken about the "ditto". When the vertical line is as far to the left
>> as it will go, the <=> handle only appears when the mouse cursor
>> approaches the vertical line from the _right_ -- the same direction as
>> for the case with the vertical line as far to the left as it will go.
                                                     ^^^^
I should have said "right" here of course.                                                     

> Double checked this too.  I still can't see what you describe.

Recipe:

Emacs -Q

M-: (progn (scroll-bar-mode -1) (split-window-right) )

Drag vertical line as far as it will go to the right.

Approach (and cross) vertical line with mouse cursor from the
left. (Bug: I do not see the mouse cursor turn into the <=> handle.)

Approach (and cross) vertical line with mouse cursor from the right. (I
see the mouse cursor correctly turn into <=> handle.)

N.





  reply	other threads:[~2014-02-16 18:17 UTC|newest]

Thread overview: 72+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-02-05  6:05 bug#16647: Imprecisions with window-resizing cursors E Sabof
2014-02-05 10:48 ` martin rudalics
2014-02-06  9:21   ` Evgkeni Sampelnikof
2014-02-06 10:26     ` martin rudalics
2014-02-07 17:32       ` E Sabof
2014-02-07 19:14         ` martin rudalics
2014-02-13  9:46           ` E Sabof
2014-02-14 11:39             ` martin rudalics
2014-02-14 16:13               ` N. Jackson
2014-02-14 18:25                 ` martin rudalics
2014-02-14 22:53                   ` N. Jackson
2014-02-16 10:32                     ` martin rudalics
2014-02-16 18:17                       ` N. Jackson [this message]
2014-02-20  4:32                         ` N. Jackson
2014-02-21 18:53                           ` martin rudalics
2014-02-21 23:33                             ` N. Jackson
2014-02-22  9:17                               ` martin rudalics
2014-02-22 18:06                                 ` N. Jackson
2014-02-22 18:33                                   ` E Sabof
2014-02-22 18:52                                     ` martin rudalics
2014-02-22 19:07                                       ` E Sabof
2014-02-23  0:27                                         ` N. Jackson
2014-02-23 10:53                                           ` martin rudalics
2014-02-24  2:01                                             ` N. Jackson
2014-02-24  7:40                                               ` martin rudalics
2014-02-24 15:30                                                 ` N. Jackson
2014-02-24 18:12                                                   ` martin rudalics
2014-02-24 18:39                                                     ` N. Jackson
2014-02-24 18:58                                                       ` martin rudalics
2014-02-27 19:59                                               ` martin rudalics
2014-02-28  0:49                                                 ` N. Jackson
2014-02-28  6:47                                                   ` Eli Zaretskii
2014-02-28 17:30                                                     ` bug#16647: OT: window-resizing cursor for minibuffer (Imprecisions with window-resizing cursors) N. Jackson
2014-03-01  7:18                                                       ` Eli Zaretskii
2014-02-28 10:59                                                   ` bug#16647: Imprecisions with window-resizing cursors martin rudalics
2014-02-28 17:25                                                     ` bug#16647: OT: window-resizing cursor for minibuffer (Imprecisions with window-resizing cursors) N. Jackson
2014-02-28 18:24                                                       ` martin rudalics
2014-02-28 21:19                                                         ` bug#16647: Imprecisions with window-resizing cursors N. Jackson
2014-09-19  8:18                                                           ` martin rudalics
2014-02-23 10:53                                         ` martin rudalics
2014-02-23 23:29                                           ` E Sabof
2014-02-24  7:39                                             ` martin rudalics
2014-02-24 13:00                                               ` E Sabof
2014-02-24 18:12                                                 ` martin rudalics
2014-02-24 23:06                                                   ` E Sabof
2014-02-26 10:17                                                     ` martin rudalics
2014-02-26 16:45                                                       ` Eli Zaretskii
2014-02-27 20:00                                                         ` martin rudalics
2014-02-27 20:38                                                           ` Eli Zaretskii
2014-02-28 11:00                                                             ` martin rudalics
2014-02-28 11:32                                                               ` Eli Zaretskii
2014-02-28 12:47                                                                 ` martin rudalics
2014-02-28 14:29                                                                   ` Eli Zaretskii
2014-02-28 18:23                                                                     ` martin rudalics
2014-03-01  7:43                                                                       ` Eli Zaretskii
2014-02-27 19:59                                                     ` martin rudalics
2014-02-27 19:59                                             ` martin rudalics
2014-02-22 18:44                                   ` martin rudalics
2014-02-22 23:33                                     ` N. Jackson
2014-02-27 19:58                         ` martin rudalics
2014-02-28  0:39                           ` N. Jackson
2014-02-27 19:58                 ` martin rudalics
2014-02-28  0:38                   ` N. Jackson
2014-02-14 23:13               ` Drew Adams
2014-02-06 10:32     ` Eli Zaretskii
2014-02-06 13:34     ` Stefan Monnier
2014-02-07 19:14       ` martin rudalics
2014-02-27 19:58 ` martin rudalics
2014-02-27 20:33   ` Eli Zaretskii
2014-02-28 11:00     ` martin rudalics
2014-02-28 11:28       ` Eli Zaretskii
2014-02-28 12:47         ` martin rudalics

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=87ob26x6pl.fsf@moondust.localdomain \
    --to=nljlistbox2@gmail.com \
    --cc=16647@debbugs.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).