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 iAPSFSl7U1/PWQAA0tVLHw (envelope-from ) for ; Sat, 05 Sep 2020 11:48:57 +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 0Cm4ESl7U1/3IgAA1q6Kng (envelope-from ) for ; Sat, 05 Sep 2020 11:48:57 +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 B253E9402C8 for ; Sat, 5 Sep 2020 11:48:56 +0000 (UTC) Received: from localhost ([::1]:52144 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kEWgg-00010N-70 for larch@yhetil.org; Sat, 05 Sep 2020 07:48:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:32906) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kEWgF-000101-PJ for Emacs-orgmode@gnu.org; Sat, 05 Sep 2020 07:48:27 -0400 Received: from mail-ed1-f45.google.com ([209.85.208.45]:42031) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kEWgE-00031V-2n; Sat, 05 Sep 2020 07:48:27 -0400 Received: by mail-ed1-f45.google.com with SMTP id l63so8413355edl.9; Sat, 05 Sep 2020 04:48:25 -0700 (PDT) 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=OysAAvt3xeXhkOjCMKlo3fl86VUZ1PJmhctgb0sLBrs=; b=VXu4EI8rSH9AXc8qCgaTFrDWz+FHwsDbb2+mQinXfReD9ML5H/7/mjwu8v14Bra69t hBsSPkKGGnHkP5Ck6nDbl9cuhGClGBe0sjPLLUgzrCpolr1OtfoN4dqmVfOdP6XBDdNd QN7hkEoNG1Y+LfvvFMmyOVR+mQolUl4iadMpTDiLTIFQf8xYT59Ym4K49f2J+bT9CaCp MUWUW+oHf+yVVEzPocROHTAYPOfHrij+7fF9ZGWg4tGqj1C0Ljkn/WdWYj+MUwaWBfI+ elTnmXmWxJdYEi1JMszVxqHpod2Nhmg6RuegiQbI27LeSfO0oSfN7nezArMoqhM2LB6k 1nhQ== X-Gm-Message-State: AOAM530b+JfZOgA8z5Jw62EWQJg32oCPomMFkAEsebJDAyS0tnCBtK4k oWhaMzCzu7z/SK6aIniDJPWGJcFSYd5Fwa+yLnjhaRw1TvVpAw== X-Google-Smtp-Source: ABdhPJwdo0r9JWUbYnVrQ88EDgPktLgM0hNj4vFVhBTeLmfEk61+Aad70L1G/coQ3LPqO5IeWrRG+10GzL70RzPCAHI= X-Received: by 2002:aa7:cf93:: with SMTP id z19mr13631603edx.187.1599306503992; Sat, 05 Sep 2020 04:48:23 -0700 (PDT) MIME-Version: 1.0 References: <878sdoadpo.fsf@gnu.org> In-Reply-To: <878sdoadpo.fsf@gnu.org> From: ian martins Date: Sat, 5 Sep 2020 07:48:13 -0400 Message-ID: Subject: Re: org-babel support for haxe To: Bastien Content-Type: multipart/alternative; boundary="0000000000000eb82505ae8f90e1" Received-SPF: pass client-ip=209.85.208.45; envelope-from=ianxm1@gmail.com; helo=mail-ed1-f45.google.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/09/05 07:48:24 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -13 X-Spam_score: -1.4 X-Spam_bar: - X-Spam_report: (-1.4 / 5.0 requ) BAYES_00=-1.9, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FORGED_FROMDOMAIN=0.25, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no 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-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=jhu.edu (policy=none); 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: -0.91 X-TUID: Cjpn4CCwQ+LI --0000000000000eb82505ae8f90e1 Content-Type: text/plain; charset="UTF-8" That makes sense. It's probably enough to keep the languages page [1] complete and up to date. External repos should already have docs with the code. [1] https://orgmode.org/worg/org-contrib/babel/languages.html On Sat, Sep 5, 2020 at 3:24 AM Bastien wrote: > Hi Ian, > > ian martins writes: > > > Hello. The included patch adds org-babel support for haxe (https:// > > haxe.org/). It allows main class and function definitions to be > > optional, accepts variables and supports babel functional mode. > > Please review. > > I'm not an Haxe user, so I cannot review the functionnalities, but > from a cursory look, it seems fine. > > After 9.4, we will probably remove some Babel libraries from Org's > core: we still need to decide on what criterium, but one candidate > is to remove a Babel library if the corresponding language is not > supported within Emacs core itself. > > If we go that route, we also need to do a better job at promoting > external Babel libraries: perhaps a page on https://orgmode.org/worg > would help. > > 2 cents, > > -- > Bastien > --0000000000000eb82505ae8f90e1 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
That makes sense.

It's p= robably enough to keep the languages page [1] complete and up to date. Exte= rnal repos should already have docs with the code.

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

On Sat, Sep 5, 2020 at 3:24 AM Bastien <bzg@gnu.org> wrote:
Hi Ian,

ian martins <ianxm@jh= u.edu> writes:

> Hello. The included patch adds org-babel support for haxe (https:// > haxe= .org/). It allows main class and function definitions to be
> optional, accepts variables and supports babel functional mode.
> Please review.

I'm not an Haxe user, so I cannot review the functionnalities, but
from a cursory look, it seems fine.

After 9.4, we will probably remove some Babel libraries from Org's
core: we still need to decide on what criterium, but one candidate
is to remove a Babel library if the corresponding language is not
supported within Emacs core itself.

If we go that route, we also need to do a better job at promoting
external Babel libraries: perhaps a page on https://orgmode.org/worg
would help.

2 cents,

--
=C2=A0Bastien
--0000000000000eb82505ae8f90e1--