kovisoft / paredit

Official mirror of Paredit versions released on vim.org
84 stars 23 forks source link

Somehow this code breaks paredit #18

Open mbakhterev opened 7 years ago

mbakhterev commented 7 years ago

I'm trying to learn some Scheme for myself. And i've wrote some trashy (partially intentionally) code. And this code breaks paredit: it works fine when writing before this code, and works incorrectly when writing after after. The code itself seems correct. Guile and Chicken Scheme execute it as expected.

Snippet: https://gist.github.com/mbakhterev/8cb09f4d427c9ead7f5e279626ebebc3

kovisoft commented 7 years ago

The problem was caused by the pattern #\\). Fixed in commit https://github.com/kovisoft/paredit/commit/999ddc21079c56fef7efae8632d99e034919c959 .