# Basic Lists Test This file tests ordered and unordered list syntax in markdown. ## Unordered Lists Unordered lists are created using hyphens (`-`), asterisks (`*`), or plus signs (`+`) followed by a space. - First item - Second item - Third item * First item * Second item * Third item + First item + Second item + Third item ## Ordered Lists Ordered lists are created using numbers followed by a period and a space. 1. First item 2. Second item 3. Third item ## List Items with Multiple Paragraphs List items can contain multiple paragraphs by indenting subsequent paragraphs. - First item This is a second paragraph in the first item. - Second item This is a second paragraph in the second item. This is a third paragraph in the second item. ## Nested Lists Lists can be nested by indenting list items. - First level item - Second level item - Another second level item - Back to first level 1. First ordered item - Nested unordered item - Another nested unordered item 2. Second ordered item - Nested unordered item - Third level item - Unordered item 1. Nested ordered item 2. Another nested ordered item - Another unordered item ## Lists with Formatting List items can contain inline formatting like bold, italic, and code. - Item with **bold text** - Item with *italic text* - Item with ***bold and italic text*** - Item with `code text` - Item with **bold**, *italic*, and `code` together 1. Ordered item with **bold text** 2. Ordered item with *italic text* 3. Ordered item with `code text` ## Lists with Links List items can contain links. - Item with [inline link](https://example.com) - Item with [reference link][ref] [ref]: https://example.com 1. Ordered item with [link](https://example.com) 2. Another ordered item with [link](https://example.com) ## Lists with Code List items can contain inline code and code blocks. - Item with `inline code` - Item with code block: ``` Code block here More code ``` 1. Ordered item with `inline code` 2. Ordered item with code block: ```javascript function example() { return "Hello"; } ``` ## Lists with Blockquotes List items can contain blockquotes. - Item with blockquote: > This is a blockquote inside a list item. 1. Ordered item with blockquote: > This is a blockquote inside an ordered list item. ## Lists with Other Lists Lists can contain other lists as nested items. - First item - Nested unordered list - Deeper nesting - Another nested item - Second item 1. Nested ordered list 2. Another ordered item - Even deeper nesting ## Ordered Lists with Different Start Numbers Ordered lists can start with any number, but markdown processors typically normalize them. 1. First item 2. Second item 3. Third item 5. Starting at five 6. Second item 7. Third item 10. Starting at ten 11. Second item 12. Third item ## Mixed List Types You can mix ordered and unordered lists at the same level. - Unordered item - Another unordered item 1. Ordered item 2. Another ordered item - Back to unordered ## Long List Items List items can contain extended text that wraps across multiple lines. - This is a very long list item that contains a substantial amount of text. It demonstrates how list items handle extended content that might wrap across multiple visual lines in the rendered output. The list item should maintain proper formatting and indentation. - Another long item with multiple sentences. Each sentence flows naturally into the next. The entire item should render as a cohesive unit with appropriate line wrapping based on the container width. ## Lists with Special Characters List items can contain special characters and punctuation. - Item with numbers: 123, 456, 789 - Item with symbols: !@#$%^&*() - Item with quotes: "Hello" and 'World' - Item with parentheses (like this) and brackets [like this] 1. Ordered item with numbers: 123 2. Ordered item with symbols: !@#$%^&*() 3. Ordered item with quotes: "Hello" ## Empty List Items An empty list item can be created, though it may not render visibly. - 1. ## Edge Cases ### List with Only Spaces - ### List Item with Trailing Spaces - Item with trailing spaces. ### Very Short List Items - A - B - C ### List with Only Special Characters - !@#$%^&*() - !@#$%^&*() ### List Marker Without Space -This might not render correctly in some processors. 1.This might not render correctly in some processors. ### Single Item Lists - Only one item 1. Only one item ### Lists with Many Items This tests how lists handle a larger number of items. 1. First item 2. Second item 3. Third item 4. Fourth item 5. Fifth item 6. Sixth item 7. Seventh item 8. Eighth item 9. Ninth item 10. Tenth item 11. Eleventh item 12. Twelfth item 13. Thirteenth item 14. Fourteenth item 15. Fifteenth item --- **Source:** [basic-lists.md](https://github.com/dergigi/boris/tree/master/test/markdown/basic-lists.md)