[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-mit 38bd29a 12/29: Mark the beginning of code part
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-mit 38bd29a 12/29: Mark the beginning of code part of elisp libraries with Code: heading |
Date: |
Sun, 1 Aug 2021 18:31:03 -0400 (EDT) |
branch: elpa/geiser-mit
commit 38bd29a167dcea52ae6641ce55ad75b4c02d5ecf
Author: Jonas Bernoulli <jonas@bernoul.li>
Commit: Jonas Bernoulli <jonas@bernoul.li>
Mark the beginning of code part of elisp libraries with Code: heading
It's the convention and by following it we make a big step towards
supporting outline navigation.
The convention doesn't say much about what parts of the code are
supposed to be part of that sections and what parts belong in a
subsequent section. Here we put the `require' forms in this section
and maybe some setup code, that's a popular approach.
In most cases there was "" where we now insert "Code:". They both
serve a similar purpose and we keep the former because some users
depend on that for navigation. We even add this "" in libraries
where it previously was missing.
In some cases the permission statement was followed by a commentary,
which obviously does not belong in the "Code:" section. In such cases
add the conventional "Commentary:" section.
---
elisp/geiser-mit.el | 3 +++
1 file changed, 3 insertions(+)
diff --git a/elisp/geiser-mit.el b/elisp/geiser-mit.el
index 2cf162a..9879e19 100644
--- a/elisp/geiser-mit.el
+++ b/elisp/geiser-mit.el
@@ -5,6 +5,9 @@
;; have received a copy of the license along with this program. If
;; not, see <http://www.xfree86.org/3.3.6/COPYRIGHT2.html#5>.
+
+;;; Code:
+
(require 'geiser-connection)
(require 'geiser-syntax)
(require 'geiser-custom)
- [nongnu] elpa/geiser-mit a856841 03/29: Lower minimum MIT Scheme version, (continued)
- [nongnu] elpa/geiser-mit a856841 03/29: Lower minimum MIT Scheme version, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 29e934c 01/29: Add preliminary support for MIT/GNU Scheme., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit d70d2e3 02/29: Break long lines, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 817a402 04/29: A few byte-compilation warnings silenced, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit dcf7054 07/29: Same as before, but for geiser-mit-source-directory: it's 'directory, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 7fa3181 16/29: files moved from original import locations, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit aceeb88 14/29: Delete trailing whitespace, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 16457a6 20/29: another typo, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 9c21155 06/29: Same as before, but for geiser-mit-source-directory: it's 'directory, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit af66d79 27/29: obsolescence notice for run-mit and switch-to-mit, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 38bd29a 12/29: Mark the beginning of code part of elisp libraries with Code: heading,
Philip Kaludercic <=
- [nongnu] elpa/geiser-mit 922bfc0 11/29: Begin the summary lines of all elisp libraries with three semicolons, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 8d8da65 21/29: Preparation for (M)ELPA release, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 5191d62 23/29: Register mit in geiser-active-implementations, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 27ae93b 19/29: typo, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 96845db 28/29: readme.org updates, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 1caea83 26/29: Simple-minded implementation guessing function, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit d17394f 29/29: fix: auto-activate implementation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit def6bbe 09/29: Removing geiser-mit's dep on subr-x altogether, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit c49a2ee 15/29: Use cl-lib instead of cl, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-mit 9d7c2a8 10/29: Support scmutils, a big library for mit-scheme, Philip Kaludercic, 2021/08/01