home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 35 Internet / 35-Internet.zip / soup2sq.zip / SOUP2SQ.INF (.txt) < prev    next >
OS/2 Help File  |  1995-03-04  |  24KB  |  599 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Title Page ΓòÉΓòÉΓòÉ
  3.  
  4.                        Soup2Sq - Soup to Squish Converter
  5.  
  6.                                    Version 1.0
  7.  
  8.                              Released on 4 Mar 1995
  9.  
  10.                 Documentation and programming by Steven van Loef
  11.  
  12.                           Copyright 1995 by S. van Loef
  13.  
  14. Nothing in this document may be copied without prior written permission of the 
  15. author. This document should be distributed with the accompanying program 
  16. Soup2Sq version 1.0 and all other files that come with it. 
  17.  
  18.  
  19. ΓòÉΓòÉΓòÉ 2. Introduction ΓòÉΓòÉΓòÉ
  20.  
  21.                    Introduction to the world of offline Email
  22.  
  23. In the world of fidonet it has been possible for years to read and write your 
  24. mail offline with some very good message editors. There is also a wide range of 
  25. message area processing utilities. On the internet however it seems almost 
  26. impossible to read and write your mail offline. This is of course no problem as 
  27. long as your a student of some university or other organisation with internal 
  28. networks. But for the user at home who uses a SLIP or PPP connection this is a 
  29. problem. Its name is: MONEY. Using a internet provider can get you very high 
  30. bills, especially if you want to read newsgroups. You first have to get a list 
  31. of articles from a particular newsgroup and then point at the desired article 
  32. which is then sent to your system so you can read it and/or reply to it. All 
  33. this is done while being connected to your internet provider. A second problem 
  34. is that, if you are also reading and writing mail on fidonet you will have to 
  35. use at least two message editors (possibly three, one for fidonet, one for 
  36. newsgroups and one for internet Email). 
  37.  
  38. Well, Soup2Sq will end all this. Using a program to get soup packets from your 
  39. provider (eg Souper) you will be able to retreive all new mail and news using 
  40. your SLIP or PPP connection. And that is where Soup2Sq comes in. What it will 
  41. do is take the soup packet and toss all messages into your existing squish 
  42. messagebase. So now you can use your fidonet message editor to read and write 
  43. internet mail and news! And you can now easily reply to (or forward) messages 
  44. from internet to fidonet vice versa. 
  45.  
  46.  
  47. ΓòÉΓòÉΓòÉ 3. License / disclaimer ΓòÉΓòÉΓòÉ
  48.  
  49.                               License / disclaimer
  50.  
  51. License 
  52.  
  53. You are granted to use Soup2Sq unregistered for a period of 30 (thirty) days. 
  54. After that period you must register it with the author. The registered version 
  55. may only be installed and used on one computer at the time. This means that if 
  56. you want to use it on another computer you will either have to deinstall it 
  57. from the other computer or register another copy with the author. 
  58.  
  59. Disclaimer 
  60.  
  61. You use Soup2Sq at your own risk. The author can never be held responsible for 
  62. any damage done directly or indirectly by Soup2Sq. 
  63.  
  64.  
  65. ΓòÉΓòÉΓòÉ 4. Registration ΓòÉΓòÉΓòÉ
  66.  
  67.                                   Registration
  68.  
  69. Soup2Sq is shareware which means you are allowed to try out the program for a 
  70. limited period. The trial period for Soup2Sq is thirty days. If you continue to 
  71. use Soup2Sq after this trial period you are required to register it. 
  72.  
  73. The unregisterd version has two limitations that the registered version does 
  74. not have. The first is that a maxmimum of twentyfive newsgroups are supported. 
  75. The second is that there is a short delay at the startup of Soup2Sq (about 2 
  76. seconds). During this delay a message is displayed telling you that you are 
  77. using an unregistered version of Soup2Sq. 
  78.  
  79. If you like Soup2Sq and want to continue using it after the trial period, fill 
  80. out the order form which can be found in appendix D and send it to the author 
  81. of Soup2Sq. 
  82.  
  83.  
  84. ΓòÉΓòÉΓòÉ 5. Installing ΓòÉΓòÉΓòÉ
  85.  
  86.                                    Installing
  87.  
  88. The installation procedure is described in the following sections. 
  89.  
  90. Press enter or double click here to start 
  91.  
  92.  
  93. ΓòÉΓòÉΓòÉ 5.1. The Soup2Sq config file ΓòÉΓòÉΓòÉ
  94.  
  95.                              The Soup2Sq config file
  96.  
  97. After unzipping Soup2Sq in a directory of your choice, start a text editor and 
  98. load the file soup2sq.cfg. All keywords are described in this section. By using 
  99. these keywords Soup2Sq will create a messages conform RFC822 and RFC1036. A 
  100. sample of a message converted by Soup2Sq from a messages written with a Squish 
  101. compatible editor: 
  102.  
  103. Squish Message: 
  104.  
  105. Date : Feb 26 '95, 22:37 
  106. From : svanloef@knoware.nl 
  107. To  : you@all.over.the.world.com 
  108. Subj : ANN: Soup2Sq v1.0 
  109. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ 
  110. Hello You, 
  111.  
  112. This is Soup2Sq v1.0 - a squish to soup converter. 
  113.  
  114. Bye! 
  115.  
  116. Internet Message: 
  117.  
  118. To: you@all.over.the.world.com 
  119. From: svanloef@knoware.nl (Steven van Loef) 
  120. Subject: ANN: Soup2Sq v1.0 
  121. Date: Mon, 26 Feb 1995 22:37:48 +0100 
  122. Message-ID: <19950226223748.2f524915@knoware.nl> 
  123. Reply-To: svanloef@knoware.nl (Steven van Loef) 
  124. Organization: Van Loef Software Design 
  125.  
  126. Hello You, 
  127.  
  128. This is Soup2Sq v1.0 - a squish to soup converter. 
  129.  
  130. Bye! 
  131.  
  132.  
  133. ΓòÉΓòÉΓòÉ 5.1.1. Name keyword ΓòÉΓòÉΓòÉ
  134.  
  135.                                   Name keyword
  136.  
  137. This is the name you use to receive Email. For example if your Email address is 
  138. john@doe.com, then Name would be john and you should put 'Name john' in the 
  139. config file. Case is significant, spaces are not allowed. 
  140.  
  141. See also: Domain, FullName 
  142.  
  143.  
  144. ΓòÉΓòÉΓòÉ 5.1.2. FullName keyword ΓòÉΓòÉΓòÉ
  145.  
  146.                                 FullName keyword
  147.  
  148. This is easy: here you put your full name. For example: 'FullName John R. Doe'. 
  149. Case is not significant and you can use as much spaces as you like. 
  150.  
  151.  
  152. ΓòÉΓòÉΓòÉ 5.1.3. Domain keyword ΓòÉΓòÉΓòÉ
  153.  
  154.                                  Domain keyword
  155.  
  156. The Domain keyword is used to specify the computer you have an account on. For 
  157. example if your Email address is johndoe@somewhere.else.com then you should put 
  158. 'Domain somewhere.else.com' in the config file. Case is significant, spaces are 
  159. not allowed. 
  160.  
  161. See also: Name 
  162.  
  163.  
  164. ΓòÉΓòÉΓòÉ 5.1.4. ReplyTo keyword ΓòÉΓòÉΓòÉ
  165.  
  166.                                  ReplyTo keyword
  167.  
  168. This is an optional keyword. You can use this to receive replies to your 
  169. messages to another address then you specified by the Name and Domain keywords. 
  170. For example: 'ReplyTo johnd@iam.here.org' will send (if supported by the mailer 
  171. of the person who is replying to your messages) replies to johnd@iam.here.org. 
  172. Make sure you use a correct internet address. Case is significant, spaces are 
  173. not allowed. 
  174.  
  175. See also: Name, Domain, FullName 
  176.  
  177.  
  178. ΓòÉΓòÉΓòÉ 5.1.5. Organization keyword ΓòÉΓòÉΓòÉ
  179.  
  180.                               Organization keyword
  181.  
  182. This also is an optional keyword. It describes the organization to which you 
  183. belong. The intent of this line is to help identify the person posting the 
  184. message. Case is not significant and you can use as much spaces as you like. 
  185.  
  186.  
  187. ΓòÉΓòÉΓòÉ 5.1.6. EncodeLines keyword ΓòÉΓòÉΓòÉ
  188.  
  189.                                EncodeLines keyword
  190.  
  191. This keywords sets the maximum number of lines generated per message if the 
  192. file-attach bit is set and the subject line of the squish message contains a 
  193. valid filename. Because it is not allowed on internet to send binary files 
  194. (encoded with 8 bits per byte) such files are UUENCODED (converted to 7 bit 
  195. encoding). Soup2Sq automatically converts squish messages that have a 
  196. fileattach to UUENCODED form. If more than 'EncodeLines' have been written, 
  197. Soup2Sq will start a new messages and continue uuencoding. If there is any text 
  198. written by you in the message, it will be put in the first message only. If you 
  199. set EncodeLines to zero (EncodeLines 0), Soup2Sq will create one message 
  200. containing the entire file in uuencoded form. 
  201.  
  202.  
  203. ΓòÉΓòÉΓòÉ 5.1.7. DeletePostedArticles keyword ΓòÉΓòÉΓòÉ
  204.  
  205.                           DeletePostedArticles keyword
  206.  
  207. Because posted articles will be sent back to you it is not necessary to keep 
  208. articles written by you, in the newsgroup. This keyword will delete all those 
  209. articles when they get posted. This prevents that you will end up with 
  210. duplicate messages. 
  211.  
  212. See also: MovePostedArticles 
  213.  
  214.  
  215. ΓòÉΓòÉΓòÉ 5.1.8. MovePostedArticles keyword ΓòÉΓòÉΓòÉ
  216.  
  217.                            MovePostedArticles keyword
  218.  
  219. This keyword will also delete posted articles from the newsgroup in which they 
  220. where written, but will move them to a squish area of your choice. For example 
  221. if you put 'MovePostedArticles c:\usenet\posted' in soup2sq.cfg, all posted 
  222. articles will be moved to the squish area named 'posted'. 
  223.  
  224. See also: DeletePostedArtciles 
  225.  
  226.  
  227. ΓòÉΓòÉΓòÉ 5.1.9. Reply keyword ΓòÉΓòÉΓòÉ
  228.  
  229.                                   Reply keyword
  230.  
  231. This keyword tells Soup2Sq in which directory to put soup reply packets. For 
  232. example: if you put 'Reply c:\news' in soup2sq.cfg the reply files will be 
  233. created in the directory c:\news. Soup2Sq assumes that this directory has 
  234. already been created by you. 
  235.  
  236.  
  237. ΓòÉΓòÉΓòÉ 5.1.10. StripRe keyword ΓòÉΓòÉΓòÉ
  238.  
  239.                                  StripRe keyword
  240.  
  241. While squish has a very good message linker, it does not seem to be able to 
  242. link messages that have 'Re: ' at the beginning of the subject line with 
  243. messages having the same subject line except for 'Re: ' at the beginning. The 
  244. StipRe keyword will remove the text 'Re: ' from all subject lines. This allows 
  245. squish to properly link the messages. 
  246.  
  247.  
  248. ΓòÉΓòÉΓòÉ 5.1.11. Newsgroup keyword ΓòÉΓòÉΓòÉ
  249.  
  250.                                 Newsgroup keyword
  251.  
  252. The newsgroup keyword defines the newsgroups you are subscribed to. It has the 
  253. format: Newsgroup tag path -n | -m 
  254.  
  255. Some examples: 
  256.  
  257. Newsgroup comp.os.os2.announce c:\internet\usenet\os2\announce -n 
  258.  
  259. defines the newsgroup (-n) comp.os.os2.announce as the squish area announce 
  260. (created by Soup2Sq if it does not exist) in the directory 
  261. c:\internet\usenet\os2 (must already exist). 
  262.  
  263. Newsgroup comp.os.os2.networking.tcp-ip c:\internet\usenet\os2\tcpip -n 
  264.  
  265. Newsgroup Email c:\internet\email -m 
  266.  
  267. defines the area in which you will receive your Email (-m) as the squish area 
  268. email in the directory c:\internet. 
  269.  
  270. You can define as many newsgroups as memory allows. Case is significant. 
  271.  
  272.  
  273. ΓòÉΓòÉΓòÉ 5.1.12. User keyword ΓòÉΓòÉΓòÉ
  274.  
  275.                                   User keyword
  276.  
  277. This keyword allows you to create aliases for often used Email addresses. It 
  278. also solves the problem of squish not allowing addresses that are longer than 
  279. 36 characters. The format of the user keyword is: User alias address fullname. 
  280. The alias and address do not allow spaces the fullname part does. Case is 
  281. significant. Again, the number of aliases is limited by memory only. 
  282.  
  283. Some examples: 
  284.  
  285. User svl svanloef@knoware.nl Steven van Loef 
  286.  
  287. if you use svl in an Email messages in the 'To' header, Soup2Sq will expand 
  288. this to: 
  289.  
  290. To: svanloef@knoware.nl (Steven van Loef) 
  291.  
  292.  
  293. ΓòÉΓòÉΓòÉ 5.2. The Squish config file ΓòÉΓòÉΓòÉ
  294.  
  295.                              The Squish config file
  296.  
  297. If you want to use squish to link the messages in the newsgroups and 
  298. occasionally pack the newsgroups, you will have to define the newsgroups in the 
  299. squish.cfg file. Some examples: 
  300.  
  301. EchoArea comp.os.os2.announce c:\internet\usenet\os2\announce $ -$d7 -$m200 
  302. EchoArea comp.os.os2.networking.tcp-ip c:\internet\usenet\os2\tcpip -$ -$m500 
  303.  
  304. Consult the squish documentation for further explanation. 
  305.  
  306.  
  307. ΓòÉΓòÉΓòÉ 5.3. The TimEd config file ΓòÉΓòÉΓòÉ
  308.  
  309.                               The TimEd config file
  310.  
  311. If you are using TimEd for reading and writing messages (like I do) you will 
  312. have to define the newsgroups and Email area in your timed.cfg file. Some 
  313. examples: 
  314.  
  315. NetArea "[USENET] OS/2 Announcements" comp.os.os2.announce 
  316.     c:\internet\usenet\os2\announce -$ 
  317. NetArea "[USENET] OS/2 Networking with TCP/IP" comp.os.os2.networking.tcp-ip 
  318.     c:\internet\usenet\os2\tcpip -$ 
  319. NetArea "Internet Email" Email c:\internet\email -$ 
  320.  
  321. You could use EchoArea instead of NetArea, if you like an origin line appended 
  322. to each message, but this looks a bit strange to other internet users who are 
  323. not familiar with fidonet. It is strongly advised that you use the NetArea 
  324. keyword to define areas. 
  325.  
  326.  
  327. ΓòÉΓòÉΓòÉ 5.4. Other fido message editors ΓòÉΓòÉΓòÉ
  328.  
  329.                            Other fido message editors
  330.  
  331. Of course other fido message editors are also supported, just as long as they 
  332. support the squish message base format. Consult the documentation of your 
  333. message editor on how to setup areas. 
  334.  
  335. See also: TimEd config 
  336.  
  337.  
  338. ΓòÉΓòÉΓòÉ 6. Importing mail and news ΓòÉΓòÉΓòÉ
  339.  
  340.                              Importing mail and news
  341.  
  342. After you have correctly setup the config files, you can start importing 
  343. messages into your messagebase. The command for this is: 
  344.  
  345. soup2sq -r 
  346.  
  347. Before you can import a soup packet, however, you will have to create one by 
  348. calling your provider and retreive a soup packet containing new mail. Consult 
  349. the documentation of your soup packet creator for this. 
  350.  
  351. Soup2Sq expects an 'AREAS' file in the current directory (the directory from 
  352. which you start soup2sq). All the other files belonging to the soup packet 
  353. should also be in this directory (the *.MSG files). Soup2Sq will open the 
  354. 'AREAS' file and try to import all newsgroup and Email. If it finds a newsgroup 
  355. in AREAS which you have not yet put in your soup2sq.cfg file, it will notify 
  356. you of this and when all newsgroups have been processed a new AREAS file will 
  357. be created containing all unprocessed newsgroups. This will allow you to modify 
  358. the soup2sq.cfg file and run Soup2Sq again to import those newsgroups. After 
  359. Soup2Sq has imported all articles and Email the soup packet will be deleted and 
  360. you can start reading! 
  361.  
  362.  
  363. ΓòÉΓòÉΓòÉ 7. Exporting mail and news ΓòÉΓòÉΓòÉ
  364.  
  365.                              Exporting mail and news
  366.  
  367. Reading messages is nice, but you will probably want to write your own messages 
  368. and get them on the internet for everyone to read. Use your favorite squish 
  369. messagebase editor to write new messages and then when your finished and want 
  370. to send them to your provider issue to command: 
  371.  
  372. soup2sq -s 
  373.  
  374. This will create a soup reply packet consisting of the files: REPLIES, MAIL.MSG 
  375. (if you create Email messages) and NEWS.MSG (if you create Newsgroup messages). 
  376. You can now call your provider and use a program that can send soup packets (eg 
  377. Souper). 
  378.  
  379.  
  380. ΓòÉΓòÉΓòÉ 8. Future plans ΓòÉΓòÉΓòÉ
  381.  
  382.                                   Future Plans
  383.  
  384. - Support more soup formats 
  385.  
  386. - Support other message base formats (JAM, Hudson, etc) 
  387.  
  388.  
  389. ΓòÉΓòÉΓòÉ 9. Appendix A: A sample configuration file ΓòÉΓòÉΓòÉ
  390.  
  391.                             A sample soup2sq.cfg file
  392.  
  393. ; Soup2Sq sample configuration file version 1.0 
  394.  
  395. ; Lines starting with a semi-colon are comment 
  396. ; Empty lines are also skipped 
  397. ; Case of the keywords is not significant 
  398.  
  399. ; Name, FullName & Domain will form the 'From:' header 
  400.  
  401. ; Your email name 
  402. Name myname 
  403.  
  404. ; Your full name 
  405. FullName My Fullname 
  406.  
  407. ; Your domain 
  408. Domain my.domain.com 
  409.  
  410. ; The previous three keywords are used to set the correct email address: 
  411. ; myname@my.domain.com (My Fullname) 
  412. ; If the 'From:' header keyword in an email msg is not correct (does not 
  413. ; contain the '@' symbol) these keywords are used to create the correct 
  414. ; 'From:' header keyword. This allows you to enter anything on the from line 
  415. ; with your msgeditor and still get a correct 'From:' header keyword. Just as 
  416. ; long as you don't use the '@' symbol. If you do use the '@' symbol 
  417. ; (eg johndoe@somewhere.com) the msg will have that origin address 
  418.  
  419. ; Optional 'Reply-To:' header 
  420. ; be sure to use the right format: name@domain (fullname) or 
  421. ; fullname <name@domain> 
  422. ReplyTo jdoe@foo.bar (John Doe) 
  423.  
  424. ; Optional 'Organization:' header 
  425. Organization John's internet home 
  426.  
  427. ; Maximum number of lines per msg when uuencoding, if zero or not present, 
  428. ; the file will be uuencoded in one BIG msg 
  429. ; If you want to send a file to someone, just use your fido msgeditor to 
  430. ; create a msg with a file-attach, Soup2Sq will do the rest (create multiple 
  431. ; uuencoded msgs). 
  432. EncodeLines 150 
  433. ; The StripRe keyword will remove the 'Re: ' word from all Subject lines 
  434. ; for better message linking 
  435. StripRe 
  436.  
  437. ; When articles are posted a copy will return to you, so you will have two 
  438. ; of them. To avoid this you can have soup2sq delete all posted articles or 
  439. ; have them moved to a dedicated squish area. Only one of the two following 
  440. ; keywords may be used. 
  441.  
  442. ; Set this keyword to delete posted articles 
  443. DeletePostedArticles 
  444.  
  445. ; Set this keyword to move posted articles 
  446. ;MovePostedArticles c:\binkley\msgbase\usenet\posted 
  447.  
  448. ; Directory (without trailing '\') for reply files (replies, mail.msg, 
  449. ; news.msg). The directory must already exist 
  450. Reply c:\news 
  451.  
  452. ; Area definition 
  453. ; Newsgroup tag path -n | -m 
  454. ; where: 
  455. ;    * tag is the name of the newsgroup 
  456. ;    * path is the fully qualified path+filename of the area 
  457. ;    * -n specifies that tag is a USENET newsgroup 
  458. ;    * -m specifies that tag is an Email area 
  459.  
  460. ; Defenition of newsgroups to which you have subcription 
  461. Newsgroup comp.os.os2.programmer c:\binkley\msgbase\usenet\prog n 
  462. Newsgroup comp.os.os2.programmer.misc c:\binkley\msgbase\usenet\misc -n 
  463. Newsgroup comp.os.os2.announce c:\binkley\msgbase\usenet\announce -n 
  464.  
  465. ; The Email areatag should be 'Email' unless your internet provider uses 
  466. ; some other name which is not likely 
  467.  
  468. Newsgroup Email c:\binkley\msgbase\usenet\email\email -m 
  469.  
  470. ; User definitions (simple address book) 
  471. ; User alias address fullname 
  472. ; Where: 
  473. ;    * alias is a descriptive name for the user (NO spaces allowed!) case is 
  474. NOT significant: 'John' is the same as ' jOhN') 
  475. ;    * address is the fully qualified address of the user 
  476. ;    * fullname is the users full name (spaces allowed) 
  477. ; These definitions will be used if an alias is equal to the 'to' field of 
  478. ; the fidomsg. This is for Email only, it will not work in newsgroups 
  479.  
  480. User svl svanloef@knoware.nl Steven van Loef 
  481.  
  482.  
  483. ΓòÉΓòÉΓòÉ 10. Appendix B: Trademarks and copyrights ΓòÉΓòÉΓòÉ
  484.  
  485. Squish is a trademark of SCI Communications 
  486.  
  487. TimEd/2 is copyright by Gerard van Essen 
  488.  
  489. Souper is copyright by Chin Huang 
  490.  
  491. IBM is a trademark of International Business Machines 
  492.  
  493. OS/2 Warp is a trademark of International Business Machines 
  494.  
  495. Borland C++ for OS/2 is copyright by Borland 
  496.  
  497.  
  498. ΓòÉΓòÉΓòÉ 11. Appendix C: Other information ΓòÉΓòÉΓòÉ
  499.  
  500. The author 
  501. Yes, that's me (about four years ago...) 
  502.  
  503. Snail mail address: 
  504.  
  505. Steven van Loef 
  506. Prof. Bronkhorstlaan 50 
  507. 3451 ET  VLEUTEN 
  508. THE NETHERLANDS 
  509.  
  510. Email addresses: 
  511.  
  512. Internet: svanloef@knoware.nl 
  513. Fidonet: 2:512/45.16 
  514.  
  515. Development tools used: 
  516.  
  517. OS/2 Warp V3 (Soup2Sq: The Operating System) 
  518. Borland C++ version 2.0 for OS/2 (Soup2Sq: The Program) 
  519. IPFC (Soup2Sq: The Manual) 
  520. TimEd v1.01+ (Soup2Sq: The Message Editor) 
  521.  
  522. Where to get the other utilities 
  523.  
  524. Souper version 1.2: 
  525.  
  526. ftp://ftp-os2.nmsu.edu/os2/unix/souper12.zip 
  527.  
  528. The EMX runtime DLL's: 
  529.  
  530. ftp://ftp-os2.nmsu.edu/os2/unix/emx09a/emxrt.zip 
  531.  
  532. The Squish message API DLL (part of squish v1.11): 
  533.  
  534. ftp://ftp-os2.nmsu.edu/os2/comm/sqshp111.zip 
  535.  
  536. Thanks to 
  537.  
  538. Bob Juge <bob@juge.com> for his ideas and testing of Soup2Sq 
  539.  
  540.  
  541. ΓòÉΓòÉΓòÉ 12. Appendix D: Order form ΓòÉΓòÉΓòÉ
  542.  
  543.                                    ORDER FORM
  544.  
  545. Registering: Soup to Squish converter
  546. Version: 1.0
  547.  
  548. Registration name: . . . . . . . . . . . . . . . . . . .
  549. Your name: . . . . . . . . . . . . . . . . . . . . . . .
  550. Address: . . . . . . . . . . . . . . . . . . . . . . . .
  551. Zipcode: . . . . . . . .  City:  . . . . . . . . . . . . . . .
  552. Country: . . . . . . . . . . . . . . . . . . . . . . . . . . .
  553. Email address: . . . . . . . . . . . . . . . . . . . . . . . .
  554.  
  555. Prices:
  556. The registration fee for Soup2Sq is                       HFL  20
  557.  
  558. For international registrations only:
  559. - International giro transfer, add HFL 11                 HFL ...
  560. - International check drawn on a Dutch Bank, add HFL 15   HFL ...
  561.  
  562. (If you use a EuroCheque do not forget to put your
  563. bank card number on the back of the cheque!)
  564.                                                           -------
  565. Total amounting to:                                       HFL ...
  566.                                                           =======
  567. Giro account: 5720973 (Postbank NV)
  568.  
  569. Bank account: 3675.00.493 (Cooperatieve Rabobank 'Vleuten' B.A.)
  570.  
  571.  
  572. City: . . . . . . . . . .     Date (dd/mmm/yyyy): .. / ... / ....
  573.  
  574. Signature:
  575.  
  576.  
  577.  
  578. Send this order form to the author of Soup2Sq, you can find
  579. address information in appendix C.
  580.  
  581.  
  582. ΓòÉΓòÉΓòÉ 13. Appendix E: Release history ΓòÉΓòÉΓòÉ
  583.  
  584.                            Appendix E: Release history
  585.  
  586. ΓòöΓòÉΓòñΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòñΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòù
  587. Γòæ!Γöé 4 Mar 1995 ΓöéVersion 1.0 First public release                Γòæ
  588. ΓòƒΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓö╝ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓòó
  589. Γòæ Γöé            Γöé                                                Γòæ
  590. ΓòáΓòÉΓòºΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòºΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòú
  591. Γòæ* bugfix, + added feature, - removed feature, ! new version    Γòæ
  592. ΓòÜΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓòÉΓò¥
  593.