<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_ym19_1_1459879215699_26477">I'd like to make a Request for Peer Pressure:</div><div id="yui_3_16_0_ym19_1_1459879215699_22873"><br></div><div id="yui_3_16_0_ym19_1_1459879215699_22874">Externals should only use alphanumeric characters and the underscore character.</div><div id="yui_3_16_0_ym19_1_1459879215699_22875"><br></div><div id="yui_3_16_0_ym19_1_1459879215699_22876">Exceptions are: classes that should have long ago shipped with Vanilla, classes to gain compatibility with Max/MSP, <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1459879215699_22927">domain-specific operators for a monolithic external library (i.e., one where you're probably going to load the entire <br></div><div id="yui_3_16_0_ym19_1_1459879215699_26614" dir="ltr">library rather than individual classes from it), and legacy pd-extended bunk.</div><div id="yui_3_16_0_ym19_1_1459879215699_26483" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1459879215699_26548" dir="ltr">So learning about hexloader is good, maintaining zexy/cyclone is good, documenting problem characters on <br></div><div id="yui_3_16_0_ym19_1_1459879215699_26902" dir="ltr">various OSes is good, shipping an external with a creator ":)" is bad.</div><div id="yui_3_16_0_ym19_1_1459879215699_27005" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1459879215699_27006" dir="ltr">-Jonathan<br></div><div id="yui_3_16_0_ym19_1_1459879215699_26478"><br></div><div id="yui_3_16_0_ym19_1_1459879215699_26479"><br></div><div id="yui_3_16_0_ym19_1_1459879215699_26480"><span></span></div> <div class="qtdSeparateBR"><br><br></div><div style="display: block;" class="yahoo_quoted"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font face="Arial" size="2"> On Tuesday, April 5, 2016 2:37 PM, Alexandre Torres Porres <porres@gmail.com> wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div id="yiv5824530906"><div><div dir="ltr"><div class="yiv5824530906gmail_extra"><div class="yiv5824530906gmail_quote"><div>2016-04-05 12:26 GMT-03:00 Roman Haefeli <span dir="ltr"><<a rel="nofollow" shape="rect" ymailto="mailto:reduzent@gmail.com" target="_blank" href="mailto:reduzent@gmail.com">reduzent@gmail.com</a>></span>:<br clear="none"><blockquote class="yiv5824530906gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex;">On Windows, for instance, you can't have <b><font color="#990000">? < > | : * \ / "</font></b> in filenames.</blockquote></div><div><br clear="none"></div><div>I just confirmed you can't have those characters in a .dll file</div><div><br clear="none"></div><div>So, besides these characters in Windows, what are other forbiden ones in other operational systems we run pd on?</div><div><br clear="none"></div><div>I have Mac Os and it seems only colon (<b><font color="#990000">:</font></b>)<b><font color="#990000"> </font></b>is prohibited (as in windows), or dot (.) at the beginning of a file.</div><div><br clear="none"></div><div>How about Linux?</div><div><br clear="none"></div><div>cheers</div></div></div></div></div></div><br><div class="yqt3610035133" id="yqtfd30672">_______________________________________________<br clear="none"><a shape="rect" ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br clear="none">UNSUBSCRIBE and account-management -> <a shape="rect" href="https://lists.puredata.info/listinfo/pd-list" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br clear="none"></div><br><br></div>  </div> </div>  </div></div></body></html>