lispy
lispy copied to clipboard
Lispy incorrectly formats elisp special read syntax
trafficstars
Lispy does not seem to support elisp's special read syntax as defined here.
I was trying to write the following snippet:
(eq #1="C-n" #1#)
In this case, note that #1= and #1# should not have any spaces. When I was trying to type them in lispy-mode, they will be inserted as #1= "C-n" and #1 #, respectively. The inserted representation would yield incorrect elisp code.
Any thoughts on whether this syntax should be supported (potentially as a special extension only for elisp), or if this is too rarely-used that implementing it is not worth the effort?
Somewhat related: #597, #596, #590 etc, all of which are asking for special read syntax for a certain set of lisp languages.