emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Description of elisp files and finder


From: Pavel Janík
Subject: Description of elisp files and finder
Date: Sun, 01 Jul 2001 20:33:47 +0200
User-agent: Gnus/5.090004 (Oort Gnus v0.04) Emacs/21.0.104

Hi,

finder uses the first line of the elisp file to generate finder-inf.el. Do
we have any conventions here? Some descriptions end with dot, some
not:

address@hidden:~/.Emacs/Work/emacs/lisp > head -1 abbrev*
==> abbrev.el <==
;;; abbrev.el --- abbrev mode commands for Emacs

==> abbrevlist.el <==
;;; abbrevlist.el --- list one abbrev table alphabetically ordered.


Some begins with capital letters some do not.


Some do not have correct and meaningful description which finder.el can
recognise:

address@hidden:~ > head -1 /home/pavel/.Emacs/Work/emacs/lisp/allout.el
;;;_* allout.el --- Extensive outline mode for use alone and with other modes.
address@hidden:~ > 

This line is saved as the following info in finder-inf.el:

    ("allout.el"
        nil
        (outline mode wp languages))

and thus have no description in package finder. The same (or similar)
applies for:

- subdirs.el (do we really need this file in package finder?)

- esh-groups.el (it is auto-generated - we do not need it in finder)

- terminal files apollo.el, bobcat.el, linux.el, lk201.el, vt102.el,
  vt125.el, vt200.el, vt201.el, vt220.el, vt240.el, vt300.el, vt320.el,
  vt400.el, vt420.el do not have descriptions and do not appear in finder
  output at all.

- reftex*.el files (main file has the correct description, but others do
  not have one but are included in finder)

- gnus.el (This file begins with : in the current CVS???).

- pong.el This should fix it:

-;;; pong.el - classical implementation of pong
+;;; pong.el --- classical implementation of pong

- grouping of library files is really strange these days. Some files do not
  contain Keywords: header line, some contain it, but with bad group like
  allout.el (it contains outline as a keyword, but the correct one is
  outlines).

I can take care of finder & co. code and help make finder more usable then
it is now. Eric, do you plan to spend some time on this code or can I take
it from you? Thank you for your answer.
-- 
Pavel Janík

... and the program is stable like baseground during an earthquake.
                  -- Matthias Eckermann about beta of some program



reply via email to

[Prev in Thread] Current Thread [Next in Thread]