Commit | Line | Data |
---|---|---|
327d4dd3 TTN |
1 | 2002-02-26 Thien-Thi Nguyen <ttn@giblet.glug.org> |
2 | ||
3 | * Makefile.am: Update path to pre-inst-guile automake frag. | |
4 | ||
bf9b86fc TTN |
5 | 2002-02-22 Thien-Thi Nguyen <ttn@giblet.glug.org> |
6 | ||
7 | * api-diff: New script. | |
8 | ||
0187b4f4 TTN |
9 | 2002-02-05 Thien-Thi Nguyen <ttn@giblet.glug.org> |
10 | ||
11 | * Include $(top_srcdir)/pre-inst-guile.am. | |
12 | ||
13 | (overview): Use $(preinstguiletool). | |
14 | ||
f528ebcd TTN |
15 | 2002-01-11 Thien-Thi Nguyen <ttn@giblet.glug.org> |
16 | ||
17 | * Makefile.am (scripts_sources): Add autofrisk. | |
18 | ||
19 | * autofrisk: New script. | |
20 | ||
21 | * frisk: Fix typo in commentary; nfc. | |
22 | ||
23 | * use2dot: Autoload module (ice-9 getopt-long). | |
24 | Use module (srfi srfi-13). | |
25 | Export `use2dot'. | |
26 | ||
27 | (string-append/separator, mapconcat): Delete. | |
28 | (vv): Now take list of pairs, and return the mapping.. | |
29 | (>>header): Use `string-join'. | |
30 | (>>): New proc. | |
31 | (use2dot): Use `getopt-long'. Use `>>'. | |
32 | ||
3969f6ca TTN |
33 | 2002-01-08 Thien-Thi Nguyen <ttn@giblet.glug.org> |
34 | ||
35 | * Makefile.am (scripts_sources): Add frisk. | |
36 | (list): New target. | |
37 | (overview): Also report module interfaces. | |
38 | ||
39 | * use2dot: Rewrite using (scripts frisk). | |
40 | ||
41 | * frisk: Initial revision. | |
42 | ||
154fbc89 TTN |
43 | 2002-01-02 Thien-Thi Nguyen <ttn@giblet.glug.org> |
44 | ||
45 | * snarf-guile-m4-docs: New script. | |
46 | ||
a56e0567 TTN |
47 | 2001-11-28 Thien-Thi Nguyen <ttn@giblet.glug.org> |
48 | ||
49 | * punify (write-punily): Handle symbols w/ ":" prefix specially. | |
50 | ||
3fd8eb67 TTN |
51 | * use2dot (ferret): New proc. |
52 | (grok): Use `ferret'. | |
53 | ||
cecb4a5e NJ |
54 | 2001-11-16 Neil Jerram <neil@ossau.uklinux.net> |
55 | ||
8f85c0c6 NJ |
56 | * snarf-check-and-output-texi: Change generated @deffn categories |
57 | from "function" and "primitive" to "C Function" and "Scheme | |
58 | Procedure". | |
59 | (end-multiline): Take out @findex generation again; not needed | |
60 | since index entries are implicit in @deffn forms. | |
61 | ||
cecb4a5e NJ |
62 | These changes add a @deffnx C function declaration and function |
63 | index entries for each Guile primitive to the copy of the doc | |
64 | snarf output that is used for reference manual synchronization. | |
65 | Online help is unchanged. | |
a56e0567 | 66 | |
cecb4a5e NJ |
67 | * snarf-check-and-output-texi (*manual-flag*, |
68 | snarf-check-and-output-texi): Handle `--manual' invocation arg | |
69 | passed through from libguile/Makefile.am. | |
70 | (*c-function-name*, begin-multiline, do-command): Pick out C | |
71 | function name from snarfed token stream. | |
72 | (end-multiline): Add @deffnx C declaration and function index | |
73 | entries to output. | |
74 | (*primitive-deffnx-signature*, *primitive-deffnx-sig-length*): | |
75 | Fluff to help insert the C declaration after any "@deffnx | |
76 | primitive" lines in the snarfed docstring. | |
a56e0567 | 77 | |
2d7cbf9e TTN |
78 | 2001-10-05 Thien-Thi Nguyen <ttn@glug.org> |
79 | ||
80 | * read-scheme-source (quoted?, clump): New procs, exported. | |
81 | ||
53b5d2cc TTN |
82 | 2001-09-30 Thien-Thi Nguyen <ttn@glug.org> |
83 | ||
84 | * display-commentary (module-name->filename-frag, | |
85 | display-module-commentary): New procs. | |
86 | (display-commentary): Also handle refs that look like module | |
87 | names. | |
88 | ||
969e8e45 MV |
89 | 2001-08-25 Marius Vollmer <mvo@zagadka.ping.de> |
90 | ||
91 | * Makefile.am (AUTOMAKE_OPTIONS): Change "foreign" to "gnu". | |
92 | ||
fd7ec883 ML |
93 | 2001-08-07 Michael Livshin <mlivshin@bigfoot.com> |
94 | ||
95 | * snarf-check-and-output-texi: print optional args in a prettier | |
96 | manner. | |
97 | ||
9ebd6e62 TTN |
98 | 2001-08-01 Thien-Thi Nguyen <ttn@revel.glug.org> |
99 | ||
100 | * PROGRAM, README, display-commentary, doc-snarf, | |
101 | generate-autoload, punify, read-scheme-source, | |
102 | snarf-check-and-output-texi, use2dot: | |
103 | In boilerplate, use -l$0. | |
104 | Thanks to Daniel Skarda. | |
105 | ||
9977b4fb TTN |
106 | 2001-07-22 Thien-Thi Nguyen <ttn@revel.glug.org> |
107 | ||
108 | * generate-autoload (autoload-info): | |
109 | Also handle `defmacro-public' forms. | |
110 | ||
08576c58 TTN |
111 | 2001-07-14 Thien-Thi Nguyen <ttn@revel.glug.org> |
112 | ||
113 | * PROGRAM, display-commentary, doc-snarf, generate-autoload, | |
114 | punify, read-scheme-source, snarf-check-and-output-texi, use2dot: | |
115 | Re-add authorship info. | |
116 | ||
4d772ae2 ML |
117 | 2001-07-12 Michael Livshin <mlivshin@bigfoot.com> |
118 | ||
119 | * snarf-check-and-output-texi (do-argpos): complain to the stderr, | |
120 | not stdout. thanks to Dale P. Smith! | |
121 | (nice-sig): cosmetic fix. | |
122 | ||
cffdf820 TTN |
123 | 2001-07-09 Thien-Thi Nguyen <ttn@revel.glug.org> |
124 | ||
125 | * PROGRAM, generate-autoload, use2dot, punify, display-commentary, | |
126 | doc-snarf, read-scheme-source, snarf-check-and-output-texi: | |
127 | Remove authorship info. | |
128 | ||
58e17e27 ML |
129 | 2001-06-25 Michael Livshin <mlivshin@bigfoot.com> |
130 | ||
131 | * snarf-check-and-output-texi: rewrite. | |
132 | ||
13482e95 ML |
133 | 2001-05-31 Michael Livshin <mlivshin@bigfoot.com> |
134 | ||
135 | * snarf-check-and-output-texi: new file. | |
136 | ||
137 | * Makefile.am (scripts_sources): add snarf-check-and-output-texi. | |
138 | ||
b50ba18c TTN |
139 | 2001-05-14 Thien-Thi Nguyen <ttn@revel.glug.org> |
140 | ||
141 | * PROGRAM, display-commentary, doc-snarf, generate-autoload, | |
142 | punify, read-scheme-source, use2dot: Move author tag outside | |
143 | commentary; nfc. | |
144 | ||
adcd97c8 TTN |
145 | 2001-05-08 Thien-Thi Nguyen <ttn@revel.glug.org> |
146 | ||
147 | * read-scheme-source: New file | |
148 | ||
149 | * Makefile.am (scripts_sources): Add read-scheme-source. | |
150 | ||
28c31342 TTN |
151 | 2001-04-29 Thien-Thi Nguyen <ttn@revel.glug.org> |
152 | ||
153 | * Makefile.am, PROGRAM, README, display-commentary, | |
154 | doc-snarf, generate-autoload, punify, use2dot: New file | |
155 |