commit | bcfc0b6ddaa1bc9760ce52ded3d38ba8bfd1840e | [log] [tgz] |
---|---|---|
author | Kirill Simonov <xi@resolvent.net> | Fri Jun 16 07:23:05 2006 +0000 |
committer | Kirill Simonov <xi@resolvent.net> | Fri Jun 16 07:23:05 2006 +0000 |
tree | e93fa82ea8ee6590845d295acf6e520d2c622094 | |
parent | d01a85fe5ce30f4bf34af4b9e97d69b77da3db38 [diff] |
Fix several problems caused by ill-formed documents. The line number is not calculated correctly for DOS-style line breaks. Fix error reporting in '''remove_possible_simple_key'''. The problem is caused by the document: {{{ +foo: &A bar +*A ] }}} Raise an error for a complex key which is not indented correctly, for instance: {{{ ? "foo" : "bar" }}}