Re: [ql-users] Hove Workshop

2005-04-13 Thread Tony Firshman
On  Wed, 13 Apr 2005 at 01:47:52, P Witte wrote:
(ref: [EMAIL PROTECTED])

Tony Firshman writes:

 Two day shows are dead loss for me.  It simply means I am less busy for
 two days.  Most people seem to come on the second day (like you John).

You always seem to manage to be busy enough ;) Personally, I think the
duration needs to be in some kind of proportion to the time it takes to
travel. QL2004 was just a wee bit too short

 I would always rather a one day show with socialising at the end.

Problem is, at the end most people are busy getting home. I dont suppose
therell be an aftermath on Sunday? I cant make Saturday..
Did my follow-up emailshot not arrive?

I got the show info from the Quanta website, and was -sure- when I first
looked it said a two day show.

It is not - it is Sunday 17th only.

Sorry for the confusion.

Tony

-- 
 QBBS (QL fido BBS 2:252/67) +44(0)1442-828255
  tony@surname.co.uk  http://firshman.co.uk
 Voice: +44(0)1442-828254  Fax: +44(0)1442-828255  Skype: tonyfirshman
 TF Services, 29 Longfield Road, TRING, Herts, HP23 4DG

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: Re: [ql-users] QStarter, QFiles

2005-04-13 Thread Norman
[EMAIL PROTECTED] wrote:
 Thanks. Will compare routines tonight. Is this the utility which was with 
 Winback? I see what you are getting at: GET might return the error if there 
 is nothing to be GOT...so if the filename length word is 0, get will not 
 fetch a null string?
 
 
Yes, this is the utility that was supplied with WinBack - Directory_bas - I 
extracted from it because it had less clutter compared to the similar routine 
within WinBack itself.

Cheers,
Norman.

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: Re: [ql-users] QStarter, QFiles

2005-04-13 Thread Dilwyn Jones
 Just another simple thing ... are you using the 'zero' in the 
 dimensioned array for the 'file_string' ?
 
 DIM f$(100)
 
 actually has 101 places reserved, as 0 to 100.
Yes I do. As best as I can remember from memory the MAWDRAW command is used for 
drawing the files list in the menu, this uses an array slice depending on how 
many filenames there are. If there's 60 files it's be:

MAWDRAW #channel%,1,f$(0 to 59)
I may need to 
 rig up a test routine in SBASIC for you to run on your machine for me 
 to get some figures back to see why it's different on your system, 
 OK, best to the latter, as my machine is not 'portable' to shows; and I 
 will not be attending the AGM.
OK
 
 Send me a SBASIC test routine with suitable break points to check 
 progress.  When you have time.
Of course!

 I feel sure it will turn out to be something minor that is throwing the 
 error.
Indeed, I'm sure I'll be kicking myself when I discover the error!

Dilwyn Jones

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


[ql-users] TobaQQo [OT]

2005-04-13 Thread P Witte
Could I ask a favour? I miscalculated the amount of stress and aggrevation a
recent programming project would cause me ;) so Ive smoQued up my stash of
acceptably taxed tobacco. If one of our Continental Cousins would be so kind
as to top me up at the Hove meeting on Sunday, Id be much obliged! Id like 5
x 50g packets of Drum or Samson for 5 euro per packet or less (about 40% of
the UK price). Let me know off-list.

TIA,

Per

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] TobaQQo [OT]

2005-04-13 Thread Phoebus R. Dokos ( . )
On Wed, 13 Apr 2005 10:39:18 -0400, P Witte [EMAIL PROTECTED]  
wrote:

Could I ask a favour? I miscalculated the amount of stress and  
aggrevation a
recent programming project would cause me ;) so Ive smoQued up my stash  
of
acceptably taxed tobacco. If one of our Continental Cousins would be so  
kind
as to top me up at the Hove meeting on Sunday, Id be much obliged! Id  
like 5
x 50g packets of Drum or Samson for 5 euro per packet or less (about 40%  
of
the UK price). Let me know off-list.

TIA,
Per
Why don't you check URL:http://www.yesmoke.ch/?
(Saved me a bundle ;-) )
Ffibys
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: Re: [ql-users] TobaQQo [OT]

2005-04-13 Thread Dilwyn Jones
  x 50g packets of Drum or Samson for 5 euro per packet or less (about 40%  
  of
  the UK price). Let me know off-list.
 
  TIA,
 
  Per
 
 
 Why don't you check URL:http://www.yesmoke.ch/?
 
 (Saved me a bundle ;-) )
 Ffibys
Save even more...don't smoQue ;-))

My wife stopped smoQuing about 15 years ago. She is now even more anti smoquing 
than a non-smoquer like me.

A few years ago when I worked in broadcasting, I had to install a replacement 
sound mixer in a video editing suite. The guy who normally worked in there was 
a very heavy smoker, I was nearly ill when I saw the insides of the old sound 
mixer.

I wonder if Tony Firshman has any such experiences repairing QLs (there...back 
on topic quite easily!)

Dilwyn Jones

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: Re: [ql-users] TobaQQo [OT]

2005-04-13 Thread Phoebus R. Dokos ( . )
On Wed, 13 Apr 2005 11:06:22 -0400, Dilwyn Jones [EMAIL PROTECTED]  
wrote:

 x 50g packets of Drum or Samson for 5 euro per packet or less (about  
40%
 of
 the UK price). Let me know off-list.

 TIA,

 Per


Why don't you check URL:http://www.yesmoke.ch/?
(Saved me a bundle ;-) )
Ffibys
Save even more...don't smoQue ;-))
Absolutely ;-) Tony was instrumental on that (ie he bugged me to death ;-)  
-although Tony you gotta admit that although in a smoking room I did not  
smoke inside ;-) -
However I don't see anything wrong with TobbaQo ;-) (I'll be honest with  
you; I miss it every day)

A few years ago when I worked in broadcasting, I had to install a  
replacement sound mixer in a video editing suite. The guy who normally  
worked in there was a very heavy smoker, I was nearly ill when I saw the  
insides of the old sound mixer.
Hehe you should see some of our mixers and amps when I was in a band...  
The PCBs were yellow (but not naturally). The most disturbing was of  
course that the nicotine-laced tar deposits attract dust like a magnet and  
the result is almost impossible to clean; especially on the controls which  
smoke seems to be particularily fond of... (Now let's imagine our lungs  
for a sec ;-) hehehe


I wonder if Tony Firshman has any such experiences repairing QLs  
(there...back on topic quite easily!)
I bet he has but not on my Aurora (See I never smoked in front of a  
computer... can't say the same for my clients though ;-)

Ffibys
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Q-Starter

2005-04-13 Thread Geogwilt
In a message dated 12/04/05 12:01:19 GMT Daylight Time, 
[EMAIL PROTECTED] writes:

 
 [EMAIL PROTECTED] wrote:
 The only snag I can see is if the code for MWDEF, which has to tell
 whether the channel is sent by reference or value, gets it wrong for
 Turbo. This could happen if, for example, MWDEF assumes (wrongly)
 that the parameter is passed by value if the pointer to the Name
 List in the Name Table is -1. I imagine this is very unlikely.
 
 Oops, I confess I'm pretty new to all this, but for me it looks like
 actually this IS how it works:
 
 move.w  2(a6,a3.l),d0   ;set error return variable
 blt.s   @1
 ext.l   d0
 lsl.l   #3,d0
 add.l   $18(a6),d0
 move.l  d0,error_var(a5)
 move.l  0(a6,d0.l),error_id1(a5)
 move.l  4(a6,d0.l),error_id2(a5)
 @1
 
 But I can change everything. I guess the right way to do it is to
 check that the type of the parameter is $0203?
 
 

As far as I know BP_LET changes a parameter by copying the value on the maths 
stack to the address at byte 4 of the parameter entry on the Name Table. I 
had assumed that this 4-byte pointer would be set. Instead  MWDEF seems to be 
copying both the pointer into the name table as well as the 8-byte entry from 
the name table.

Yes, the type of parameter should indeed be $0203.

I assume that at the time the code you quote is obeyed A3 still points to the 
name table entry for the channel parameter, but that A5 has been set to the 
address of the window definition (perhaps plus a constant).

Cheers

George
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Q-Starter

2005-04-13 Thread Geogwilt
In a message dated 12/04/05 20:37:00 GMT Daylight Time, 
[EMAIL PROTECTED] writes:

 
 There are often good reasons for using array slices. Although work-arounds
 are usually possible, they may require shifting data into other arrays which
 is both time and space consuming.
 
 An array descriptor merely presents a logical view of the data. If Turbo
 at present just sees that a parameter is an array and ignores any indices,
 then parsing those indices would have to be implemented - something that
 could be a major job! If, however, the indices are accessable to Turbo, then
 its simply a matter of creating a descriptor based on those indices - not
 much more difficult than creating the descriptor for the whole array?
 
 

The problem as I see it is that the slicing information, which could only be 
used by Turbo for a machine code extension, would have to be sent by Parser 
via the intermediate code to codegen which would then have to package it so 
that 
in the proc/fn_rom section in the entry code (taken from the Turbo library 
and put in every compiled task) the appropriate (new) code could use the 
information to set a correct S*BASIC type descriptor.

The new code in the entry code is easy. It is the other bits that are not.

George
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] TobaQQo [OT]

2005-04-13 Thread Tony Firshman
On  Wed, 13 Apr 2005 at 15:06:22, Dilwyn Jones wrote:
(ref:
[EMAIL PROTECTED])

  x 50g packets of Drum or Samson for 5 euro per packet or less (about 40%
  of
  the UK price). Let me know off-list.
 
  TIA,
 
  Per
 

 Why don't you check URL:http://www.yesmoke.ch/?

 (Saved me a bundle ;-) )
 Ffibys
Save even more...don't smoQue ;-))

My wife stopped smoQuing about 15 years ago. She is now even more anti
smoquing than a non-smoquer like me.

A few years ago when I worked in broadcasting, I had to install a
replacement sound mixer in a video editing suite. The guy who normally
worked in there was a very heavy smoker, I was nearly ill when I saw
the insides of the old sound mixer.

I wonder if Tony Firshman has any such experiences repairing QLs
(there...back on topic quite easily!)
Indeed yes.  One can smell a QL used by smokers.

There is a lot of rot talked about the physical dependence.

All one needs is a good incentive - like meeting Sarah who I knew would
not tolerate a smoker.
I gave up overnight, and she didn't even guess.

I will never forget Phoebus (you see I can spell it!) with a headache on
the way back from Orlando.  He was very good and only smoked when we
stopped.  He though stuck his head out of the window (while driving)
with a smoke, and said Ah that is better
Amazing.

Tony
-- 
 QBBS (QL fido BBS 2:252/67) +44(0)1442-828255
  tony@surname.co.uk  http://firshman.co.uk
 Voice: +44(0)1442-828254  Fax: +44(0)1442-828255  Skype: tonyfirshman
 TF Services, 29 Longfield Road, TRING, Herts, HP23 4DG

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] QStarter, QFiles

2005-04-13 Thread Malcolm Cadman
In message 
[EMAIL PROTECTED], 
Dilwyn Jones [EMAIL PROTECTED] writes

Just another simple thing ... are you using the 'zero' in the
dimensioned array for the 'file_string' ?
DIM f$(100)
actually has 101 places reserved, as 0 to 100.
Yes I do. As best as I can remember from memory the MAWDRAW command is 
used for drawing the files list in the menu, this uses an array slice 
depending on how many filenames there are. If there's 60 files it's be:

MAWDRAW #channel%,1,f$(0 to 59)
I may need to
rig up a test routine in SBASIC for you to run on your machine for me
to get some figures back to see why it's different on your system,
OK, best to the latter, as my machine is not 'portable' to shows; and I
will not be attending the AGM.
OK
Send me a SBASIC test routine with suitable break points to check
progress.  When you have time.
Of course!
I feel sure it will turn out to be something minor that is throwing the
error.
Indeed, I'm sure I'll be kicking myself when I discover the error!
Yes, it like all code writing ... the major part of say 90% to 95% is 
relatively easy, yet it is the last 1% to 5% that is hard.

--
Malcolm Cadman
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] QStarter, QFiles

2005-04-13 Thread Dilwyn Jones

Yes, it like all code writing ... the major part of say 90% to 95% 
is
relatively easy, yet it is the last 1% to 5% that is hard.

--
Malcolm Cadman
Refer to my Murphy's Law docs for the one which says that the first 
90% of a project takes 90% of the time. The rest takes the other 90%.

--
Dilwyn Jones

--
No virus found in this outgoing message.
Checked by AVG Anti-Virus.
Version: 7.0.308 / Virus Database: 266.9.6 - Release Date: 11/04/2005
___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm


Re: [ql-users] Hove Workshop

2005-04-13 Thread Roy wood
In message [EMAIL PROTECTED], P Witte 
[EMAIL PROTECTED] writes
Problem is, at the end most people are busy getting home. I dont suppose
therell be an aftermath on Sunday? I cant make Saturday..
There is always some kind of aftermath. Jochen always likes to get an 
Indian meal in at some point when he is here so I am planning to visit a 
restaurant in Brighton Marina fairly soon after the show. You are 
welcome to join me at my house for a coffee after the show and a meal in 
the early evening.
--
Roy Wood
Q Branch. 20 Locks Hill, Portslade, Sussex.BN41 2LB
Tel: +44 (0) 1273 386030fax: +44 (0) 1273 430501  skype : royqbranch
web : www.qbranch.demon.co.uk

___
QL-Users Mailing List
http://www.q-v-d.demon.co.uk/smsqe.htm