home *** CD-ROM | disk | FTP | other *** search
/ Windoware / WINDOWARE_1_6.iso / misctext / pcdg9182 / pcdg9182
Text File  |  1991-04-11  |  18KB  |  468 lines

  1.  
  2.  
  3. Received: from MITVMA by MITVMA.MIT.EDU (Mailer R2.05) with BSMTP id 1798; Wed,
  4.  10 Apr 91 10:46:39 EDT
  5. Received: from WSMR-SIMTEL20.ARMY.MIL by mitvma.mit.edu (IBM VM SMTP R1.2.1MX)
  6.  with TCP; Wed, 10 Apr 91 10:45:48 EDT
  7. Message-ID: <910404012429.V91N82@WSMR-Simtel20.Army.Mil>
  8. Date: Thu,  4 Apr 91 01:24:22 GMT+1
  9. From: "Info-IBMPC Digest" <Info-IBMPC@WSMR-Simtel20.Army.mil>
  10. Reply-To: Info-IBMPC@WSMR-SIMTEL20.ARMY.mil
  11. Subject: Info-IBMPC Digest V91 #82
  12. To: "Info-IBMPC Distribution": ;
  13.  
  14. Info-IBMPC Digest           Thu,  4 Apr 91       Volume 91 : Issue  82
  15.  
  16. Today's Editor:
  17.          Gregory Hicks - Rota Spain <GHICKS@WSMR-Simtel20.Army.Mil>
  18.  
  19. Today's Topics:
  20.  
  21. Send Replies or notes for publication to:
  22. <INFO-IBMPC@WSMR-SIMTEL20.ARMY.MIL>
  23.  
  24. Send requests of an administrative nature (addition to, deletion from
  25. the distribution list, et al) to:
  26. <INFO-IBMPC-REQUEST@WSMR-SIMTEL20.ARMY.MIL>
  27.  
  28. Archives of past issues of the Info-IBMPC Digest are available by FTP
  29. only from WSMR-SIMTEL20.ARMY.MIL in directory PD2:<ARCHIVES.IBMPC>.
  30.  
  31. ----------------------------------------------------------------------
  32.  
  33. Date: Thu, 28 Mar 91 11:16 EST
  34. From: Michael Gordon <GORDONM@MAX.CC.DENISON.EDU>
  35. Subject: Borland (a comment)
  36.  
  37. >In addition, Paradox is from Borland.  It is a stable product, from a
  38. >stable company so you don't need to worry about the future of your
  39. >investment.  Hope this helps.
  40.  
  41. Would users of Sprint agree?
  42.  
  43. Borland produces fine products (I'm a satisfied user of Quattro,
  44. Sidekick, Paradox, and Reflex), but this doesn't necessarily mean that
  45. all of their products are necessarily good investments for the future.
  46. All indications are that Reflex is going to go the way of Sprint and
  47. that Borland is only going to concentrate on Quattro/Paradox and, given
  48. the recent upgrade, Sidekick. (I hope I'm wrong regarding Reflex.)
  49.  
  50. Michael D. Gordon                       Internet: gordonm@cc.denison.edu
  51. Department of History                           Bitnet:          gordonm@denison
  52. Denison University                              VoiceMail:        (614) 587-6588
  53. Granville, OH 43023                             FAX:              (614) 587-6417
  54.  
  55. ------------------------------
  56.  
  57. Date: Fri, 29 Mar 91 08:28:41 PST
  58. From: stewart%watop.nosc.mil@nosc.mil (Stephen E. Stewart)
  59. Subject: Bugs in MS FORTRAN V5.0 using 8087
  60.  
  61. In comp.sys.ibm.pc.digest you write:
  62.  
  63. >In Reply to this Note From: <C102TA%AINUNI01@pucc.PRINCETON.EDU>
  64. >>Like Joe Landman, I also found a strange behaviour of MS FORTRAN 5.0
  65. >>working under 8086/8087 machines. [text deleted]
  66.  
  67. >>Has anybody made similar observations?  Does anybody know what to do
  68. >>in this case?
  69.  
  70. >It is not uncommon for bugs to hide when the debugger is loaded.  It
  71. >[text deleted]
  72.  
  73. I just noticed this thread so I missed the original problem.  I too
  74. have had some difficulty with MS FORTRAN V5.0 using a 80387.  If I
  75. linked with the 80387 hardware math library the program would not run,
  76. but if I linked with the emulation library (which would use the
  77. hardware if present) it would run.  I do actually have a functioning
  78. 80387 in my machine.  Do you know enough about Joe Landman's problem to
  79. say whether my problem might be related?  Who else could I email to
  80. discuss this?
  81.  
  82. Steve Stewart                                    Naval Ocean Systems Center
  83. stewart@watop.nosc.mil                           San Diego, California
  84.  
  85. ------------------------------
  86.  
  87. Date: Fri, 29 Mar 91 11:28:14 EST
  88. From: 07480JLN%ibm-fal.cl.msu.edu@msu.edu
  89. Subject: Bugs in MS FORTRAN V5.0 using 8087
  90.  
  91.     I have recently received from MicroSoft the application note
  92. 7/90-HF0327, detailing a BUG  in their handling of the 8087 control
  93. word.  This application note came with a disk.  I followed the
  94. directions on the disk, and lo-and-behold... My rootfinder found roots,
  95. and the savage benchmark worked, from DOS.
  96.  
  97.         My original problem never was a bug in my code, but rather an
  98. interesting behaviour of programs on 8088/8087 based machines.  In the
  99. original post, I mentioned that the program worked properly on all
  100. other machines, and on the 8088/8087 based machines under a different
  101. compiler.  Thus I correctly reasoned that the program was functioning,
  102. but the compiler somehow wasnt working properly.   I investigated its
  103. behaviour, and it appeared to me that the problem was in dealing with
  104. roundoff.  That is, I found an accumulation of roundoff error (as in
  105. the savage benchmark), that was sufficient to swamp my code.  After I
  106. thought I understood the bugs behaviour, I then posted to the rest of
  107. the networld and asked if anyone else had observed it.  I received
  108. about 10 responses, ranging from "yes, I have seen it", to "no, you
  109. must be a bad programmer..".
  110.  
  111.        Well, I know that the situation did exist, and the patch
  112. corrected it.  Microsoft has stated that they allow one to distribute
  113. the patch "with all documentation".  If they simply allowed a zip-file
  114. to be posted to simtel, I would do that.  Since it comes with this
  115. application note, I suggest the following.  Contact MicroSoft at
  116. (206)-454-2030, and ask them for a copy of this application note I
  117. mentioned, regarding a patch for the 8087 control word setup library
  118. module.  I can now say that I trust the Microsoft compiler as far as
  119. anyone can trust a compiler, to be free of bugs that will effect my
  120. work.  Only if they had a QuickFortran not unlike their QuickBasic...
  121.  
  122.       Joe Landman  Graduate Student: Computational Condensed Matter Physics
  123.                    Wayne State University dept of Physics.
  124.  
  125.         Internet:     userzv50@mts.cc.wayne.edu
  126.                       07480JLN@CMS.cc.MSU.edu
  127.         Bitnet:       userzv50@waynemts.bitnet
  128.                       07480jln@MSU.Bitnet
  129.         ATTnet:       (313)-577-2752
  130.         snailnet:     666 Hancock Avenue, Detroit MI 48202
  131.  
  132. ------------------------------
  133.  
  134. Date: Fri, 29 Mar 91 10:20:45 EST
  135. From: Scott Begin <34RXESC%CMUVM.BITNET@CUNYVM.CUNY.EDU>
  136. Subject: dBase and Epson Printers: (Vol.91 No.69)
  137.  
  138. In Vol. 61 #69 Walt <lazear@gateway.mitre.com> writes about problems he is
  139. having with an Epson LQ 510 printer using dBase.
  140.  
  141. The problem is not your printer, it is a not real well documented
  142. limitation of dBase:  dBase will not send a null {CHR (0)} chraracter
  143. to a printer.  It is mentioned in the dBase III manual where this
  144. function is described, but not real clearly in my dBase III plus
  145. Programmer's Reference Guide (by Sybex).
  146.  
  147. If you can't send a null character to a printer, how do you access
  148. those printers functions called by a null character?  I have found a
  149. couple of solutions:
  150.  
  151. In the dBase III manual describing the CHR function, it mentioned a
  152. technique for turning off the high bit of the character and sending a
  153. CHR(128).  I don't have my manual handy and I havn't tried this
  154. technique.
  155.  
  156. The second method comes from a booklet that came with my Epson LQ 1010
  157. printer called "Application Notes  Using Espon Dot Matrix Printers with
  158. {list of software ommitted}"  It has a price of $6.95 on the cover, as
  159. well as a number Y90299107001.  I have found it very useful.  Ask your
  160. Epson Dealer about getting one. [Standard Disclaimers Apply]
  161.  
  162. It claims that instead of sending a null CHR(0), that you can send a 0
  163. CHR(48) for some commands, althought some commands will not allow this
  164. (see later description).
  165.  
  166. The third method (mentioned in the booklet) calls for creating a binary
  167. program file, loading it during your application and calling that when
  168. you want to send a null character to the printer.  The binary program
  169. contains the following characters (numbers are decimal):
  170.  
  171. 184 000 000 186 000 000 205 023 203
  172.  
  173. I created this file using a BASIC program, although it could be created
  174. using DEBUG, or something similar.
  175.  
  176. When I loaded this file into DEBUG and unassembled it, it came up with:
  177.  
  178. MOV    AX,0000
  179. MOV    DX,0000
  180. INT    17
  181.  
  182. To use, it recommended something like:
  183.  
  184. LOAD NULL
  185. SET PRINT ON
  186. SET CONSOLE OFF
  187. ? chr(27)+chr(45)+chr(1) && Turn Underline printing ON
  188. ?? "Underline On"
  189. ? chr(27)+chr(45)
  190. CALL NULL            && Turn Underline printing OFF
  191. ?? "Underline Off"
  192. SET PRINT OFF
  193. SET CONSOLE ON
  194.  
  195. The last method is the one I use.  It takes advantage of the Epson
  196. Master Select function (ESC !).  This is one place where when you need
  197. a null, you must send a null character, not a 0 character.
  198.  
  199. The Master Select controls 9 other mode toggles with a single command.
  200. The use is ESC ! and a number telling which modes you wish to turn on
  201. or off.  To calculate the number, add up the values for the following
  202. functions which you want to turn on:
  203.  
  204. Pica (10 Pitch)         0
  205. Elite (12 Pitch)        1
  206. Proportional Spacing    2
  207. Condensed print         4
  208. Emphasized Print        8
  209. Double Strike          16
  210. Double Wide            32
  211. Italic Characters      64
  212. Underlining           128
  213.  
  214. If you want underlined elite type (and all others turned off), the
  215. command is:
  216.  
  217. ? CHR(27)+CHR(33)+CHR(128+1)
  218.  
  219. To return to elite non underlined type, the command is:
  220.  
  221. ? CHR(27)+CHR(33)+CHR(1)
  222.  
  223. This still presents problems when you want to turn pica 10 pitch on and
  224. the rest off (requires a ESC ! chr(0)), but I have  gotten around this
  225. by issuing the above command for elite type followed immediately by the
  226. command to select pica type:
  227.  
  228. ?? CHR(27)+CHR(80)
  229.  
  230. One word of caution about using the Epson Master Select, it does not
  231. work for all Epson printers.  I have found it to work on my LQ 1010, an
  232. LQ 800, an FX 286e (and a Sperry printer emulating this printer), but
  233. it does not work on an Epson MX 100-III, and I don't remember if it
  234. worked on an Epson FX 100 and FX 100+.  I expect it would work on all
  235. LQ Series printers, all the current Epson dot matrix printers and
  236. anything introduced in the past several years.
  237.  
  238. I hope this helps...
  239.  
  240.    Scott A. Begin             E-Mail:      34RXESC@CMUVM.BITNET  (Network     )
  241. "The Graveyard Madman"                     CSV310                (CMU VAX 8530)
  242.   Student Consultant          AT&T:        (517) 773-9424
  243.   Ronan Computer Lab          USnail:      1401 E. Bellows #E-1
  244. Central Michigan University                Mt. Pleasant, MI  48858
  245.  
  246. ------------------------------
  247.  
  248. Date: 28 Mar 91 22:16:05 EST
  249. From: James O'Donnell <JODONNEL@PENNSAS.UPENN.EDU>
  250. Subject: Info-IBMPC Digest V91 #68
  251.  
  252. Sorry to be obtuse, but I'd be glad to hear this in so many words. If I
  253. run KERMIT under WINDOWS or DesqVIEW, may I leave KERMIT uploading or
  254. downloading and go cheerfully and multitaskingly off to do my other,
  255. e.g., word processing chores? I've been unconvincingly advised that
  256. this is not possible and would be glad to hear otherwise. Any cautions
  257. or problems?
  258.  
  259. J.J. O'Donnell
  260. JODONNEL@PENNSAS.UPENN.EDU
  261. University of Pennsylvania
  262.  
  263. ------------------------------
  264.  
  265. Date: Fri Mar 29 10:40:00 1991
  266. From: johnboyd@logdis1.oc.aflc.af.mil (John Boyd;CRENP)
  267. Subject: KA9Q, etc...
  268.  
  269. What is the KA9Q pkg&utils that I see discussed occasionally.  Looks
  270. sort of like a 'HAM' call sign. Is it packet software?  I know,
  271. curiosity killed the cat B-).
  272.  
  273. [The KA9Q TCP/IP Package is a complete implementation of the TCP/IP
  274. protocols for MSDOS.  Capabilities include TELNET, FTP, PING, SMTP,
  275. ...
  276.  
  277. KA9Q is a Radio Amateur Call Sign.  gph]
  278.  
  279. ------------------------------
  280.  
  281. Date: Fri, 29 Mar 91 11:30:53 EST
  282. From: George Waller <HBLADM1%UCONNVM.BITNET@YALEVM.YCC.Yale.Edu>
  283. Subject: Another floppy drive problem
  284.  
  285. What might cause this on a Zenith 248 (80286 IBM clone)?
  286.  
  287. At the C prompt I issued the command MORE<AUTOEXEC.BAT and the result
  288. was the A disk drive light came on and I got the Abort, Retry, Fail
  289. message. There is no reference to the A drive in PATH.
  290.  
  291. George Waller, Microcomputer Consultant           HBLADM1@UCONNVM.BITNET
  292. Homer Babbidge Library, University of Connecticut,  Storrs CT 06269-1005
  293.  
  294. ------------------------------
  295.  
  296. Date: Thu, 28 Mar 91 15:18 -0600
  297. From: DARIN NEVEN <N3CMW@CCVAX.IASTATE.EDU>
  298. Subject: C Books
  299.  
  300. I need to learn C for a summer engineering job.  I looking for a good
  301. book that introduces and teaches the language.  I know have programed
  302. in a few other languages.  I would appreciate any recommendations on a
  303. good book about C.
  304.  
  305. Thanks in advance
  306.  
  307. n3cmw@ccvax.iastae.edu
  308. Darin Neven
  309. Iowa State University
  310. Chemical Engineering
  311.  
  312. ------------------------------
  313.  
  314. Date: Fri, 29 Mar 91 08:54:37
  315. From: BS04@primeb.dundee.ac.uk
  316. Subject: Difference between Expanded and Extended Memory
  317.  
  318. Networkers,
  319.  
  320.  I have recently bought a British IBM clone (Viglen 286) and I am
  321. really quite happy with it. One thing I would like some help on is the
  322. difference between extended and expanded memory. Hope this question is
  323. not too close to the dum level. How do you check the set up of the
  324. memory and can anyone recommend a book on the subject?
  325.  
  326. Yours
  327. Andy Johnston.
  328.  
  329. Andrew M. Johnston,                    E-Mail: BS04@PRIMEB.DUNDEE.AC.UK
  330. Biological Sciences,                   Tel No: 0382-23181 Ext 4282
  331. University of Dundee,
  332. Dundee
  333. Scotland
  334. DD1 4HN
  335.  
  336. ------------------------------
  337.  
  338. Date: Fri, 29 Mar 91 13:13:36 SET
  339. From: Alexander Falk <K360950%EDVZ.UNI-Linz.AC.AT@pucc.PRINCETON.EDU>
  340. Subject: Number Crunching - Help needed
  341.  
  342. My department is currently planning to buy a machine for simulation of
  343. x-ray diffraction curves. What we need is real number crunching power
  344. (about 10MFlops minimum) and we have a budget of about $20000.
  345.  
  346. What we'd like to do is buy either some DOS PC (486) or a Macintosh
  347. IIfx and install an add-on board for the number crunshing jobs (i.e. an
  348. i860 or any other RISC chip, trnasputer, etc.). Does anyone have
  349. experience with such add-on boards? Should we rather invest our money
  350. in a "true" workstation (some Unix machine from Sun, HP, or even the
  351. RISC/6000 from IBM).
  352.  
  353. Our requirments are: Fortran and C compiler for the number crunching
  354. chip, which allows one to run code at about 10 MFlops (or better). If
  355. the machine can be used for other tasks it would be nice, but is not
  356. necessary.
  357.  
  358. Any help is appreciated,
  359.  
  360. Alexander Falk
  361.  
  362. ------------------------------
  363.  
  364. Date: Sat, 09 Mar 91 17:18:48 -0500
  365. From: (Marshall D. Abrams) <abrams@smiley.mitre.org>
  366. Subject: Send-FAX software
  367.  
  368. A fried has purchased a Incomm 24FXE modem that can send (but not
  369. receive FAXes.  That is, the modem is CCITT T.30/T.40 compatible.  It
  370. came with software for the PC known as BIT-CHAT, version 2.0
  371.  
  372. BIT-CHAT appears minimally functional.  It doesn't display the
  373. acknowledgement information from the remote FAX.  It appears to have a
  374. problem with dashes (hyphen, minus-sign) in the phone number following
  375. the area code.
  376.  
  377. Can anyone recommend other software, preferably on Simtel, that would
  378. work with the modem but would provide more functionality?
  379.  
  380. Sincerely,
  381.  
  382. - Marshall D. Abrams, phone: (703) 883-6938
  383.    The MITRE Corporation, 7525 Colshire Drive
  384.    Mail Stop Z269, Mc Lean, VA   22102
  385.    alternate e-mail address: abrams@mitre.org
  386.    FAX: (703) 883-1397
  387.  
  388. ------------------------------
  389.  
  390. Date: Fri, 29 Mar 91 11:32:57 EST
  391. From: George Waller <HBLADM1%UCONNVM.BITNET@YALEVM.YCC.Yale.Edu>
  392. Subject: Software needed
  393.  
  394. Needed: software which will take a DOS data file and insert LF/CR every
  395. n bytes? A word processor would work fine, but these data files are 4-7
  396. MB long! Thanks.
  397.  
  398. George Waller, Microcomputer Consultant           HBLADM1@UCONNVM.BITNET
  399. Homer Babbidge Library, University of Connecticut,  Storrs CT 06269-1005
  400.  
  401. ------------------------------
  402.  
  403. Date: Wed, 27 Mar 91 17:03:44 PST
  404. From: raymond@math.berkeley.edu (Raymond Chen)
  405. Subject: IP-HOOK.ZIP - Information on hooking up a PC to the Internet
  406. Summary: Reposted by Keith Petersen
  407.  
  408. I have uploaded to SIMTEL20
  409.  
  410. pd1:<msdos.info>
  411. IP-HOOK.ZIP     Information on hooking up a PC to the Internet
  412.  
  413. On 25 Jan 1991, Dave Cottingham posted a summary of responses to his
  414. request for information on how to hook up a PC to the Internet.
  415. IP-HOOK.ZIP is a ZIP archive containing his summary, plus copies of all
  416. the responses he received.
  417.  
  418. Raymond Chen
  419. raymond@math.berkeley.edu
  420.  
  421. ------------------------------
  422.  
  423. Date: Thu, 28 Mar 91 14:05:51 EST
  424. From: srini@IREQ.HYDRO.QC.CA (K.Srinivasan)
  425. Subject: NALKATI.ZIP - Hindu Calendar. Date, positions of Moon & Sun
  426. Summary: Reposted by Keith Petersen
  427.  
  428. I have uploaded to SIMTEL20:
  429.  
  430. pd1:<msdos.calculator>
  431. NALKATI.ZIP     Hindu Calendar. Date, positions of Moon & Sun
  432.  
  433. The Hindu calendar is based on the celestial position of sun and moon.
  434. There are 12 constellations, which divide the sky into equal parts.
  435. The sun stays in a constellation for a Hindu month. The moon stays in a
  436. 'nakshatram' (0.44444 of a constellation) for about a day. The birth
  437. day according to the Hindu Calendar is when the sun is in the same
  438. constellation and the moon is in the same 'nakshatram'. Usually, this
  439. does not fall on the same Calendar date. The death anniversary is
  440. observed on the same phase of the moon, which differs from the
  441. 'nakshatram'.  This is followed in India, Sri Lanka, Thailand, Malaysia
  442. and Indonesia.
  443.  
  444. K. Srinivasan, 1109 Rue Gaboury, St. Bruno, QC. J3V 5X4 Canada.
  445. srini@ireq.hydro.qc.ca
  446.  
  447. ------------------------------
  448.  
  449. Date: Thu, 28 Mar 1991 13:24 +1000
  450. From: "PETER SUMMERS" <U5533129%ucsvc.ucs.unimelb.edu.au@nosc.mil>
  451. Subject: WISDOM.ZIP - A fortune cookie program with Turbo C source
  452. Summary: Reposted by Keith Petersen
  453.  
  454. I have uploaded to SIMTEL20:
  455.  
  456. pd1:<msdos.sysutl>
  457. WISDOM.ZIP      A fortune cookie program with Turbo C source
  458.  
  459. Peter Summers
  460. U5533129@ucsvc.ucs.unimelb.edu.au
  461.  
  462. ------------------------------
  463.  
  464. End of Info-IBMPC Digest V91 #82
  465. ********************************
  466. -------
  467. ReadMail: Enter command or !
  468. .