<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. I will leave it to others to determine and police legal placement. The (very lightly tested) update is available in the ACE SVN trunk for those who wish to test it. 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. 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 <<a href="mailto:bond@ieee.org" class="">bond@ieee.org</a>> 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 := /"""([^"</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>