Fixed calls of the form (- (or arg 1)) in some backward commands
Fixed prefix arguments
Improved `sp-down-sexp`. Calling it with C-u prefix will now make it descend "infinitely" deep, meaning as deep as possible.
Fixed `' pair recognition in strings in modes where `' are "expression prefix characters" (so basically only LISPs)
Added `sp-get-list-items`. Function can be used to query about the contents of a list.
Pimped `sp-kill-sexp`. Now accept C-u, C-u C-u as spcial arguments. If you kill more expressions, they are all put in kill-ring as single kill. Read the docs for more.
Updated docs, included info about C-u (C-u) prefix arguments
Enhanced barfing operations. They now accept C-u raw argument, in which case they barf all the things from point to the end of current list, i.e. "barf all after point".
Enhanced `sp-select-next-thing` family of funcions. They now accep `C-u` to select to the beginning/end of list and `C-u C-u` to select the current list.
sp-down-sexp now accept C-u C-u, in which case it jumps to the beginning/end of current list.
sp-navigate-consider-symbols is now by default turned on
Smartparens now support macros (the recent-keys function didn't return keys activated by macros, and so wrapping and pairing in macros didn't work)
Fixed `cadar` and `signum` if cl isn't loaded before smartparens.
Only update sp-recent-keys if smartparens are enabled! (can fix potential issues with smartparens not being auto-loaded yet)
Fixed typo 'fbound' -> 'fboundp'. Embarassing :P (ALWAYS USE AUTO-COMPLETE!)