[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-chibi 5e7ba0f 25/38: Mark the beginning of code par
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-chibi 5e7ba0f 25/38: Mark the beginning of code part of elisp libraries with Code: heading |
Date: |
Sun, 1 Aug 2021 18:26:19 -0400 (EDT) |
branch: elpa/geiser-chibi
commit 5e7ba0f2543e3e7b755d4fd7a7433551a382f6c8
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-chibi.el | 3 +++
1 file changed, 3 insertions(+)
diff --git a/elisp/geiser-chibi.el b/elisp/geiser-chibi.el
index 9de435b..190f0f9 100644
--- a/elisp/geiser-chibi.el
+++ b/elisp/geiser-chibi.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-chibi 2e725bb 23/38: Add printing a stack trace to the user code exceptions., (continued)
- [nongnu] elpa/geiser-chibi 2e725bb 23/38: Add printing a stack trace to the user code exceptions., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 420909d 28/38: Use cl-lib instead of cl, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 71d003f 29/38: Fix typos, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi e57722a 14/38: Add a first version of geiser:symbol-location for local files., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi c32bd70 20/38: Rewrite geiser:eval in order to make it compatible with org-babel., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 354d399 21/38: Allow additional parameters to Chibi binary, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 7606cc3 27/38: Delete trailing whitespace, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi d153c2b 32/38: adapting to new scheme load path, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 9c6afab 36/38: fix for version, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 285d8ba 24/38: Begin the summary lines of all elisp libraries with three semicolons, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 5e7ba0f 25/38: Mark the beginning of code part of elisp libraries with Code: heading,
Philip Kaludercic <=
- [nongnu] elpa/geiser-chibi bdde589 15/38: Add better support for geiser:symbol-location. Add guards., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi c7beaf1 17/38: Fix a comment typo., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi b92c0c9 19/38: Add a TODO entry for adding output to erroneous evaluations., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 60464d6 22/38: Add a few minor tweaks., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 9f33e8d 26/38: Fix indentation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 697bf63 30/38: imported files moved to new locations, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 65df173 31/38: license and readme, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi fa3bd28 34/38: preparing MELPA submission, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 7eda792 33/38: typo, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-chibi 54e7f38 37/38: fix: auto-activate implementation, Philip Kaludercic, 2021/08/01