markdown-include icon indicating copy to clipboard operation
markdown-include copied to clipboard

Indented included source gets indented

Open BarnabasSzabolcs opened this issue 4 years ago • 1 comments

Consider the following situation:

=== "source"
    ` ` `python
    {!my_source.py!}
    ` ` `

and

print('Hello, world!')

Here we'd expect

=== "source"
    ` ` `python
    print('Hello, world!')
    ` ` `

That is, every line of my_source.py gets as many tabs and spaces as many is leading the inclusion tag.

This pull request enables this inclusion mode.

BarnabasSzabolcs avatar Jul 02 '21 13:07 BarnabasSzabolcs

@cmacmackin Chris, your plugin was very useful to me, thanks a lot for sharing it!🚀 I hope to give an addition that is not in conflict with the current functionality and is useful to others, too.

My use case is: https://squidfunk.github.io/mkdocs-material/reference/content-tabs/#superfences

BarnabasSzabolcs avatar Jul 02 '21 13:07 BarnabasSzabolcs