From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jay Belanger Newsgroups: gmane.emacs.devel Subject: Re: Regression with calc-eval Date: Mon, 25 Mar 2013 09:33:44 -0500 Message-ID: <87vc8f7dmf.fsf@gmail.com> References: <29C1F7BD-FFFA-4AEC-8F0A-252CA7E22ED6@gmail.com> Reply-To: jay.p.belanger@gmail.com NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1364222037 3709 80.91.229.3 (25 Mar 2013 14:33:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 25 Mar 2013 14:33:57 +0000 (UTC) Cc: jay.p.belanger@gmail.com, " developers" To: Carsten Dominik Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Mar 25 15:34:23 2013 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 1UK8Te-0004gD-5A for ged-emacs-devel@m.gmane.org; Mon, 25 Mar 2013 15:34:22 +0100 Original-Received: from localhost ([::1]:60346 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UK8TG-0005xx-Au for ged-emacs-devel@m.gmane.org; Mon, 25 Mar 2013 10:33:58 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:52187) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UK8TB-0005xg-HV for emacs-devel@gnu.org; Mon, 25 Mar 2013 10:33:55 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UK8T9-0006l1-Q9 for emacs-devel@gnu.org; Mon, 25 Mar 2013 10:33:53 -0400 Original-Received: from mail-ob0-x231.google.com ([2607:f8b0:4003:c01::231]:57589) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UK8T9-0006ku-M5 for emacs-devel@gnu.org; Mon, 25 Mar 2013 10:33:51 -0400 Original-Received: by mail-ob0-f177.google.com with SMTP id eh20so5917114obb.22 for ; Mon, 25 Mar 2013 07:33:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:from:to:cc:subject:references:reply-to:cc:date :in-reply-to:message-id:user-agent:mime-version:content-type; bh=AixsSDf5mCxKRWDDQKG4O/09R/VaYmSwktBIPPSABJc=; b=Z7D6YVcfNQB+gdab63sL1azC+Ns9n9ueP6v/I4EiEtCuCnOFfyv8iYh9aW+p6W6Lmh pGTCwetWS6x+N5w2sB++5jCpHd+upvkxNAVDy9WNusoFCyEqOd6cwlNoW7/9Y0UShHY+ 9YwcCXt5tz2Crfh57hrJ5uWsgM5nQM5SAke9rl8IaxslGi2Hsv1nzv+D1nhZbRrKSQot A92DEe6XT01/WGDXrlylh2r8Ij31cf+dcUBXYfEEPRUt3ta0MR22GJngx6u43oXDiIVR 6XOpVzS2LWcz2ADS3zHZucExQQvnalqHlK9iS7v9z6A2tkEXutWj2N1em7h+kdIcP4UK wT8Q== X-Received: by 10.182.180.67 with SMTP id dm3mr83661obc.78.1364222030011; Mon, 25 Mar 2013 07:33:50 -0700 (PDT) Original-Received: from belanger-home (184-155-88-117.cpe.cableone.net. [184.155.88.117]) by mx.google.com with ESMTPS id gp9sm6582351obb.9.2013.03.25.07.33.48 (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Mon, 25 Mar 2013 07:33:49 -0700 (PDT) In-Reply-To: <29C1F7BD-FFFA-4AEC-8F0A-252CA7E22ED6@gmail.com> (Carsten Dominik's message of "Mon, 25 Mar 2013 11:25:26 +0100") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:4003:c01::231 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:158142 Archived-At: > I just noticed a regression with calc-eval. > > Calc-eval can no longer be called out of the blue. Calc-eval calls > calc-do-calc-eval which calls calc-check-defines. calc-check-defines > does a set-buffer to "*Calculator*", so it needs this buffer present > and initialized, as if M-x calc had already been called interactively. calc-check-defines only does anything when calc-define has a property list, which isn't always the case. But calc-do-calc-eval also calls calc-create-buffer, and always has. But the *Calculator* buffer is not shown by default, so what problems does this cause? > This did not be the case earlier, Are you sure? When I get the chance I'll try it out on older versions of emacs, but do you have a specific version where the *Calculator* buffer wasn't created? > This should be fixed. I would like to know how to work around it. I'll look at it when I get the chance.