RE: [UV] Pass by value [was:Need/Want/Would like to know]

2004-02-18 Thread Anthony Youngman
Maybe passing a matrix in parentheses DOES pass by value - it passes the
value of the matrix reference! Which still contains pointers to the
matrix elements ... :-)

With respect to the docu, I suspect it's meaningless when talking about
matrices because it's not talking about what you think it is. For the
same reason that C actively discourages passing structs by value (it's a
HORRENDOUS performance hit on anything beyond the trivial), I suspect UV
doesn't pass matrix CONTENTS by value for the same reason.

Cheers,
Wol

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Stuart Boydell
Sent: 17 February 2004 23:10
To: U2 Users Discussion List
Subject: [UV] Pass by value [was:Need/Want/Would like to know]

 I know that UDT passes by reference

Interesting. The UV documentation for the CALL statement says: All
scalar
and matrix variables are passed to subroutines by reference. If you want
to
pass variables by value, enclose them in parentheses.

Enclosing a matrix in parentheses apparently does not actually work.
(UV10.0.7 aix)

Vlisting the difference between a scalar and a vector (1D matrix)
variable
surrounded by parentheses shows in the first example, using a scalar
variable, passes by value using a new internal variable _T. In the
second example, surrounding a vector in parentheses does nothing and the
vector is passed by reference, the same as if there were no parentheses.

--- 1
5: CALL P2((A), MAT X)
5 00022 : 0F8 move   A  = _T
5 00028 : 01E call   P2 _T X

--- 2
5: CALL P2((X(100)), MAT X)
5 00018 : 01E call   P2 X(100(1(X

Seems like a bug in the documentation.
Stuart














**
This email message and any files transmitted with it are confidential
and intended solely for the use of addressed recipient(s). If you have 
received this email in error please notify the Spotless IS Support
Centre (61 3 9269 7555) immediately who will advise further action.

This footnote also confirms that this email message has been scanned
for the presence of computer viruses.
**

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users




***

This transmission is intended for the named recipient only. It may contain private and 
confidential information. If this has come to you in error you must not act on 
anything disclosed in it, nor must you copy it, modify it, disseminate it in any way, 
or show it to anyone. Please e-mail the sender to inform us of the transmission error 
or telephone ECA International immediately and delete the e-mail from your information 
system.

Telephone numbers for ECA International offices are: Sydney +61 (0)2 9911 7799, Hong 
Kong + 852 2121 2388, London +44 (0)20 7351 5000 and New York +1 212 582 2333.

***

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Re: Need/Want/Would like to know

2004-02-18 Thread Simon Lewington
Mike Rajkowski [EMAIL PROTECTED] wrote...

 0005: CALL P2(X(100), MAT X)

On a similar vein there's the mistake of using common block variables as
arguments - at least on UD and Pick (can't comment on UV).

Simon



-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Re: [ADMIN] The aforementioned and promised NAG about OVERQUOTING

2004-02-18 Thread CWNoah2
Well, Ray has spoken, so I guess that makes it gospel. Top posting is 
wrong-posting, and only newbies who don't know any better do it. Speak for 
yourself, Ray - I, and many others, would rather not have to scroll down in each post 
to see the new material. I want to see it at the top, and scroll down if I 
need to refresh my memory as to the context. I am not a newby - I've been in the 
computer business for 26 years, and on the internet about as long as there was 
one (BBSs before that - top posting was quite common then, too).

I do agree that the poster should trim out non-relevant material from prior 
posts, though.

Regards,
Charlie Noah

 [EMAIL PROTECTED] writes:

[snip]
  Without interposting, you have no idea where the reply 
fits into the thread.  If you are a reader that typically reads 
through an entire thread, when it's essentially dead, and don't mind 
the occasional reply that's out of place because somebody has their 
clock out of sync, or the time zone set incorrectly, then that's fine 
for you.  But top-posting still makes things more difficult for just 
about everybody else.

The byte flow problem, is the one that directly affects Cliff and the 
digests.  Unfortunately, 99.% of Top-Posters neglect to trim the 
quoted message to the relevant material.  That wastes huge amounts of 
bandwidth.
[snip]
There really are no valid reasons to top-post, but there are plenty 
of valid reasons to inter-post and trim the quoted material.  That's 
why it's been a flameable action on Usenet for over twenty years. 
Top-posting has only become more common in recent years because OE 
and a few other email/newsreader hybrids (that really don't do either 
well) make it tough to reply correctly and newbies are showing up 
everyday, not just in the first couple of weeks in September. 
Insisting on top-posting and not trimming the quoted material, 
especially when there's replies that have already been right-posted 
(aka inter-posted), I hate to say it, is just plain rude and self 
serving.  Please take a moment and read the material listed in the 
two links previously provided.  If you missed them, here they are 
again:
http://www.netmeister.org/news/learn2quote.html
http://www.greenend.org.uk/rjk/2000/06/14/quoting

Ray
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Unidata ODBC initial setup error - Run out of ideas!!!

2004-02-18 Thread Dave Tabor
Hmmm... 

I downloaded the complete Unidata 6.0 Personal Edition to my PC, uninstalled the old 
Unidata ODBC driver, installed the NEW Unidata ODBC driver, and retried.  Still 
getting the same message when I try to pull the data into Excel 2000 (as 'Get External 
Data'):  Non-numeric was found when numeric required.

Weird thing though.  I noticed that the current version of the Unidata ODBC driver on 
IBM's website, is 3.01.03.1071.  The version I uninstalled was version 3.01.04.7013.  
The current version for personal edition, was older than the current version for the 
full blown version 6.0.

Colin, you mentioned you had version 3.01.04.7036.  Any idea where you actually got 
that version from, and I'll try to obtain it.

Any other ideas?  From anyone?

Thanks,
Dave

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of [EMAIL PROTECTED]
Sent: Tuesday, February 17, 2004 4:14 PM
To: [EMAIL PROTECTED]
Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!!


If you have trouble getting an upgrade CD from your vendor you can download
the Client CD from the IBM website under the Personal Edition. 

https://www-927.ibm.com/software/data/u2/support/u2techconnect/udt6pe.asp

I don't think there is any difference on the client side...

hth
-- 
Colin Alfke
Calgary, Alberta Canada

Just because something isn't broken doesn't mean that you can't fix it

Stu Pickles



-Original Message-
From: Dave Tabor [mailto:[EMAIL PROTECTED]
Sent: Tuesday, February 17, 2004 12:11 PM
To: U2 Users Discussion List
Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!!


Hi, 

Thanks for the suggestions.  Here's what I've found.

I've got the Unidata ODBC driver version number 3.01.04.7013, 
so it's a little earlier than you mentioned.  I also tried 
setting up a .dsn file as you mentioned, and that didn't seem 
to work either.

Is there a way to download a 'Service Pack' for this, or do I 
need to obtain an upgrade CD from our VAR?

Any other ideas?

Thanks,
Dave

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING

2004-02-18 Thread David Wolverton
 
I have to say, I just loaded Outlook 2003, and sort EVERYTHING by
conversation... I'm kinda sorry people are now making efforts to complying
with 'netiquette', because 'top posts' are SO much easier to use in this
venue - it is awesome to be able to run through the whole set of topics in
the preview pane without having to so much as scroll

I suspect we'll see Netiquette change over time for this reason - as posts
become more 'real time' and interactive, it would make sense the rules would
evolve as well...  More and more we're *not* typically reading a response a
week later or out of context - the world is changing! Evolve!

;-)


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING

2004-02-18 Thread Anthony Youngman
Except - the most important thing is COURTESY. To OTHER PEOPLE.

I'm amazed I've stayed out of this as long as I have :-)

The problem is that top-posting encourages people to not trim. That
leads to, typically, maybe 90% of the average post being junk that's
been seen before?

Add to that, it is still probably normal that most people do not have
flat fee net access (that's not true for the US I expect, but it's
probably still true overall). How would you like to be downloading all
that crap, at a cost of say 50c/min, where your 14,400 modem is running
at half-speed due to the phone line being crap!

LookOut is designed for people on a LAN running at gigglebit(sic)
speeds. Think of those people who are still on old technology ...

Cheers,
Wol

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of David Wolverton
Sent: 18 February 2004 13:47
To: 'U2 Users Discussion List'
Subject: RE: [ADMIN] The aforementioned and promised NAG about
OVERQUOTING

 
I have to say, I just loaded Outlook 2003, and sort EVERYTHING by
conversation... I'm kinda sorry people are now making efforts to
complying
with 'netiquette', because 'top posts' are SO much easier to use in this
venue - it is awesome to be able to run through the whole set of topics
in
the preview pane without having to so much as scroll

I suspect we'll see Netiquette change over time for this reason - as
posts
become more 'real time' and interactive, it would make sense the rules
would
evolve as well...  More and more we're *not* typically reading a
response a
week later or out of context - the world is changing! Evolve!

;-)


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users




***

This transmission is intended for the named recipient only. It may contain private and 
confidential information. If this has come to you in error you must not act on 
anything disclosed in it, nor must you copy it, modify it, disseminate it in any way, 
or show it to anyone. Please e-mail the sender to inform us of the transmission error 
or telephone ECA International immediately and delete the e-mail from your information 
system.

Telephone numbers for ECA International offices are: Sydney +61 (0)2 9911 7799, Hong 
Kong + 852 2121 2388, London +44 (0)20 7351 5000 and New York +1 212 582 2333.

***

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Using OpenOffice with UniVerse/Unidata - request for U2 users to be involved

2004-02-18 Thread jasonp
As much as I hate to defend Microsoft...and I do hate defending Microsoft...they have 
patents on their implementation of XML, not XML in general.  This has no effect on 
XML.  It's akin to someone patenting a method of casting a die out of aluminum.  That 
patent doesn't affect aluminum, nor does it affect the casting of aluminum dies except 
for protecting the methodology laid out in the patent.  As for MS Office being 
bloatware, I can't defend that.

-Original Message-
From: Farrell McGovern [mailto:[EMAIL PROTECTED]
Sent: Monday, February 16, 2004 9:52 AM
To: U2 Users Discussion List
Subject: Re: Using OpenOffice with UniVerse/Unidata - request for U2
users to be involved


Ian Stuart wrote:

 Although I have requested IBM to look at some of the issues associated 
 with OOo and U2 it would appear that the 'not invented here'  syndrome 
 prevents them from doing anything constructive; this is not a criticism, 
 just an observation.  I am surprised though that with IBM really pushing 
 the Linux strategy that OOo is not seen as an alternative to MS Office 
 for Linux on the desktop.  

Actually, it's more of this:

As part of its initiative to put Linux on the desktop, IBM Corp. wants 
to migrate Microsoft Corp.'s Office suite to Linux. Microsoft said it's 
not involved and suggests that IBM might do it by emulation.

from: http://www.infoworld.com/article/04/02/13/HNlinuxoffice_1.html

I don't think this is a good move...MS-Office is bloatware, and as MS 
patents it's XML formats (the Patent Office is so stoopid! Tomorrow, 
I will patent Air, and start charging everyone on Earth usage fees!), 
many may move away from it, if only for interoperablity sake. But that's 
just my personal opinions.

We have someone here is is working on OOo and integrating it with our 
Unvierse product, Medformix under our version of Linux, MfxLinux. You 
can email him at [EMAIL PROTECTED] He doesn't get onto mailing 
lists.

ttyl
  Farrell

-- 
Politicians should read science fiction, not westerns and detective
stories. -- Sir Arthur C. Clarke

Farrell J. McGovern  Crowell Systems
Linux Systems Admin.Toll Free (US and Canada) 1-800-366-4564
[EMAIL PROTECTED] http://crowellsystems.com

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING

2004-02-18 Thread David Wolverton
Heh - I notice you top posted, and didn't trim.  There must be a deeper
meaning there...  =:-o

DW 

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Anthony Youngman
Sent: Wednesday, February 18, 2004 8:31 AM
To: U2 Users Discussion List
Subject: RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING

Except - the most important thing is COURTESY. To OTHER PEOPLE.

I'm amazed I've stayed out of this as long as I have :-)

The problem is that top-posting encourages people to not trim. That leads
to, typically, maybe 90% of the average post being junk that's been seen
before?
snip

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Unidata ODBC initial setup error - Run out of ideas!!!

2004-02-18 Thread alfkec
Good question. I'm not exactly sure where I got this version - I can't
remember if I've reinstalled the drivers or not. I did get a .dll from IBM a
while back (when I had similar problems). That could be where I got it.

I keep thinking there was something else that might have caused that error
but I can't quite put my finger on it. I do remember having trouble with
files that have 'concatenated keys' using the '*' - I think that is why IBM
sent me the .dll. Have you tried connecting to the demo account - perhaps it
is something in your setup that you have missed

hth
-- 
Colin Alfke
Calgary, Alberta Canada

Just because something isn't broken doesn't mean that you can't fix it

Stu Pickles


-Original Message-
From: Dave Tabor [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 5:55 AM
To: U2 Users Discussion List
Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!!


Hmmm... 

I downloaded the complete Unidata 6.0 Personal Edition to my 
PC, uninstalled the old Unidata ODBC driver, installed the NEW 
Unidata ODBC driver, and retried.  Still getting the same 
message when I try to pull the data into Excel 2000 (as 'Get 
External Data'):  Non-numeric was found when numeric required.

Weird thing though.  I noticed that the current version of the 
Unidata ODBC driver on IBM's website, is 3.01.03.1071.  The 
version I uninstalled was version 3.01.04.7013.  The current 
version for personal edition, was older than the current 
version for the full blown version 6.0.

Colin, you mentioned you had version 3.01.04.7036.  Any idea 
where you actually got that version from, and I'll try to obtain it.

Any other ideas?  From anyone?

Thanks,
Dave

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Re: [ADMIN] The aforementioned and promised NAG about OVERQUOTING

2004-02-18 Thread Results
   Top Posting vs. Bottom Posting - didn't I see this in Gulliver's 
Travels with Big Endians and Little Endians? Where is our technical 
moxie boys and girls? With this group, I figured this would morph into a 
discussion on which of us could whip out a better e-mail client for 
parsing the responses to a different pane.
   Then we could fight about Right Posting vs. Left Posting.

   - Charles 'I deleted the entire previous response on this mail as 
a non-violent means of Civil Disobedience' Barouch

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Unidata ODBC initial setup error - Run out of ideas!!!

2004-02-18 Thread Dave Tabor
Hi,

I've tried the demo account, and get the same error.

I'm trying a different avenue.  A freshly set up PC, where I'll only install the 
Unidata ODBC driver and Microsoft Excel.  I'm just making sure that it isn't some 
other program that I may have on my PC having overwritten a file somewhere.

If that doesn't work, where's the best place to get further assistance.  Should I go 
back to our VAR, or directly to IBM?  I know that both will charge for the help, so 
I'd rather get the best bang for my buck.  I'm betting that IBM has more resources for 
past issues, and possible solutions, but I don't know if they would want me to go 
through the VAR first or not.

Thanks,
Dave

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of [EMAIL PROTECTED]

I keep thinking there was something else that might have caused that error
but I can't quite put my finger on it. I do remember having trouble with
files that have 'concatenated keys' using the '*' - I think that is why IBM
sent me the .dll. Have you tried connecting to the demo account - perhaps it
is something in your setup that you have missed
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


VSG Invalid procedure call SCHEMA_ATTRIBUTE_MAP

2004-02-18 Thread Kerry Gasque
I am using Visual Schema Generator to SQLize some UniData files so that
I can access them through an OLEDB connection to Unidata.  I can enter
the file name in without any problems and pull up the File/Table Action
screen.  I click on Map Attributes and the File Attributes screen comes
up.  The problem I am having is when I click on OK on the File
Attributes screen to update my changes to the schema.  I am getting the
message Died in UCI::SQLExecDirect() with SQLSTATE S1001, Native
error:0 [IBM][SQL Client][UNIDATA] Invalid procedure call:
SCHEMA_ATTRIBUTE_MAP.  Does anyone know what this means or what is
causing it.

I have been trying to figure it out for a couple of days now to no
avail.  Any help would be very much appreciated.

Kerry Gasque
Systems Developer/Analyst
[EMAIL PROTECTED] 


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Unidata ODBC initial setup error - Run out of ideas!!!

2004-02-18 Thread alfkec
You have to go the VAR route now. We've found that IBM won't even help
license U2 products when the end user calls.

I could send you the UCI.DLL that IBM sent me. However, I'll have to check
that it's one of the files in the 'distribution' package and it's OK for me
to send it. Ibm has already wrapped my knuckles for sending out code (and
rightly so).
-- 
Colin Alfke
Calgary, Alberta Canada

Just because something isn't broken doesn't mean that you can't fix it

Stu Pickles


-Original Message-
From: Dave Tabor [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 8:41 AM
To: U2 Users Discussion List
Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!!


Hi,

I've tried the demo account, and get the same error.

I'm trying a different avenue.  A freshly set up PC, where 
I'll only install the Unidata ODBC driver and Microsoft Excel. 
 I'm just making sure that it isn't some other program that I 
may have on my PC having overwritten a file somewhere.

If that doesn't work, where's the best place to get further 
assistance.  Should I go back to our VAR, or directly to IBM?  
I know that both will charge for the help, so I'd rather get 
the best bang for my buck.  I'm betting that IBM has more 
resources for past issues, and possible solutions, but I don't 
know if they would want me to go through the VAR first or not.

Thanks,
Dave
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Unidata ODBC initial setup error - Run out of ideas!!!

2004-02-18 Thread Dave Tabor
Hi, 

That would be great, if it's ok to do it.  You can reach me at [EMAIL PROTECTED]

Thanks again for the help.

- Dave

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of [EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 11:01 AM
To: [EMAIL PROTECTED]
Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!!

I could send you the UCI.DLL that IBM sent me. However, I'll have to check
that it's one of the files in the 'distribution' package and it's OK for me
to send it. Ibm has already wrapped my knuckles for sending out code (and
rightly so).
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


UniVerse printing problem - cannot print as root

2004-02-18 Thread Jeff Fitzgerald
I have a client with a printing problem.  Running UniVerse 10.x on HP-UX.
The client is able to print except if he is logged in as root.  When
logged in as root the print jobs appear to go off to data hell and don't
show up in the spooler anywhere.

Sounds like it might be a permissions problem or something similar.  Anyone
encounter this?

Thanks in advance!

Jeff Fitzgerald
Fitzgerald  Long, Inc.
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Re: Using OpenOffice with UniVerse/Unidata - request for U2 users to be involved

2004-02-18 Thread Farrell McGovern
Ian Stuart wrote:

Firstly, the performance of OOo is really good and we have not been able 
to match it with MS Office on a thin-client platform. At a customer site 
we have successfully migrated 45 users onto a single Intel-based server 
running Linux and OpenOffice for thin-client based users. This 
includes those users who have the RTC syndrome (resistance to change) 
like the executive secretaries and personal assistants.  Whatever 
functionality may be missing in OOo that is in MS Office is obviously 
not used.  This includes receiving and sending MS Office documents 
(Excel, Word, Powerpoint)  to the corporate head-office who have 
inplemented MS Office.
	We have thousands of users on Universe on Linux. We ended up building 
our own distro of Linux to get all the features we wanted, like very 
good support for IBM eSeries Intel based servers. Our distro has support 
for things like the Serveraid Card and such built right in. We make 
medical office management software.

	We initially were going to use AbiWord as an integrated 
editor/word-processor, but it mostly does what we want, but OOo has 
turned out to be a much better solution, and opens some really big 
integration possiblities with Universe.

What about the  porting of UniVerse/UniData to Linux on the pSeries.
	I don't see why it isn't there already!

ttyl
 Farrell
--
Politicians should read science fiction, not westerns and detective
stories. -- Sir Arthur C. Clarke
Farrell J. McGovern  Crowell Systems
Linux Systems Admin.Toll Free (US and Canada) 1-800-366-4564
[EMAIL PROTECTED] http://crowellsystems.com
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: UniVerse printing problem - cannot print as root

2004-02-18 Thread Jeff Schasny
I haven't seen the problem specifically, but my first thought would be to
look at the differences in the PATH environment variable between root and a
normal user.  

-Original Message-
I have a client with a printing problem.  Running UniVerse 10.x on HP-UX.
The client is able to print except if he is logged in as root.  When
logged in as root the print jobs appear to go off to data hell and don't
show up in the spooler anywhere.

Sounds like it might be a permissions problem or something similar.  Anyone
encounter this?

Thanks in advance!

Jeff Fitzgerald
Fitzgerald  Long, Inc.
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Distributing U2 files

2004-02-18 Thread Dawn M. Wolthuis
I have a set of small UniData files that I would like folks to be able to
receive via e-mail and then install.  The requirements are:

1) OS can be most flavors of Windows or UNIX
2) DB can be UniData or Universe
3) I would like to have a single zipped up file for distribution, but if
two or more are best, I'd like to know that
4) assume there is only a windows server available for the packaging
function (no unix box available for that task)
5) the user should need to do almost nothing to be able to get to the
point where they can type LIST filename for these files and have them work
at the command prompt.

Thanks in advance for your suggestions.  --dawn

Dawn M. Wolthuis
Tincat Group, Inc.
www.tincat-group.com

Take and give some delight today.



-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Distributing U2 files

2004-02-18 Thread Jeff Schasny
1) Make your source files Universe type 19s (eliminate the whole fnuxi
thing)
2) Gzip them all up along with a paragraph to be placed in the voc file to
resize them to whatever filetype you prefer (I'd go with dynamic for
anything other than source code files, but thats just me).

Installation procedure would then be:

1) download the gzip file
2) ungzip into an existing Uni* directory 
3) copy the paragraph to the VOC file
4) execute the paragraph
5) dance joyously

-Original Message-
I have a set of small UniData files that I would like folks to be able to
receive via e-mail and then install.  The requirements are:

1) OS can be most flavors of Windows or UNIX
2) DB can be UniData or Universe
3) I would like to have a single zipped up file for distribution, but if
two or more are best, I'd like to know that
4) assume there is only a windows server available for the packaging
function (no unix box available for that task)
5) the user should need to do almost nothing to be able to get to the
point where they can type LIST filename for these files and have them work
at the command prompt.

Thanks in advance for your suggestions.  --dawn

Dawn M. Wolthuis
Tincat Group, Inc.
www.tincat-group.com

Take and give some delight today.
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Distributing U2 files

2004-02-18 Thread Jeff Schasny
Gzip is gnu licensed and available for both Unix and Windows platforms.  You
can get them here:

http://www.gzip.org/

-Original Message-
Thanks -- I zip all the time, but never have I gzip'd, so I'm green.  I'll
have to figure out what tools are used for that since it appears that my
WinZip copy doesn't permit a gzip archive to be created (as best I can tell
at first glance).  Is there an obvious choice (e.g. free) that runs on
Windows?  

I can do your step 5 now -- ever since folks at the Datatel User Group
meetings forced me to dance at age 36 or 7 (having grown up in a non-dancing
sub-culture).

Dawn M. Wolthuis
Tincat Group, Inc.
www.tincat-group.com

Take and give some delight today.
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Distributing U2 files

2004-02-18 Thread Dawn M. Wolthuis
O bother ... I clicked before asking my other question ...
If I create the files in UniData instead of Universe, what should the
CREATE-FILE statement look like or is it important to make them type 19
Universe files?  Can the same paragraph to alter them to dynamic work in
both UV and UDT or not (I'm not very UV-savvy)?  Thanks.  --dawn

Dawn M. Wolthuis
Tincat Group, Inc.
www.tincat-group.com

Take and give some delight today.


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Jeff Schasny
Sent: Wednesday, February 18, 2004 12:04 PM
To: U2 Users Discussion List
Subject: RE: Distributing U2 files

O bother... I forgot.  

Install procedure 4.5:

Create Voc pointers (or send along a process to create them)

-Original Message-
From: Jeff Schasny [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 10:59 AM
To: U2 Users Discussion List
Subject: RE: Distributing U2 files


1) Make your source files Universe type 19s (eliminate the whole fnuxi
thing)
2) Gzip them all up along with a paragraph to be placed in the voc file to
resize them to whatever filetype you prefer (I'd go with dynamic for
anything other than source code files, but thats just me).

Installation procedure would then be:

1) download the gzip file
2) ungzip into an existing Uni* directory 
3) copy the paragraph to the VOC file
4) execute the paragraph
5) dance joyously

-Original Message-
I have a set of small UniData files that I would like folks to be able to
receive via e-mail and then install.  The requirements are:

1) OS can be most flavors of Windows or UNIX
2) DB can be UniData or Universe
3) I would like to have a single zipped up file for distribution, but if
two or more are best, I'd like to know that
4) assume there is only a windows server available for the packaging
function (no unix box available for that task)
5) the user should need to do almost nothing to be able to get to the
point where they can type LIST filename for these files and have them work
at the command prompt.

Thanks in advance for your suggestions.  --dawn

Dawn M. Wolthuis
Tincat Group, Inc.
www.tincat-group.com

Take and give some delight today.
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Re: Distributing U2 files

2004-02-18 Thread Results
Dawn,
   The UniData DIR file is the functional equiv. to UniVerse Type 19.
Dawn M. Wolthuis wrote:

O bother ... I clicked before asking my other question ...
If I create the files in UniData instead of Universe, what should the
CREATE-FILE statement look like or is it important to make them type 19
Universe files?  Can the same paragraph to alter them to dynamic work in
both UV and UDT or not (I'm not very UV-savvy)?  Thanks.  --dawn
Dawn M. Wolthuis
Tincat Group, Inc.
www.tincat-group.com
Take and give some delight today.

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Jeff Schasny
Sent: Wednesday, February 18, 2004 12:04 PM
To: U2 Users Discussion List
Subject: RE: Distributing U2 files
O bother... I forgot.  

Install procedure 4.5:

Create Voc pointers (or send along a process to create them)

-Original Message-
From: Jeff Schasny [mailto:[EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 10:59 AM
To: U2 Users Discussion List
Subject: RE: Distributing U2 files
1) Make your source files Universe type 19s (eliminate the whole fnuxi
thing)
2) Gzip them all up along with a paragraph to be placed in the voc file to
resize them to whatever filetype you prefer (I'd go with dynamic for
anything other than source code files, but thats just me).
Installation procedure would then be:

1) download the gzip file
2) ungzip into an existing Uni* directory 
3) copy the paragraph to the VOC file
4) execute the paragraph
5) dance joyously

-Original Message-
I have a set of small UniData files that I would like folks to be able to
receive via e-mail and then install.  The requirements are:
1) OS can be most flavors of Windows or UNIX
2) DB can be UniData or Universe
3) I would like to have a single zipped up file for distribution, but if
two or more are best, I'd like to know that
4) assume there is only a windows server available for the packaging
function (no unix box available for that task)
5) the user should need to do almost nothing to be able to get to the
point where they can type LIST filename for these files and have them work
at the command prompt.
Thanks in advance for your suggestions.  --dawn

Dawn M. Wolthuis
Tincat Group, Inc.
www.tincat-group.com
Take and give some delight today.
 



--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: COUNT modifying unix timestamp

2004-02-18 Thread Vance Dailey
Is there any way to directly access information stored in the file header? I
use the information returned by the FILE.USAGE command to determine if a
static file can be archived or if it needs to be checked to see if it needs
to be resized.

Vance

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of Glenn Herbert
Sent: Tuesday, February 17, 2004 9:18 AM
To: U2 Users Discussion List; U2 Users Discussion List
Subject: Re: COUNT modifying unix timestamp


Actually, it was added in during release 7.x of uniVerse to support the SQL
optimizer.  The optimizer used the count to make a determination on how
long it would take to perform certain SQL operations such as outer-joins,
etc, and spit out a warning message something like It will take 4307 hours
to perform this operation. Do you want to continue?.   At first, only an
unqualified COUNT command (i.e. COUNT FILE) would update this field, but
sometime in early 8.x releases, I added the code into uvbackup/uvrestore so
that it would also update this field.  That was quite a few years ago so I
don't have the exact timeframes, but there ya go

Glenn

At 04:54 AM 02/17/2004, Martin Phillips wrote:
Apologies if I missed anyone already giving this explanation...

  The other thing, of course, which timestamp? Date modified, or date
  accessed? Are you sure your client isn't looking at the wrong one?

UniVerse file system revision 12 which came in at release 9.5 includes a
count of records in the file header for use by uvbackup and uvrestore.
This
is updated by COUNT and by uvbackup itself (perhaps other places too).

Maybe it's time for another plug for the UniVerse Internals course where
these things get discussed???

Martin Phillips
Ladybridge Systems
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB
+44-(0)1604-709200

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Unidata ODBC initial setup error - Run out of ideas!!! - Success - THANK YOU!!!

2004-02-18 Thread Dave Tabor
Colin, you are great!

The updated uci.dll file worked great, and I can import a Unidata file into Excel 
now!

(Now back to VB.NET for the program.)

Thanks so much! :) :) :)

- Dave

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of Dave Tabor
Sent: Wednesday, February 18, 2004 11:10 AM
To: U2 Users Discussion List
Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!!


Hi, 

That would be great, if it's ok to do it.  You can reach me at [EMAIL PROTECTED]

Thanks again for the help.

- Dave

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of [EMAIL PROTECTED]
Sent: Wednesday, February 18, 2004 11:01 AM
To: [EMAIL PROTECTED]
Subject: RE: Unidata ODBC initial setup error - Run out of ideas!!!

I could send you the UCI.DLL that IBM sent me. However, I'll have to check
that it's one of the files in the 'distribution' package and it's OK for me
to send it. Ibm has already wrapped my knuckles for sending out code (and
rightly so).
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: COUNT modifying unix timestamp

2004-02-18 Thread Glenn Herbert
I believe there is.   There is a UNIVERSE.INCLUDE file FILEINFO.H which 
includes a definition of what would be in each dynamic array field when using:

FILEINFO(Fvar, 99) or FILEINFO(Fvar, FINFO$HDRLAYOUT)

For example if you executed:

FileInfo = FILEINFO(Fvar, 99)

you'd have:

FileInfo1 = File revision level
FileInfo2 = Modulus
FileInfo3 = Separation
etc
etc
etc
The count field updated in the file header would be FileInfo112.  Note 
that some fields are bitmapped and none of that is detailed.  Each of the 
fields makes more sense if you know what actually exists within a universe 
file header.  I know there is documentation out there ;-)

At 02:11 PM 02/18/2004, you wrote:
Is there any way to directly access information stored in the file header? I
use the information returned by the FILE.USAGE command to determine if a
static file can be archived or if it needs to be checked to see if it needs
to be resized.
Vance

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of Glenn Herbert
Sent: Tuesday, February 17, 2004 9:18 AM
To: U2 Users Discussion List; U2 Users Discussion List
Subject: Re: COUNT modifying unix timestamp
Actually, it was added in during release 7.x of uniVerse to support the SQL
optimizer.  The optimizer used the count to make a determination on how
long it would take to perform certain SQL operations such as outer-joins,
etc, and spit out a warning message something like It will take 4307 hours
to perform this operation. Do you want to continue?.   At first, only an
unqualified COUNT command (i.e. COUNT FILE) would update this field, but
sometime in early 8.x releases, I added the code into uvbackup/uvrestore so
that it would also update this field.  That was quite a few years ago so I
don't have the exact timeframes, but there ya go
Glenn

At 04:54 AM 02/17/2004, Martin Phillips wrote:
Apologies if I missed anyone already giving this explanation...

  The other thing, of course, which timestamp? Date modified, or date
  accessed? Are you sure your client isn't looking at the wrong one?

UniVerse file system revision 12 which came in at release 9.5 includes a
count of records in the file header for use by uvbackup and uvrestore.
This
is updated by COUNT and by uvbackup itself (perhaps other places too).

Maybe it's time for another plug for the UniVerse Internals course where
these things get discussed???

Martin Phillips
Ladybridge Systems
17b Coldstream Lane, Hardingstone, Northampton NN4 6DB
+44-(0)1604-709200

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: UV write fatal error

2004-02-18 Thread Jimi DeRouen
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Glenn Herbert
Sent: Tuesday, February 17, 2004 10:32 AM
To: [EMAIL PROTECTED]
Subject: RE: UV write fatal error

Ok.  So there WAS a bscan done on the T25 file prior to attempting the
write.  Since this is done from within BASIC, my guess is that the
active scan is causing some type of error.  Try this;  after the scan
has verified that the data item does NOT exist, close and reopen the
data file, THEN attempt your write (yes I know that this may invalidate
the notion that the record does not exist).  This would test to see if
the active scan of the
T25 file is interfering with the low level write, as the close of the
data file would  automatically terminate the scan (there is no other way
from 
within BASIC).   I wrote the code for bscan back in 1992 so I don't
recall 
all different interactions involved, but it could be a long-standing bug
that never appeared or not reported.  In any case, if you could try
that, I'd be interested in the results.


Trim


I closed and reopened the file after the BSCAN and before the WRITE with
the same result.
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: UV write fatal error

2004-02-18 Thread Glenn Herbert
So what exactly is the particular data item that is causing the grief?

At 02:50 PM 02/18/2004, you wrote:
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Glenn Herbert
Sent: Tuesday, February 17, 2004 10:32 AM
To: [EMAIL PROTECTED]
Subject: RE: UV write fatal error
Ok.  So there WAS a bscan done on the T25 file prior to attempting the
write.  Since this is done from within BASIC, my guess is that the
active scan is causing some type of error.  Try this;  after the scan
has verified that the data item does NOT exist, close and reopen the
data file, THEN attempt your write (yes I know that this may invalidate
the notion that the record does not exist).  This would test to see if
the active scan of the
T25 file is interfering with the low level write, as the close of the
data file would  automatically terminate the scan (there is no other way
from
within BASIC).   I wrote the code for bscan back in 1992 so I don't
recall
all different interactions involved, but it could be a long-standing bug
that never appeared or not reported.  In any case, if you could try
that, I'd be interested in the results.
Trim

I closed and reopened the file after the BSCAN and before the WRITE with
the same result.
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: COUNT modifying unix timestamp

2004-02-18 Thread Vance Dailey
Cool. I found the include file with the following comment:
 * 04/23/99 24742 GMH Add special FINFO$HDRLAYOUT and access keywords ;-)

But my include file only includes keys up to the following line:
EQUATE FH$RESIZEPATH  TO 95

I am running 9.6. Were the extra keys added in a later release or do I just
need to search for additional documentation?

Vance

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Behalf Of Glenn Herbert
Sent: Wednesday, February 18, 2004 2:28 PM
To: U2 Users Discussion List
Subject: RE: COUNT modifying unix timestamp


I believe there is.   There is a UNIVERSE.INCLUDE file FILEINFO.H which
includes a definition of what would be in each dynamic array field when
using:

FILEINFO(Fvar, 99) or FILEINFO(Fvar, FINFO$HDRLAYOUT)

For example if you executed:

FileInfo = FILEINFO(Fvar, 99)

you'd have:

FileInfo1 = File revision level
FileInfo2 = Modulus
FileInfo3 = Separation
etc
etc
etc

The count field updated in the file header would be FileInfo112.  Note
that some fields are bitmapped and none of that is detailed.  Each of the
fields makes more sense if you know what actually exists within a universe
file header.  I know there is documentation out there ;-)


At 02:11 PM 02/18/2004, you wrote:
Is there any way to directly access information stored in the file header?
I
use the information returned by the FILE.USAGE command to determine if a
static file can be archived or if it needs to be checked to see if it needs
to be resized.

Vance

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: UV write fatal error

2004-02-18 Thread Glenn Herbert
Hmmm.  It's a very curious situation.  Your data doesn't appear to be 
anything out of the ordinary (though it's neat about your munging).

Have you tried using the blook utility to scan through the btree file to 
see if anything is out of the ordinary?  From the OS level, just issue 
blook without any parameters to get its syntax and options:

Usage: blook [options] file
   +a address display nodes from addr to end
   -a address display node at addr
   -d display record keys and data
   -k display record keys
   -i keylist display item key only
   -n disable auto pagination
   -r traverse descending (default ascending)
   -s generate statistics
   -v verify file integrity: no details
   -V verify file integrity: detailed report
   Environment variable interaction:
  LINES to control display depth
  COLS  to control display width
You might want to direct the output to a file then peruse it with your fav 
editor.  I wrote this utility when I was implementing the secondary index 
files.  Maybe you might be able to figure out what the heck is causing your 
troubles, pay close attention to see if maybe your inserted data might fall 
at the boundary of a node and a split is aborting.  Let me know if you need 
any help in making heads or tails of anything.

At 03:39 PM 02/18/2004, you wrote:
-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Glenn Herbert
Sent: Wednesday, February 18, 2004 12:06 PM
To: [EMAIL PROTECTED]
Subject: RE: UV write fatal error
So what exactly is the particular data item that is causing the grief?

Trim

I am storing IP address information. My record ID is of the form
323208*3232223231. This ID is two numeric values that represent the
IP address as a sequential integer (first octet multiplied by 2^24,
second multiplied by 2^16, etc. then summed, then left-filled with zeros
to a width of 10). The second numeric is the same if it is a single
address. If it is a range of addresses, the first value is the beginning
of the range and the second the end of the range. I convert the address
being stored into the above form and do the BSCAN in descending order on
the IP file looking for a match or an adjacent record (determined by
additional code) that overlaps the record being stored. This process has
worked flawlessly for all but a handful of records being stored,
including the example above (323208*3232223231, which is
192.167.204-207, by the way). An example of the data this record
structure would contain is as follows:
323208*3232223231

1  1*69171
2  192.167.204.0
3  192.167.207.255
4  192.167.204-207
I work for a publishing company and the IP addresses belong to our
customers for our web-accessed databases.
Thanks in advance for your consideration.

Jimi

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users
--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [ADMIN] The aforementioned and promised NAG about OVERQUOTING

2004-02-18 Thread Bill H.
Ray:

I don't much agree with your analysis.  Definitive statements such as
...top-posting still makes things more difficult for just about everybody
else and ...there really are no valid reasons to top-post,... and
...Insisting on top-posting...is just plain rude and self serving. are
incorrect and to base an analysis on such a flimsy foundation is...well, I
think I'll say no more.

Bill

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Face-to-Face U2 gathering

2004-02-18 Thread Results
   Tuesday, March 16th, at the Spectrum show, we will be having an 
informal get together at 5:00 PM. We'll all meet in the Exhibit Hall at 
the Key Ally table (right near the door, across from IBM) as the 
exhibits break for the evening. Unfortunately, we can not fund dinner 
(this time) but we'd like to see who we can get together from the list 
and share a meal.
  You don't have to register, but I'd like you to e-mail me in 
advance, if you can - I'd like to get a rough head count for when we 
scout restaurants. (Include any food restrictions.)

   - Charles 'Table for 150, Please Barouch

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Face-to-Face U2 gathering

2004-02-18 Thread Results
  Tuesday, March 16th, at the Spectrum show, we will be having an 
informal get together at 5:00 PM. We'll all meet in the Exhibit Hall at 
the Key Ally table (right near the door, across from IBM) as the 
exhibits break for the evening. Unfortunately, we can not fund dinner 
(this time) but we'd like to see who we can get together from the list 
and share a meal.
 You don't have to register, but I'd like you to e-mail me in 
advance, if you can - I'd like to get a rough head count for when we 
scout restaurants. (Include any food restrictions.)

  - Charles 'Table for 150, Please Barouch

Note: Cross Posted from the Discussion list with the moderator's permission.

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [UV] Pass by value [was:Need/Want/Would like to know]

2004-02-18 Thread Stuart Boydell
 Maybe passing a matrix in parentheses DOES pass by value - it passes the
 value of the matrix reference! Which still contains pointers to the
 matrix elements ... :-)

 With respect to the docu, I suspect it's meaningless when talking about
 matrices because it's not talking about what you think it is. For the
 same reason that C actively discourages passing structs by value (it's a
 HORRENDOUS performance hit on anything beyond the trivial), I suspect UV
 doesn't pass matrix CONTENTS by value for the same reason.

Thanks but I'm not convinced. I still think this is buggy behaviour or bad
documentation. My reasons for not being convinced are:

A scalar and a matrix variable may refer to the same types of things (value,
pointer, dyn array etc).
Scalar variables with datum over eight bytes are pointers - same as a matrix
variable. So in this case there is virtually no difference between a scalar
variable and matrix variable.

The documentation suggests that the effect of pass-by-value-parentheses will
be the same on either scalar or matrix variable.
The documentation says : When data is passed by value, the contents of the
variable in the main program do not change as a result of manipulations to
the data in the subroutine. This rule breaks when passing a matrix variable
by value.

The compiler will specifically fail on a call xxx((mat array)) type
syntax. This specifically excises passing whole dimensioned arrays by value
(your HORRENDOUS struct scenario).
The compiler does not fail on a call xxx((array(9))) type syntax
suggesting to the developer that certain behaviour will be exhibited. This
expected behaviour is not manifested.
The compiler treats scalar or matrix variables differently.

So, to summarise, I feel my thesis is sound and the U2 developers should
either amend the documentation of fix the compiler so that passing a matrix
variable by value works.

Regards, Stuart

Note: in researching this I discovered there are 2 types of dimensioned
arrays Prime and Pick style. I tested this for both styles of array with
negative results.



**
This email message and any files transmitted with it are confidential
and intended solely for the use of addressed recipient(s). If you have 
received this email in error please notify the Spotless IS Support Centre (61 3 9269 
7555) immediately who will advise further action.

This footnote also confirms that this email message has been scanned
for the presence of computer viruses.
**

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [UV] Pass by value [was:Need/Want/Would like to know]

2004-02-18 Thread Gyle Iverson
Hello, Stuart.

I say this is a compiler flaw rather than a documentation flaw. While it
may prove challenging to dig through the parse-tree to figure out when
to make use of the implicit temporary, it should be done for matrix
components as it is for scalars. The compiler can do it far more
reliably for us than we can manually. 

Best regards,
Gyle

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Stuart Boydell
Sent: Wednesday, February 18, 2004 5:27 PM
To: U2 Users Discussion List
Subject: RE: [UV] Pass by value [was:Need/Want/Would like to know]
[snip]
So, to summarise, I feel my thesis is sound and the U2 developers should
either amend the documentation of fix the compiler so that passing a
matrix
variable by value works.
[snip]


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [UV] Pass by value [was:Need/Want/Would like to know]

2004-02-18 Thread Stuart Boydell
   EQUATE CONST LIT ':'
   CALL xxx(CONST zzz(n))

Good call!











**
This email message and any files transmitted with it are confidential
and intended solely for the use of addressed recipient(s). If you have 
received this email in error please notify the Spotless IS Support Centre (61 3 9269 
7555) immediately who will advise further action.

This footnote also confirms that this email message has been scanned
for the presence of computer viruses.
**

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [UV] Pass by value [was:Need/Want/Would like to know]

2004-02-18 Thread Stuart Boydell
 I say this is a compiler flaw rather than a documentation flaw. While it
 may prove challenging to dig through the parse-tree to figure out when
 to make use of the implicit temporary, it should be done for matrix
 components as it is for scalars. The compiler can do it far more
 reliably for us than we can manually. 
 
 Best regards,
 Gyle

Sounds good. Cheers S









**
This email message and any files transmitted with it are confidential
and intended solely for the use of addressed recipient(s). If you have 
received this email in error please notify the Spotless IS Support Centre (61 3 9269 
7555) immediately who will advise further action.

This footnote also confirms that this email message has been scanned
for the presence of computer viruses.
**

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


version control software

2004-02-18 Thread Jeff Steinmetz




I am looking for a version control application for U2 software development.
Ideally it would have a check-out/check-in function, ability to track
changes, migration dates, etc

Does anyone have any suggestions?


Jeff Steinmetz
Vice President, Store Systems
Guitar Center, Inc
5795 Lindero Canyon Road
Westlake Village, CA 91362
818-735-8800 ext 2248
[EMAIL PROTECTED]


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: version control software

2004-02-18 Thread Larry Hiscock
I am looking for a version control application for U2 software development.
Ideally it would have a check-out/check-in function, ability to track
changes, migration dates, etc

Hi Jeff,

Have you looked at CVS?  It's available for a variety of platforms and
should handle what you're looking for.  It's available at
http://www.cvshome.org/

Larry Hiscock
Western Computer Services
http://www.wcs-corp.com

-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


UNCLASSIFIED RE: version control software

2004-02-18 Thread HENDERSON MICHAEL MR
Jeff,

Someone in Oz - maybe PRISM www.pri.com.au IIRC - does a U2 integration with
Microsoft Source Safe.

And someone on this list has created and sells a U2-specifi product.  Check
the list archives.

HTH

Mike

 -Original Message-
 From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
 On Behalf Of Jeff Steinmetz
 Sent: Thursday, 19 February 2004 3:20 p.m.
 To: [EMAIL PROTECTED]
 Subject: version control software
 
 
 I am looking for a version control application for U2 
 software development. Ideally it would have a 
 check-out/check-in function, ability to track changes, 
 migration dates, etc
 
 Does anyone have any suggestions?
 
 
 Jeff Steinmetz
 Vice President, Store Systems
 Guitar Center, Inc
 5795 Lindero Canyon Road
 Westlake Village, CA 91362
 818-735-8800 ext 2248
 [EMAIL PROTECTED]
 

The information contained in this Internet Email message is intended
for the addressee only and may contain privileged information, but not
necessarily the official views or opinions of the New Zealand Defence Force.
If you are not the intended recipient you must not use, disclose, copy or 
distribute this message or the information in it.

If you have received this message in error, please Email or telephone
the sender immediately.
-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: [UV] Pass by value [was:Need/Want/Would like to know]

2004-02-18 Thread Gyle Iverson
Hello, Stuart.

Hmmm. The technique shown deals with string, real and whole number
variables. What about files, subroutines, sockets, etc? And performing
string concatenation would coerce numerics into strings, which may slow
things further down stream.

Best regards,
Gyle

-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
On Behalf Of Stuart Boydell
Sent: Wednesday, February 18, 2004 6:20 PM
To: U2 Users Discussion List
Subject: RE: [UV] Pass by value [was:Need/Want/Would like to know]


   EQUATE CONST LIT ':'
   CALL xxx(CONST zzz(n))

Good call!

[snip]


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Face-to-Face U2 gathering

2004-02-18 Thread Dawn M. Wolthuis
Rats -- Spectrum coincides with the Datatel User Group conference this year.
So, if you happen to be going to DUG in DC rather than Spectrum in LV,
please let me know you are a u2-users member if you see me working in the
Entrinsik (Informer) booth or find me sitting next to the lobby in need of a
beverage (just kiddin').

By the way, there is a lot in the works with the International U2UG, and we
hope to communicate to the members soon -- we have been vewy qwiet of late,
but have been meeting bi-weekly by phone, including IBM.  Stay tuned.  
--dawn

Dawn M. Wolthuis
Tincat Group, Inc.
www.tincat-group.com

Take and give some delight today.


-Original Message-
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On
Behalf Of Results
Sent: Wednesday, February 18, 2004 5:55 PM
To: U2 Users Discussion List
Subject: Face-to-Face U2 gathering

Tuesday, March 16th, at the Spectrum show, we will be having an 
informal get together at 5:00 PM. We'll all meet in the Exhibit Hall at 
the Key Ally table (right near the door, across from IBM) as the 
exhibits break for the evening. Unfortunately, we can not fund dinner 
(this time) but we'd like to see who we can get together from the list 
and share a meal.
   You don't have to register, but I'd like you to e-mail me in 
advance, if you can - I'd like to get a rough head count for when we 
scout restaurants. (Include any food restrictions.)

- Charles 'Table for 150, Please Barouch


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users

--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


Re: version control software

2004-02-18 Thread Results
Jeff,
   You can also look at Susan Josyln's offering: 
http://sjplus.com/sjphomepage.html

   - Charles Barouch
   [EMAIL PROTECTED]
Larry Hiscock wrote:

I am looking for a version control application for U2 software development.
Ideally it would have a check-out/check-in function, ability to track
changes, migration dates, etc
   



--
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: VSG Invalid procedure call SCHEMA_ATTRIBUTE_MAP

2004-02-18 Thread Ken Wallis
on  [EMAIL PROTECTED] wrote::

 I am using Visual Schema Generator to SQLize some UniData
 files

[snip]

 I am getting the
 message Died in UCI::SQLExecDirect() with SQLSTATE S1001, Native
 error:0 [IBM][SQL Client][UNIDATA] Invalid procedure call:
 SCHEMA_ATTRIBUTE_MAP.  Does anyone know what this means or what is
 causing it.

There are a number of subroutines which need to be globally cataloged on the
UniData server for VSG to work properly.  SCHEMA_ATTRIBUTE_MAP is one of
them and it doesn't seem to be cataloged on your box.

You'll probably find the compiled object on the machine somewhere under the
UniData bin directory - where it is loaded off tape or CD on install.  Copy
anything that starts with SCHEMA_ that you find into the 's' subdirectory of
the global catalog CTLG directory and then try again with VSG.

HTH,

Ken


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users


RE: Unidata, Monitoring system parameters

2004-02-18 Thread Ken Wallis
James Hogan wrote:

 From time to time we have customers who break a Unidata
 parameter and the
 program they are running will crash with errors such as No
 more entries in
 MI table in 'LCT -n'.

[snip]

 I have had a look at the commands sms, gstt and lstt.
 With some clever
 scripting these could be used to take snap shots of the
 system periodically
 to check for an over step of the parameters. The script could
 then warn the user if any parameter is over 80% utilised.

I doubt it could warn them in time James.  When programs go wild and eat smm
resources they tend to do it in a big hurry.

With decent tuning you should be able to find a reasonable compromise
between making lots of memory available for big jobs without lumbering
little jobs with a huge footprint.  Even on AIX now there are some extended
shared memory facilities which allow you to have more segments instead of
just making them all huge!  I can't remember the exact details but EXTSHM
rings a bell.

Cheers,

Ken


-- 
u2-users mailing list
[EMAIL PROTECTED]
http://www.oliver.com/mailman/listinfo/u2-users