<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p>I'm afraid I can't explain the win reg things. I remember someone having troubles a couple of month ago, I think it was with [declare] and Gem.</p>
<p>He finally uninstall, deleted the reg keys, re-install and everything worked normally.</p>
<p>I'm not saying that you should do that. But at least inspect your registry, may be we have a clue whats going on.</p>
<p><br>
</p>
<p><br>
</p>
<p>--<br>
</p>
<pre class="moz-signature" cols="72">Mensaje telepatico asistido por maquinas.</pre>
<div class="moz-cite-prefix">On 1/10/2018 5:00 PM, Christof Ressi wrote:<br>
</div>
<blockquote type="cite" cite="mid:trinity-8fd72b3c-1fba-4e5f-978d-77cc8f383b5e-1515614416008@3c-app-gmx-bs62">
<div style="font-family: Verdana;font-size: 12.0px;">
<div>
<div> this wouldn't explain why standard paths are skipped. also, I tried with '-noprefs' - shouldn't this ignore all settings in the registry?</div>
<div> 
<div name="quote" style="margin:10px 5px 5px 10px; padding:
              10px 0 10px 10px; border-left:2px solid #C3D9E5;
              word-wrap: break-word; -webkit-nbsp-mode: space;
              -webkit-line-break: after-white-space;">
<div style="margin:0 0 10px 0;"><b>Gesendet:</b> Mittwoch, 10. Januar 2018 um 17:40 Uhr<br>
<b>Von:</b> "Lucas Cordiviola" <a class="moz-txt-link-rfc2396E" href="mailto:lucarda27@hotmail.com">
<lucarda27@hotmail.com></a><br>
<b>An:</b> "Christof Ressi" <a class="moz-txt-link-rfc2396E" href="mailto:christof.ressi@gmx.at">
<christof.ressi@gmx.at></a><br>
<b>Cc:</b> <a class="moz-txt-link-rfc2396E" href="mailto:pd-list@lists.iem.at">"pd-list@lists.iem.at"</a>
<a class="moz-txt-link-rfc2396E" href="mailto:pd-list@lists.iem.at"><pd-list@lists.iem.at></a><br>
<b>Betreff:</b> Re: Aw: Re: [PD] [PD-announce] pd 0.48-1 released</div>
<div name="quoted-content">
<div style="background-color: rgb(255,255,255);">
<p>look in this key</p>
<p style="margin-bottom: 0.0in;">HKEY_CURRENT_USER\Software\Pure-Data</p>
<p style="margin-bottom: 0.0in;"> </p>
<p style="margin-bottom: 0.0in;">you might have 2 "Pure-Data" @ HKEY_CURRENT_USER\Software\</p>
<p style="margin-bottom: 0.0in;">This one is for the GUI:</p>
<p style="margin-bottom: 0.0in;">HKEY_CURRENT_USER\Software\Pure-Data\org.puredata  </p>
<p style="margin-bottom: 0.0in;"> </p>
<p style="margin-bottom: 0.0in;"> </p>
<p style="margin-bottom: 0.0in;">--</p>
<pre class="moz-signature">Mensaje telepatico asistido por maquinas.</pre>
<div class="moz-cite-prefix">On 1/10/2018 1:25 PM, Christof Ressi wrote:</div>
<blockquote>
<div style="font-family: Verdana;font-size: 12.0px;">
<div>interesting. I'll have a look.
<div> 
<div style="margin: 10.0px 5.0px 5.0px
                            10.0px;padding: 10.0px 0 10.0px
                            10.0px;border-left: 2.0px solid
                            rgb(195,217,229);">
<div style="margin: 0 0 10.0px 0;"><b>Gesendet:</b> Mittwoch, 10. Januar 2018 um 17:18 Uhr<br>
<b>Von:</b> "Lucas Cordiviola" <a class="moz-txt-link-rfc2396E" href="mailto:lucarda27@hotmail.com" onclick="parent.window.location.href='lucarda27@hotmail.com';
                                return false;" target="_blank" moz-do-not-send="true">
<lucarda27@hotmail.com></a><br>
<b>An:</b> <a class="moz-txt-link-rfc2396E" href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at';
                                return false;" target="_blank" moz-do-not-send="true">"pd-list@lists.iem.at"</a>
<a class="moz-txt-link-rfc2396E" href="mailto:pd-list@lists.iem.at" onclick="parent.window.location.href='pd-list@lists.iem.at';
                                return false;" target="_blank" moz-do-not-send="true">
<pd-list@lists.iem.at></a><br>
<b>Betreff:</b> Re: [PD] [PD-announce] pd 0.48-1 released</div>
<div>
<div style="background-color:
                                rgb(255,255,255);">
<p>I believe is something with the registry. Someone pointed here in the list that uninstalling Pd does not wipe the registry. So you might have foo/bar/ from the previous and foo/bar from the newone giving you those c:/foo/bar/c:/foo/bar paths.<br>
<br>
I can't remember where are the Pd keys on the windows registry but you can inspect them.</p>
<p> </p>
<p>--</p>
<pre class="moz-signature">Mensaje telepatico asistido por maquinas.</pre>
<div class="moz-cite-prefix">On 1/10/2018 9:31 AM, Christof Ressi wrote:</div>
<blockquote>
<div style="font-family:
                                    Verdana;font-size: 12.0px;">
<div>
<div>can anyone think of a reason why the loader would just skip the User and Common standard path? or why it sometimes would create crazy search paths like:</div>
<div>C:/Users/Christof/AppData/Roaming/Pd/C:/Program Files (x86)/Pd/extra/zexy.dll</div>
<div> </div>
<div>I also thought it could be a registry issue but I got the same result when running with -noprefs</div>
<div> 
<div style="margin: 10.0px 5.0px
                                          5.0px 10.0px;padding: 10.0px 0
                                          10.0px 10.0px;border-left:
                                          2.0px solid rgb(195,217,229);">
<div style="margin: 0 0 10.0px
                                            0;"><b>Gesendet:</b> Mittwoch, 10. Januar 2018 um 05:43 Uhr<br>
<b>Von:</b> "Lucas Cordiviola" <a class="moz-txt-link-rfc2396E" href="mailto:lucarda27@hotmail.com" onclick="parent.window.location.href='lucarda27@hotmail.com';
                                              return false;" target="_blank" moz-do-not-send="true">
<lucarda27@hotmail.com></a><br>
<b>An:</b> "Christof Ressi" <a class="moz-txt-link-rfc2396E" href="mailto:christof.ressi@gmx.at" onclick="parent.window.location.href='christof.ressi@gmx.at';
                                              return false;" target="_blank" moz-do-not-send="true">
<christof.ressi@gmx.at></a>, <a class="moz-txt-link-rfc2396E" href="mailto:pd-list@iem.at" onclick="parent.window.location.href='pd-list@iem.at';
                                              return false;" target="_blank" moz-do-not-send="true">
"pd-list@iem.at"</a> <a class="moz-txt-link-rfc2396E" href="mailto:pd-list@iem.at" onclick="parent.window.location.href='pd-list@iem.at';
                                              return false;" target="_blank" moz-do-not-send="true">
<pd-list@iem.at></a>, "Miller Puckette" <a class="moz-txt-link-rfc2396E" href="mailto:msp@ucsd.edu" onclick="parent.window.location.href='msp@ucsd.edu'; return false;" target="_blank" moz-do-not-send="true">
<msp@ucsd.edu></a><br>
<b>Betreff:</b> Re: [PD] [PD-announce] pd 0.48-1 released</div>
<div>
<div style="background-color:
                                              rgb(255,255,255);">
<p>I tried to replicate this on a win10 machine using pd from the installer (only pd in this clean machine).</p>
<p>I did [declare -stdpath iemlib] and then successfully created the [unsig~].</p>
<p>The console:</p>
<p>tried C:/Users/Lucarda/AppData/Roaming/Pd/iemlib/unsig~.m_i386 and failed<br>
tried C:/Users/Lucarda/AppData/Roaming/Pd/iemlib/unsig~.dll and failed<br>
tried C:/Users/Lucarda/AppData/Roaming/Pd/iemlib/unsig~/unsig~.m_i386 and failed<br>
tried C:/Users/Lucarda/AppData/Roaming/Pd/iemlib/unsig~/unsig~.dll and failed<br>
tried C:/Users/Lucarda/AppData/Roaming/Pd/iemlib/unsig~.pd and succeeded<br>
tried C:/Users/Lucarda/AppData/Roaming/Pd/iemlib/unsig~.pd and succeeded</p>
<p>one thing that comes to my mind right now is that this path was not added to the search path. It was downloaded to to /documents/pd. then the path was added by deken. then i move the folder and deleted the path entry /documents/*/*/iemlib.</p>
<p> </p>
<p>PS: i added the appdata/*/*iemlib to the search path  and tried again ,also using declare and restarting pd. It worked Ok. Same console.</p>
<p> </p>
<p> </p>
<p>--</p>
<pre class="moz-signature">Mensaje telepatico asistido por maquinas.</pre>
<div class="moz-cite-prefix">On 1/8/2018 8:56 PM, Christof Ressi wrote:</div>
<blockquote>
<pre>thanks a lot! works great so far, expect for a really weird bug with [declare]:

I have iemlib in my user stdpath (C:/Users/Christof/AppData/Roaming/Pd). Now if I do [declare -stdpath iemlib] and try to create the iemlib abstraction [unsig~], it won't create. Here's the verbose output:

tried C:/Program Files (x86)/Pd/extra/iemlib/unsig~.m_i386 and failed
tried C:/Program Files (x86)/Pd/extra/iemlib/unsig~.dll and failed
tried C:/Program Files (x86)/Pd/extra/iemlib/unsig~/unsig~.m_i386 and failed
tried C:/Program Files (x86)/Pd/extra/iemlib/unsig~/unsig~.dll and failed
tried C:/Program Files (x86)/Pd/extra/iemlib/unsig~.pd and failed
tried C:/Program Files (x86)/Pd/extra/iemlib/unsig~.pat and failed
tried C:/Program Files (x86)/Pd/extra/iemlib/unsig~/unsig~.pd and failed
tried C:UsersChristof/unsig~.m_i386 and failed
tried C:UsersChristof/unsig~.dll and failed
tried C:UsersChristof/unsig~/unsig~.m_i386 and failed
tried C:UsersChristof/unsig~/unsig~.dll and failed
tried C:UsersChristof/unsig~.pd and failed
tried C:UsersChristof/unsig~.pat and failed
tried C:UsersChristof/unsig~/unsig~.pd and failed
tried C:/Users/Christof/AppData/Roaming/Pd/unsig~.m_i386 and failed
tried C:/Users/Christof/AppData/Roaming/Pd/unsig~.dll and failed
tried C:/Users/Christof/AppData/Roaming/Pd/unsig~/unsig~.m_i386 and failed
tried C:/Users/Christof/AppData/Roaming/Pd/unsig~/unsig~.dll and failed
tried C:/Users/Christof/AppData/Roaming/Pd/unsig~.pd and failed
tried C:/Users/Christof/AppData/Roaming/Pd/unsig~.pat and failed
tried C:/Users/Christof/AppData/Roaming/Pd/unsig~/unsig~.pd and failed
tried C:/Program Files (x86)/Common Files/Pd/unsig~.m_i386 and failed
tried C:/Program Files (x86)/Common Files/Pd/unsig~.dll and failed
tried C:/Program Files (x86)/Common Files/Pd/unsig~/unsig~.m_i386 and failed
tried C:/Program Files (x86)/Common Files/Pd/unsig~/unsig~.dll and failed
tried C:/Program Files (x86)/Common Files/Pd/unsig~.pd and failed
tried C:/Program Files (x86)/Common Files/Pd/unsig~.pat and failed
tried C:/Program Files (x86)/Common Files/Pd/unsig~/unsig~.pd and failed
tried C:/Program Files (x86)/Pd/extra/unsig~.m_i386 and failed
tried C:/Program Files (x86)/Pd/extra/unsig~.dll and failed
tried C:/Program Files (x86)/Pd/extra/unsig~/unsig~.m_i386 and failed
tried C:/Program Files (x86)/Pd/extra/unsig~/unsig~.dll and failed
tried C:/Program Files (x86)/Pd/extra/unsig~.pd and failed
tried C:/Program Files (x86)/Pd/extra/unsig~.pat and failed
tried C:/Program Files (x86)/Pd/extra/unsig~/unsig~.pd and failed
tried C:/Program Files (x86)/Pd/doc/5.reference/unsig~.m_i386 and failed
tried C:/Program Files (x86)/Pd/doc/5.reference/unsig~.dll and failed
tried C:/Program Files (x86)/Pd/doc/5.reference/unsig~/unsig~.m_i386 and failed
tried C:/Program Files (x86)/Pd/doc/5.reference/unsig~/unsig~.dll and failed
tried C:/Program Files (x86)/Pd/doc/5.reference/unsig~.pd and failed
tried C:/Program Files (x86)/Pd/doc/5.reference/unsig~.pat and failed
tried C:/Program Files (x86)/Pd/doc/5.reference/unsig~/unsig~.pd and failed
 unsig~
... couldn't create

Note how it searches in C:/Program Files (x86)/Pd/extra/iemlib/, skipping the other two standard paths.

then it continues to search for unsig~ directly - in all three standard paths!

Now here comes the crazy thing: this doesn't happen for all other libraries! it only fails for iemlib... for instance, here's the output for [declare -stdpath zexy] and [cart2pol]:

tried C:/Users/Christof/AppData/Roaming/Pd/zexy/cart2pol.m_i386 and failed
tried C:/Users/Christof/AppData/Roaming/Pd/zexy/cart2pol.dll and failed
tried C:/Users/Christof/AppData/Roaming/Pd/zexy/cart2pol/cart2pol.m_i386 and failed
tried C:/Users/Christof/AppData/Roaming/Pd/zexy/cart2pol/cart2pol.dll and failed
tried C:/Users/Christof/AppData/Roaming/Pd/zexy/cart2pol.pd and succeeded
tried C:/Users/Christof/AppData/Roaming/Pd/zexy/cart2pol.pd and succeeded

Note how it starts the search in C:/Users/Christof/AppData/Roaming/Pd/zexy.

How is this possible?

For some reason it only happens when I install Pd with the installer. The .zip version works perfectly OK.

I also noticed some strange behaviour (in both Pd versions) for [declare -stdlib]. Some search paths don't make much sense, like: 
'C:/Users/Christof/AppData/Roaming/Pd/C:/Program Files (x86)/Pd/extra/zexy.dll'. see the attachment for a full log.

Christof








</pre>
<blockquote>
<pre>Gesendet: Montag, 08. Januar 2018 um 04:50 Uhr
Von: "Miller Puckette" <a class="moz-txt-link-rfc2396E" href="mailto:msp@ucsd.edu" onclick="parent.window.location.href='msp@ucsd.edu'; return false;" target="_blank" moz-do-not-send="true"><msp@ucsd.edu></a>
An: <a class="moz-txt-link-abbreviated" href="mailto:pd-announce@iem.at" onclick="parent.window.location.href='pd-announce@iem.at'; return false;" target="_blank" moz-do-not-send="true">pd-announce@iem.at</a>
Betreff: [PD] [PD-announce] pd 0.48-1 released

To Pd-announce:

Pd version 0.48-1 is available on <a class="moz-txt-link-freetext" href="http://msp.ucsd.edu/software.htm" target="_blank" moz-do-not-send="true">http://msp.ucsd.edu/software.htm</a>
or (source only) via github: <a class="moz-txt-link-freetext" href="https://github.com/pure-data/pure-data" target="_blank" moz-do-not-send="true">https://github.com/pure-data/pure-data</a>

cheers
Miller

_______________________________________________
Pd-announce mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Pd-announce@lists.iem.at" onclick="parent.window.location.href='Pd-announce@lists.iem.at'; return false;" target="_blank" moz-do-not-send="true">Pd-announce@lists.iem.at</a>
<a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-announce" target="_blank" moz-do-not-send="true">https://lists.puredata.info/listinfo/pd-announce</a>
_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank" moz-do-not-send="true">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list" target="_blank" moz-do-not-send="true">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
  <fieldset class="mimeAttachmentHeader"> </fieldset>  
<pre>_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank" moz-do-not-send="true">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list" target="_blank" moz-do-not-send="true">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
</blockquote>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
  <fieldset class="mimeAttachmentHeader"> </fieldset>  
<pre>_______________________________________________
<a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at'; return false;" target="_blank" moz-do-not-send="true">Pd-list@lists.iem.at</a> mailing list
UNSUBSCRIBE and account-management -> <a class="moz-txt-link-freetext" href="https://lists.puredata.info/listinfo/pd-list" target="_blank" moz-do-not-send="true">https://lists.puredata.info/listinfo/pd-list</a>
</pre>
</blockquote>
<br>
_______________________________________________ <a class="moz-txt-link-abbreviated" href="mailto:Pd-list@lists.iem.at" onclick="parent.window.location.href='Pd-list@lists.iem.at';
                                  return false;" target="_blank" moz-do-not-send="true">
Pd-list@lists.iem.at</a> mailing list UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" target="_blank" moz-do-not-send="true">
https://lists.puredata.info/listinfo/pd-list</a></div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>
<br>
</body>
</html>