main: Make undefined actions throw a proper scansion error

Include line_start and line_end in action objects and action log events for /run end-point

serve: Log port and origin as part of startup

Allow CORS for /run end-point

Make --serve and --serve-port take an origin argument, in order to disallow random websites from accessing the local port

scansion.serve: Add support for chunked encoding (thanks Zash)

main: Pass logging function to run_test_script

main: Remove debug print()

stanzacmp: Allow scansion:strict at the top level of the stanza

scansion.pretty: Just emit input on invalid XML

(0) -100 -10 +10 tip

mercurial