<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;">I have just committed revision 3907 for osis2mod, adding location information to messages so that one can more readily tie reported events to the OSIS input file.<div><br></div><div>I have updated the osis2mod wiki entry to document it more fully: <a href="https://wiki.crosswire.org/Osis2mod#Messages">https://wiki.crosswire.org/Osis2mod#Messages</a><br><div><br><div>MODTOOLS-25 give location in input for messages.<br><br>Created identifyMsg which creates a standardized message for reporting<br>and used it for all messages to standard out.<br><br>The message is of the form:<br> type(kind)[linePos,charPos] osisID=osisID: message<br><br>Where:<br> type The message type (e.g., "ERROR", "WARNING", "INFO").<br> kind The message category or kind (e.g., "REF", "PARSE").<br> linePos The position in the file of the last line that was read.<br> charPos The position in the line of the last character that was read.<br> osisID (Optional) The current OSIS ID to include. May be nullptr or empty.<br> message event description with details<br><br>* If linePos is 0, the position ([linePos,charPos]) is omitted.<br>* If osisID is nullptr or empty, the osisID part is omitted.<br>* The returned string always ends with a colon and a trailing space (": “).</div><div><br></div><div>In Him,</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>DM<br><br></div></div></div></body></html>