From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Adam Porter Newsgroups: gmane.emacs.devel Subject: Re: Proposal to change naming format to allow package-prefix/function-name Date: Mon, 30 Dec 2019 18:06:17 -0600 Message-ID: <87imlxjr46.fsf@alphapapa.net> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="205385"; mail-complaints-to="usenet@blaine.gmane.org" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Dec 31 01:06:37 2019 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1im53U-000rId-Jy for ged-emacs-devel@m.gmane.org; Tue, 31 Dec 2019 01:06:36 +0100 Original-Received: from localhost ([::1]:37898 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1im53T-0000jb-2f for ged-emacs-devel@m.gmane.org; Mon, 30 Dec 2019 19:06:35 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43997) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1im53N-0000jV-4X for emacs-devel@gnu.org; Mon, 30 Dec 2019 19:06:30 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1im53M-000546-3g for emacs-devel@gnu.org; Mon, 30 Dec 2019 19:06:29 -0500 Original-Received: from 195-159-176-226.customer.powertech.no ([195.159.176.226]:58308 helo=blaine.gmane.org) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1im53L-0004zT-Rg for emacs-devel@gnu.org; Mon, 30 Dec 2019 19:06:28 -0500 Original-Received: from list by blaine.gmane.org with local (Exim 4.89) (envelope-from ) id 1im53I-000r6h-P7 for emacs-devel@gnu.org; Tue, 31 Dec 2019 01:06:24 +0100 X-Injected-Via-Gmane: http://gmane.org/ X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 195.159.176.226 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.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:243791 Archived-At: FWIW, as yet another Emacs package developer, I support Zachary's proposal. As he said, it already exists as a de facto convention, even in some canonical Emacs and Org code. And users and new package developers are doing it on their own, often being required to replace the slashes with hyphens when submitting packages to MELPA, which strictly follows the official guidelines. Whatever the character used, as long as it's visually distinctive and easy to type, I think it would be helpful to both users and developers to allow it to be used to separate the package/feature name from the rest of the symbol name.