


Project "fhist"                                                   Page 1
List of Changes                                 Wed Feb 10 16:23:13 1993

Change  State           Description
------- -------         -------------
   1    completed       place under aegis
   2    completed       move into self-named directories
   3    completed       add export files
   4    completed       improve command line argument treatment
   5    completed       Map lines into a cannonical form for comparison
                        when the -Upcase or -Space options are used
                        with fhist.
   6    completed       add more prototypes, and checking for prototypes
   7    completed       change to use stdio rather than its own fileio
   8    completed       move fhist/unix o fhist/breaks
   9    completed       fcomp sometimes dumps core
  10    being_          fix bug in fcomp
        integrated



Project "fhist", Change 1                                         Page 1
Change Details                                  Wed Feb 10 16:23:15 1993

NAME
        Project "fhist", Delta 1, Change 1.

SUMMARY
        place under aegis

DESCRIPTION
        place under aegis

        This change is exempt from testing against the baseline.

CAUSE
        This change was caused by internal_enhancement.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  create  1       aux/Howto.cook
        source  create  1       config
        source  create  1       orig/MANIFEST
        source  create  1       orig/Makefile
        source  create  1       orig/README
        source  create  1       orig/cmalloc.c
        source  create  1       orig/cmalloc.h
        source  create  1       orig/dos.c
        source  create  1       orig/fcomp.1
        source  create  1       orig/fcomp.h
        source  create  1       orig/fcomp_main.c
        source  create  1       orig/fcomp_work.c
        source  create  1       orig/fhist.1
        source  create  1       orig/fhist.h
        source  create  1       orig/fhist_diff.c
        source  create  1       orig/fhist_extr.c
        source  create  1       orig/fhist_list.c
        source  create  1       orig/fhist_main.c
        source  create  1       orig/fhist_modl.c
        source  create  1       orig/fhist_name.c
        source  create  1       orig/fhist_prun.c
        source  create  1       orig/fhist_subr.c
        source  create  1       orig/fhist_upda.c
        source  create  1       orig/fileio.c
        source  create  1       orig/fileio.h
        source  create  1       orig/fmerg_main.c
        source  create  1       orig/fmerg_work.c
        source  create  1       orig/fmerge.1
        source  create  1       orig/main.h
        source  create  1       orig/unix.c
        test    create  1       test/00/t0001a.sh
        test    create  1       test/00/t0002a.sh
        test    create  1       test/00/t0003a.sh
        test    create  1       test/00/t0004a.sh
        test    create  1       test/00/t0005a.sh
        test    create  1       test/00/t0006a.sh
        test    create  1       test/00/t0007a.sh
        test    create  1       test/00/t0008a.sh
        test    create  1       test/00/t0009a.sh
        test    create  1       test/00/t0010a.sh



Project "fhist", Change 1                                         Page 2
Change Details                                  Wed Feb 10 16:23:15 1993

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Sun Jun 14      pmiller
                        21:28:05 1992
        develop_begin   Sun Jun 14      pmiller Elapsed time: 153.977
                        21:28:45 1992           days.
        develop_end     Thu Jan 14      pmiller
                        22:18:37 1993
        review_pass     Thu Jan 14      pmiller
                        22:18:47 1993
        integrate_begin Thu Jan 14      pmiller
                        22:19:00 1993
        integrate_pass  Thu Jan 14      pmiller
                        22:20:57 1993



Project "fhist", Change 2                                         Page 1
Change Details                                  Wed Feb 10 16:23:15 1993

NAME
        Project "fhist", Delta 2, Change 2.

SUMMARY
        move into self-named directories

DESCRIPTION
        Move the source file for each program into a self-named
        directory, and common files into the common directory.

        This change is exempt from testing.  This change is exempt from
        testing against the baseline.

CAUSE
        This change was caused by internal_enhancement.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  modify  2       aux/Howto.cook
        source  create  1       common/cmalloc.c
        source  create  1       common/cmalloc.h
        source  create  1       common/compare.c
        source  create  1       common/compare.h
        source  create  1       common/fileio.c
        source  create  1       common/fileio.h
        source  create  1       common/main.h
        source  create  1       fcomp/main.c
        source  create  1       fhist/diff.c
        source  create  1       fhist/extract.c
        source  create  1       fhist/fhist.h
        source  create  1       fhist/list.c
        source  create  1       fhist/main.c
        source  create  1       fhist/modlin.c
        source  create  1       fhist/name.c
        source  create  1       fhist/prune.c
        source  create  1       fhist/subroutine.c
        source  create  1       fhist/unix.c
        source  create  1       fhist/update.c
        source  create  1       fmerge/main.c
        source  create  1       fmerge/work.c
        source  remove  1       orig/cmalloc.c
        source  remove  1       orig/cmalloc.h
        source  remove  1       orig/fcomp.h
        source  remove  1       orig/fcomp_main.c
        source  remove  1       orig/fcomp_work.c
        source  remove  1       orig/fhist.h
        source  remove  1       orig/fhist_diff.c
        source  remove  1       orig/fhist_extr.c
        source  remove  1       orig/fhist_list.c
        source  remove  1       orig/fhist_main.c
        source  remove  1       orig/fhist_name.c
        source  remove  1       orig/fhist_prun.c
        source  remove  1       orig/fhist_subr.c
        source  remove  1       orig/fhist_upda.c
        source  remove  1       orig/fileio.c
        source  remove  1       orig/fileio.h



Project "fhist", Change 2                                         Page 2
Change Details                                  Wed Feb 10 16:23:15 1993

        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  remove  1       orig/fmerg_main.c
        source  remove  1       orig/fmerg_work.c
        source  remove  1       orig/main.h
        source  remove  1       orig/unix.c

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Thu Jan 14      pmiller
                        22:22:56 1993
        develop_begin   Thu Jan 14      pmiller Elapsed time: 0.000
                        22:23:10 1993           days.
        develop_end     Fri Jan 15      pmiller
                        09:59:50 1993
        review_pass     Fri Jan 15      pmiller
                        09:59:55 1993
        integrate_begin Fri Jan 15      pmiller
                        10:00:18 1993
        integrate_pass  Fri Jan 15      pmiller
                        10:02:48 1993



Project "fhist", Change 3                                         Page 1
Change Details                                  Wed Feb 10 16:23:16 1993

NAME
        Project "fhist", Delta 5, Change 3.

SUMMARY
        add export files

DESCRIPTION
        1. add  the README file
        2. add the Makefile tile
        3. add the CHANGES file
        4. add the BUILDING file
        5. add the MANIFEST file

        This change is exempt from testing.  This change is exempt from
        testing against the baseline.

CAUSE
        This change was caused by internal_enhancement.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  create  1       aux/BUILDING.man
        source  create  1       aux/CHANGES.sh
        source  modify  3       aux/Howto.cook
        source  create  1       aux/MANIFEST.sh
        source  create  1       aux/Makefile.awk
        source  create  1       aux/Makefile.sh
        source  create  1       aux/README.man
        source  modify  2       common/cmalloc.c
        source  modify  2       common/cmalloc.h
        source  modify  2       common/compare.c
        source  modify  2       common/compare.h
        source  modify  2       common/fileio.c
        source  modify  2       common/fileio.h
        source  modify  2       common/main.h
        source  modify  2       config
        source  modify  2       fcomp/main.c
        source  modify  2       fhist/diff.c
        source  modify  2       fhist/extract.c
        source  modify  2       fhist/fhist.h
        source  modify  2       fhist/list.c
        source  modify  2       fhist/main.c
        source  modify  2       fhist/modlin.c
        source  modify  2       fhist/name.c
        source  modify  2       fhist/prune.c
        source  modify  2       fhist/subroutine.c
        source  modify  2       fhist/unix.c
        source  modify  2       fhist/update.c
        source  modify  2       fmerge/main.c
        source  modify  2       fmerge/work.c
        source  create  1       man1/fcomp.1
        source  create  1       man1/fhist.1
        source  create  1       man1/fmerge.1
        source  remove  1       orig/README
        source  remove  1       orig/fcomp.1
        source  remove  1       orig/fhist.1



Project "fhist", Change 3                                         Page 2
Change Details                                  Wed Feb 10 16:23:16 1993

        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  remove  1       orig/fhist_modl.c
        source  remove  1       orig/fmerge.1

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Fri Jan 15      pmiller
                        10:04:26 1993
        develop_begin   Fri Jan 15      pmiller Elapsed time: 0.823
                        10:04:31 1993           days.
        develop_end     Mon Jan 18      pmiller
                        08:45:05 1993
        review_pass     Mon Jan 18      pmiller
                        08:47:50 1993
        integrate_begin Mon Jan 18      pmiller
                        08:48:14 1993
        integrate_fail  Mon Jan 18      pmiller forgot to add the
                        08:50:38 1993           CHANGES.sh file to the
                                                change
        develop_end     Mon Jan 18      pmiller
                        08:55:54 1993
        review_pass     Mon Jan 18      pmiller
                        08:56:09 1993
        integrate_begin Mon Jan 18      pmiller
                        08:56:41 1993
        integrate_fail  Mon Jan 18      pmiller forgot to add the
                        08:58:45 1993           CHANGES.sh file to the
                                                change
                                                Elapsed time: 0.044
                                                days.
        develop_end     Mon Jan 18      pmiller
                        09:18:37 1993
        review_pass     Mon Jan 18      pmiller
                        09:18:43 1993
        integrate_begin Mon Jan 18      pmiller
                        09:19:01 1993
        integrate_pass  Mon Jan 18      pmiller
                        09:22:59 1993



Project "fhist", Change 4                                         Page 1
Change Details                                  Wed Feb 10 16:23:17 1993

NAME
        Project "fhist", Delta 6, Change 4.

SUMMARY
        improve command line argument treatment

DESCRIPTION
        1. Command line argument processing, similar to that used in
        cook and aegis, has been added.
        2. more regular treatment of errors has been added, using the
        error code from cook and aegis, to wrap long error messages.
        3. more consitent handling of dynamic memory and dynamic memory
        errors has been added.
        4. the -Help option has been extended for all programs, and a -
        VERSion option added.

CAUSE
        This change was caused by internal_enhancement.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  create  1       common/ansi.c
        source  create  1       common/arglex.c
        source  create  1       common/arglex.h
        source  modify  3       common/cmalloc.c
        source  modify  3       common/cmalloc.h
        source  modify  3       common/compare.c
        source  modify  3       common/compare.h
        source  create  1       common/error.c
        source  create  1       common/error.h
        source  modify  3       common/fileio.c
        source  create  1       common/help.c
        source  create  1       common/help.h
        source  modify  3       common/main.h
        source  create  1       common/s-v-arg.h
        source  create  1       common/version.c
        source  create  1       common/version.h
        source  modify  3       config
        source  modify  3       fcomp/main.c
        source  modify  3       fhist/diff.c
        source  modify  3       fhist/extract.c
        source  modify  3       fhist/list.c
        source  modify  3       fhist/main.c
        source  modify  3       fhist/modlin.c
        source  modify  3       fhist/name.c
        source  modify  3       fhist/prune.c
        source  modify  3       fhist/subroutine.c
        source  modify  3       fhist/unix.c
        source  modify  3       fhist/update.c
        source  modify  3       fmerge/main.c
        source  modify  3       fmerge/work.c
        source  modify  2       man1/fcomp.1
        source  modify  2       man1/fhist.1
        source  modify  2       man1/fmerge.1
        source  remove  1       orig/MANIFEST
        source  remove  1       orig/Makefile



Project "fhist", Change 4                                         Page 2
Change Details                                  Wed Feb 10 16:23:17 1993

        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  remove  1       orig/dos.c
        test    create  1       test/00/t0011a.sh

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Mon Jan 18      pmiller
                        09:24:48 1993
        develop_begin   Mon Jan 18      pmiller Elapsed time: 1.665
                        09:24:52 1993           days.
        develop_end     Tue Jan 19      pmiller
                        14:23:56 1993
        review_pass     Tue Jan 19      pmiller
                        14:24:02 1993
        integrate_begin Tue Jan 19      pmiller
                        14:24:17 1993
        integrate_pass  Tue Jan 19      pmiller
                        14:31:22 1993



Project "fhist", Change 5                                         Page 1
Change Details                                  Wed Feb 10 16:23:18 1993

NAME
        Project "fhist", Delta 7, Change 5.

SUMMARY
        Map lines into a cannonical form for comparison when the -
        Upcase or -Space options are used with fhist.

DESCRIPTION
        Map lines into a cannonical form for comparison when the -
        Upcase or -Space options are used with fhist.

CAUSE
        This change was caused by internal_bug.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  modify  4       common/cmalloc.c
        source  modify  4       common/compare.c
        source  modify  4       common/compare.h
        source  modify  4       fcomp/main.c
        source  modify  3       fhist/fhist.h
        source  modify  4       fmerge/main.c
        test    create  1       test/00/t0012a.sh

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Tue Jan 19      pmiller
                        14:33:46 1993
        develop_begin   Tue Jan 19      pmiller Elapsed time: 0.917
                        14:33:50 1993           days.
        develop_end     Tue Jan 19      pmiller
                        21:26:28 1993
        review_pass     Tue Jan 19      pmiller
                        21:26:33 1993
        integrate_begin Tue Jan 19      pmiller
                        21:26:53 1993
        integrate_pass  Tue Jan 19      pmiller
                        21:30:33 1993



Project "fhist", Change 6                                         Page 1
Change Details                                  Wed Feb 10 16:23:18 1993

NAME
        Project "fhist", Delta 8, Change 6.

SUMMARY
        add more prototypes, and checking for prototypes

DESCRIPTION
        1. the build was changed to use the -Wstrict-prototypes and -
        Wmissing-prototypes options of gcc, thus generating warnings
        for all instances of the use of a function without a prototype.
        2. problems thus relealed were fixed, usually by the addition
        of interface definition include files.

        This change is exempt from testing.  This change is exempt from
        testing against the baseline.

CAUSE
        This change was caused by internal_enhancement.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  modify  4       aux/Howto.cook
        source  modify  2       common/ansi.c
        source  modify  4       common/cmalloc.h
        source  modify  5       common/compare.c
        source  modify  5       common/compare.h
        source  modify  4       common/fileio.c
        source  modify  5       fcomp/main.c
        source  modify  4       fhist/diff.c
        source  create  1       fhist/diff.h
        source  modify  4       fhist/extract.c
        source  create  1       fhist/extract.h
        source  modify  4       fhist/fhist.h
        source  modify  4       fhist/list.c
        source  create  1       fhist/list.h
        source  modify  4       fhist/main.c
        source  modify  4       fhist/modlin.c
        source  create  1       fhist/modlin.h
        source  modify  4       fhist/name.c
        source  create  1       fhist/name.h
        source  modify  4       fhist/prune.c
        source  create  1       fhist/prune.h
        source  modify  4       fhist/subroutine.c
        source  create  1       fhist/subroutine.h
        source  modify  4       fhist/unix.c
        source  create  1       fhist/unix.h
        source  modify  4       fhist/update.c
        source  create  1       fhist/update.h
        source  modify  5       fmerge/main.c
        source  modify  4       fmerge/work.c
        source  create  1       fmerge/work.h



Project "fhist", Change 6                                         Page 2
Change Details                                  Wed Feb 10 16:23:18 1993

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Tue Jan 19      pmiller
                        21:32:30 1993
        develop_begin   Tue Jan 19      pmiller Elapsed time: 0.000
                        21:32:34 1993           days.
        develop_end     Wed Jan 20      pmiller
                        13:59:50 1993
        review_pass     Wed Jan 20      pmiller
                        13:59:56 1993
        integrate_begin Wed Jan 20      pmiller
                        14:00:15 1993
        integrate_pass  Wed Jan 20      pmiller
                        14:06:36 1993



Project "fhist", Change 7                                         Page 1
Change Details                                  Wed Feb 10 16:23:19 1993

NAME
        Project "fhist", Delta 9, Change 7.

SUMMARY
        change to use stdio rather than its own fileio

DESCRIPTION
        change to use stdio rather than its own fileio

        This change is exempt from testing.  This change is exempt from
        testing against the baseline.

CAUSE
        This change was caused by internal_enhancement.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  modify  6       common/compare.c
        source  modify  6       common/compare.h
        source  modify  5       common/fileio.c
        source  modify  3       common/fileio.h
        source  modify  5       fhist/diff.c
        source  modify  5       fhist/extract.c
        source  modify  5       fhist/fhist.h
        source  modify  5       fhist/list.c
        source  modify  5       fhist/main.c
        source  modify  5       fhist/modlin.c
        source  modify  5       fhist/name.c
        source  modify  5       fhist/prune.c
        source  modify  5       fhist/subroutine.c
        source  modify  2       fhist/subroutine.h
        source  modify  5       fhist/update.c
        source  modify  6       fmerge/main.c
        source  modify  5       fmerge/work.c

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Wed Jan 20      pmiller
                        14:09:37 1993
        develop_begin   Wed Jan 20      pmiller Elapsed time: 2.367
                        14:09:41 1993           days.
        develop_end     Fri Jan 22      pmiller
                        16:54:41 1993
        review_pass     Fri Jan 22      pmiller
                        16:54:47 1993
        integrate_begin Fri Jan 22      pmiller Elapsed time: 0.792
                        16:55:03 1993           days.
        integrate_pass  Fri Jan 22      pmiller
                        22:51:36 1993



Project "fhist", Change 8                                         Page 1
Change Details                                  Wed Feb 10 16:23:20 1993

NAME
        Project "fhist", Delta 10, Change 8.

SUMMARY
        move fhist/unix o fhist/breaks

DESCRIPTION
        move fhist/unix o fhist/breaks

        This change is exempt from testing.  This change is exempt from
        testing against the baseline.

CAUSE
        This change was caused by internal_enhancement.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  modify  4       common/fileio.h
        source  create  1       fhist/breaks.c
        source  create  1       fhist/breaks.h
        source  modify  6       fhist/main.c
        source  modify  6       fhist/name.c
        source  modify  6       fhist/prune.c
        source  remove  4       fhist/unix.c
        source  remove  1       fhist/unix.h
        source  modify  6       fhist/update.c

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Fri Jan 22      pmiller
                        22:53:34 1993
        develop_begin   Fri Jan 22      pmiller Elapsed time: 0.000
                        22:53:39 1993           days.
        develop_end     Sun Jan 24      pmiller
                        08:59:01 1993
        review_pass     Sun Jan 24      pmiller
                        08:59:07 1993
        integrate_begin Sun Jan 24      pmiller
                        08:59:25 1993
        integrate_pass  Sun Jan 24      pmiller
                        09:04:40 1993



Project "fhist", Change 9                                         Page 1
Change Details                                  Wed Feb 10 16:23:20 1993

NAME
        Project "fhist", Delta 11, Change 9.

SUMMARY
        fcomp sometimes dumps core

DESCRIPTION
        The hashtable was allocated from dynamic memory, but not
        initialized

CAUSE
        This change was caused by internal_bug.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  modify  7       common/compare.c
        test    create  1       test/00/t0013a.sh

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Fri Jan 29      pmiller
                        10:05:13 1993
        develop_begin   Fri Jan 29      pmiller Elapsed time: 0.078
                        10:05:28 1993           days.
        develop_end     Fri Jan 29      pmiller
                        10:40:31 1993
        review_pass     Fri Jan 29      pmiller
                        10:40:51 1993
        integrate_begin Fri Jan 29      pmiller
                        10:41:13 1993
        integrate_pass  Fri Jan 29      pmiller
                        10:48:07 1993



Project "fhist", Change 10                                        Page 1
Change Details                                  Wed Feb 10 16:23:21 1993

NAME
        Project "fhist", Delta 12, Change 10.

SUMMARY
        fix bug in fcomp

DESCRIPTION
        fix bug in fcomp

CAUSE
        This change was caused by internal_bug.

STATE
        This change is in 'being_integrated' state.

FILES
        Type    Action  Edit    File Name
        ------- ------- ------- -----------
        source  modify  5       common/fileio.c
        test    create          test/00/t0014a.sh

HISTORY
        What            When            Who     Comment
        ------          ------          -----   ---------
        new_change      Wed Feb 10      pmiller
                        15:41:57 1993
        develop_begin   Wed Feb 10      pmiller Elapsed time: 0.085
                        15:42:04 1993           days.
        develop_end     Wed Feb 10      pmiller
                        16:20:17 1993
        review_pass     Wed Feb 10      pmiller
                        16:20:22 1993
        integrate_begin Wed Feb 10      pmiller
                        16:20:41 1993
