unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Ken Brown <kbrown@cornell.edu>
To: Angelo Graziosi <angelo.graziosi@alice.it>, Eli Zaretskii <eliz@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: Wrong scroll bar in cygw32 build of emacs-24?
Date: Tue, 08 Apr 2014 22:20:58 -0400	[thread overview]
Message-ID: <5344AE8A.8010208@cornell.edu> (raw)
In-Reply-To: <53447130.70107@alice.it>

On 4/8/2014 5:59 PM, Angelo Graziosi wrote:
> Bingo!
>
> Il 08/04/2014 17:52, Eli Zaretskii ha scritto:
>>> Date: Tue, 08 Apr 2014 16:09:36 +0200
>>> From: Angelo Graziosi <angelo.graziosi@alice.it>
>>>
>>> The cygw32 (--with-w32, Cygwin64) build on Windows 7 of emacs-24 shows a
>>> scroll bar which looks as on XP instead as on Win7. The same build for
>>> emacs-trunk looks fine.
>>>
>>> I wonder if this is a bug or if it should still back-ported to the
>>> emacs-24 branch..
>>
>> Which bzr revisions (or which update dates) did you use on each branch
>> for building the binaries?
>>
>
> I have just discovered that today trunk (maybe after the merge from
> emacs-24 branch) has the same problem!
>
> For example, this trunk
>
> http://git.savannah.gnu.org/cgit/emacs.git/commit/?h=trunk&id=a2260459f06a0f41f0490b0a1da83d27bd0d933d
>
>
> has the scroll bar which looks ok on Win7 while the trunk
>
> http://git.savannah.gnu.org/cgit/emacs.git/commit/?h=trunk&id=3a0bc91552456e0ae62ad625e3408762fe88cc15
>
>
> has already the wrong scroll bar (XP-like) on Win7.
>
> Notice I am speaking of a cygw32 build, which is a Cygwin build with the
> look of Windows.
>
> Instead the Windows native binaries I find here
>
> http://sourceforge.net/projects/emacsbinw64
>
> (today trunk 20140408) have the correct scroll bar.
>
> I would say that the emacs-24 bug has been back - oops - forwarded to
> the trunk...

I don't have time to check this right now, but it's a pretty good bet 
that this is a result of my recent change to use the (new) default 
Cygwin manifest instead of the one provided by emacs:

revno: 116901
committer: Ken Brown <kbrown@cornell.edu>
branch nick: emacs-24
timestamp: Thu 2014-04-03 15:10:35 -0400
message:
   Don't use manifest on Cygwin.  (Bug#17176)

   * nt/emacs.rc: Don't use manifest on Cygwin.
   * configure.ac (EMACS_MANIFEST, UPDATE_MANIFEST): Leave these
   variables empty on Cygwin.
   * src/Makefile.in (EMACS_MANIFEST): Update comment.
modified:
   ChangeLog
   configure.ac
   nt/ChangeLog
   nt/emacs.rc
   src/ChangeLog
   src/Makefile.in

A little googling suggests that the difference might be due to the fact 
that the emacs manifest mentions Common Controls version 6, but the one 
provided by Cygwin doesn't.

If my guess is right, then this is a Cygwin/binutils issue rather than 
an emacs issue.

Ken




  reply	other threads:[~2014-04-09  2:20 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-04-08 14:09 Wrong scroll bar in cygw32 build of emacs-24? Angelo Graziosi
2014-04-08 15:52 ` Eli Zaretskii
     [not found]   ` <BLU183-W50618C4EDDE897D49D8CF2966B0@phx.gbl>
2014-04-08 16:35     ` Eli Zaretskii
2014-04-08 18:34   ` Angelo Graziosi
2014-04-08 21:59   ` Angelo Graziosi
2014-04-09  2:20     ` Ken Brown [this message]
2014-04-09  2:46       ` Eli Zaretskii
2014-04-09 14:40         ` Ken Brown
2014-04-09 15:05           ` Eli Zaretskii
2014-04-09 17:50             ` Angelo Graziosi
2014-04-09 21:21               ` Ken Brown

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=5344AE8A.8010208@cornell.edu \
    --to=kbrown@cornell.edu \
    --cc=angelo.graziosi@alice.it \
    --cc=eliz@gnu.org \
    --cc=emacs-devel@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).