Das SE-Protokoll steht für Shell Editor-Protokoll und dient der Kommunikation zwischen zumeist Compilershells und den Sourcetexteditoren. So ist es möglich, dass die Shell dem Editor eine Datei zum Öffnen übergibt und gleichzeitig die Zeile/Spalte angibt, an der sich der Cursor nach dem Öffnen befinden soll, z. B. direkt in einer Zeile, in der ein Fehler lokalisiert wurde. QED ist z. B. so ein SE-fähiger Texteditor.
Die UDO-Shell ist soweit schon vorbereitet, dass sie das per SE-Protokoll übergibt, leider ist die zur Zeit aktuelle UDO-Version noch nicht soweit, dass sie in einer Info-Datei Spalte und Zeile dafür passend anbietet.
Wer aber ausprobieren möchte, wie das einmal aussehen könnte: Einfach eine UDO-Projektdatei (*.UPR) oder auch die UDO-Shell Projektdatei (*.tre[e]) mal von Hand entsprechend erweitern:
node <level> <file> <line>
<caption>
jeweils durch TABs getrennt.