/[guile]/guile/guile-core/scripts/ChangeLog
ViewVC logotype

Diff of /guile/guile-core/scripts/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.5.2.22 by rlb, Sat Jul 20 21:11:20 2002 UTC revision 1.5.2.23 by rlb, Sat Jul 20 21:14:53 2002 UTC
# Line 1  Line 1 
1  2002-04-02  Thien-Thi Nguyen  <ttn@giblet.glug.org>  2002-05-18  Thien-Thi Nguyen  <ttn@giblet.glug.org>
2    
3          * PROGRAM: Update copyright; nfc.          * api-diff (group-diff): Also output +N and -N adds and subs
4            details, respectively.
5    
6  2002-03-24  Neil Jerram  <neil@ossau.uklinux.net>  2002-05-13  Thien-Thi Nguyen  <ttn@giblet.glug.org>
7    
8          * snarf-guile-m4-docs (display-texi): Strip off `# ' from start of          * read-rfc822: New script.
         docstring lines if possible, rather than just `#'.  
9    
10  2002-03-14  Neil Jerram  <neil@ossau.uklinux.net>          * Makefile.am (scripts_sources): Add api-diff and read-rfc822.
11    
12          These changes add a @deffnx C function declaration and function          * scan-api (scan-api): No longer include timestamp.
         index entries for each Guile primitive to the copy of the doc  
         snarf output that is used for reference manual synchronization.  
13    
14          * snarf-check-and-output-texi (*manual-flag*,  2002-05-11  Thien-Thi Nguyen  <ttn@giblet.glug.org>
         snarf-check-and-output-texi): Handle `--manual' invocation arg  
         passed through from libguile/Makefile.am.  
         (*c-function-name*, begin-multiline, do-command): Pick out C  
         function name from snarfed token stream.  
         (end-multiline): Add @deffnx C declaration to output.  
         (*primitive-deffnx-signature*, *primitive-deffnx-sig-length*):  
         Fluff to help insert the C declaration after any "@deffnx  
         {Scheme Procedure}" lines in the snarfed docstring.  
15    
16          * snarf-check-and-output-texi: Change generated @deffn categories          * scan-api (scan-api): Fix bug: No longer omit `C' and `Scheme' in
17          from "primitive" to "Scheme Procedure".          groups in the presence of the grouper.
18    
19            * api-diff: Use modules (ice-9 format), (ice-9 getopt-long).
20            Autoload module (srfi srfi-13).
21            No longer export `diff-alists'.
22    
23            (diff, diff-alists, display-list): Remove.
24            (put, get, read-api-alist-file, hang-by-the-roots, diff?,
25            diff+note!, group-diff): New procs.
26            (api-diff): Rewrite.
27    
28    2002-05-10  Thien-Thi Nguyen  <ttn@giblet.glug.org>
29    
30            * scan-api (add-props): New proc.
31            (make-grok-proc): Renamed from `make-grok-hook'.
32            (make-members-proc): Renamed from `make-members-hook'.
33            (make-grouper): Renamed from `make-grouping-hook'.  Update callers.
34            Add handling for multiple grouping-defs files.
35            (scan-api): Add handling for multiple grouping-defs files.
36            Cache `symbol->string' result; adjust `sort' usage.
37    
38    2002-05-09  Thien-Thi Nguyen  <ttn@giblet.glug.org>
39    
40            * scan-api (scan-C!): Use more robust regexp.
41    
42    2002-05-08  Thien-Thi Nguyen  <ttn@giblet.glug.org>
43    
44            * scan-api: New script.
45            (scan-api): Handle case where `grouping-hook' is #f.
46    
47            Remove top-level `debug-enable' form.
48            Add TODO comment; nfc.
49    
50            * Makefile.am (scripts_sources): Add "scan-api".
51    
52    2002-04-30  Thien-Thi Nguyen  <ttn@giblet.glug.org>
53    
54            * summarize-guile-TODO (make-display-item):
55            Hoist some lambdas; nfc.
56    
57    2002-04-29  Thien-Thi Nguyen  <ttn@giblet.glug.org>
58    
59            * summarize-guile-TODO: Fix commentary typo; nfc.
60    
61    2002-04-08  Thien-Thi Nguyen  <ttn@giblet.glug.org>
62    
63            * summarize-guile-TODO: Use (ice-9 getopt-long).
64            Autoload (ice-9 common-list).
65    
66            (select-items): New proc.
67            (make-display-item): New proc.
68            (display-item): Delete.
69            (display-items): Use `make-display-item'.
70            (summarize-guile-TODO): Add option handling.
71    
72    2002-04-07  Thien-Thi Nguyen  <ttn@giblet.glug.org>
73    
74            * summarize-guile-TODO: Add "Bugs" section to commentary.
75            Autoload (srfi srfi-13) on `string-tokenize'.
76    
77            (as-leaf): New proc.
78            (hang-by-the-leaves): Use `as-leaf'.
79            (read-TODO-file): Expand regexp and specs
80            to handle "D", "X" and "N%".  Fix regexp
81            to make isolating `who' easier.
82            (display-item): Handle "D", "X" and "N%".
83    
84  2002-03-05  Neil Jerram  <neil@ossau.uklinux.net>  2002-04-06  Thien-Thi Nguyen  <ttn@giblet.glug.org>
85    
86          * Makefile.am (scripts_sources): Add `lint'.          * summarize-guile-TODO: New script.
87    
88            * Makefile.am (scripts_sources): Add "summarize-guile-TODO".
89    
90    2002-04-05  Thien-Thi Nguyen  <ttn@giblet.glug.org>
91    
92            * read-text-outline (display-outline-tree): No longer export this proc.
93    
94            (*depth-cue-rx*, *subm-number*, *level-divisor*, >>,
95            display-outline-tree): Delete these vars and procs.
96    
97            (??, msub, ??-predicates, make-line-parser,
98            make-text-outline-reader): New procs.
99    
100            (make-text-outline-reader): Export.
101            (read-text-outline-silently): Rewrite
102            using `make-text-outline-reader'.
103    
104    2002-04-04  Thien-Thi Nguyen  <ttn@giblet.glug.org>
105    
106          * lint: New script.          * lint: New script.
107    
108          * frisk (grok-proc): Handle `#:xxx' as well as `:xxx'.          * Makefile.am (scripts_sources): Add "lint".
109    
110    2002-04-02  Thien-Thi Nguyen  <ttn@giblet.glug.org>
111    
112            * PROGRAM: Update copyright; nfc.
113    
114            * read-text-outline: New script.
115    
116            * Makefile.am (scripts_sources): Add "read-text-outline".
117    
118            * read-text-outline (read-text-outline-silently):
119            Move `tp' inside `loop'; nfc.
120    
121  2002-03-04  Rob Browning  <rlb@defaultvalue.org>  2002-03-12  Neil Jerram  <neil@ossau.uklinux.net>
122    
123          * Makefile.am (scripts_sources): add snarf-guile-m4-docs.          * snarf-check-and-output-texi (snarf-check-and-output-texi): If
124            supplied, the `--manual' flag arrives as a string, not a symbol,
125            so test for it as such.
126    
127    2002-03-03  Neil Jerram  <neil@ossau.uklinux.net>
128    
129            * snarf-guile-m4-docs (display-texi): Strip off `# ' from start of
130            docstring lines if possible, rather than just `#'.
131    
132  2002-02-26  Thien-Thi Nguyen  <ttn@giblet.glug.org>  2002-02-26  Thien-Thi Nguyen  <ttn@giblet.glug.org>
133    
# Line 91  Line 182 
182          * use2dot (ferret): New proc.          * use2dot (ferret): New proc.
183          (grok): Use `ferret'.          (grok): Use `ferret'.
184    
185    2001-11-16  Neil Jerram  <neil@ossau.uklinux.net>
186    
187            * snarf-check-and-output-texi: Change generated @deffn categories
188            from "function" and "primitive" to "C Function" and "Scheme
189            Procedure".
190            (end-multiline): Take out @findex generation again; not needed
191            since index entries are implicit in @deffn forms.
192    
193            These changes add a @deffnx C function declaration and function
194            index entries for each Guile primitive to the copy of the doc
195            snarf output that is used for reference manual synchronization.
196            Online help is unchanged.
197    
198            * snarf-check-and-output-texi (*manual-flag*,
199            snarf-check-and-output-texi): Handle `--manual' invocation arg
200            passed through from libguile/Makefile.am.
201            (*c-function-name*, begin-multiline, do-command): Pick out C
202            function name from snarfed token stream.
203            (end-multiline): Add @deffnx C declaration and function index
204            entries to output.
205            (*primitive-deffnx-signature*, *primitive-deffnx-sig-length*):
206            Fluff to help insert the C declaration after any "@deffnx
207            primitive" lines in the snarfed docstring.
208    
209  2001-10-05  Thien-Thi Nguyen  <ttn@glug.org>  2001-10-05  Thien-Thi Nguyen  <ttn@glug.org>
210    
211          * read-scheme-source (quoted?, clump): New procs, exported.          * read-scheme-source (quoted?, clump): New procs, exported.
# Line 102  Line 217 
217          (display-commentary): Also handle refs that look like module          (display-commentary): Also handle refs that look like module
218          names.          names.
219    
220    2001-08-25  Marius Vollmer  <mvo@zagadka.ping.de>
221    
222            * Makefile.am (AUTOMAKE_OPTIONS): Change "foreign" to "gnu".
223    
224  2001-08-07  Michael Livshin  <mlivshin@bigfoot.com>  2001-08-07  Michael Livshin  <mlivshin@bigfoot.com>
225    
226          * snarf-check-and-output-texi: print optional args in a prettier          * snarf-check-and-output-texi: print optional args in a prettier

Legend:
Removed from v.1.5.2.22  
changed lines
  Added in v.1.5.2.23

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26