[mod] webawesome 3.1

This commit is contained in:
Andy Bunce 2025-12-31 23:11:55 +00:00
parent db961ba5b2
commit c54fbf045e
5 changed files with 180 additions and 179 deletions

View file

@ -26,7 +26,7 @@ declare function lsp-diags:list(
$xml as lsp-diags:ParseResult)
as lspt:Diagnostic*{
if($xml/self::ERROR)
then lsp-diags:parse-error($text, $xml)
then lsp-diags:parse-error($text, $xml)=>trace("DIAGS ")
else lsp-diags:parse-xquery($text,$xml)
};
@ -42,8 +42,8 @@ as lspt:Diagnostic*
else let $last:= string-length($text)-1
let $dmesg:=$xml/string()=>trace("parse-error")
let $dmesg:=translate($dmesg,"
",";")
let $b:=number($xml/@b)-1
let $e:= number($xml/@e)-1
let $b:=number($xml/@start)-1
let $e:= number($xml/@end)-1
return (
(: mark error :)
lspt:Diagnostic(lspt:Range(pos:toPosition($text, $b),