(val)
| 123996 | return s.length ? s[0].toUpperCase() + s.slice(1) : s; |
| 123997 | } |
| 123998 | const innerText = (val)=>(val + "").replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">"); |
| 123999 | const attrText = (val)=>innerText(val).replace(/"/g, """).replace(/\t/g, "	").replace(/\n/g, "
").replace(/\r/g, "
"); |
| 124000 | function markup() { |
| 124001 | let buf = "", outer = "", inner = ""; |