<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hello docstringers,<div class=""><br class=""></div><div class=""><div style="margin: 0px; line-height: normal;" class="">I have added to ACE the ability to detect and ignore triple-quoted strings anywhere within a TDL statement. &nbsp;I will leave it to others to determine and police legal placement. &nbsp;The (very lightly tested) update is available in the ACE SVN trunk for those who wish to test it. &nbsp;I will be happy to make a binary release soon if bugs are not uncovered.</div></div><div class=""><br class=""></div><div class="">I have one nit to pick with the proposed regular expression for doc strings. &nbsp;The following docstring would be treated as terminating early, since the backslash is gobbled up without being interpreted:<div class=""><br class=""></div><div class=""><div style="margin: 0px; line-height: normal;" class="">"""hello"\"""not done yet"""</div><div style="margin: 0px; line-height: normal;" class=""><br class=""></div><div style="margin: 0px; line-height: normal;" class="">This one is legal in python (and handled properly by ACE :-)).</div><div style="margin: 0px; line-height: normal;" class=""><br class=""></div><div style="margin: 0px; line-height: normal;" class="">Best,</div><div style="margin: 0px; line-height: normal;" class="">-Woodley</div><div style="margin: 0px; line-height: normal;" class=""><br class=""></div><div><blockquote type="cite" class=""><div class="">On Aug 3, 2018, at 8:57 PM, Francis Bond &lt;<a href="mailto:bond@ieee.org" class="">bond@ieee.org</a>&gt; wrote:</div><br class="Apple-interchange-newline"><div class=""><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">DocString &nbsp;&nbsp;&nbsp;:= /"""([^"</span><a href="smb://]" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">\\]</a><span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">|\\.|"[^"]|""[^"])*"""/ Spacing</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class=""></div></blockquote></div><br class=""></div></div></body></html>