From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.devel Subject: RE: Document that symbol prefix "my-" (or other) should be left for users Date: Sun, 13 Dec 2015 10:32:20 -0800 (PST) Message-ID: References: <87mvtekydf.fsf@mithlond.arda> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1450031563 28953 80.91.229.3 (13 Dec 2015 18:32:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 13 Dec 2015 18:32:43 +0000 (UTC) To: Teemu Likonen , emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 13 19:32:31 2015 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 1a8BRe-0008RA-S0 for ged-emacs-devel@m.gmane.org; Sun, 13 Dec 2015 19:32:31 +0100 Original-Received: from localhost ([::1]:56209 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a8BRe-0000H5-7x for ged-emacs-devel@m.gmane.org; Sun, 13 Dec 2015 13:32:30 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53457) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a8BRb-0000Gj-0P for emacs-devel@gnu.org; Sun, 13 Dec 2015 13:32:27 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1a8BRW-0008T2-VR for emacs-devel@gnu.org; Sun, 13 Dec 2015 13:32:26 -0500 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:26432) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1a8BRW-0008Rb-OB for emacs-devel@gnu.org; Sun, 13 Dec 2015 13:32:22 -0500 Original-Received: from aserv0021.oracle.com (aserv0021.oracle.com [141.146.126.233]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id tBDIWLYg003166 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sun, 13 Dec 2015 18:32:21 GMT Original-Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0021.oracle.com (8.13.8/8.13.8) with ESMTP id tBDIWLd1028424 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sun, 13 Dec 2015 18:32:21 GMT Original-Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id tBDIWLHg031561; Sun, 13 Dec 2015 18:32:21 GMT In-Reply-To: <87mvtekydf.fsf@mithlond.arda> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6691.5000 (x86)] X-Source-IP: aserv0021.oracle.com [141.146.126.233] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-Received-From: 141.146.126.69 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:196215 Archived-At: > It seems to me that Emacs users often use "my-" prefix or person's > initials (like "tl-" or "tl/") as prefix when writing their private > extensions and configuration. Yes. As in any other language. > However, there is no officially documented prefix which Emacs > promises to leave for users. Right. As for any other language (?). > So I suggest making such promise and documenting it in info > page "(elisp) Coding Conventions" Why? What is the problem for which this would be a good solution? Are you afraid that someone will create a function or variable with prefix `my-', and that a user who uses that code will be precluded from defining the same name, or that if s?he defines another name that uses the same prefix s?he will be confused? Did you encounter a real problem in this area?