From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Kangas Newsgroups: gmane.emacs.bugs Subject: bug#43322: Confusing menu entry for cua-mode Date: Fri, 23 Oct 2020 21:17:42 +0000 Message-ID: References: <83wo10hkgg.fsf@gnu.org> <83363of6fs.fsf@gnu.org> <83d018iul1.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23270"; mail-complaints-to="usenet@ciao.gmane.io" Cc: 43322@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Fri Oct 23 23:18:17 2020 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1kW4S0-0005ws-GY for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 23 Oct 2020 23:18:16 +0200 Original-Received: from localhost ([::1]:56400 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kW4Rz-0001JW-J2 for geb-bug-gnu-emacs@m.gmane-mx.org; Fri, 23 Oct 2020 17:18:15 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:51510) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kW4Rm-0001Iu-7U for bug-gnu-emacs@gnu.org; Fri, 23 Oct 2020 17:18:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:47003) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kW4Rl-0003fe-V1 for bug-gnu-emacs@gnu.org; Fri, 23 Oct 2020 17:18:01 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1kW4Rl-0008Js-Ql for bug-gnu-emacs@gnu.org; Fri, 23 Oct 2020 17:18:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Oct 2020 21:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 43322 X-GNU-PR-Package: emacs Original-Received: via spool by 43322-submit@debbugs.gnu.org id=B43322.160348787331953 (code B ref 43322); Fri, 23 Oct 2020 21:18:01 +0000 Original-Received: (at 43322) by debbugs.gnu.org; 23 Oct 2020 21:17:53 +0000 Original-Received: from localhost ([127.0.0.1]:58546 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kW4Rd-0008JI-8M for submit@debbugs.gnu.org; Fri, 23 Oct 2020 17:17:53 -0400 Original-Received: from mail-ej1-f51.google.com ([209.85.218.51]:35825) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kW4Ra-0008J2-Rl for 43322@debbugs.gnu.org; Fri, 23 Oct 2020 17:17:51 -0400 Original-Received: by mail-ej1-f51.google.com with SMTP id p5so4270763ejj.2 for <43322@debbugs.gnu.org>; Fri, 23 Oct 2020 14:17:50 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=9hfDGjOnL82Bu2sNkXbSuDHxLQGyvrZfSbh1ACSQE5E=; b=OYk/OGqSzx0eadzGtCWntg7rYY6TJO1YzzHffAEp66+GzdvNal2LmWuB5pyFtGvH8I HHxJrIuBE3c0N+idRZO6o5cU3t7FAGl4yysDX/2eAhsqur/ncGq9R2VHij8KYuM+wFMR 4Zs+C9mb8fGgyxXq2mbaKNpSC7Hf1OXmXvOviooR04mCxLLuc8QGKhVxfZQZSZ2pbpTT HtejVIQymz7UX+9/K+OOZRd+zd9A39qApreeNf0iFC6xFqdFo8AwtuoSl5F2S7DXgRsf n+CELu1lgOZOD+DMnrF1vMON8ReMGN9m4ZFZWfmKxBfDGl8CinXSltrpqVYMqKC2VwYn zLxA== X-Gm-Message-State: AOAM532Oo1ze64z4U6YLKVVbow+7f6p9xk5mxafQwLbfG+Q0qVfMbHju tULFcvRsp+UiStNCDyO3lXadZEbGtH815Rs/fYc= X-Google-Smtp-Source: ABdhPJy5SSv5Ap/m5s+37Cf9gCJnOaNeRXIdRrtRor6SJ+2yN6hFJ6fQY5jFebxhDsgchN+Jty1lXz6CS3p/RpByatQ= X-Received: by 2002:a17:906:3cd:: with SMTP id c13mr3857352eja.25.1603487864986; Fri, 23 Oct 2020 14:17:44 -0700 (PDT) Original-Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Fri, 23 Oct 2020 21:17:42 +0000 In-Reply-To: <83d018iul1.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list 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-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:191398 Archived-At: Eli Zaretskii writes: >> AFAICT, cua-mode respects shift-select-mode, which makes the menu entry >> incorrect. > > So what do you propose to do about this bug report? We should probably replace "Shift movement mark region" with something else. But it's not clear to me how to best describe it; its other features don't really lend themselves to a short one line description. I see two options: 1. Change "Shift movement mark region" to "CUA Mode (without C-x/C-c/C-v)" with tooltip "Enable CUA Mode without setting C-x/C-c/C-v keys". Perhaps we could even add on to the tooltip the explanatory text " (`cua-enable-cua-keys' is non-nil)". 2. If we can make the assumption that a user who has set `cua-enable-cua-keys' at least vaguely knows what they are doing, perhaps we could get away with just not doing anything special in that case. In that case, we can get rid of the special handling and just show the default menu entry under all circumstances. WDYT? Any other ideas?