X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=guile18%2Fscripts%2FChangeLog-2008;fp=guile18%2Fscripts%2FChangeLog-2008;h=feef87dfda12d17e908166eb547e945974ac65c9;hb=139c38d9204dd07f6b235f83bae644faedbc63fd;hp=0000000000000000000000000000000000000000;hpb=652ed35a2013489d0a14fede6307cd2595abb2c4;p=lilypond.git diff --git a/guile18/scripts/ChangeLog-2008 b/guile18/scripts/ChangeLog-2008 new file mode 100644 index 0000000000..feef87dfda --- /dev/null +++ b/guile18/scripts/ChangeLog-2008 @@ -0,0 +1,319 @@ +2004-11-09 Marius Vollmer + + * snarf-check-and-output-texi (process-multiline-directive): Allow + the fname attribute to a sequence of strings and append them all + to form the fname. This is needed for string literals like + "u8""vector?". + +2004-09-08 Marius Vollmer + + * Makefile.am (scripts_sources): Added snarf-guile-m4-docs. + +2004-08-06 Kevin Ryde + + * scripts/read-rfc822 (parse-message): Correction to header + continuation, loop with read-line not cdr lines. + +2002-12-08 Rob Browning + + * Makefile.am (subpkgdatadir): VERSION -> GUILE_EFFECTIVE_VERSION. + +2002-10-26 Neil Jerram + + * lint (lint): Add message telling resolved module name. + +2002-10-05 Marius Vollmer + + * snarf-check-and-output-texi (end-multiline): Use '*function-name*' + instead of nonexisting 'name'. + +2002-10-04 Rob Browning + + * summarize-guile-TODO (as-leaf): make #\: a char-set. + +2002-05-18 Thien-Thi Nguyen + + * api-diff (group-diff): Also output +N and -N adds and subs + details, respectively. + +2002-05-13 Thien-Thi Nguyen + + * read-rfc822: New script. + + * Makefile.am (scripts_sources): Add api-diff and read-rfc822. + + * scan-api (scan-api): No longer include timestamp. + +2002-05-11 Thien-Thi Nguyen + + * scan-api (scan-api): Fix bug: No longer omit `C' and `Scheme' in + groups in the presence of the grouper. + + * api-diff: Use modules (ice-9 format), (ice-9 getopt-long). + Autoload module (srfi srfi-13). + No longer export `diff-alists'. + + (diff, diff-alists, display-list): Remove. + (put, get, read-api-alist-file, hang-by-the-roots, diff?, + diff+note!, group-diff): New procs. + (api-diff): Rewrite. + +2002-05-10 Thien-Thi Nguyen + + * scan-api (add-props): New proc. + (make-grok-proc): Renamed from `make-grok-hook'. + (make-members-proc): Renamed from `make-members-hook'. + (make-grouper): Renamed from `make-grouping-hook'. Update callers. + Add handling for multiple grouping-defs files. + (scan-api): Add handling for multiple grouping-defs files. + Cache `symbol->string' result; adjust `sort' usage. + +2002-05-09 Thien-Thi Nguyen + + * scan-api (scan-C!): Use more robust regexp. + +2002-05-08 Thien-Thi Nguyen + + * scan-api: New script. + (scan-api): Handle case where `grouping-hook' is #f. + + Remove top-level `debug-enable' form. + Add TODO comment; nfc. + + * Makefile.am (scripts_sources): Add "scan-api". + +2002-04-30 Thien-Thi Nguyen + + * summarize-guile-TODO (make-display-item): + Hoist some lambdas; nfc. + +2002-04-29 Thien-Thi Nguyen + + * summarize-guile-TODO: Fix commentary typo; nfc. + +2002-04-08 Thien-Thi Nguyen + + * summarize-guile-TODO: Use (ice-9 getopt-long). + Autoload (ice-9 common-list). + + (select-items): New proc. + (make-display-item): New proc. + (display-item): Delete. + (display-items): Use `make-display-item'. + (summarize-guile-TODO): Add option handling. + +2002-04-07 Thien-Thi Nguyen + + * summarize-guile-TODO: Add "Bugs" section to commentary. + Autoload (srfi srfi-13) on `string-tokenize'. + + (as-leaf): New proc. + (hang-by-the-leaves): Use `as-leaf'. + (read-TODO-file): Expand regexp and specs + to handle "D", "X" and "N%". Fix regexp + to make isolating `who' easier. + (display-item): Handle "D", "X" and "N%". + +2002-04-06 Thien-Thi Nguyen + + * summarize-guile-TODO: New script. + + * Makefile.am (scripts_sources): Add "summarize-guile-TODO". + +2002-04-05 Thien-Thi Nguyen + + * read-text-outline (display-outline-tree): No longer export this proc. + + (*depth-cue-rx*, *subm-number*, *level-divisor*, >>, + display-outline-tree): Delete these vars and procs. + + (??, msub, ??-predicates, make-line-parser, + make-text-outline-reader): New procs. + + (make-text-outline-reader): Export. + (read-text-outline-silently): Rewrite + using `make-text-outline-reader'. + +2002-04-04 Thien-Thi Nguyen + + * lint: New script. + + * Makefile.am (scripts_sources): Add "lint". + +2002-04-02 Thien-Thi Nguyen + + * PROGRAM: Update copyright; nfc. + + * read-text-outline: New script. + + * Makefile.am (scripts_sources): Add "read-text-outline". + + * read-text-outline (read-text-outline-silently): + Move `tp' inside `loop'; nfc. + +2002-03-12 Neil Jerram + + * snarf-check-and-output-texi (snarf-check-and-output-texi): If + supplied, the `--manual' flag arrives as a string, not a symbol, + so test for it as such. + +2002-03-03 Neil Jerram + + * snarf-guile-m4-docs (display-texi): Strip off `# ' from start of + docstring lines if possible, rather than just `#'. + +2002-02-26 Thien-Thi Nguyen + + * Makefile.am: Update path to pre-inst-guile automake frag. + +2002-02-22 Thien-Thi Nguyen + + * api-diff: New script. + +2002-02-05 Thien-Thi Nguyen + + * Include $(top_srcdir)/pre-inst-guile.am. + + (overview): Use $(preinstguiletool). + +2002-01-11 Thien-Thi Nguyen + + * Makefile.am (scripts_sources): Add autofrisk. + + * autofrisk: New script. + + * frisk: Fix typo in commentary; nfc. + + * use2dot: Autoload module (ice-9 getopt-long). + Use module (srfi srfi-13). + Export `use2dot'. + + (string-append/separator, mapconcat): Delete. + (vv): Now take list of pairs, and return the mapping.. + (>>header): Use `string-join'. + (>>): New proc. + (use2dot): Use `getopt-long'. Use `>>'. + +2002-01-08 Thien-Thi Nguyen + + * Makefile.am (scripts_sources): Add frisk. + (list): New target. + (overview): Also report module interfaces. + + * use2dot: Rewrite using (scripts frisk). + + * frisk: Initial revision. + +2002-01-02 Thien-Thi Nguyen + + * snarf-guile-m4-docs: New script. + +2001-11-28 Thien-Thi Nguyen + + * punify (write-punily): Handle symbols w/ ":" prefix specially. + + * use2dot (ferret): New proc. + (grok): Use `ferret'. + +2001-11-16 Neil Jerram + + * snarf-check-and-output-texi: Change generated @deffn categories + from "function" and "primitive" to "C Function" and "Scheme + Procedure". + (end-multiline): Take out @findex generation again; not needed + since index entries are implicit in @deffn forms. + + These changes add a @deffnx C function declaration and function + index entries for each Guile primitive to the copy of the doc + snarf output that is used for reference manual synchronization. + Online help is unchanged. + + * snarf-check-and-output-texi (*manual-flag*, + 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 and function index + entries to output. + (*primitive-deffnx-signature*, *primitive-deffnx-sig-length*): + Fluff to help insert the C declaration after any "@deffnx + primitive" lines in the snarfed docstring. + +2001-10-05 Thien-Thi Nguyen + + * read-scheme-source (quoted?, clump): New procs, exported. + +2001-09-30 Thien-Thi Nguyen + + * display-commentary (module-name->filename-frag, + display-module-commentary): New procs. + (display-commentary): Also handle refs that look like module + names. + +2001-08-25 Marius Vollmer + + * Makefile.am (AUTOMAKE_OPTIONS): Change "foreign" to "gnu". + +2001-08-07 Michael Livshin + + * snarf-check-and-output-texi: print optional args in a prettier + manner. + +2001-08-01 Thien-Thi Nguyen + + * PROGRAM, README, display-commentary, doc-snarf, + generate-autoload, punify, read-scheme-source, + snarf-check-and-output-texi, use2dot: + In boilerplate, use -l$0. + Thanks to Daniel Skarda. + +2001-07-22 Thien-Thi Nguyen + + * generate-autoload (autoload-info): + Also handle `defmacro-public' forms. + +2001-07-14 Thien-Thi Nguyen + + * PROGRAM, display-commentary, doc-snarf, generate-autoload, + punify, read-scheme-source, snarf-check-and-output-texi, use2dot: + Re-add authorship info. + +2001-07-12 Michael Livshin + + * snarf-check-and-output-texi (do-argpos): complain to the stderr, + not stdout. thanks to Dale P. Smith! + (nice-sig): cosmetic fix. + +2001-07-09 Thien-Thi Nguyen + + * PROGRAM, generate-autoload, use2dot, punify, display-commentary, + doc-snarf, read-scheme-source, snarf-check-and-output-texi: + Remove authorship info. + +2001-06-25 Michael Livshin + + * snarf-check-and-output-texi: rewrite. + +2001-05-31 Michael Livshin + + * snarf-check-and-output-texi: new file. + + * Makefile.am (scripts_sources): add snarf-check-and-output-texi. + +2001-05-14 Thien-Thi Nguyen + + * PROGRAM, display-commentary, doc-snarf, generate-autoload, + punify, read-scheme-source, use2dot: Move author tag outside + commentary; nfc. + +2001-05-08 Thien-Thi Nguyen + + * read-scheme-source: New file + + * Makefile.am (scripts_sources): Add read-scheme-source. + +2001-04-29 Thien-Thi Nguyen + + * Makefile.am, PROGRAM, README, display-commentary, + doc-snarf, generate-autoload, punify, use2dot: New file +