unofficial mirror of bug-gnu-emacs@gnu.org 
 help / color / mirror / code / Atom feed
From: Eli Zaretskii <eliz@gnu.org>
To: Christopher Schmidt <ch@ristopher.com>
Cc: 17588@debbugs.gnu.org
Subject: bug#17588: 24.3.91; mouse-face glitchy
Date: Mon, 26 May 2014 18:37:27 +0300	[thread overview]
Message-ID: <8361ksk0ug.fsf@gnu.org> (raw)
In-Reply-To: <874n0dkkdz@ristopher.com>

> From: Christopher Schmidt <ch@ristopher.com>
> Date: Mon, 26 May 2014 04:35:18 -0400 (EDT)
> 
> Eli Zaretskii <eliz@gnu.org> writes:
> > How was your Emacs built?  (The information collected by
> > 'report-emacs-bug' was not present in your report.)
> 
> No explicit configuration options were used.
> 
> I used a recent build of the emacs-24 branch for this report.  AFAICT
> bug reports via M-x report-emacs-bug RET in emacs-24 do not expose
> configuration features beyond what is in system-configuration-options.

Sorry, I didn't see the telltale "Configured with:" heading, and
assumed that you elided that part.  That heading is present in the
branch version as well.

> I do not have access to any other machine with a window system at the
> moment.
> 
> This one:
> 
>     $ grep "model name" /proc/cpuinfo | uniq
>     model name	: Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz

This is even slightly better than mine (Core i7-2600 CPU @ 3.40).  And
on top of that, your build is optimized, so should be roughly twice
faster than what I'm running.

IOW, this is hardly about CPU power, at least not as far as Emacs's
application thread is concerned.  It is also probably X specific.

Can you see how much of your CPU resources are busy when you run the
recipe?  When I run it here, I see about 12% to 25% of a single
execution unit occupied by Emacs.  Do you see something different, and
do you see some other process (e.g., the X server) pegging the CPU,
perhaps?

Another thought is to see whether the function that paints and clears
the mouse highlight is called when it should be.  You could add some
printf to note_mouse_highlight, where it calls show_mouse_face and
clear_mouse_face, and see if the corresponding print-outs are visible
when they should be.  E.g., if you move the mouse pointer from one
line of text with mouse face to another, you should see a call that
clears mouse face on the previous line and shows it on the current
one.

Thanks.





  reply	other threads:[~2014-05-26 15:37 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-25 19:04 bug#17588: 24.3.91; mouse-face glitchy Christopher Schmidt
2014-05-25 19:25 ` Eli Zaretskii
2014-05-25 20:04   ` Christopher Schmidt
2014-05-26  2:38     ` Eli Zaretskii
2014-05-26  8:35       ` Christopher Schmidt
2014-05-26 15:37         ` Eli Zaretskii [this message]
2014-05-26 20:17           ` Christopher Schmidt
2014-05-27  2:40             ` Eli Zaretskii
2014-05-27  7:21               ` Christopher Schmidt
2014-05-27 16:04                 ` Eli Zaretskii
2014-05-27 17:09                   ` Michael Heerdegen
2014-05-28 12:27                   ` Christopher Schmidt
2014-05-28 18:39                     ` Eli Zaretskii
2014-05-28 20:15                       ` Christopher Schmidt
2014-05-29 15:56                         ` Eli Zaretskii
2014-05-29 16:14                           ` Christopher Schmidt
2014-05-29 16:49                             ` Eli Zaretskii
2014-05-29 16:51                             ` Eli Zaretskii
2014-05-26 20:45       ` Michael Heerdegen
2014-05-26 21:17         ` Michael Heerdegen
2014-05-27  2:42           ` Eli Zaretskii
2014-05-27 13:09   ` martin rudalics
2014-05-27 15:33     ` 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=8361ksk0ug.fsf@gnu.org \
    --to=eliz@gnu.org \
    --cc=17588@debbugs.gnu.org \
    --cc=ch@ristopher.com \
    /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).