Mercurial > emacs
annotate admin/notes/lel-TODO @ 86209:fc3e525371e2
*** empty log message ***
author | Jan Djärv <jan.h.d@swipnet.se> |
---|---|
date | Sun, 18 Nov 2007 13:54:46 +0000 |
parents | a9452c811f01 |
children | c8517e70fcc3 |
rev | line source |
---|---|
82854 | 1 Some lisp/emacs-lisp/ Features and Where They Are Documented |
2 Copyright (C) 2007 Free Software Foundation, Inc. | |
3 | |
4 | |
5 * Status Key | |
6 - -- as yet unknown | |
7 n/a -- not applicable (internal, uninteresting, etc) | |
8 todo -- not documented but should be | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
9 NODE -- documented in or under info node NODE |
82854 | 10 |
11 | |
12 * Features | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
13 advice (elisp) Advising Functions |
82854 | 14 advice-preload n/a |
15 assoc - | |
16 authors - | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
17 autoload (elisp) Autoload |
82905
1cd8c3f27f15
(Features): Add avl-tree.
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82854
diff
changeset
|
18 avl-tree - |
82854 | 19 backquote n/a |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
20 benchmark n/a |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
21 bindat (elisp) Byte Packing |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
22 byte-compile (elisp) Byte Compilation |
82854 | 23 byte-opt - |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
24 bytecomp (elisp) Compilation Functions |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
25 checkdoc (elisp) Documentation Tips |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
26 cl (cl) |
82854 | 27 cl-19 n/a |
28 cl-compat n/a | |
29 cl-specs n/a | |
30 copyright - | |
31 crm - | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
32 cust-print (elisp) Printing in Edebug |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
33 debug (elisp) Debugger |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
34 derived (elisp) Derived Modes |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
35 disass (elisp) Disassembly |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
36 easy-mmode (elisp) Defining Minor Modes |
82854 | 37 easymenu - |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
38 edebug (elisp) Edebug |
82854 | 39 eldoc - |
40 elint - | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
41 elp n/a |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
42 ewoc (elisp) Separated Rendering |
82854 | 43 find-func - |
44 find-gc - | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
45 generic (elisp) Generic Modes |
82854 | 46 gulp n/a |
47 helper - | |
48 levents - | |
49 lisp-float-type - | |
50 lisp-mnt - | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
51 lisp-mode n/a |
82854 | 52 lmenu - |
53 lselect - | |
54 lucid - | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
55 macroexp (elisp) Expansion |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
56 pp (emacs) Program Indent |
82854 | 57 re-builder - |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
58 regexp-opt (elisp) Regexp Functions |
82854 | 59 regi - |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
60 ring (elisp) Rings |
82854 | 61 rx - |
62 shadow - | |
63 sregex - | |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
64 syntax (elisp) Position Parse |
82854 | 65 testcover - |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
66 timer (elisp) Timers |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
67 tq (elisp) Transaction Queues |
82854 | 68 trace - |
85916
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
69 unsafep (elisp) Function Safety |
a9452c811f01
*** empty log message ***
Thien-Thi Nguyen <ttn@gnuvola.org>
parents:
82905
diff
changeset
|
70 warnings (elisp) Warnings |
82854 | 71 |
72 | |
73 * Above list created using default directory lisp/emacs-lisp/ with | |
74 (shell-command | |
75 "sed '/^(provide '\\''/!d;s// /;s/).*//' *.el | sort | uniq") | |
76 | |
77 | |
78 * How to use this file to improve Emacs | |
79 (loop | |
80 (let* ((feature (choose-one Features)) | |
81 (status (feature-status feature))) | |
82 (if (or (eq '- status) (not (verify status))) | |
83 (update feature (current-docs feature)) | |
84 (case status | |
85 (todo (let (doc patch feedback) | |
86 (while (not (grok feature)) | |
87 (or (play-with feature) | |
88 (grep feature Internet) | |
89 (grep feature (wisdom-maybe "emacs-devel")))) | |
90 (setq doc (write-documentation feature) | |
91 patch (diff (current-docs) doc)) | |
92 (while (not (and (correct doc) | |
93 (well-placed doc) | |
94 (well-formed patch))) | |
95 (setq doc (revise doc) | |
96 patch (diff (current-docs) doc)) | |
97 feedback (wisdom-maybe "emacs-devel" patch)) | |
98 (when (install patch) | |
99 (when (update feature (current-docs feature)) | |
100 (job-well-done user-login-name))))) | |
101 (n/a (job-well-done user-login-name)))))) | |
102 | |
103 | |
104 * Etc | |
105 Local variables: | |
106 mode: outline | |
107 End: |