1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
|
2000-08-25 Neil Jerram <neil@ossau.uklinux.net>
* docstring.el (guile-procedures-to-manual-docstring-comments):
New function.
(post-ediff-merge): New function.
2000-08-18 Neil Jerram <neil@ossau.uklinux.net>
* docstring.el (c-doc-string-data): Handle SCM_DEFINE1 forms.
(query-sync-next-doc-string): Need to specify buffer argument to
move-overlay.
(c-doc-string-data): Handle scm_tc7_asubr.
2000-08-15 Neil Jerram <neil@ossau.uklinux.net>
* docstring.el (c-doc-string-data): (Re-)Initialize @deffn summary
line at start of every iteration of look-for-Scheme-primitive-name
loop.
2000-08-12 Neil Jerram <neil@ossau.uklinux.net>
* docstring.el (c-doc-string-replace): Where a docstring contains
blank lines, compress the C source representation by combining
adjacent newline characters.
(query-sync-next-doc-string): Use "@end deffn" to find end of
docstring rather than superfluous "@c docstring end".
2000-08-11 Neil Jerram <neil@ossau.uklinux.net>
* docstring.el: New file - Emacs Lisp code for synchronizing
docstrings between the libguile C source and the reference manual.
(query-sync-doc-strings): Use non-error based mechanism for the
link between query-sync-doc-strings and query-sync-next-doc-string
so that other errors that occur deep within
query-sync-next-doc-string are not hidden.
(query-sync-next-doc-string): Actually update MD5 digest when
docstrings already match.
(c-doc-string-data): Search backwards for "^SCM_DEFINE" rather
than "SCM_DEFINE" to avoid getting confused by primitives whose C
name is "scm_define...".
(c-doc-string-data): Remove whitespace inside brackets around
optional arguments.
(c-doc-string-data): Clarify error message when a procedure cannot
be found in the expected file.
|