From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Skip Montanaro Newsgroups: gmane.emacs.help Subject: Re: Unwanted cursor and menu offset/warpage Date: Thu, 21 Sep 2017 09:42:12 -0500 Message-ID: References: <87mv5odyda.fsf@gmail.com> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: blaine.gmane.org 1506005103 6694 195.159.176.226 (21 Sep 2017 14:45:03 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 21 Sep 2017 14:45:03 +0000 (UTC) Cc: Help GNU Emacs To: Robert Pluim Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Thu Sep 21 16:44:54 2017 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dv2ij-0001BH-UU for geh-help-gnu-emacs@m.gmane.org; Thu, 21 Sep 2017 16:44:54 +0200 Original-Received: from localhost ([::1]:54058 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dv2ir-0001oR-3v for geh-help-gnu-emacs@m.gmane.org; Thu, 21 Sep 2017 10:45:01 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51906) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dv2gE-0000FA-7U for help-gnu-emacs@gnu.org; Thu, 21 Sep 2017 10:42:19 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dv2gA-0000rT-9B for help-gnu-emacs@gnu.org; Thu, 21 Sep 2017 10:42:18 -0400 Original-Received: from mail-io0-x229.google.com ([2607:f8b0:4001:c06::229]:49232) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dv2gA-0000r3-42 for help-gnu-emacs@gnu.org; Thu, 21 Sep 2017 10:42:14 -0400 Original-Received: by mail-io0-x229.google.com with SMTP id 21so11330890iof.6 for ; Thu, 21 Sep 2017 07:42:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=N8jPNcCaVLCO4wnwxg2YhxTGIVdk/UaebGeJhSE6EQs=; b=B0k2zjngttyyHjfpM6Ozsr7BOfEj/Hqt0OifjkawzSWebqmmU48zH6ehmzNum8ScX/ jKCYET1GJ78kJ0sFbUSl5vWB9sLXrD9UvirXL0ZTMsvz25Slp4G2Wu9kRCikjM1FsC8o xmIjZnGw0A9sBqftDdzTHO4+o+oupBJpmJKjEuxPoWY73Q2fXDejNudsvSxmyAWUpszR wNfJG+nsIqYv+0L8RAZdvAEfQIyL6Ym6lr8av+vpIgZFh063aaVvlvbBbmVsi5s8GMa8 kRflANDu22jQsdEJLID1FZoMDpzL5IrycfhCuX3qCIz/EzsZPKp8LO3+GKnPoi5Ll03H DX3g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=N8jPNcCaVLCO4wnwxg2YhxTGIVdk/UaebGeJhSE6EQs=; b=mpGwPMeoHA1v2dLFSNTZ3rXENB5n/rDI3u9s/USNcUc0mSnu1t1M8WOs3b+qWeE2Rl IDhafrXxIn0wsOI9UQaphEkM26sTnUnW06nJn2UWjILw77wla/Cc1ykqp9OUlUJEsAXC KYNK4P9gpD5TkC+eDph4l7csWjxZGS+JQKDmRaIDpJaaNrhlX1BlFRZSUnifLaKsyhhm 37cPBxc0E/l5hhzjxezGmnG1GgUGc3l7SJVgRKqFJoUiKCgWl4BuSg9Ae/ztbjgjwUOF MY6ofVOe7rdhHixC5F2jXlSNuHOt5am8OuVcLjHhqTKVxBsdYdSxanacP6eRfswUSnLw 6sWQ== X-Gm-Message-State: AHPjjUj8n86B4Kd7L71ZpzqBYMx8CSzsAStGY5QB7I8KgMfuZ8rePCX4 UNMMaFbPuD/asWWV8M6LrgEOVU2/+l+NDchQ1rtMCDg= X-Google-Smtp-Source: AOwi7QDu8f/c6sh0TmfX9HvrnJDzyjWZQhCyoBXonOK4nQX/4qKY/IdecWzIy8j4PcN6Tk4kmDk7YEnvF91hpryYwc4= X-Received: by 10.107.195.195 with SMTP id t186mr3276734iof.212.1506004933214; Thu, 21 Sep 2017 07:42:13 -0700 (PDT) Original-Received: by 10.2.157.88 with HTTP; Thu, 21 Sep 2017 07:42:12 -0700 (PDT) In-Reply-To: <87mv5odyda.fsf@gmail.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2607:f8b0:4001:c06::229 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "help-gnu-emacs" Xref: news.gmane.org gmane.emacs.help:114332 Archived-At: > Which version of Emacs is this? There were some changes recently > regarding HiDpi screen geometry and menu placement that might improve > matters. Apologies. Shortly after posting, I realized I failed to give enough context. I'm currently using 24.5.1 which comes from our internal shared Conda environment. (Not sure why the Conda folks felt the need to build/install Emacs, but they did. I've also tried 24.3.1 (another locally installed version) and 23.1.1 (/usr/bin/emacs). They all exhibit the problem to greater or lesser degrees. It looks like 25.2 is available through Conda. Installed that. No menu problem so far. Unfortunately, that seems to do a horrible job with fonts (for example, no antialiasing and extremely limited font selection). While launching all these different versions, I noticed that (ignoring 25.2) if the Emacs window is near the left edge of my main (middle) display or anywhere on my left display, the menu displays properly. If it's in the middle of the main screen or anywhere to the right of that (including anywhere on my right screen), the menus come up way to the left of the actual Emacs window. (At least that gives me a workaround with version <= 24.) >> I am going to take a plunge into WinEmacs, see if it behaves any >> better in this regard, and see how well it works with Tramp. Of >> course, most of the files, directories and mount points I use on Linux >> are invisible to Windows... > > If you can persuade your WinEmacs to use some kind of ssh, all your > Linux files will become accessible Yes, Tramp really shines here. It used (I think) the pscp method, which I'd never heard of. Unfortunately, things I use all the time, like ediff, are completely borked by the lack of a working diff command. Also, with a shared $HOME across Linux and Windows, the Linux and Windows versions clashed over the subject of which font to use. Windows wanted to use some proportionally spaced font, and when I overrode that to Courier New and saved my options, the next time the Linux Emacs was fired up, it used something totally bizarre. So I quickly abandoned WinEmacs. S