From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id MHMYA0FxnGEfqwAAgWs5BA (envelope-from ) for ; Tue, 23 Nov 2021 05:42:41 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id yBZzOkBxnGF9bgAA1q6Kng (envelope-from ) for ; Tue, 23 Nov 2021 04:42:40 +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 DF99C159B3 for ; Tue, 23 Nov 2021 05:42:39 +0100 (CET) Received: from localhost ([::1]:52782 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mpNde-0002BZ-9P for larch@yhetil.org; Mon, 22 Nov 2021 23:42:38 -0500 Received: from eggs.gnu.org ([209.51.188.92]:36776) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpNdD-0002BB-5W for emacs-orgmode@gnu.org; Mon, 22 Nov 2021 23:42:11 -0500 Received: from sender4-op-o14.zoho.com ([136.143.188.14]:17460) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mpNd9-0003TL-DQ for emacs-orgmode@gnu.org; Mon, 22 Nov 2021 23:42:10 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1637642522; cv=none; d=zohomail.com; s=zohoarc; b=cfZ9d6aGrwSI5KvITca2AJ7mqre6neWd7X9bkjMl4CbUN3DsFwHOamNa8WUFHrycnTbIgbTOq8hOCy7Fhhf05Qo6+Ci+ASWdCboHDpuzV8cTrXiff1NtcECahcKUF1xBPySP6LvC83LijEgp39UujV/dsqRvIWyInVq6KWPb72Y= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1637642522; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=0p6PhPX7VT+UkTqvUJfwFua++U2wkv5fT+QLMxzXhh0=; b=YiGkxbhAKAJvo9QMb8e50MO7E/yBbpswQon4QyDjwWNcx7/qCqCf0Y+QSY5NHhmQJeY9XsRCANHeavpJGkScQMPsSwEM8VEc8Hx0G62bJnOsIHB9veiUvddQ5TYTv+c5AXdzYlMZt8Wz4nGt+S2adhLzgFRKsT2Q5H1oHhYWSDA= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=excalamus.com; spf=pass smtp.mailfrom=matt@excalamus.com; dmarc=pass header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1637642522; s=zmail; d=excalamus.com; i=matt@excalamus.com; h=Date:From:To:Cc:Message-Id:In-Reply-To:References:Subject:MIME-Version:Content-Type; bh=0p6PhPX7VT+UkTqvUJfwFua++U2wkv5fT+QLMxzXhh0=; b=RW2pfq0PsIqBXsxDaXfnV2GHn/yPyCa//tnAqGczZ41h3OxvMrI8waqM/Y47Bm5/ bw/EPma6iOpY5EgJDKITPxL7UVEz59R589W+ltHz7D2Z15sAHkDEEtHz9JgqAz5e8Os xfFOI+mHU61A8Sm0G/wlfzp8lQBaOZjaJfHBTfP0= Received: from mail.zoho.com by mx.zohomail.com with SMTP id 1637642521253772.6959461217155; Mon, 22 Nov 2021 20:42:01 -0800 (PST) Date: Mon, 22 Nov 2021 23:42:01 -0500 From: Matt To: "Thomas S. Dye" Message-Id: <17d4b19ca71.ac420620285921.855633753289808327@excalamus.com> In-Reply-To: <87y25g2eku.fsf@tsdye.online> References: <17d48f09729.ddbece82213631.8340272801066201269@excalamus.com> <87y25g2eku.fsf@tsdye.online> Subject: [PATCH] ob-doc-shell.org (was [PATCH] ob-shell-test, test-ob-shell and introduction) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_899643_1072699733.1637642521201" Importance: Medium User-Agent: Zoho Mail X-Mailer: Zoho Mail X-Zoho-Virus-Status: 1 Received-SPF: pass client-ip=136.143.188.14; envelope-from=matt@excalamus.com; helo=sender4-op-o14.zoho.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, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, 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.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1637642560; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=0p6PhPX7VT+UkTqvUJfwFua++U2wkv5fT+QLMxzXhh0=; b=fouqbYEbVT9amJpV0rR+nZ1Lm2dNlCSqmn8Oyiuc/QaMZQevUbkBCH+30VygjcP2alKhUI AmC3OTvjPGuArJbC6gFTGdt8sY2ESN1ua8QF7pKdPMAuvy1otkBEGA3SZCuScubnwl/n/I 5qYPxgpB7U5BB/josslSBFWAFgg/d8S1afnWus3OfiIeKZnOtF4lAK3oaJqFw1DiNxcB2R QNhV894h1pwTmN3ccBCzvL8zEZz+DWF6/agY4cI8sBEQ4qzNsbdX4xjWcYUiWH8egIXr/R u/To762K8gtuhETCr65MFSr2tjGB5315RiLIU/C1NBb+IGSwFqafAc3OdU/qcg== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1637642560; a=rsa-sha256; cv=fail; b=qrfHWFx1QcANx6PjEa+dpKvEUQ6LrR3deR06uHWmfHamD1VpHAVn+EhOcdY6T8zWlqFqTG iOU1GDoc6bMU3jJnj6ols9TIS5wFfhgnCSKjt0ysXbTC7yQ9OzlUJgor/HM6GfakCjvyba O/zRCZovvODVgVVD8FZ+/evmuj3vcHRBW4G8C35PGKCiaGb74vNySoXDBeng0IhS7oxzmK IgQatvSQzlQhCXulaHGZUd/1xkGFV9PS3eRJ7tzlVOqPbPukg/HNCXmMSRKMwdea+KgFQx 4zLKI9GzLuv6Q9tLadPfTA0NXhDAaqnm1UjEhCkXu7mgaLdjqzACgFsiAG6Iaw== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=excalamus.com header.s=zmail header.b=RW2pfq0P; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -0.87 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=excalamus.com header.s=zmail header.b=RW2pfq0P; arc=reject ("signature check failed: fail, {[1] = sig:zohomail.com:reject}"); dmarc=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: DF99C159B3 X-Spam-Score: -0.87 X-Migadu-Scanner: scn0.migadu.com X-TUID: AvAJD7gw5wN6 ------=_Part_899643_1072699733.1637642521201 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit > 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. ------=_Part_899643_1072699733.1637642521201 Content-Type: application/octet-stream; name=0001-org-contrib-babel-languages-ob-doc-shell.org-Create-.patch Content-Transfer-Encoding: 7bit X-ZM_AttachId: 138569353212030190 Content-Disposition: attachment; filename=0001-org-contrib-babel-languages-ob-doc-shell.org-Create-.patch >From 682eb6bd14d7d7246e3f13517adcd9ffb1a38ae0 Mon Sep 17 00:00:00 2001 From: Matt 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 +
+

+ Babel shell support, including: sh, + bash, + zsh, + fish, + csh, + ash, + dash, + ksh, + mksh, and + posh. +

+

+ + + + zsh, + + + fish, + + + ksh, + + + mksh, and + + +

+
+#+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 ------=_Part_899643_1072699733.1637642521201--