Ho trovato un piccolo bug durante il caricamento di un file:
Se il file inizia e finisce con un trattino basso (_test_file_.txt in questo caso), il codice di generazione del markup non fa l’escape del trattino basso, risultando nel seguente “nome file”:
test_file.txt|attachment (23 Byte)
[_test_file_.txt|attachment](upload://eSJGButIpkpu4IEifmmispiFRJu.txt) (23 Byte)
Se faccio l’escape del primo trattino basso con una barra rovesciata, viene analizzato correttamente:
_test_file_.txt (23 Byte)
[\_test_file_.txt|attachment](upload://eSJGButIpkpu4IEifmmispiFRJu.txt) (23 Byte)