Re: [ql-users] QL is 21
Malcolm Cadman wrote: ... Marvin, the paranoid android said something like ... a brain the size of planet and all they ask me to do is to park cars . OK, OK, but where are you? Reverse primary thrust Marvin, that's what theysay to me, open airlock number three Marvin, Marvin can you pick up that piece of paper? Can I pick up that piece of paper? Here I am, brain the size of a planet... Yeah, yeah... But I'm quite used to being humiliated. I can even go ans stick my head in a bucket of water it you like. Yeah...Marvin... ... What's he saying Zaphod? Oh nothing. He just phoned up to wash his head at us. Has that satisfied you? Will you please tell us where you are? I'm in the car park. In the _car_ park? What are you doing there? Parking cars, what else does one do in... I'm sure that those that want to program, do. And those that don't, don't. Well, at least that is where the QL at 21 is still OK ... it is still fun to program, and people even know how. -- --- Robert Newson, E-Mail: [EMAIL PROTECTED] 17 Sunnybank, South Norwood Phone: (020) 8654 6643 London, SE25 4TQ Mobile: *watch this space* (07795 338 262) ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] QL is 21
BHA! Hit wrong button; should have added: From The Hitch-Hiker's Guide to the Galaxy: The Original Radio Scripts, ISBN: 0-330-29288-9 ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Minix for QDOS
Dilwyn Jones wrote: While reading some material about Linus Torvalds and his exploits with a QL in Finland in 1984-85, I came across a 1992 posting by Dave Woodman (who ported various language and parsing utiltiies for the QL) to a reference to a QL Minix. Dave seems to have been in conversation with Linus Torvalds and wrote: Well (and Linus you might not want to hear this given your recent efforts), there is Minix available for QDOS. And Linus replied: Oh yes, I'm definitely interested...does QL-minix use QDOS for multitaskign too? Anyone know if there indeed was a Minix system for the QL and what happened to it? From my searches: http://p.m.nu/sinclair/intl_ql_part3/intl_ql3_8.html#14209 Message 14209 1995-07-20 14:17 18 lines by Richard Zidlicky Area: INTL.QL Subject: QL-MINIX - From: [EMAIL PROTECTED] Hi, I received a bunch of sources for qlminix 1.5 from Felix Croes, ... http://p.m.nu/sinclair/intl_ql_part1/intl_ql1_12.html#2520 Message 2520 1992-01-10 14:52 26 lines by Dave Walker Area: INTL.QL Comment to message by Thilo Oldiges % MAUS BI Subject: MINIX -- ... What I have done is make amendments to the Atari ST Release 1.5 issue to produce a MINIX Kernel that runs as a job under QDOS. This means that you can run MINIX on a QL - a minimum of 640Kb and 2 disk drives is required. ... 8888888 Anyone else want to take the ball from here? ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Advice
[EMAIL PROTECTED] wrote: Hi Tony, I tried dir dos1_Program Files but it does not work. quotes in the wrong place...think about files with odd characters (non-variable_name_valid) under QDOS: you put the device and filename _all_ inside quotes (or a variable) - it's only with valid variable names can you drop the quotes. progra~1 means what? vfat still uses directory entries which are filename limited to 8.3 characters (11 characters in all). When you create a long filename (ie more than 8 characters before a dot, or 3 after it, or non-valid characters, eg a dot or space) vfat stores the long name in 11 byte chunks in multiple entries in the directory which are hidden from DOS; it also stores a DOS compatable 8.3 version. To create the DOS compatable version it basically takes the first 6 (or 5) characters, adds a tilde (~) followed by a number to make a unique filename. (I think I've got the algorithm somewhere.) Thus, starting with Program Files, it stores Program Fil in one directory entry, es in another (both hidden from DOS), and then creates a DOS compatable version by taking the first 6 characters (Program), case ignored (program), adds a tilde (program~), and adds a 1 (program~1), checks it doesn't exist. If not, ok otherwise it tries with a 2 (program~2), and so on; once a unique name has been found, it stores it in yet another directory entry - making a total usage of 3 directory entries for the name Program Files. If you copy, etc the 8.3 compatable name from [an old] DOS, you'll lose the long version. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Advice
Robert Newson wrote: ... Obviously I can't count...program is 7 characters... 0ma:.,$s/(program/(progra/g 'a:.,$s/(Program/(Progra To create the DOS compatable version it basically takes the first 6 (or 5) characters, adds a tilde (~) followed by a number to make a unique filename. (I think I've got the algorithm somewhere.) Thus, starting with Program Files, it stores Program Fil in one directory entry, es in another (both hidden from DOS), and then creates a DOS compatable version by taking the first 6 characters (Program), case compatable version by taking the first 6 characters (Progra), case ignored (program), adds a tilde (program~), and adds a 1 (program~1) ignored (progra), adds a tilde (progra~), and adds a 1 (progra~1) checks it doesn't exist. If not, ok otherwise it tries with a 2 (program~2), and so on; once a unique name has been found, it stores it (progra~2), and so on; once a unique name has been found, it stores it in yet another directory entry - making a total usage of 3 directory entries for the name Program Files. If you copy, etc the 8.3 compatable name from [an old] DOS, you'll lose the long version. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Help
David Tubbs wrote: At 21:36 05/09/2005 +0100, you wrote: Sony KV 2217 UB Scart has been around for so long, cold it just be for a wired remote control ? That's wwhat Google found I did say it was an old TV...all the [operating instructions] manual says is: VIDEO TAPE RECORDER ... Using the 8-pin DIN connector If your recorder is connected to the 8-pin DIN connector on the TV, make sure AV appears on the program indicator. If not, press VIDEO. SPECIFICATIONS ... Input MULTI connector (8-pin DIN) [with no reference to the actual pin-ins.] ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Help
Phil Kett wrote: Phil Kett wrote: Robert Newson wrote: Can anyone help me regarding the multi-input din socket on a Sony TV? (Namely what each Pin could represent?) Have a look at this link:- http://www.tkk.fi/Misc/Electronics/circuits/vga2tv/rgb_pinouts.html There's an 8 pin din connector on there that seems to be a european standard. That appears to be a TTL input...VCRs, I would presume, send analogue It's a long shot but it might be what you're looking for. Or - if that doesn't match - try this... http://freespace.virgin.net/matt.waite/resource/av/din8a.htm aha...yep, that seems more likey...now just need to get the connectors Thanks. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
[ql-users] Help
Can anyone help me regarding the multi-input din socket on a Sony TV? (Namely what each Pin could represent?) ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Help
John Southern wrote: On Monday 05 September 2005 21:10, Robert Newson wrote: Can anyone help me regarding the multi-input din socket on a Sony TV? (Namely what each Pin could represent?) Depends on what model? Could be a S-Video, AV cable, EIAJ for video camera support, EVID-30 etc., What model TV and how many pins on the connector? [Old] Sony KV 2217 UB, 8 pin standard size din ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Help on RGB Monitor
Marcel Kilgus wrote: ... I think I had the monitor Karsten was referring to (it was definitely some Commodore), but I'm not sure I have the cable anymore. I was using an Archimedes (rebranded Phillips) RGB monitor. One thing you do need to be aware of is trying to use an analog RGB, as opposed to a TTL RGB, monitor - I'm sure the impedences are different: my archi [TTL] monitor died, went for repair and was never seen again :( so I purchased an analog RGB monitor; with the archi monitor I could use the TV out as well, but with the analog one the QL struggled, leading me [now] to suspect that I hadn't impedence matched and the monitor was draining too much current (and has probably part-frazzled a ULA?). ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Help on RGB Monitor
Engstler Karsten wrote: Hello, can please someone give me a hint on this: I have an 1084s RGB Monitor with: Pin-Outs (1084S DB9) Pin 1: Ground Pin 2: Ground Pin 3: Red Pin 4: Green Pin 5: Blue Pin 6: Unused Pin 7: Composite Sync Pin 8: Horizontal Sync Pin 9: Vertical Sync How do I connect the QL ? it looks like HSYNC is missing on the QL site. When I've connected RGB monitors to my QL, I used RGB, GND Comp Sync and they seemed to work fine. So try: NameQL Monitor GND 2 1 or 2 (or possibly both - try to see which works!?) SYNC4 7 GREEN 6 4 RED 7 3 BLUE8 5 Anyone want to offer any warning, or do you think it's ok to give this a go? Robert ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
[ql-users] Test
Please ignorejust changing my email address - checking done it right. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Newbie with some questions...(transfer scart)
Marcel Kilgus wrote: Alexander Klock wrote: ... - Is there a way to get software from the net onto microdrive cartridges, e.g. with a cable or something? This is a bit of a chicken and egg problem, it is possible using a serial lead, but the QL does not come with terminal software... though a simple basic program without much of a protocol might be sufficient for starters. On the other side you could use a PC with my QPC emulator (http://www.kilgus.net/qpc/), the demo can read files and write to the serial ports just fine. I think the max serial speed with an unmodified QL is however 9600 bps. Unmodified, 9600 is specified as the max speed, but personally, without error correction, and hardware flow control, I wouldn't recommend it. Especially as the serial input buffers can get out of sync with themselves if too much data arrives, with the result that there then appears an 11 character delay - when a character arrives, you get the character that arrived 11 before it, but until a character arrives, you won't get any characters, even though there are 10 awaiting collection; the only cure we found was a reset. But a disc interface really might be a more of a hassle free solution. Disc interface is the easiest, but if you can get a boot strap serial link[1] going you can use a program (eg kermit, if you can get the PC version...got both here...somewhere) to do the later transfers with error correction. (Out of interest, whilst at Uni, a friend wrote a terminal emulator that emulates a VT52[2] and a Tektronic 4010 storage tube.) [1] QPC may help you out here: use it to send a file transfer utility (eg kermit) to the QL; you could then use that with error correction to send others. Your best bet is to transfer QL files zipped to the QL and use a QL unzip utility as it'll include the QDOS header information, in particular, the data space for executables. You may be able to run the file transfer utility in QPC. [2]It actually more emulates the terminal emulator that the MicroLabs of UCLCC wrote and put in the BBC micros that were used as terminals to EUCLID. ... - Is there a kind of SCART-cable available? (The TV output is so terrible...) The TV output never was particularly good, I'd always prefer a monitor. If you want the (relevant) scart pins, they're: 8 -) Function switching 15 - Red[3] 16 -) see below 13 - Red Ground[4] 11 - Green[3] 20 - Video in[5] 9 - Green Ground[4] 7 - Blue[3] 21 - Common Ground 5 - Blue Ground[4] 20 - Sync I'm not sure about function switching: I made no connections and it worked with my monitor, but my info says: Pin: 8 16 Result 0 0 Normal 'off-air' signal[6] 1 0 Composite input x 1 RGB input[7] [3] Impedence 75 ohm, Video Level 0.7V +/-3dB, +ve DC component 0 to +2V [4] The grounds are all connected together on the scart connector of my monitor. [5] Impedence 75 ohm, Video Level 1Vp-p+/-3dB, +ve DC component 0 to +2V [6] I suspect that these are used by TVs to auto select. ie if both pins 8 16 are logic 0[8], there is presumed to be no signal on the scart connector. If either (or both) go to logic 1[8], a signal is present on the scart connector and automatically switches input to the source, waking up a TV from standby (in which case, when they both return to logic 0, the TV reverts to standby mode). If you can manually switch the input on the TV, then these pins shouldn't matter. [7] The QL RGB outputs are at TTL levels: +5V. Trying to use RGB direct could damage you QL, your monitor/TV, or both - the signal levels ideally need to be dropped somehow. [8] Pin 8: Logic 0: 0 to +2V, Logic 1: +9.5 to +12V Pin 16: Logic 0: 0 to 0.4V, Logic 1: +1 to +3V RGB gives best output, but using Composite would give better output than TV. Easiest is to get a scart-Video input/output converter as then all you need do is build a QL Din to phono cable (you'll need to connect pin 2 to gnd, and either pin 1 or 3 to the signal: one is monochrome, the other should be colour - not sure which is which as I've see different specifications with it both ways round). ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] dictionaries
Dilwyn Jones wrote: Found it. It is ispell (http://www.lasr.cs.ucla.edu/geoff/ispell.html). Each letter is a code for prefixes and suffixes that are permitable in the given language - every language can have its own affix file to define what each letter means! ... Right, this is interesting and should keep me out of mischief for a week or two! My 25,000 word list expanded to about 34,000 words with my preliminary stumbles in the dark...the info you gave should help me a lot, at least once I get past the Unixy terminology and write some code to extract the data from the .AFF files. One bit I'd missed was the fact it has (for example) -e flags where the last letter is to be dropped before adding the suffix. The reg expr's are quite simple (well the bits you need): dot (.) matches any single character [...]matches any character in the square brackets [^...] matches any character NOT in the square brackets (note the caret (^) as the first character). charmatches exactly that character There are more to regexp's, but that's all (I think) you need for the affix files. I suspect that the affix files are well defined for each language. Try looking at the ispell web site for the other language dictionaries - they'll have the relevant .aff files. If you want, I can send you the english.aff file, but (a) you can get it from the ispell website, (b) I extracted the relevant info in my last message. The way the rules work appear to be for prefixes, it matches the first n characters. As a dot (.) is specified, it matches any first character, and then the rule says insert whatever. For suffixes, it looks at the given end characters for a match, eg: [AEIOU]Y matches any (word) string that ends AY, EY, IY, OY, UY, and then applies the rule. The rules are simple. If the first char is a minus (-) it specifies the character(s) to remove upto a comma, then; the characters to add are specified. They are specified in caps, so you may want to convert to lowercase. Many thanks for your help. My pleasure. google is my friend! (If you're interested, I found it like this: tried googling for 'dgs dgnsx' which found that 'ht://dig' reference, which then led me to ispell on the htdig website.) May I suggest that you write your converter to read the conversion from an .aff file. If you're stuck, you could download the ispell tarball (about 620K) as there's an unmucher in there (but it's integrated with the ispell package, so (obviously) relies on initialisation elsewhere), along with english.aff. Also, you may have noticed the capitalisation of the words - along with the normal first letter, ispell can handle various capitalisations...intended for case matching in dictionary searching. If you're not bothered, just convert to lowercase. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] dictionaries
Dilwyn Jones wrote: ... One thing I need help on is on what appears to be a simple ASCII compression scheme on some of the unix-sourced word lists. I'm assuming they're from Unix systems because the end of line character is only a linefeed, no carriage returns. I need to find out if the following is a known standard or not: After many words, there's a forward slash followed by single letters indicating various word endings. Example: Abbreviate/DGNSX or ABBEY/MS In some cases it's quite obvious that /S indicates plural or current tense is valid, e.g. /S implies Abbreviates, /D implies Abbreviated, although there's a certain amount of grammar dependency, e.g. PLAY/S would mean that both PLAY and PLAYS are valid, but ABNOMALITY/S is less easy because the plural is ABNORMALITIES. I've no real idea, but I love a challenge... It's obviously a code of some sort, but I don't think it's quite as you suspect: ... abandon/DGS abandonment abase/DGS ... abbey/MS abbot/MS Abbott abbreviate/DGNSX ... aberrate/NX ... ability/MS abject/PY abjection/S abjure/DGS ablate/DGNSV ablaze able/RT ablute/N ... It's the 'R', 'M', 'X' etc that lead me to suspect that. I would suspect that each letter means something, just not a direct 'S' pluralises with 'S'. Some of the listed words don't exist in my dictionaries (eg aberrate, ablute; though aberration and ablution both exist) - Concise Oxford Dictionary, and my American MW (Marion-Webster?) Dictionary. From where did you get this list, and what's the file called? And do you have any idea of the original purpose of the list - ie what sort of app might have processed it? They may give us something more to search if there is nobody who knows (which I suspect). ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] dictionaries
Dilwyn Jones wrote: ... I can of course go through the word list until I find all the permutations, but if anyone already knows the scheme used, it would help me enormously. I hate reinventing wheels! Here's a short example text from one of the files: ... I've done a little detective work, and the first lead I currently have is ht://dig, see: http://sourceforge.net/mailarchive/forum.php?thread_id=445494forum_id=2691 I'm currently digging through to see if I can find any documentation as to what the dos style flags mean. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] dictionaries
Dilwyn Jones wrote: ... One thing I need help on is on what appears to be a simple ASCII compression scheme on some of the unix-sourced word lists. I'm assuming they're from Unix systems because the end of line character is only a linefeed, no carriage returns. I need to find out if the following is a known standard or not: After many words, there's a forward slash followed by single letters indicating various word endings. Example: Abbreviate/DGNSX or ABBEY/MS In some cases it's quite obvious that /S indicates plural or current tense is valid, e.g. /S implies Abbreviates, /D implies Abbreviated, although there's a certain amount of grammar dependency, e.g. PLAY/S would mean that both PLAY and PLAYS are valid, but ABNOMALITY/S is less easy because the plural is ABNORMALITIES. I can of course go through the word list until I find all the permutations, but if anyone already knows the scheme used, it would help me enormously. I hate reinventing wheels! Here's a short example text from one of the files: I think I've found it: ispell (http://www.htdig.org/dev/htdig-3.2/) The man page looks promising. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] dictionaries
Dilwyn Jones wrote: ... One thing I need help on is on what appears to be a simple ASCII compression scheme on some of the unix-sourced word lists. I'm assuming they're from Unix systems because the end of line character is only a linefeed, no carriage returns. I need to find out if the following is a known standard or not: After many words, there's a forward slash followed by single letters indicating various word endings. Example: Abbreviate/DGNSX or ABBEY/MS In some cases it's quite obvious that /S indicates plural or current tense is valid, e.g. /S implies Abbreviates, /D implies Abbreviated, although there's a certain amount of grammar dependency, e.g. PLAY/S would mean that both PLAY and PLAYS are valid, but ABNOMALITY/S is less easy because the plural is ABNORMALITIES. I can of course go through the word list until I find all the permutations, but if anyone already knows the scheme used, it would help me enormously. I hate reinventing wheels! Found it. It is ispell (http://www.lasr.cs.ucla.edu/geoff/ispell.html). Each letter is a code for prefixes and suffixes that are permitable in the given language - every language can have its own affix file to define what each letter means! The file is a munched (ie condensed) file that is used by the spell checker. Expanding some of your entries would give a full dictionary, eg: abate/DGRS abbey/MS abbreviate/DGNSX abnomality/S become abate abated # D flag abating # G flag abater # R flag abates # S flag abbey abbey's # M abbeys # S abbreviate abbreviates # S abbreviated # D abbreviating# G abbreviation# N abbreviations # X abnomality abnomalities# S Each letter is like a macro. The man page summarises them: In the following list, an asterisk indicates that a flag participates in cross-product formation (see ispell(4)). ... Prefixes: *A - re *I - in *U - un Suffixes: V - ive *N - ion, tion, en *X - ions, ications, ens H - th, ieth *Y - ly, ily *G - ing *J - ings *D - ed T - est *R - er *Z - ers *S - s, es, ies *P - ness, iness *M - 's The actual rules use regular expressions for the conversions, especially with regard to the modifications required. Here's the rules from the english.aff file: # Here's a record of flags used, in case you want to add new ones. # Right now, we fit within the minimal MASKBITS definition. # #ABCDEFGHIJKLMNOPQRSTUVWXYZ # Used: * * ** * * *** #A D GHIJ MN P RSTUV XYZ # Available: -- ---- - - - # BC EFKL O Q W # Now the prefix table. There are only three prefixes that are truly # frequent in English, and none of them seem to need conditional variations. # prefixes flag *A: . RE # As in enter reenter flag *I: . IN # As in disposed indisposed flag *U: . UN # As in natural unnatural # Finally, the suffixes. These are exactly the suffixes that came out # with the original ispell; I haven't tried to improve them. The only # thing I did besides translate them was to add selected cross-product # flags. # suffixes flag V: E -E,IVE # As in create creative [^E] IVE # As in prevent preventive flag *N: E -E,ION # As in create creation Y -Y,ICATION # As in multiply multiplication [^EY] EN # As in fall fallen flag *X: E -E,IONS # As in create creations Y -Y,ICATIONS # As in multiply multiplications [^EY] ENS # As in weak weakens flag H: Y -Y,IETH # As in twenty twentieth [^Y] TH # As in hundred hundredth flag *Y: Y -Y,ILY # As in messy messily [^Y] LY # As in quick quickly flag *G: E -E,ING # As in file filing [^E] ING # As in cross crossing flag *J: E -E,INGS # As in file filings [^E] INGS# As in cross crossings flag *D: E D # As in create created [^AEIOU]Y -Y,IED # As in imply implied [^EY] ED # As in cross crossed [AEIOU]Y ED # As in convey conveyed flag T: E ST
[ql-users] QL Serial ports and null modem cables
Dilwyn Jones wrote: ... I think (the article doesn't say this) that pin 6 of a QL serial port plug is the one nearest the latching pin. It is not connected for the purposes of these cables and file transfer, but I think it carries +12v, so might cause some damage to interfaces if wired wrongly, although you could test my assumption by using a tester to determine which pin is +12V since that will identify pin 6. Just to confirm, pin 6 (+12v to be used to assert any control line, eg DSR, DCD) is next to the clip. Although ser2 pin 4 is shown in the QL manual as DTR, Tony Firshman told me a while back it is more like an RTS signal as far as making these cables is concerned. You can then see that making up a serial cable is a simple matter of cross connecting the relevant signals, i.e. RxD to TxD and vice versa, and RTS to CTS and vice versa, and connecting the two ground signal lines together. The DSR/DTR RTS/CTS handshake pairs have always been something of a confusion to me. As far as I understand these lines, they are: DTR - Data Terminal Ready: terminal is ready for input DSR - Data Set Ready: modem is ready to send data to terminal RTS - Request To Send: ... terminal wants to send data CTS - Clear To Send: . modem is ready to receive data from terminal. So logically, crossing RTS/CTS on a DTE-DTE null modem cable makes no sense: the Request To Send from one terminal is connected to the Clear To Send on the other; or to put it another way: If terminal A wants to send data (raises RTS), terminal B gets the signal telling it it's ok for it to send data to terminal A (CTS goes high), and terminal A gets no signal that terminal B is ready to input the data terminal A wants to send to terminal B - that would happen the moment terminal B decided it wanted to send some data to terminal A and raised its RTS line (causing terminal A's CTS line to go high). The serial ports on the QL were rather a cludge. They are both split into two halves, with the 8749 second processor handling the input side of both, and the ZX8302 ULA handling the output side of both. Output of data from the QL is fairly straightforward: The ZX8302 assumes the relevant request line is raised (use the +12v line if necessary) and awaits clearance on the relevant control line (Ser1.DTR or Ser2.CTS). Then it sends the data on the relevant data line (Ser1.RXD or Ser2.TXD) - shifting out the bits at the baud rate. Input of data to the QL is rather more complicated: The input lines (Ser1.TXD Ser2.RXD) are tied (via logic gates) together and appear on one data pin (port) of the processor (and the interrupt line). The start bit causes the processor to interrupt, which then shifts the data in at the relevant baud rate (I presume). Thus ONLY ONE serial port can receive data at any one time. Hardware handshaking is [almost] vital to ensure correct input of serial data - especially if both ports are being used. The way it is done is that the 8749 asserts the ready for input line (Ser1.CTS Ser2.DTR - of the port on which it is expecting data) for a short time and then clears it. If both serial ports are open, it then asserts the other one. This flip-flop nature of the control line(s) can be observed by a LED serial port tester. Thus, the QL uses the following: Ser1.CTS Ser2.DTR to control when it is ready to receive input Ser1.TXD Ser2.RXD to recive input from another device Ser1.DTR Ser2.CTS to control when another device is ready to receive input Ser1.RXD Ser2.TXD to send output to another device As the QL uses non standard connectors, perhaps it'd be better to rename the port pins: PinSer1Ser2 1 GND GND GND = signal GrouND 2 DTQ DFQ DTQ = Data To QL 3 DFQ DTQ DFQ = Data From QL 4 RFF RFT RFF = Ready For From 5 RFT RFF RFT = Ready For To 6 +12 +12 RFF is set by the other device saying it's ready for data From the QL RFT is set by the QL saying it's ready for data To the QL. Thus a QL to QL cable would cross DTQ/DFQ and RFF/RFT (for Ser1 to Ser2, this crossing would occur with a straight through 1-1, 2-2, 3-3, 4-4, 5-5 cable; with Ser1 to Ser1, or Ser2 to Ser2, the crossing would occur with crossed pairs: 1-1, 2-3, 3-2, 4-5, 5-4). Thus, I think a cable from the QL to a PC would connect: DTQ -- TXD = Data transmitted To QL DFQ -- RXD = Data received From QL RFT -- CTS = Clear To Send To QL RFF -- DTR = Ready to receive data From QL* GND -- GND = Signal ground *DTR would probably always be asserted by a PC as their serial ports can usually handle input at any time; thus the RFF control line could be looped to the +12 line (pin 6) so that the QL always thinks it can send data. The only vital line is the RFT control line - the QL _MUST_ be allowed to control the flow of data to the serial port otherwise framing, or other errors will occur. Is
Re: [ql-users] QL Serial ports and null modem cables
Robert Newson wrote: ... Hardware handshaking is [almost] vital to ensure correct input of serial data - especially if both ports are being used. The way it is done is that the 8749 asserts the ready for input line (Ser1.CTS Ser2.DTR - of the port on which it is expecting data) for a short time and then clears it. If both serial ports are open, it then asserts the other one. This flip-flop nature of the control line(s) can be observed by a LED serial port tester. Forgot to mention: the rate at which the control line flip-flops is dependent on the baud rate - the higher the baud rate, the faster the flip-flop; it must be syncronised with the baud rate clock? ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Spelin'
Dilwyn Jones wrote: Grrr. Who made the English language so difficult??? Because it is so difficult and some of us take the trouble to learn it correctly we don't mangle it like our cousins across the pond - especially their leader. Like this suggestion (from across the pond?): A Plan for the Improvement of English Spelling by Mark Twain For example, in Year 1 that useless letter c would be dropped to be replased either by k or s, and likewise x would no longer be part of the alphabet. The only kase in which c would be retained would be the ch formation, which will be dealt with later. Year 2 might reform w spelling, so that which and one would take the same konsonant, wile Year 3 might well abolish y replasing it with i and Iear 4 might fiks the g/j anomali wonse and for all. Jenerally, then, the improvement would kontinue iear bai iear with Iear 5 doing awai with useless double konsonants, and Iears 6-12 or so modifaiing vowlz and the rimeining voist and unvoist konsonants. Bai Iear 15 or sou, it wud fainali bi posibl tu meik ius ov thi ridandant letez c, y and x -- bai now jast a memori in the maindz ov ould doderez -- tu riplais ch, sh, and th rispektivli. Fainali, xen, aafte sam 20 iers ov orxogrefkl riform, wi wud hev a lojikl, kohirnt speling in ius xrewawt xe Ingliy-spiking werld. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Spelin'
COLIN PARSONS wrote: ... Its letter perfect awl the weigh My chequer tolled me sew! John Taylor I may be being pedantic, but how about the missing apostrophe in it's, it's miss-spelt with out it!! But it's also rite to spell it's its. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Digital Precision Software
John Hall wrote: Derek Stewart wrote: The DP package was not really worth the money... But I bought to support the QL scene. There are much better software around which is free. The point I was trying to make was a slightly different one - the licence conditions attached to the DP bundle prevent ME from selling or giving away MY copy! (From memory, they also forbid me from doing the same with any earlier versions of the software included in the bundle software that I might have previously acquired.) I also bought them when it was offered (having never really bought any s/ware, it really expanded my collection). From the agreement: (10) Remember, by purchasing this collection you have agreed to its licence conditions. Note that it is for your personal use only (you can make a reasonable number of security backups of it or its contents - again, all for your own use only), and that you agree not to resell, or otherwise pass on, whether for reward or otherwise, any part (except ZIP and UNZIP) or all of it, or of any Digital Precision Ltd software already possessed by you, to _any_ third party, in any circumstances. Breaches of this will be dealt with severely. This means, among other things, that if you are disposing of part or all of your QL system you may NOT pass on this collection (or any part of it, except ZIP and UNZIP) with it. Plus (13)...And of course, nothing in this document shall be construed as taking away or reducing any statutory or other enforceable rights that you may possess. The question I have (as I can't remember) is if attention was drawn to statement (10) BEFORE the purchase of the goods. This comes from a bit of paper (containing the document) that came included with the disks AFTER I had purchased them - there is no mention of what to do if I disagree with the terms of the document (like Windows says contact your supplier for details of how to return the unused product(s) for a refund if you disagree with its licence terms). Robert ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] OFF TOPIC - Welsh Humour
[EMAIL PROTECTED] wrote: * 9 1/2 Leeks * Treforest Gump * Cwmmando * The Lost Boyos * An American Werewolf in Powys * Huw Dares Gwynedd (Note: dd in Welsh = th in English, almost !) * Dai Hard * The Wizard of Oswestry [It's in England, but close enough] * Cool Hand Look-you * Sheepless in Settle [Settle is in West Yorkshire, not Wales !!] * The Eagle has Llandudno * The Magnificent Severn * Haverfordwest Was Won * Austin Powys * The Magic Rhonddabout * Independence Dai * The Llanfairpwllgwyngyllgogerychwyrndrobwantysiliogogogoch that Time Forgot * Seven Brides from Seven Sisters * Welsh Connection * Welsh Connection II * The Bridge on the River Wye * Lawrence of Llandybie * A Beautiful Mind-you * The Welsh Patient * The King and Dai * The Sheepsh*g Redemption * Breakfast at Taffanys * Look Back in Bangor * Evans Can Wait * A Fishguard Called Rhondda * Where Eagles Aberdare * Dial M For Merthyr Not forgetting: * Why didn't they ask Evans? * Paint your Dragon * The Llanfairpwllgwyngyllgogerychwyrndrobwantysiliogogogobetween * The Good, the Bad and Llanelli * Mad Max Boyce * Shake, Rattle and Rhyl * Eistedffordd Zebra * When Harry met Dolly * Bob and Carol and Dylan Thomas * Dai Hard II ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] OFF TOPIC - Welsh Humour
Dilwyn Jones wrote: Add: Chitty Chitty Bang Bang-or (spelled with Sh in place of Ch) Funny you should mention that. I did a transfer/Llundain Sightseeing for a French group of students. During the transfer/Sightseeing one of the students made anouncements about their trip. One of the shows they were going to see was Chitty-Chitty Bang Bang. She pronounced the Ch as Sh. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Black to the QL
Dilwyn Jones wrote: ... Was the change of subject line deliberate or an apt mistype (back and black) Deliberate...wondered who'd be the first to spot it - well done Wilson... ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] Whither or Wither ?
hitchies wrote: Re Dilwyn's - So, somewhere between 300 and 400 years after Christ's birth, his birthday moved to 25th December! Not in Ethiopia boyo (Jan 6th). I had two Christmases a year when I lived there! That comes about because of the Gregorian reform of the Julian Calendar. The Julian calendar assumed an earth orbit of 365.25 days and so added a leap year every 4 years. However, the actual orbit is closer to 365.243 days and so the julian calendar added an extra day roughly every 134 years. To compensate, only centries exactly divisible by 400 are leap years in the Gregorian calandar and this is quite accurate (for about the next 3 millennia). So how did 25 Dec become 6 Jan? When the reform was made, the calendar had had 10 extra leap days it shouldn't have had - which were then dropped in one go. The English calendar, however wasn't reformed until a few centries later in 1752, by which time there was an extra day (ie 11 days) to lose, hence Sep 2 was followed by Sep 14. At the same time, the year start was changed from 25 March (9 months prior to 25 Dec - the date of Christ's conception), to 1 Jan. However, people objected to be taxed for 11 non-days and so held back their taxes, and hence the tax year of Apr 5. When the calendar was reformed, the dates of festivals were held steady, ie Christmas was still 25 Dec. However, some objected and still stuck to the old calendar and so celebrated Christmas on 25 Dec on the old calendar, which, in that country was 12 days ahead (the reform happening later than England's), ie Jan 6 in the new calendar. ___ QL-Users Mailing List http://www.q-v-d.demon.co.uk/smsqe.htm
Re: [ql-users] browsers
David Tubbs wrote: ... It is my wont to take as much as possible out of the C: drive, leaving it as Uncle Bill's sandpit. to remove as many of the changing files to other partitions. Where is the logic of stuffing temp files deep in the static OS material ? On my first PC (486 with DOS/Win 3.1) I originally split my drives up to avoid large cluster sizes (and because it was originally a server with a small C: to boot it, and the rest as a partition for the server), but in doing so, also split out stuff to different drives: C: - OS D: - programs E: - more programs F: - Test programs G: - temp drive (holds Windows VM file) every drive had a \tmp directory, but the default was on G: (TEMP=G:\TMP) . (Further partitions hold FreeBSD.) My later Win98 PC also has partitions with C: (OS), D: (Programs), E: (Temporary), again with the Windoze VM file on E:, and TEMP=E:\tmp (every occurance of temporary file directory I could file was changed to point here as opposed to C:\WINDOWS\TEMP; tho' I didn't change the Temp IE files as I don't us the Win98 boot for surfing [or much these days]). I have often removed chunks but there is much that one cannot attack - the REG !!! I have loaded Windoes and Office, without OUTLOOK and ACCESS, but there remain hundreds of references to them in the REG. I think I really must look into the LITE Windows referred to recently . Did you load to empty machine, or re-load without/remove LookOut Access? ___ QL-Users Mailing List http://www.quanta.org.uk/mailing.htm
Re: [ql-users] my all time favourite QL code
Tony Firshman wrote: ... The reason for this posting: I really wonder if someone out there also has something special: a stunning effect from some simple (at the first) SuperBasic code? Yes - the winner (and runner up - same person) of a QL World graphics competition will probably beat this one (I haven't run this one as I am in the US) Was that a different compo from the one with the rotating head? I think Mark Swift made that one and it rocked! I have to check my QLTs :-) This was QL World - the original mag published in London. I think around 1986. It was the 1988 QL World Artist of the year comp (announced in May 1988 Mag, results in Sep 1989 Mag). Winner was The Animated Head by Mark Swift. It required 512K Extra memory to run. I think (vaguely remember) that it was available on the microdrive exchange (but I can't find the details at the moment - if it was). The Plant Life by Colin Bate was another was-run. It was listed in the Progs in Mar 1990 mag. (2 1/2 pages long, 103 lines including 16 lines of REMarks) (Sorry for not snipping. My USA link is so so it is nigh on impossible to do (8-(# ) Tony -- --- Robert Newson, E-Mail: [EMAIL PROTECTED] 17 Sunnybank, South Norwood Phone: (020) 8654 6643 London, SE25 4TQ Mobile: 07795 338 262 ___ QL-Users Mailing List http://www.quanta.org.uk/mailing.htm
Re: [ql-users] OT: Who taught the Greeks to play football ?
Malcolm Cadman wrote: In message [EMAIL PROTECTED], Phoebus R. Dokos [EMAIL PROTECTED] writes On Sat, 3 Jul 2004 20:10:18 +0100, Dilwyn Jones [EMAIL PROTECTED] wrote: Yahooo :-) Hehe Too bad for the BBC Sport commentators ;-) They were all proven wrong ;-) CHeers :-) Nice to see the outsider win ... well done to Greece ! As they beat the holders - France, the host nation - Portugal ( twice ), and the other strong outsiders - the Czechs ... I guess they really earned it :-) You know why they beat them? The French, Portugese Czechs took one look at their opposition playing football and couldn't work it out: it was all Greek to them... ___ QL-Users Mailing List http://www.quanta.org.uk/mailing.htm
Re: [ql-users]Decent ISPs
Dr Colin F Parsons wrote: +50% of my Spam recieved came from Hotmail, that's why the generic hotmail.com and all its international variants is in my killfile, So your mail may not get through to it's intended recepients!! I think you probably mean 50% of your Spam received allegedly came from Hotmail? My current spam pot contains: From: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Received: from 179.0.47.72 by 24.188.249.242 From: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Received: from 198.117.88.59 (HELO sorrel) (envelope-from [EMAIL PROTECTED]) by quarkmail-2.8.0) [65.26.69.40] [Result of whois 198.117.88.59: OrgID: NASA NetRange: 198.116.0.0 - 198.123.255.255] From: [EMAIL PROTECTED] Return-Path: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Received: from 236.157.242.208 by 61.254.122.78 From: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Received: from 80.64.223.56 by law3-hb09.law6.hotmail.com [Core a real spam from hotmail!] [Why does the whois entry for bash.sh Ltd (inetnum: 80.64.208.0 - 80.64.223.255) have a mobile phone number?] From: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Received: from 106.1.28.112 by 65.24.41.155 [rr.com] From: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Received: from 200.208.27.53 [CREDICARD.COM.BR] by 221.164.46.31 [Korea Telecom] [Message for Viagra...links url to 24meds.net == www.directi.com] From: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Received: from 173.236.166.204 by 68.75.49.179 From: [EMAIL PROTECTED] Message-ID: [EMAIL PROTECTED] Received: from remnant ([34.120.32.100]) by zmf30-mail.joshua.normalcy.hungry.cable.rogers.com etc. ___ QL-Users Mailing List http://www.quanta.org.uk/mailing.htm
Re: [ql-users]Decent ISPs
Jeremy Taffel wrote: I just had a look at my freeserve (wanadoo now) account. I have stopped using it because of the volume of spam. Over 4000 spams since mid-March! About 600 had virus attachments. Many did not even have my email address from what I could tell (how does that work?). Freeserve gives you an [effective] email domain. When you set up your account, your choose a userid and a domain: userid @ domain . {freeserve|fsnet|fsbusiness} . co . uk when email is sent to you, the freeserve servers split it at the domain bit. You then download either email for an individual userid by logging into their pop server using [EMAIL PROTECTED], or you can download all emails at your domain by logging in using domain... - in which case, regardless of whatever userids have been used, you'll get all email sent to your domain (thus making it dead easy to set up unique email accounts for those places that insist on them; and you can then trace any possible spam source if it arrives at one of these userids). Unless you are referring to the To: field not containing your e-addr, like this: From: Terry Carroll [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: *** SPAM *** Fwd: Re: Low Cost Term Life ins. Date: Mon, 31 May 2004 05:51:18 -0200 However, if you look at the headers of the message, you'll see that the mail system has used this field to deliver the mail: Envelope-to: [EMAIL PROTECTED] It's like a buisness letter where you put their address on the letter and then put it in a window envelope (that's the To: field), stick an address label over the window with a different address (the Envelope-to: field), and then the recipient's secretary removes it from the envelope and gives it to her boss (who only sees the To: field - by checking the envelope {ie mail headers} he can see what really happened). ... This is a strange thing to write about one of our favourite hates, but hotmail is virtually spam free. They have a special bulk mailings box from which only the headers are downloaded and then only on request. Technically not spam free; just spam-hidden. The problem with ISPs hiding spam like this is that people forget how much of a problem spam really is - it's being swept under the carpet, but the carpet is now getting rather lumpy and the ceiling is getting lower; eventually there will be no more room under the carpet and then the spam will explode out and everyone will ask (a) from where it's all suddenly come, (b) what we going to do about it and (c) why didn't anyone do anything much earlier when it was manageable. You can quickly look through these for genuine mail. This means very little spam actually gets through to your inbox. It is one of the reasons I keep a hotmail account and why this is the contact email address I use on my QL (on topic!) websites. If hotmail can do this, why can't others? The pop protocol includes downloading headers, and deleting without downloading. I know where my spam arrives (the majority at Envelope-to: [EMAIL PROTECTED]) and so I could write my own version of fetchmail (*nix command to download email from a pop server) to auto-delete any message with a header including Envelope-to: [EMAIL PROTECTED] without downloading it. Freeserve/Wanadoo have introduced SPAM filters and mark messages as spam for you. Using their Web interface to your email, you now have options to correct the filters and bulk-delete all messages marked as SPAM without having to download them. (You can [auto-]shuffle the SPAM to a bulk-mailing folder [I think] on their servers.) ___ QL-Users Mailing List
Re: [ql-users]Decent ISPs
Malcolm Cadman wrote: ... I have found it worthwhile to have a :- [EMAIL PROTECTED] ( address ) Mine's [now] called [EMAIL PROTECTED]. The only problem is that there is no filter available for my mail reader to filter on Envelope-to: - it would cut down the number of rules in my spam filter to 1. I use SMTP for mail/news not POP. You have your own mail server for inbound mail? I intend, when I get the time, to set up fetchmail (or alternative) to get my inbound mail from my ISP's POP server which would then be filtered (auto-delete/redirect spam on Envelope-to:) before being sent by SMTP to deliver across my LAN. I could write a pre-fetchmail filter to process my POP to download the headers and delete spam before running fetchmail to download and distribute the rest [of my email]. ___ QL-Users Mailing List
Re: [ql-users]Decent ISPs (was: QPC2 vs Word 97)
P Witte wrote: Robert Newson writes: Im trying to get rid of my Tiscali account as Tiscali are obviously not interested in my custom. Ive tried a few other ISPs, but they have so far not proved reliable or decent - apart from Freeserve, now Wanado. You must have a different definition of decent than I do. About 60% of the spam I get arrives from WANADOO.fr hosted sites. I think our definitions are the same; only our experiences differ. Ive had about 300 spams since March 15 (lucky me, some might say), virtually all of them addressed to somename.tiscali.co.uk, ie tiscali let them bombard me even without the correct address! Most of my spam arrives at a freeserve email address that got harvested from usenet. The rest arrives at spurious userids at the same domain. The amount of spam arrives has a kind of exponential growth: inyear Month Total 32 32 - Jan 2003 . . - Jan 2004 ) Lost data, inc 58 91 - Feb 2003 . . - Feb 2004 ) Mar 01-20. 143234 - Mar 2003 1213 1213 - Mar 2004 (21-31) 254488 - Apr 2003 3915 5128 - Apr 2004 365853 - May 2003 4406 9534 - May 2004 (01-29) 316 1169 - Jun 2003 540 1709 - Jul 2003 482 2191 - Aug 2003 676 2867 - Sep 2003 1274 4171 - Oct 2003 2168 6309 - Nov 2003 2316 8625 - Dec 2003 Ive had my freeserve address for a couple of years now, and it isnt hard to come by on the internet, yet I get no more than about one spam per week via my PAYG account with them, mainly legitimate service announcements from freeserve/wanadoo. I got my freeserve acct in 2001. spam to it is via usenet eaddr harvesting. Really stupid thing is, as I pointed out, about 60% of the spam that it receives is spamvertising sites hosted by sibling company WANADOO.fr. If that sibling company was to deal with these 141 unique sites, that would have been 4,139 less emails that I alone would have received (between 21 Mar 29 May - a period of just over 3 months) - I'm sure I'm not the only one on that spammers' list. The ironic thing is that it is a sibling company and they don't seem to be able to do owt about them: their sibling company's inactivity/lack of due care is flooding their mail servers with spam. Ive no idea where the spam comes from, as I dont bother to find out anymore since theres precious little I can do about it. The only thing that concerns me is which mailbox they arrive in. Ditto...my program just spots WANADOO.fr for the simple reason that when I was moaning about the spam, I noticed too much of a recurrance of WANADOO.fr that I decided to see how much they were generating. Ive previously written about the devious tricks I suspect tiscali of using to bump up their revenue at my expense. Forcing me to download all that rubbish is, I must assume, just another of their little ploys. Bah! Although I use freeserve mailboxes, I actually connect via another ISP - just once a month I dial-into freeserve to keep the mailboxes active. ___ QL-Users Mailing List
Re: [ql-users]Decent ISPs (was: QPC2 vs Word 97)
P Witte wrote: Tony Firshman writes: ... Im trying to get rid of my Tiscali account as Tiscali are obviously not interested in my custom. Ive tried a few other ISPs, but they have so far not proved reliable or decent - apart from Freeserve, now Wanado. You must have a different definition of decent than I do. About 60% of the spam I get arrives from WANADOO.fr hosted sites. I did an analysis of 3,783 spam messages that were received over a month (March-April) this year; 2,022 were spamvertising WANADOO.fr hosted sites. There were, among this number, 141 unique sites (something.site.voila.fr) - a mean of 14.3 spam per site, or roughly one every other day spamvertising each of the sites. (Of the 3,007 that arrived in March 58%, or 1,475, were spamvertising WANADOO.fr hosted sites.) After getting a message from Freeserve/Wanadoo that they were installing SPAM message markers, I emailed them back with my stats and suggested that they ought to scan for sites ending with .voila.fr. My program that collates my stats then began to notice a drop in the count for WANADOO.fr hosted sites. I thought my moan had been successful until I then found out why: the spammers had started to hide the url by using percent escapes (...%2evoila%2efr, etc), and hiding the messages in encode64 messages - neither of which my program was written to handle. I've adjusted my program to handle percent escapes, but I think it is still missing a few; encode64'd messages are not being processed. When I get the chance/time, I may re-write the program to pass the email messages properly. ___ QL-Users Mailing List
Re: [ql-users] 41K virus
Duncan Neithercut wrote: Hi According to norton antivirus the one I am getting W32.Netsky virus. Its must be someone on this list who is infected. Does anyone know a nicholas hearne. Is that the shown field or did you check the actual message headers to see for yourself? ___ QL-Users Mailing List
Re: [ql-users] 41K virus
Dilwyn Jones wrote: While downloading my emails tonight I noticed it was slow and the stats said I seemed to be sending about 10 times as much data as I was sending. Yes, I had one of the hundreds of 41K viruses (message failure) worms or virus, whatever they were, probably emailing everyone in sight from my address book. Interesting...tonight I just checked my spam bin and found a message of 40k with the following header: 88888888 From - Sun Mar 28 22:53:00 2004 X-UIDL: 1076698283.5096 X-Mozilla-Status: 0011 X-Mozilla-Status2: Return-Path: [EMAIL PROTECTED] Received: from mwinf3102.me.freeserve.com (mwinf3102.me.freeserve.com) by mwinb3005 (SMTP Server) with LMTP; Sun, 28 Mar 2004 19:35:53 +0200 X-Sieve: Server Sieve 2.2 Received: from bullet3.fsnet.co.uk (m269-mp1.cvx1-b.man.dial.ntli.net [62.252.201.13]) by mwinf3102.me.freeserve.com (SMTP Server) with ESMTP id 0C3E3180016B for [EMAIL PROTECTED]; Sun, 28 Mar 2004 19:35:28 +0200 (CEST) From: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Subject: Re: Error in document Date: Sun, 28 Mar 2004 18:33:27 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary==_NextPart_000_0016=_NextPart_000_0016 X-Priority: 3 X-MSMail-Priority: Normal Envelope-to: [EMAIL PROTECTED] Message-Id: [EMAIL PROTECTED] This is a multi-part message in MIME format. --=_NextPart_000_0016=_NextPart_000_0016 Content-Type: text/plain; charset=Windows-1252 Content-Transfer-Encoding: 7bit Important message, do not show this anyone! +++ Attachment: No Virus found +++ Panda AntiVirus - www.pandasoftware.com --=_NextPart_000_0016=_NextPart_000_0016 Content-Type: application/octet-stream; name=attach.zip Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=attach.zip 88888888 The file attach.zip contains one file: data.rtf [lots of spaces] .scr. If this came from you Dilwyn (I've replaced the host with xxx as it's not a tesco name), you need to update your address book: the eaddr [EMAIL PROTECTED] is now a spam trap and anything sent to it is considered spam and filtered as such (to a safe area for analysis when I get round to it) - please delete that eaddr if you have it. Thanks, Robert. ___ QL-Users Mailing List