-
- Downloads
contrib: add mdcompact
Hello all, this patch checks in mdcompact, the tool written in elisp that I used to mass convert all the multi choice pattern in the aarch64 back-end to the new compact syntax. I tested it on Emacs 29 (might run on older versions as well not sure), also I verified it runs cleanly on a few other back-ends (arm, loongarch). The tool can be used to convert a single pattern, an open buffer or all md files in a directory. The tool might need further adjustment to run on some specific back-end, in case very happy to help. This patch was pre-approved here [1]. Best Regards Andrea Corallo [1] <https://gcc.gnu.org/pipermail/gcc-patches/2023-October/631830.html> contrib/ChangeLog * mdcompact/mdcompact-testsuite.el: New file. * mdcompact/mdcompact.el: Likewise. * mdcompact/tests/1.md: Likewise. * mdcompact/tests/1.md.out: Likewise. * mdcompact/tests/2.md: Likewise. * mdcompact/tests/2.md.out: Likewise. * mdcompact/tests/3.md: Likewise. * mdcompact/tests/3.md.out: Likewise. * mdcompact/tests/4.md: Likewise. * mdcompact/tests/4.md.out: Likewise. * mdcompact/tests/5.md: Likewise. * mdcompact/tests/5.md.out: Likewise. * mdcompact/tests/6.md: Likewise. * mdcompact/tests/6.md.out: Likewise. * mdcompact/tests/7.md: Likewise. * mdcompact/tests/7.md.out: Likewise.
Showing
- contrib/mdcompact/mdcompact-testsuite.el 56 additions, 0 deletionscontrib/mdcompact/mdcompact-testsuite.el
- contrib/mdcompact/mdcompact.el 296 additions, 0 deletionscontrib/mdcompact/mdcompact.el
- contrib/mdcompact/tests/1.md 36 additions, 0 deletionscontrib/mdcompact/tests/1.md
- contrib/mdcompact/tests/1.md.out 32 additions, 0 deletionscontrib/mdcompact/tests/1.md.out
- contrib/mdcompact/tests/2.md 25 additions, 0 deletionscontrib/mdcompact/tests/2.md
- contrib/mdcompact/tests/2.md.out 21 additions, 0 deletionscontrib/mdcompact/tests/2.md.out
- contrib/mdcompact/tests/3.md 16 additions, 0 deletionscontrib/mdcompact/tests/3.md
- contrib/mdcompact/tests/3.md.out 17 additions, 0 deletionscontrib/mdcompact/tests/3.md.out
- contrib/mdcompact/tests/4.md 17 additions, 0 deletionscontrib/mdcompact/tests/4.md
- contrib/mdcompact/tests/4.md.out 17 additions, 0 deletionscontrib/mdcompact/tests/4.md.out
- contrib/mdcompact/tests/5.md 12 additions, 0 deletionscontrib/mdcompact/tests/5.md
- contrib/mdcompact/tests/5.md.out 11 additions, 0 deletionscontrib/mdcompact/tests/5.md.out
- contrib/mdcompact/tests/6.md 11 additions, 0 deletionscontrib/mdcompact/tests/6.md
- contrib/mdcompact/tests/6.md.out 11 additions, 0 deletionscontrib/mdcompact/tests/6.md.out
- contrib/mdcompact/tests/7.md 11 additions, 0 deletionscontrib/mdcompact/tests/7.md
- contrib/mdcompact/tests/7.md.out 11 additions, 0 deletionscontrib/mdcompact/tests/7.md.out
Loading
Please register or sign in to comment