From c38f1813a1c2d7c531517a74c456166af92356b4 Mon Sep 17 00:00:00 2001 From: Waylan Limberg Date: Wed, 17 Jun 2009 17:14:01 -0400 Subject: Fixed ticket 35. Lists now work when padded with five or more spaces after asterisk. Adjusted regex to eat all (one or more) of the spaces. While it may seem wrong (at least in the loose list case), this is how all other implementations work. And it solves a number of edge cases otherwise not accounted for in the list parser. --- tests/misc/lists6.html | 18 ++++++++++++++++++ tests/misc/lists6.txt | 14 ++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 tests/misc/lists6.html create mode 100644 tests/misc/lists6.txt (limited to 'tests/misc') diff --git a/tests/misc/lists6.html b/tests/misc/lists6.html new file mode 100644 index 0000000..24aad38 --- /dev/null +++ b/tests/misc/lists6.html @@ -0,0 +1,18 @@ +

Test five or more spaces as start of list:

+ +

not first item:

+ +

loose list:

+ \ No newline at end of file diff --git a/tests/misc/lists6.txt b/tests/misc/lists6.txt new file mode 100644 index 0000000..f12788f --- /dev/null +++ b/tests/misc/lists6.txt @@ -0,0 +1,14 @@ +Test five or more spaces as start of list: + +* five spaces + +not first item: + +* one space +* five spaces + +loose list: + +* one space + +* five spaces -- cgit v1.2.3