git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: jgit standalone client on OpenVMS works (somewhat)

From
Ben Armstrong <barmstrong@dymaxion.ca>
Date
May 4, 2009, 12:42 UTC
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.

Show 7 quoted lines
> 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

Previous: Robin Rosenberg
Message 4 of 4 in “jgit standalone client on OpenVMS works (somewhat)”
  1. Ben ArmstrongApr 30, 2009
  2. Shawn O. PearceApr 30, 2009
  3. Robin RosenbergMay 3, 2009
  4. Ben ArmstrongMay 4, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.