Thread (1 message) 1 message, 1 author, 2016-06-15

Re: jgit standalone client on OpenVMS works (somewhat)

From: Ben Armstrong <hidden>
Date: 2016-06-15 22:46:42

Robin Rosenberg wrote:
Not sure what to say here.. cool. I never even thought of VMS as a Java platform.
Apparently HP is working on (or has already produced -- I haven't yet
checked) Java 6 for VMS/Itanium, but since we're still on VMS/Alpha,
we have to make do with Java 5.  I don't think they have any plans for
Java 6 for this platform.
After googling a little, I think you got JAVA$FILENAME_CONTROLS wrong.
8 is for basic unix filenames. But you also need %x00200000 (or possibly
%x00100000) as well. See
http://h18012.www1.hp.com/java/documentation/1.5.0/ivms/docs/user_guide.html#unix_style

That's my guess....  I wouldn't dare to tell you how to get the exact syntax right, My VMS skillz are not what they once were.
Great tip.  Yes, using -1 fixes the tag problem:

A:BG.WORK> dir [.egit._git.refs.tags]

Directory DSA0:[BG.WORK.egit._git.refs.tags]

v0.2;1              v0_1.1;1            v0_2.1;1            v0_2.2;1
       v0_2_99.200709172321;1                  v0_3.0;1
v0_3.1;1          v0_4.0;1
This has also turned dots in filenames into underscores.  Hmm.  I'll
file this away for whenever I return to this project.  It's certainly
easier on the eyes than "^.", but I don't know if it has negative
repercussions for other applications.  I'll have to review the doc and
choose carefully the options that we want to use.
Come to think of it, the first VMS machine I used was named "Linus", named
after a widely known character (in a comic strip called Snoopy). </anecdotes>
:)

Thanks,
Ben
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help