<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>> I think a core commenting sprint would be *very* helpful, specially to those of us <br></div><div>> (me) who would like help in understanding the black magic inside.</div><div id="yui_3_16_0_ym19_1_1476912518123_28403"><br></div><div id="yui_3_16_0_ym19_1_1476912518123_28404">Does anyone know a tool that will display the line number of a vim session in <br></div><div dir="ltr">a large rectangle next to the terminal window?</div><div dir="ltr"><br></div><div dir="ltr">The one could do a screencast and just scroll down through the source explaining <br></div><div id="yui_3_16_0_ym19_1_1476912518123_28628" dir="ltr">what each block of code does.</div><div id="yui_3_16_0_ym19_1_1476912518123_28652" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1476912518123_28911">Then people could just search youtube for the relevant c source file, and queue up <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1476912518123_28968">the video and search until the relevant line number appears in the big rectangle.<br></div><div id="yui_3_16_0_ym19_1_1476912518123_29054" dir="ltr"><br></div><div id="yui_3_16_0_ym19_1_1476912518123_29056" dir="ltr">-Jonathan<br></div><div id="yui_3_16_0_ym19_1_1476912518123_29058"><br></div><div class="qtdSeparateBR"><br><br></div><div style="display: block;" id="yui_3_16_0_ym19_1_1476912518123_28393" class="yahoo_quoted"><div id="yui_3_16_0_ym19_1_1476912518123_28392" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"><div id="yui_3_16_0_ym19_1_1476912518123_28391" style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"><div id="yui_3_16_0_ym19_1_1476912518123_28402" class="y_msg_container"><div id="yiv9933645119"><div id="yui_3_16_0_ym19_1_1476912518123_28401"><div id="yui_3_16_0_ym19_1_1476912518123_28400" class="yiv9933645119"><div id="yui_3_16_0_ym19_1_1476912518123_28428" class="yiv9933645119">
<div id="yui_3_16_0_ym19_1_1476912518123_28427" style="color:rgb(0, 0, 0);letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;word-wrap:break-word;" class="yiv9933645119">--------<br class="yiv9933645119">Dan Wilcox<br class="yiv9933645119"><a rel="nofollow" target="_blank" href="https://twitter.com/danomatika" class="yiv9933645119">@danomatika</a><br class="yiv9933645119"><a rel="nofollow" target="_blank" href="http://danomatika.com/" class="yiv9933645119">danomatika.com</a><br class="yiv9933645119"><div id="yui_3_16_0_ym19_1_1476912518123_28426" class="yiv9933645119"><a rel="nofollow" target="_blank" href="http://robotcowboy.com/" class="yiv9933645119">robotcowboy.com</a></div></div>

</div>
<br class="yiv9933645119"><div id="yui_3_16_0_ym19_1_1476912518123_28399"><blockquote id="yui_3_16_0_ym19_1_1476912518123_28446" type="cite" class="yiv9933645119"><div id="yui_3_16_0_ym19_1_1476912518123_28445" class="yiv9933645119">On Oct 19, 2016, at 12:57 PM, <a id="yui_3_16_0_ym19_1_1476912518123_28444" rel="nofollow" ymailto="mailto:pd-list-request@lists.iem.at" target="_blank" href="mailto:pd-list-request@lists.iem.at" class="yiv9933645119">pd-list-request@lists.iem.at</a> wrote:</div><br class="yiv9933645119Apple-interchange-newline"><div class="yiv9933645119"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv9933645119">That is an important question. Pd code is full of clever tricks and</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv9933645119"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv9933645119">bit hacks for dsp efficiency. What is the origin of q8_rsqrt(), why</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv9933645119"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv9933645119">and how does it work? What about PD_BIGORSMALL() in m_pd.h? And the</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv9933645119"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv9933645119">mysterious UNITBIT32 number in d_osc.c? Ideally such code should be</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv9933645119"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv9933645119">commented not only to denote its function (if necessary) but also to</span><br style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;" class="yiv9933645119"><span style="font-family:Helvetica;font-size:12px;font-style:normal;font-weight:normal;letter-spacing:normal;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;float:none;display:inline;" class="yiv9933645119">reference the origin so you may be able to find info.</span></div></blockquote></div><br class="yiv9933645119"></div></div></div><br>_______________________________________________<br><a ymailto="mailto:Pd-list@lists.iem.at" href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" target="_blank">https://lists.puredata.info/listinfo/pd-list</a><br><br><br></div> </div> </div>  </div></div></body></html>