From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Lars Magne Ingebrigtsen Newsgroups: gmane.emacs.devel Subject: Re: Ordering of command completions Date: Sun, 07 Dec 2014 19:45:16 +0100 Message-ID: References: <87zjaztimi.fsf@wanadoo.es> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: ger.gmane.org 1417977971 402 80.91.229.3 (7 Dec 2014 18:46:11 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 7 Dec 2014 18:46:11 +0000 (UTC) Cc: emacs-devel@gnu.org To: =?iso-8859-1?Q?=D3scar?= Fuentes Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 07 19:46:01 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1XxgqH-0005I3-Lv for ged-emacs-devel@m.gmane.org; Sun, 07 Dec 2014 19:46:01 +0100 Original-Received: from localhost ([::1]:58873 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XxgqH-0006Ms-69 for ged-emacs-devel@m.gmane.org; Sun, 07 Dec 2014 13:46:01 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44489) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xxgpy-0006Mh-Tv for emacs-devel@gnu.org; Sun, 07 Dec 2014 13:45:48 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xxgpt-0001Ep-Af for emacs-devel@gnu.org; Sun, 07 Dec 2014 13:45:42 -0500 Original-Received: from hermes.netfonds.no ([80.91.224.195]:39871) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xxgps-0001D9-VN for emacs-devel@gnu.org; Sun, 07 Dec 2014 13:45:37 -0500 Original-Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=stories.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1XxgpY-0006jq-K8; Sun, 07 Dec 2014 19:45:16 +0100 Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEX++/xdBxiLIC4HAQQS AggyBA92Ch3qvsO0vvdGAAACW0lEQVQ4jX2TQW/jIBCFueU8bqBno+34XEF+QBbonkkhPYPW9Br5 EP/9fTiRWu2260OQ5pv35nlMxKP45nkUl6/KO/G4+xJAsX5n9Y1A/Gf4v4Nhcvka7C5/gd26rlov U9d8BgtXfXumD8VumdblXm6l6TvYoXaBTYOk6dLUDey21nU8LY01Vy5EDStZ77aa84R2zVyiUmJg UgN3UDnX3tTaHKEgIqnQV5faMk0wokixNSEpy9i4VW6N5HAd+gRqJEhRpljUxKByWAg8UqWuyFnN qqdpMq48tkLcrfYhS4xZStWYOo1MhUpjQVIGSbHqgrHzcUJYpO2pcsoYUq+lNVjhbUqhQQEkD69z 5X3TTMirqBQsS0jrPYDmvUJQ2WdENfThPoSQouZ0hEd6H2uh/lIAsMrDwv4FM/ZVQ9jXImTwOcf3 hcNRs5TIjAUVdVP48wSFPTGkfbl1xIeSBrHUuozJPBe4Tlemisxd4W0+aZ38y5Oxebg2Yu7AeQT+ uaBBsTX+Teu51T7cGOutfjDmUDlZH35pajzUDox9dvg9cPttnT/SOMxqUxjjzQYGaZyxYYiycgfB vHZga5XWGRdOsY3UgfcbMOf6AIU7BC5PEakg3uqY/tSFwZdckpDJHu7ADD/6vJBUIFyGZEK61e3B bYc/v8wBwOU7eL4dPsTz7IXMPt7Brd26FGQCkFkl/6mO3YW9M/2Kluw+gANIyXZQx/xqLGo34Kzt jSIWLnPvA3CbU6cdqKLm7FMOIRuLuoOyg0z4+rh0KgQyWK69JxH4j+iCaDknv0XCATvzB0Ti2BJm 2Fl0AAAAAElFTkSuQmCC X-Now-Playing: Ty Segall's _Manipulator_: "The Clock" X-Hashcash: 1:23:141207:emacs-devel@gnu.org::wuB+N47j6Y3sk8zd:000000000000000000000000000000000000000000E/zt X-Hashcash: 1:23:141207:ofv@wanadoo.es::sArbSOky/GTlaKyQ:000V4hb In-Reply-To: <87zjaztimi.fsf@wanadoo.es> (=?iso-8859-1?Q?=22=D3scar?= Fuentes"'s message of "Sun, 07 Dec 2014 19:33:25 +0100") User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) X-MailScanner-ID: 1XxgpY-0006jq-K8 MailScanner-NULL-Check: 1418582716.70506@TAft1wfIjrcXR0wogU+Dhg X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.224.195 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:179293 Archived-At: Óscar Fuentes writes: > That's ok, but it is also very handy to have a global statement saying > "all the definitions on this file are bound to `message-mode' unless > the contrary is explicitly stated." So we'd have a new top-level declaration (declare (commands message-mode)) and then we'd have an override in the commands that are global? (defun message-mail () (declare (command global)) ...) That would be a lot less annotating, but it seems a bit kludgy... -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no