*** empty log message ***
[bpt/guile.git] / scripts / ChangeLog
1 2002-04-06 Thien-Thi Nguyen <ttn@giblet.glug.org>
2
3 * summarize-guile-TODO: New script.
4
5 * Makefile.am (scripts_sources): Add "summarize-guile-TODO".
6
7 2002-04-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
8
9 * read-text-outline (display-outline-tree): No longer export this proc.
10
11 (*depth-cue-rx*, *subm-number*, *level-divisor*, >>,
12 display-outline-tree): Delete these vars and procs.
13
14 (??, msub, ??-predicates, make-line-parser,
15 make-text-outline-reader): New procs.
16
17 (make-text-outline-reader): Export.
18 (read-text-outline-silently): Rewrite
19 using `make-text-outline-reader'.
20
21 2002-04-04 Thien-Thi Nguyen <ttn@giblet.glug.org>
22
23 * lint: New script.
24
25 * Makefile.am (scripts_sources): Add "lint".
26
27 2002-04-02 Thien-Thi Nguyen <ttn@giblet.glug.org>
28
29 * PROGRAM: Update copyright; nfc.
30
31 * read-text-outline: New script.
32
33 * Makefile.am (scripts_sources): Add "read-text-outline".
34
35 * read-text-outline (read-text-outline-silently):
36 Move `tp' inside `loop'; nfc.
37
38 2002-03-12 Neil Jerram <neil@ossau.uklinux.net>
39
40 * snarf-check-and-output-texi (snarf-check-and-output-texi): If
41 supplied, the `--manual' flag arrives as a string, not a symbol,
42 so test for it as such.
43
44 2002-03-03 Neil Jerram <neil@ossau.uklinux.net>
45
46 * snarf-guile-m4-docs (display-texi): Strip off `# ' from start of
47 docstring lines if possible, rather than just `#'.
48
49 2002-02-26 Thien-Thi Nguyen <ttn@giblet.glug.org>
50
51 * Makefile.am: Update path to pre-inst-guile automake frag.
52
53 2002-02-22 Thien-Thi Nguyen <ttn@giblet.glug.org>
54
55 * api-diff: New script.
56
57 2002-02-05 Thien-Thi Nguyen <ttn@giblet.glug.org>
58
59 * Include $(top_srcdir)/pre-inst-guile.am.
60
61 (overview): Use $(preinstguiletool).
62
63 2002-01-11 Thien-Thi Nguyen <ttn@giblet.glug.org>
64
65 * Makefile.am (scripts_sources): Add autofrisk.
66
67 * autofrisk: New script.
68
69 * frisk: Fix typo in commentary; nfc.
70
71 * use2dot: Autoload module (ice-9 getopt-long).
72 Use module (srfi srfi-13).
73 Export `use2dot'.
74
75 (string-append/separator, mapconcat): Delete.
76 (vv): Now take list of pairs, and return the mapping..
77 (>>header): Use `string-join'.
78 (>>): New proc.
79 (use2dot): Use `getopt-long'. Use `>>'.
80
81 2002-01-08 Thien-Thi Nguyen <ttn@giblet.glug.org>
82
83 * Makefile.am (scripts_sources): Add frisk.
84 (list): New target.
85 (overview): Also report module interfaces.
86
87 * use2dot: Rewrite using (scripts frisk).
88
89 * frisk: Initial revision.
90
91 2002-01-02 Thien-Thi Nguyen <ttn@giblet.glug.org>
92
93 * snarf-guile-m4-docs: New script.
94
95 2001-11-28 Thien-Thi Nguyen <ttn@giblet.glug.org>
96
97 * punify (write-punily): Handle symbols w/ ":" prefix specially.
98
99 * use2dot (ferret): New proc.
100 (grok): Use `ferret'.
101
102 2001-11-16 Neil Jerram <neil@ossau.uklinux.net>
103
104 * snarf-check-and-output-texi: Change generated @deffn categories
105 from "function" and "primitive" to "C Function" and "Scheme
106 Procedure".
107 (end-multiline): Take out @findex generation again; not needed
108 since index entries are implicit in @deffn forms.
109
110 These changes add a @deffnx C function declaration and function
111 index entries for each Guile primitive to the copy of the doc
112 snarf output that is used for reference manual synchronization.
113 Online help is unchanged.
114
115 * snarf-check-and-output-texi (*manual-flag*,
116 snarf-check-and-output-texi): Handle `--manual' invocation arg
117 passed through from libguile/Makefile.am.
118 (*c-function-name*, begin-multiline, do-command): Pick out C
119 function name from snarfed token stream.
120 (end-multiline): Add @deffnx C declaration and function index
121 entries to output.
122 (*primitive-deffnx-signature*, *primitive-deffnx-sig-length*):
123 Fluff to help insert the C declaration after any "@deffnx
124 primitive" lines in the snarfed docstring.
125
126 2001-10-05 Thien-Thi Nguyen <ttn@glug.org>
127
128 * read-scheme-source (quoted?, clump): New procs, exported.
129
130 2001-09-30 Thien-Thi Nguyen <ttn@glug.org>
131
132 * display-commentary (module-name->filename-frag,
133 display-module-commentary): New procs.
134 (display-commentary): Also handle refs that look like module
135 names.
136
137 2001-08-25 Marius Vollmer <mvo@zagadka.ping.de>
138
139 * Makefile.am (AUTOMAKE_OPTIONS): Change "foreign" to "gnu".
140
141 2001-08-07 Michael Livshin <mlivshin@bigfoot.com>
142
143 * snarf-check-and-output-texi: print optional args in a prettier
144 manner.
145
146 2001-08-01 Thien-Thi Nguyen <ttn@revel.glug.org>
147
148 * PROGRAM, README, display-commentary, doc-snarf,
149 generate-autoload, punify, read-scheme-source,
150 snarf-check-and-output-texi, use2dot:
151 In boilerplate, use -l$0.
152 Thanks to Daniel Skarda.
153
154 2001-07-22 Thien-Thi Nguyen <ttn@revel.glug.org>
155
156 * generate-autoload (autoload-info):
157 Also handle `defmacro-public' forms.
158
159 2001-07-14 Thien-Thi Nguyen <ttn@revel.glug.org>
160
161 * PROGRAM, display-commentary, doc-snarf, generate-autoload,
162 punify, read-scheme-source, snarf-check-and-output-texi, use2dot:
163 Re-add authorship info.
164
165 2001-07-12 Michael Livshin <mlivshin@bigfoot.com>
166
167 * snarf-check-and-output-texi (do-argpos): complain to the stderr,
168 not stdout. thanks to Dale P. Smith!
169 (nice-sig): cosmetic fix.
170
171 2001-07-09 Thien-Thi Nguyen <ttn@revel.glug.org>
172
173 * PROGRAM, generate-autoload, use2dot, punify, display-commentary,
174 doc-snarf, read-scheme-source, snarf-check-and-output-texi:
175 Remove authorship info.
176
177 2001-06-25 Michael Livshin <mlivshin@bigfoot.com>
178
179 * snarf-check-and-output-texi: rewrite.
180
181 2001-05-31 Michael Livshin <mlivshin@bigfoot.com>
182
183 * snarf-check-and-output-texi: new file.
184
185 * Makefile.am (scripts_sources): add snarf-check-and-output-texi.
186
187 2001-05-14 Thien-Thi Nguyen <ttn@revel.glug.org>
188
189 * PROGRAM, display-commentary, doc-snarf, generate-autoload,
190 punify, read-scheme-source, use2dot: Move author tag outside
191 commentary; nfc.
192
193 2001-05-08 Thien-Thi Nguyen <ttn@revel.glug.org>
194
195 * read-scheme-source: New file
196
197 * Makefile.am (scripts_sources): Add read-scheme-source.
198
199 2001-04-29 Thien-Thi Nguyen <ttn@revel.glug.org>
200
201 * Makefile.am, PROGRAM, README, display-commentary,
202 doc-snarf, generate-autoload, punify, use2dot: New file
203