From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id MPsvLJaBv18wWQAA0tVLHw (envelope-from ) for ; Thu, 26 Nov 2020 10:21:10 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id sB0jKJaBv1+CBQAA1q6Kng (envelope-from ) for ; Thu, 26 Nov 2020 10:21:10 +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 B03289404E7 for ; Thu, 26 Nov 2020 10:21:09 +0000 (UTC) Received: from localhost ([::1]:55842 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kiEOh-0001l4-2F for larch@yhetil.org; Thu, 26 Nov 2020 05:21:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:43748) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kiENt-0001kq-6H for emacs-orgmode@gnu.org; Thu, 26 Nov 2020 05:20:17 -0500 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:34349) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kiENr-0006ST-4f for emacs-orgmode@gnu.org; Thu, 26 Nov 2020 05:20:16 -0500 Received: by mail-ej1-x62e.google.com with SMTP id o9so2179079ejg.1 for ; Thu, 26 Nov 2020 02:20:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=SxpoxbugFDnfSuTj6fSk+u6hAyeJ8lxgOewOkaiSyQY=; b=QBE7Dt7MLXfEJAEX7lX71ZUmbmi34y+6Xz6FC2bDAvT6AM89gMFGQDQlmhGBZQcnRT N9Y95oYMB0on43eFtRb2bVJtchDn3p7FFw1F2fSrzNB2jDCG5UzEAyWE6lNpWQ9F6Ape Q2H+Y6+EEe6+ROy+R2aCfwUZUde462BuLvd0xWKQrtneoMGX4fj/ERUFeOt3W4z+FGOe nMEOcvOdcPlSm3JQJtD1EoX2eFmP4Nm76wXmpFpfU4DZ9CQkuxj/orRVOwNmY0/Kag1S WCCueTbdT1dipHBUzLgpHPjccs+TclD0bJ0d9IPm7XDAPsLcrUkAIL9OKBDOupCto5Pn +8Fw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=SxpoxbugFDnfSuTj6fSk+u6hAyeJ8lxgOewOkaiSyQY=; b=Y4t7hWjPKof2KHM9LvRpIokixnoQ282nFLGzYPiksqXHCVFeXOvQOjfpXmOSsnbKFa yXvTe4ut7H0/PLbCAVMekbg4ZYx8C9tDxA7+TiEht6vUzdscqyTuzmMAe0djuC0KEoW7 7+Ub7vZsx1hmB86RgEr1t8EWBhzQj21Zxi4xW4+OW7DY4aCGgr7ZjYI404utj0MASXWR CEkEm+MamoNLKPpApmwUHFcZqX1PZwWpdchZU7VJSNCfxLom5PF86mWxk/r8VyUCFa50 8FNuqrcpT6c0/48F0g1t6FMOmWdfPzoHuM5oUi6pd/Eh03l+N4GnoBIBazNwW8azBPcS 3eag== X-Gm-Message-State: AOAM531JCwsvDOIiA6hOMFbZd/Q8H9c8OI1qpyyyy1WkpHGny5KeQcE2 P6nr/1Aai/yMuJzfjtIU+oyQl4I29TZHtSmuJ3s= X-Google-Smtp-Source: ABdhPJxF8vNP6P63R8rkdhvy0+zTAyPXaPGBfddRYNtX7iH8MDI4EFaBFDlaIzkZ/8kkpbHkaEbDZq4lEDh0eCvwFTs= X-Received: by 2002:a17:906:a047:: with SMTP id bg7mr1999349ejb.30.1606386012549; Thu, 26 Nov 2020 02:20:12 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Neil Jerram Date: Thu, 26 Nov 2020 10:20:01 +0000 Message-ID: Subject: Re: consistent behavior across babel languages To: ian martins Content-Type: multipart/alternative; boundary="000000000000a678bb05b4ffe349" Received-SPF: pass client-ip=2a00:1450:4864:20::62e; envelope-from=neiljerram@gmail.com; helo=mail-ej1-x62e.google.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, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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: Org-Mode mailing list Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: inc X-Scanner: ns3122888.ip-94-23-21.eu Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=QBE7Dt7M; dmarc=pass (policy=none) header.from=gmail.com; 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-Spam-Score: -1.71 X-TUID: w2j2rt/7ahMK --000000000000a678bb05b4ffe349 Content-Type: text/plain; charset="UTF-8" On Wed, 25 Nov 2020 at 05:20, ian martins wrote: > Something I've found challenging is the inconsistency between babel > languages. It makes it difficult for a babel user to get a source > block to do what they want, or for a babel developer to even know what > correct behavior is. > > I'm not sure if anything can be done since changes will likely break > existing behavior, but it's good to at least know what the rule is and > where the exceptions to the rule are. To that end I started a page on > worg [1] to document current behavior for actions taken across babel > languages. > > [1] https://orgmode.org/worg/org-contrib/babel/languages/lang-compat.html Wonderful, thank you. I have been thinking it would be nice to have a test suite along these lines, but detailed doc like this is more feasible and maintainable. When time permits I will work on adding Scheme to this page. Best wishes, Neil --000000000000a678bb05b4ffe349 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Wed, 25 Nov 2020 at 05:20, ian martins= <ianxm@jhu.edu> wrote:
Something I've found challenging is the inconsistency between babel<= br> languages. It makes it difficult for a babel user to get a source
block to do what they want, or for a babel developer to even know what
correct behavior is.

I'm not sure if anything can be done since changes will likely break existing behavior, but it's good to at least know what the rule is and<= br> where the exceptions to the rule are. To that end I started a page on
worg [1] to document current behavior for actions taken across babel
languages.

[1] https://orgmode.org/worg/or= g-contrib/babel/languages/lang-compat.html

<= div>Wonderful, thank you.=C2=A0 I have been thinking it would be nice to ha= ve a test suite along these lines, but detailed doc like this is more feasi= ble and maintainable.

When time permits I will wor= k on adding Scheme to this page.

Best wishes,
=C2=A0 =C2=A0 Neil

--000000000000a678bb05b4ffe349--