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