awkward whitespace handling on slurp-forward
bymoz089 opened this issue · 4 comments
bymoz089 commented
Whitespace handling in lisp-*-mode, when doing puni-slurp-forward
is awkward.
Example:
(foo |)bar
doing puni-slurp-forward
results in
(foo|bar )
expected (and know from older versions) behavior is:
(foo |bar)
Tested with emacs -Q
version 28 and puni most recent version as of 2022.June.08.
AmaiKinono commented
bymoz089 commented
thanks for the reply.
That could be a tough one, just to consider only newlines as part of a delimiter, would be insufficient to.
The difference between bash and lisp is, that with bash any newlines around delimiters matter.
see also #18 (comment)
AmaiKinono commented
Should be fixed. Please test.
bymoz089 commented
Thank you. Yes it is fixed, I could not find an issue.