HDTenEightyP/NetNews huggingface dataset:
From: rknop@cco.caltech.edu (Robert Andrew Knop)
Newsgroups: comp.sys.amiga.programmer
Subject: SP IEEE Math in SAS/C 5.10b
Date: 29 Sep 1992 16:01:30 GMT
Organization: California Institute of Technology, Pasadena
NNTP-Posting-Host: sandman.caltech.edu

Were I to want to use the IEEE _Single_Precision_ routines (the ones that
were new with 2.04) with SAS/C 5.10b, should I just go ahead and link with
lcmiee.lib?  Or will that make me use the double precision libraries?  Also,
do I need to manually open MathIeeeSingBase, or will that be done for me?
Should I use the compiler flag -fis, or -fim?

I attempted to RTFM on the matter, but all of the references I could find to
IEEE libraries seem to imply that there is only one pair of IEEE libraries...
which was true under 1.3, but not under 2.04.

Thanks,

-Rob Knop
rknop@cco.caltech.edu

Newsgroups: comp.sys.amiga.programmer
From: crystal@glia.biostr.washington.edu (Crystal)
Subject: Re: Idiotic Copyrights.
Organization: University of Washington
Date: Wed, 30 Sep 1992 01:33:37 GMT

In <1992Sep29.010344.4716@ns1.cc.lehigh.edu> gb03@ns1.cc.lehigh.edu (GEORGE PHILIP BLUHM) writes:

>In article <1992Sep28.130127.22561@usage.csd.unsw.OZ.AU>, peteru@hydra.maths.uns
>w.EDU.AU writes:
>>In article <mwm.209n@contessa.palo-alto.ca.us> mwm@contessa.palo-alto.ca.us (Mi
>ke Meyer) writes:
>>>
>>>There's a move afoot to add clauses to the berne convention that would
>>>allow copyright to cover a language specification. This would mean
>>>that a language could have a copyright attached to it. I have no idea
>>>if the changes would allow existing languages to be so covered (and I
>>>can't wait for AT&T to sue Borland and Microsoft for infringing their
>>>copyright on C). If anyone knows the current status of these changes,
>>>I'd appreciate hearing about it.
>>>
>>>      <mike
>>
>>That is just plain stupid. Don't these people have any common sense.
>>It's as ridiculous as copyrighting a natural language. If I go and claim
>>the copyright to English, then anyone that wants to learn English will
>>have to pay royalties to me. C'mon, they can't be thick enough to consider
>>something like that!!!
>>
>>Not to insult anyone, but this is generaly the American way these days,
>>isn't it?  If you have seen the movie Suburban Commando with Hulk Hogan
>>you know what I mean:
>>
>>Bad Guy: You know what we are going to do to you?
>>Hulk: Let me guess. You gonna pound my face in?
>>Bad Guy: No man, this is the nineties, we gonna sue you!
>>
>>If anyone knows how serious they are about this issue I'd like to hear
>>about it too.
>>
>>
>>                               Peter.
>>
>>
>>Peter Urbanec                            peteru@hydra.maths.unsw.oz.au
>>University of New South Wales          s1013734@cs.unsw.oz.au
>>Sydney, Australia
>>               The only sin is stupidity  - Machiavelli
>>

>Never, Never I repeat under estimate the foolishness or stupidity of a
>bureaucrat other person in high places that is not answerable to logic or
>sanity.

>Phyle THEE McNasty

A friend of mine recently challenged a patent that a fellow made on the
LOGLAN language.  The challenge was successful.  You cannot copyright or
patent a language, though you can trademark it (I believe - don't quote me on
this one).  Anyway he spent a year or so fighting it, but he had to prove
that the language had been in use pretty much in the public domain for about
30 years prior to the patent.  I don't recall all the details, but that was
the gist of it.

Crystal
  ;>

      __
     ///
__  ///=====================================================================
\\\/// Amiga | Great spirits have always encountered violent  | To *KNOW* it
 \XX/  2000  | opposition from mediocre minds. -- A. Einstein | Is to LOVE it!
============================================================================
Newsgroups: comp.sys.amiga.programmer
From: mlelstv@specklec.mpifr-bonn.mpg.de (Michael van Elst)
Subject: Re: 1280x1024 on A4000
Keywords: A4000, resolution
Organization: Max-Planck-Institut f"ur Radioastronomie
Date: Fri, 2 Oct 1992 10:02:29 GMT

In <1992Oct1.172521@uni-paderborn.de> chandler@uni-paderborn.de (Martin Grote) writes:
>As the A4000 is able to display 8 Bitplanes (256 colours) on a 640x512 screen,
>noninterlaced, and the new Lisa chip is again reprogrammable in resolution,
>depending on the number of lines and bitplanes, it should be possible to create
>the following resolutions on a standard Amiga 4000:

It is not possible to use the mentioned resolutions. The hardware does not
support it and software would have to do majik to supply such modes.

Regards,
-- 
Michael van Elst
UUCP:     universe!local-cluster!milky-way!sol!earth!uunet!unido!mpirbn!p554mve
Internet: p554mve@mpirbn.mpifr-bonn.mpg.de
                                "A potential Snark may lurk in every tree."
Newsgroups: comp.sys.amiga.programmer
From: gregg@cbnewsc.cb.att.com (gregg.g.wonderly)
Subject: Re: SAS/6.0 Bugs...
Organization: AT&T
Date: Sun, 4 Oct 1992 15:45:01 GMT

> I found the following problem in SAS/6.0.

Another problem that I am having is that CPR seems to crash on relatively
large (800K file size) programs.  I compiled the program debug=s and
cpr crashed, so I recompiled debug=f and it still crashes.
From: eyvind@Lise.Unit.NO (Eyvind Bernhardsen)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Saving Icon for ram disk
Date: 29 Sep 92 17:34:30 GMT
Organization: Norwegian Institute of Technology

Actually, saving the position is no problem...  All you have to do is put the icon
where you want it on the screen, then use Snapshot.  Then, simply copy the
Disk.info from RAM: to wherever it's loaded from in your startup-sequence.

-Eyvind (eyvind@lise.unit.no)
Xref: sparky comp.sys.amiga.programmer:14022 comp.sys.amiga.tech:107
From: walker@twix.unx.sas.com (Doug Walker)
Subject: Re: SAS/6.0 Bugs...
Originator: walker@twix.unx.sas.com
Date: Mon, 5 Oct 1992 14:29:03 GMT
Organization: SAS Institute Inc.


In article <1992Oct4.165118.1868@ccu.umanitoba.ca>, kaarts@ccu.umanitoba.ca (Kenneth John Aarts) writes:
|> Anyone else have problems with findsym.se?  I can never get it to do anything
|> but insert the characters 'MC' after what it considers the current word.
|> 
|> Ken

A bad version of findsym.se was shipped on the production disks.
It used a CLI command called 'findsym' that was later scrapped and
replaced with the 'gst' command.

Use this instead:

/* SE AREXX macro */
/* Look up a symbol in the GST */
options results
'GW'  /* Get word under cursor */
options
parm = result

address command

'sc:c/gst >t:gstout anygst ' || parm

gstrc = rc

dummy1 = open('gstout','t:gstout','read')
where  = readln('gstout')
dummy1 = close('gstout')

address

if(gstrc == 0) then do
   parse var where file dummy1 line dummy2
   'OW "' || file || '\n"'
   'LL "' || line || '\n"'
end

'DM' || where

-- 
  *****
=*|_o_o|\\=====Doug Walker, Software Distiller====== BBS: (919)460-7430 =
 *|. o.| ||                                          1200/2400/9600 Dual
  | o  |//     For all you do, this bug's for you!
  ====== 
usenet: walker@unx.sas.com                            bix: djwalker 
Any opinions expressed are mine, not those of SAS Institute, Inc.
From: dlarson@cbmvax.commodore.com (Dale Larson - Product Assurance)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Multithreaded code using CreateTask()
Date: 30 Sep 92 14:00:54 GMT
Reply-To: dlarson@cbmvax.commodore.com (Dale Larson - Product Assurance)
Organization: Commodore, Systems Assurance, Amiga Systems Group

In article <1992Sep30.131753@uni-paderborn.de> aurel@uni-paderborn.de (Aurel Balmosan) writes:
>In article <paulk.1okg@terapin.com>, paulk@terapin.com (Paul Kienitz) writes:
>|> > Sure, but even then it isn't legal to access library bases that
>|> > were openened by another task.
>|>  
>|> Okay, the subtask can access the main program's global variables except for
>|> library bases.  But SysBase, at least, it can go ahead and
>|> use because there is guaranteed to be only one value for that.  It
>|> can go ahead and use that for opening the other libraries.
>
>I think (and i know it because i use in my projects) you can use any library
>bases which was opened in the main process,
>because the library base pointer is always the same, only the open counter
>in the library will be changed. So if you don't close the library in a slave
>process it may work fine. 

Wrong.  Some libraries return different library bases to each opener.  To my
knowledge, no library other than Exec has guaranteed that it will always return
the same library base to each opener, though this is (and probably will
continue to be) the usual behavior for many libraries.  Be safe and re-open
any libraries needed by the child task or process.


-- 
-------------------------------------------------------------------------------
Dale Larson, Software Engineer,    |
Commodore, Systems Assurance Dept. |    "Bridge, this is Riker.  If you need 
(Amiga Systems Group)              |     me, I'll be in Holodeck 4."
dlarson@commodore.com              |       -after resisting a female metamorph
Xref: sparky comp.sys.amiga.programmer:14093 comp.sys.amiga.hardware:16520
Newsgroups: comp.sys.amiga.programmer,comp.sys.amiga.hardware
Subject: Re: FP oddities...
From: fheitkamp@desire.wright.edu
Date: 6 Oct 92 07:32:32 EST
Organization: Wright State University 

In article <!mrz2wc@rpi.edu>, pooler@aix02.ecs.rpi.edu (Robert Peter Poole) writes:
> 
> When compiling code that uses the 68881/68882 FPU, you should take care to
> #include <m68881.h> in your source files.  The reason for this apparently

	If you are using SAS 5.0 or 6.0 it is easier to use
	-dmath=68881 (5.0) or define math=68881 (6.0).  It will save
	some editing time if you have a lot of files.

> Rob Poole
> pooler@rpi.edu
> pooler@cs.rpi.edu
Fred Heitkamp,  ** Not an organization.  My opinions only **

Newsgroups: comp.sys.amiga.programmer
From: Todd_Lewis@unc.edu (Todd M. Lewis)
Subject: Re: Multithreaded code using CreateTask()
Organization: UNC Office of Information Technology
Date: Mon, 5 Oct 1992 15:13:28 GMT

rwm@atronx.OCUnix.On.Ca (Russell McOrmond) writes:
>Opening a library more than once is easy - Having the code work with it
>being a different library base is a totally different issue. 

Not that it really matters, but a library need not return a different
base for each task/process which opens it even though it may require
each task/process to call OpenLibrary().  I can imagine a library
maintaining some state information for each opener and keying it on
the address of the opener's struct Task address.  Everybody would get
the same base address back, but the library would act  differently
based on who called it (i.e. the result of FindTask(0)). Probably bad
design, granted, but such a beast could be made. 

In short, just because a library returns the same base address to
all callers, don't assume that each task need not open the library
before use.

Surely this has been thrashed out before, but the way libraries have
been documented and written and used for the last 7 years should
discourage library writers from imposing this sort of
restriction.  If new libraries are going to require each
task/process caller to open them, then this should be made clear by
having a new Exec call like OpenPerTaskLibrary(). OpenLibrary() is
clean, simple, and works well.  The bases (as documented) can be
shared easily among tasks.  OpenLibrary() should fail to open
libraries that impose more restrictions than "normal" libraries. 
Otherwise things are going to start breaking. 
--
Todd M. Lewis / Todd_Lewis@unc.edu / utoddl@guitar.oit.unc.edu
       An acorn's destiny is not to become an oak tree.
         An acorn's destiny is to become a squirrel.
From: drw@panix.com (Douglas Williams)
Newsgroups: comp.sys.amiga.programmer
Subject: breaking programs under pdksh (920711 port)
Date: 3 Oct 92 23:06:52 GMT
Organization: PANIX Public Access Unix & Internet, NYC

Is anyone using this shell for general use?  I know the documentation
states that it is primarily for use with makefiles, but considering
that all gcc-compiled programs *not* run under it apparently load the
entire environment upon invocation (yes, I know about ixconfig -i), I
get the impression that at least a few people might be using it as
their main shell.  I've become quite comfortable with it myself.

The only problem I have is that programs invoked from the shell cannot
be broken, whether or not they've been compiled with gcc.  The
documentation says that I should be able to do this.  Could anything
be configured incorrectly so as to cause this behavior?  I'm using it
on a 68000 based machine, in case that matters.





-- 
Douglas Williams
drw@panix.com
{uupsi,cmcl2}!panix!drw
From: paulk@terapin.com (Paul Kienitz)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: menu help
Date: 4 Oct 92 17:31:32 GMT
Organization: BBS

> I need to change the ./ (tick) to 2400 from within the program.
> DOes anyone know how to do this ???
> 
> Can you do it using ModifyIDCMP ??
 
It's much simpler ... just go down the list of menuitems in the
submenu and set the CHECKED flag in thedesired item and clear it in
the others.
 
When somebody uses that submenu, don't go by the subitem numbin
the IDCMP message -- manually examine the items to see which one has
the CHECKED flag now set.
Newsgroups: comp.sys.amiga.programmer
From: urjlew@ecsvax.uncecs.edu (Rostyk Lewyckyj)
Subject: Re: Idiotic Copyrights.
Summary: ADA?
Organization: UNC Educational Computing Service
Date: Mon, 5 Oct 1992 02:47:35 GMT

In article <1992Sep28.130127.22561@usage.csd.unsw.OZ.AU>, peteru@hydra.maths.unsw.EDU.AU () writes:
> In article <mwm.209n@contessa.palo-alto.ca.us> mwm@contessa.palo-alto.ca.us (Mike Meyer) writes:
> >
> >There's a move afoot to add clauses to the berne convention that would
> >allow copyright to cover a language specification. This would mean
> >that a language could have a copyright attached to it. I have no idea
> >if the changes would allow existing languages to be so covered (and I
> >can't wait for AT&T to sue Borland and Microsoft for infringing their
> >copyright on C). If anyone knows the current status of these changes,
> >I'd appreciate hearing about it.
> >
> >	<mike
> 
> That is just plain stupid. Don't these people have any common sense.
> It's as ridiculous as copyrighting a natural language. If I go and claim
> the copyright to English, then anyone that wants to learn English will
> have to pay royalties to me. C'mon, they can't be thick enough to consider
> something like that!!!
> 
> Not to insult anyone, but this is generaly the American way these days,
> isn't it?  
> 
If memory serves me, the US Department of Defence copyrighted the
language specifications for ADA about a dozen years ago (unless 
it was that they patented ADA ???). This was done so that they would
have control over the languages' definition and implementations.
They want/wanted to be sure that any implemementation claiming to
be ADA satisfied the standard for the language.
Anybody care to confirm or correct me on this?
> 


Newsgroups: comp.sys.amiga.programmer
From: dread@titan.ucc.umass.edu (Dread)
Subject: ARexx port in ARexx
Organization: The Realm of Dread
Date: Mon, 5 Oct 1992 00:18:28 GMT

Could anyone tell me how to open and manage an ARexx port inside an ARexx
program? A source example would be much appreciated. Trying to do anything
using only the 2.0 documentation is not fun.

-- 
Dread				      (Richard Robinson, Univ of Mass, Amherst)
dread@titan.ucc.umass.edu	      "There is no right, there is only power!"
					     "Kill them, kill them all!" 
-------------------------------------------------------------------------------
From: jow@hcast.adsp.sub.org (Juergen Weinelt)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: 2.1/3.0 Native Developer Updates?
Date: 25 Sep 92 03:51:50 GMT
Reply-To: swb.de!imart!hcast!jow
Organization: Private UUCP Site

In article <19q3alINNatf@uwm.edu> gblock@csd4.csd.uwm.edu (Gregory R Block) writes:
>jow@hcast.adsp.sub.org (Juergen Weinelt) writes:
>: In article <paulk.1k3s@terapin.com> paulk@terapin.com (Paul Kienitz) writes:
>:
>: >Then how the heck is anybody supposed to make any use of
>: >locale.library?
>:
>: Ever heard of diskbased libraries?
>
>He means:
>
>The locale.library isn't documented in 2.0 developer stuff. [...]

Oops. *blush* Ouch! Got burnt twice on a single day. Guess I better
shut up for some time :)

>I've got a question:  Is AmigaGuide.library going to be released in
>the 2.1 upgrade also?  And its player?  (god, I hope so)

Well, I'm not sure (note I'm trying to phrase this real carefully :-)
but I don't think it's in the 2.1 release... I _think_ it's only
in the 3.0 stuff. I may be totally wrong, however.

>Greg

-- Juergen

  o  _         Juergen Weinelt, Germany
  | (_) \/\/   UUCP: swb.de!imart!hcast!jow
  '            CBMNET: jow@hcast.adsp.sub.org
From: FelineGrace@cup.portal.com (Dana B Bourgeois)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Arexx trouble reading AUX:
Date: Mon,  5 Oct 92 22:10:33 PDT
Organization: The Portal System (TM)
Distribution: world

Just off-hand I would guess the interpreter is too slow to keep up
with the data stream at at 2400 baud.  The serial device only has
a 1 character buffer and I dont think the device driver does any 
buffering for you.  Anybody have the exact explanation?

Dana Bourgeois @ cup.portal.com
From: heinz@edohwg.adsp.sub.org (Heinz Wrobel)
Newsgroups: comp.sys.amiga.programmer
Subject: Re: Serial Transfer
Date: 1 Oct 92 19:43:55 GMT
Organization: Edotronik GmbH

In article <1992Sep29.203415.29104@julian.uwo.ca> schmidt@cogsci.uwo.ca (William Schmidt) writes:
>
>We are trying to develop some scientific software that requires the
>Amiga to poll the serial port, and take action immediately upon the
>arrival of a byte. Unfortuntely we are having trouble doing this

At what baud rate?

>Is there a simple way to access the serial port hardware in a low-level
>fashion, and could somebody please provide some example c-source code?

Check out the RKM devices 2.0 for advanced use of the serial.device or the
RKM libraries in the exec interrupt chapter for a serial recieve interrupt
handler.

>William C. Schmidt

--
Heinz Wrobel, Edotronik GmbH (ECG018)
FAX +49 89 850 51 25 / TEL +49 89 850 25 20 (HOME!&VOICE, sometimes...)
From: walker@twix.unx.sas.com (Doug Walker)
Subject: Re: SAS/6.0 Bugs...
Originator: walker@twix.unx.sas.com
Date: Mon, 5 Oct 1992 14:12:46 GMT
Organization: SAS Institute Inc.


These are good observations.  (The first was a known bug, the other
two, as far as I know, are not known).

Please, please, please report these to technical support as well as
telling the net about them.  I don't have a problem with you reporting
things to the net, since people ought to know what problems to expect,
but if you don't also tell tech support, we might miss your posting and
lose our chance to fix the problems in the next patch.

Use the EMITS facility as described in the manual (under "contacting
technical support") to report bugs via email.

In article <rreed.1qq6@terapin.com>, rreed@terapin.com (Rick Reed) writes:
|> o %c in scmsg's AREXX command string format (sent to editor AREXX port)  
|> doesn't insert the error column, rather it inserts the error CLASS.  The
|>   manual states error column.

This is a documentation bug.  The original plan was to do error column,
but it turned out not to be feasible (preprocessor macro expansions
make it impossible to identify which column in the original source
code we are on.)  The documentation should have been changed but 
apparently was not.

|> o scompact will only compact files ending with .h

I think this is design-intent.  SCOMPACT now has an ALL keyword,
meaning it can be used on entire directories; therefore, you really
want it to ignore .c files, makefiles, and the like.

|> That's all I can remember from my recent experience with it.  Believe me, it's
|> taken a long time to convert my current huge project over to 6.0 compatability.
|>  I do, however feel that it was worth the time spent.  Everything compiles much
|> faster now that I'm using the gst's and such (and thank goodness for the shared
|> library compiler executables!).  Finally, Turbotext is better integrated into a
|> development cycle!
|> 
|>         -Rick
|> 
|> rreed@terapin.com

Glad you like it.  If you have any suggestions as to how to speed the
conversion process, by all means let me know.

-- 
  *****
=*|_o_o|\\=====Doug Walker, Software Distiller====== BBS: (919)460-7430 =
 *|. o.| ||                                          1200/2400/9600 Dual
  | o  |//     For all you do, this bug's for you!
  ====== 
usenet: walker@unx.sas.com                            bix: djwalker 
Any opinions expressed are mine, not those of SAS Institute, Inc.

Newsgroups: comp.sys.amiga.programmer
From: s37732v@lk-hp-20.hut.fi (Markus Juhani Aalto)
Subject: Re: Determining ListView #items...
Organization: Helsinki University of Technology, Finland
	<S37732V.92Sep24122425@lk-hp-18.hut.fi> <35344@cbmvax.commodore.com>
Date: 26 Sep 92 10:08:05 GMT

In article <35344@cbmvax.commodore.com> peter@cbmvax.commodore.com (Peter Cherna) writes:

   In article <S37732V.92Sep24122425@lk-hp-18.hut.fi> s37732v@lk-hp-18.hut.fi (Markus Juhani Aalto) writes:

   >Is it possible to add this tag to programs so that it's ignored in
   >V37 and used in V39 or greater.

   Yes.  Also, GTLV_MakeVisible overrides and GTLV_Top specified, so you
   can use GTLV_Top under V37 and GTLV_MakeVisible under V39 without
   needing conditional code.

   >*         Markus Aalto              | Helsinki University of Technology  *

   Peter Cherna, User Interface Development Group, Commodore-Amiga, Inc.

Stupid of me not to ask this in a first place, but what is a value
for GTLV_MakeVisible? I'm still using old V2.02 include files.

BTW: Is V39 ListView still looking like V37 ListView? I have heard that
it now shows selected item highlighted in a selection list. Is this
true?
--


**************************************************************************
*         Markus Aalto              | Helsinki University of Technology  *
*                                   |                                    *
*  EMail: s37732v@vipunen.hut.fi    | Faculty of Electric Engineering    *
*  Fax:   358-0-8746991 (Sometimes) |                                    *
*                                   | Undergraduate in Computer Science  *
**************************************************************************
From: lundgren@fy.chalmers.se (Lars Lundgren)
Newsgroups: comp.sys.amiga.programmer
Subject: Case-sensitive menu-shortcuts, any?
Date: 2 Oct 92 14:03:19 GMT
Organization: Chalmers University of Technology, G|teborg, Sweden

Hi!

I'm working on a little project that will be equipped
with quite a lot of menues, and lots of shortcuts.
I want to have case-sensitive shortcuts, so that
let's say 'save' has Amiga-s and 'save as' Amiga-S.
If I declare these in my program, the menues will _look_
allright, but both A-s and A-S will be mapped to one
of the alternatives. It is very frustrating to have to
use letters/symbols that has nothing to do with the action,
just because you have used up all significant letters.

My problem is: lots of programs (CED as an example) has
case-sensitive shortcuts. I _can_  think of a way to
accomplish this:

+ putting both ucase and lcase codes in menu structures, 
  making sure the lowercase alternative is first.
+ listening to rawkeys, disabling menus if both RAMIGA
  and shift are pressed
+ handling the character (will be the uppercase short-cut)
  for yourself.

+ or maybe intercepting _everything_ that may be a shortcut
  and just declaring them in the menuitem structs for the
  fun of seeing them onscreen??

This seems a bit of a kludge to me, and is possibly not very
system-friendly either. 

Someone out there must have experienced this problem.
Can you help me?

Thanks
Jorgen Grahn - University of Gothenburg, Sweden