From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id tFVTHlvEVmHF5wAAgWs5BA (envelope-from ) for ; Fri, 01 Oct 2021 10:18:35 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id N5thGVvEVmGJbwAAB5/wlQ (envelope-from ) for ; Fri, 01 Oct 2021 08:18:35 +0000 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 D7A4D3DA87 for ; Fri, 1 Oct 2021 10:18:34 +0200 (CEST) Received: from localhost ([::1]:46556 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mWDkX-0007CL-Vu for larch@yhetil.org; Fri, 01 Oct 2021 04:18:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:48720) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mWDjc-00077H-Dv for emacs-orgmode@gnu.org; Fri, 01 Oct 2021 04:17:36 -0400 Received: from mail-db8eur05on2138.outbound.protection.outlook.com ([40.107.20.138]:49888 helo=EUR05-DB8-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 1mWDjZ-0000uF-2f for emacs-orgmode@gnu.org; Fri, 01 Oct 2021 04:17:35 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Yvp04FORMp+jpskHiDHMmJImCo4YSH56tH6sMeRigb5Ko/12ovC5rRaPTv09DuI2rDQoA5H4nO7CC4quMBRBE2H0n3RbqQKAt/eNBxbv4Z0cpON08n6M2MmW7nN5DG0FhFhQbHh7NinJxZffd8f6dqVfeicosmCREJDPND8QCxtEnH/YXZFB2zbHP/dx5hXJ2MzYZDKy1YMMRqKWuaV4P/lK5wd2vtWeK1V8eGvIq3SwWQ4O+VrMvkGhsGfS14Ad5EqIqyvAuDYhyi2mn6QtcQ46dIKPGwMKyNJifTVR8xQCewvnaj91c5Z4n9Aevv05Jg8PsBjAoXlDlk7peV2PkA== 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=i9e8AvN5pZUPtD2dCsSYGbbrDPDkkpdMpVjMxN1iqK0=; b=A/S3K0Zdn+0ftvyWHdEeQp36ynD77pG9H7R/Iegud4ZL6cj3g1DwPkpH97udAWXobqvR4BqD3hWBo9AUQ7gOSyop3gYsuOeWk6nBQjbx33O54zkrceepJToPXsV4CstWdul9Vux4cjRaWQcKgzRhPLX+WIq5z1J/zO3qjjs5mURaEWgAIMxrKCgBFm0mhnk/R5sv55mDHRVAnRKsFOxW4EqDCHqjHfX6YUXKTWb2RQiTeKUKntdveKE9JAlQR07ZmUgqLdy6TAeh1OPzzaqjlTrMp/e2Yh6PtAHxPSFp6+wsE5ghdwrwPfhwfmBNjgsuciDq5FsTgKjFFUR+VrULEg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=ucl.ac.uk; dmarc=pass action=none header.from=ucl.ac.uk; dkim=pass header.d=ucl.ac.uk; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucl.ac.uk; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=i9e8AvN5pZUPtD2dCsSYGbbrDPDkkpdMpVjMxN1iqK0=; b=CSUEVBUqtKyM3l/D7GuV+3iJQVWrw8ob1Qt7bRBzkFVqK4mQccSqx1S3/H3yg4WmL7JzR/8msR7+nDTYEHTYtNlLgvYSkZh+Df0mFoSnDZUnqVjuiaj0wMWZFYqPonOCydFWs84pJ6Kr47ppsqwhKYPRq9OiPIR+ubTVrJt6T2E= Received: from AS8PR01MB8404.eurprd01.prod.exchangelabs.com (2603:10a6:20b:42b::16) by AS8PR01MB8043.eurprd01.prod.exchangelabs.com (2603:10a6:20b:376::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4500.14; Fri, 1 Oct 2021 08:17:28 +0000 Received: from AS8PR01MB8404.eurprd01.prod.exchangelabs.com ([fe80::7015:e3ad:9ec7:681a]) by AS8PR01MB8404.eurprd01.prod.exchangelabs.com ([fe80::7015:e3ad:9ec7:681a%6]) with mapi id 15.20.4566.016; Fri, 1 Oct 2021 08:17:26 +0000 From: Eric S Fraga To: Steven Harris Subject: Re: Org and APL Organization: On the Interweb somewhere References: X-Url: http://www.ucl.ac.uk/~ucecesf/ Mail-Followup-To: Org Mode List Date: Fri, 01 Oct 2021 09:17:25 +0100 In-Reply-To: (Steven Harris's message of "Fri, 1 Oct 2021 16:51:58 +1000") Message-ID: <87zgrt5fca.fsf@ucl.ac.uk> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Content-Type: text/plain X-ClientProxiedBy: LO4P123CA0316.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:197::15) To AS8PR01MB8404.eurprd01.prod.exchangelabs.com (2603:10a6:20b:42b::16) MIME-Version: 1.0 Received: from t3610 (2.29.174.166) by LO4P123CA0316.GBRP123.PROD.OUTLOOK.COM (2603:10a6:600:197::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.15 via Frontend Transport; Fri, 1 Oct 2021 08:17:26 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: ae77baea-45e4-4562-0bb7-08d984b3e77a X-MS-TrafficTypeDiagnostic: AS8PR01MB8043: X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:9508; X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: JEv5LkwPLmVW1e14jitqjfH8aLCQSgECqxRHtjKPNgevk5WldX7WsijgRKGugCCo/Mxpg1VXSXX1j2tgS2NAEYVSJfRYd8pVpE+LIwIQk4XbQxqrXe4jzYxstzc9WlETBtYcCGQxJSedEah/AugAblNkR4T+c9idWXEXjn45jPyjnbYK3C0eJ9Nxq3x3eM/a2nZNlZmbsvD7bcVyrRGtF/PG/JRx9a+YJBYwyaseCnknT4/UonHGyPSDA+08cm9sCVPCxwXRUF9NJQkb/XXWoHjKPLEZsn5TIhuPIXxIu6PizpI5MzLUVowfoelCvCpTG6Q5nplMrnqE5WyNIcJxvI01uGHAORWM2kSgi89Y8IajWak9OC9T62+Ypzh7S52rZUhJ7C3UakzDa4gqK15190KMuF1OPDXPTA+x0pJX1N3uPeI71Hqvaoeg/vAEiP/rB1fOjrDk43Np/Qos8mNBdz5xcbdBm86y9MSmT/JJHbYcBBJj32UOJo6cxTlQpPBArNm1g31F7uQqxRnQH2RuJUP6yBj0VlllASr892K6DoBUPzsEwcIASQakIMBJiwdWKODvvPWZkdjc3dU1EVG4vYfyU0cPKl7Do8PnVrP0oarwftTmamcSuPKXAP0DYpT3g8+BZDjQt+rtmCcbPFX9zzT6LKccs0y8yQDa9VRR65ThkxJ4DF9rtuUX1hV5OF17CnI17YlWTj9ZGcgxdkdYYYPjREc7pFlh6ZWqMZ7EnUZlYlKjjaxYjw56iYzI/WjBfI9ktBLVUIOIiSTlo4PF4TcGkOkoUGKlUOI74cjBxT4IfEdbHIL/UmJGrFLR2rIt X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:AS8PR01MB8404.eurprd01.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(38350700002)(508600001)(66946007)(3480700007)(4326008)(2906002)(2616005)(83380400001)(26005)(966005)(36756003)(186003)(7116003)(6916009)(8676002)(66556008)(66476007)(8936002)(52116002)(36916002)(86362001)(38100700002)(316002)(5660300002)(6496006)(6486002)(956004); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?1F6eb3BwLrd6Wc1GTPtavlKTVs/FItbGGmNCKf7mkvJBR2iwvoRjV/VzH9Fd?= =?us-ascii?Q?Z8Owo6RfBtQLNKdX4UlNbIdWq3h0WawZVevuoaaHygIRxd66fjMEh7Xmmf99?= =?us-ascii?Q?TySEdY0+wGmuKu3zHS98b/dNgiepAsj3UR1RCNVjyMiktwNnC5cPcfKm4WM6?= =?us-ascii?Q?j9sntqS8GwwaWSdDGQKT1D1MbYIU6uNfOMgZf1vfjjSwqFXyEj2LauT82yUU?= =?us-ascii?Q?eZLF6HSDhcGiX1LyOzlvgNU2yKfimy4qSNzeStR9sC09W3+ji9uf56Yfeqrb?= =?us-ascii?Q?vDXORkG3wnTY4pLAOZj0ydp6ZsHdNQdjNVnNu80D/lACFHqEbjsDrXxfYROk?= =?us-ascii?Q?unfDp2KV3Gow4St0YzdeKX3sI7KiPJG4hIS4RX0M7IHzyqrMMX91qFjLsUP9?= =?us-ascii?Q?65E6L10YUC/5dFhqf71IsqqD7oD5vz9G1u0D2KTpsLDq2DJXF/x7C6oiHtXw?= =?us-ascii?Q?/CUibLOsp2t77PYiQnSBthT4RItkFZwB7RXqHXIfc/VE07W6vzdqvOmQezJD?= =?us-ascii?Q?5h+JNUKgEUl4TEQ1/7DIzEvoeMGXfJGasPjoSAonoEHip2JpDAgM7W9tdU2j?= =?us-ascii?Q?vZE3Gu14g+u4+UUSqWsrl6Gr9Bbb5CAyTNm8gXGlukAlYxG2IFYwtizsDA00?= =?us-ascii?Q?0t9IMuTHz22TYMSi0CvowuGVdBIXR+xf8N6mppbbmnIgTjm2Z3OydIaPRWrS?= =?us-ascii?Q?xWvmCCAuMdbapwBokHnFPrjJ6OjdPLq3fByaTMR5ZwyAxSZwuo0RWjnFo/Wm?= =?us-ascii?Q?dUMp6f9TigZSz3Zn2ShYIwmjLAsbuTyisSck96HmBWtnoPWbHs2tOUdmsHlt?= =?us-ascii?Q?rGqfU5WxSTNChmB+VOJfBmvq6P2fdYw9lliikYYjUllsRZ+CynAlUY12WqdR?= =?us-ascii?Q?6ev4hwuaK163IbszawLcA9yqBPE6cl/UDH9F4Ooe7xVf0Gb73b/ZmncMJ3gN?= =?us-ascii?Q?o40WBro5hIKv+XsJdeyQC7MzXkf+cpUfks1hfzsA7eiHXhcDwG4p87hD6Pb9?= =?us-ascii?Q?2b3ETjpU7l+XGq9hpWvWJJvCR7YBwgUuf7wUyByV5ZNkVX3Nk0PCcSX6aiZ3?= =?us-ascii?Q?GlpJdpWZu7I0NLCSQRXwhbHlAf2FeRhYqC0mkZmSUKRrSUVuPBv3BGWWqCAe?= =?us-ascii?Q?pqB+uL1FryGfzx4+msoEUOeO1jtnsF76Y3lXaV91P8TD3Q/Zsod/ejjVO0Aj?= =?us-ascii?Q?f+FCBxkP8EUsy3mG2sZ/lydiKG9IvkYmKUO+NMJqGPoAAcKS75EkOygINeSt?= =?us-ascii?Q?dpD3QJtvS8bcDez1FI8PfxKD1WUVZrFvbRCjCjYLZ3TCXRZkJrtERsEvjkCj?= =?us-ascii?Q?Udch6t9UEFqudUbt8jtsxvhQ?= X-OriginatorOrg: ucl.ac.uk X-MS-Exchange-CrossTenant-Network-Message-Id: ae77baea-45e4-4562-0bb7-08d984b3e77a X-MS-Exchange-CrossTenant-AuthSource: AS8PR01MB8404.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Oct 2021 08:17:26.8438 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 1faf88fe-a998-4c5b-93c9-210a11d9a5c2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 7G8X+paoHjv+Gb1s8SKu0hJFlqj6V95UCpARXXFlLA/dWLS3zIOPQfclQDD4WEbKiP7WIafcb7AWpz0+42OMyw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR01MB8043 Received-SPF: pass client-ip=40.107.20.138; envelope-from=e.fraga@ucl.ac.uk; helo=EUR05-DB8-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, MSGID_FROM_MTA_HEADER=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1633076315; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=i9e8AvN5pZUPtD2dCsSYGbbrDPDkkpdMpVjMxN1iqK0=; b=HX2rZUsBbWw2OyO9goEerVxiRsosGzDGTIxpic6/pVvAgGsZfUFZtlOTn8C3YRcFDgCHMY H2Qo8l9von/oVhCEBV2NPy1O1vSX+9lK49azhAB/yu7/iL+XQScmjWT0wPNcdanHbqYVId Bo1rdpPjX5HnXF+avg+alnTsLeN09dgW4W2TXltA5gAldsjIxUYUAFZ11FBShJ01JE/NlX WOoEnItCXrrOOPdSTPBghEx4sReSda3a1YNRIDAQo/JKtOwUA2R3g0jhQNrqI67FMO3UAi DXmqy5Sn0EteucKOuqgGMrn4Tu+eLBmBOZb03mWB2BJUVMGelLLWVVNf/lIhWw== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1633076315; a=rsa-sha256; cv=pass; b=ti3KHfuytd1mNpLk+kJJ6PxnsDVE3i7zbdnr0RgtvKVTbYoyjmzCRs+e583A5N2gGuzcis OjcFrle44i5hsxbjNqF6smvs0YN1LLsRIGNQDHInI7p+5yMz49QT0Aab4xapONSar89mSy 2PnOmv8fdoqbbq+u9MIJnopNfjBx98mNHocBICiwZYQSjaBP/TCWBXMGc8m4cWI5lMtlxA AWDAArseO5R/JUfEGQ3tGO2e389djwza5LXdP+J1DtGdhH8lJ58BbDJU91Br6/7es+bvZT lXxyiwFfNnpMd5f7c+A5omHhUmigKAn7g/BvlQIHQfln0JsZYzFic5TWhK38Xw== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=CSUEVBUq; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -4.50 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=ucl.ac.uk header.s=selector1 header.b=CSUEVBUq; arc=pass ("microsoft.com:s=arcselector9901:i=1"); dmarc=pass (policy=none) header.from=ucl.ac.uk; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: D7A4D3DA87 X-Spam-Score: -4.50 X-Migadu-Scanner: scn1.migadu.com X-TUID: RELEnwATLuZy Hi Steven, APL was the first programming language I learned back in the 70s. Loved it! Haven't used it much since unfortunately. I did try J a few decades later but couldn't get into it. > 1. Can anyone provide tips for simply adding APL text in an org-mode > document? I've not tried this in a while but gnu-apl-mode (available from MELPA) sets up the keyboard to use the super key for input of APL characters but also defines an APL input method [1]. And, of course, you can always input unicode characters directly (C-x 8 RET) although this is less convenient. > 2. Has anyone had success with org-babel and APL integration? It depends on how much you want to do in this regard. If you have an APL mode installed, you can at least have APL src blocks which you can edit. Anything more than that (executing the code in org mode), you'll need to create an ob-apl.el file which implements the bits necessary for invoking the APL system. HTH, eric Footnotes: [1] https://github.com/lokedhs/gnu-apl-mode -- : Eric S Fraga via Emacs 28.0.50, Org 9.5-g9a4a24 : Latest paper written in org: https://arxiv.org/abs/2106.05096