From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: John Wiegley Newsgroups: gmane.emacs.devel Subject: Re: Suggestion for improved clarity in xref.el symbol names Date: Tue, 19 Apr 2016 13:47:09 -0700 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Trace: ger.gmane.org 1461098858 32398 80.91.229.3 (19 Apr 2016 20:47:38 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 19 Apr 2016 20:47:38 +0000 (UTC) Cc: emacs-devel@gnu.org To: Robert Weiner Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Apr 19 22:47:26 2016 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 1ascYP-0003sw-Hu for ged-emacs-devel@m.gmane.org; Tue, 19 Apr 2016 22:47:25 +0200 Original-Received: from localhost ([::1]:36290 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ascYP-0007wL-2B for ged-emacs-devel@m.gmane.org; Tue, 19 Apr 2016 16:47:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:56152) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ascYK-0007t0-7E for emacs-devel@gnu.org; Tue, 19 Apr 2016 16:47:21 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ascYF-0006Ff-8n for emacs-devel@gnu.org; Tue, 19 Apr 2016 16:47:20 -0400 Original-Received: from mail-pa0-x229.google.com ([2607:f8b0:400e:c03::229]:35982) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ascYF-0006FZ-2G for emacs-devel@gnu.org; Tue, 19 Apr 2016 16:47:15 -0400 Original-Received: by mail-pa0-x229.google.com with SMTP id er2so10052563pad.3 for ; Tue, 19 Apr 2016 13:47:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:in-reply-to:date:message-id:references :user-agent:mail-followup-to:mime-version; bh=dD6KyRkp7M4Loo6qKDI4CGhmWwecQJRK3uWcXUv/8Xw=; b=eBqqr3ena2MZaD8e+KRDy3fmns3zOikcHak/YdNH7aSZStPprP66OGdwl4QcGlXikG LPaz9oBOID4s9mQrrhNjbmU6mk3WaOdStLhCRECwf4dpLZTZtgoUu8tht2NxWPeMFHX7 WhQZj57kNoubq1epj/sVbe5hUByHi93iM1mTgFj/UIpQebn4Cr+hgqcA24MUapOyT+HU 2jNwbrA6rl6vrRFwj0zFIxe2adCSV86kg0zByw6vx2F+SIXALSPX6qLOSNLBjub4zA4d XzPkY7mZz34MtMOOnsDt1LoNMiZAW9Coj8QrLK7C5TZ5KFmb5HKxZ5DdUVmhyeTj98ts +wSg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:in-reply-to:date:message-id :references:user-agent:mail-followup-to:mime-version; bh=dD6KyRkp7M4Loo6qKDI4CGhmWwecQJRK3uWcXUv/8Xw=; b=ZH+ibAOmz3r9gE1Ro7+j9rFp+vYrbWFojY8XLGNII+XAmFQxieNR6sJ+/HVoB2extL rXbeXtMFLkFyAqZBWBZQ3pA23XIwIoDfnvMLWB8N9tfSrPTjv3DOmRlcR6D8S+U5O8k8 xyH+/GQh56evrBiPmUlMyvWKdr6MMGbTmLLnV89aAOlm9KG9u2X/tRS2Wrzuj1jK5v1f jaFOAARoZHT0k+5MS8FtsOrd6M9B43qsH+j6Ky9XGh51k1cJ5bWzNTSafVzNyxeALqiq n+nQDqVVbMigP4jd+MtPL+dZC8niI61t/imR/qq+yMnk7VwErt9c6SKtxlIXn+LkF/gS pUzg== X-Gm-Message-State: AOPr4FVcUx14F0UojVfnE9lfph/h41Ev4/EgeIvQVUbavJ+BLL1R7mkq6lJiM/H2MrDPYg== X-Received: by 10.66.72.198 with SMTP id f6mr7146790pav.60.1461098834305; Tue, 19 Apr 2016 13:47:14 -0700 (PDT) Original-Received: from Vulcan.local (76-234-68-79.lightspeed.frokca.sbcglobal.net. [76.234.68.79]) by smtp.gmail.com with ESMTPSA id u64sm92887544pfa.86.2016.04.19.13.47.13 (version=TLS1 cipher=AES128-SHA bits=128/128); Tue, 19 Apr 2016 13:47:13 -0700 (PDT) X-Google-Original-From: "John Wiegley" Original-Received: by Vulcan.local (Postfix, from userid 501) id 9BC3F144388F7; Tue, 19 Apr 2016 13:47:12 -0700 (PDT) In-Reply-To: (Robert Weiner's message of "Tue, 19 Apr 2016 16:27:57 -0400") User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.0.92 (darwin) Mail-Followup-To: Robert Weiner , emacs-devel@gnu.org X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400e:c03::229 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 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:203103 Archived-At: --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable >>>>> Robert Weiner writes: > The xref.el library has many variables and functions with `backend' in th= em, > indicating that they represent language-dependent entities. Before the xr= ef > API is set in stone, I would consider replacing this term with 'language'= as > it reads better in the names, it refers to a concept intrinsic to the > cross-references themselves which are language-specific, whereas backend = is > just an implementation detail, and it will make more sense to users of the > library who may not be familiar with the concept of a `backend'. > Just a thought but I know these names will live for a long time. Note that in Emacs 25, xref is still going to be considered "experimental", and I believe Dmitry has documented it as such, meaning they won't be cast = in as firm a stone as usual. =2D-=20 John Wiegley GPG fingerprint =3D 4710 CF98 AF9B 327B B80F http://newartisans.com 60E1 46C4 BD1A 7AC1 4BA2 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQGcBAEBCgAGBQJXFplNAAoJEMFE2PTxn+YwR1wMAJ0EPTnJudTODGXvA6nmH03T IBZsqFBJFFPZs6oD3wbWFi4CG8mglLYsC0M4cXx2AcWVKljziXN/eG2OUkNzQarT grJ8p2pbBeB1Fqj+8CTr03Z2sAJCEgkiPHWS0miglSpVdy8b1OLCCzGhhxl6a7Fv 3iLRzTajW2lFXC1m5Md2ekB3OFuV2+OiZ/INGZHo5djNdIkoPjGjcvci3eOSOupc YWvoQ9s1VEevciVcgESqEVXlAOH6+2VkwQP4nT7bDXV08FDq3l/LIKj4Jjp7I5pQ 8guAE68vcM9gzax599W5ImtgSjaJgyZzAgxtp2ezfmzp/Hz8naQ6S+JJH9GHuaLK Y9dwBf/CDSnvjsGpH0likngeojWNdG+LPn1dKdagoRUB70Ima6h03Zs39Jw+BvBm jM9o5GFpWSygYPV6uyF4cgDJJI/OHyXW8zv9SR2gnJsQOyyQjAecO1lKhaEu6h8N 7PoId66IPENKrk2c+YdQEYFCwJzVgCW1+6sOItNzZA== =uWNZ -----END PGP SIGNATURE----- --=-=-=--