Jasně chápu tvoji připomínku a ano, defakto dělám jen syntaktický cukr, takže je diskutabilní, jestli ho chceme. Ovšem z mého pohledu mi připadá, že funkce, co berou na vstupu něco,…
transform
+ walk
nebo TransformProcessor
?
Teď jsem si obě varianty přošel o vážně se docela dost klaním k TransformProcessoru. Zejména se mi líbí mnohem lepší možnosti v přepisování volajícím programem.
Mimochodem…
OK, tam já se pokusím míň číst dokumentaci a víč koukat do kódu. :D
Pardon, asi to máš se mnou trošku těžké, protože jsem se nějak rozhodl, že formátíkto je fajn a že ho chci…
Můj aktuáľní fixup:
diff --git a/src/formatitko/transform_processor.py b/src/formatitko/transform_processor.py
index b0032cf..8e20b96 100644
---…
No můj probléĺ je v tom, že nemám moc jak zvenku říct definice funkcí.
Momentálně používám tuto konfigureci:
parsed_doc = import_md(raw_doc, standalone=True,…
No můj probléĺ je v tom, že nemám moc jak zvenku říct definice funkcí.
Momentálně používám tuto konfigureci:
parsed_doc = import_md(raw_doc, standalone=True,…
command_util.py:
code = "def command(element: Command, context: Context) -> list[Element]:\n"+"\n".join(indented_code_lines)
README
:
You can access the current context using…
Možná by pak ale stálo za to u definicí funkcí uvádět, jaké módy použití jsou u ní "tolerované", protože podle toho se dost mění, co funkce dostane na vstupu.
Dávalo by za tebe…
Moje představa byla ještě trošku silnější:
```python {define=bash}
import subprocess
c = subprocess.run(["bash", "-c", element.text], stdout=subprocess.PIPE, check=True,…
Vypadá to, že probléĺ je v tom, že příkazy a python run bloky nyní chtějí vracet věci returnem. To mi obecně dává smysl, jen by bylo fajn, kdyby to bylo i v dokumentaci. :D
Také z toho mám poměrně dobrý první dojem. HTML generátor vypadá použitelné, na TeXovém to bude chtít ještě zapracovat (pokud dobře chápu, tak momentálně ždný použitelný není).
Také z toho mám poměrně dobrý první dojem. HTML generátor vypadá použitelné, na TeXovém to bude chtít ještě zapracovat (pokud dobře chápu, tak momentálně ždný použitelný není).