From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: Should Emacs set UBUNTU_MENUPROXY=0 unconditionally? Date: Fri, 19 Aug 2016 16:18:46 +0300 Message-ID: <83zio8dhhl.fsf@gnu.org> References: Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1471612755 17808 195.159.176.226 (19 Aug 2016 13:19:15 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 19 Aug 2016 13:19:15 +0000 (UTC) Cc: emacs-devel@gnu.org To: Philipp Stephani Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Aug 19 15:19:11 2016 Return-path: Envelope-to: ged-emacs-devel@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 1bajhV-0004N9-SQ for ged-emacs-devel@m.gmane.org; Fri, 19 Aug 2016 15:19:09 +0200 Original-Received: from localhost ([::1]:57299 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bajhT-0006W8-0K for ged-emacs-devel@m.gmane.org; Fri, 19 Aug 2016 09:19:07 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57206) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bajhI-0006Vv-DM for emacs-devel@gnu.org; Fri, 19 Aug 2016 09:19:01 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bajhF-0002zY-8N for emacs-devel@gnu.org; Fri, 19 Aug 2016 09:18:56 -0400 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47152) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bajhF-0002xO-5F; Fri, 19 Aug 2016 09:18:53 -0400 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4342 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1bajh7-0008EG-Nz; Fri, 19 Aug 2016 09:18:47 -0400 In-reply-to: (message from Philipp Stephani on Fri, 19 Aug 2016 12:03:11 +0000) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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" Xref: news.gmane.org gmane.emacs.devel:206667 Archived-At: > From: Philipp Stephani > Date: Fri, 19 Aug 2016 12:03:11 +0000 > > You can get back menus on each frame by starting emacs like this: > % env UBUNTU_MENUPROXY= emacs > > Are there any downsides of setting UBUNTU_MENUPROXY? It seems that it can only ever fix problems, at > least until the integration into the Unity menu is fixed. If that is the case, should Emacs set the variable > unconditionally on startup (for its own process, not for subprocesses)? Does it really help setting the variable from within the running Emacs? In any case, this is only acceptable if we can reliably detect Ubuntu, IMO. Setting arbitrary environment variables that the user didn't ask for is generally a misfeature.