From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: Is it time to remove INTERNAL_FIELD? Date: Thu, 23 Apr 2015 13:14:09 -0400 Message-ID: References: <87lhhjuq26.fsf@gmail.com> <87fv7r3rbh.fsf@gmail.com> <83iocn0x3x.fsf@gnu.org> <87sibr2b10.fsf@gmail.com> <83d22u278u.fsf@gnu.org> <87r3ra4xgu.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1429809317 30329 80.91.229.3 (23 Apr 2015 17:15:17 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 23 Apr 2015 17:15:17 +0000 (UTC) Cc: Eli Zaretskii , emacs-devel@gnu.org To: Oleh Krehel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 23 19:15:04 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 1YlKiK-0004jL-PI for ged-emacs-devel@m.gmane.org; Thu, 23 Apr 2015 19:15:00 +0200 Original-Received: from localhost ([::1]:41322 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YlKiK-0005lb-4S for ged-emacs-devel@m.gmane.org; Thu, 23 Apr 2015 13:15:00 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44330) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YlKi6-0005lV-Tb for emacs-devel@gnu.org; Thu, 23 Apr 2015 13:14:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YlKi6-0005ut-7C for emacs-devel@gnu.org; Thu, 23 Apr 2015 13:14:46 -0400 Original-Received: from mercure.iro.umontreal.ca ([132.204.24.67]:42070) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YlKi2-0005u2-Di; Thu, 23 Apr 2015 13:14:42 -0400 Original-Received: from hidalgo.iro.umontreal.ca (hidalgo.iro.umontreal.ca [132.204.27.50]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id 91CBF85EE3; Thu, 23 Apr 2015 13:14:39 -0400 (EDT) Original-Received: from lechon.iro.umontreal.ca (lechon.iro.umontreal.ca [132.204.27.242]) by hidalgo.iro.umontreal.ca (Postfix) with ESMTP id EDFB21E5B8C; Thu, 23 Apr 2015 13:14:09 -0400 (EDT) Original-Received: by lechon.iro.umontreal.ca (Postfix, from userid 20848) id C9492B40DC; Thu, 23 Apr 2015 13:14:09 -0400 (EDT) In-Reply-To: <87r3ra4xgu.fsf@gmail.com> (Oleh Krehel's message of "Thu, 23 Apr 2015 18:32:17 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.0.50 (gnu/linux) X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.82, requis 5, autolearn=not spam, ALL_TRUSTED -2.82, MC_TSTLAST 0.00) X-DIRO-MailScanner-From: monnier@iro.umontreal.ca X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 132.204.24.67 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:185824 Archived-At: > Why is it preferred to type BVAR (foo, name) instead of foo->name? I can't remember the original motivation, but the basic idea is that BVAR may (at some point) expand to more code, to handle the fact that maybe this info can sometimes be stored elsewhere. Stefan