From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Randy Bush Newsgroups: gmane.emacs.devel Subject: Re: Emacs-24.5-1-universal.dmg for macosx dumps on first keystroke Date: Mon, 29 Aug 2016 18:31:58 +0900 Message-ID: References: <20160825223858.GA51405@breton.holly.idiocy.org> <20160826182149.GA51596@breton.holly.idiocy.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 (generated by SEMI-EPG 1.14.7 - "Harue") Content-Type: text/plain; charset=ISO-8859-7 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1472479744 30468 195.159.176.226 (29 Aug 2016 14:09:04 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 29 Aug 2016 14:09:04 +0000 (UTC) User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/24.5 Mule/6.0 (HANACHIRUSATO) Cc: Emacs-Devel devel To: Alan Third Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 29 16:08:58 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1beNFB-0007C5-F2 for ged-emacs-devel@m.gmane.org; Mon, 29 Aug 2016 16:08:57 +0200 Original-Received: from localhost ([::1]:43772 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beNF8-0004dv-V6 for ged-emacs-devel@m.gmane.org; Mon, 29 Aug 2016 10:08:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:51868) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beIvF-00017E-C8 for emacs-devel@gnu.org; Mon, 29 Aug 2016 05:32:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beIvA-0008F5-F8 for emacs-devel@gnu.org; Mon, 29 Aug 2016 05:32:04 -0400 Original-Received: from ran.psg.com ([2001:418:8006::18]:34488) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beIvA-00089C-8m for emacs-devel@gnu.org; Mon, 29 Aug 2016 05:32:00 -0400 Original-Received: from localhost ([127.0.0.1] helo=ryuu.psg.com) by ran.psg.com with esmtp (Exim 4.86_2) (envelope-from ) id 1beIuj-0003kW-31; Mon, 29 Aug 2016 09:31:33 +0000 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2001:418:8006::18 X-Mailman-Approved-At: Mon, 29 Aug 2016 10:07:58 -0400 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:206868 Archived-At: >> As a quick fix for you, Randy, instead of using "alt", use 'alt. That >> works as you=A2d expect. I still need to work out why this crashes, >> though. Presumably something somewhere is looking for a symbol and >> really doesn=A2t like getting a string instead. >=20 > I've had a look about and am currently none the wiser. Is there a > standard way of handling this sort of thing in C code? Is it just a > case of putting some sort of SYMBOLP check in before the variable is > used or should we be able to handle a string instead of a symbol? i concluded that, although a string may have worked in 1948, i should use `meta in the modern age randy