- made LDDocument use shared pointers, this eliminates a lot of document-related crashes

- subfile inverting now detects flatness and acts accordingly instead of naively applying invertnext to everything

- simplified parse error handling

(0) -300 -100 -30 -10 -3 +3 +10 +30 +100 +300 tip

mercurial