From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juanma Barranquero Newsgroups: gmane.emacs.devel Subject: Re: x-display-pixel-width/height inconsistency Date: Sat, 6 Jul 2013 16:48:54 +0200 Message-ID: References: <83vc6tcqss.fsf@gnu.org> <83haibdipo.fsf@gnu.org> <837gj7co0l.fsf@gnu.org> <8338tvcjlp.fsf@gnu.org> <83wqr7b3h6.fsf@gnu.org> <51D12678.5090806@gmx.at> <51D2ADAA.9000805@gmx.at> <51D2D180.6050002@gmx.at> <51D3EE69.9080808@gmx.at> <51D41CA2.8000206@gmx.at> <51D541B6.1000908@gmx.at> <8F67C4E1-0640-4912-A73B-1B120C8E8F0B@swipnet.se> <7B61DAF3-584E-44B1-8CA7-D6B0CEF83E7A@swipnet.se> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1373122183 16184 80.91.229.3 (6 Jul 2013 14:49:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 6 Jul 2013 14:49:43 +0000 (UTC) Cc: martin rudalics , =?UTF-8?Q?Jan_Dj=C3=A4rv?= , YAMAMOTO Mitsuharu , Emacs developers To: Drew Adams Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Jul 06 16:49:45 2013 Return-path: Envelope-to: ged-emacs-devel@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 1UvTnz-0004gX-4H for ged-emacs-devel@m.gmane.org; Sat, 06 Jul 2013 16:49:43 +0200 Original-Received: from localhost ([::1]:48297 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UvTny-00055M-PL for ged-emacs-devel@m.gmane.org; Sat, 06 Jul 2013 10:49:42 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53206) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UvTnt-00053S-IW for emacs-devel@gnu.org; Sat, 06 Jul 2013 10:49:39 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UvTnr-00043I-Mn for emacs-devel@gnu.org; Sat, 06 Jul 2013 10:49:37 -0400 Original-Received: from mail-ee0-x233.google.com ([2a00:1450:4013:c00::233]:35149) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UvTnr-000435-FF for emacs-devel@gnu.org; Sat, 06 Jul 2013 10:49:35 -0400 Original-Received: by mail-ee0-f51.google.com with SMTP id e52so1908510eek.24 for ; Sat, 06 Jul 2013 07:49:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=6/Sf2Jkvm2tj2+Xwe4Bc7RW06c7xq4OLoJEfiEc8Fw4=; b=kUgNzN1XLg5kwBkd0n9Y01DgrxixDntZ7LEuz6en+G6si7duXDKClDUgfwi0DTS8yU tygODBzzvdZz9PPYCPgQ6qdfKS1Vckvmjq0OQUKX3cGsjg1wwEwoLgNHmQ5R1B09D4jh RYQ0sVajDkhzZr5cAcqDeSJUYr20awFNIibjSfAPVvjudn4SWiLJJviSk9F3bE/9ywgV Hn6MtOkggaovM2WOvMt2MEEfpxlquDIe2dmXDFrt0zqdqKbRjOe8gdaLv7CMSjAWzCUm Nf9OcWcsFbPOhHYe0RNlQIDhmWSjZ+k0lz+YWX+MKxe1DGrjkHiJkPnOQgDf6lxj/Uz5 bYtg== X-Received: by 10.15.76.71 with SMTP id m47mr16794400eey.70.1373122174566; Sat, 06 Jul 2013 07:49:34 -0700 (PDT) Original-Received: by 10.14.142.4 with HTTP; Sat, 6 Jul 2013 07:48:54 -0700 (PDT) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4013:c00::233 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:161653 Archived-At: On Fri, Jul 5, 2013 at 6:58 PM, Drew Adams wrote: > OK. But for other cases? No reason to let the ideal become the enemy > of the good. Well, obviously if we go for detecting that kind of situation, that some corner cases are difficult will not stop us from fixing the common ones. > No - please, dear Emacs, learn to help lost users. ;-) Emacs should not be a generic Windows-learning tool, and having a window displayed outside the monitor is uncommon, but absolutely not Emacs-specific. > In addition, beyond Emacs, I would even guess that most Windows users > have no idea how to move a window back on screen. Google "how to move > window back onto screen"... So that's what they should do if they find themselves in that circumstance. Is what I did, after all... > And they generally do not need such knowledge. Losing a window > off-screen does not happen every 30 minutes. Losing a window off-screen *because* of frame restoration should not happen every 30 minutes, either. It will be uncommon unless you happen to save & restore often in quite different monitor configurations, and if that's the case, and even if desktop.el tries its best to help, the user should be prepared to accept some oddities (or some .emacs tweaking). > I think you mentioned that your use of MS Windows is mainly command-line use. No, I'm a heavy user of command line (for example, I almost never copy or move files with the Windows Explorer), but I'm also a heavy user of the Windows GUI. > That's great, but it is hardly the case of most Windows users. (I > would even guess it is hardly the case for most Windows users of Emacs.) That's an argument *for* them to know about moving windows back into the viewing area, not against. J