lucas' webpage
zettel/data/202209/02T202224/_20220904_182806Captura%20de%20tela%20de%202022-09-04%2018-26-46.png

The org-mode-hs libraries

Parent: Development notes
software dashboard

Known Issues 😳

  • Inner links are not working! and they were working before!!

AST Annotations TODO

  • Note taken on
    Some days ago I had a go at this and gave up. Sadly I don’t remember the problem anymore, but in the end I was sure I would have to parametrize with two types, like OrgDocument element object, and I was sure a single type parameter for metadata would not work.

    Acho que o problema era porque o Walk não iria funcionar bem, seria impossível fazer o Walk construir as anotações aos poucos na hora de resolver os links. Mas pensando agora seria perfeitamente viável, só usar a instância Functor pra colocar uma metadata vazia no lugar antes de andar.

Investigate the use of trees that grow (note: certainly overkill. A simple type parameter for metadata is for sure much better) to allow annotations in the AST. Use this to implement precise page following for Organon.

  • https://hackage.haskell.org/package/barbies-2.0.3.0/docs/Barbies.html#g:3

Interaction with export

Let the export backend define custom ways of expanding the metadata. Those expansions should overwrite the default ones. Probably this should replace the current customization options for the backend.


Made with 📖
Copyright 2023 @lucasvreis