smartparens
smartparens copied to clipboard
Minor mode for Emacs that deals with parens pairs and tries to be smart about it.
It would seem that `smartparens-strict-mode`does not work correctly when `backward-delete-char-untabify-method` is set to `all`. Consider the following example, `foo.c`, where the point is at `_`: ~~~ int main(void) { _...
## Expected behavior I can type `() => {}` or any other valid JS ES6 arrow function and strict mode will allow me to type the `>` without matching it...
## Expected behavior Starting with following Erlang code:, with point being `|` ``` erlang AList = [0, 1, [2, 3], |4, 5]. ``` I would expect that executing `(sp-backward-slurp-sexp 2)`...
Hi, This is a pull request for the code related to the generic string delimiters ( #1039 ). You might want to squash the history, the last commits were very...
## Expected behavior With located at position marked by ∎ in following Erlang code in erlang-mode buffer: ``` erlang start_app(App) -> % first clause ∎start_app(App, temporary). ``` Executing `M-x sp-backward-symbol`...
## Expected behavior The expression in the region should be wrapped by brackets. ## Actual behavior The region gets deleted and/or strange unpaired brackets get inserted. Also, when trying to...
## Expected behavior Typing `{-` in haskell-mode results in `{-|-}` in the buffer, where `|` is the point ## Actual behavior Typing `{-` in haskell-mode results in `{-|-}}` in the...
Hi there, I am working with `web-mode` and Javascript and I have the following issue. ## Expected behavior It should allow me to write `=>` (JS inline function) ## Actual...
Hi, I'm currently packaging a few popular packages for NonGNU ELPA, pending the next release of Emacs that will be adding the repository to the default `package-archives` list. For the...
## Expected behavior Press `["]` once to get `«.»`, twice for `"."` (or vice-versa if `TeX-quote-after-quote` is non-nil). #### Notes - Brackets indicate a key. - Dot indicates the point...