noctuid / lispyville

lispy + evil = lispyville
GNU General Public License v3.0
315 stars 23 forks source link

dd bug #34

Closed justbur closed 6 years ago

justbur commented 6 years ago

This seems to have been introduced recently. Here's a test case

(let ((a 1)
      (b 3))
  (setq c a))
(func 1)

dd on the second line gets me

(let ((a 1))  (setq c a))

(func 1)

There's an extra join line in there, pulling the setq expression up a line. dd on the original third line gets me

(let ((a 1)
      (b 3)))(func 1)

I couldn't think of anything in my settings that would cause this, and I don't remember this behavior happening until recently.

noctuid commented 6 years ago

I was aware that there were still issues with dd after 39d88b9, so thank you for the bug report. Sorry for the trouble; this issue should be fixed now. Let me know if you encounter any other issues with dd. There is a related issue that I'll fix for cc when I get the chance.

justbur commented 6 years ago

No problem and thanks