diff -u --recursive --new-file ftape-tools-1.06/ChangeLog ftape-tools-1.07/ChangeLog --- ftape-tools-1.06/ChangeLog Tue Aug 18 15:40:11 1998 +++ ftape-tools-1.07/ChangeLog Sun Aug 30 15:28:35 1998 @@ -1,3 +1,87 @@ +Sun Aug 30 13:28:24 1998 Claus-Justus Heine + + * Release version 1.07. + + * doc/configure.in: Bump version to 1.07 + +Sun Aug 30 01:47:09 1998 Claus-Justus Heine + + * doc/texi/ftape-tools.texi: Set FTAPE_VERSION to 4.02 + +Sun Aug 30 01:39:17 1998 Claus-Justus Heine + + * po/en.po, po/de.po: Auto-update. + + * doc/texi/ftape-tools.texi: + Move the Logo to a subtitle. The title centers better then. + + * contrib/Linux/v1.2/.cvsignore: Initial revision. + + * contrib/Linux/v1.2/Attic/README: Autocreated. + +Sun Aug 30 01:34:44 1998 Claus-Justus Heine + + * configure.in, NEWS: Bump version to 1.07 + +Sun Aug 30 01:28:06 1998 Claus-Justus Heine + + * + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Makefile.am: + Only copy EXTRA_MANUAL_REFS if they are different from the present + versions. + + * + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Makefile.am, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/.cvsignore: + Add target for the EXTRA_MANUAL_REFS. + + * + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/texi2www.in, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/texi2sgml.in: + Don't distinguish lowercase case from uppercase in the "Concept + Index" + + * + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/zftape.h, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/qic117.h, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/mtio.h, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/modules.txt, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/insert, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/ftape.txt, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/ftape-header-segment.h, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/floppy.c.dif, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/MAKEDEV.ftape, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/BUGS, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/ftape.h, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/RELEASE-NOTES, + /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Attic/MCONFIG: + No need to keep them here ... + +Sat Aug 29 16:25:50 1998 Claus-Justus Heine + + * src/ftape-tool/ftape-tool.tcl: + Add new eject and reset operations to tape menu. + + * src/ftape-tool/tclIndex, src/ftape-tool/about.tcl: + Add FtapeToolVersion to module list. + + * src/ftape-tool/ftape-command.tcl: Add the Eject and Reset button. + + * src/ftape-tool/ftape-tool.tcl: + Add the correct function to the WM_DELETE_WINDOW protocol for ".". + Fix the "Restart" menu button's commands to do the right thing + (i.e. really restart the application). + + * src/ftape-tool/ftape-contents.tcl: + VolumeCount erroneously was set to 0 even when the volume table was + read successfully + + * src/ftape-tool/about.tcl, src/ftape-tool/Makefile.am: + Use an auto-generated version.tcl to get the packet's current version. + + * src/ftape-tool/.cvsignore: + Add version.tcl which is auto-generated by make. + Tue Aug 18 13:39:42 1998 Claus-Justus Heine * Release version 1.06. diff -u --recursive --new-file ftape-tools-1.06/NEWS ftape-tools-1.07/NEWS --- ftape-tools-1.06/NEWS Wed Aug 12 16:03:18 1998 +++ ftape-tools-1.07/NEWS Sun Aug 30 03:34:21 1998 @@ -1,5 +1,9 @@ Hey, Emacs, we're -*-Text-*- mode! +Version 1.07 +Fix some little bugs in ftape-tool.tcl and added two more tape +operations buttons + Version 1.06 Bug fix. Need to reset the tape driver after running tests so that the driver can be unloaded. diff -u --recursive --new-file ftape-tools-1.06/aclocal.m4 ftape-tools-1.07/aclocal.m4 --- ftape-tools-1.06/aclocal.m4 Tue Aug 18 15:28:46 1998 +++ ftape-tools-1.07/aclocal.m4 Sun Aug 30 03:35:07 1998 @@ -196,13 +196,17 @@ dnl dnl dnl $Source: /homes/cvs/ftape/ftape-tools/doc/acinclude.m4,v $ -dnl $Revision: 1.2 $ -dnl $Date: 1998/08/09 16:11:57 $ +dnl $Revision: 1.3 $ +dnl $Date: 1998/08/18 13:35:20 $ dnl dnl set prefix to its proper value, so that one can define substitutions dnl depending on the value of prefix dnl dnl $Log: acinclude.m4,v $ +dnl Revision 1.3 1998/08/18 13:35:20 claus +dnl Don't build the Postscript version of the manual by default, require +dnl the --enable-postscript switch +dnl dnl Revision 1.2 1998/08/09 16:11:57 claus dnl Create an FTTOOLS_DOC_OPTIONS AC macro which contains all the dnl additional automake optinos that doc/configure knows of. Change the diff -u --recursive --new-file ftape-tools-1.06/configure ftape-tools-1.07/configure --- ftape-tools-1.06/configure Tue Aug 18 15:28:51 1998 +++ ftape-tools-1.07/configure Sun Aug 30 03:35:08 1998 @@ -770,7 +770,7 @@ PACKAGE=ftape-tools -VERSION=1.06 +VERSION=1.07 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } diff -u --recursive --new-file ftape-tools-1.06/configure.in ftape-tools-1.07/configure.in --- ftape-tools-1.06/configure.in Tue Aug 18 12:15:20 1998 +++ ftape-tools-1.07/configure.in Sun Aug 30 03:34:44 1998 @@ -16,14 +16,14 @@ dnl $Source: /homes/cvs/ftape/ftape-tools/configure.in,v $ -dnl $Revision: 1.19 $ -dnl $Date: 1998/08/17 11:08:12 $ +dnl $Revision: 1.20 $ +dnl $Date: 1998/08/30 01:34:44 $ dnl Process this file with autoconf to produce a configure script. AC_INIT(lib/getsubopt.c) AC_CONFIG_SUBDIRS(doc) -AM_INIT_AUTOMAKE(ftape-tools, 1.06) +AM_INIT_AUTOMAKE(ftape-tools, 1.07) AM_CONFIG_HEADER(./include/config.h) ACLOCAL="$ACLOCAL -I doc/" diff -u --recursive --new-file ftape-tools-1.06/contrib/Linux/v1.2/README ftape-tools-1.07/contrib/Linux/v1.2/README --- ftape-tools-1.06/contrib/Linux/v1.2/README Tue Aug 18 15:40:55 1998 +++ ftape-tools-1.07/contrib/Linux/v1.2/README Sun Aug 30 15:29:16 1998 @@ -14,10 +14,10 @@ similar and use the `patch' command like follows: cd /usr/src/linux/ -patch -p1 < /usr/src/ftape-tools-1.06/Linux/v1.2/linux-1.2.13.dif -patch -p1 < /usr/src/ftape-tools-1.06/Linux/v1.2/linux-1.2.13.dif2 +patch -p1 < /usr/src/ftape-tools-1.07/Linux/v1.2/linux-1.2.13.dif +patch -p1 < /usr/src/ftape-tools-1.07/Linux/v1.2/linux-1.2.13.dif2 -where you have to replace `/usr/src/ftape-tools-1.06/' by the +where you have to replace `/usr/src/ftape-tools-1.07/' by the name of the directory where the ftape-tools sources are located in. Afterwards you have to recompile your kernel and reinstall it. The diff -u --recursive --new-file ftape-tools-1.06/contrib/Linux/v2.0/README ftape-tools-1.07/contrib/Linux/v2.0/README --- ftape-tools-1.06/contrib/Linux/v2.0/README Tue Aug 18 15:40:55 1998 +++ ftape-tools-1.07/contrib/Linux/v2.0/README Sun Aug 30 15:29:16 1998 @@ -42,11 +42,11 @@ similar and use the `patch' command like follows: cd /usr/src/linux/ -patch -p1 < /usr/src/ftape-tools-1.06/Linux/v2.0/floppy.c.dif +patch -p1 < /usr/src/ftape-tools-1.07/Linux/v2.0/floppy.c.dif where you have to replace -/usr/src/ftape-tools-1.06/Linux/v2.0/floppy.c.dif +/usr/src/ftape-tools-1.07/Linux/v2.0/floppy.c.dif by the real pathname of the `floppy.c.dif' which is located in the same directory as this `README' file. diff -u --recursive --new-file ftape-tools-1.06/contrib/Linux/v2.1/README ftape-tools-1.07/contrib/Linux/v2.1/README --- ftape-tools-1.06/contrib/Linux/v2.1/README Tue Aug 18 15:40:55 1998 +++ ftape-tools-1.07/contrib/Linux/v2.1/README Sun Aug 30 15:29:16 1998 @@ -29,11 +29,11 @@ the buggy floppy driver. cd /usr/src/linux/ -patch -p1 < /usr/src/ftape-tools-1.06/Linux/v2.1/floppy.c.dif +patch -p1 < /usr/src/ftape-tools-1.07/Linux/v2.1/floppy.c.dif where you have to replace -/usr/src/ftape-tools-1.06/Linux/v2.1/floppy.c.dif +/usr/src/ftape-tools-1.07/Linux/v2.1/floppy.c.dif by the real pathname of the `floppy.c.dif' which is located in the same directory as this `README' file. diff -u --recursive --new-file ftape-tools-1.06/doc/configure ftape-tools-1.07/doc/configure --- ftape-tools-1.06/doc/configure Tue Aug 18 15:38:13 1998 +++ ftape-tools-1.07/doc/configure Sun Aug 30 15:28:50 1998 @@ -711,7 +711,7 @@ PACKAGE=ftape-tools -VERSION=1.06 +VERSION=1.07 if test "`cd $srcdir && pwd`" != "`pwd`" && test -f $srcdir/config.status; then { echo "configure: error: source directory already configured; run "make distclean" there first" 1>&2; exit 1; } diff -u --recursive --new-file ftape-tools-1.06/doc/configure.in ftape-tools-1.07/doc/configure.in --- ftape-tools-1.06/doc/configure.in Tue Aug 18 15:35:21 1998 +++ ftape-tools-1.07/doc/configure.in Sun Aug 30 15:28:24 1998 @@ -16,13 +16,13 @@ dnl $Source: /homes/cvs/ftape/ftape-tools/doc/configure.in,v $ -dnl $Revision: 1.16 $ -dnl $Date: 1998/08/18 13:35:21 $ +dnl $Revision: 1.17 $ +dnl $Date: 1998/08/30 13:28:24 $ dnl Process this file with autoconf to produce a configure script. AC_INIT(texi/ftape-tools.texi) AC_CONFIG_AUX_DIR(etc) -AM_INIT_AUTOMAKE(ftape-tools, 1.06) +AM_INIT_AUTOMAKE(ftape-tools, 1.07) AM_CONDITIONAL(FTAPE_MANUAL, test $PACKAGE = ftape-manual) AC_SUBST(manualhtmldir) diff -u --recursive --new-file ftape-tools-1.06/doc/etc/Makefile.am ftape-tools-1.07/doc/etc/Makefile.am --- ftape-tools-1.06/doc/etc/Makefile.am Tue Aug 18 15:34:28 1998 +++ ftape-tools-1.07/doc/etc/Makefile.am Sun Aug 30 03:29:43 1998 @@ -16,13 +16,20 @@ # # # $Source: /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Makefile.am,v $ -# $Revision: 1.10 $ -# $Date: 1998/08/18 13:13:23 $ +# $Revision: 1.12 $ +# $Date: 1998/08/30 01:28:06 $ # # Process this file with automake to get a Makefile.in to be # processed by autoconf # # $Log: Makefile.am,v $ +# Revision 1.12 1998/08/30 01:28:06 claus +# Only copy EXTRA_MANUAL_REFS if they are different from the present +# versions. +# +# Revision 1.11 1998/08/30 01:01:35 claus +# Add target for the EXTRA_MANUAL_REFS. +# # Revision 1.10 1998/08/18 13:13:23 claus # Don't surround EXTRA_MANUAL_REGS by quotes # @@ -71,11 +78,13 @@ dist-hook: foofoo +@EXTRA_MANUAL_REFS@: foofoo + foofoo: for efile in @EXTRA_MANUAL_REFS@ dummy ; do \ export findfile ; \ findfile=`find $(FTAPE_LOCATION) -type f -name "$$efile"` ; \ - if test -f "$$findfile" ; then \ + if test -f "$$findfile" && ! cmp $$efile $$findfile; then \ cp -fv $$findfile . ; \ fi ; \ done diff -u --recursive --new-file ftape-tools-1.06/doc/etc/Makefile.in ftape-tools-1.07/doc/etc/Makefile.in --- ftape-tools-1.06/doc/etc/Makefile.in Tue Aug 18 15:40:58 1998 +++ ftape-tools-1.07/doc/etc/Makefile.in Sun Aug 30 15:29:18 1998 @@ -28,13 +28,20 @@ # # # $Source: /usr/src/oldsrc/cvs/ftape/ftape-doc/ftape-manual/etc/Makefile.am,v $ -# $Revision: 1.10 $ -# $Date: 1998/08/18 13:13:23 $ +# $Revision: 1.12 $ +# $Date: 1998/08/30 01:28:06 $ # # Process this file with automake to get a Makefile.in to be # processed by autoconf # # $Log: Makefile.am,v $ +# Revision 1.12 1998/08/30 01:28:06 claus +# Only copy EXTRA_MANUAL_REFS if they are different from the present +# versions. +# +# Revision 1.11 1998/08/30 01:01:35 claus +# Add target for the EXTRA_MANUAL_REFS. +# # Revision 1.10 1998/08/18 13:13:23 claus # Don't surround EXTRA_MANUAL_REGS by quotes # @@ -273,11 +280,13 @@ dist-hook: foofoo +@EXTRA_MANUAL_REFS@: foofoo + foofoo: for efile in @EXTRA_MANUAL_REFS@ dummy ; do \ export findfile ; \ findfile=`find $(FTAPE_LOCATION) -type f -name "$$efile"` ; \ - if test -f "$$findfile" ; then \ + if test -f "$$findfile" && ! cmp $$efile $$findfile; then \ cp -fv $$findfile . ; \ fi ; \ done diff -u --recursive --new-file ftape-tools-1.06/doc/etc/texi2sgml ftape-tools-1.07/doc/etc/texi2sgml --- ftape-tools-1.06/doc/etc/texi2sgml Tue Aug 18 15:38:20 1998 +++ ftape-tools-1.07/doc/etc/texi2sgml Sun Aug 30 15:28:56 1998 @@ -1010,8 +1010,8 @@ $letter = ""; foreach $item (sort texinfo_sort @keys) { $item =~ /^(.)/; - unless ($1 eq $letter) { - $letter = $1; + unless ("\u$1" eq $letter) { + $letter = "\u$1"; &printSGML("\n") if ($inletter); &printSGML("$letter\n

\n"); &printSGML("\n"); diff -u --recursive --new-file ftape-tools-1.06/doc/etc/texi2sgml.in ftape-tools-1.07/doc/etc/texi2sgml.in --- ftape-tools-1.06/doc/etc/texi2sgml.in Mon Aug 17 14:54:30 1998 +++ ftape-tools-1.07/doc/etc/texi2sgml.in Sun Aug 30 03:29:43 1998 @@ -1010,8 +1010,8 @@ $letter = ""; foreach $item (sort texinfo_sort @keys) { $item =~ /^(.)/; - unless ($1 eq $letter) { - $letter = $1; + unless ("\u$1" eq $letter) { + $letter = "\u$1"; &printSGML("\n") if ($inletter); &printSGML("$letter\n

\n"); &printSGML("\n"); diff -u --recursive --new-file ftape-tools-1.06/doc/etc/texi2www ftape-tools-1.07/doc/etc/texi2www --- ftape-tools-1.06/doc/etc/texi2www Tue Aug 18 15:38:18 1998 +++ ftape-tools-1.07/doc/etc/texi2www Sun Aug 30 15:28:55 1998 @@ -1,6 +1,6 @@ #! /usr/bin/perl # (Works with both perl 4 and perl 5) -$version = '$Date: 1998/08/10 09:56:12 $'; +$version = '$Date: 1998/08/30 01:00:58 $'; $copyright = <\n


\n") if ($inletter); &printHTML("

$letter

\n

"); &printHTML("

\n"); @@ -1477,7 +1477,7 @@ ); %ignore_these_directives = ( - 'author', 1, +# 'author', 1, 'break', 1, 'contents', 1, 'dircategory', 1, @@ -1498,7 +1498,7 @@ 'shorttitlepage', 1, 'smallbook', 1, 'sp', 1, - 'subtitle', 1, +# 'subtitle', 1, 'summarycontents', 1, 'top', 1, 'vskip', 1, diff -u --recursive --new-file ftape-tools-1.06/doc/etc/texi2www.in ftape-tools-1.07/doc/etc/texi2www.in --- ftape-tools-1.06/doc/etc/texi2www.in Mon Aug 10 11:57:38 1998 +++ ftape-tools-1.07/doc/etc/texi2www.in Sun Aug 30 03:29:43 1998 @@ -1,6 +1,6 @@ #! @PERL@ # (Works with both perl 4 and perl 5) -$version = '$Date: 1998/08/10 09:56:12 $'; +$version = '$Date: 1998/08/30 01:00:58 $'; $copyright = <\n
\n") if ($inletter); &printHTML("

$letter

\n

"); &printHTML("

\n"); @@ -1477,7 +1477,7 @@ ); %ignore_these_directives = ( - 'author', 1, +# 'author', 1, 'break', 1, 'contents', 1, 'dircategory', 1, @@ -1498,7 +1498,7 @@ 'shorttitlepage', 1, 'smallbook', 1, 'sp', 1, - 'subtitle', 1, +# 'subtitle', 1, 'summarycontents', 1, 'top', 1, 'vskip', 1, diff -u --recursive --new-file ftape-tools-1.06/doc/html/Building.html ftape-tools-1.07/doc/html/Building.html --- ftape-tools-1.06/doc/html/Building.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Building.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Building diff -u --recursive --new-file ftape-tools-1.06/doc/html/Concept_Index.html ftape-tools-1.07/doc/html/Concept_Index.html --- ftape-tools-1.06/doc/html/Concept_Index.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Concept_Index.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - + Concept Index diff -u --recursive --new-file ftape-tools-1.06/doc/html/Configuration.html ftape-tools-1.07/doc/html/Configuration.html --- ftape-tools-1.06/doc/html/Configuration.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Configuration.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Configuration diff -u --recursive --new-file ftape-tools-1.06/doc/html/Contrib.html ftape-tools-1.07/doc/html/Contrib.html --- ftape-tools-1.06/doc/html/Contrib.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Contrib.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - + Contrib @@ -26,7 +26,7 @@

This directory contains a patch for the KBackup -program. KBackup-1.2.11 will work with ftape-3.04d or ftape-4.00 +program. KBackup-1.2.11 will work with ftape-3.04d or ftape-4.02 unless you apply that patch.


diff -u --recursive --new-file ftape-tools-1.06/doc/html/Copying.html ftape-tools-1.07/doc/html/Copying.html --- ftape-tools-1.06/doc/html/Copying.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Copying.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Copying diff -u --recursive --new-file ftape-tools-1.06/doc/html/Documentation_formatting.html ftape-tools-1.07/doc/html/Documentation_formatting.html --- ftape-tools-1.06/doc/html/Documentation_formatting.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Documentation_formatting.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Documentation formatting diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftape-Tool_Overview.html ftape-tools-1.07/doc/html/Ftape-Tool_Overview.html --- ftape-tools-1.06/doc/html/Ftape-Tool_Overview.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Ftape-Tool_Overview.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftape-Tool Overview diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftape-tool.html ftape-tools-1.07/doc/html/Ftape-tool.html --- ftape-tools-1.06/doc/html/Ftape-tool.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Ftape-tool.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftape-tool diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftformat.html ftape-tools-1.07/doc/html/Ftformat.html --- ftape-tools-1.06/doc/html/Ftformat.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Ftformat.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftformat diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftformat_Examples.html ftape-tools-1.07/doc/html/Ftformat_Examples.html --- ftape-tools-1.06/doc/html/Ftformat_Examples.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Ftformat_Examples.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftformat Examples diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftformat_Options.html ftape-tools-1.07/doc/html/Ftformat_Options.html --- ftape-tools-1.06/doc/html/Ftformat_Options.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Ftformat_Options.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftformat Options diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftformat_Overview.html ftape-tools-1.07/doc/html/Ftformat_Overview.html --- ftape-tools-1.06/doc/html/Ftformat_Overview.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Ftformat_Overview.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftformat Overview @@ -19,7 +19,7 @@ See Formatting of cartridges using MTIOCFTFORMAT (info file ftape-4). See Sending raw commands to the tape drive (info file ftape-4).

-ftformat should work with ftape-3.04d as well as with ftape-4.00. ftape-2.x does +ftformat should work with ftape-3.04d as well as with ftape-4.02. ftape-2.x does not support formatting of cartridges.

@@ -30,7 +30,7 @@

Therefore, if you have an old version of ftformat installed, -then you can't use it any more with ftape-4.00, but you can use the +then you can't use it any more with ftape-4.02, but you can use the older interface supplied by ftape-3.04d with the newer version of ftformat.

@@ -51,7 +51,7 @@
 root@anaxagoras:claus# ftformat --version
-ftformat (ftape-tools) 1.06
+ftformat (ftape-tools) 1.07
 

diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftformat_Problems.html ftape-tools-1.07/doc/html/Ftformat_Problems.html --- ftape-tools-1.06/doc/html/Ftformat_Problems.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Ftformat_Problems.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftformat Problems diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftformat_Synopsis.html ftape-tools-1.07/doc/html/Ftformat_Synopsis.html --- ftape-tools-1.06/doc/html/Ftformat_Synopsis.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Ftformat_Synopsis.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftformat Synopsis diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftmt.html ftape-tools-1.07/doc/html/Ftmt.html --- ftape-tools-1.06/doc/html/Ftmt.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Ftmt.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftmt diff -u --recursive --new-file ftape-tools-1.06/doc/html/Ftmt_Overview.html ftape-tools-1.07/doc/html/Ftmt_Overview.html --- ftape-tools-1.06/doc/html/Ftmt_Overview.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Ftmt_Overview.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Ftmt Overview diff -u --recursive --new-file ftape-tools-1.06/doc/html/Installation.html ftape-tools-1.07/doc/html/Installation.html --- ftape-tools-1.06/doc/html/Installation.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Installation.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Installation diff -u --recursive --new-file ftape-tools-1.06/doc/html/Introduction.html ftape-tools-1.07/doc/html/Introduction.html --- ftape-tools-1.06/doc/html/Introduction.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Introduction.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Introduction diff -u --recursive --new-file ftape-tools-1.06/doc/html/Invoking_Ftape-Tool.html ftape-tools-1.07/doc/html/Invoking_Ftape-Tool.html --- ftape-tools-1.06/doc/html/Invoking_Ftape-Tool.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Invoking_Ftape-Tool.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Invoking Ftape-Tool diff -u --recursive --new-file ftape-tools-1.06/doc/html/Invoking_Ftformat.html ftape-tools-1.07/doc/html/Invoking_Ftformat.html --- ftape-tools-1.06/doc/html/Invoking_Ftformat.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Invoking_Ftformat.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Invoking Ftformat diff -u --recursive --new-file ftape-tools-1.06/doc/html/Invoking_Ftmt.html ftape-tools-1.07/doc/html/Invoking_Ftmt.html --- ftape-tools-1.06/doc/html/Invoking_Ftmt.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Invoking_Ftmt.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Invoking Ftmt diff -u --recursive --new-file ftape-tools-1.06/doc/html/Invoking_Listtape.html ftape-tools-1.07/doc/html/Invoking_Listtape.html --- ftape-tools-1.06/doc/html/Invoking_Listtape.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Invoking_Listtape.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Invoking Listtape diff -u --recursive --new-file ftape-tools-1.06/doc/html/Invoking_Swapout.html ftape-tools-1.07/doc/html/Invoking_Swapout.html --- ftape-tools-1.06/doc/html/Invoking_Swapout.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Invoking_Swapout.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Invoking Swapout diff -u --recursive --new-file ftape-tools-1.06/doc/html/Invoking_Vtblc.html ftape-tools-1.07/doc/html/Invoking_Vtblc.html --- ftape-tools-1.06/doc/html/Invoking_Vtblc.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Invoking_Vtblc.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - + Invoking Vtblc diff -u --recursive --new-file ftape-tools-1.06/doc/html/Listtape.html ftape-tools-1.07/doc/html/Listtape.html --- ftape-tools-1.06/doc/html/Listtape.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Listtape.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Listtape diff -u --recursive --new-file ftape-tools-1.06/doc/html/Listtape_Examples.html ftape-tools-1.07/doc/html/Listtape_Examples.html --- ftape-tools-1.06/doc/html/Listtape_Examples.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Listtape_Examples.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Listtape Examples diff -u --recursive --new-file ftape-tools-1.06/doc/html/Listtape_Options.html ftape-tools-1.07/doc/html/Listtape_Options.html --- ftape-tools-1.06/doc/html/Listtape_Options.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Listtape_Options.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Listtape Options diff -u --recursive --new-file ftape-tools-1.06/doc/html/Listtape_Overview.html ftape-tools-1.07/doc/html/Listtape_Overview.html --- ftape-tools-1.06/doc/html/Listtape_Overview.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Listtape_Overview.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Listtape Overview diff -u --recursive --new-file ftape-tools-1.06/doc/html/Listtape_Synopsis.html ftape-tools-1.07/doc/html/Listtape_Synopsis.html --- ftape-tools-1.06/doc/html/Listtape_Synopsis.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Listtape_Synopsis.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Listtape Synopsis diff -u --recursive --new-file ftape-tools-1.06/doc/html/NLS_support.html ftape-tools-1.07/doc/html/NLS_support.html --- ftape-tools-1.06/doc/html/NLS_support.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/NLS_support.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + NLS support diff -u --recursive --new-file ftape-tools-1.06/doc/html/Overview.html ftape-tools-1.07/doc/html/Overview.html --- ftape-tools-1.06/doc/html/Overview.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Overview.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Overview @@ -32,7 +32,7 @@

 root@anaxagoras:claus# PROGRAM --version
-PROGRAM (ftape-tools) 1.06
+PROGRAM (ftape-tools) 1.07
 

diff -u --recursive --new-file ftape-tools-1.06/doc/html/Requirements.html ftape-tools-1.07/doc/html/Requirements.html --- ftape-tools-1.06/doc/html/Requirements.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Requirements.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Requirements @@ -24,7 +24,7 @@

This package was designed for ftape '98, eh. No: for use with the ftape floppy tape device driver for Linux, where the latest version -if ftape-4.00. See The floppy tape device driver for Linux (info file ftape-4). Although some utilities may still work (at least partly) +if ftape-4.02. See The floppy tape device driver for Linux (info file ftape-4). Although some utilities may still work (at least partly) with other tape device drivers, you probably don't want this package unless you have a floppy tape installed, and are running the Linux OS.

diff -u --recursive --new-file ftape-tools-1.06/doc/html/Swapout.html ftape-tools-1.07/doc/html/Swapout.html --- ftape-tools-1.06/doc/html/Swapout.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Swapout.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Swapout diff -u --recursive --new-file ftape-tools-1.06/doc/html/Swapout_Examples.html ftape-tools-1.07/doc/html/Swapout_Examples.html --- ftape-tools-1.06/doc/html/Swapout_Examples.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Swapout_Examples.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - + Swapout Examples diff -u --recursive --new-file ftape-tools-1.06/doc/html/Swapout_Options.html ftape-tools-1.07/doc/html/Swapout_Options.html --- ftape-tools-1.06/doc/html/Swapout_Options.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Swapout_Options.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - + Swapout Options diff -u --recursive --new-file ftape-tools-1.06/doc/html/Swapout_Overview.html ftape-tools-1.07/doc/html/Swapout_Overview.html --- ftape-tools-1.06/doc/html/Swapout_Overview.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Swapout_Overview.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Swapout Overview diff -u --recursive --new-file ftape-tools-1.06/doc/html/Swapout_Synopsis.html ftape-tools-1.07/doc/html/Swapout_Synopsis.html --- ftape-tools-1.06/doc/html/Swapout_Synopsis.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Swapout_Synopsis.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Swapout Synopsis diff -u --recursive --new-file ftape-tools-1.06/doc/html/Testing.html ftape-tools-1.07/doc/html/Testing.html --- ftape-tools-1.06/doc/html/Testing.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Testing.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Testing @@ -85,8 +85,8 @@

This is a non-destructive test, but nevertheless it has to be enabled using the --enable-tapetests option. See Running tests after compilation of the programs. The test-suite is -located under `[/usr/src/ftape-tools-1.06/]testsuite/'. -There was a bug report that sometimes the ftape-4.00 driver messes up +located under `[/usr/src/ftape-tools-1.07/]testsuite/'. +There was a bug report that sometimes the ftape-4.02 driver messes up the pending signals of a process.

@@ -98,7 +98,7 @@

-[/usr/src/ftape-tools-1.06/]testsuite/ftsignal
+[/usr/src/ftape-tools-1.07/]testsuite/ftsignal
 

diff -u --recursive --new-file ftape-tools-1.06/doc/html/Testing_Ftape-Tool.html ftape-tools-1.07/doc/html/Testing_Ftape-Tool.html --- ftape-tools-1.06/doc/html/Testing_Ftape-Tool.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Testing_Ftape-Tool.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Testing Ftape-Tool diff -u --recursive --new-file ftape-tools-1.06/doc/html/Testing_Ftformat.html ftape-tools-1.07/doc/html/Testing_Ftformat.html --- ftape-tools-1.06/doc/html/Testing_Ftformat.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Testing_Ftformat.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Testing Ftformat diff -u --recursive --new-file ftape-tools-1.06/doc/html/Testing_Ftmt.html ftape-tools-1.07/doc/html/Testing_Ftmt.html --- ftape-tools-1.06/doc/html/Testing_Ftmt.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Testing_Ftmt.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Testing Ftmt diff -u --recursive --new-file ftape-tools-1.06/doc/html/Testing_Listtape.html ftape-tools-1.07/doc/html/Testing_Listtape.html --- ftape-tools-1.06/doc/html/Testing_Listtape.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Testing_Listtape.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Testing Listtape diff -u --recursive --new-file ftape-tools-1.06/doc/html/Testing_Swapout.html ftape-tools-1.07/doc/html/Testing_Swapout.html --- ftape-tools-1.06/doc/html/Testing_Swapout.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Testing_Swapout.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - + Testing Swapout diff -u --recursive --new-file ftape-tools-1.06/doc/html/Testing_Vtblc.html ftape-tools-1.07/doc/html/Testing_Vtblc.html --- ftape-tools-1.06/doc/html/Testing_Vtblc.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Testing_Vtblc.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - + Testing Vtblc diff -u --recursive --new-file ftape-tools-1.06/doc/html/Testing_options.html ftape-tools-1.07/doc/html/Testing_options.html --- ftape-tools-1.06/doc/html/Testing_options.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Testing_options.html Sun Aug 30 15:27:24 1998 @@ -1,5 +1,5 @@ - + Testing options diff -u --recursive --new-file ftape-tools-1.06/doc/html/Top.html ftape-tools-1.07/doc/html/Top.html --- ftape-tools-1.06/doc/html/Top.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/Top.html Sun Aug 30 15:27:24 1998 @@ -1,12 +1,12 @@ - + Top

-

The Ftape Tools Manual


Copyright © 9 August 1998 Claus-Justus Heine +

The Ftape Tools Manual

Ftape-Tools version 1.07

Ftape version 4.02

30 August 1998

Claus-Justus Heine


Copyright © 30 August 1998 Claus-Justus Heine

Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. @@ -31,7 +31,7 @@ for use with the ftape floppy tape driver for Linux.

-This document applies to version 1.06 of the ftape-tools +This document applies to version 1.07 of the ftape-tools package.

diff -u --recursive --new-file ftape-tools-1.06/doc/html/Vtblc.html ftape-tools-1.07/doc/html/Vtblc.html --- ftape-tools-1.06/doc/html/Vtblc.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Vtblc.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - +Vtblc diff -u --recursive --new-file ftape-tools-1.06/doc/html/Vtblc_Examples.html ftape-tools-1.07/doc/html/Vtblc_Examples.html --- ftape-tools-1.06/doc/html/Vtblc_Examples.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Vtblc_Examples.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - +Vtblc Examples diff -u --recursive --new-file ftape-tools-1.06/doc/html/Vtblc_Options.html ftape-tools-1.07/doc/html/Vtblc_Options.html --- ftape-tools-1.06/doc/html/Vtblc_Options.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Vtblc_Options.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - +Vtblc Options diff -u --recursive --new-file ftape-tools-1.06/doc/html/Vtblc_Overview.html ftape-tools-1.07/doc/html/Vtblc_Overview.html --- ftape-tools-1.06/doc/html/Vtblc_Overview.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Vtblc_Overview.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - +Vtblc Overview diff -u --recursive --new-file ftape-tools-1.06/doc/html/Vtblc_Synopsis.html ftape-tools-1.07/doc/html/Vtblc_Synopsis.html --- ftape-tools-1.06/doc/html/Vtblc_Synopsis.html Tue Aug 18 15:38:25 1998 +++ ftape-tools-1.07/doc/html/Vtblc_Synopsis.html Sun Aug 30 15:27:25 1998 @@ -1,5 +1,5 @@ - +Vtblc Synopsis diff -u --recursive --new-file ftape-tools-1.06/doc/html/index.html ftape-tools-1.07/doc/html/index.html --- ftape-tools-1.06/doc/html/index.html Tue Aug 18 15:38:24 1998 +++ ftape-tools-1.07/doc/html/index.html Sun Aug 30 15:27:24 1998 @@ -1,12 +1,12 @@ - +Top

-

The Ftape Tools Manual


Copyright © 9 August 1998 Claus-Justus Heine +

The Ftape Tools Manual

Ftape-Tools version 1.07

Ftape version 4.02

30 August 1998

Claus-Justus Heine


Copyright © 30 August 1998 Claus-Justus Heine

Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies. @@ -31,7 +31,7 @@ for use with the ftape floppy tape driver for Linux.

-This document applies to version 1.06 of the ftape-tools +This document applies to version 1.07 of the ftape-tools package.

diff -u --recursive --new-file ftape-tools-1.06/doc/sgml/ftape-tools.sgml ftape-tools-1.07/doc/sgml/ftape-tools.sgml --- ftape-tools-1.06/doc/sgml/ftape-tools.sgml Tue Aug 18 15:38:27 1998 +++ ftape-tools-1.07/doc/sgml/ftape-tools.sgml Sun Aug 30 15:27:27 1998 @@ -5,14 +5,14 @@ This file documents the programs contained in the ftape-tools package for use with the ftape floppy tape driver for Linux. -This document applies to version 1.06 of the ftape-tools +This document applies to version 1.07 of the ftape-tools package.

-Copyright © 9 August 1998 +Copyright © 30 August 1998

Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are @@ -475,7 +475,7 @@ root@anaxagoras:claus# PROGRAM --version -PROGRAM (ftape-tools) 1.06 +PROGRAM (ftape-tools) 1.07

@@ -498,7 +498,7 @@

This package was designed for ftape '98, eh. No: for use with the ftape floppy tape device driver for Linux, where the latest version -if ftape-4.00. See . Although some utilities may still work (at least partly) +if ftape-4.02. See . Although some utilities may still work (at least partly) with other tape device drivers, you probably don't want this package unless you have a floppy tape installed, and are running the Linux OS. @@ -893,8 +893,8 @@

This is a non-destructive test, but nevertheless it has to be enabled using the --enable-tapetests option. See . The test-suite is -located under [/usr/src/ftape-tools-1.06/]testsuite/. -There was a bug report that sometimes the ftape-4.00 driver messes up +located under [/usr/src/ftape-tools-1.07/]testsuite/. +There was a bug report that sometimes the ftape-4.02 driver messes up the pending signals of a process.

@@ -907,7 +907,7 @@

-[/usr/src/ftape-tools-1.06/]testsuite/ftsignal +[/usr/src/ftape-tools-1.07/]testsuite/ftsignal

@@ -1012,7 +1012,7 @@ See . See .

-ftformat should work with ftape-3.04d as well as with ftape-4.00. ftape-2.x does +ftformat should work with ftape-3.04d as well as with ftape-4.02. ftape-2.x does not support formatting of cartridges.

@@ -1023,7 +1023,7 @@

Therefore, if you have an old version of ftformat installed, -then you can't use it any more with ftape-4.00, but you can use the +then you can't use it any more with ftape-4.02, but you can use the older interface supplied by ftape-3.04d with the newer version of ftformat. @@ -1046,7 +1046,7 @@ root@anaxagoras:claus# ftformat --version -ftformat (ftape-tools) 1.06 +ftformat (ftape-tools) 1.07

@@ -2059,7 +2059,7 @@

This directory contains a patch for the -program. KBackup-1.2.11 will work with ftape-3.04d or ftape-4.00 +program. KBackup-1.2.11 will work with ftape-3.04d or ftape-4.02 unless you apply that patch.

diff -u --recursive --new-file ftape-tools-1.06/doc/sgml/ftape-tools.txt ftape-tools-1.07/doc/sgml/ftape-tools.txt --- ftape-tools-1.06/doc/sgml/ftape-tools.txt Tue Aug 18 15:38:32 1998 +++ ftape-tools-1.07/doc/sgml/ftape-tools.txt Sun Aug 30 15:27:30 1998 @@ -4,7 +4,7 @@ This file documents the programs contained in the ftape-tools package for use with the _f_t_a_p_e floppy tape driver for Linux. This document - applies to version 1.06 of the _f_t_a_p_e_-_t_o_o_l_s package. + applies to version 1.07 of the _f_t_a_p_e_-_t_o_o_l_s package. ______________________________________________________________________ Table of Contents @@ -159,7 +159,7 @@ - Copyright (C) 9 August 1998 Claus-Justus Heine + Copyright (C) 30 August 1998 Claus-Justus Heine (heine@math1.rwth-aachen.de) Permission is granted to make and distribute verbatim copies @@ -647,7 +647,7 @@ root@anaxagoras:claus# PROGRAM --version - PROGRAM (ftape-tools) 1.06 + PROGRAM (ftape-tools) 1.07 @@ -671,7 +671,7 @@ This package was designed for _f_t_a_p_e '98, eh. No: for use with the _f_t_a_p_e floppy tape device driver for Linux, where the latest - version if _f_t_a_p_e_-_4_._0_0. See The floppy tape device driver for + version if _f_t_a_p_e_-_4_._0_2. See The floppy tape device driver for Linux (info file ftape-4). Although some utilities may still work (at least partly) with other tape device drivers, you probably don't want this package unless you have a floppy tape @@ -1068,8 +1068,8 @@ This is a non-destructive test, but nevertheless it has to be enabled using the --enable-tapetests option. See ``Running tests after compilation of the programs''. The test-suite is located - under [/usr/src/ftape-tools-1.06/]testsuite/. There was a bug - report that sometimes the _f_t_a_p_e_-_4_._0_0 driver messes up the + under [/usr/src/ftape-tools-1.07/]testsuite/. There was a bug + report that sometimes the _f_t_a_p_e_-_4_._0_2 driver messes up the pending signals of a process. @@ -1082,7 +1082,7 @@ - [/usr/src/ftape-tools-1.06/]testsuite/ftsignal + [/usr/src/ftape-tools-1.07/]testsuite/ftsignal @@ -1200,7 +1200,7 @@ the tape drive (info file ftape-4). - _f_t_f_o_r_m_a_t should work with _f_t_a_p_e_-_3_._0_4_d as well as with _f_t_a_p_e_-_4_._0_0. + _f_t_f_o_r_m_a_t should work with _f_t_a_p_e_-_3_._0_4_d as well as with _f_t_a_p_e_-_4_._0_2. _f_t_a_p_e_-_2_._x does nnoott support formatting of cartridges. @@ -1211,7 +1211,7 @@ Therefore, if you have an old version of _f_t_f_o_r_m_a_t installed, then you - can't use it any more with _f_t_a_p_e_-_4_._0_0, but you can use the older + can't use it any more with _f_t_a_p_e_-_4_._0_2, but you can use the older interface supplied by _f_t_a_p_e_-_3_._0_4_d with the newer version of _f_t_f_o_r_m_a_t. @@ -1235,7 +1235,7 @@ root@anaxagoras:claus# ftformat --version - ftformat (ftape-tools) 1.06 + ftformat (ftape-tools) 1.07 @@ -2275,7 +2275,7 @@ This directory contains a patch for the KBackup program. KBackup-1.2.11 will work - with _f_t_a_p_e_-_3_._0_4_d or _f_t_a_p_e_-_4_._0_0 unless you apply that patch. + with _f_t_a_p_e_-_3_._0_4_d or _f_t_a_p_e_-_4_._0_2 unless you apply that patch. diff -u --recursive --new-file ftape-tools-1.06/doc/texi/ftape-tools-all.texi ftape-tools-1.07/doc/texi/ftape-tools-all.texi --- ftape-tools-1.06/doc/texi/ftape-tools-all.texi Tue Aug 18 15:38:22 1998 +++ ftape-tools-1.07/doc/texi/ftape-tools-all.texi Sun Aug 30 15:27:22 1998 @@ -20,11 +20,11 @@ @c @c some macros ... @c -@set UPDATED 9 August 1998 -@set EDITION 1.06 -@set VERSION 1.06 +@set UPDATED 30 August 1998 +@set EDITION 1.07 +@set VERSION 1.07 -@set FTVERSION 4.00 +@set FTVERSION 4.02 @set FTMAINTAINEREMAIL heine@@math1.rwth-aachen.de @set FTMAINTAINER @email{@value{FTMAINTAINEREMAIL}, Claus-Justus Heine} @set FTWWWPAGE @uref{http://www-math.math.rwth-aachen.de/~LBFM/claus/ftape, Ftape Home Page} @@ -85,11 +85,9 @@ @c two methods of forming a title page. @titlepage -@ifnothtml @title The Ftape Tools Manual -@end ifnothtml @ifhtml -@title @gif{ftape-tool.gif} The Ftape Tools Manual +@subtitle @gif{ftape-tool.gif} @end ifhtml @sp 4 @subtitle Ftape-Tools version @value{VERSION} diff -u --recursive --new-file ftape-tools-1.06/doc/texi/ftape-tools.info ftape-tools-1.07/doc/texi/ftape-tools.info --- ftape-tools-1.06/doc/texi/ftape-tools.info Tue Aug 18 15:38:23 1998 +++ ftape-tools-1.07/doc/texi/ftape-tools.info Sun Aug 30 15:27:23 1998 @@ -9,7 +9,7 @@ This file documents the programs contained in the ftape-tools package for use with the ftape floppy tape driver for Linux. - Copyright (C) 9 August 1998 Claus-Justus Heine + Copyright (C) 30 August 1998 Claus-Justus Heine Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are @@ -29,61 +29,61 @@  Indirect: -ftape-tools.info-1: 1280 -ftape-tools.info-2: 47136 +ftape-tools.info-1: 1281 +ftape-tools.info-2: 47137  Tag Table: (Indirect) -Node: Top1280 -Node: Copying4794 -Node: Introduction23956 -Node: Overview24189 -Node: Requirements25466 -Node: Installation28614 -Node: Configuration29045 -Node: Testing options29837 -Node: Documentation formatting31535 -Node: NLS support34330 -Node: Building34926 -Node: Testing37618 -Node: Ftape-tool42231 -Node: Ftape-Tool Overview42505 -Node: Invoking Ftape-Tool42978 -Node: Testing Ftape-Tool43211 -Node: Ftformat43461 -Node: Ftformat Overview43792 -Node: Invoking Ftformat45483 -Node: Ftformat Synopsis45827 -Node: Ftformat Options47136 -Node: Ftformat Examples52603 -Node: Ftformat Problems53313 -Node: Testing Ftformat53943 -Node: Ftmt54332 -Node: Ftmt Overview54584 -Node: Invoking Ftmt54787 -Node: Testing Ftmt55427 -Node: Listtape56060 -Node: Listtape Overview56325 -Node: Invoking Listtape57183 -Node: Listtape Synopsis57523 -Node: Listtape Options57865 -Node: Listtape Examples58623 -Node: Testing Listtape59526 -Node: Swapout59725 -Node: Swapout Overview59992 -Node: Invoking Swapout60983 -Node: Swapout Synopsis61321 -Node: Swapout Options61585 -Node: Swapout Examples62045 -Node: Testing Swapout62347 -Node: Vtblc63106 -Node: Vtblc Overview63360 -Node: Invoking Vtblc64243 -Node: Vtblc Synopsis64567 -Node: Vtblc Options65464 -Node: Vtblc Examples70675 -Node: Testing Vtblc73018 -Node: Contrib73657 -Node: Concept Index74453 +Node: Top1281 +Node: Copying4795 +Node: Introduction23957 +Node: Overview24190 +Node: Requirements25467 +Node: Installation28615 +Node: Configuration29046 +Node: Testing options29838 +Node: Documentation formatting31536 +Node: NLS support34331 +Node: Building34927 +Node: Testing37619 +Node: Ftape-tool42232 +Node: Ftape-Tool Overview42506 +Node: Invoking Ftape-Tool42979 +Node: Testing Ftape-Tool43212 +Node: Ftformat43462 +Node: Ftformat Overview43793 +Node: Invoking Ftformat45484 +Node: Ftformat Synopsis45828 +Node: Ftformat Options47137 +Node: Ftformat Examples52604 +Node: Ftformat Problems53314 +Node: Testing Ftformat53944 +Node: Ftmt54333 +Node: Ftmt Overview54585 +Node: Invoking Ftmt54788 +Node: Testing Ftmt55428 +Node: Listtape56061 +Node: Listtape Overview56326 +Node: Invoking Listtape57184 +Node: Listtape Synopsis57524 +Node: Listtape Options57866 +Node: Listtape Examples58624 +Node: Testing Listtape59527 +Node: Swapout59726 +Node: Swapout Overview59993 +Node: Invoking Swapout60984 +Node: Swapout Synopsis61322 +Node: Swapout Options61586 +Node: Swapout Examples62046 +Node: Testing Swapout62348 +Node: Vtblc63107 +Node: Vtblc Overview63361 +Node: Invoking Vtblc64244 +Node: Vtblc Synopsis64568 +Node: Vtblc Options65465 +Node: Vtblc Examples70676 +Node: Testing Vtblc73019 +Node: Contrib73658 +Node: Concept Index74454  End Tag Table diff -u --recursive --new-file ftape-tools-1.06/doc/texi/ftape-tools.info-1 ftape-tools-1.07/doc/texi/ftape-tools.info-1 --- ftape-tools-1.06/doc/texi/ftape-tools.info-1 Tue Aug 18 15:38:23 1998 +++ ftape-tools-1.07/doc/texi/ftape-tools.info-1 Sun Aug 30 15:27:23 1998 @@ -9,7 +9,7 @@ This file documents the programs contained in the ftape-tools package for use with the ftape floppy tape driver for Linux. - Copyright (C) 9 August 1998 Claus-Justus Heine + Copyright (C) 30 August 1998 Claus-Justus Heine Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are @@ -36,7 +36,7 @@ This file documents the programs contained in the ftape-tools package for use with the ftape floppy tape driver for Linux. - This document applies to version 1.06 of the ftape-tools package. + This document applies to version 1.07 of the ftape-tools package. * Menu: @@ -529,7 +529,7 @@ following form when run with the `--version'. root@anaxagoras:claus# PROGRAM --version - PROGRAM (ftape-tools) 1.06 + PROGRAM (ftape-tools) 1.07 where PROGRAM is a place holder for the program you are running. This kind of uniform `--version' option allows to distinguish the @@ -549,7 +549,7 @@ *The ftape floppy tape driver* This package was designed for ftape '98, eh. No: for use with the ftape floppy tape device driver for Linux, where the latest version - if ftape-4.00. *note The floppy tape device driver for Linux: + if ftape-4.02. *note The floppy tape device driver for Linux: (ftape-4)Top. Although some utilities may still work (at least partly) with other tape device drivers, you probably don't want this package unless you have a floppy tape installed, and are @@ -875,8 +875,8 @@ This is a non-destructive test, but nevertheless it has to be enabled using the `--enable-tapetests' option. *Note Running tests after compilation of the programs: Testing options. The test-suite - is located under `[/usr/src/ftape-tools-1.06/]testsuite/'. There - was a bug report that sometimes the ftape-4.00 driver messes up + is located under `[/usr/src/ftape-tools-1.07/]testsuite/'. There + was a bug report that sometimes the ftape-4.02 driver messes up the pending signals of a process. The test requires to insert a tape cartridge into your tape drive, @@ -884,7 +884,7 @@ In case the test fails, please first try to run the test program - [/usr/src/ftape-tools-1.06/]testsuite/ftsignal + [/usr/src/ftape-tools-1.07/]testsuite/ftsignal manually. The `-f TAPEDEV' switch can be used to specify an alternate tape device, such as `-f /dev/qft1' it this is required @@ -1002,7 +1002,7 @@ of cartridges using `MTIOCFTFORMAT': (ftape-4)MTIOCFTFORMAT. *note Sending raw commands to the tape drive: (ftape-4)MTIOCFTCMD. - ftformat should work with ftape-3.04d as well as with ftape-4.00. + ftformat should work with ftape-3.04d as well as with ftape-4.02. ftape-2.x does *not* support formatting of cartridges. There was a major change in the interface provided by the ftape @@ -1011,7 +1011,7 @@ Start formatting a tape track: (ftape)FTFMT_FORMAT_TRACK. Therefore, if you have an old version of ftformat installed, then -you can't use it any more with ftape-4.00, but you can use the older +you can't use it any more with ftape-4.02, but you can use the older interface supplied by ftape-3.04d with the newer version of ftformat. You can determine the version of ftformat by running `ftformat @@ -1025,7 +1025,7 @@ following banner: root@anaxagoras:claus# ftformat --version - ftformat (ftape-tools) 1.06 + ftformat (ftape-tools) 1.07 The `ftape-tools' string indicates that it is part of the ftape-tools package (*note Overview::.). diff -u --recursive --new-file ftape-tools-1.06/doc/texi/ftape-tools.info-2 ftape-tools-1.07/doc/texi/ftape-tools.info-2 --- ftape-tools-1.06/doc/texi/ftape-tools.info-2 Tue Aug 18 15:38:23 1998 +++ ftape-tools-1.07/doc/texi/ftape-tools.info-2 Sun Aug 30 15:27:23 1998 @@ -9,7 +9,7 @@ This file documents the programs contained in the ftape-tools package for use with the ftape floppy tape driver for Linux. - Copyright (C) 9 August 1998 Claus-Justus Heine + Copyright (C) 30 August 1998 Claus-Justus Heine Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are @@ -836,7 +836,7 @@ `contrib/KBackup/' This directory contains a patch for the KBackup (http://KBackup.home.ml.org/) program. `KBackup-1.2.11' - will work with ftape-3.04d or ftape-4.00 unless you apply that + will work with ftape-3.04d or ftape-4.02 unless you apply that patch. `contrib/Linux' diff -u --recursive --new-file ftape-tools-1.06/doc/texi/ftape-tools.texi ftape-tools-1.07/doc/texi/ftape-tools.texi --- ftape-tools-1.06/doc/texi/ftape-tools.texi Sun Aug 9 19:17:43 1998 +++ ftape-tools-1.07/doc/texi/ftape-tools.texi Sun Aug 30 03:46:34 1998 @@ -22,7 +22,7 @@ @c @include version.texi -@set FTVERSION 4.00 +@set FTVERSION 4.02 @set FTMAINTAINEREMAIL heine@@math1.rwth-aachen.de @set FTMAINTAINER @email{@value{FTMAINTAINEREMAIL}, Claus-Justus Heine} @set FTWWWPAGE @uref{http://www-math.math.rwth-aachen.de/~LBFM/claus/ftape, Ftape Home Page} @@ -83,11 +83,9 @@ @c two methods of forming a title page. @titlepage -@ifnothtml @title The Ftape Tools Manual -@end ifnothtml @ifhtml -@title @gif{ftape-tool.gif} The Ftape Tools Manual +@subtitle @gif{ftape-tool.gif} @end ifhtml @sp 4 @subtitle Ftape-Tools version @value{VERSION} diff -u --recursive --new-file ftape-tools-1.06/doc/texi/stamp-vti ftape-tools-1.07/doc/texi/stamp-vti --- ftape-tools-1.06/doc/texi/stamp-vti Tue Aug 18 15:33:06 1998 +++ ftape-tools-1.07/doc/texi/stamp-vti Sun Aug 30 15:27:22 1998 @@ -1,3 +1,3 @@ -@set UPDATED 9 August 1998 -@set EDITION 1.06 -@set VERSION 1.06 +@set UPDATED 30 August 1998 +@set EDITION 1.07 +@set VERSION 1.07 diff -u --recursive --new-file ftape-tools-1.06/doc/texi/version.texi ftape-tools-1.07/doc/texi/version.texi --- ftape-tools-1.06/doc/texi/version.texi Tue Aug 18 15:33:07 1998 +++ ftape-tools-1.07/doc/texi/version.texi Sun Aug 30 15:27:22 1998 @@ -1,3 +1,3 @@ -@set UPDATED 9 August 1998 -@set EDITION 1.06 -@set VERSION 1.06 +@set UPDATED 30 August 1998 +@set EDITION 1.07 +@set VERSION 1.07 diff -u --recursive --new-file ftape-tools-1.06/include/config.h ftape-tools-1.07/include/config.h --- ftape-tools-1.06/include/config.h Mon Aug 10 12:11:53 1998 +++ ftape-tools-1.07/include/config.h Sun Aug 30 03:40:57 1998 @@ -86,7 +86,7 @@ #define PACKAGE "ftape-tools" /* Define to the version of the distribution. */ -#define VERSION "1.06" +#define VERSION "1.07" /* Define if you have the __argz_count function. */ #define HAVE___ARGZ_COUNT 1 Binary files ftape-tools-1.06/po/de.gmo and ftape-tools-1.07/po/de.gmo differ diff -u --recursive --new-file ftape-tools-1.06/po/de.po ftape-tools-1.07/po/de.po --- ftape-tools-1.06/po/de.po Tue Aug 18 15:40:54 1998 +++ ftape-tools-1.07/po/de.po Sun Aug 30 15:29:15 1998 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ftape-tools 1.0\n" -"POT-Creation-Date: 1998-08-14 00:49+0200\n" +"POT-Creation-Date: 1998-08-30 03:35+0200\n" "PO-Revision-Date: 1998-08-18 11:52+02:00\n" "Last-Translator: Claus-Justus Heine \n" "Language-Team: Deutsch \n" Binary files ftape-tools-1.06/po/en.gmo and ftape-tools-1.07/po/en.gmo differ diff -u --recursive --new-file ftape-tools-1.06/po/en.po ftape-tools-1.07/po/en.po --- ftape-tools-1.06/po/en.po Tue Aug 18 15:40:53 1998 +++ ftape-tools-1.07/po/en.po Sun Aug 30 15:29:15 1998 @@ -5,7 +5,7 @@ msgid "" msgstr "" "Project-Id-Version: ftape-tools 1.0\n" -"POT-Creation-Date: 1998-08-14 00:49+0200\n" +"POT-Creation-Date: 1998-08-30 03:35+0200\n" "PO-Revision-Date: 1998-05-07 15:15+02:00\n" "Last-Translator: Claus-Justus Heine \n" "Language-Team: English \n" diff -u --recursive --new-file ftape-tools-1.06/po/ftape-tools.pot ftape-tools-1.07/po/ftape-tools.pot --- ftape-tools-1.06/po/ftape-tools.pot Fri Aug 14 00:49:46 1998 +++ ftape-tools-1.07/po/ftape-tools.pot Sun Aug 30 03:35:43 1998 @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 1998-08-14 00:49+0200\n" +"POT-Creation-Date: 1998-08-30 03:35+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" diff -u --recursive --new-file ftape-tools-1.06/src/ftape-tool/Makefile.am ftape-tools-1.07/src/ftape-tool/Makefile.am --- ftape-tools-1.06/src/ftape-tool/Makefile.am Sat Aug 1 18:04:08 1998 +++ ftape-tools-1.07/src/ftape-tool/Makefile.am Sat Aug 29 17:34:41 1998 @@ -16,8 +16,8 @@ # # # $Source: /homes/cvs/ftape/ftape-tools/src/ftape-tool/Makefile.am,v $ -# $Revision: 1.2 $ -# $Date: 1998/08/01 16:04:08 $ +# $Revision: 1.3 $ +# $Date: 1998/08/29 15:34:41 $ # # Process this file with automake to get a Makefile.in to be # processed by autoconf @@ -37,7 +37,7 @@ COPYING \ ftape-tool.tcl \ about.tcl big-logo.tcl ftape-command.tcl ftape-contents.tcl \ - ftape-format.tcl tclIndex + ftape-format.tcl version.tcl tclIndex # tcl_gettext.so @@ -45,8 +45,11 @@ #tcl_gettext.so: # $(CC) -shared -o $@ tcl_gettext.c @INTLLIBS@ -BUILT_SOURCES = COPYING +BUILT_SOURCES = COPYING version.tcl COPYING: rm -f $@ ln -s $(top_builddir)/$@ . + +version.tcl: $(top_srcdir)/configure.in + echo 'set VersionString "$(bin_SCRIPTS) ($(PACKAGE)) $(VERSION)\n";' > $@ diff -u --recursive --new-file ftape-tools-1.06/src/ftape-tool/Makefile.in ftape-tools-1.07/src/ftape-tool/Makefile.in --- ftape-tools-1.06/src/ftape-tool/Makefile.in Tue Aug 18 15:40:53 1998 +++ ftape-tools-1.07/src/ftape-tool/Makefile.in Sun Aug 30 15:29:14 1998 @@ -28,8 +28,8 @@ # # # $Source: /homes/cvs/ftape/ftape-tools/src/ftape-tool/Makefile.am,v $ -# $Revision: 1.2 $ -# $Date: 1998/08/01 16:04:08 $ +# $Revision: 1.3 $ +# $Date: 1998/08/29 15:34:41 $ # # Process this file with automake to get a Makefile.in to be # processed by autoconf @@ -138,12 +138,12 @@ COPYING \ ftape-tool.tcl \ about.tcl big-logo.tcl ftape-command.tcl ftape-contents.tcl \ - ftape-format.tcl tclIndex + ftape-format.tcl version.tcl tclIndex #tcl_gettext.so: # $(CC) -shared -o $@ tcl_gettext.c @INTLLIBS@ -BUILT_SOURCES = COPYING +BUILT_SOURCES = COPYING version.tcl mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs CONFIG_HEADER = ../.././include/config.h CONFIG_CLEAN_FILES = ftape-tool @@ -282,6 +282,9 @@ COPYING: rm -f $@ ln -s $(top_builddir)/$@ . + +version.tcl: $(top_srcdir)/configure.in + echo 'set VersionString "$(bin_SCRIPTS) ($(PACKAGE)) $(VERSION)\n";' > $@ # Tell versions [3.59,3.63) of GNU make to not export all variables. # Otherwise a system limit (for SysV at least) may be exceeded. diff -u --recursive --new-file ftape-tools-1.06/src/ftape-tool/about.tcl ftape-tools-1.07/src/ftape-tool/about.tcl --- ftape-tools-1.06/src/ftape-tool/about.tcl Mon Jul 27 17:52:32 1998 +++ ftape-tools-1.07/src/ftape-tool/about.tcl Sat Aug 29 18:19:39 1998 @@ -7,7 +7,7 @@ # module contents global moduleList global autoLoadList -set moduleList(about.tcl) { .top0 .top4} +set moduleList(about.tcl) { .top0 .top4 FtapeToolVersion} set autoLoadList(about.tcl) {1} # procedures to show toplevel windows @@ -45,7 +45,7 @@ frame .top0.frame2 -borderwidth {2} -height {30} -relief {raised} -width {30} # build widget .top0.frame2.label5 - label .top0.frame2.label5 -relief {raised} -text {ftape-tool 1.0, Copyright (c) Claus-Justus Heine 1998} + label .top0.frame2.label5 -relief {raised} -text "[FtapeToolVersion] Copyright (c) Claus-Justus Heine 1998" # build widget .top0.frame2.button6 button .top0.frame2.button6 -command {DestroyWindow.top0} -padx {9} -pady {3} -text {OK} @@ -153,6 +153,14 @@ # User defined procedures + + +# Procedure: FtapeToolVersion +proc FtapeToolVersion {} { + source [FtapeToolDir]/version.tcl + return $VersionString +} + # Internal procedures diff -u --recursive --new-file ftape-tools-1.06/src/ftape-tool/ftape-command.tcl ftape-tools-1.07/src/ftape-tool/ftape-command.tcl --- ftape-tools-1.06/src/ftape-tool/ftape-command.tcl Mon Jul 27 18:03:21 1998 +++ ftape-tools-1.07/src/ftape-tool/ftape-command.tcl Sat Aug 29 18:21:32 1998 @@ -153,10 +153,12 @@ global outputframe upvar \#0 $FDName fd - set ButtonMap(status) Status - set ButtonMap(rewind) Rewind - set ButtonMap(reten) Retension - set ButtonMap(erase) Erase + set ButtonMap(status) Status + set ButtonMap(rewind) Rewind + set ButtonMap(reten) Retension + set ButtonMap(erase) Erase + set ButtonMap(rewoffl) Eject + set ButtonMap(reset) Reset if {[lindex [[SN $ButtonMap($action)Button] config -text] 4] == "Cancel"} { if {$fd != ""} { diff -u --recursive --new-file ftape-tools-1.06/src/ftape-tool/ftape-contents.tcl ftape-tools-1.07/src/ftape-tool/ftape-contents.tcl --- ftape-tools-1.06/src/ftape-tool/ftape-contents.tcl Fri Aug 7 13:15:09 1998 +++ ftape-tools-1.07/src/ftape-tool/ftape-contents.tcl Sat Aug 29 18:21:39 1998 @@ -772,13 +772,13 @@ incr Volumes(-1,START) # puts "First data segment: $Volumes(-1,START)" # puts "Last data segment: $Volumes(-1,END)" - + set VolumeCount 0 } else { if {![regexp -- ^VTBL\ +END $contentsline]} { puts "Corrupt entry $contentsline\n" + set VolumeCount 0 } } - set VolumeCount 0 # puts "VolumeCount: $VolumeCount\n" fileevent $CmdPipeFD readable $oldscript return diff -u --recursive --new-file ftape-tools-1.06/src/ftape-tool/ftape-tool.tcl ftape-tools-1.07/src/ftape-tool/ftape-tool.tcl --- ftape-tools-1.06/src/ftape-tool/ftape-tool.tcl Sat Aug 1 22:27:13 1998 +++ ftape-tools-1.07/src/ftape-tool/ftape-tool.tcl Sat Aug 29 18:24:40 1998 @@ -12,7 +12,6 @@ set xfLoadInfo 0 global xfMisc set xfMisc(separator) : - # Procedure: FtapeToolDir proc FtapeToolDir {} { global env @@ -355,10 +354,10 @@ wm sizefrom . "" wm maxsize . 1280 1024 wm minsize . 443 411 + wm protocol . WM_DELETE_WINDOW ShowWindow[SN QuitDialog] wm title . {ftape-tool} wm resizable . 0 0 - # build widget .frame0 frame .frame0 \ -borderwidth {2} \ @@ -378,13 +377,14 @@ -tearoff {0} .frame0.menubutton5.m add command \ -command {set cmdstatus "ready" - if {"[info procs XFEdit]" != ""} { + if {"[info procs XFEdit]" == ""} { for {set i 0} {$i < 100} {set i [expr $i + 1]} { catch {destroy .frame$i} catch {destroy .tearoff$i} catch {destroy .top$i} } - source $argv0 + exec $argv0 & + catch {destroy .} } global outputframe catch {destroy $outputframe} @@ -429,21 +429,30 @@ -command {TapeCmd $Options(NoRewindDevice) "status" CmdPipeFD} \ -label {Status} .frame0.menubutton13.m add command \ + -command {MakeContentsFrame} \ + -label {Contents} + .frame0.menubutton13.m add command \ -command {TapeCmd $Options(NoRewindDevice) "rewind" CmdPipeFD} \ -label {Rewind} .frame0.menubutton13.m add command \ + -command {TapeCmd $Options(NoRewindDevice) "rewoffl" CmdPipeFD} \ + -label {Eject} + .frame0.menubutton13.m add command \ -command {TapeCmd $Options(NoRewindDevice) "reten" CmdPipeFD} \ -label {Retension} .frame0.menubutton13.m add command \ + -command {if {[AlertBox "WARNING: FILE MARKS AND DATA MIGHT BE LOST" "" "" "Reset" "CANCEL" "OK"] == 1} { + AlertBox "YOU HAVE BEEN WARNED" "" "" "Reset" "CONTINUE" + TapeCmd $Options(NoRewindDevice) "reset" CmdPipeFD +}} \ + -label {Reset} + .frame0.menubutton13.m add command \ -command {if {[AlertBox "WARNING: ALL DATA WILL BE ERASED" "" "" "Erase" "CANCEL" "OK"] == 1} { AlertBox "YOU HAVE BEEN WARNED" "" "" "Erase" "CONTINUE" TapeCmd $Options(NoRewindDevice) "erase" CmdPipeFD }} \ -label {Erase} .frame0.menubutton13.m add command \ - -command {MakeContentsFrame} \ - -label {Contents} - .frame0.menubutton13.m add command \ -command {MakeFormatFrame} \ -label {Format} @@ -536,6 +545,30 @@ -pady {3} \ -text {Quit} + # build widget .frame1.button1 + button .frame1.button1 \ + -command {if {[AlertBox "WARNING: FILE MARKS AND DATA MIGHT BE LOST" "" "" "Reset" "CANCEL" "OK"] == 1} { + AlertBox "YOU HAVE BEEN WARNED" "" "" "Reset" "CONTINUE" + TapeCmd $Options(NoRewindDevice) "reset" CmdPipeFD +}} \ + -padx {9} \ + -pady {3} \ + -text {Reset} + + # build widget .frame1.button8 + button .frame1.button8 \ + -command {TapeCmd $Options(NoRewindDevice) "rewind" CmdPipeFD} \ + -padx {9} \ + -pady {3} \ + -text {Rewind} + + # build widget .frame1.button9 + button .frame1.button9 \ + -command {TapeCmd $Options(NoRewindDevice) "rewoffl" CmdPipeFD} \ + -padx {9} \ + -pady {3} \ + -text {Eject} + # build widget .frame3 frame .frame3 \ -borderwidth {2} \ @@ -721,16 +754,22 @@ pack configure .frame1.button3 \ -expand 1 \ -fill both + pack configure .frame1.button5 \ + -expand 1 \ + -fill both pack configure .frame1.button0 \ -expand 1 \ -fill both + pack configure .frame1.button9 \ + -expand 1 \ + -fill both pack configure .frame1.button2 \ -expand 1 \ -fill both - pack configure .frame1.button4 \ + pack configure .frame1.button1 \ -expand 1 \ -fill both - pack configure .frame1.button5 \ + pack configure .frame1.button4 \ -expand 1 \ -fill both pack configure .frame1.button6 \ @@ -1414,10 +1453,12 @@ foreach but { Status + Contents Rewind + Eject Retension + Reset Erase - Contents Format } { # puts "$but\n$" if {$action == "start"} { @@ -1430,7 +1471,7 @@ [SN ${but}Button] configure -state normal -text "$but" } } - foreach i {0 1 2 3 4 5} { + foreach i {0 1 2 3 4 5 6 7} { if {$action == "start"} { [SN TapeOptMenu] entryconfigure $i -state disabled } else { @@ -2154,7 +2195,8 @@ # startup source proc StartupSrc {args} { -LoadImages [FtapeToolDir] + LoadImages [FtapeToolDir] + source [FtapeToolDir]/version.tcl } if {"[info procs XFShowHelp]" != ""} { @@ -2306,7 +2348,7 @@ global {checkbutton6} set {checkbutton6} {0} global {cmdstatus} - set {cmdstatus} {ftmt -f /dev/nqft1 status} + set {cmdstatus} {ready} global {fileselect_cancel} set {fileselect_cancel} {.fileSelectWindow.bframe.cancel} global {fileselect_dirlabel} @@ -2354,17 +2396,16 @@ set {autoLoadList(ftape-command.tcl)} {1} set {autoLoadList(ftape-contents.tcl)} {1} set {autoLoadList(ftape-format.tcl)} {1} - set {autoLoadList(ftape-tool.tcl)} {1} - set {autoLoadList(main.tcl)} {0} + set {autoLoadList(ftape-tool.tcl)} {0} global {internalAliasList} set {internalAliasList} {} global {moduleList} - set {moduleList(about.tcl)} { .top0 .top4} + set {moduleList(about.tcl)} { .top0 .top4 FtapeToolVersion} set {moduleList(big-logo.tcl)} { VFrame.frame2} set {moduleList(ftape-command.tcl)} { VFrame.frame5 TapeCmd ListCmdHandler CmdInList} set {moduleList(ftape-contents.tcl)} { VFrame.frame8 AddVolume AcceptVolume CloseContentsFrame ContentsButtonsState ContentsWidgetsUpdate ContentsSelection ContentsCmdHandler DeleteVolume MakeContentsFrame RunContentsCmd SetContentsView SetContentsWidgetsStatus TapeContents UpdateVolumeLists VolnoCallback VolumeUpdate WriteContents} set {moduleList(ftape-format.tcl)} { VFrame.frame6 .top8 UpdateFmtOptWidgets UpdateEraseTime UpdateProgress RunFormatCmd ParseFormatParms MakeFormatFrame FormatCmdHandler ComposeFormatCmd StopFormatCmd} - set {moduleList(ftape-tool.tcl)} { .top1 .top2 .top3} + set {moduleList(ftape-tool.tcl)} {} global {preloadList} set {preloadList(xfInternal)} {} global {symbolicName} @@ -2389,6 +2430,7 @@ set {symbolicName(DeleteVolumeButton)} {.frame8.frame6.frame1.frame5.frame1.button3} set {symbolicName(ENDList)} {.frame8.frame.listbox6} set {symbolicName(ENDScale)} {.frame8.frame6.frame1.frame14.scale18} + set {symbolicName(EjectButton)} {.frame1.button9} set {symbolicName(EraseBar)} {.frame6.frame41.frame1} set {symbolicName(EraseButton)} {.frame1.button4} set {symbolicName(FormatBar)} {.frame6.frame41.frame2} @@ -2397,6 +2439,7 @@ set {symbolicName(FormatStatusLabel)} {.frame6.frame41.label42} set {symbolicName(QuitButton)} {.frame1.button7} set {symbolicName(QuitDialog)} {.top1} + set {symbolicName(ResetButton)} {.frame1.button1} set {symbolicName(RetensionButton)} {.frame1.button2} set {symbolicName(RewindButton)} {.frame1.button0} set {symbolicName(SIGNATUREEntry)} {.frame8.frame6.frame1.frame14.frame44.value} diff -u --recursive --new-file ftape-tools-1.06/src/ftape-tool/tclIndex ftape-tools-1.07/src/ftape-tool/tclIndex --- ftape-tools-1.06/src/ftape-tool/tclIndex Mon Jul 27 17:50:49 1998 +++ ftape-tools-1.07/src/ftape-tool/tclIndex Sat Aug 29 18:18:41 1998 @@ -49,6 +49,8 @@ set auto_index(DestroyWindow.top0) "source $dir/about.tcl" set auto_index(ShowWindow.top4) "source $dir/about.tcl" set auto_index(DestroyWindow.top4) "source $dir/about.tcl" +set auto_index(FtapeToolVersion) "source $dir/about.tcl" +set auto_index(FtapeToolVersion) "source $dir/about.tcl" # ftape-command.tcl set auto_index(VFrame.frame5) "source $dir/ftape-command.tcl" diff -u --recursive --new-file ftape-tools-1.06/src/ftformat/version.h ftape-tools-1.07/src/ftformat/version.h --- ftape-tools-1.06/src/ftformat/version.h Tue Aug 18 15:33:21 1998 +++ ftape-tools-1.07/src/ftformat/version.h Sun Aug 30 03:42:33 1998 @@ -1 +1 @@ -static const char *version_string = "ftformat (ftape-tools) 1.06\n"; +static const char *version_string = "ftformat (ftape-tools) 1.07\n"; diff -u --recursive --new-file ftape-tools-1.06/src/ftmt/version.h ftape-tools-1.07/src/ftmt/version.h --- ftape-tools-1.06/src/ftmt/version.h Tue Aug 18 15:33:26 1998 +++ ftape-tools-1.07/src/ftmt/version.h Sun Aug 30 03:42:38 1998 @@ -1 +1 @@ -static const char *version_string = "GNU mt version 2.4.2, adapted for ftape-tools 1.06\n"; +static const char *version_string = "GNU mt version 2.4.2, adapted for ftape-tools 1.07\n"; diff -u --recursive --new-file ftape-tools-1.06/src/scripts/Makefile.in ftape-tools-1.07/src/scripts/Makefile.in --- ftape-tools-1.06/src/scripts/Makefile.in Tue Aug 18 15:40:48 1998 +++ ftape-tools-1.07/src/scripts/Makefile.in Sun Aug 30 15:29:10 1998 @@ -191,8 +191,6 @@ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \ || cp -p $$d/$$file $(distdir)/$$file; \ done -tcl_gettext.lo tcl_gettext.o: tcl_gettext.c ../.././include/config.h - info: dvi: check: all diff -u --recursive --new-file ftape-tools-1.06/src/swapout/version.h ftape-tools-1.07/src/swapout/version.h --- ftape-tools-1.06/src/swapout/version.h Tue Aug 18 15:33:29 1998 +++ ftape-tools-1.07/src/swapout/version.h Sun Aug 30 03:42:41 1998 @@ -1 +1 @@ -static const char *version_string = "swapout (ftape-tools) 1.06\n"; +static const char *version_string = "swapout (ftape-tools) 1.07\n"; diff -u --recursive --new-file ftape-tools-1.06/src/vtblc/version.h ftape-tools-1.07/src/vtblc/version.h --- ftape-tools-1.06/src/vtblc/version.h Tue Aug 18 15:33:30 1998 +++ ftape-tools-1.07/src/vtblc/version.h Sun Aug 30 03:42:42 1998 @@ -1 +1 @@ -const char *version_string = "vtblc (ftape-tools) 1.06\n"; +const char *version_string = "vtblc (ftape-tools) 1.07\n"; diff -u --recursive --new-file ftape-tools-1.06/testsuite/Makefile.in ftape-tools-1.07/testsuite/Makefile.in --- ftape-tools-1.06/testsuite/Makefile.in Tue Aug 18 15:40:57 1998 +++ ftape-tools-1.07/testsuite/Makefile.in Sun Aug 30 15:29:17 1998 @@ -239,7 +239,6 @@ || cp -p $$d/$$file $(distdir)/$$file; \ done $(MAKE) top_distdir="$(top_distdir)" distdir="$(distdir)" dist-hook -ftsignal.o: ftsignal.c .././include/config.h RUNTESTFLAGS =