From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: feature/context-menu 1493145: Change the order of context-menu-functions and add more context menus. Date: Wed, 21 Jul 2021 15:23:01 -0400 Message-ID: References: <20210721184043.31891.13183@vcs0.savannah.gnu.org> <20210721184044.82E1420D0A@vcs0.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34653"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cc: Juri Linkov To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Jul 21 21:23:56 2021 Return-path: Envelope-to: ged-emacs-devel@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 1m6Hoy-0008lY-7q for ged-emacs-devel@m.gmane-mx.org; Wed, 21 Jul 2021 21:23:56 +0200 Original-Received: from localhost ([::1]:60080 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m6Hox-0003XP-6H for ged-emacs-devel@m.gmane-mx.org; Wed, 21 Jul 2021 15:23:55 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59468) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6HoB-0002r3-EK for emacs-devel@gnu.org; Wed, 21 Jul 2021 15:23:07 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:28435) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m6HoA-0005wg-0B for emacs-devel@gnu.org; Wed, 21 Jul 2021 15:23:07 -0400 Original-Received: from pmg2.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id BAD708043C; Wed, 21 Jul 2021 15:23:04 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg2.iro.umontreal.ca (Proxmox) with ESMTP id 0827B80773; Wed, 21 Jul 2021 15:23:03 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1626895383; bh=qYadHv3WVp6lMB6ceeGRjlHljpynd/mwWUU0eIrVVIw=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=BZvvcFk3nw8eKnfZsloYUQCsETacXvmarvPPbuZlYPzdHZGRZ9jG2GeCPOEkKZR8d TEnesQ43XuMuZ3SR8tSujIF6ExKq75pjLFNWe1tbkQGDA65/Oa6QbH6x1jTKMipnFK tIUSCzObXLA6uzoMHXF3u68o1oZVsIdDAQ5umaEAY6/OTz7L/t6tYhjrEUdKVvHNr5 1O+V4cQ8VV1KmVjv+7etKM5EEqtzKCrnPhz/wu/2DDiVT5Zu4oJftGom2M7LPh24nz /bnIdodv2er8zjy3RgYxqC/aIps5PNA3asHR1SdC5pjlurwehesm9h5cKvMGzj+MZZ Es305gZiOUqmg== Original-Received: from alfajor (unknown [216.154.29.138]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id D3E5E1205A2; Wed, 21 Jul 2021 15:23:02 -0400 (EDT) In-Reply-To: <20210721184044.82E1420D0A@vcs0.savannah.gnu.org> (Juri Linkov's message of "Wed, 21 Jul 2021 14:40:44 -0400 (EDT)") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:271429 Archived-At: > -(defcustom context-menu-functions '(context-menu-undo context-menu-region) > +(defcustom context-menu-functions '(context-menu-undo > + context-menu-region > + context-menu-local > + context-menu-minor) > "List of functions that produce the contents of the context menu." This docstring needs to be expanded to tell what the functions receive as argument and what they're supposed to return (or do). Stefan