HDTenEightyP/NetNews huggingface dataset:
From: powers@ELROS.STG.TRW.COM
Newsgroups: comp.os.vms
Subject: RE:  ERROR MESSAGES
Date: 3 Jan 93 04:56:40 GMT
Distribution: world
Organization: The Internet


don@ANZIO.GATECH.EDU:
> I have a real problem~r a{d I am not sure what to do.  I have a software
> program that I bought but it runs too slow.  I can't hardly ~rget anything
> done with it{ so I decid{ that instead I should run it on VAX.  So, I use
> kermit to transfer it to VAX and it looks good it's got the same name
> and everything.  But when I t{y to RUN it, I just get error messages and
> I don't know why.  So, I figure that I have something wrong and I go to
> the VAX guy and he says that block size needs to bg{ changed and so I use
> FILE and change blocksizes.  It still doesn't work when I go this because
> I run it and it just gives me a lot of numbers on the screen.  This isn't
> useful.  I am wondering if it{might be because I don't have EGA on the VAX
> and I think the software program might need EGA{  Is there some way I get
> another program emulate EGA or something?

I suspect that this is a PC program, and that the PC ".EXE" file was what was
uploaded to the VAX.  Why else would an "EGA" be relevant?  If this is so,
then you can't do that, period.  You would have to get the PC source code
(unlikely for purchased sofware), put that on the VAX, fix it up for the VAX
environment, and rebuild and relink it on the VAX.

If the above guesswork is correct, you can either fix up whatever ails the
PC (too much background stuff?) or try to find some VAX software that does
an equivalent function -- preferably something for free on the net.  If the
above guesswork is not correct, you should rephrase the question with a stack
of specifics, like what is this program, what does it do, and where did it
come from?

On other subjects, there is the {{{{ stuff in your message.  Looks like phone
noise on a dial-in line.  If so, one possible fix for that would be to dial
up the computer (from home, I presume), then sit and wait 30 seconds or so to
see if you get {{{{ garble; if you get {{{{ garble, log off, hang up, and dial
back.  With luck, the phone company will give you a clean line on the second
or third or fourth try.

    Lester Powers
    powers@elros.stg.trw.com
From: DESOTM@SPLAVA.CC.PLATTSBURGH.EDU ("Thomas M. Deso")
Newsgroups: comp.os.vms
Subject: Re: VAX c
Date: 29 Dec 92 16:25:00 GMT
Distribution: world
Organization: The Internet


Xref: sparky comp.os.vms:19908 relcom.talk:732 relcom.netnews:468
From: eugene@eugene.msk.su (Eugene G.Peskin)
Newsgroups: comp.os.vms,relcom.talk,relcom.netnews
Subject: Re: 2-ND CFV & VOTE ACK: relcom.vms
Date: Sat, 26 Dec 92 12:17:44 +0300
Distribution: relcom
Organization: Relcom
Reply-To: eugene@eugene.msk.su

>
>       
> :
>
>1.  ""     2/3    .
>2.  ""    20.

   --  20,  50.    ...
>
> :   10  1993.

  ""?      , 
,  ?
From: Chris_F_Chiesa@cup.portal.com
Newsgroups: comp.os.vms
Subject: Re: DECterm across DECnet to X Terminal
Date: Fri,  1 Jan 93 19:04:00 PST
Organization: The Portal System (TM)
Distribution: world

In a recent article whose header Portal doesn't supply for me to include here, 
Dan Wing (dwing@uh01.colorado.edu) writes:

>I've got an X Terminal (VT1200, only does X with LAT), which I'm using 
>DECwindows/Motif on now.
>
>There's another VAX, accessible only over DECnet, that I'd like to get run 
>Bookreader from.  I've tried various incarnations of SET DISPLAY, 
>CREATE/TERMINAL, and got to the point that I could get a networked login to
>my node (it was trying to execute X$X0.COM).  I messed with X$X0.COM but
>never got a DECterm to actually display on my X Terminal that was logged 
>into the remote VAX.
>
>It seems, from trying to get this to work most of today, and from talking to 
>some other people, that it isn't possible because I've got an X terminal 
>(instead of a workstation, where SET DISPLAY/NODE=xx/TRANSPORT=DECNET would
>work).  I'd appreciate it if someone could tell me to quit wasting my time 
>or lead me in the right direction.

Well, Dan, with the exception that I'm not actually using Motif yet, just 
plain ol' DECwindows ("XUI"), I have exactly the same configuration and 
have done what you're trying to do.  It's not exactly clear to me why you're
having trouble.  First, I don't recognize X$X0.COM.  What's that?  

Second, you're correct that the VT1200 "only does X with LAT," so 
what are you doing with /TRANSPORT=DECNET on that SET DISPLAY command?
And shouldn't you be using /CREATE as well?

You should be able to put up a Bookreader session on your "remote" node
by starting a process on that node, through any means available -- submit
a batch job, log in on a character-cell terminal, log in via SET HOST, 
start a job using the TASK object, you name it -- and executing the following
two commands:

  $SET DISPLAY/CREATE/NODE=your_VT1200s_LAT_address/TRANSPORT=LAT
  $RUN SYS$SYSTEM:DECW$BOOKREADER

I'm not at my VMS system right now so I *may* have munged the actual 
image name in the RUN command, but you get the idea...  Again, I make
no claims as to the portability of this procedure from DECwindows XUI 
to DECwindows/Motif -- but if it's any comfort I'll be in your same boat
when we migrate, if this ISN'T portable! :-)

Chris Chiesa
  Chris_F_Chiesa@cup.portal.com
Newsgroups: comp.os.vms
From: sukonnik@bumetb.bu.edu (Vladimir Sukonnik)
Newsgroups: comp.os.vms
Subject: Re: Disable proxies with LPD under UCX 2.0
Date: 30 Dec 92 14:23:04 GMT
Reply-To: sukonnik@bumetb.bu.edu (Vladimir Sukonnik)
Followup-To: comp.os.vms
Organization: Boston University

One possibility is that you may need to restart the LPD service.I think
the service database is static.

	Vladimir Sukonnik
	Process Software Corp.
Newsgroups: comp.os.vms
Subject: Re: openVMS or UNIX.
From: dougcc@brt.deakin.edu.au (Douglas Miller)
Date: 23 Dec 92 00:51:04 EST
Organization: C&CS, Deakin University

In article <16DEC199219130792@spades.aces.com>, gavron@spades.aces.com
(Ehud Gavron 602-570-2000 x. 2546) writes:

> #Are Open propriatry operating systems goin to become the future of computing?
>      ^^^^^^^^^^^^^^^
> 	In addition to doing research, you should do a definition
> 	check.  Open and proprietary are contradictory terms.

Of course they are not.  Virtually all "open" computing is also
"proprietary".  An "open system" is one that minimises vendor lock-in (to
the extent that is appropriate to whoever is building the system). 
"Proprietary" basicaly covers any product you pay money for.  There is no
contradiction; virtually all "open systems" are built largely or
exclusively from proprietary products, with vendor lock-in minimised by
selecting products that conform to appropriate de-jure or de-facto
standards.

Newsgroups: comp.os.vms
From: crosen@world.std.com (Carl Rosen)
Subject: VMS MAIL and AllIn1
Summary: It worked once, set forward from VMS Mail to All-In-1
Keywords: Set  Forward Mail A1 Allin1
Organization: The World Public Access UNIX, Brookline, MA
Date: Fri, 25 Dec 1992 10:05:22 GMT

My employer has a VAX 8530 running VMS 5.4-2.  All-In-1 is version 2.4.
VMS Mail version unknown.  I have been a user on this system for just over
1 year.  The system administrator retired, and the person who is acting
administrator until a permanent replacement can be found is doing just
that- acting.  Here's my problem:

I used to have my VMS Mail forwarded to:

SAC111::MRGATE::A1::ROSENC

and just like magic, all of the messages sent to me by VMS Mail ended up
in All-In-1, without having to use the (V)MS Mail Import option.  I
suspected that something might be wrong when my usual 6 to 12 messages /
day suddenly dropped to zero.  I attempted to send myself a VMS Mail
message from another node (SAC200::).  Eleven days later, the message was
returned with a terse error message stating that the message was rejected
at the remote node (SAC111::).  The situation is now that A1 messages
reach A1, Mail messages reach mail, but without using VMS Mail Import, VMS
Mail messages are returned to sender.  A1 messages to VMS Mail recipients
work.

Question:  What happened to the mail router that it only works one way?
Question:  What help can I give the Acting Admin to fix it? (She has no clue)

Thanks for any help you can give.

Carl Rosen
From: BUHLE@XRT.UPENN.EDU ("E. Loren Buhle, Jr. [-662-3084]", 215)
Newsgroups: comp.os.vms
Subject: ballooning EXE size
Date: 28 Dec 92 20:24:00 GMT
Organization: The Internet

I have a problem with the size of an executable going from ~1,000 blocks to 
something on the order of 75,000 blocks. 

What am I doing? I am charged with writing a small interface to some existing 
FORTRAN code. I have no control over the existing FORTRAN code and can only say 
that it makes extensive use of VAX-FORTRAN Structure/record/map statements. I 
don't own the large body of FORTRAN code and really don't relish the thought of 
rewriting it...

When the FORTRAN interface stub subroutines (e.g. subroutines that print a "not 
implemented" message and return) are replaced with my code, the resulting 
executable goes from ~1,000blocks to ~75,000 blocks. 

Yes, I use some scratch arrays (scratch arrays defined as local to the 
subroutine), so I replaced these with LIB$GET_VM and LIB$FREE_VM and the 
executable size when back to ~1,100 blocks. I presume the difference is due to 
my code size. Ok so far, but I can't get away with this for long....

Eventually, the addition of the simplest code causes the executable to go from 
1,100 blocks to ~76,000 blocks. Looking at the LINK map, the size of my 
interface modules are quite small. Remember, this is FORTRAN and most of the 
memory is statically allocated.

It would seem that I'm crossing some kind of boundary in terms of virtual
memory usage and am reserving space in the executable file. This is merely a
hunch and I'd like to query info-vax for an explanation and any possible
solutions. Yes, I use all the sharable portions of FORTRAN and C (there is some 
C in my interface, but I observe the same behavior when the C routines are
"dummied" out) as follows:

$link/map/exec=foo.exe
 untouchable.olb/INC=foo_main, -	! main calling routine
 untouchable.olb/L, -		! library of untouchable code objects
 expm.olb/l, -			! my interface routines
 sys$input/opt
   SYS$SHARE:FORRTL.EXE/SHARE,sys$library:vaxcrtl.exe/share

Thoughts? 

--
Dr. E. Loren Buhle, Jr.  INTERNET: BUHLE@XRT.UPENN.EDU
University of Pennsylvania School of Medicine         Phone: 215-662-3084
Rm 440A, 3401 Walnut St., Philadelphia, PA 19104-6228   FAX: 215-349-5978
From: leichter@lrw.com (Jerry Leichter)
Newsgroups: comp.os.vms
Subject: re:
Date: 21 Dec 92 13:08:09 GMT
Organization: The Internet


	I've been working (playing) on the side with sixel graphics for a few
	years.  I've written Display <--> sixel programs for the IBM PC, and a
	graphics format conversion program in pascal for the VAX.  Now, I've
	stumbled onto a question that's been haunting me for quite some time.
	It comes up because my program on the VAX stores colors in HLS form.
	If a sixel has the colors defined using RGB values, I'd like to
	convert them to the matching HLS values.  The Hue is no problem.  But,
	Light and Saturation are still evading me.  Light, according the table
	of HLS and RGB values for the standard colors in volume 2 of the VT340
	programmers reference, is not just a simple average of Red Green and
	Blue, I tried that already.  It does say that, for monochrome
	monitors, that Light = (2G+R)/3, but this is apparently not the case
	for color monitors.

	I've checked in the Enc. Britannica, and two other color science
	books, but they're mostly concerned with the CIE standards for
	measuring light, not the application end.  I would have checked the
	Regis manual, but I can not find it at our site.

Try Foley and Van Dam's "Fundamentals of Computer Graphics".  (There's a newer
version called "Computer Graphics:  Principles and Practice" with two more
authors which probably has the same information.)  It gives small programs for
transformations among all the color models.  I started typing in a simplified
version of the transformation, but even that is too long to be worth doing.

							-- Jerry
From: louis@BARRA.COM (Louis Dunne)
Newsgroups: comp.os.vms
Subject: Re: VAX c
Date: 29 Dec 92 01:22:58 GMT
Organization: BARRA Inc., Berkeley, California.

On Dec 26,  7:35am, Carl J Lydick wrote:
> Subject: Re: VAX c
>In article <25DEC199221083299@spades.aces.com>, gavron@spades.aces.com (Ehud Gavron 602-570-2000 x. 2546) writes:
>>#So how do I make sure that the buffer gets onto disk? (in my case), I asked.
>=#They told me that there is an "unsupported and undocumented" function that I
>=#could call.  Thanks, but no thanks, I said.
>=
>=I didn't realize I'd have to hold your hand through this.  You
>=wanted it out of VAX C, I showed you how.  Now you want it out
>=of RMS and you won't even look up SYS$FLUSH.  Shame on you.
>
>=P.S. If you can't figure out how to go from a stream ID (FILE *) to
>=     a FAB, please play with the listings just a tad more.
>
>Actually, you don't have to go all the way to the FAB, just to the RAB.  And
>the "unsupported and undocumented" function that DEC support was talking about
>was almost certainly the one that returns the RAB associated with a file
>descriptor.

	1.	Does anyone know the function (undocumented or not) which will
		return a RAB associated with a stream-id.

	2.	The "unsupported and undocumented" function that DEC support
		talked about was probably fsync(), which will force RMS to
		flush it's buffers, for a given file *number*.

Louis
       -------------------------------------------------------------------------
      / Louis Dunne                          /                                /
     /  VMS/UNIX Systems                    /  Internet:   louis@barra.com   /
    /                                      /   Phone:      +1 510 649-4229  / 
   /    BARRA, Inc.                       /    Fax:        +1 510 548-4374 /
  /     1995 University Ave., Suite 400  /                                /
 /      Berkeley, CA 94704              /                                /
-------------------------------------------------------------------------
From: ewilts@galaxy.gov.bc.ca (Ed Wilts)
Newsgroups: comp.os.vms
Subject: Re: Conversion between Word and WPS+
Date: 20 Dec 92 19:16:36 GMT
Organization: BC Systems Corporation

In article <BzK66E.5Fo@jt.dk>, FILIPSEN_BMF@jt.dk (Bent Filipsen) writes:
> 
> 	What the best way to do document conversion between WPS+ and
> 	Word?.  

We use the Keypak product from Keyword Office Technologies based in Calgary,
Alberta, Canada.  It will convert from almost anything to almost anything else
depending on which modules you purchase.

-- 
Ed Wilts, BC Systems, 4000 Seymour Place, Victoria, B.C., Canada, V8X 4S8
EWilts@Galaxy.Gov.BC.CA     Office:  (604) 389-3430   Fax: (604) 389-3412
From: Monica_Lee@smtp.esl.com (Monica Lee)
Newsgroups: comp.os.vms
Subject: How to prevent the DEC login screen on VMS workstation?
Date: 21 Dec 92 16:09:17 GMT
Followup-To: comp.os.vms
Organization: ESL Inc., S'vale CA

I am working on a VMS workstation running Motif and dec windows 

1)  How can I get rid of the Dec login screen?
2) Is there a way to automatically bring up my application right after boot
up without logging in?  If not, anybody have any neat ideas?

--
Monica
From: mlevin@husc8.harvard.edu (Michael Levin)
Newsgroups: comp.os.vms
Subject: VAX-C rand() routine alternates even/odd!!!
Date: 28 Dec 92 20:20:21 GMT
Distribution: usa
Organization: Harvard University Science Center


     I just noticed that the rand() routine in VAX C gives numbers
which alternate between even/odd! Is this known behavior? Is there a
better random number generator for VMS which doesn't do this?
Please reply to mlevin@husc8.harvard.edu.

Mike Levin
From: gezelter@rlgsc.com
Newsgroups: comp.os.vms
Subject: Re: Support for languages other than English
Date: 25 Dec 92 11:21:50 EST
Organization: Robert Gezelter Software Consultant, Flushing, NY

In article <1992Dec22.181718.24@condor>, blacka@logica.co.uk writes:
> To what extent does VMS handle languages other than English.
> If you are logged on to a VAX in (say) France which messages
> come out in English and which in French.  For example, does 
>   $ DIR NON-EXISTANT-FILE 
> produce 
>   %DIRECT-W-NOFILES, no files found
> in English or French
> 
> To what degree do other DEC products handle multilingual
> operation.
> 
> 
> 
> Andrew Black  Logica Finance
-- 
Andrew,
 
There are two distinct issues raised by your question. The first 
is how are the facilities in OpenVMS for supporting multiple 
languages. The second is: "To what extent do products use these 
facilities?"
 
The answer to the first question is quite extensive. The volume 
of the possible response is too great for a post, but I can point 
you to two sources of information: the RTL reference manual for 
LIB$ Routines (in the gray wall), and the "DEC Guide to Multinational 
Software" (available from Digital Press). The LIB$ manual 
describes all of the routines which provide the multilingual 
support. The book for Digital Press has some interesting details 
about some of the issues which occur when implementing 
multilingual software. 
 
While I will not guarantee it, I believe that DIGITAL has 
translated most of the error messages and related items into the 
other languages. My recollection is that this does not extend to 
items like command parameters and switches. (I researched this 
about a year ago for a seminar that I was teaching).
 
I hope that the above information is helpful. If I can be of 
further assistance, please feel free to contact me via Email.
 
- Bob
+--------------------------------------------------------------------------+
| Robert "Bob" Gezelter                       E-Mail:  gezelter@rlgsc.com  |
| Robert Gezelter Software Consultant         Voice:   +1 718 463 1079     |
| 35-20 167th Street, Suite 215               Fax:       (on Request)      |
| Flushing, New York  11358-1731                                           |
| United States of America                                                 |
+--------------------------------------------------------------------------+
Newsgroups: comp.os.vms
From: miller@tgv.com (Vagrant)
Subject: Re: TT_AccPorNam field remains null on a SHOW USERS output ?
Reply-To: miller@tgv.com
Organization: TGV Incorporated in Santa Cruz, CA
Date: Wed, 30 Dec 1992 21:45:56 GMT


In article <1992Dec30.194053.1936@eco.twg.com>, larry@eco.twg.com (Lawrence B. Henry III) writes:
#
#In article <1hs3boINNnqs@gap.caltech.edu>, carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick) writes:
#|>Now for the $64 question:  In looking at the accounting file, how do you
#|>determine where the user is coming from?  Yeah, I know, there's probably some
#|>way to get the AUDIT mechanisms to record this information, but I'd rather have
#|>it show up in ACCOUNTNG.DAT.
#
#Unfortunately you are correct Carl.. there is no consistent place to look at
#present to determine this information.. but I believe you can be assured that
#it will be in either the accounting file or the auditing logs at the very least
#I am not sure if DEC has deceided which mechanism it likes better. I believe
#that the auditing approach is going to be the recommended answer/solution 
#to this problem, since this mechanism seems more natural to the problem that
#is being solved here.

When the Telnet session ends, the values in the P1 locations CTL$T_NODENAME
and CTL$T_REMOTEID should be written in the the process-rundown
accounting record, if enabled.  You can check those values while you're
logged in to se if UCX even sets them.  If not, you could add a program
to your login which could fill them in.  The CTL$T_NODENAME field is
limited to six characters, but you could put a 32-bit IP address in there.
CTL$T_REMOTEID should be set to the USERNAME.

-bruce
From: anos@elmrd6.ineab.ikea.se
Newsgroups: comp.os.vms
Subject: Using DECNET ALIAS to masquerade
Date: 22 Dec 92 14:48:52 GMT
Organization: IKEA Northern Europe AB


 I need some info (that I cant find in the Fine Manuals). I have two Vaxes
 at a client site, called X and Y. They as clustered in a DSSI system.
 Now, system X are running a data transfer software that sends/recieve data
 to and from a MVS/3090 system via Decnet (and a middle Vax). System X is
 known and approved at the IBM site. The problem is that this application
 takes a *lot* of CPU away from interactive users of X. Y is also quite
 loaded so we cant just simply move them there. I was thinking of using the
 Decnet alias facility to let the whole cluster be seen as X from the
 outside world and thus let Y send data to (and recieve) the IBM system
 without chaning routing tables etc at the remote site.

 Is this possible ? If so, is there any other things to watch out for.

 Any help is welcome

 Anders 

+------------------------+--------------------------------------------------+
| And my name is ...     | Anders Ostling				    |
| employed by ...        | IKEA Northern Europe AB (INEAB)                  |
| located in ...         | Helsingborg, Sweden                              |
| Return mail address to | anos@ineab.ikea.se				    |
| Phone                  | +46 42 15 29 06                                  |
+------------------------+--------------------------------------------------+
From: terry@spcvxb.spc.edu (Terry Kennedy, Operations Mgr.)
Newsgroups: comp.os.vms
Subject: Re: VAX c
Date: 27 Dec 92 02:15:21 GMT
Organization: St. Peter's College, US

In article <Bzt6EF.Est@dale.cts.com>, glippert@dale.cts.com (George Lippert) writes:
> So how do I make sure that the buffer gets onto disk? (in my case), I asked.
> They told me that there is an "unsupported and undocumented" function that I
> could call.  Thanks, but no thanks, I said.

  At the risk of adding some useful information to this discussion 8-), I
think they were talking about the VAX C fsync() function. This is a worker
function used in the VAXCRTL to flush RMS buffers. It does exactly what you
want. Since it is used by the RTL, it is unlikely to change in future re-
leases of VAX C. On the other hand, it may not be present in DEC C (the up-
coming ANSI-compliant C compiler for VMS from DEC). DEC C may not even need
this as fflush() may work as you hope there. Ehud, want to check this on
your Alpha?

  Anyway, here is a brief extract, quoted for purposes of review, of the
fsync() description. This can be found on the listings CD as [V552.VACXRTL
.LIS]VAXCIO.LIS:

2694 ;++ [095]
2695 ; fsync - force a synchronization of file with user I/O
2696 ;
2697 ;	This function simply calls SYS$FLUSH for the file indicated to
2698 ;	make sure that the physical I/O happens NOW for any logical I/O
2699 ;	calls that the user has made.
2700 ;
2701 ; input:
2702 ;	4(ap)	file descriptor number
2703 ;
2704 ; output:
2705 ;	R0 =  0	success
2706 ;	R0 <> 0	error condition - errno updated
2707 ;

	Terry Kennedy		Operations Manager, Academic Computing
	terry@spcvxa.bitnet	St. Peter's College, Jersey City, NJ USA
	terry@spcvxa.spc.edu	+1 201 915 9381