From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: bug#14233: 24.3; Don't constrain frame size to character multiples Date: Wed, 24 Apr 2013 20:15:08 +0300 Message-ID: <83d2tjx337.fsf@gnu.org> References: <2r7gjy2gyy.fsf@fencepost.gnu.org> <83bo991z00.fsf@gnu.org> <517257A0.4080607@gmx.at> <071A708E-3A98-4D11-A15F-7AB92D5200DD@swipnet.se> <51727563.70905@gmx.at> <5172908F.7090206@swipnet.se> <83sj2lz6nm.fsf@gnu.org> <5172EBEF.7030301@swipnet.se> <5173B0D8.4010408@gmx.at> <9CE9273D-8550-478F-8CB9-0C0D693C0BB8@swipnet.se> <5175042E.5020508@gmx.at> <5064BF03-8A61-4C0E-AA6C-5197A177B61A@swipnet.se> <517558ED.7080907@gmx.at> <5175679B.8010903@gmx.at> <868917EF-7586-4F0D-BCDA-0B6F83FBB0A6@swipnet.se> <51767F8E.7000106@gmx.at> <83zjwpw5uh.fsf@gnu.org> <51777E2B.6090508@gmx.at> Reply-To: Eli Zaretskii NNTP-Posting-Host: plane.gmane.org X-Trace: ger.gmane.org 1366823770 25700 80.91.229.3 (24 Apr 2013 17:16:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 24 Apr 2013 17:16:10 +0000 (UTC) Cc: esabof@gmail.com, 14233@debbugs.gnu.org To: martin rudalics Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Apr 24 19:16:14 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UV3Ih-0001gN-HH for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Apr 2013 19:16:11 +0200 Original-Received: from localhost ([::1]:56009 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV3Ih-0003hI-06 for geb-bug-gnu-emacs@m.gmane.org; Wed, 24 Apr 2013 13:16:11 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:32807) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV3IZ-0003Z5-Le for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 13:16:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UV3IU-0000wD-Rf for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 13:16:03 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:37191) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UV3IU-0000w9-Og for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 13:15:58 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1UV3NN-0008Nv-PK for bug-gnu-emacs@gnu.org; Wed, 24 Apr 2013 13:21:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Eli Zaretskii Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 24 Apr 2013 17:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14233 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 14233-submit@debbugs.gnu.org id=B14233.136682402532096 (code B ref 14233); Wed, 24 Apr 2013 17:21:01 +0000 Original-Received: (at 14233) by debbugs.gnu.org; 24 Apr 2013 17:20:25 +0000 Original-Received: from localhost ([127.0.0.1]:41299 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UV3Mn-0008LW-0R for submit@debbugs.gnu.org; Wed, 24 Apr 2013 13:20:25 -0400 Original-Received: from mtaout22.012.net.il ([80.179.55.172]:64654) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UV3Mk-0008Kq-Cm for 14233@debbugs.gnu.org; Wed, 24 Apr 2013 13:20:23 -0400 Original-Received: from conversion-daemon.a-mtaout22.012.net.il by a-mtaout22.012.net.il (HyperSendmail v2007.08) id <0MLR00400RU5JD00@a-mtaout22.012.net.il> for 14233@debbugs.gnu.org; Wed, 24 Apr 2013 20:15:07 +0300 (IDT) Original-Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout22.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0MLR004EXRX66H80@a-mtaout22.012.net.il>; Wed, 24 Apr 2013 20:15:07 +0300 (IDT) In-reply-to: <51777E2B.6090508@gmx.at> X-012-Sender: halo1@inter.net.il X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 140.186.70.43 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: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:73640 Archived-At: > Date: Wed, 24 Apr 2013 08:39:39 +0200 > From: martin rudalics > CC: jan.h.d@swipnet.se, esabof@gmail.com, 14233@debbugs.gnu.org > > > Can you explain what macros/functions would you like to have, exactly, > > to be able to do this job cleanly? Maybe FRAME_MENUBAR_HEIGHT > > etc. are not what you need, but perhaps there are other means to get > > the information cleanly. > > A function that would tell me in a platform independent way the pixel > offset of the frame's root window from the top edge of the frame's > "client rectangle" (sorry for the Windows parlance). Does Emacs even know that today, in any way, form, or shape? At least with toolkits, I'm not sure this is possible without having the toolkit tell us this information. But I'm not the expert on this.