[comp.sys.mac.digest] Info-Mac Digest V7 #92

Info-Mac-Request@SUMEX-AIM.STANFORD.EDU (The Moderators) (05/20/89)

Info-Mac Digest             Fri, 19 May 89       Volume 7 : Issue  92 

Today's Topics:
                Apple Developers programs and payment
                           Bugs in Rebound
                        Clock Format on MacII
                          Cobol for the Mac?
           comp.sys.mac.programmer & sound manager problems
                        Compare (diff for Mac)
                      Creating PostScript Files
                             diff utility
                        diff utility errata...
        How To Do (Almost) Everything You Wish Finder Could Do
               I have enough people to beta Mac Kermit
                           JetLink Express
                         More 7.0 information
                     Request for Hypercard Stack
               scr_color on Mac IIcx running A/UX 1.1?
                        Suitcase II crashes...
                            SuperClock 3.3
                          Text Diff Program
                          Type a file - help

Your Info-Mac Moderators are Lance Nakata, Jon Pugh, and Bill Lipa.

The Info-Mac archives are available (by using FTP, account anonymous, any
password) in the info-mac directory on sumex-aim.stanford.edu [36.44.0.6].

Please send articles and binaries to info-mac@sumex-aim.stanford.edu.
Send administrative mail to info-mac-request@sumex-aim.stanford.edu.
----------------------------------------------------------------------

Date: Fri 19 May 1989 10:13 CDT
From: <MSER001%ECNCDC.BITNET@forsythe.stanford.edu>
Subject: Apple Developers programs and payment

Below is partial information about the Apple development programs:

The Apple Partners program will be available to commercial developers, such as
independent third-party developers, VARs, software publishers, system
integrators and OEMs, who intend to market and resell their products.  The new
Apple Associates program will be available to those developing non-commercial
customized solutions such as corporate in-house developers, MIS professionals,
consultants, scientists, researchers, educators, industry analysts and
distributors in the business, education, and government areas.

What I still do not understand, is if they expect people in education and
government areas to join, how can they accept only cashiers checks or money
orders?  I believe I lost my mind.  Universitites are not the easiest place
to work, as you always need purchase orders for anything greater than $300
dollars where I am.  This allows the university to keep better tabs on the
money, while sometimes(as in this case) creating problems.

If anyone knows this to be true, and uses purchase orders, and did join
Apple Developers, please let me know what you did to join. I be losing my
mind again......

Thank you,
Scott Hutinger   Macomb Projects   mser001@ecncdc.bitnet

------------------------------

Date: Thu, 18 May 89 19:11 EDT
From: alanr@media-lab.media.mit.edu
Subject: Bugs in Rebound

    Date: Thu, 18 May 89 16:59 EST
    From: Bruce <LEBAN@cs.umass.edu>

    The Rebound init recently posted is a nice improvement over the SFScrollInit
    except for one detail: it's buggy.  

I couldn't figure aout how it was better than sfscrollinit. It seems to
do exactly the same thing. No documentation was given, so the only
feature I see is the fact that the scroll position in find file is
remembered. Further, rebound causes a second redraw of the file names,
resulting in the dialog flickering when brought up. I also reinstalled
sfscrollinit.
-alan

------------------------------

Date: Fri, 19 May 89 19:11 EDT
From: alanr@media-lab.media.mit.edu
Subject: Clock Format on MacII

I have a wierd problem with the clock on my macII. It has decided that it always
wants to have the hours be two digits, even when in 12 hour mode. So the time
gets displayed as 01:34 PM, instead of 1:34 PM. Does anybody know why this happens,
and how to fix it. I'm guessing that it is some mode set in the clock chip.

-alan

------------------------------

Date: Fri, 19 May 89 11:31:04 +0200
From: Sigurd Meldal <sigurd@eik.ii.uib.no>
Subject: Cobol for the Mac?

A friend of mine has the double misfortune of running a Cobol program
on an IBM pc. Now he lusts for a Mac, and would like to port the Cobol
code to such a beast. The problem is: there is no Cobol compiler for
the Mac. Or am I mistaken? Please email info on the existence and
usefulness of Cobol compilers to me, and I'll sumarize.


Sigurd Meldal

Hard mail: 
	Department of Informatics | Arpa:sigurd@eik.ii.uib.no
        Thormohlens gt.. 55	  |	 meldal@anna.stanford.edu
	N - 5006 Bergen  	  | Uucp: ...decwrl!glacier!shasta!anna!meldal 
	Norway			  | 

phone: +47 5 54 41 53
fax:   +47 5 54 41 99

------------------------------

Date: Fri 19 May 1989 00:31 CDT
From: <MSER001%ECNCDC.BITNET@forsythe.stanford.edu>
Subject: comp.sys.mac.programmer & sound manager problems

I realize that this probably belongs in comp.sys.mac.programmer, but I have
no idea where this is.  If anyone could help me find where it is, it would
be appreciated(or how to get it from bitnet).

Has someone used the Sound Manager with an Async call with SndPlay?  I just
started using it tonight, and got the sounds to play sync.  All my async
calls will play fine, but will not dispose of the channel created with
SndNewChannel.  I have set the userRoutine to my SndDisposeChannel function
(mpw 3.0 C) which I thought would automatically be called once the 'snd '
format 1 was finished playing.  Problem is, my UserRoutine is never called
once the sound is done playing.  My question is:

Does the async call automatically call your UserRoutine function, or do you
need to poll for the end of the sound with CallBack to see if the sound is
completed?  Or, does the callBackCmd need to be installed first, before
SndNewChannel is called?  If the callBackCmd is not installed, does the
userRoutine still get called, or is it ignored?  Or...will the call to
SndDoCommand() only be completed once the sound is finshed, even if the
SndDoCommand is called?  From the looks of the struct SndChannel, it seems
that it really wants the callBackCmd along with the Callback routine(User-
Routine)?

Or...should I find comp.sys.mac.programmer?

Thanks,
Scott Hutinger

------------------------------

Date: Fri, 19 May 89 09:02 EDT
From: <PJORGENS%COLGATEU.BITNET@forsythe.stanford.edu> (Peter Jorgensen - Micro Specialist)
Subject: Compare (diff for Mac)

>Subject: diff utility?
>
>Does anyone know of a diff utility for the Mac?  This would be a program
>that can tell if two files are the same, and, if not, will give you
>list of hex or ascii differences.
>
>This is something that belongs on every desk top, or so I think.
>
>Martin Ewing
>mse@deimos.caltech.edu

Compare comes with THINK (LightSpeed) Pascal 2.0.  I don't know what their
policy on distribution on the net would be. Perhaps they would like to post
it.  The program seems totally undocumented (at least I can't find any
word of it in their manual or on either distribution diskette).

Peter Jorgensen
Microcomputer specialist
Colgate University - Hamilton, NY 13346
AppleLink - U0523
BITNET - PJORGENSEN@COLGATEU
tel - 315-824-1000 ext 742

------------------------------

Date: Fri, 19 May 89 12:38:54 PDT
From: Les_Ferch@mtsg.ubc.ca
Subject: Creating PostScript Files

In an earlier message, I made an error in stating how to produce
PostScript files from the standard print dialog.
 
The correct method is:
 
Press and hold down any one of K, F, or Command-F, right after clicking
on OK in the Print dialog, to produce a PostScript file *without*
Apple's LaserPrep.  (ie. These files will only print on an initialized
PostScript printer.)
 
Press and hold down Command-K, right after clicking on OK in the Print
dialog, to produce a PostScript file *with* Apple's LaserPrep included.
(ie. These files will print on an un-initialized PostScript printer.)
 
Be sure to release the key after you see the message:
"Creating PostScript File".
 
PS. I tested this using a Mac Plus and System 6.02.

------------------------------

Date: Thu, 18 May 89 13:22 PDT
From: JAMESLI@toby.acs.washington.edu
Subject: diff utility

Advanced Software Inc., of Sunnyvale California has a new product
out called DocuComp which compares documents. I believe it even
compares documents created by different applications. Unfortunately,
I don't have any more information on the company, but would
appreciate comments from people who've used it...

James Li
JAMESLI@UWAV1.ACS.WASHINGTON.EDU

------------------------------

Date: Thu, 18 May 89 15:48 PDT
From: JAMESLI@max.acs.washington.edu
Subject: diff utility errata...

Advanced Software, Inc. phone: (408) 733-0745. Software is
available through Computerware and Egghead, retails for $159.
(This is info only. I have no association with ASI, but am
very interested in seeing their product firsthand.)

James Li

------------------------------

Date: Fri, 19 May 89 14:04:06 EDT
From: aes@aplvax.jhuapl.edu (Andrew E. Scheck)
Subject: How To Do (Almost) Everything You Wish Finder Could Do

To those non-programmers (and LightSpeed users) who are trying to change
file creator/type; do wild-card folder/catalog/directory listings, file
copies and moves; compare files for differences; and many of the other
useful but non-trivial tasks that people have been writing DAs and small
applications to perform, learn about the Macintosh Programmer's Workshop
(MPW). The MPW shell can be an extremely powerful adjunct to the Finder
doing all of the above mentioned operations quickly and easily. It is also
one of the best text editors around offering standard mouse and keyboard
editing plus editing by scripts and full-featured find, replace and search
operations. All of this can be done by typing in commands or through the
use of the shell's dialog user interface. There is *a lot* there. Check
it out!

A.E. Scheck
J.W. Jurvis
Johns Hopkins Univ./Applied Physics Lab.
Laurel, MD

------------------------------

Date: Thu, 18 May 89 23:40:26 EDT
From: Paul Placeway <paul@cis.ohio-state.edu>
Subject: I have enough people to beta Mac Kermit

Thanks; I've been overwhelmed by the response, and I now have more
than enough people to beta test Kermit.

		-- Paul Placeway

------------------------------

Date: 19 May 89 11:15 EST
From: MELTSNER KENNETH J           <MELTSNER@crdgw2.crd.ge.com>
Subject: JetLink Express


Date: 19-MAY-1989 11:10
>From: meltsner@crd.ge.com (Ken Meltsner)
Sender: MELTSNER
Subject: JetLink Express
To: info-mac@sumex-aim.stanford.edu@smtp@tcpgateway
--------

We recently received a "pre-release" copy of JetLink Express.  JLE
allows you to print to a LaserJet from a Macintosh.  It runs at 19,200
baud (fixed speed in this version; final release will let you run at
your favorite speed).  It comes with outline fonts for Times, Symbol,
Courier, and Helvetica.  When the final release is available, they
will have a library of outline fonts to match the full LaserWriter II
set.  JLE is a product of GDT Softworks.

The fonts are okay, although the Times looks funny in the smaller
sizes.  I suppose this is proof that Adobe hinting does work.  The
different resolutions are nice and allow you to push out quick drafts.
The only real difficulty with the driver is that font changes are
time-consuming.  We expect that this will be less of a problem when
the final version arrives; we'll get a copy of SuperLaserSpool as
well.

In summary, it does work (even through our Baytech printer sharer!)
and allows us to fit Macs into offices that previously had PC's.  It
makes a good adjunct to the (less-common) networked LaserWriters since
documents can print on either without any changes.  GDT also mentions
that they intend to take advantage of the System 7 outline fonts,
etc., which should make the package even more useful.


			Ken

--------

------------------------------

Date: Fri, 19 May 1989 16:37:48 PDT
From: William Lipa <lipa@polya.stanford.edu>
Subject: More 7.0 information

[This message was forwarded from comp.sys.mac.programmer.]


I just got my hands on the binders of System 7.0 documentation from the
developers conference and they contain some interesting details that
weren't part of the general announcement.  The documents are labeled as
"subject to change", but the information is very specific (down to trap
calls, data structures, etc.).  Here are some of the things that caught
my eye:

* There's a new "environment" call, Gestalt.  It supercedes SysEnvirons,
which replaced Environs.  It seems to return more information than
SysEnvirons could (e.g., system versions below 4.1), but otherwise is
similar.  Guess what -- there's no "is MultiFinder running" field :-).
The fact that MultiFinder is always running under 7.0 should bring an
end to that argument.

* The Window Manager explicitly supports "layers", depth-wise
groupings of windows (as in MultiFinder).  This will make it much easier
to implement floating tool palettes, tear-off menus, etc.

* The Menu Manager supports tear-off menus (big surprise).

* The chapter on Outline Fonts doesn't mention anti-aliasing or
multiple-bit depth devices -- maybe next time.

* Virtual memory is implemented using demand paging, with low memory and
the system heap locked into physical memory.  That could be a pain for
users with 2M, since the System 7.0 system heap is reputed to weigh in
at ~900k.  The new SCSI Manager is re-entrant, so it can handle page
faults during SCSI operations, and there's a fall-back option if your
paging disk doesn't use an updated SCSI driver.

* MultiFinder 7.0 launches DAs into their own layers, so no more DA
Handler.

* Users can add programs and DAs to the Apple menu by putting them in
the Apple Menu folder.  Programs can put items into the Apple menu --
selecting the item sends an event to the program.  DAs written for
System 7.0 can be launched from the desktop by double-clicking.

* No more scrunched icons in the Small Icon view, Apple menu & menu bar:
programmers can specify a small icon (SICN) to use instead.
Programmers can also specify 4 and 8 bit color versions of the icon.
Selecting such an icon in the Finder will redraw it with darker colors
instead of inverting it.

* Fonts, DAs, sounds, etc. can be added to the system file by dragging
them into the System icon.  The System Icon can be opened up by double
clicking and the resources can be dragged out.  This sounds like a
special case of the resource-moving interface in Andy Hertzfeld's
Servant.

* The new Desktop Manager supports reading and writing finder comments.
It's about time.

* There's something called the Real-Time Event Sequencer that seems
useful for multi-media applications.  It will schedule Sound Manager
calls and calls to application routines.

* Also in the sound/multi-media department there's Macintosh Audio
Compression and Expansion (MACE), which lets developers squeeze more
sampled sound into limited storage.  On the Mac II and its successors
compression and expansion/playback takes place in real time.

All in all it looks good, but programming the Mac isn't getting any
easier.

Jim Matthews
Dartmouth Sofware Development

------------------------------

Date: 19 May 89 10:43:00 EST
From: "EJN" <ejn@stc10.ctd.ornl.gov>
Subject: Request for Hypercard Stack

I am looking for a Hypercard stack -- GROUPIES3.2, written by Sioux Lacy and
discussed in Windoid Issue # 8, Dec 1, 1988.  

Groupies is a Hypertalk tool that was created to manipulate groups of objects and/or fields as members of a group.  Then you can drag a group to a new
location.

I looked in the archives and it was not listed.  Could someone post it?

Earl Nall
EJN@ORNLSTC

------------------------------

Date: Fri, 19 May 89 00:48:03 CDT
From: Frank W. Peters <peters@cc.msstate.edu>
Subject: scr_color on Mac IIcx running A/UX 1.1?

Hello,

     I have access to two apple A/UX boxes.  One is a Mac II running A/UX 1.0
and the other is a Mac IIcx running A/UX 1.1.  Both systems have 256 color
cards.

     On the Mac II/1.0 system the scr_color program alters the screen colors
as documented.  I am unable, however, to make it work on the IIcx/1.1 system.
I get no error message...the screen simply remains black and white.

     The manual entry for scr_color says:

>                                                 It is only useful when
> the screen is in 1 bit per pixel mode (see console(7)) and you
> are using the basic terminal emulator.

     I am assuming that the II/1.0 system is in this mode by default and
the IIcx/1.1 is not.  Unfortunately, all of my efforts to put it in the
correct mode have failed.  I have tried altering the /etc/ioctl.syscon
file to match that of the II/1.0 system and have tried using stty -g to
make their stty settings identical...all with no success.

     Does anyone have any pointers to how I can get this working?


                        Thanks
                        Frank Peters


========================================================================
| Systems & Networks Programmer      |   Mississippi State University  |
| Phone:    (601) 325-2942           |   Computing Center and Services |
| Internet:  peters@CC.MsState.Edu   |   Post Office Drawer CC         |
| BITNET:    PETERS@MSSTATE.BITNET   |   Mississippi State, MS.  39762 |
========================================================================
"What if I wanna worry?  What if I *like* being unhappy??"

------------------------------

Date: Fri, 19 May 89 01:01:36 PDT
From: lauac%QAL.Berkeley.EDU@jade.berkeley.edu
Subject: Suitcase II crashes...

>By process of elimination I found that there was a conflict between
>Suitcase II and Shield INIT (versions 1.2.2 and 1.0 respectively).

The Shield INIT version 1.0 was very buggy, and was recalled quickly
by Symantec. It was replaced by version 1.02.

The current version of the Shield INIT and Symantec Utilities for the
Macintosh (SUM) is 1.1.

--- Alex
UUCP: {att,backbones}!ucbvax!qal.berkeley.edu!lauac
INTERNET: lauac%qal.berkeley.edu@ucbvax.berkeley.edu
FIDONET: Alex.Lau@bmug.fidonet.org (1:161/444)
/

------------------------------

Date: Fri, 19 May 89 17:02 EDT
From: Greg Smith <SMITH%BKNLVMS.BITNET@forsythe.stanford.edu>
Subject: SuperClock 3.3

Put SuperClock! v3.3 into your System Folder.  After restarting your
Macintosh, it will load in a small piece of software that displays the
time at the right end of the menu bar.  This software is FREE.

New features for v3.3 include:
   o fixes the VERY temporary version 3.2 and its fatal bug (sorry);
   o the clock will not be installed if the shift key is held down at
     startup time
   o whether or not to "chime" on the hour (you select the sound, so
     choose wisely!).  It will only chime when the clock is visible on the
     menu bar.
   o an option to let you either use the menu bar's text color or
     select another color for displaying the clock (for those of you that
     have color, that is)

SuperClock! was written by Steve Christensen.

The StuffIt archive contains the SuperClock! cdev/INIT and a MacWrite
document (the above is excerpted from that document) describing all the
features of SuperClock!

Greg Smith <Smith@Bucknell.Bitnet>

[Archived as /info-mac/cdev/superclock-33.hqx; 21K]

------------------------------

Date: Thu, 18 May 89 21:29 EDT
From: "Maj. Doug Hardie" <Hardie@DOCKMASTER.NCSC.MIL>
Subject: Text Diff Program

I have used a program named TextDiff.  It is version 0.9 dated 26 Oct 86
and it seems to do the job.  I found it on either the Sumex or the
Simtel20 archives.  I can't remember which one since I got it some time
ago.

-- Doug.

------------------------------

Date: Fri, 19 May 89 10:37:49 EET DST
From: yosial%techunix.bitnet@forsythe.stanford.edu (Yosi Almog)
Subject: Type a file - help

Shalom,

Can someone help me? I want to do this:

1. While in the finder, I want to darken icon of a text file.
2. Click on an icon that is on the menu line.
3. Look at the content of the file I signed.

The function is similar to DOS 'type'.


Thanks, Yosi.


BITNET :   yosial@techunix                Phone(work): 972-4-292173
Domain :   yosial@techunix.technion.ac.il
ARPANET:   yosial@techunix.bitnet@cunyvm.cuny.edu

------------------------------

End of Info-Mac Digest
******************************