Mercurial > emacs
comparison admin/notes/lel-TODO @ 82854:928ee397e253
Initial revision
author | Thien-Thi Nguyen <ttn@gnuvola.org> |
---|---|
date | Sun, 26 Aug 2007 17:29:00 +0000 |
parents | |
children | 1cd8c3f27f15 |
comparison
equal
deleted
inserted
replaced
82853:64745654ddea | 82854:928ee397e253 |
---|---|
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 | |
9 "NODE" -- documented in or under info node NODE | |
10 | |
11 | |
12 * Features | |
13 advice - | |
14 advice-preload n/a | |
15 assoc - | |
16 authors - | |
17 autoload - | |
18 backquote n/a | |
19 benchmark - | |
20 bindat "(elisp) Byte Packing" | |
21 byte-compile - | |
22 byte-opt - | |
23 bytecomp - | |
24 checkdoc - | |
25 cl "(cl)" | |
26 cl-19 n/a | |
27 cl-compat n/a | |
28 cl-specs n/a | |
29 copyright - | |
30 crm - | |
31 cust-print - | |
32 debug - | |
33 derived - | |
34 disass - | |
35 easy-mmode - | |
36 easymenu - | |
37 edebug - | |
38 eldoc - | |
39 elint - | |
40 elp - | |
41 ewoc "(elisp) Separated Rendering" | |
42 find-func - | |
43 find-gc - | |
44 generic - | |
45 gulp n/a | |
46 helper - | |
47 levents - | |
48 lisp-float-type - | |
49 lisp-mnt - | |
50 lisp-mode - | |
51 lmenu - | |
52 lselect - | |
53 lucid - | |
54 macroexp - | |
55 pp - | |
56 re-builder - | |
57 regexp-opt - | |
58 regi - | |
59 ring "(elisp) Rings" | |
60 rx - | |
61 shadow - | |
62 sregex - | |
63 syntax - | |
64 testcover - | |
65 timer - | |
66 tq "(elisp) Transaction Queues" | |
67 trace - | |
68 unsafep - | |
69 warnings - | |
70 | |
71 | |
72 * Above list created using default directory lisp/emacs-lisp/ with | |
73 (shell-command | |
74 "sed '/^(provide '\\''/!d;s// /;s/).*//' *.el | sort | uniq") | |
75 | |
76 | |
77 * How to use this file to improve Emacs | |
78 (loop | |
79 (let* ((feature (choose-one Features)) | |
80 (status (feature-status feature))) | |
81 (if (or (eq '- status) (not (verify status))) | |
82 (update feature (current-docs feature)) | |
83 (case status | |
84 (todo (let (doc patch feedback) | |
85 (while (not (grok feature)) | |
86 (or (play-with feature) | |
87 (grep feature Internet) | |
88 (grep feature (wisdom-maybe "emacs-devel")))) | |
89 (setq doc (write-documentation feature) | |
90 patch (diff (current-docs) doc)) | |
91 (while (not (and (correct doc) | |
92 (well-placed doc) | |
93 (well-formed patch))) | |
94 (setq doc (revise doc) | |
95 patch (diff (current-docs) doc)) | |
96 feedback (wisdom-maybe "emacs-devel" patch)) | |
97 (when (install patch) | |
98 (when (update feature (current-docs feature)) | |
99 (job-well-done user-login-name))))) | |
100 (n/a (job-well-done user-login-name)))))) | |
101 | |
102 | |
103 * Etc | |
104 Local variables: | |
105 mode: outline | |
106 End: |