Date : Sun, 08 Oct 2006 12:20:12
From : "neil f" <faz@...>
Subject: Re: How to *SPOOL result of *INFO?
> -----Original Message-----
> From: Majordomo List Manager [mailto:majordomo@...]
> On Behalf Of Jonathan Graham Harston
> Sent: Sunday, October 08, 2006 8:29 AM
> To: bbc-micro@...
> Subject: [BBC-Micro] Re: How to *SPOOL result of *INFO?
>
> >Message-ID: <Pine.LNX.4.64.0610051119060.20914@...>
>
> Chris Johns <chris@...> wrote:
> > > Is there a way to do this using *SPOOL? If I do:
> > > *SPOOL files
> > > *INFO *.*
> > > *SPOOL
> > > I just get and empty text file.
> > I think this is due to some crapness in DFS, you could probably
>
> It is indeed crappiness on behalf of DFS, especially when it
> is so easy to avoid. You can *SPOOL all disk operations on HADFS.
>
> DFS surrounds all disk operation displays with
> *FX3,16/*FX3,oldval The following code fixes this:
>
> P%=&380:[CMP #3:BNE &385:RTS:JMP 0
> !&386=!&20A:?&20A=&80:?&20B=3
>
> This intercepts all *FX3 calls and ignores them. Now doing
> *SPOOL file
> *INFO *.*
> *SPOOL
> works as expected.
>
Thanks for that, Jonathan.
When I cut and past that code and run it as Basic I get a syntax
error for the second line. Ignoring the error and then doing a
*Spool etc still produces an empty file. Where am I going wrong?
(I'm using DFS on a Master BTW.)
-Neil F.
--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.407 / Virus Database: 268.13.0/465 - Release Date:
06/10/06