From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Kaushal Modi Newsgroups: gmane.emacs.devel Subject: Re: VC menu ? Date: Thu, 06 Jul 2017 12:07:03 +0000 Message-ID: References: <878tk1erfz.fsf@holos> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="001a114b22160e77300553a4f597" X-Trace: blaine.gmane.org 1499342884 15408 195.159.176.226 (6 Jul 2017 12:08:04 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Thu, 6 Jul 2017 12:08:04 +0000 (UTC) Cc: emacs-devel To: Mark Oteiza , Jean-Christophe Helary Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Jul 06 14:08:00 2017 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 1dT5Ze-0003YR-Tk for ged-emacs-devel@m.gmane.org; Thu, 06 Jul 2017 14:07:59 +0200 Original-Received: from localhost ([::1]:51143 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dT5Zf-00044t-N0 for ged-emacs-devel@m.gmane.org; Thu, 06 Jul 2017 08:07:59 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35225) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dT5Yz-00044b-8l for emacs-devel@gnu.org; Thu, 06 Jul 2017 08:07:18 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dT5Yy-0003fP-38 for emacs-devel@gnu.org; Thu, 06 Jul 2017 08:07:17 -0400 Original-Received: from mail-lf0-x236.google.com ([2a00:1450:4010:c07::236]:35481) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dT5Yx-0003fJ-SW for emacs-devel@gnu.org; Thu, 06 Jul 2017 08:07:16 -0400 Original-Received: by mail-lf0-x236.google.com with SMTP id b207so15562lfg.2 for ; Thu, 06 Jul 2017 05:07:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=zROwwtCQZklWvsmB/Etbkf+5PG6m0mxW932ax9z25Gw=; b=lT3Pfjk97sPlOrLeEpjj7/Q2Y98D0DwTHYjEF6yjz8fA4s6WsHnldB2KgR1b3rRVYT LV6+6aRYEEV37kArO0OvFGlpjjT/AoZGF2jutI8ifn32b70TMYo5PTqmykHbQkjC3zqw fpowcur6Vu5oMAGJPbCfgGM8S9LAcM5TvJBpE8npRsbKxPz8Dve923iFiCLiBC6xsKfZ Suqk4PNvJmhvjUP3lcYg4csM7mlMD5p61e3wPIP7+Nf5aAqul0lKfLoP57q/7sB9EcxS pWo1v8s3mC7zkGYf3Jxmh2gNQijo2INjN6Xlzz7X/5d7XcTUBieha2l0cPli7G0SGbDN C8Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=zROwwtCQZklWvsmB/Etbkf+5PG6m0mxW932ax9z25Gw=; b=R78qx6CQyOabDv0F+XgiHkQPxHECsYqebqB4eNXILGcOpa5eYjeUJDGOeAQxlriR4q HIXZi4cunA+KsuYiF/baG8wtpXQ7suxsav5874Y62i4lwMkDMNlhh/PtueQdbW5n34ze cUtfg4TebRDpwTwa8TNs+6x3HqWMGP36fqAu85E2mrcyfFDCk4bvAIe+xwdCsV+ONPqz MxVj/nCadqAJqptDLrIeW3JZNetgDB5Ay305PMXLJ92JF0/IJ0DPAnwIqK17dYCcSdWi X1o29VPYzUcAMOJoE89lrjjf6j6tI8qB4lkqq0W4bBgnV6aQDhmhRp8SF/VuWiE0UPLC o78w== X-Gm-Message-State: AKS2vOzkSxyKc/9a4nIS+iTQNH80DR2WxkI387XZnqCPIC1DfopA41h9 +v3UeWt1SwPK9LtCjwVNj4AnG+OtvQ== X-Received: by 10.25.196.205 with SMTP id u196mr14730357lff.19.1499342834659; Thu, 06 Jul 2017 05:07:14 -0700 (PDT) In-Reply-To: <878tk1erfz.fsf@holos> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4010:c07::236 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:216210 Archived-At: --001a114b22160e77300553a4f597 Content-Type: text/plain; charset="UTF-8" On Thu, Jul 6, 2017, 7:27 AM Mark Oteiza wrote: > > Yes, and let's further add top-level menu items for every other > important tool in Emacs workflows. That way, the menu shows every > useful thing at once, and is simultaneously cumbersome to the point of > unusability. > > Sarcasm aside, :) The menu (including the nested menus) is just a tip of the iceberg. You cannot possibly fit everything in menus. You might find it useful to learn other command discovery tools like apropos or completion systems like Ido and Ivy/Counsel (Elpa) that show you commands that match your minibuffer input interactively. For instance, searching for "vc-" shows me all the commands containing that string when using Ivy/Counsel. if you had ever flipped through the Emacs manual or > scrolled through a list of keybindings, you would have been aware of VC. -- Kaushal Modi --001a114b22160e77300553a4f597 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, Jul 6, 2017, 7:27 AM Ma= rk Oteiza <mvoteiza@udel.edu>= ; wrote:

Yes, and let's further add top-level menu items for every other
important tool in Emacs workflows.=C2=A0 That way, the menu shows every
useful thing at once, and is simultaneously cumbersome to the point of
unusability.

Sarcasm aside,

:)

The menu (including the nested menus) is just a tip of the iceberg. Y= ou cannot possibly fit everything in menus.=C2=A0

= You might find it useful to learn other command discovery tools like apropo= s or completion systems like Ido and Ivy/Counsel (Elpa) that show you comma= nds that match your minibuffer input interactively. For instance, searching= for "vc-" shows me all the commands containing that string when = using Ivy/Counsel.=C2=A0

if
=C2=A0you had ever flipped through the Ema= cs manual or
scrolled through a list of keybindings, you would have been aware of VC.
--

Kaushal Modi

--001a114b22160e77300553a4f597--