From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "T.V. Raman" Newsgroups: gmane.emacs.devel Subject: Request: ses.el Turn accessors into defsubst Date: Tue, 31 Jul 2012 08:42:25 -0700 Message-ID: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 X-Trace: dough.gmane.org 1343749355 5694 80.91.229.3 (31 Jul 2012 15:42:35 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 31 Jul 2012 15:42:35 +0000 (UTC) To: emacs-devel@gnu.org, Jonathan Yavner Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 31 17:42:35 2012 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 1SwEad-0003Kd-CN for ged-emacs-devel@m.gmane.org; Tue, 31 Jul 2012 17:42:31 +0200 Original-Received: from localhost ([::1]:46159 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SwEac-00009Z-Mx for ged-emacs-devel@m.gmane.org; Tue, 31 Jul 2012 11:42:30 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:46681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SwEaa-00009U-3x for emacs-devel@gnu.org; Tue, 31 Jul 2012 11:42:28 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SwEaY-0003Tf-Tb for emacs-devel@gnu.org; Tue, 31 Jul 2012 11:42:28 -0400 Original-Received: from mail-yw0-f41.google.com ([209.85.213.41]:53735) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SwEaY-0003TR-LT for emacs-devel@gnu.org; Tue, 31 Jul 2012 11:42:26 -0400 Original-Received: by yhr47 with SMTP id 47so7284291yhr.0 for ; Tue, 31 Jul 2012 08:42:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=i1trsVXX1P/+0DCTmFWr1Fxg6b/JN8NTKSCIJUgcNfc=; b=ClU8GyuvVXrzBpzftqMGAjvXARJPRiV1Sv/sdqash8klPKefvGa3K/mS8MsIWNmG4b p323zrUkZUfW65QqFBoLn4NesvLrnDAWFiJ8xflmkajlqoE5+20t+Z4WMqUusuFeDZ1P b3NfvLLllpC7i/UPL2zTjvQGz9Kc7AbSnBQOgXrZ2NskyDpZaCLsMtccRPx/+hijGfyF nit4gbZvI7B3R3JK9/OmxU46HOMnKnYlDv9wp46ToStEmoxDbX72/K/Me7t2NfequLzm ImhLl4vIMymD50e7Z3lcnXmTAclnHqMcWf6qrlJMAzqP6W+z0so4zPuOolK2lPH2J/8D 5XrA== Original-Received: by 10.60.171.174 with SMTP id av14mr23647859oec.61.1343749345583; Tue, 31 Jul 2012 08:42:25 -0700 (PDT) Original-Received: by 10.76.162.163 with HTTP; Tue, 31 Jul 2012 08:42:25 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.213.41 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:152005 Archived-At: Hi, At present, ses.el defines its all its internal accessors as macros -- could we please have them changed to use defsubst? Would help Emacspeak out in that the emacspeak ses extension would compile cleanly and be less error prone. For now, I've cloned the macros and redefined them as defsubst in the emacspeak namespace, but I'd like to avoid having to do that long-term. -- --