gustafn
committed
on 22 Jan 22
Modernize parameter parsing (query and includelet paramters)

- handle invalid UTF-8 exception that might be triggered by
"ns_parsequery" … Show more
Modernize parameter parsing (query and includelet paramters)

- handle invalid UTF-8 exception that might be triggered by

 "ns_parsequery" in newer versions of NaviServer

- the new code is about 4 times faster than the old one

- replaced array by dict

- don't create helper procs on the fly but use "nsf::parseargs" if possible

- added icanuse rules for

  * "nsf::parseargs -asdict"

  * "ns_parsequery -charset"

Show less