From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eric S Fraga Newsgroups: gmane.emacs.devel Subject: Re: I want to add a package to GNU ELPA: infix-notation-calculator Date: Tue, 17 Aug 2021 16:21:24 +0100 Organization: On the Interweb somewhere Message-ID: <87eeasm70r.fsf@ucl.ac.uk> References: <90e77688-8912-2002-7fe8-86c5e58fb42d@cvj.se> <90971c32-68c7-f59e-c426-ef0ecc5af0d0@cvj.se> <87mtpgmj2h.fsf@ucl.ac.uk> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31199"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) To: emacs-devel@gnu.org Cancel-Lock: sha1:ucc809gH/y5jj0oiDwWI5orLHRM= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Aug 17 17:22:11 2021 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mG0uo-0007qF-Nn for ged-emacs-devel@m.gmane-mx.org; Tue, 17 Aug 2021 17:22:10 +0200 Original-Received: from localhost ([::1]:56210 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mG0um-0004bv-T1 for ged-emacs-devel@m.gmane-mx.org; Tue, 17 Aug 2021 11:22:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:37116) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mG0uF-0003vx-1X for emacs-devel@gnu.org; Tue, 17 Aug 2021 11:21:35 -0400 Original-Received: from ciao.gmane.io ([116.202.254.214]:53374) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mG0uD-0000E9-IV for emacs-devel@gnu.org; Tue, 17 Aug 2021 11:21:34 -0400 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mG0uB-0006p2-E9 for emacs-devel@gnu.org; Tue, 17 Aug 2021 17:21:31 +0200 X-Injected-Via-Gmane: http://gmane.org/ X-Url: http://twitter.com/ericsfraga/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 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-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:272495 Archived-At: On Tuesday, 17 Aug 2021 at 13:20, Christian Johansson wrote: > and it doesn't seem to do the same, it's integrated into calc.el and > uses the same stack as calc.el, when running C-x * e on any line in my > example buffer I get "Parse Error", pressing C-x * w I get error "Too > few elements on stack" Make sure the line has only a valid (infix) equation and it will work. Your example had *at the start of each time which means multiply but there is no left hand side... Embedded Calc allows you to customize how equations are found, in any case, but the default is often just blank lines before and after. -- Eric S Fraga via Emacs 28.0.50 & org 9.4.6 on Debian 11.0