[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-gambit c0db9f3 19/34: Mark the beginning of code pa
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-gambit c0db9f3 19/34: Mark the beginning of code part of elisp libraries with Code: heading |
Date: |
Sun, 1 Aug 2021 18:27:18 -0400 (EDT) |
branch: elpa/geiser-gambit
commit c0db9f34374453842471937e9906103b0bec7b47
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-gambit.el | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/elisp/geiser-gambit.el b/elisp/geiser-gambit.el
index 4ced1ae..a34cd49 100644
--- a/elisp/geiser-gambit.el
+++ b/elisp/geiser-gambit.el
@@ -11,12 +11,17 @@
;; Start date: Sun Mar 08, 2009 23:03
+;;; Commentary:
+
;; Gambit in geiser, thank you to Chris Blom for the start he did few years ago
;; https://github.com/ChrisBlom
;; TODO
;; [ ] the gambit guessing words lists
+
+;;; Code:
+
(require 'geiser-connection)
(require 'geiser-syntax)
(require 'geiser-custom)
- [nongnu] branch elpa/geiser-gambit created (now 3294c94), Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 6356d0b 05/34: Autodoc first part . a ##decompile solution as of gerbil is WIP, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 7935cb1 22/34: Use cl-lib instead of cl, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 46b1549 15/34: better autocompletion with cleaner procedure, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit c559075 07/34: better autodoc , completion working , better procedure search , WIP, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit a5f0fcf 16/34: fix the output redirection of gambit scheme interpreter, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 53cfca8 11/34: fix a problem with non-procedures symbols from ##symbol-table completion, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit e9d3ca3 23/34: Fix typos, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 186b74c 10/34: completion now working and taking account of user's defined functions, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit c0db9f3 19/34: Mark the beginning of code part of elisp libraries with Code: heading,
Philip Kaludercic <=
- [nongnu] elpa/geiser-gambit 59fbf61 24/34: Fix typos, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 978d354 29/34: preparing MELPA submission, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 52ff341 26/34: license and readme files, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 7867f0a 31/34: installation instructions, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 3294c94 34/34: Use new implementation extension declarator, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 0ee4156 33/34: fix: auto-activate implementation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 6bff2b9 08/34: gambit syntax coloration + adjustment of methods list, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 6f01c0d 06/34: parenthesis showing in autodoc fixed., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 95ef42e 03/34: WIP repl behaviour fix, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-gambit 9e6bbd7 01/34: WIP gambit support first draft, Philip Kaludercic, 2021/08/01