parsav  Diff

Differences From Artifact [c51eb8a6b2]:

To Artifact [926ec15b69]:


    52     52   local terra scanline_wordend(l: rawstring, max: intptr, n: rawstring, nc: intptr)
    53     53   	var sl = scanline(l,max,n,nc)
    54     54   	if sl == nil then return nil else sl = sl + nc end
    55     55   	if sl >= l+max or isws(@sl) then return sl-nc end
    56     56   	return nil
    57     57   end
    58     58   
    59         -terra m.html(input: pstr)
           59  +terra m.html(input: pstr, firstline: bool)
    60     60   	if input.ct == 0 then input.ct = lib.str.sz(input.ptr) end
    61     61   
    62     62   	var md = lib.html.sanitize(input,false)
    63     63   
    64     64   	var styled: lib.str.acc styled:init(md.ct)
    65     65   
    66     66   	do var i = 0 while i < md.ct do