From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Daniel Colascione Newsgroups: gmane.emacs.devel Subject: Re: map.el and naming Date: Sun, 12 Apr 2015 00:12:51 -0700 Message-ID: <552A1AF3.6080309@dancol.org> References: <87lhji1aw8.fsf@petton.fr> <874monpju0.fsf@petton.fr> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="KXNkUhnH5Bi8cHGUfHRSb1TnFId3aqpFK" X-Trace: ger.gmane.org 1428823199 22800 80.91.229.3 (12 Apr 2015 07:19:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 12 Apr 2015 07:19:59 +0000 (UTC) Cc: Nicolas Petton , emacs-devel To: Stefan Monnier , John Mastro Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Apr 12 09:19:58 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 1YhCBR-0001Cv-6X for ged-emacs-devel@m.gmane.org; Sun, 12 Apr 2015 09:19:57 +0200 Original-Received: from localhost ([::1]:44561 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YhCBQ-0006tw-8S for ged-emacs-devel@m.gmane.org; Sun, 12 Apr 2015 03:19:56 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51322) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YhCBM-0006sx-9l for emacs-devel@gnu.org; Sun, 12 Apr 2015 03:19:53 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YhC4m-0007Du-BJ for emacs-devel@gnu.org; Sun, 12 Apr 2015 03:13:05 -0400 Original-Received: from dancol.org ([2600:3c01::f03c:91ff:fedf:adf3]:33431) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YhC4m-0007DX-0z for emacs-devel@gnu.org; Sun, 12 Apr 2015 03:13:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=dancol.org; s=x; h=Content-Type:In-Reply-To:References:Subject:CC:To:MIME-Version:From:Date:Message-ID; bh=iKjuqW8Lbd/4O/1WghPfQlN7YL8O53Xpo/nEM2BLZGM=; b=iEOJjoP3Z/cPOi1gYxhRZO4xOSesZCR4AFpzVI/W/5aHiVpUQ62JwvAgSrpGdR8g/p4naA2+bdoM7k7AWIUzIsEPAZR4LkJd5EQ8Nf3iCRXZay9c/9CfYawjsXoIFrKf5aCTYq1U3mxmilJxVBM38u5YHqc4fzXDoaKz5FJT8bxK2ituOdknBSpIJea8vJvr/SpCCBQEqlydgGI+wpgHJXQb09ZLM0oXU8Rj9S/qCz4OPIMh12c1QuXnEOsVO/nic1PvNw1Z66XlIbLoB/l/OYW8aU3B6dUlcj+hgSyti0ektm9gSj+wygzXOfX3UrrgzZQRViOO2wxevMxROeNrqg==; Original-Received: from [2601:8:b240:46d::2b1] by dancol.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84) (envelope-from ) id 1YhC4b-0000D0-Sg; Sun, 12 Apr 2015 00:12:53 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2600:3c01::f03c:91ff:fedf:adf3 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:185323 Archived-At: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --KXNkUhnH5Bi8cHGUfHRSb1TnFId3aqpFK Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 04/11/2015 08:34 PM, Stefan Monnier wrote: >> So you would have e.g. `mapping-map' and `mapping-map-keys'. It loses >> some of the nice concision of "map" (and of course "map" still shows u= p >> twice), but it doesn't seem too bad to me. >=20 > To catch on, it's very important for the prefix to be short. So I thin= k > "mapping-" won't do. "dict-" is short. "Dictionary" is another well-known name for a mapping data structure. --KXNkUhnH5Bi8cHGUfHRSb1TnFId3aqpFK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJVKhrzAAoJEN4WImmbpWBl8soP/09hzYda9v7D9uP9NRjMngOv /byRCfhs333zuIaqsmlf0GKdS4cx6p5hg3pIMLi2lcRl0xliYcQAORjsSLbn0cvZ 1ZFiWMf/KRQQwA47olOJ7iw+wxqmPyoCzLNzpMHSgSbx38okXvLcgmNaZVEOHeFC dsHB1go9HKB3OAYmGwxwpG78/r9JIDVmBt6ozJ9yooObhNXNTNzEiMziJ1TLt+oQ BIp9ahMSN4NqJwubOb8hfGrES0BPhijMCiQ8L1xEzc825xNFezX5T3OaBqs4+5P8 /JzzjVMWU95chXO0YsuVh9+371l90/bMNl2Nzvc3cRQsYEups4vONOU6fDN9nQvL mEQY5oHvjuRici4H6oQxLrt224x6woQBbBACKwH+shAOxT/ra+1fdRB+Xp/LGZrf 9KjdW3h08Zq6HSuulFBXSMGpqcqJSfrWgWu6i6a3ePdlONzrFkcoFblx5uLr9U3K 1GtL8xDhOAPlByifBPlgV2BHskJOcO1OHY86HU9MuO6Y8XLAP8Ps5/VF2W60WTSs irDFZW8uwUZ2owQnAq7uhfSxLJQBGjP3DG1qMHAEbCmFRUVrfz+1fE9EmnOFWXg5 glyQJ3xWvXoiayQWFk7eQDXtc4FwoxA+tTen24LuOt/UkAFWsUxsUQaLLV4VdozF yToELWgFmkeGzx/RKrCF =n6ix -----END PGP SIGNATURE----- --KXNkUhnH5Bi8cHGUfHRSb1TnFId3aqpFK--