Re: [ql-users] Hove Workshop
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
[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
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]
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]
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]
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]
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
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
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]
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
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
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
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