branch: elpa/geiser-chez
commit 591c794e828ed2d8a3211a3e152ea3bf8858ba0e
Author: Jonas Bernoulli <jo...@bernoul.li>
Commit: Jonas Bernoulli <jo...@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-chez.el | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/elisp/geiser-chez.el b/elisp/geiser-chez.el
index 601cc6f..8eabae6 100644
--- a/elisp/geiser-chez.el
+++ b/elisp/geiser-chez.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)

Reply via email to