From: Matt <matt@excalamus.com>
To: "Thomas S. Dye" <tsd@tsdye.online>
Cc: emacs-orgmode <emacs-orgmode@gnu.org>
Subject: [PATCH] ob-doc-shell.org (was [PATCH] ob-shell-test, test-ob-shell and introduction)
Date: Mon, 22 Nov 2021 23:42:01 -0500 [thread overview]
Message-ID: <17d4b19ca71.ac420620285921.855633753289808327@excalamus.com> (raw)
In-Reply-To: <87y25g2eku.fsf@tsdye.online>
[-- Attachment #1: Type: text/plain, Size: 396 bytes --]
> Unfortunately, there is no ob-doc-shell.org at
> worg/org-contrib/babel/languages/.
>
> There is an ob-doc-template.org in case you'd like to contribute
> ob-doc-shell.org :)
I created one, along with a sourcehut account. However, it looks like I need to be granted some permissions to write to the worg website. Is Bastien the contact for that? I've attached a patch in the mean time.
[-- Attachment #2: 0001-org-contrib-babel-languages-ob-doc-shell.org-Create-.patch --]
[-- Type: application/octet-stream, Size: 4295 bytes --]
From 682eb6bd14d7d7246e3f13517adcd9ffb1a38ae0 Mon Sep 17 00:00:00 2001
From: Matt <matt@excalamus.com>
Date: Mon, 22 Nov 2021 22:57:38 -0500
Subject: [PATCH] org-contrib/babel/languages/ob-doc-shell.org: Create file
* ob-doc-shell.org Create file. Fill out links and images.
---
org-contrib/babel/languages/ob-doc-shell.org | 86 ++++++++++++++++++++
1 file changed, 86 insertions(+)
create mode 100644 org-contrib/babel/languages/ob-doc-shell.org
diff --git a/org-contrib/babel/languages/ob-doc-shell.org b/org-contrib/babel/languages/ob-doc-shell.org
new file mode 100644
index 00000000..46ce0a6f
--- /dev/null
+++ b/org-contrib/babel/languages/ob-doc-shell.org
@@ -0,0 +1,86 @@
+#+OPTIONS: H:3 num:nil toc:2 \n:nil ::t |:t ^:{} -:t f:t *:t tex:t d:(HIDE) tags:not-in-toc broken-links:nil
+#+STARTUP: align fold nodlcheck hidestars oddeven lognotestate hideblocks
+#+SEQ_TODO: TODO(t) INPROGRESS(i) WAITING(w@) | DONE(d) CANCELED(c@)
+#+TAGS: Write(w) Update(u) Fix(f) Check(c) noexport(n)
+#+TITLE: Shell Source Code Blocks in Org Mode
+#+AUTHOR: Matt Trzcinski
+#+EMAIL: matt[at]excalamus[dot]com
+#+LANGUAGE: en
+#+HTML_LINK_UP: index.html
+#+HTML_LINK_HOME: https://orgmode.org/worg/
+#+EXCLUDE_TAGS: noexport
+
+#+name: banner
+#+begin_export html
+<div id="subtitle" style="float: center; text-align: center;">
+ <p>
+ Babel shell support, including: <a href="https://www.gnu.org/software/bash/">sh</a>,
+ <a href="https://www.gnu.org/software/bash/">bash</a>,
+ <a href="https://www.zsh.org/">zsh</a>,
+ <a href="https://fishshell.com/">fish</a>,
+ <a href="https://www.grymoire.com/unix/csh.html">csh</a>,
+ <a href="https://www.in-ulm.de/~mascheck/various/ash/">ash</a>,
+ <a href="http://gondor.apana.org.au/~herbert/dash/">dash</a>,
+ <a href="http://www.kornshell.org/">ksh</a>,
+ <a href="https://www.mirbsd.org/mksh.htm">mksh</a>, and
+ <a href="https://packages.qa.debian.org/p/posh.html">posh</a>.
+ </p>
+ <p>
+ <a href="https://www.gnu.org/software/bash/">
+ <img src="https://tiswww.case.edu/php/chet/img/bash-logo-web.png"/>
+ </a>
+ <a href="https://www.zsh.org/">zsh</a>,
+ <img src="https://zsh.sourceforge.io/Images/wizard.gif"/>
+ </a>
+ <a href="https://fishshell.com/">fish</a>,
+ <img src="https://fishshell.com/assets/img/Terminal_Logo2_CRT_Flat.png"/>
+ </a>
+ <a href="http://www.kornshell.org/">ksh</a>,
+ <img src="http://www.kornshell.org/kornshell.gif"/>
+ </a>
+ <a href="https://www.mirbsd.org/mksh.htm">mksh</a>, and
+ <img src="https://www.mirbsd.org/pics/logo-grey.png"/>
+ </a>
+ </p>
+</div>
+#+end_export
+
+* Template Checklist [4/12] :noexport:
+ - [X] Revise #+TITLE:
+ - [X] Indicate #+AUTHOR:
+ - [X] Add #+EMAIL:
+ - [X] Revise banner source block [3/3]
+ - [X] Add link to a useful language web site
+ - [X] Replace "Language" with language name
+ - [X] Find a suitable graphic and use it to link to the language
+ web site
+ - [ ] Write an [[Introduction]]
+ - [ ] Describe [[Requirements and Setup][Requirements and Setup]]
+ - [ ] Replace "Language" with language name in [[Org Mode Features for Language Source Code Blocks][Babel Features for Language Source Code Blocks]]
+ - [ ] Describe [[Header Arguments][Header Arguments]]
+ - [ ] Describe support for [[Sessions]]
+ - [ ] Describe [[Result Types][Result Types]]
+ - [ ] Describe [[Other]] differences from supported languages
+ - [ ] Provide brief [[Examples of Use][Examples of Use]]
+* Introduction
+ - Brief description of language.
+ - Range of typical uses within Org Mode.
+* Requirements and Setup
+ - Installation and configuration of language software
+ - Emacs configuration
+ - Org-mode configuration (org-babel-do-load-languages)
+* Babel Features for Language Source Code Blocks
+** Header Arguments
+ - Language-specific default values
+ - Language-specific header arguments
+** Sessions
+ - Support or not
+ - Typical use for sessions
+** Result Types
+ - Which result types are supported?
+** Other
+ - Differences from other supported languages
+* Examples of Use
+ - Hello World!
+ - Common uses
+ - Links to tutorials and other resources
--
2.34.0
next prev parent reply other threads:[~2021-11-23 4:42 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-11-22 18:37 [PATCH] ob-shell-test, test-ob-shell and introduction Matt
2021-11-22 18:43 ` Timothy
2021-11-24 18:48 ` Matt
2021-12-02 9:39 ` Timothy
2021-12-06 3:50 ` Matt
2021-12-06 4:50 ` Thomas S. Dye
2021-12-18 7:03 ` Matt
2021-12-18 20:51 ` Thomas S. Dye
2021-12-31 17:04 ` Thomas S. Dye
2021-12-31 19:18 ` Matt
2021-12-31 22:11 ` Thomas S. Dye
2022-01-02 4:32 ` Matt
2022-01-02 18:57 ` Thomas S. Dye
2022-01-05 17:12 ` Max Nikulin
2022-01-06 3:47 ` Matt
2022-01-07 16:18 ` Max Nikulin
2021-11-22 19:08 ` Thomas S. Dye
2021-11-23 4:42 ` Matt [this message]
2021-11-23 4:59 ` [PATCH] ob-doc-shell.org (was [PATCH] ob-shell-test, test-ob-shell and introduction) Thomas S. Dye
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.orgmode.org/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=17d4b19ca71.ac420620285921.855633753289808327@excalamus.com \
--to=matt@excalamus.com \
--cc=emacs-orgmode@gnu.org \
--cc=tsd@tsdye.online \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).