Mercurial > emacs
diff lib-src/ChangeLog @ 40136:7cc9c2cf37c5
*** empty log message ***
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sun, 21 Oct 2001 14:44:58 +0000 |
parents | 8526e3fdd0f0 |
children | 70666c5c7f94 |
line wrap: on
line diff
--- a/lib-src/ChangeLog Sun Oct 21 14:33:15 2001 +0000 +++ b/lib-src/ChangeLog Sun Oct 21 14:44:58 2001 +0000 @@ -1,7 +1,12 @@ 2001-10-21 Miles Bader <miles@gnu.org> - * make-docfile.c (read_c_string_or_comment): Add SAW_USAGE + * make-docfile.c (struct rcsoc_state): New type. + (read_c_string_or_comment): Add SAW_USAGE parameter, and implement scanning for a `usage:' keyword. + Use a variable of type `rcsoc_state' to hold most of our state. + (put_char): Add STATE parameter, and remove all other parameters + except CH. Use STATE to get access to all needed state. + (scan_keyword_or_put_char): New function. (scan_c_file): Pass SAW_USAGE argument to read_c_string_or_comment. Don't output a usage-string if there was one in the doc-string.