From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: YAMAMOTO Mitsuharu Newsgroups: gmane.emacs.bugs Subject: bug#7296: display-pixel-height not enough Date: Tue, 02 Nov 2010 12:45:23 +0900 Organization: Faculty of Science, Chiba University Message-ID: References: <83hbg66vt4.fsf@gnu.org> <83d3qt77lj.fsf@gnu.org> <4CCA9E5D.5060002@swipnet.se> <838w1h6zbp.fsf@gnu.org> <4CCAC90B.4070800@swipnet.se> <4CCB2713.5070104@swipnet.se> <4CCBC930.5060705@swipnet.se> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: dough.gmane.org 1288671214 17493 80.91.229.12 (2 Nov 2010 04:13:34 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 2 Nov 2010 04:13:34 +0000 (UTC) Cc: Jan@debbugs.gnu.org, 7296@debbugs.gnu.org To: Lennart Borgman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Nov 02 05:13:29 2010 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1PD8FV-0004Us-8p for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 Nov 2010 05:13:29 +0100 Original-Received: from localhost ([127.0.0.1]:33850 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PD8FU-00025d-GL for geb-bug-gnu-emacs@m.gmane.org; Tue, 02 Nov 2010 00:13:28 -0400 Original-Received: from [140.186.70.92] (port=59063 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PD8FO-00025T-8J for bug-gnu-emacs@gnu.org; Tue, 02 Nov 2010 00:13:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PD8FM-0002Jo-US for bug-gnu-emacs@gnu.org; Tue, 02 Nov 2010 00:13:22 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:58317) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PD8FM-0002Jk-OL for bug-gnu-emacs@gnu.org; Tue, 02 Nov 2010 00:13:20 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1PD7l4-00036X-0l; Mon, 01 Nov 2010 23:42:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: YAMAMOTO Mitsuharu Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 02 Nov 2010 03:42:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 7296 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 7296-submit@debbugs.gnu.org id=B7296.128866926811924 (code B ref 7296); Tue, 02 Nov 2010 03:42:01 +0000 Original-Received: (at 7296) by debbugs.gnu.org; 2 Nov 2010 03:41:08 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PD7kB-00036H-MF for submit@debbugs.gnu.org; Mon, 01 Nov 2010 23:41:08 -0400 Original-Received: from mathmail.math.s.chiba-u.ac.jp ([133.82.132.2]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PD7k9-00035v-Cz for 7296@debbugs.gnu.org; Mon, 01 Nov 2010 23:41:07 -0400 Original-Received: from church.math.s.chiba-u.ac.jp (church [133.82.132.36]) by mathmail.math.s.chiba-u.ac.jp (Postfix) with ESMTP id 61524C0557; Tue, 2 Nov 2010 12:45:23 +0900 (JST) In-Reply-To: User-Agent: Wanderlust/2.14.0 (Africa) SEMI/1.14.6 (Maruoka) FLIM/1.14.8 (=?UTF-8?Q?Shij=C5=8D?=) APEL/10.6 Emacs/22.3 (sparc-sun-solaris2.8) MULE/5.0 (SAKAKI) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Mon, 01 Nov 2010 23:42:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:41360 Archived-At: >>>>> On Mon, 1 Nov 2010 11:20:16 +0100, Lennart Borgman said: >> Anyway, no matter how you try to specify position/size in detail at >> the Lisp level, additional constraints are forced by the window >> manager on X11 and the Cocoa framework on Mac OS X. =A0And such >> additional constraints actually solve the problem in your >> motivating example in the first place. =A0It looks more natural to >> implement such constraints in the remaining environment, i.e., W32. > I see. Yes, maybe. I will have a look at it. (But I would still > suggest changing display-pixel-height/width.) It seems that the current W32 code already does some kind of "window manager emulation" with respect to the window size ("Force width and height of client area to be exact multiples of the character cell dimensions.") in response to WM_WINDOWPOSCHANGING. I have no experience of W32 programming, but I guess adding some code that restricts width/height to the available area to this part would work. YAMAMOTO Mitsuharu mituharu@math.s.chiba-u.ac.jp