Results 64 issues of James Johnson

This takes a decent amount of code refactoring, but we get a much more robust Markdown parser, including having info from code block metadata. See #142

enhancement

**Describe the Feature Request** We should be using GitHub actions

enhancement

**Describe the Feature Request** Many of the dependencies for lookatme are outdated and should be upgraded. **Example Markdown** N/A **Screenshot/Wireframe** N/A **Additional notes** Normal maintenance work

enhancement

**Describe the Feature Request** It is not very clear in the documentation (and the tour?) that the terminal extension must be explicitly allowed in order for it to be used....

enhancement

**Describe the Feature Request** Clicking on a table column header should sort the rows by that column. Each column should have three states: * default * ascending sort * descending...

enhancement

**Describe the Feature Request** No documentation exists for the `terminal-ex` code block extension. * [ ] Documentation needs to be added * [ ] Examples updated * [ ] gifs...

enhancement

**Describe the Feature Request** Lines should be able to be highlighted within code blocks. **Example Markdown** **Screenshot/Wireframe** If applicable, add screenshots to help explain your proposed feature. **Additional notes** Add...

enhancement

**Describe the Feature Request** Displaying lists incrementally should be supported in lookatme, similar to patat's `incrementLists` yaml header setting. **Example Markdown** ~~~md --- styles: incremental_lists: true --- ~~~ **Screenshot/Wireframe** This...

enhancement

* Should show up with `--dump-styles`

enhancement