<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Tue, Jun 20, 2017 at 3:02 AM Mark Evenson <<a href="mailto:evenson@panix.com" target="_blank">evenson@panix.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 6/17/17 10:12, Marco Antoniotti wrote:<br>
> Well.  Looks like a bug in ABCL USER-HOMEDIR-PATHNAME to me.<br></blockquote><div><br></div></div><div dir="ltr"><div class="gmail_quote"><div>This is not an ABCL bug.  Thanks to <span style="color:rgb(33,33,33);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;white-space:nowrap">Olof-Joachim's</span> instructions:</div><div><br></div><div><div>CL-USER> (jstatic "getProperty" "java.lang.System" "user.home")</div><div>"C:\\WINDOWS\\system32\\config\\systemprofile"</div></div><div><br></div><div>in accordance to the documentation.  I now need to figure out why Java and ABCL think that "user.home" is "C:\\WINDOWS\\system32\\config\\systemprofile".  It may be something in the computer setup that was modified last week by our IT.</div><div><br></div><div>PS - I never thought it was a bug, but wanted to dig a bit deeper into my JVM environment.</div><div><br></div><div><br></div></div></div><div dir="ltr"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
ABCL's [USER-HOMEDIR-PATHNAME][1] quite clearly directly uses the value<br>
of 'user.home' Java system property.<br>
<br>
[1]:<br>
<a href="https://gitlab.common-lisp.net/abcl/abcl/blob/master/src/org/armedbear/lisp/Pathname.java#L1572" rel="noreferrer" target="_blank">https://gitlab.common-lisp.net/abcl/abcl/blob/master/src/org/armedbear/lisp/Pathname.java#L1572</a><br>
<br>
>From [Section 2.2 of the manual][manual]:<br>
<br>
The user’s home directory is determined by the value of the JVM system<br>
property 'user.home'. This value may or may not correspond to the value<br>
of the HOME system environment variable, at the discretion of the JVM<br>
implementation that ABCL finds itself hosted upon.<br>
<br>
[manual]: <a href="http://www.abcl.org/releases/1.5.0/abcl-1.5.0.pdf" rel="noreferrer" target="_blank">http://www.abcl.org/releases/1.5.0/abcl-1.5.0.pdf</a><br>
<br>
I don't see that the current behavior is a bug in ABCL, but rather the<br>
result of the JVM implementation that you are running.<br>
<br>
If y'all see this is a bug, how would you have us "fix" it?<br>
<br>
--<br>
"A screaming comes across the sky.  It has happened before, but there<br>
is nothing to compare to it now."<br>
<br>
</blockquote></div></div></div>