Allow output files to overwrite input files (bug #21280). Thanks to
authorBen Pfaff <blp@gnu.org>
Sat, 3 Nov 2007 22:00:03 +0000 (22:00 +0000)
committerBen Pfaff <blp@gnu.org>
Sat, 3 Nov 2007 22:00:03 +0000 (22:00 +0000)
commit707848060e414fe93458834446dd7cdbf800667f
tree0f424399502367b73d93d0c8d0cb28f8053712bf
parenta5a1e8c05118edd5d9fd0dfd1a6f421632779292
Allow output files to overwrite input files (bug #21280).  Thanks to
John Darrington for review.
39 files changed:
ChangeLog
Smake
src/data/ChangeLog
src/data/file-handle-def.c
src/data/file-handle-def.h
src/data/file-name.c
src/data/file-name.h
src/data/make-file.c
src/data/make-file.h
src/data/por-file-reader.c
src/data/por-file-writer.c
src/data/scratch-handle.h
src/data/scratch-reader.c
src/data/scratch-writer.c
src/data/sys-file-reader.c
src/data/sys-file-writer.c
src/language/data-io/ChangeLog
src/language/data-io/data-list.c
src/language/data-io/data-reader.c
src/language/data-io/data-writer.c
src/language/data-io/file-handle.q
src/language/data-io/get.c
src/language/data-io/inpt-pgm.c
src/language/data-io/print-space.c
src/language/data-io/print.c
src/language/dictionary/ChangeLog
src/language/dictionary/apply-dictionary.c
src/language/dictionary/sys-file-info.c
src/language/stats/ChangeLog
src/language/stats/aggregate.c
src/language/stats/correlations.q
src/language/stats/regression.q
src/ui/terminal/ChangeLog
src/ui/terminal/main.c
tests/ChangeLog
tests/automake.mk
tests/bugs/overwrite-input-file.sh
tests/bugs/overwrite-special-file.sh [new file with mode: 0755]
tests/command/erase.sh