From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Artur Malabarba Newsgroups: gmane.emacs.devel Subject: Re: map.el and naming Date: Sat, 11 Apr 2015 15:21:46 +0100 Message-ID: References: <87lhji1aw8.fsf@petton.fr> <874monpju0.fsf@petton.fr> Reply-To: bruce.connor.am@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: ger.gmane.org 1428762125 26731 80.91.229.3 (11 Apr 2015 14:22:05 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 11 Apr 2015 14:22:05 +0000 (UTC) Cc: Nicolas Petton , emacs-devel To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sat Apr 11 16:22:05 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 1YgwIN-0001Y4-3x for ged-emacs-devel@m.gmane.org; Sat, 11 Apr 2015 16:22:03 +0200 Original-Received: from localhost ([::1]:42840 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgwIM-0000y5-69 for ged-emacs-devel@m.gmane.org; Sat, 11 Apr 2015 10:22:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45822) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgwI9-0000xu-Ko for emacs-devel@gnu.org; Sat, 11 Apr 2015 10:21:50 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YgwI8-0007O2-KG for emacs-devel@gnu.org; Sat, 11 Apr 2015 10:21:49 -0400 Original-Received: from mail-lb0-x233.google.com ([2a00:1450:4010:c04::233]:32830) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YgwI8-0007L8-D4 for emacs-devel@gnu.org; Sat, 11 Apr 2015 10:21:48 -0400 Original-Received: by lbbzk7 with SMTP id zk7so31639030lbb.0 for ; Sat, 11 Apr 2015 07:21:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:reply-to:sender:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=ifaphKrta6g4KNU2grt+9p/wTg7u8Kp2wmlnhvUXQBQ=; b=uu5PLn02glYDvq8u9As4/gK2qUfIck6O4yFFQZ3rEdg/E9UtkB9NR0mj3HHJqG3zmH rq5MBQxjvbtI2ILmP5vQRqlccbPts50i6vHsLp6Wlpexn6ohg6xeGUHzd3ZNMgDViiN/ vcDt5cCw1jndYHYFAlwt9tlhZqp4i3FFEDGkfcHFBtVzm9qS4HdjyNKTKbvBgekmpVfg ddnkAmY8yHWx8rooYe3ezVgG2bpoVxEeI70A+dAjBujA9I6/zriYC8H36oZt4a7Xo9j+ gIGIjyNvXcngUvgw5w/J6CQZfDf9v4045TJAH5SzOT8zDXcSKZw1u/TTIWDHtPwKMub4 uapQ== X-Received: by 10.112.29.180 with SMTP id l20mr5489491lbh.95.1428762107002; Sat, 11 Apr 2015 07:21:47 -0700 (PDT) Original-Received: by 10.25.150.131 with HTTP; Sat, 11 Apr 2015 07:21:46 -0700 (PDT) In-Reply-To: X-Google-Sender-Auth: VMUJJjta5IN02tlrxQYPpCFoCCQ X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::233 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:185288 Archived-At: Would it be plausible to name the library "map.el", but name the functions "m-" instead of "map-" (i.e., abbreviate the library name)? The library could also be named "maps.el". It's slightly unorthodox to use the plural, but it would emphasize that it refers to maps and not to mapping. 2015-04-11 14:55 GMT+01:00 Stefan Monnier : >> I'm back with this issue. Since I have "map" both as a verb and as a >> name, and because I don't want to call "mapping" something else, I think >> I'll go with renaming the library. > > BTW, to give some idea of the tradeoffs, could you remind us of the main > concrete problems you face when using "map" as the library name > (i.e. actual functions whose name is hard to choose)? > > > Stefan >