aboutsummaryrefslogtreecommitdiff
path: root/src/smp
Commit message (Collapse)AuthorAgeFilesLines
* Add dependency for checklists in markdownHEADmasterQrius2025-05-191-0/+3
|
* Disable unsafe code execution by defaultQrius2025-05-063-2/+19
|
* Move more class vars into macro dict, fix some typos causing metadata to be ↵Qrius2025-05-062-17/+10
| | | | defined wrong, remove more py_global_env
* Duplicate error printingQrius2025-05-061-2/+11
|
* Remove missed reference to py_global_envQrius2025-05-061-1/+5
|
* Remove py_global_env, so we get a more file-like environment for arbitrary codeQrius2025-05-061-8/+6
|
* Change from str to lists for building strings during parsingQrius2025-05-051-41/+60
|
* Update man pages, remove unused parameterQrius2025-04-301-0/+4
|
* Change output buffer from string to listQrius2025-04-301-14/+18
| | | | | Should be faster, have not benchmarked. Main reson is to be able to modularize parser
* Return link from wodlQrius2025-04-251-1/+1
|
* Add v1 of special macrosQrius2025-04-251-5/+36
|
* Refactor some internal variables, add -P toggle for smp_-prefixingQrius2025-04-253-41/+41
|
* Disable br conversion in markdown macroQrius2025-04-241-1/+1
|
* Improve smp entrypoint with additional optionsQrius2025-04-242-21/+33
|
* Fix inconsistencies with expansion of text strings and the array macrosQrius2025-04-242-6/+11
|
* Add inline option to read macro, so we don't override target_file_extension ↵Qrius2025-04-241-4/+6
| | | | with includes
* Fix incorrect popping from template stackQrius2025-04-241-2/+2
|
* Make extension to markdown work againQrius2025-04-231-0/+4
|
* Prepare deb packaging, switch markdown dependencyQrius2025-04-232-10/+7
|
* Rename some macros, add stack trace systemQrius2025-04-233-34/+190
|
* Add markdown extensions for table and fenced codeQrius2025-04-221-0/+4
|
* Approach malleable systemQrius2025-04-223-96/+90
|
* Make mypy/pyflake happy, remove global vars in favor of cache in a macroQrius2025-04-111-8/+9
|
* Begin rewrite of internals to be more malleableQrius2025-04-113-43/+215
|
* Finish feature parityQrius2025-03-102-1/+28
|
* Seemingly up to scratch nowQrius2025-03-052-4/+16
|
* First iteration of py skaldpress versionQrius2025-03-053-37/+58
|
* Add some more macrosQrius2025-02-212-5/+33
|
* first version of python rewriteQrius2025-02-214-0/+492