Thanks a lot for your input!

Have you looked at ob-C.el or ob-java.el? I am not sure how similar C#
is to either C/C++/D or Java, but it may make sense to try to extend one
of those.

In fact, I was most inspired by the existing ob-C.el and ob-java.el!
From what I understand C# (in conjunction with csproj-files) is "different enough" from C/C++ and Java (I don't feel particularly comfortable judging the D language) that it somewhat makes sense to create an individual file integrating it (as opposed to increase the complexity with existing integrations). I will however consider this and re-evaluate my initial concept with your feedback.

See the instructions at

https://orgmode.org/worg/org-contribute.html#first-patch
I would go ahead and follow these instructions trying to contribute the draft. This also makes it easier for me to show what I mean and elaborate on the concept (and the differences to existing integrations) potentially.

Best regards,
Max


On 06.01.25 19:19, Leo Butler wrote:
On Mon, Jan 06 2025, poverobuosodonati <poverobuosodon...@gmail.com> wrote:

Hi guys, I am a newbie in that I've never contributed so far. Thus, I would like to start this journey with pinging the mailing list first as it is indicated in the contributing documentation.
Welcome.

As far as I know, there is currently no language support for C# withi org-babel. As this (evaluating C# code-blocks) is occasionally helpful for my
workflow, I went ahead and wrote an integration following the
excellent documentation found here
(https://orgmode.org/worg/org-contrib/babel/languages/index.html).
Have you looked at ob-C.el or ob-java.el? I am not sure how similar C#
is to either C/C++/D or Java, but it may make sense to try to extend one
of those.

Are there any objections against me trying to upstream this addition?
I would go ahead and try to open a pull request following the
guidelines from this documentation
(https://orgmode.org/worg/org-contribute.html) if there are none. Or
is there a better way/no need for it in the first place?
See the instructions at

https://orgmode.org/worg/org-contribute.html#first-patch

Best regards,
Leo

Reply via email to