3
1
Fork 2
mirror of https://codeberg.org/agap/md2doku.git synced 2026-03-21 22:14:24 -03:00

Proposta: script de teste + correções de comentário e lista #2

Closed
opened 2026-02-07 23:10:24 -03:00 by hrcerq · 3 comments

Olá.

Neste fork explorei algumas possibilidades. Uma delas foi criar um diretório para testes, com um markdown para ser testado pela ferramenta, e um resultado esperado, que pode ser comparado depois.

Além disso, notei que listas iniciadas com asterisco não eram suportadas, então incluí uma modificação para possibilitar isso. Também notei que as listas estavam sem os dois espaços iniciais na saída, necessários para que o Dokuwiki reconheça como lista.

Outro ponto é relacionado a comentários. No padrão POSIX não é determinado se um comentário pode ou não ser adicionado em linhas de código, então por garantia o ideal é separar com ponto-e-vírgula.

Olá. Neste [fork](/hrcerq/md2doku) explorei algumas possibilidades. Uma delas foi criar um diretório para testes, com um markdown para ser testado pela ferramenta, e um resultado esperado, que pode ser comparado depois. Além disso, notei que listas iniciadas com asterisco não eram suportadas, então incluí uma modificação para possibilitar isso. Também notei que as listas estavam sem os dois espaços iniciais na saída, necessários para que o Dokuwiki reconheça como lista. Outro ponto é relacionado a comentários. No padrão POSIX não é determinado se um comentário pode ou não ser adicionado em linhas de código, então por garantia o ideal é separar com ponto-e-vírgula.
Owner

Desde já obrigado.

Esses erros de portabilidade se infiltraram no código porque os testes feitos em uma distribuição linux e em um FreeBSD não os detectaram. Sobre os espaços necessários às listas do doku ausentes no código, foi distração mesmo, porque não percebi pela documentação que eram obrigatórios.

Desde já obrigado. Esses erros de portabilidade se infiltraram no código porque os testes feitos em uma distribuição linux e em um FreeBSD não os detectaram. Sobre os espaços necessários às listas do doku ausentes no código, foi distração mesmo, porque não percebi pela documentação que eram obrigatórios.

No FreeBSD também obtive erros relacionado ao comentário em linhas de código.
A principio achei que poderia ser algo fora do padrão POSIX no FreeBSD, mas depois vi que não.
Iria abrir uma issue, mas como o hrcerq já fez isso, maravilha.

No FreeBSD também obtive erros relacionado ao comentário em linhas de código. A principio achei que poderia ser algo fora do padrão POSIX no FreeBSD, mas depois vi que não. Iria abrir uma issue, mas como o hrcerq já fez isso, maravilha.
Author

Bem, como a situação já foi sanada, vou encerrar a issue.

Bem, como a situação já foi sanada, vou encerrar a issue.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
agap/md2doku#2
No description provided.