From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Third Newsgroups: gmane.emacs.devel Subject: Re: Emacs-24.5-1-universal.dmg for macosx dumps on first keystroke Date: Mon, 29 Aug 2016 10:28:38 +0100 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1472462974 1485 195.159.176.226 (29 Aug 2016 09:29:34 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 29 Aug 2016 09:29:34 +0000 (UTC) Cc: Emacs-Devel devel To: Randy Bush Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Aug 29 11:29:25 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 1beIse-0007us-6o for ged-emacs-devel@m.gmane.org; Mon, 29 Aug 2016 11:29:24 +0200 Original-Received: from localhost ([::1]:42463 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beIsb-0000Pz-Rq for ged-emacs-devel@m.gmane.org; Mon, 29 Aug 2016 05:29:21 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:50689) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beIs2-0000Pt-Fk for emacs-devel@gnu.org; Mon, 29 Aug 2016 05:28:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1beIrw-0007Gt-7U for emacs-devel@gnu.org; Mon, 29 Aug 2016 05:28:45 -0400 Original-Received: from mail-ua0-x231.google.com ([2607:f8b0:400c:c08::231]:35961) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1beIrw-0007GS-0D for emacs-devel@gnu.org; Mon, 29 Aug 2016 05:28:40 -0400 Original-Received: by mail-ua0-x231.google.com with SMTP id m60so195435717uam.3 for ; Mon, 29 Aug 2016 02:28:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc:content-transfer-encoding; bh=/3zspjchrO3U4TK2wjlwfngCLrCiUx7iCiZyp9ipEIo=; b=oaNQda8/oV9Wg/iotiBc9bWgO9kcvL9X18/LU+0Mud3VFACze5akYp4LYdqQOop7aU EkmSCeygcCacnibi/4Pqlfi9Bn1QnlbgpEMTIDSGs3CuG6iPdf5P1X4vv1uuh00YBSD9 A0orTaa2xBwmrhrd7M8jJT/kbL7gHnnWfQKP2D2dwREL0yRWdjNBxiKx2vBTgUOp5ZJr 9W/M7re5TqoblfDGJ57Pdtyj3cS1iUleuvtRM+XpVZJT7U/jRC6CjnVj1+2udiCKdY7p pnH0R0VuUewKq+seL5Y/hK1+2MAofm4NKaPLBdrBuqYlTxUXBpJDuhDQ/GQ+x4KMYwKL FXRA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc:content-transfer-encoding; bh=/3zspjchrO3U4TK2wjlwfngCLrCiUx7iCiZyp9ipEIo=; b=hGJFQn2PRljyUy4u96eKpXH+fiJTwOX2NsuntFKNM+3qmyRtu/TYi8ycuUXITnuz9T yHp2HkTzy8ku85c+n2iwLShTsC2h5VXe66gnI7QGfnwSujn9aWf/X+Qb2MBt7oSJ3+vu kyKtYLv1GbQ6quCHBcUT2gF2XOzK9Wcu0gCBs8orVGrJ1rMZFpOqY8n6LB0mWFGo44P8 v66NmIoIdlg2N22evuG+5gWi4yedHHEv8S1CC8eyxHk/sf4WLj74sfSz61mgPkYxZXpx jupFVZB1q/JvMepz925k8UguYSzKSGN3TsdaY+Zw8M65+pXb5pet6v6EdWrysW9yjMZw aFMg== X-Gm-Message-State: AE9vXwNiFuPDLyMtfze1DskR+qcXdb2K1ntnsrKirKdKSEWGca9mgbHoXLJYrL6X3mlaxk3GZBC+X6yWvmYM0A== X-Received: by 10.31.108.156 with SMTP id j28mr9151505vki.68.1472462918647; Mon, 29 Aug 2016 02:28:38 -0700 (PDT) Original-Received: by 10.159.32.131 with HTTP; Mon, 29 Aug 2016 02:28:38 -0700 (PDT) In-Reply-To: <20160826182149.GA51596@breton.holly.idiocy.org> X-Google-Sender-Auth: rSiJdrGkl9C3MMqUikfzAZdXyCw X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2607:f8b0:400c:c08::231 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:206862 Archived-At: On 26 August 2016 at 19:21, Alan Third wrote: > As a quick fix for you, Randy, instead of using "alt", use 'alt. That > works as you=E2=80=99d expect. I still need to work out why this crashes, > though. Presumably something somewhere is looking for a symbol and > really doesn=E2=80=99t like getting a string instead. 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? --=20 Alan Third