From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 4GH4MxCHb2WcBQEA9RJhRA:P1 (envelope-from ) for ; Tue, 05 Dec 2023 21:24:48 +0100 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id 4GH4MxCHb2WcBQEA9RJhRA (envelope-from ) for ; Tue, 05 Dec 2023 21:24:48 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 7DC645482C for ; Tue, 5 Dec 2023 21:24:48 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=umanitoba.ca header.s=selector2 header.b=JSlLrWsE; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=umanitoba.ca; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=2; s=key1; d=yhetil.org; t=1701807888; a=rsa-sha256; cv=pass; b=WIo743OwnXFomeiBm94cIJeXxCVVe8KKVvaH8legVoFzq6tkwaGAXX+jG0LKbCqP0aqqO+ kdRJyaW0KXl9nbyLow5QQTKndYDO5zAdCTO2s1cL3ph1EAMs3OSijttZbBGPB35zhXEKnn cElmraa/ztoRrAZhfJBWZr4x5EdCpuXIg5jMpCV1A9M8guGWu2dnkJQOqQxxfUV43RTksw JPHRgqDQMWqen1cDnG91ZgR0B5fQy/irqbYKdxijPj96NGXOpMqAoVrr+PNkfYyrILN2Yp zHSuiZ9lzXnbM63Ywh97TTL6XG25Bu/7lTiPbptmcYejV3bZWnhuewRGhbywhA== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=umanitoba.ca header.s=selector2 header.b=JSlLrWsE; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=umanitoba.ca; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1701807888; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=MWO0duyTG6h8hz02xBIBW0P9XiNb25xNIbukG/Sop2I=; b=rYk4jyYofR7nyVvO8NDHVceYGjJnS/WDhzaodFAgRHI8rTlopLv41OcnI9Bj5bylG574Fy 10UynnA/aiBR7Ar+r2p/97emUrkf55GrE6H5y6h51FGvGZqQc9+V1YfTuZS0ujUQpKhrcA MSsXTE+LEByjKpMzynaXE78JTr/e1m0Omz2BxIj4606wy77swVMp1MCfhkBZY6AAqeFtzC bXuSpsANSyIww/5RtfbKAhQO13VjArdSi/k5B3YOWnGvMz8aINDiYo+UUaNqxWCgTkswYL xZ1tOd9hPbv8SLOZjGWpEO9Nkl68l5RZNA/7cd886++WA7EN18k+a4KfkF/0Xw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rAbxM-00037k-9U; Tue, 05 Dec 2023 15:23:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rAbxG-00037R-4l for emacs-orgmode@gnu.org; Tue, 05 Dec 2023 15:23:42 -0500 Received: from mail-yt3can01on20700.outbound.protection.outlook.com ([2a01:111:f403:241c::700] helo=CAN01-YT3-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rAbxC-0005EU-CW for emacs-orgmode@gnu.org; Tue, 05 Dec 2023 15:23:41 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gYtXLcUn1oyMdn10kYZco7S+Lhy2q9hRb8nNEd/0/FfAhScni1UCrns21xKv4s8zaKLkhqr88slHSi01G2Hkr9fdrpdotmFdZ6ExXHp0CTdeWvLj7g7pzvt8jRmrS1zCiifRCikBr8Kl/AhoqTIMXSVuwasrq+Zba1eprU+SSRBj8PAtx826v7ApgS7KPhNbF6jCpWtgdK4Jc0ita6sicvrM6UG78EirPLb6aTV56KHvqY/BMBr7a1+QwuNi0yAIgjraQABG1IndY4XgWpRthEF+D5B82Neucj6BjXroRKloqybWyf/Bc2vEMeTjayTq2z54qLSLlPOu4G+mudIJNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=MWO0duyTG6h8hz02xBIBW0P9XiNb25xNIbukG/Sop2I=; b=ML6iUBakxj6uopwlygOBq03UVQrPo1hPTNdMt19BGLBHCJ/K1cpo+sXUcL3qfExqrYGtf0PWMZji4ebeOOKxygPE8OV0WEjNaR4/rUrsCq1yZyCmoGCX28ZH7tEPWidBjyM9e6oaA5SEd2EnoGrBRoni1gw3cgFaN30cLSGxWYhBSf7N56f1ZZBfyAbim+emmLdRLVuUFGxou4maMPU4Qjj89kWi7fpuHSeGu1yfKylZezvb+QyPA2UwhW9pkAXdyQbf2dBoB2lIIEWK1DEiwE+fyYLlcqB4ACLSojtY/ZAF7RqqHVo6+NTKtIBbL46nlCG8wkK0yyOXGdLUQdRa7Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=umanitoba.ca; dmarc=pass action=none header.from=umanitoba.ca; dkim=pass header.d=umanitoba.ca; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umanitoba.ca; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=MWO0duyTG6h8hz02xBIBW0P9XiNb25xNIbukG/Sop2I=; b=JSlLrWsE8++xwxXcksaYQWz4FldiOVCej4o0dbzsWpVFgU6EYlYZYprrsmEmSApkB2PAj7kNQ5fHiqzxyMa73DP9+m5/Xk5QLqzBSOpKfFMc61GL0dD8ev3SkbzUorujLPA2mgGxclFYU+xk/vCm6YbUJdQhNUMh3W/GY7wUrx50uhvP+CTkwWliGtBJys8rXSayMYmL7sp+kAP3Jzalngodv0Q9Dc4S34+tD+JDeGDmT+ZCnFs2zEKw2jdIxAGXX1g0nJktDfAvKjzleMJPNzKibVkQQn4MooaxQv51Wwy308UXXAno08ifaj2ya8zIwf4qwSIVPJC9GvunujopFg== Received: from YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:b01:90::5) by YQXPR01MB5477.CANPRD01.PROD.OUTLOOK.COM (2603:10b6:c01:40::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7046.34; Tue, 5 Dec 2023 20:18:34 +0000 Received: from YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM ([fe80::94c8:d86a:210c:c4d6]) by YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM ([fe80::94c8:d86a:210c:c4d6%4]) with mapi id 15.20.7046.034; Tue, 5 Dec 2023 20:18:34 +0000 From: Leo Butler To: Org Mode List Subject: Re: What is the status of ob-maxima.el? Is this a bug? Thread-Topic: What is the status of ob-maxima.el? Is this a bug? Thread-Index: AQHaJxxFCIOILwTvS0e9jumLmTPB/Q== Date: Tue, 5 Dec 2023 20:18:34 +0000 Message-ID: <878r68csiu.fsf@t14.reltub.ca> References: <877cltq6kc.fsf@ucl.ac.uk> <87fs0geh47.fsf@t14.reltub.ca> <87lea8k310.fsf@ucl.ac.uk> <87y1e8d1qo.fsf@t14.reltub.ca> <87cyvkk1t7.fsf@ucl.ac.uk> In-Reply-To: <87cyvkk1t7.fsf@ucl.ac.uk> (Eric Fraga's message of "Tue, 5 Dec 2023 17:16:04 +0000") Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Gnus/5.13 (Gnus v5.13) x-ms-publictraffictype: Email x-ms-traffictypediagnostic: YT3PR01MB9964:EE_|YQXPR01MB5477:EE_ x-ms-office365-filtering-correlation-id: 56a0186e-2581-4e65-d480-08dbf5cf5b42 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qAUeeNLdmlmjycKLVw5Rp5hYJzUpv9SUZOgahvrH0PgJfnnstn4Jq3PNlY+AFYJWvPgtCIwJyuSaeCaGMqeRMuVOKNeEsbEcZ2fici9f0ZoGQhEmoaCyU1H6QJxMyPd+6rjX95raE4c3SZhlZ5uNblUmDWbYXB0ZZq/b849DzP7ExTsNXU2sG/U/ECeL+6MFvWCmPN+AM9m+tu+hAlpKxXjhsun6C5PEhuFFEqdPrY64xVGDk+hl7O312z7klWePUFmBVGLYpJlDR3R1qqaB1uvOzHi5NSrxs47rhgBPBD/0ITcPNH9mh4egi7k513F7SdymcPsGdMn7CNQubC/hBypfv4t8YydhA+sk4yxY0vvOWhuP7XdBOmB1XdbL6f3txFD0Bj75Ajw86uf2kFq8nWugpJjKrRK6FRMKIEz+q77g02uy3iaH7sUNXoUk9xwTf753XJp5KiZtyLA3WQzAIO4MVew1AgzySJVXpu8deW6/9byySYsGiC2dzNL1e+rnBontW7uJ6SjoOsdbY6l4rYWNxGkoTjeR4tUJiYN62dWE6bjx/DB6yM3BK7PJNjso+CfFcp9vswK03VzNef4Zl44NIw31eNW9TEq8hEWh4Ykj+1oP7Gjo/T8kMPB/cyen x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(376002)(346002)(366004)(396003)(39860400002)(136003)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(5660300002)(2906002)(86362001)(41300700001)(38070700009)(6512007)(9686003)(6506007)(83380400001)(26005)(71200400001)(478600001)(6486002)(38100700002)(122000001)(91956017)(786003)(76116006)(316002)(6916009)(66946007)(66556008)(66476007)(66446008)(64756008)(8936002)(8676002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?iso-8859-1?Q?r8PmbI7eLHecMSYFQAJs4/5FMwS5uFPuW7hehFbLCJDDfNOE40b7rtqfW0?= =?iso-8859-1?Q?RoGcjZXo9C8JGT6DlGreOCtjNMYCQ4OBQi4djU64I2U9LJ1mbTdPsp0yC5?= =?iso-8859-1?Q?c464dGyMWqbOOYvEE9KsyNGjQN2/I766MBewvngb6t+QQr3O8dGhLxejeX?= =?iso-8859-1?Q?Z6OdjClCf8NoADcTry5L4MPeESpOp/ShoyDrbXtUOel6HLDJ77UBCjnE3s?= =?iso-8859-1?Q?2dyKJDJa1iHiUFsBPRFp4/cmj8prI+crT9DzMd6Rlz1EyUyiHbNg91Q9Og?= =?iso-8859-1?Q?wxrdkOT/I4QUDrq5hoEurFBKJjI+oos9z3eQ8QaRbF9tMd7XpF/njaky10?= =?iso-8859-1?Q?89cXrFZVFReAnYGctQQLd7RwyQ1kTDCC8KejmHiUKnAftkHhiyrOI2T+DV?= =?iso-8859-1?Q?iWHe7CqnPBqkrTQ0DbdBDQa9MDDki4rnqSk14p0HxfJBAhAWSKCgpf+gPF?= =?iso-8859-1?Q?IKHNbr9PR4Y6OsrL4196h39O0UclPoc14aShtMQ7eaN55j1yhX54c+mAhQ?= =?iso-8859-1?Q?KKdSDmkkErr8WIpHo8N93D9CgkyqsacShjNx9JrwWoXG8F8NN0u/Le+Z6o?= =?iso-8859-1?Q?gIwQju4Xy2ktx1tIy6sOBO1pXGtjXtNJvFuFBQX7VmgKrWcLV57XZD82G7?= =?iso-8859-1?Q?z/YiwVQS0HCoxHmgMPDlJpF+9ur/a7B36istA2WNocsyvqFUrfJXlhWlHv?= =?iso-8859-1?Q?zKpphIgnRNb/DsEGgLjGl3AG6Fyn1CGnlHVGFhG2eolFooY62fmB50tEH9?= =?iso-8859-1?Q?/visYLK7D1gpdDmb+T7twpDuY9NOBIguORbup/+PFoDnBi0A+p8WIQ96im?= =?iso-8859-1?Q?2awUeIReYxSe+aRzkmmwbKPSDlAq8ocZMqURKtiGxlkzUF7gARVTq0EbWI?= =?iso-8859-1?Q?TQEGbjtq+KGgXEx+Bd2sgxUYKmjHDpJjzKxYCp1RKHZoo3ZWoepKdp+/fn?= =?iso-8859-1?Q?duwUjjrCJ3zZXvogCiOZqD4C1QXapILM+5XufaVoNW4v/5bSul7DIA3xtI?= =?iso-8859-1?Q?ZGVjyhhlDgDSNuRsg/QqcV7cmc9+g64tJ3fFAHw1oHrFgSB4YCZQqUYSVZ?= =?iso-8859-1?Q?OtLedxRdhlEEgheQONFzAEQxPvUUF/K0vy1P7RI5ApCiOdoZjnGuu4HdRP?= =?iso-8859-1?Q?7ffzU4+fBm/AhW0Otz1kM/0iMORWGGAvTs7q6f8fX8jCoNjOlDXW2esBCf?= =?iso-8859-1?Q?+FehGzUbgsS6fSVTUigaBUAVdjM25+KZbj+C6KtfTi0YlXo7939f9xETnl?= =?iso-8859-1?Q?9tKW0HhOFMHVwIlVCh7sihCHeDagjeazR6B6UtTM+OR2N2MYWSgtrqHVE2?= =?iso-8859-1?Q?nJ9Le26gcy3T99TqNc6Vefmrve6Sn3tumbSm0uqcvgQqbqfKFpk7uX3BYo?= =?iso-8859-1?Q?z+laFfubodDvPFJe15OshmeHuE++g66nQMh9Skz/j6Nitj3p9PFTwUgIYt?= =?iso-8859-1?Q?rPveIxzKbNhqT4BImVnCkerGe6GIqDOsGs+K40o/7hcIBt3EHTCsbVy6Ac?= =?iso-8859-1?Q?HNZF/2oDgbzT0pdFBw2yPlVYFe/J/VqikxaUj+5o/V/81VGSYO5xePVrwy?= =?iso-8859-1?Q?FJOZ3TfTzO1Pj788VhTuqDP6FvwKNFS/4yKZQ0KS23VKoWzAZtyYXMP9wb?= =?iso-8859-1?Q?I0Yah6uCwX/y9YDDiQFPa98YCmjucSnNNG4W8D3QTdcsa1LyxBhKPwNQ?= =?iso-8859-1?Q?=3D=3D?= Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: umanitoba.ca X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: YT3PR01MB9964.CANPRD01.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 56a0186e-2581-4e65-d480-08dbf5cf5b42 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Dec 2023 20:18:34.0843 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4f80dd0b-338c-4e4c-8a14-90446962f7b8 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: zpOH/etrreWB/jfIkwnNQ7D4REcxA6YGAx2xfeaqkwjjtm4YvJfDt1VkAxr12vw0WS/6JobAZwWFDMOsA4SntA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: YQXPR01MB5477 Received-SPF: pass client-ip=2a01:111:f403:241c::700; envelope-from=Leo.Butler@umanitoba.ca; helo=CAN01-YT3-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -4.32 X-Spam-Score: -4.32 X-Migadu-Queue-Id: 7DC645482C X-TUID: J483kwzpOe69 On Tue, Dec 05 2023, "Fraga, Eric" wrote: > On Tuesday, 5 Dec 2023 at 16:59, Leo Butler wrote: >> You mentioned returning a value from a maxima code block.=20 > > By this, I mean the value of the last sexp as some other src blocks do > (elisp? octave? Not sure which...). It's what I would expect to see if > I were to specify ":results value". I think it should be easy to provide this for a few data types (matrix, string, maybe list), but I think the conversion from a Lisp sexp to an ELisp sexp will need a lot of assumptions. E.g. how to convert the Maxima list: [[a,b],[c,d,[e,f]]] Or maybe such cases are not important? Also, what would we do with an arbitrary mathematical expression? Return a printed representation? > > And your improvements definitely look good! Thanks. I use maxima a lot > for teaching so will need to reconsider the material on some of my > slides (next year... :-)). > > I also use embedded Calc as it's easier to incorporate directly in text, > especially in org, but Calc is not quite as capable as maxima as a > computer algebra system. Thanks. I have used Calc, but never really got the hang of it. Developing a working session for maxima would make it more feasible to use it directly in text, as you are using Calc. Leo=