INFO-MAC-REQUEST@SUMEX-AIM.ARPA (Moderator David Gelphman...) (08/11/86)
INFO-MAC Digest Sunday, 10 Aug 1986 Volume 4 : Issue 97
Today's Topics:
Re: Mac+ Modem Hangup Problems
TML pascal separate compilation ??
Yes, the Videoworks driver is available
Repainting contents of a window?
MICROSOFT FORTRAN
MacTerminal configuration
Generating breaks and ^_ in MacTerminal on MacPlus
disc fragmentation
Hardware manuals?
Delphi Mac Digest V2 #34
Delphi Mac Digest V2 #35
Usenet Mac Digest V2 #62
Usenet Mac Digest V2 #63
Orion: spaceflight simulation game
Bus'd Out
Unpit 0.1
SuperMac Dataframe 20
Interlace -> Reflex
TOPS and Centram Systems West
MAC+, and image writter in Europe (SPAIN).
Mac Weaving Program
----------------------------------------------------------------------
Date: Thu, 7 Aug 86 11:55:38 cdt
From: brian@SALLY.UTEXAS.EDU (Brian H. Powell)
Subject: Re: Mac+ Modem Hangup Problems
>From: Bernard Aboba <bernard@ararat>
>Subject: Mac + Modem Hangup Problems
>
>Why is it that many terminal programs (Red Ryder, MacKermit, VersaTerm, UW)
>hang up on quitting on a Mac +, when they didn't on a 512K Mac with the
>old ROMS? I hate redialing all the time. Is there a fix for this?
The problem is that when the Serial Driver is closed, DTR is negated.
The fact that it didn't do this before was considered a bug, so it was fixed
in the new roms.
There are two solutions:
1) I am told there's a DIP switch on the modem to always assert DTR.
I don't have a modem manual with me, so I'm not sure what switch
to change. The only inconvenience is that it won't hang up when you
turn off the mac.
2) There's a control call you can make to the serial driver to make
it not negate DTR the next time the driver is closed. (Thank
you Apple!!) I wrote a desk accessory to do this before I found
out about the switch above. It could also be an FKEY. The
inconvenience is that you have to call the DA every time you want
to quit and not hang up. I bet it would be easy to forget. The
control call is documented in IM Volume IV.
If anybody wants the DA, I'll be glad to send it to you or post it. (with
assembly source, all 20 lines or so.)
Brian H. Powell
UUCP: {ihnp4,seismo,ctvax}!ut-sally!brian
ARPA: brian@sally.UTEXAS.EDU
------------------------------
Date: Wed, 6 Aug 86 21:24 ???
From: "Floating and air biscuit..."
From: <FRENCH%ti-eg.csnet@CSNET-RELAY.ARPA>
Subject: TML pascal separate compilation ??
How does one do separate compilation with TML pascal? I have a program
consisting of 15 separately compiled modules (>200 procedures and functions)
that runs on a VAX/VMS and PC and I am going to port it to a MAC (it is a
hardware debugger for MIL-STD-1750A microprocessors). The documentation
hints at it, but never says what to do.
Thanks for any help,
-Stewart French
french%ti-eg@csnet-relay.arpa
------------------------------
Date: Thu, 7 Aug 86 19:09:36 EDT
From: David A. Levitt <levitt@MEDIA-LAB.MIT.EDU>
Subject: Yes, the Videoworks driver is available
Yes, you can call Videoworks documents from other programs.
In addition to animation, you can also use sampled sounds (e.g. from
MacNifty's SoundCap), a pallette of explosions, single-voice
MusicWorks tracks, create interactive documents, and various other
neat hacks you never saw in VideoWorks 1.0 . Just buy a license
for the OVW driver from MacroMind at (312)327-5821 . The fee depends
on how much you use it in your product, and how it sells.
You will never get help from Hayden, mostly because they don't own
these improvements! (Moreover, they're incompetent by policy; I
learned this when I first called them about putting MusicWorks on my
hard disk; a Hayden flunky whined to me on the phone for a half hour,
rather spend a minute calling MacroMind so they could send me an
unprotected or installable copy. I guess he had nothing better to do.
I contacted MacroMind independently and they helped me out pronto.)
Hayden practically went bankrupt, but were bought out by Spinnaker
recently. Apparently Hayden also screwed up on marketing and billing
for some Macromind products. Until the rights to Music/VideoWorks
have been renegotiated, the creative minds at Hayden are likely
deflect queries about MacroMind products, just as they did yours.
I'm sending this to INFO-MAC because I get a query like this every week.
For innovative Mac animation, audio, and other products, call or write:
MacroMind, Inc
1028 West Wolfram
Chicago, IL 60657
(312)327-5821
------------------------------
Date: Thu, 7 Aug 86 16:38:22 edt
From: m11472%mwvm@mitre.ARPA
From: Craig DeRose
Subject: Repainting contents of a window?
I'm writing a Macintosh application for the first time and have run into a wall
of confusion. If anyone has an idea of the quickest way around the following
problem it would be greatly appreciated (hopefully a solution that will not req
uire a re-design of my program).
The problem is I put up a Dialog window and when I Dispose of the window I
don't know how to repaint the contents of the underlying window.
- I presently get all information to this window using DrawString
- I've tried the following sequence (and derivatives thereof):
whenIwantaDialog:
InvalRect(<defined Rect size of Dialog>)
GetNewDialog(Id, ... , POINTER(-1))
DisposDialog(Id,....)
BeginUpdate(mywindow)
PaintRect(<defined Rect size of DIalog>)
EndUpdate(mywindow)
I get an all Black box.
I know it can be done, and it's probably simple, but I'm at a loss. Ideas??
THANKS, Mark Steinbacher
Respond Via:
ARPA: CDEROSE@MITRE.ARPA
Bell: (703) 478-2150
P.O. 3308 Slade Run Drive
Falls Church, Va. 22042
------------------------------
Date: 7 Aug 86 16:14:00 EDT
From: <bouldin@ceee-sed.ARPA>
Subject: MICROSOFT FORTRAN
Reply-to: <bouldin@ceee-sed.ARPA>
I am a beta tester for micro/absoft MacFortran and a relative newcomer
to this SIG. Looking back thru the archives I have found several reports
of bugs/frustrations with Fortran. If people will mail bug reports to me
I will do my best to get them corrected by Microsoft. I will also post
a comprehensive list of all bugs that I know of. Some of these are serious,
but most have fairly simple workarounds.
BTW, there is a beta version of Fortran that works with HFS. It isn't
wonderful, in my opinion, but it does run.
Let me hear from you about Fortran.
Arpa: BOULDIN@CEEE-SED
------------------------------
Date: Thu, 7 Aug 86 20:30+0100
From: Ralph <MartinRR%multics.cardiff.ac.uk@Cs.Ucl.AC.UK>
Subject: MacTerminal configuration
I've just upgraded my Mac to a 512/800 - and MacTerminal (uk version) no
longer works goes the keyboard is different (with keypad, AND uk style)
. Could some kind person please mail me the resources I need for the
new keyboard - if you have one for the UK keyboard that would be
terrfic, but the US and UK keyboards with keypads are more similar (I
think?) than the old ones, so a set of US resources would do me as a
good second best.
ALL OFFERS OF HELP GREATFULLY RECEIVED !
Ralph, stuck here in the depths of wales.
------------------------------
Date: Fri, 8 Aug 86 11:34:23 edt
From: ms1g@andrew.cmu.edu (Mark Steven Sherman)
Subject: Generating breaks and ^_ in MacTerminal on MacPlus
I'm afraid the answer is obvious, but I couldn't find it. How does one generate
either "break" or control underscore (^_) on a MacPlus keyboard when using MacTerminal?
"Enter" used to do the trick on my old 512K Macintosh, but the MacPlus seems
to map it into a simple <cr>.
------------------------------
Date: 7 Aug 86 23:46:00 EDT
From: <bouldin@ceee-sed.ARPA>
Subject: disc fragmentation
Reply-to: <bouldin@ceee-sed.ARPA>
In the PC world there are several companies that sell disc 'unfragmenters'.
Anyone know of such a product for Macintosh hard discs? Somewhere I saw words
to the effect that the latest release of Fedit can report some statistics
on file fragmentation, anyone confirm this? Help appreciated.
[ note from moderator: FEdit Plus can give some information about file
fragmentation but cannot actively improve the situation. Currently the
only way to reduce fragmentation (that I am aware of) is to backup
the disk and reformat it. The president of SuperMac, makers of the
DataFrame 20, told me in April that they would be supplying such
a utility but as of yet there is nothing available. DAVEG ]
------------------------------
Subject: Hardware manuals?
Date: 08 Aug 86 16:41:41 EST (Fri)
From: "Steven B. Munson" <sbm@Purdue.EDU>
Does anyone know what manuals will tell me how to use the hardware
inside a Mac+? I need at least to know how the VIA and SCC and whatever
is connected to the SCSI port work. I don't just want to know how to
read characters from a serial port using ROM routines; I want to write
an operating system.
Steve Munson
sbm@Purdue.EDU
sbm@Purdue.CSNET
------------------------------
Date: 8 Aug 86 08:55:51 EDT
From: Jeffrey Shulman <SHULMAN@RED.RUTGERS.EDU>
Subject: Delphi Mac Digest V2 #34
Delphi Mac Digest Friday, 8 August 1986 Volume 2 : Issue 34
Today's Topics:
RE: Tempest Mac (Re: Msg 3836)
RE: Tempest Mac (Re: Msg 11175)
more on FileMaker
RE: new hard disk (Re: Msg 11070)
MacInTouch news flashes
customizing icon layout - LAYO Phase
RE: customizing icon layout - LAYO Phase (Re: Msg 11201)
Screen image stability
"enumerated" fields in Works and Excel
Notes on More
RE: Switcher & My Favorite Development E (Re: Msg 446)
RE: ZBasic...? (Re: Msg 444)
Mouse Scaling/RAM Cache help needed
system dialogs
9600 baud terminal emulator
RE: 9600 baud terminal emulator (Re: Msg 11213)
RE: 9600 baud terminal emulator (Re: Msg 11213)
RE: 9600 baud terminal emulator (Re: Msg 11353)
RE: 9600 baud terminal emulator (Re: Msg 11355)
RE: 9600 baud terminal emulator (Re: Msg 11366)
RE: ResEdit (Re: Msg 315)
List Manager LDEF
Ap][CPM>Mac
RE: Anaheim Show (Re: Msg 11065)
RE: hardware woes (Re: Msg 11206)
RE: hardware woes (Re: Msg 11236)
WordHandler
RE: WordHandler (Re: Msg 11245)
RE: WordHandler (Re: Msg 11245)
nonstandard keyboards
Cricket Draw
Re: MacCrash (ROM versions)
RE: INFO-MAC Digest V4 #95 (Re: Msg 11210)
RE: Windows over menu bar?
RE: Mac Expo Hard Disks (Re: Msg 10968)
RE: Mac Expo Hard Disks (Re: Msg 11268)
RE: Mac Expo Hard Disks (Re: Msg 11275)
RE: Mac Expo Hard Disks (Re: Msg 11289)
RE: Mac Expo Hard Disks (Re: Msg 11289)
RE: LW Cartridge recharging
RE: LW Cartridge recharging
RE: TOPS from Centram
Party Suite at MW Expo!
Best 'C'?
[ archived as
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>DELPHIV2-34.ARC
DAVEG
]
------------------------------
Date: 9 Aug 86 13:18:23 EDT
From: Jeffrey Shulman <SHULMAN@RED.RUTGERS.EDU>
Subject: Delphi Mac Digest V2 #35
Delphi Mac Digest Saturday, 9 August 1986 Volume 2 : Issue 35
Today's Topics:
RE: List Manager LDEF (Re: Msg 491)
RE: List Manager LDEF (Re: Msg 493)
RE: List Manager LDEF (Re: Msg 497)
RE: List Manager LDEF (Re: Msg 490)
Resource forks in text documents
RE: Resource forks in text documents (Re: Msg 494)
RE: Resource forks in text documents (Re: Msg 494)
RE: zoom box zooming (Re: Msg 481)
RE: zoom box zooming (Re: Msg 496)
Undo
RE: Undo
RE: system dialogs (Re: Msg 488)
RE: system dialogs (Re: Msg 488)
RE: system dialogs (Re: Msg 488)
C ambiguity?
RE: C ambiguity? (Re: Msg 504)
RE: C ambiguity? (Re: Msg 506)
RE: C ambiguity? (Re: Msg 513)
RE: C ambiguity? (Re: Msg 520)
switcher bug?
RE: switcher bug? (Re: Msg 505)
editor features
RE: editor features (Re: Msg 514)
RE: editor features (Re: Msg 515)
RE: editor features (Re: Msg 521)
RE: editor features (Re: Msg 521)
RE: editor features (Re: Msg 522)
RE: Ruggedized MacIntosh
LightSpeed C vs. TML Pascal
RE: LightSpeed C vs. TML Pascal (Re: Msg 11394)
RE: Best 'C'? (Re: Msg 11385)
RE: Best 'C'? (Re: Msg 11385)
RE: Best 'C'? (Re: Msg 11400)
RE: Best 'C'? (Re: Msg 11400)
RE: Best 'C'? (Re: Msg 11449)
RE: Best 'C'? (Re: Msg 11455)
RE: Best 'C'? (Re: Msg 11461)
RE: Best 'C'? (Re: Msg 11449)
RE: LW Cartridges
RE: LW Cartridges
RE: Cricket Draw (Re: Msg 11249)
packet radio
RE: 9600 baud terminal emulator (Re: Msg 11381)
RE: Cricket Draw (Re: Msg 11450)
RE: Public Domain Software Request
Very Weird Problem
[ archived as
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>DELPHIV2-35.ARC
DAVEG
]
------------------------------
Date: 8 Aug 86 09:19:57 EDT
From: Jeffrey Shulman <SHULMAN@RED.RUTGERS.EDU>
Subject: Usenet Mac Digest V2 #62
Usenet Mac Digest Friday, 8 August 1986 Volume 2 : Issue 62
Today's Topics:
problem with regions
Text files -> MacPascal files???
The MS-Word file format explained !!
MacWrite Font Sizes
Size of New Mac Screen
The "Next Mac"
Re: MAC Hard Disks
HFS Tecmar HD
TML (1.1) and MPW (Beta) (Re: Let's look at Pascal compilers)
Re: problem with regions
Re: problem with regions
re: Diskettes
Re: Aztec C (Unix enviroment) and Mac Toolbox
Re: problem with regions
I want a bridge program for a macintosh
Re: Size of New Mac Screen
LaserWriter toner Cartridge refill inquiry
Re: Text files -> MacPascal files???
Printe available?
ATalk/ABPackage experience?
[ archived as
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>USENETV2-62.ARC
DAVEG
]
------------------------------
Date: 10 Aug 86 10:23:21 EDT
From: Jeffrey Shulman <SHULMAN@RED.RUTGERS.EDU>
Subject: Usenet Mac Digest V2 #63
Usenet Mac Digest Sunday, 10 August 1986 Volume 2 : Issue 63
Today's Topics:
Init Resources in another file...
Question: using the list manager from LightspeedC
??? PC printing of Macintosh pictures ???
Re: I want a bridge program for a macintosh
Microsoft File Question Answered
Re: What are Object Pascal and MacApp?
Re: Printe available?
Re: Question: using the list manager from LightspeedC
Selecting RamStart files on boot
Request for info on Telescape terminal emulator
NuBus or VME bus or what?
mactools for blind users
Toner Cartridges
Re: The "Next Mac"
Mac in Stereo?
SF&I posted to net.sources.mac
Request for info on Macintosh Programmer's Workshop
Flopping line in MacPaint
More Mactel snippets
Re: Mac in Stereo?
[ archived as
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>USENETV2-63.ARC
DAVEG
]
------------------------------
Date: Sat, 9 Aug 86 23:45:04 PDT
From: chuq@Sun.COM (Chuq Von Rospach)
Subject: Orion: spaceflight simulation game
Here is a neat shareware game that has some rather amazing graphics. It
implments a real time space travel simulation. Try it!
[ archived as
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-ORION.HQX
DAVEG
]
------------------------------
Date: Thu, 7 Aug 86 08:28 PDT
From: PUGH%CCV.MFENET@LLL-MFE.ARPA
Subject: Bus'd Out
Here is a working copy of Bus'd Out in Binhex 4 format. I have
tested it on a Mac+ and a 512 machine both running System 3.2 and
Finder 5.3. It works fine.
!!!!!!! IMPORTANT !!!!!!!!!
This game works with the Appletalk connectors plugged into the
MODEM port, not the printer port like normal. It is a prerelease
and is not being finished as I understand it. Nevertheless, it
is fun and it does work. I think it needs a fairly large group
of people since playing with three people still takes some time
to find each other.
Jon
[ archived as
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>GAME-BUSSEDOUT.HQX
DAVEG
]
------------------------------
Date: Sunday, 10 August 1986 07:03:33 EDT
From: Thomas.Newton@spice.cs.cmu.edu
Subject: Unpit 0.1
Enclosed find a program by the name of 'Unpit'. This is the Unix 'unpit'
translated to the Macintosh and augumented with a few functions. Basically,
it can unpack both Packit-I and Packit-II files, pack several files into an
uncompressed Packit-I format file, and delete files as directed by the user.
So what's the advantage of Unpit over Packit-II? It's free.
I'm not posting a separate documentation file, as the program is fairly simple
and to an extent self-documenting (select HELP under the FILE menu). I do not
know if it is worth posting source, as (a) the source code almost surely looks
horrible after the way I mangled the code to gain speed, and (b) the source is
over twice the size of the executable. If there's great demand for the source
code, I'll try to find time to upload it and post it.
I ran into what seems to be a bug in LightSpeed C while working on it: the
following piece of code from Unpit (actually, mostly from SKEL...) will work
or cause the Mac to bomb depending upon whether MENU_BUG is defined or not.
With Macsbug installed, it is very easy to find where it is dying and get a
disassembly of the offending loop; I guess I should take a look at the 68000
assembly language manual and figure out how it is dying, but I've been doing
compiler hacking recently involving PERQ and VAX assembly language and as a
result have been just a little too lazy to look at yet another disassembly...
---
. . .
#define lastmenu 3 /* number of menus */
#define applemenu 1 /* menu ID for desk accessory menu */
#define filemenu 2 /* menu ID for File menu */
#define editmenu 3 /* menu ID for Edit menu */
. . .
MenuHandle mymenus[lastmenu+1];
. . .
setup()
{ int i;
. . .
/* I can think of no reason why calling GetMenu() in a loop should */
/* have different results than unrolling the loop, but if MENU_BUG */
/* is defined, Unpit will bomb (or drop into Macsbug) when run. I */
/* suspect that the bombs are a result of a bug in LightSpeed C... */
#ifdef MENU_BUG
for (i = applemenu; i <= editmenu; i++)
mymenus[i] = GetMenu(i);
#else
mymenus[applemenu] = GetMenu(applemenu);
mymenus[filemenu] = GetMenu(filemenu);
mymenus[editmenu] = GetMenu(editmenu);
#endif
. . .
I haven't reported this bug to THINK yet, but will before long. LightspeedC
actually comes with a 60-day warranty saying that if you report a significant
and reproducible error, they'll provide you with corrective instructions, a
workaround, a corrected copy of the software, a corrected User's Manual, or
a refund of the purchase price. A compiler ought to have more than a 60 day
warranty (TI calculators have one-year warranties, and are much less likely
to cause one grief), but at least it's a starting step away from the position
that you've purchased a random collection of bits, no matter how heavily the
particular random bits have been marketed as being useful. . .
-- Thomas Newton
[ archived as
[SUMEX-AIM.Stanford.EDU]<INFO-MAC>UTILITY-UNPIT.HQX
DAVEG
]
------------------------------
Date: 8 Aug 86 00:49:08 GMT
From: kim@ucbvax.berkeley.edu (Salomon)
Subject: SuperMac Dataframe 20
Sender: info-mac-request@sumex-aim.arpa
A friend of mine has funding to buy a Macintosh-Plus hard disk, but must
do it in the next week or two. The available funding is about $1000.
It seems silly to buy a Mac HD20 for a Mac+, and the funds will be gone
before Apple could possibly market there SCSI. It is very desirable that
the disk drive be moved to other Macs from time to time, so that rules
out an internal drive.
With these constraints, we solicit any advice. Barring, a better suggestion
it looks like he will get a Dataframe 20, because it is a SCSI in the
right price range that is available locally in Atlanta.
Please send any comments on the Dataframe or other suggestions directly to
Larry Riddle
Emory University
Atlanta, Ga
{akgua,gatech}!emoryu1!riddle
------------------------------
Date: Thu 7 Aug 86 15:41:01-PDT
From: Barry Eynon <EYNON@SU-SCORE.ARPA>
Subject: Interlace -> Reflex
As I assume most have heard by now, Singular Software, the publishers
of the Interlace data base program, were bought out by Borland International
not long ago. Interlace has been renamed as Reflex, to correspond to Borland's
IBM database, though there is not much more similarity between the two than
that they are both database products. I called Borland today to check on their
policies regarding current owners of Interlace. I was pleased to find
that current Interlace owners can send in their master disk and
$15.00 and get the release version of Reflex for the Macintosh, version 1.0
(as it will now be known), when it ships in a couple of weeks. The first
version of Reflex will apparently be almost identical to Interlace, and future
upgrade possibilities such as calculated fields, etc. have not yet been
decided. The person I talked to thought they would be showing the program
at Boston. It will not be copy protected (hurray!). As the current version is
protected by an every-two-week protection scheme, those with only one master
disk (I have several for the several versions I recieved) might want to wait a
couple of weeks before sending it in, to minimize their down time. Borland's
number is (408)438-8400, and I must say that talking to their Customer Service
rep was one of the most pleasant of all such experiences I have ever had.
(I could only wish they'd buy Microsoft ...).
Cheers,
-Barry Eynon
------------------------------
Date: Thu, 7 Aug 86 23:05:24 PDT
From: Leslie_Ballentine%SFU.Mailnet@MIT-MULTICS.ARPA
Subject: MacWrite bug
This is an old bug but I have not heard any comment on it.
Whenever a file is opened by MacWrite(4.5) the "last modified" parameter
is updated. This happens even if the file is merely read, and not modified
or resaved.
It is a very annoying bug, as it makes it difficult to keep track of multiple
versions of a file, which could otherwise be sorted out by date. It should
be an easy bug to fix. Does Apple know about it?
Leslie Ballentine, Simon Fraser University, Burnaby B.C., Canada 8-Aug-86 11:37:51-PDT,561;000000000001
------------------------------
Date: Fri, 8 Aug 86 11:36 PDT
From: PUGH%CCV.MFENET@LLL-MFE.ARPA
Subject: TOPS and Centram Systems West
Centram is looking for a person with VAX VMS system experience to help with
their port of TOPS (their Mac file server) onto that computer. For more
information contact Nat Goldhaber at (415) 549-5900.
TOPS is now officially shipping, so watch for it at your favorite Mac retailer.
Jon
------------------------------
Date: 6 Aug 86 12:10-EST
From: Fabio Idrobo <psy9a3n%BOSTONU.bitnet@WISCVM.ARPA>
Subject: MAC+, and image writter in Europe (SPAIN).
-----
I plan to take the MAC, and an image writter to Spain. I was told that the MAC
will work with a transformer (110 --> 220), but no one has a reliable answer
as to whether the printer will work or not with a transformer. I was wondering
if any one has had experience with this. I am uncertain as to the cycles in
Spain (maybe 50 Hz.)
Please respond directly to my address, I'm not a menber of this bord.
psy9a3n%bostonu.bitnet@wiscvm.bitnet
------------------------------
Date: 8 Aug 1986 15:02-EDT
From: Kevin.Dowling@rover.ri.cmu.edu
Subject: Mac Weaving Program
I remember seeing mention of a program for weaving designs for the
mac, I'm not sure where I saw it though. Does anyone have info or
pointers to mac weaving related programs? Thanks.
nivek
Aka : Kevin Dowling Bell: (412) 268-8830
Arpa: nivek@rover.ri.cmu.edu Mail: Robotics Institute
Carnegie Mellon University
Pgh, PA 15213-3890
------------------------------
End of INFO-MAC Digest
**********************