X-Git-Url: https://git.saurik.com/bison.git/blobdiff_plain/10a9273b34548200a4e592093b8ba9bec4d980a8..a0f6b076110ea79f25e13701d7f0ee4b38630d4d:/ChangeLog diff --git a/ChangeLog b/ChangeLog index 555795ba..040af56e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2000-03-31 Akim Demaille + + Clean the error reporting functions. + + * src/report.c: New file. + * src/report.h: Likewise. + * src/Makefile.am: Adjust. + * m4/error.m4: New file. + * m4/Makefile.am: Adjust. + * configure.in (jm_PREREQ_ERROR): Call it. + * src/main.c (int_to_string, banner, fatal_banner, warn_banner): + Remove. + (fatal, fatals): Remove. All callers use complain.c::fatal. + (warn, warni, warns, warnss, warnss): Remove. All callers use + complain.c::complain. + (toomany): Remove, use fatal instead. + * src/files.c (done): No argument, use complain_message_count. + * src/main.c (main): Register `done' to `atexit'. + + * src/getargs.c (usage): More `fputs', less `fprintf'. + 2000-03-28 Akim Demaille * lib/: New directory.