HDTenEightyP/NetNews huggingface dataset:
From: YOUNG@tattoo.cs.widener.edu (Rob Young)
Newsgroups: comp.os.vms
Subject: Re: Question of SYSGEN.....
Date: 2 Jan 1993 16:07:36 GMT
Organization: Widener News/Mail Gateway
Distribution: world
NNTP-Posting-Host: tattoo.cs.widener.edu
X-News-Reader: VMS NEWS 1.20

In <9FDCDBC6045F0001B5@EGFRCUVX> SABRY@SHEBIN.EG writes:

> Hello All.....
> I hope that is 1993 Happy New Year to everbody.
> Please, Question of SYSGEN and to you SYSGEN>show/all

  Pick up the manual that has PERFORMANCE on the back of it.  250 lines
of sysgen.  No wonder Ehud and Jerry (et al) have a cow.


                                                     young@tattoo.cs.widener.edu
"Drawn like moths we drift into the city, the timeless old attraction. Cruising 
  for the action.  Lit up like a firefly, just to feel the living night."
       -- Neil Peart
From: burress@twics.co.jp (Tim Burress)
Newsgroups: comp.os.vms
Subject: Re: Support for languages other than English
Date: 25 Dec 92 23:13:32 GMT
Organization: TWICS, Tokyo, Japan

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...

Here in Japan, we use VMS in both English and Japanese modes.  There is a
sparsely documented command, SET LANGUAGE, which allows us to switch between
them. In Japanese mode, all system messages (that I've seen) come out in
Japanese. Online HELP has also been translated into Japanese, and there are
special RTL and DCL routines to help us deal with the multibyte character
codes.  Naturally, hardcopy documentation in both languages is also provided. 

So if it can be done for Japanese, I'm sure that a French version would also
be available.  Our only problem here is that the kanji code used as the native
VMS code does not conform to our national standard, so while the system does
support Japanese in principle, we can't send E-mail to anybody without using
special (third party) conversion utilities.  If any DEC people are reading
this, I beg you to fix that.

-- 

Tim Burress                                     Internet:  burress@twics.co.jp
TWICS Co., Ltd.
1-21 Yotsuya, Shinjuku-ku, Tokyo 160 Japan
Newsgroups: comp.os.vms
From: arc@Ingres.COM (Andy Cowling)
Subject: Misc. UCX 2.0 problems
Organization: Ingres, an ASK Company
Distribution: comp
Date: 22 Dec 92 08:46:41 GMT

VAXstation 3100, SE/VMS 5.4-2 (VMS 5.4-3), DEC TCP-IP/UCX 2.0

Just installed DEC TCP-IP on above configuration and have a few
minor but irritating problems. As I'm new to this game, wondered if
anyone out there can help me out...

1. Incoming Unix FTP connections always refused

Able to FTP both ways to other VMS boxes OK.
Able to telnet and rlogin to other Unix boxes OK.
Able to remote print to Unix box OK.
Able to FTP from VMS to Unix OK.
All incoming (unix) FTP connections denied with 'Connection refused'
Have defined UCX$FTP_EXTLOG to enable 'extended' error logging but not
clear where log file is held (nothing in ucx$ftpd.log)
Consulted manual to no avail.
Any ideas ?

 UCX> show service ftp/full 
   
Service: FTP 
                           State:     Enabled 
Port:               21     Protocol:  TCP             Address:  0.0.0.0 
Inactivity:          5     User_name: UCX$FTP         Process:  UCX$FTPD 
Limit:              10     Active:      0             Peak:       0 
  
File:         SYS$SYSDEVICE:[UCX$FTP]UCX$FTPD_STARTUP.COM 
Flags:        None 
  
Socket Opts:  Rcheck Scheck 
 Receive:            0     Send:               0 
  
Log Opts:     Acpt Actv Dactv Conn Error Exit Logi Logo Mdfy Rjct TimO Addr 
 File:        SYS$SYSDEVICE:[UCX$FTP]UCX$FTPD_STARTUP.LOG 
  
Security 
 Reject msg:  not defined 
 Accept host: 0.0.0.0 
 Accept netw: 0.0.0.0 

2. Particular user refused FTP connection to Unix box

Secondly, while outgoing FTP works to other Unix boxes works, one
particular user is always denied a connection with the following msg

  530 User arc access denied. 
  %UCX-E-FTP_LOGREJ, Login request rejected 

even before the Password: prompt is offered. Almost as though this
user has been blacklisted or has network INTRUSIONS against his name.

3. Disabling TELNET and RLOGIN services only stops INCOMING
   connections which seems wrong.

Thanks in advance


--
Andy Cowling
Ingres Ltd., (European Engineering Centre), 15-19 Britten St, London SW3 3TY
From: leichter@lrw.com (Jerry Leichter)
Newsgroups: comp.os.vms
Subject: re: VAX c
Date: 28 Dec 92 20:10:48 GMT
Organization: The Internet


	Is there a way to get VAX C to flush the VMS file buffers? 

	I've got a program that reads data in for the tta2: port and then
	writes it to a file. The problem is that the data doesn't get written
	to the file until the buffer is full, and that may not happen but once
	every day or two.

Try the fsync() function.  Usage:  fsync(int fd).  Returns EBADF if fd is not
a valid file descriptor.  (Note that you need a file DESCRIPTOR, not a file
POINTER (FILE *); use fileno() to get the file descriptor from a file
pointer.)  When fsync() returns, all pending changes should be on the disk.
(In VMS, this really means that an RMS $FLUSH was executed.)

Note that if you are accessing a file using the standard I/O package (i.e.,
through a file pointer) you must first do an fflush() to get the data out to
the "Unix I/O" level.

I'm not sure if fsync() is documented yet, but it's been in the RTL for quite
some time; it's a BSD innovation that's been picked up by most recent Unix
implementations.
							-- Jerry
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:06:05 PST
Organization: The Portal System (TM)
Distribution: world

Oops, I just posted what I thought was the "obvious" answer to Dan Wing's
X terminal question, then realized what was the REAL problem -- I didn't
catch it the first time through reading Dan's post.  

Ah, so the remote VAX isn't running LAT, only DECnet, and the VT1200
can't speak DECnet, only LAT...  Yeah, I'd say you're out of luck.  All
of MY systems are running LAT, and of course the "solution" I just posted
will only work on systems that are running LAT.  I take it starting LAT
on your remote system is not an option?

Chris Chiesa
 Chris_F_Chiesa@cup.portal.com
From: carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick)
Newsgroups: comp.os.vms
Subject: Re: Apending a file at the end of mail.
Date: 23 Dec 1992 13:04:42 GMT
Organization: HST Wide Field/Planetary Camera
Distribution: world
Reply-To: carl@SOL1.GPS.CALTECH.EDU
NNTP-Posting-Host: sol1.gps.caltech.edu

In article <22DEC199209022524@spades.aces.com>, gavron@spades.aces.com (Ehud Gavron 602-570-2000 x. 2546) writes:
>In article <1h6a0uINN9ks@gap.caltech.edu>, carl@SOL1.GPS.CALTECH.EDU writes...
># 
>#[rather clumsy {since it needs a subprocess} answer deleted]
>
>I'm sorry, Carl, that we can't all be like you and use brain-dead
>editors like TPU that are built into VMS.
>
>That's why REAL EXPERTS like yourself do the procedure() mumble mumble
>in tpu, while the rest of us do it in two or three keystrokes in EDT.
>Of course I don't mean Digital's EDT, I mean callable EDT with a shell
>around it that supports spawning, etc.

Ehud:  Were you not suffering from cranial/rectal confusion, you'd've noticed
that the procedure I posted doesn't require ANY keystrokes from someone
answering his mail.  He just edits one file ONCE, and thereafter everything's
automatic!
--------------------------------------------------------------------------------
Carl J Lydick | INTERnet: CARL@SOL1.GPS.CALTECH.EDU | NSI/HEPnet: SOL1::CARL

Disclaimer:  Hey, I understand VAXen and VMS.  That's what I get paid for.  My
understanding of astronomy is purely at the amateur level (or below).  So
unless what I'm saying is directly related to VAX/VMS, don't hold me or my
organization responsible for it.  If it IS related to VAX/VMS, you can try to
hold me responsible for it, but my organization had nothing to do with it.
Newsgroups: comp.os.vms
From: despair@netcom.com (Scott Hanson)
Subject: Re: C pointer question
Organization: Netcom Online Communications Services (408-241-9760 login: guest)
Date: Sat, 26 Dec 1992 22:59:43 GMT

In article <24DEC199213510084@spades.aces.com> gavron@ACES.COM writes:
[unnecessary but amusing attack deleted]
Well I have solved most of the problems I was having.  A portion of the
strangeness was caused not by putting the strange float switch on the
compiler (which dec support asked about) but having a logical including
the library.  Somehow that made 1/5 of my pointers act strangely.  Further
problems were the result of VMS storing data on the other side of code
(compared to Unix and Dos) I had a 1 byte mistake that caused no apparent
trouble on the other two platforms but made the vax choke.  Now I know
a couple of things to keep in mind when I am working on a vax.  That is
what I had asked for, and still would appreciate.


-- 
Scott Hanson		This has been a recording.
despair@netcom.com
From: przemek@rrdstrad.nist.gov (Przemek Klosowski)
Newsgroups: comp.os.vms
Subject: More than 1 line of command history buffer
Date: 30 Dec 92 04:50:33 GMT
Organization: U. of Maryland/NIST

Hello!

  I am reading a command line in my program, using C RTL function
gets() (I suspect that this just does a plain buffered read from the
terminal with NL as terminator, but I am not sure which VMS system
function this may be).

I like to have the command line editing provided courtesy of VMS
system read procedure, and the fact that I can retrieve the previously
used command line using the up-arrow key; however, I am spoiled by the
DCL 20-line command history (and the readline library I am using on
Unix that remembers commands across login sessions).  Is there a
simple way to increase the command history list size, so that more
than one last command is remembered?

Of course I could switch to unbuffered/raw read and do the line
editing and command line history myself, but I would rather not,
if I don't have to.

I looked for the answer to this question in the FAQ file, but
I found nothing, and yet I am sure I remember there was some
discussion on this topic in the past. Help, anyone?

--
			przemek klosowski (przemek@rrdstrad.nist.gov)
			Reactor Division (bldg. 235), E111
			National Institute of Standards and Technology
			Gaithersburg, MD 20899,      USA

			(301) 975 6249
From: SABRY@SHEBIN.EG (Sabry Kotob El-Ganzory)
Newsgroups: comp.os.vms
Subject: About Discover any user wants enter to our node..
Date: 31 Dec 92 10:00:00 GMT
Organization: The Internet

Hello All..........
Please, I'd like to write a DCl procedure (say .COM) which will discover any
User or anyone wants that enter our node from out our site.
Possible that.
Any suggestions??
Many Thanks!
Sabry
E-mail:sabry@shebin.eg
From: gavron@spades.aces.com (Ehud Gavron 602-570-2000 x. 2546)
Newsgroups: comp.os.vms
Subject: Re: ERROR MESSAGES
Date: 3 Jan 93 04:13:00 GMT
Reply-To: gavron@ACES.COM
Organization: ACES Consulting Inc.
News-Software: VAX/VMS VNEWS 1.4-b1

In article <9301022158.AA31384@cunixf.cc.columbia.edu>, don@ANZIO.GATECH.EDU writes...
#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.

	Yes, that's right!  Good for you!

#But when I t{y to RUN it, I just get error messages and I don't know why.

	Yes.  You need to specify the right BRQ on the run.

#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?

	Well, EGA is emulated by ERL, so you need that, but to run
	ERL you need TWG, and you'd sooner have TGV than TWG except
	in France where METRO is slower but has been around longer.


#Thank you everybody.

	If that doesn't help send email to Sabry Kotob from Egypt
	because I think he had a similar problem and solved it
	last week.  OR maybe next week.  Anyone have a list of
	all the SYSGEN manuals?  Or maybe a CD.COM they could
	post?  Or a DISKFREE.COM or anything else equally useless?


	Ehud

--
Ehud Gavron        (EG76)     
gavron@aces.com
I liked it so much I bought the company
Newsgroups: comp.os.vms
From: rsimms@hubcap.clemson.edu (Robert Simms)
Subject: TPU:  proc to delete trailing spaces
Keywords: tpu procedure
Organization: Clemson University
Date: Wed, 23 Dec 1992 06:21:38 GMT

Together with a friend, I came up with the following procedure
that I keep in my tpu$command file:

procedure eve_erase_trailing_spaces
   local count, kill_range;
   count := 0;
   loop exitif 0 = search_quietly ( (span(" ")@ kill_range) & line_end,
						forward);
        position (kill_range);
        erase (kill_range);
        count := count +1;
   endloop;
   if count = 0
   then
      message('No trailing spaces found.');
   else
      message('Trailing spaces removed from '+str(count)+' lines.');
   endif;
endprocedure;


I also assign it to the Ctrl-P key for easy execution:

define_key ('eve_erase_trailing_spaces'	,CTRL_P_KEY);

						- Rob
-- 
Robert Simms                             |           rsimms@hubcap.clemson.edu
Department of Math Sciences              |       or  rsimms@gemini.clemson.edu
Clemson University, Clemson, SC 29634    |       or  rsimms@math.clemson.edu
Newsgroups: comp.os.vms
From: Ung-Ho Yi <ungyi@magnus.acs.ohio-state.edu>
Subject: cdd, c, and rdb 4.1
Organization: The Ohio State University
Date: Wed, 23 Dec 1992 13:44:37 GMT
X-Mailer: ELM [version 2.3 PL11]

thank you to people who have responded to my c and cdd question.

some one asked what the DEC said about my problem.
i only spoke with one technical support person, and he said i
should create another record for C language, which is the same advice
i got from most of you.

I would also like to respond to the rdb v4.1 because we just went 
through with much difficulty.
there were two problems we ran into.

first was segmented string.  i am not sure about the exact problem,
but here it goes.  our application program first stores 3
 bytes as segmented string,
then later on the program adds more data on to the segmented string.
this has always worked with rdb v4.0, but on rdb v4.1 it corrupted
our database.  the DEC engineers had manually remove the bad pages.

second problem was with selecting rows.  i heard this has to do with the
optimization of the rdb....  some how, when we select rows and
sort by some order, the query becomes very slow, much much slower then
when we were using rdb v4.0.  so, we had to change some of our application
programs again.


that's all and good luck to people who are changing version on rdb.

yi
From: BAREMAN@HOPE.CIT.HOPE.EDU ("Steven L. Bareman")
Newsgroups: comp.os.vms
Subject: Changing Decnet Address on a Vaxcluster node.
Date: 21 Dec 92 13:49:00 GMT
Organization: The Internet

If I want to change the DECnet address of a node in a 
VAXCluster do I have to reboot the entire cluster?

I want to take a node with address 51.1xx and change it
to address 63.1 and make it an Area router.

I know that I need to

NCP> DEFINE EXEC ADDRESS 63.1
NCP> DEFINE EXEC TYPE AREA

I also assume that I must then edit MODPARAMS.DAT and
change SCSSYSTEMID, run autogen and reboot the node.

Am I wrong?


Please send responses directly to me as for some unknown reason 
I was un-subscribed from the list.

Thank you,

Steve Bareman
Hope College
BAREMAN@HOPE.CIT.HOPE.EDU
From: simons/G=Colin/I=CB/S=Sewell/O=H.A.Simons.Ltd/OU=CORP@mhs.attmail.com
Newsgroups: comp.os.vms
Subject: Re: HELP!!! Security problem for gurus.
Date: 21 Dec 92 15:48:43 GMT
Distribution: world
Organization: The Internet

|B. Bochnik writes:
|
|In article <1992Dec16.114913.1@ttd.teradyne.com> rice@ttd.teradyne.com writes:
|>
|> In article <B1FB21FFA27F004AEF@imimnvx.irfmn.mnegri.it>, PSI%ITAPAC.22800002::PITCLS::ADRIANO@imimnvx.irfmn.mnegri.it (Adriano Santoni) writes:
|>>
|>>	Hi netters!
|>>
|>>	I need to avoid certain people to scan a directory of mine. This
|>>	could seem a very trivial issue, if it was not for the following:
|>>
|>>	o  Some users of mine have (and need to retain) *ALL* privileges
|>>
|>>	o  I don't want to clear the DIRECTORY file characteristic bit
|>>
|>>	o  I don't want to do encrypting or any other tricky thing
|>>
|>>	o  I want to be able to access my directory whenever I need to
|>>
|>>	In other words: do you know of a feasible method of protecting
|>>	private areas without resorting to the traditional & documented
|>>	practics? Impossible? That's what I fear! Sigh!
|>>
|>
|>Have you heard of ACLs (Access Control Lists) ? An access control list can
|>protect directories as well as files.
|>
|>   John Rice        K9IJ     |  "Did I say that ?" I must have, but It was
|>                             |   MY opinion only, no one else's...Especially
|>                             |   Not my Employer's....
|>   rice@ttd.teradyne.com     |   Purveyor of Miracles,Magic and Sleight-of-hand
|
|
|Please re-read the original post.  ACL's will NOT protect you from users with 
|all privs (BYPASS for one comes to mind)


	Yup, ACL's won't protect you. Another priv that can get around ACL's
is one that is given to operators and special backup accounts so they can read
all files on a disk for backup purposes: READALL priv. What most of the people
around here didn't know was that this priv also grants you implicit write access
to all files!
From: MCMILLAN@COLLOQUIUM.CO.UK ("Brian A McMillan  5057 5388", 44)
Newsgroups: comp.os.vms
Subject: RE: Stingray - experiences
Date: 30 Dec 92 20:21:00 GMT
Distribution: world
Organization: The Internet


Have seen one on an evaluation and the reports are good so far. No problems
with compatibility to date and the I/O seems to be as promised. There was
the usually FUD from our favourite computer manufacturer, but nothing to 
put me off. 

Comparing the SDI cable jungle behind a SA850 with the stingray is a real 
eyecatcher. It just doesn't seem right that a disk stack should only have 
five cables running into it.

Brian
From: SHOECRAFT@MC.MARICOPA.EDU (Steve Shoecraft)
Newsgroups: comp.os.vms
Subject: Return address...
Date: 23 Dec 92 15:56:44 GMT
Organization: The Internet


    Oh -- I forgot to specify my return address... Please respond to me 
directly, and if there is enough interest, I will summerize to the net...

- Steve
SHOECRAFT@MC.MARICOPA.EDU
From: carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick)
Newsgroups: comp.os.vms
Subject: re: MAIL problem (NOT newmail count :)
Date: 3 Jan 1993 09:14:09 GMT
Organization: HST Wide Field/Planetary Camera
Distribution: world
Reply-To: carl@SOL1.GPS.CALTECH.EDU
NNTP-Posting-Host: sol1.gps.caltech.edu

In article <C04z41.Jnz@micrognosis.co.uk>, nreadwin@micrognosis.co.uk (Neil Readwin) writes:
>A couple of people have explained about the lost MAIL.LIS files being
>created for print jobs from MAIL ... does anyone know a reason why lost
>MAIL.TXT files get created? We get large numbers of these on our system
>disk. They are almost always zero length and all the ones I can find at
>the moment are owned by the MAIL$SERVER account (which is used for
>incoming DECnet mail access). Neil.

As you guessed, MAIL_SERVER.EXE creates MAIL.TXT files as temporary files to
hold incoming messages.  Only after the MAIL-11 protocol conversation with the
remote host has completed are the files merged with the addressee's MAIL.MAI
and the temporary MAIL.TXT files deleted.
--------------------------------------------------------------------------------
Carl J Lydick | INTERnet: CARL@SOL1.GPS.CALTECH.EDU | NSI/HEPnet: SOL1::CARL

Disclaimer:  Hey, I understand VAXen and VMS.  That's what I get paid for.  My
understanding of astronomy is purely at the amateur level (or below).  So
unless what I'm saying is directly related to VAX/VMS, don't hold me or my
organization responsible for it.  If it IS related to VAX/VMS, you can try to
hold me responsible for it, but my organization had nothing to do with it.
From: carl@SOL1.GPS.CALTECH.EDU (Carl J Lydick)
Newsgroups: comp.os.vms
Subject: Re: AUTHORIZE oddity
Date: 26 Dec 1992 07:06:04 GMT
Organization: HST Wide Field/Planetary Camera
Distribution: world
Reply-To: carl@SOL1.GPS.CALTECH.EDU
NNTP-Posting-Host: sol1.gps.caltech.edu

In article <01GSO9W1B4KY000LHV@ACAD.DRAKE.EDU>, SK0001@ACAD.DRAKE.EDU (Sal Kabalani) writes:
=I have observed as oddity in AUTHORIZE.  My feeling this is a known "bug" or
="feature" in AUTHORIZE, but I thought I would share my experince with the rest 
=of you for its educational value.

I suspect it's a feature.  I also suspect you've misled us slightly in your
description of your actions.

=Here is what happened:
=
=1- Most of our files on the system (14 1.2 Gig, and 14 660 Meg disks) are owned
=   by UIC [200,1], which is names DATABASE.
=
=2- I needed to create an account for one of our subscribers, Arcadia Telephone
=   Company, so I went into AUTHORIZE, copied the account of Manilla Telephone
=   Company (MANILLA) into Arcadia Telephone (ARCADIA) for the purpose of
=   creating the new account.
=
=3- I reset the Device/Directory and Pasword for ARCADIA.
=
=4- I then discovered that the acocunt name ARCADIA is not appropriate for this
=   purpose (due to internal policies and procedures), so I copied ARCADIA to
=   ARCADIATEL.
=
=5- I then reset the device/directory and password for the new account
=   ARCADIATEL. I then delted the old account ARCADIA.

=6- When done, I listed a diretory on my files, and discovered that they are all
=   owned by UIC [ARCADIATEL] instead of [DATABASE]. a Quick check revealed that
=   ALL files that were previously owned by [DATABASE] are now owned by
=   [ARCADIATEL]. Needless to say this was a source of alarm to me.

I can't reproduce this on my system.  However, if one were to RENAME an
account, that would account for what you describe.  You see, if you COPY an
account, AUTHORIZE will give you a warning that there's already an identifier
associated with the UIC, and won't (at least under VMS v5.4-2) change the
identifier.  However, if you use the RENAME command, then both the USERNAME for
that account AND any identifier associated with that UIC will be renamed.
--------------------------------------------------------------------------------
Carl J Lydick | INTERnet: CARL@SOL1.GPS.CALTECH.EDU | NSI/HEPnet: SOL1::CARL

Disclaimer:  Hey, I understand VAXen and VMS.  That's what I get paid for.  My
understanding of astronomy is purely at the amateur level (or below).  So
unless what I'm saying is directly related to VAX/VMS, don't hold me or my
organization responsible for it.  If it IS related to VAX/VMS, you can try to
hold me responsible for it, but my organization had nothing to do with it.
From: nreadwin@micrognosis.co.uk (Neil Readwin)
Newsgroups: comp.os.vms
Subject: Re: long, long, really long DCL commands
Keywords: dcl
Date: 28 Dec 92 19:16:50 GMT
Organization: Micrognosis, a division of CSK(UK) Ltd

george@ramsey.cs.laurentian.ca (George Nassas) writes:
|> The manual tells me that DCL will gladly accept commands of 1024
|> characters although each individual line cannot go longer than 256
|> characters.

It does not lie. If I create a file FOO.COM containing:

	$ SHOW LOG -
	a -
	,a -
	,a -
	,a

Where 'a' is replaced by 250 characters, then DCL will run it and I get
4 SHOW-S-NOTRAN errors. If I add a fifth parameter (which takes the command
up to about 1250 characters) then I get a DCL-W-BUFOVF error. If I add
another ten characters to one of the lines then I get an RMS-W-RTB error.

|> At first I thought that I could get really long lines by going:
|> 
|> 		$ 256 chars -
|> 		  256 chars - etc...
|> 
|> but no way.

"No way"? as in the legendary "NFW, path lost to partner" error? No, I
guess not. Umm, of course if you really mean 256 where you have written 256
then I must point out that the space (if any) and hyphen count against your
total, so 254 characters on each line might work.

If all else fails then how about telling us what the error message is? Neil.
-- 
 Phone: +44 71 815 5283  E-mail: nreadwin@micrognosis.co.uk
 Anything is a cause for sorrow that my mind or body has made