From: Stephen Berman <Stephen.Berman@gmx.net>
To: emacs-devel@gnu.org
Subject: Re: [werner@suse.de: Several problems in KDE/KWin]
Date: Mon, 03 Mar 2008 15:15:09 +0100 [thread overview]
Message-ID: <87wsojq4gi.fsf@escher.local.home> (raw)
In-Reply-To: 47C970D2.3020804@swipnet.se
On Sat, 01 Mar 2008 16:05:54 +0100 Jan Djärv <jan.h.d@swipnet.se> wrote:
> Stephen Berman skrev:
>> On Sat, 08 Dec 2007 10:30:04 +0100 Jan Djärv <jan.h.d@swipnet.se> wrote:
>>
>>> Stephen Berman skrev:
>>>> On Fri, 07 Dec 2007 20:08:00 +0100 Andreas Schwab <schwab@suse.de> wrote:
>>>>
>>>>> If you try to maximize a second time the frame is actually truely
>>>>> maximized.
>>>> This is so if you maximize either vertically (mouse-2) or horizontally
>>>> (mouse-3) but not for both dimensions simultaneously (mouse-1).
>>>>
>>>>> But unmaximizing restores intermediate, nearly maximized
>>>>> size, not the original one.
>>>> This behavior has varied in the course of Emacs 22 development. For
>>>> further details see
>>>> <http://permalink.gmane.org/gmane.emacs.devel/77970>.
>>>>
>>> It is the same root cause as the "describe-{function,variable} shrinks
>>> frame (GTK+/KDE)" problem
>>> (http://lists.gnu.org/archive/html/emacs-devel/2007-11/msg01108.html).
[...]
> Can you test this again with a fresh checkout from CVS HEAD? I've
> made changes that should produce a different behaviour. But if it is
> correct or not...
I do notice some differences, but as Andreas Schwab said, the bug(s)
still remain(s). When I tested this prior to the unicode merge, I just
used the default font for my system with emacs -Q. Now I have tried a
few different fonts and pixel sizes on the builds I have (using
set-frame-font for the pre-unicode-merge builds), and I find a variety
of behaviors with respect to maximizing and restoring either
horizontally (mouse-3) or vertically (mouse-2). But I haven't found any
combinations that allows restoring after maximizing with mouse-1 (both
dimensions simultaneously) (and maximizing with mouse-1 is not
"maximal", as previously detailed; this is also the case where
restoration fails in one dimension). Also, in each case where mouse-3
is restorable but mouse-2 is not (i.e. horizontally but not vertically),
restoration only works if the frame is not vertically maximized.
Here is a summary of the tests I have made (the latest build contains
your changes):
======================================================================
Frame maximization tests in KDE:
mouse-1 maximizes both vertically and horizontally, mouse-2 only
vertically, mouse-3 only horizontally
+ => restoring from maximized succeeds, - => restoring fails
GNU Emacs 22.1.1 (i586-suse-linux-gnu, GTK+ Version 2.12.0) of
2007-11-24 on dede
-q (-ETL-Fixed-Medium-R-Normal--16-160-72-72-C-80-ISO8859-1):
mouse-1 - mouse-2 - mouse-3 -
-misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-15:
mouse-1 - mouse-2 - mouse-3 +
GNU Emacs 23.0.50.2 (i686-pc-linux-gnu, GTK+ Version 2.12.0) of
2008-01-16 on escher
-Q: mouse-1 - mouse-2 - mouse-3 -
-misc-dejavu sans mono-medium-r-normal--0-0-0-0-m-0-iso8859-15:
mouse-1 - mouse-2 - mouse-3 +
-misc-dejavu sans mono-bold-r-normal--0-0-0-0-m-0-iso8859-15:
mouse-1 - mouse-2 - mouse-3 +
-misc-dejavu sans-condensed-bold-r-semicondensed--0-0-0-0-p-0-iso8859-15:
mouse-1 - mouse-2 + mouse-3 +
-misc-dejavu sans-condensed-medium-r-semicondensed--0-0-0-0-p-0-iso8859-15:
mouse-1 - mouse-2 + mouse-3 -
GNU Emacs 23.0.60.7 (i686-pc-linux-gnu, GTK+ Version 2.12.0) of
2008-02-21 on escher
-Q (`C-u C-x =' says
-Misc-Fixed-Medium-R-Normal--15-140-75-75-C-90-ISO10646-1 but the
font looks like what on my system is called "Sony Fixed"):
mouse-1 - mouse-2 - mouse-3 -
-Q -fn "Dejavu Sans Mono-10": mouse-1 - mouse-2 - mouse-3 +
-Q -fn "Dejavu Sans Mono-12": mouse-1 - mouse-2 - mouse-3 -
-Q -fn "Albany AMT-10": mouse-1 - mouse-2 + mouse-3 -
-Q -fn "Albany AMT-12": mouse-1 - mouse-2 - mouse-3 +
-Q -fn "Times-12": mouse-1 - mouse-2 - mouse-3 -
-Q -fn "Times-14": mouse-1 - mouse-2 - mouse-3 +
-Q -fn "Times-16": mouse-1 - mouse-2 - mouse-3 -
GNU Emacs 23.0.60.1 (i686-pc-linux-gnu, GTK+ Version 2.12.0) of
2008-03-03 on escher
-Q (Sony Fixed? see above): mouse-1 - mouse-2 - mouse-3 -
-Q -fn "Dejavu Sans Mono-10": mouse-1 - mouse-2 + mouse-3 +
-Q -fn "Dejavu Sans Mono-12": mouse-1 - mouse-2 - mouse-3 -
-Q -fn "Albany AMT-10": mouse-1 - mouse-2 - mouse-3 -
-Q -fn "Albany AMT-12": mouse-1 - mouse-2 - mouse-3 +
-Q -fn "Times-12": mouse-1 - mouse-2 - mouse-3 +
-Q -fn "Times-14": mouse-1 - mouse-2 - mouse-3 -
-Q -fn "Times-16": mouse-1 - mouse-2 - mouse-3 -
The pixel sizes with the Times fonts of the 2008-03-03 build are larger
than the sizes with corresponding fonts of the 2008-02-21 build,
e.g. Times-12 of the former is the same size as Times-14 of the latter.
Steve Berman
next prev parent reply other threads:[~2008-03-03 14:15 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-12-07 17:18 [werner@suse.de: Several problems in KDE/KWin] Richard Stallman
2007-12-07 17:57 ` Tassilo Horn
2007-12-07 19:08 ` Andreas Schwab
2007-12-08 0:07 ` Stephen Berman
2007-12-08 9:30 ` Jan Djärv
2007-12-08 12:30 ` Stephen Berman
2008-03-01 15:05 ` Jan Djärv
2008-03-01 16:13 ` Andreas Schwab
2008-03-01 16:18 ` Jan Djärv
2008-03-01 17:13 ` Andreas Schwab
2008-03-02 5:58 ` Jan Djärv
2008-03-02 10:36 ` Andreas Schwab
2008-03-02 12:26 ` Jan Djärv
2008-03-03 14:15 ` Stephen Berman [this message]
2007-12-08 9:41 ` Andreas Schwab
2007-12-08 12:31 ` Stephen Berman
2007-12-08 15:40 ` Andreas Schwab
2007-12-08 15:51 ` Stephen Berman
2007-12-08 17:32 ` Andreas Schwab
2007-12-08 17:43 ` Stephen Berman
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=87wsojq4gi.fsf@escher.local.home \
--to=stephen.berman@gmx.net \
--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).