commit-bison
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bison ChangeLog


From: Paul Eggert
Subject: bison ChangeLog
Date: Tue, 22 Oct 2002 23:59:57 -0400

CVSROOT:        /cvsroot/bison
Module name:    bison
Changes by:     Paul Eggert <address@hidden>    02/10/22 23:59:56

Modified files:
        .              : ChangeLog 

Log message:
        Be consistent about 'bool'.
        
        * src/complain.c (warning_issued): Renamed from warn_message_count; now 
bool.
        (complaint_issued): Renamed from complain_message_count; likewise.
        
        * src/main.c (main): Use exit to exit with failure.
        
        * src/complain.c (fatal_at, fatal): Use EXIT_FAILURE and EXIT_SUCCESS
        rather than 1 and 0.
        * src/main.c (main): Likewise.
        * src/getargs.c (getargs): Likewise.
        * src/reader.c (reader): Likewise.
        
        * src/getarg.c (getargs): Remove duplicate code for
        "Try `bison --help'".
        
        * src/files.c (xfopen, xfclose): Use EXIT_FAILURE rather than 2.
        What was that "2" for?
        
        * src/complain.h (fatal, fatal_at): Add __attribute__((__noreturn__)).
        * src/getargs.c (usage): Likewise.
        
        * src/getargs.c (getargs): When there are too few operands, report
        the last one.  When there are too many, report the first extra
        one.  This is how diffutils does it.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/bison/bison/ChangeLog.diff?tr1=1.885&tr2=1.886&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]