From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: North Year Newsgroups: gmane.emacs.help Subject: org-babel: how to evaluate code block with "alias" language? Date: Tue, 22 Nov 2022 15:29:02 -0500 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="8166"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.8.11; emacs 28.2 To: help-gnu-emacs Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Tue Nov 22 21:36:18 2022 Return-path: Envelope-to: geh-help-gnu-emacs@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 1oxa0A-0001vT-0V for geh-help-gnu-emacs@m.gmane-mx.org; Tue, 22 Nov 2022 21:36:18 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oxZzX-0007Ui-8z; Tue, 22 Nov 2022 15:35:39 -0500 Original-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 1oxZzV-0007UI-Eb for help-gnu-emacs@gnu.org; Tue, 22 Nov 2022 15:35:37 -0500 Original-Received: from mail-dm6nam10olkn2082d.outbound.protection.outlook.com ([2a01:111:f400:7e88::82d] helo=NAM10-DM6-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 1oxZzT-00005X-0J for help-gnu-emacs@gnu.org; Tue, 22 Nov 2022 15:35:37 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=M2vrLMP8Sn1iZnZ44C6wMSlMhh5ZLxa9+ORQf9bpcJNIEZWOp5YqDtOoxNFwJNGWn4WOHaAa5B+s4dxkEZr/hgHnijqcT/IMTAr7ifTk1cVtb48GBlvv4fgshYWYtW92T3X1KzziYcl9PTQxn54JHYC9Gks0QQ+acQI3ZDgNej8qmyF3HsAWCDxV8+rbmIiojkFL9ZYcvKV/tnKvGNYwMBvS7lmMosW9TDPJtQsW5yhWAaVpP1KuJ1E5VG3pD8cfxWVdORmf/YSDhfA5fdg+PEARQOb8pZVnvfJgZ69kCbpgkPo8L1sUZH7Qq9jWjNZBTHcxdUjXRviKTnUq6KYKCg== 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=87EZoiQgYSSon+uYJXfTK5Fh/TQQN6g4+5vS2tYJvYs=; b=j4TH8ATNMwVJRLkdDEYxIVLVwVKLCFQ/qITJD2gKOYClUVW7JFfLsRFGCcgF/G8A6Jw40HUCvnLlIlwKLCRmrkyeAyKHdp459aL8nVza8MHg8F3B2Osc1GMCCcSapujJNY6MinEDL2AePwj7uHolUyX6dVbcADck/Zhso8kOiod+byKeCt0Bjn/DGR56PROZ680QA6vu0gzlCV9i7rngm7mPtRC/DlhtqZYZxYJENXAPZmElhqmq4BWbznoUSm3qbMcoTrF64AU4KPHXEw717BrH+2+FyDuMhe+9yMQqGWbsgGjsLznKVkylaLqsZPpC1mmb9wpNfOWQO6tPpXQubA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=87EZoiQgYSSon+uYJXfTK5Fh/TQQN6g4+5vS2tYJvYs=; b=LCR50tq4Dxlq4QH9dosGcY+eVvD4WuwcEEKLAwlcbXaTEm6RMUTjqzuZEdpk/gZ8xW7erAwuhkwhB5AMfHRipXRb9aO6wTRxlh4D68duHFZ5ts+uq8/Qg1hEwRIRISrE4sb0d3tO7tP/5UHH0OdcYaYaxy5Tnx3nAbAcLSz7sjKjz4bV3obT/2rjeG9pCTlVJ5iMe8Y3QGto66ljGbDP6GurFha5cKnGkf1SECVCMerVsC9RW1GhQp1mhUF+lmEnF2eslUnut6cPdprPalod+D1FjlST9ubycK9uiGEJKnuVS8EcyEyzhNb4MfX7hrYtNGGovfJGu874q1iNwz8ULw== Original-Received: from MW4PR14MB5327.namprd14.prod.outlook.com (2603:10b6:303:186::9) by SA1PR14MB4673.namprd14.prod.outlook.com (2603:10b6:806:194::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5857.17; Tue, 22 Nov 2022 20:30:31 +0000 Original-Received: from MW4PR14MB5327.namprd14.prod.outlook.com ([fe80::dba6:bcfd:576c:f8cc]) by MW4PR14MB5327.namprd14.prod.outlook.com ([fe80::dba6:bcfd:576c:f8cc%5]) with mapi id 15.20.5857.017; Tue, 22 Nov 2022 20:30:31 +0000 X-TMN: [IKhQEQ0u8rgZrOYZ8SfWIA44Crnwaw7gw5za0aGLp2udD1FkizqB9U1aMkJqFKPy] X-ClientProxiedBy: BL0PR0102CA0042.prod.exchangelabs.com (2603:10b6:208:25::19) To MW4PR14MB5327.namprd14.prod.outlook.com (2603:10b6:303:186::9) X-Microsoft-Original-Message-ID: X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW4PR14MB5327:EE_|SA1PR14MB4673:EE_ X-MS-Office365-Filtering-Correlation-Id: db47e5b9-fb77-4a71-861d-08daccc8664b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: AZKw10unuhmBsJRQOtj8Ki/9ZvrSTXwT8sQmadSIopsxp6zEDPjiDEtBZdIDaqJehudFUZAL6bNLtDv5yfyfBNpgkp+UQH4YX0z5sxNObEQTgQ0XtrLzVIn94Vjq5LW9BVM4YfUDqc6rlN+nyz8wV+h7+NE0fCcyk6Sb261NoyoCOjZTmzAtiNNnaOa5J3nclh5GKVlc7CWwfjmAHmdS2n6ZxTzXY6h+Z4Iuak6/gbjSVT7jzObXcYrHGqgSjlR4ZR70QNOjntsbdtaaACwVEHSpItYjEkrVDyKUDt8lq5A/1lG9j5fZ4eJJyC5HoQ8c7YghAOMei+fMCEZYk4rvyLbI2tOWQTG2cPO1Jxo5zonF3Gi8vijslBMtUYvSZKt7J9bIjs6xpFNUZZNMnnZZSiC14iBLcf5P8KH45bR6VVbLhcEEiXqkNgSq5uMAxpGhHZ8pQBWWJ6kQM+Dps4F4fTq7piJfzr1BFGtTd1+qMymaotnKNCgeW3c7C5hVi5fybnsv+d67ssG8zBfpqDWQPz92ZrSo3gJTS+VADDEHgcoYe3ohy0Ikcdn+FCn2jRW8iOWaXyFq1j9jCDndI8rQvkK0kRkeaYkWqTYNbIAF6Yo= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WU42ZGl0QVhWOCtxU09IbDVKd1hNeG5WNFQvTE44RTdoMTUvL0FJZ0Q3TVhF?= =?utf-8?B?Y3hBcDNQV2lxaEVhaDJjaEMyUldralFYa0h0SE94NlpQaFJ6RFJxWnZaWnhO?= =?utf-8?B?bTBGcmJMem1DR0dVc2lPM1JsNmpmc2dRTkNxZHFNTjNXUFJrMWdOcUFjS2lt?= =?utf-8?B?cXJrWXNHTDRQdEEzdkwzeXZyVUo0d2NVL1MwS05sWGJ5ZlY4d1QwVXBHSjVO?= =?utf-8?B?MTROOWRSdUN0UER2ZTM4dW5OQklpeExZbEVyNkFpcG9NT0preTZVcHhXRVl5?= =?utf-8?B?UW5JeStxRUtUVU9ML09lTU5mT2lJc2g4T3IxaXhpUGFxTjhJYVQ4VXNRM25m?= =?utf-8?B?aUVia2dHZWJkN1luRW44VVJFY0ZJclplRE42L0pESzBwYzJiMkNvTVg5Sitt?= =?utf-8?B?bkQyNkgydlpaUDE5Nk1MSzFRYVlseVYyYlptZ083YmViZUJ4L3VDTE9lZmNR?= =?utf-8?B?Qk9zTmt0TUNVeFBMQzNPYk41enNQS1k2MmV4dDJUOHN6VENHeFNEbXRqSlhn?= =?utf-8?B?emJOZ2ZaSWlVQ1FucnFKQVU2SWhsYjhCc3FUOFBEZFViUmxEd29ORkhyU1h2?= =?utf-8?B?RHhwNXBRNjFjN0FFQ20rSjVBMjFhQWpTQU5XOVZobDVVNjBWd0NocEZMZ2pU?= =?utf-8?B?dXlqSzg4YkFPU3V4Kzh4Zzl5bUlBT1cvSG9CUE X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: db47e5b9-fb77-4a71-861d-08daccc8664b X-MS-Exchange-CrossTenant-AuthSource: MW4PR14MB5327.namprd14.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Nov 2022 20:30:31.2015 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA1PR14MB4673 Received-SPF: pass client-ip=2a01:111:f400:7e88::82d; envelope-from=ny-ml@outlook.com; helo=NAM10-DM6-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, FREEMAIL_FROM=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:141115 Archived-At: suppose I want to evaluate the following code block in an org file: #+begin_src r data.frame( dog =3D rnorm(5), cat =3D rnorm(5) ) #+end_src then I will get the following error: "org-babel-execute-src-block: No org-babel-execute function for r!" I tried the following config in my init file, but they does not to work #+begin_src emacs-lisp (org-babel-do-load-languages 'org-babel-load-languages '((R . t))) (add-to-list 'org-src-lang-modes '("r" . R)) #+end_src and the following elisp #+begin_src emacs-lisp (org-babel-do-load-languages 'org-babel-load-languages '((r . t))) #+end_src will yield error: "failed to provide feature =E2=80=98ob-r=E2=80=99" I know this problem is trivial to solve by simply replace "r" by "R". However aliases are something expected to frequently happened and can anyone has idea on how to make evaluating code blcok with "alias" langu= age work?