From: Ben Armstrong Date: Mon, 04 May 2009 12:42:55 GMT Subject: Re: jgit standalone client on OpenVMS works (somewhat) Message-ID: <3f1ae6620905040542t4713777ay3ab00499906df112@mail.gmail.com> In-Reply-To: <49FEE276.8010508@gmail.com> 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). > :) Thanks, Ben