[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/geiser-racket c7d936f 174/191: Mark the beginning of code
From: |
Philip Kaludercic |
Subject: |
[nongnu] elpa/geiser-racket c7d936f 174/191: Mark the beginning of code part of elisp libraries with Code: heading |
Date: |
Sun, 1 Aug 2021 18:32:23 -0400 (EDT) |
branch: elpa/geiser-racket
commit c7d936fe6190e5c0ff44779444c21ea3d15167f2
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-racket.el | 1 +
1 file changed, 1 insertion(+)
diff --git a/elisp/geiser-racket.el b/elisp/geiser-racket.el
index 036de24..fbb113e 100644
--- a/elisp/geiser-racket.el
+++ b/elisp/geiser-racket.el
@@ -10,6 +10,7 @@
;; Start date: Sat Apr 25, 2009 21:13
+;;; Code:
(require 'geiser-edit)
(require 'geiser-doc)
- [nongnu] elpa/geiser-racket f9b1681 159/191: Font lock `define-syntax-rule' like `define' procedures, (continued)
- [nongnu] elpa/geiser-racket f9b1681 159/191: Font lock `define-syntax-rule' like `define' procedures, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 87662a1 164/191: Not cleaning the image cache before displaying images, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket e989bba 165/191: Add 'geiser-syntax--simple-keywords', Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 279714a 157/191: Racket: fix for recompilation of typed/racket modules, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 05f692b 184/191: geiser-racket.el to top-level to easy elpa definition, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket a87fd44 190/191: fix: auto-activate implementation, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 22e56ce 191/191: Use new implementation extension declarator, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket fbe538b 160/191: Finer control of debugging window popups, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 7de178d 162/191: Racket: show images with print, write and display, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 1facdcd 171/191: racket: indentation for 'shared', Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket c7d936f 174/191: Mark the beginning of code part of elisp libraries with Code: heading,
Philip Kaludercic <=
- [nongnu] elpa/geiser-racket 8dbb75c 180/191: rkt files to src dir, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 7a62da17 181/191: Import elisp/geiser-racket.el from original repo, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 58e64cb 186/191: A fancier readme title, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 0426f54 188/191: Typo, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 42376b7 189/191: unused variables, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket c8dedf3 004/191: Racket: better autodoc for syntax forms, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 74d80a1 016/191: Racket: following error links in separate window., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 05ff74e 025/191: Racket: better stack traces using errortrace, Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 637c944 022/191: Displaying variable values in autodoc., Philip Kaludercic, 2021/08/01
- [nongnu] elpa/geiser-racket 2f2fbdd 044/191: Racket: use EOT token for internal communications, Philip Kaludercic, 2021/08/01