emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[nongnu] branch elpa/smartparens created (now 911cc89)


From: ELPA Syncer
Subject: [nongnu] branch elpa/smartparens created (now 911cc89)
Date: Sat, 7 Aug 2021 19:57:41 -0400 (EDT)

elpasync pushed a change to branch elpa/smartparens.

        at  911cc89   Merge pull request #1087 from yangsheng6810/master

This branch includes the following new commits:

       new  d454a22   Initial commit
       new  cf39349   Inital commit
       new  d3cbcf1   update
       new  796e7ea   + single character wrapping works. Wrap trigger is the 
opening pair (maybe we can also add closing pair as a trigger?)
       new  72aaee0   * Wraping with single character now works properly both 
ways and leaves the point where it was before insertion. If immediately 
followed by backspace, the pair is removed.
       new  cabcaaa   * Added a customize option to disable the wrap-delete 
behaviour
       new  48eabdc   * Added functions for managing local ban/allow lists. 
Also added function to remove pairs.
       new  f2e8752   * Updated readme
       new  ad63cf8   * Added auto-removal of permissions on delete
       new  9d4ae4a   * Fixed typos
       new  d86a086   * Fixed the recursive problem with delete-backward-char 
advice. Also, the advice is now on the "base function" so it works with all 
derived functions and aliases.
       new  acd720d   Updated docs
       new  51965f6   * Added more behaviours for 
sp-autoinsert-if-followed-by-same
       new  11e66dc   Added auto-generation of trigger-keys. All trigger-keys 
are set to self-insert-command
       new  630edb2   Added special priority for deleting closing pairs in 
strings, if at the end of the string. We do not want to remove "" pair! (that 
would open up the string). See comments in code.
       new  fbf8d3c   Moved self-insert-command handling into after advice 
(Dear princess Celestia, I LOVE ADVICES!)
       new  cda4dc7   * Quotes are now automatically escaped inside strings
       new  e2ec0dd   Fixed some bugs from previous patch :/
       new  f388277   Re-organized self-insert-command post-advice to make it 
more robust and logical. There are still some odd cases, but for 99% of the 
time we won't run into them
       new  31ff738   Updated docs
       new  d1e46a0   If there is no possible pairing when we wrap, handle the 
possible deletion of the region if delete-selection-mode is on and insert the 
character normally
       new  5a84a58   Quick fix of previous patch... if the 
delete-seleciton-mode is off, do not insert the last character twice if (mark) 
< (point)
       new  c23ac0e   Added multicharacter wrapping support!
       new  7139852   Added global pair insertion ban management functions
       new  b6db0ec   Added management for inside-string ban/allow management. 
This will possibly change to a one "unified" macro system with a little DSL.
       new  6f64857   Only " is escaped now. I don't know how to handle modes 
where ' can also delimit strings. But clearly it needs special handling.
       new  6a219f5   Fixed pre-command-hook handler to correctly handle 
commands where no character was inserted
       new  974fc7c   Added support for adding bans/allows for insertion of 
pairs in code (that is, anything outside strings)
       new  bfcbff9   Updated documentation for `sp-insert-pair'
       new  96e254c   Updated readme concerning auto pairing and ban/allow 
management
       new  4583dfe   Reorganized defvars
       new  18d6736   Updated documentation including explanation of local pair 
overload
       new  3f14093   Added local pair support Added global init section
       new  a661497   Fixed the instring/code permissions for modes on 
local-allow list
       new  cfe1b9f   Fixed markup fails :P
       new  ec3ef64   Added support for wrapping with tags with one character 
trigger that is not a defined pair.
       new  0d915eb   Added support for tag wrapping if it's single character 
and there is already defined pair. In this case, it is ignored and tag-wrapping 
is initiated
       new  6a6289b   Replaced single-key-description with 
sp-single-key-description. This replaces <…> with garbage character ň, so we 
can have <> triggers. This is not perfect, but works so far :)
       new  ebc3a25   Added post-command-handler to automatically terminate tag 
insertion if point jumps outside of the insertion region
       new  cb7818e   Added support for multi-character tags
       new  202241b   Added Wrapping with tags section to readme
       new  eae0bc9   Updated the example config
       new  6f13fa0   Added `sp-with-tag' macro
       new  0be7c42   Fixed the situation when the closing tag pair doesn't 
contain _ (no mirroring takes place now)
       new  acb3ff7   Added functions to manag tag pairs (sp-add-tag-pair), 
(sp-remove-tag-pair)
       new  2b4ec38   Updated documentation
       new  175874f   Fixed sp-add/remove-local-pair
       new  40e632c   Updated docs
       new  a25fb62   Added add/remove for global bans in code. Fixed insertion 
of pair at the end of buffer
       new  61716cd   Newly added pairs should be now updated in all buffers 
automatically (see `sp-update-local-pairs-everywhere')
       new  1d4cff7   Fixed --reduce so it allows byte compilation (removed 
eval calls)
       new  18c896d   Replaced `delete-forward-char` with `delete-char`. 
`delete-forward-char` is only available in emacs 24+
       new  1fa54f3   Added support for tags without _ in the opening tag. 
Then, the text is simply inserted as it is without even entering the insertion 
mode
       new  036085d   Added `sp-get-sexp'
       new  ec63057   If ac-menu is active and sp-pair-overlay is active as 
well, and closing parens is typed, it should now insert only one/skip as 
expected
       new  1450c53   Added sp-forward-sexp, sp-backward-sexp, sp-down-sexp, 
sp-backward-down-sexp, sp-up-sexp, sp-backward-up-sexp, sp-kill-sexp, 
sp-backward-kill-sexp.
       new  8cef01d   Updated docs
       new  37ff621   `sp-up-sexp' now correctly jumps out of forms with shape 
(.. (... (...)))
       new  3b12535   Added sp-next-sexp, sp-previous-sexp. Fixed the behaviour 
of sp-backward-down-expression, it now correctly descends levels.
       new  dde15cc   Updated docs, added info about navigation functions
       new  81fda74   Fixed sp-get-sexp to correctly work with 
comments/strings. It now uses syntax-ppss to determine the state of a point
       new  f458e90   Minor typo fix
       new  f8f7d8d   Updated docs to reflect changes in sp-*-sexp functions.
       new  0c332e5   Further improved `sp-get-sexp'. Added docs on 
`sp-kill-sexp'. Refactored `sp-get-enclosing-sexp' out of `sp-up-sexp', which 
is now simplified too.
       new  5fa380a   Updated all the documentation in the code to follow the 
"two space after dot" convention to separate sentences (I need to have it all 
neat and consistent!)
       new  2099232   Added `sp-forward-slurp-sexp' :)
       new  f67b6d6   Fixed auto-deletion of wrap pairs with 2+ length if the 
point is after opening pair. Fixed quote autoescape bug where it would escape 
it inside symbols
       new  3fed166   forward slurp rewrote using recursive definition. Now it 
correctly respect different types of pairs.
       new  e9138b2   Updated docs
       new  1807c9b   [Issue #3] Changed the behaviour of 
sp-delete-selection-mode. This is now removed and delete-selection modes are 
detected automatically. Updated readm to reflect these changes
       new  6898cd4   Fixed docs :/
       new  3822581   Added quote escaping support, updated docs. This 
concludes version 1.0
       new  2841090   Version 1.0
       new  87bf846   Fixing compilation warnings
       new  b598acf   Updated to work with dash 1.0.2
       new  18c4d59   Added show-smartparens-mode to highlight matching pairs 
(mirrors functionality of show-paren-mode)
       new  dce7e4e   Navigation functions now return info about the last 
"used" expression. The format is the same as `sp-get-sexp'.
       new  22e8973   Added `sp-unwrap-sexp' and `sp-backward-unwrap-sexp'. 
These functions remove the wrapping pair from next/previous balanced expression.
       new  4397abf   Updated docs
       new  71a3be2   [Issue #8] Added option to disable quoting of " if the 
string is empty to ease insertion in python multiline strings
       new  de6aaed   [Issue #10] Moved sp-add-to-permission-list and 
sp-remove-from-permission-list to the front of permission section to fix 
compilation errors
       new  fd35754   Added `sp-backward-slurp-sexp'. Both slurping operations 
now support numeral argument
       new  0ecc0c1   Updated some docs inside the source. Point now return to 
the original position after tag-wrap that doesn't enter tag-insertion mode. 
Updated readme.
       new  7e14e1f   Fixed sp-remove-local-pair to remove the mode only from 
the supplied pair, not from all pairs where mode is present.
       new  8458e48   [Issue #4] Added option 
`sp-autoinsert-quote-if-followed-by-closing-pair`.
       new  d89ce25   Updated docs
       new  da7afcf   Added barf operations. Slurp/barf is now generated with a 
macro. Fixed --last, removed --each-when (use `(--each list (when (pred) 
(fn)))`)
       new  1e58cd2   Updated docs, restructured "Navigation" section
       new  d6bcb0b   Added splicing and splitting functions
       new  a2c573f   Refactoring
       new  fbb86fe   Fixed compilation errors
       new  3cb53d5   Updated sp-last-wrapped-region to hold the pairs instead 
of just length.
       new  cc97047   Added option to repeat the last wrap if the pair is 
re-inserted. Super handy in latex for ``'' quoting.
       new  44d203b   Updated docs
       new  77d7469   Replaced sp-forward-symbol with forward-symbol from 
`thingatpt'
       new  9d9b8b6   Added functionality to navigation functions where symbols 
and strings are considered expressions. See `sp-navigate-consider-symbols' for 
info & setting
       new  3b7afee   Updated docs
       new  31bbb92   Updated documentation strings reflecting changes made by 
`sp-get-thing'.
       new  402749d   Removed `sp-forward-symbol' and `sp-backward-symbol'. 
`forward-symbol' from `thingatpt' used instead.
       new  e597ccf   Added `sp-select-next-thing' and 
`sp-select-previous-thing' functions
       new  3f5f752   Updated docs
       new  0d2f602   Rewrote slurping/barfing. Still some bugs to fix
       new  cbdad96   Added `sp-forward-symbol' (again) to properly handle 
cases where `forward-symbol' wasn't sufficient. It now works on symbols 
constituted of ?w and ?_ classes, but properly cuts of at pair delimiters.
       new  7ccf339   Fixed slurping when there is no space between successive 
tokens, like `baz(foo)bar'
       new  3137427   Added `sp-select-next-thing-exchange'
       new  911a832   If the point is inside comment, it now navigates 
normally, not skipping out of it. If the point is outside comment, they are 
skipped as usual.
       new  8ba413a   Strings delimited with ' instead of " are now properly 
recognized by sp-get-string/thing. Also, disabling ' insertion in strings is 
now properly handled.
       new  7804932   Added a hook where users can specify their own predicates 
to inhibit auto-insertion of pairs
       new  72792a6   Updated docs
       new  bdf8042   [Issue #13] Fixed problems with beginning and end of the 
buffer.
       new  5c01559   [Issue #15] Fixed delete-selection not working if 
sp-autowrap-region is deactivated
       new  ae706f8   Fixed pair deletion after wrapping in org-mode (org mode 
hijacks self-insert-command, so we need to test for org-self-insert-command as 
well)
       new  ec71fd3   [Issue #17] Trigger bindings are now buffer-local and 
only re-bind the keys that could possibly be autopaired in current buffer.
       new  fb32d9a   Revert "[Issue #17] Trigger bindings are now buffer-local 
and only re-bind the keys that could possibly be autopaired in current buffer."
       new  e7f73e0   [Issue #17] Reverted the last fix, now uses much better 
solution. No automatic stuff happening :) A proxy-function simply filter the 
calls now.
       new  feae336   [Issue #19] Added nil-test to active-pair. Possibly my 
best commit yet :)
       new  9ec4590   Fixed sp-looking-back to correctly set default value 
(this also fixes bug with sp-get-thing backward not recognizing strings)
       new  17aacbf   Added `sp-splice-sexp-killing-around`.
       new  f463162   `sp-get-enclosing-sexp` now handles strings as 
expressions. This means that up-sexp and slurping work with strings the same 
way as with all other pair expressions.
       new  dae7603   Updated docs
       new  b4cc403   Updated docs
       new  bc9e22f   Fixed calls of the form (- (or arg 1)) in some backward 
commands
       new  4272b62   Fixed prefix arguments
       new  d4970f0   Improved `sp-down-sexp`. Calling it with C-u prefix will 
now make it descend "infinitely" deep, meaning as deep as possible.
       new  cbe13e8   Fixed `' pair recognition in strings in modes where `' 
are "expression prefix characters" (so basically only LISPs)
       new  de684ab   Added `sp-get-list-items`. Function can be used to query 
about the contents of a list.
       new  72f17bd   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.
       new  e468739   Updated docs, included info about C-u (C-u) prefix 
arguments
       new  865e89f   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".
       new  7c60779   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.
       new  93e0f40   sp-down-sexp now accept C-u C-u, in which case it jumps 
to the beginning/end of current list.
       new  4b36449   sp-navigate-consider-symbols is now by default turned on
       new  5083266   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)
       new  eba3899   Fixed `cadar` and `signum` if cl isn't loaded before 
smartparens.
       new  1bc428d   Only update sp-recent-keys if smartparens are enabled! 
(can fix potential issues with smartparens not being auto-loaded yet)
       new  6014ed7   Fixed typo 'fbound' -> 'fboundp'. Embarassing :P (ALWAYS 
USE AUTO-COMPLETE!)
       new  c133886   [Issue #22] Fixed sp-update-pair-triggers to correctly 
remove trigger keys of removed pair.
       new  9f86357   Better indent for sp-with macros
       new  3495945   Use new indent level for sp-with-tag macros in README
       new  fccf8c3   Add more modes to sp-ignore-modes-list
       new  9a7459e   Merge pull request #23 from tkf/better-sp-with-indent
       new  52b5634   Updated info about `sp-navigate-consider-symbols`
       new  da6760c   Merge branch 'master' of github.com:Fuco1/smartparens
       new  876f106   Added `python-mode` as a default for 
`sp-autoescape-string-quote-if-empty`
       new  c4a4a45   [Issue #26] Properly discard sp-last-wrapped-region if 
the following command isn't selfinsert (possible re-wrap).
       new  d7848f0   Just fixing indentation in the whole file, no functional 
changes.
       new  9ae359d   Merge pull request #25 from tkf/more-ignore-modes-list
       new  da37695   [Issue #27] Fixed and cleaned up relevant code
       new  b8e9e74   Added default configuration. See wiki for description.
       new  5795b30   sp-autoinsert-quote-if-followed-by-closing-pair is 
disabled by default now. Also updated the wording of documentation.
       new  b9c2487   Updated the readme with the notice to go to the wiki
       new  134933e   fixed markup
       new  267841d   Fixed killing removing all the whitespace between tokens. 
Also reindents according to mode now.
       new  b344983   [Issue #33] Removed minibufferp test from 
turn-on-smartparens-mode and turn-on-show-smartparens-mode. (sp should still be 
disabled by default because of minibuffer-inactive-mode) [partial solution, 
leaving open]
       new  536b114   [Issue #30] Backward barfing/slurping now properly move 
the expression prefixes (, ,@ ` ')
       new  be7f6ec   [Issue #30] Fixed kill-sexp to properly include 
expression prefix
       new  86cd230   [Issue #30] Fix selection operations to properly include 
expression prefix
       new  87982d9   [Issue #30] Fixed splicing functions to properly remove 
expression prefix
       new  4c5e0dd   Do not alter overlays from other libraries
       new  85226f3   Merge pull request #40 from 
tkf/issue-38-dont-modify-other-overlays
       new  0c9a103   Refactored sp-get-sexp. Now uses plist as a return value. 
All the related code has been updated (about 40 functions!)
       new  9fb156f   Fixed build error concering sp--get-substitute
       new  e063a3d   Fixed compile error number two.
       new  7ea978b   Suppress error in sp-point-in-string/comment
       new  30b1c38   Do not print error message when in minibuffer
       new  c95569b   Merge pull request #43 from 
tkf/point-in-string-ignore-error
       new  acb3e1f   Merge pull request #44 from tkf/sp-get-sexp-minibufferp
       new  dc5077d   Added sp-pairs variable holding the new pair data 
structures. Adding functions sp-pair/sp-local-pair to manage the pairs
       new  8c5fc75   Added the new configuration interface. Split the default 
config in a separate file.
       new  66c0660   Updated readme
       new  c46cda2   Add the package description
       new  514b2a7   Fixed typo
       new  83b7c79   Fixing compiler warnings and cl dependency
       new  e4ec9f9   [Issue #49] Fixed bug with forward slurping breaking 
closing deilmiter for multi-char delimiters. Affected regions now auto-indent 
on slurp/barf
       new  23a84ed   [Issue #47] Smartparens now ignore all the "special" 
buffers (with property mode-class set to special). If you wish to enable these, 
you must do so in a hook (but there really isn't any reason to do that)
       new  9c1256d   [Issue #51] Added more default "lisp" modes.
       new  b35aa10   [Issue #50] `sp-select-next-thing` does not select the 
prefix if the point is right at the expression.
       new  2bba1a2   `sp-get-sexp` now properly handles the pairs based on 
context. Fixes bugs such as "(a| `b) c" being unable to slurp because ` is not 
closed. Also, the tags that are not allowed in current context are no longer 
highlighted when show-smartparens-mode is active
       new  f26ae95   `sp-skip-to-symbol-1` now properly jumps to ` and ' in 
comments
       new  951cffd   Functions that take C-u/C-u C-u prefixes now work 
properly when called from code and not interactively (does not rely on 
current-prefix-arg anymore)
       new  25e3f87   Added sp-beginning-of-sexp and sp-end-of-sexp
       new  1c36bf7   Updated documentation (content and style), removed unused 
functions, reformated parts of code. No functional changes.
       new  3514e1e   Fix sp--negate-argument to properly handle "-" and "nil" 
cases.
       new  9884713   Improved splice-sexp-X functions. The code is now 
automatically indented, point ends on correct end of the remaining text, 
automatically pulls up empty lines, kills the whole symbol under point, fw/bw 
versions can accept prefix arguments.
       new  be204d0   Changed `sp-pair-overlay-face' to inherit from highlight 
face.
       new  08e3d4b   Merge pull request #55 from arnested/sp-pair-overlay-face
       new  61b697f   sp-splice-sexp-killing-around now takes raw prefix C-u, 
C-- C-u to act as %-forward/backward
       new  a41ff09   sp--looking-back now doesn't use looking-back because 
it's useless. Also defaults to limit=sp-max-pair-length-c. The 'greedy' arg is 
replaced with 'non-greedy' and greedy search is the default option.
       new  7269a6d   [Issue #6] Added smartparens-latex.el with additional 
configuration for latex.
       new  95ae896   [Issue #37] Added `sp-use-paredit-bindings` and 
`sp-use-smartparens-bindings` to easily bind navigation/manipulation functions.
       new  ea1a97d   Updated docs.
       new  91ac770   Fixed links
       new  18a8ed0   sp-last-wrapped-region now uses markers instead of 
integers to mark the boundaries. This allows for nicer interplay with other 
packages that might add/remove text and so alter the values, such as 
multiple-cursors or "electric" modes.
       new  88be5f3   Added support for multiple-cursors. Each cursor tracks 
its own version of some variables used in wrapping/insertion.
       new  2c5e908   [Issue #56] Call fallback function if the insert action 
is not carried out. This way we can use the key for wrapping and have its old 
behaviour on insertion.
       new  4480fe3   Setup Carton etc.
       new  8051bad   Run: ecukes --new
       new  474dd02   Add two simple scenarios
       new  c4f7ab9   Add two scenarios for local pair
       new  4d9c199   [Issue #57] Create a separate "pair" structure for each 
mode. (plists modify by side effect!)
       new  4a88ad8   Add .travis.yml
       new  b36b31d   Merge pull request #58 from tkf/ecukes
       new  4f6e876   Added test for multichar insertion (trying to trigger 
travis-ci)
       new  262232b   Updated env.el to "clean up" state & customization after 
each scenario
       new  101922e   Added more tests, updated env/step definitions
       new  a79fe2a   Move sp-pairs/tags to the front
       new  35d1fd2   Declare optional dependencies
       new  3fe522f   Fix implicit variable access in sp--get-substitute
       new  7cf81b3   Merge pull request #59 from tkf/compiler-warning
       new  e989777   Handle both ? and \ character prefixes in lisp modes.
       new  c0fc560   Fixed sp--skip-to-symbol-1 in modes where the pair 
delimiters weren't part of '(' syntax class (such as `' in latex)
       new  61f483d   [Issue #54] Fix the whitespace removal after sp-kill-sexp 
and sp-backward-kill-sexp
       new  3a2fa56   Added more tests
       new  923e870   Merge branch 'master' of github.com:Fuco1/smartparens
       new  5df9aba   [Issue #60] Fix the nil fallback command.
       new  891fe7a   Add three scenarios
       new  c5eb3a9   Merge pull request #61 from tkf/remove-loca-pair
       new  bb47550   [Issue #61] Fix spaces in pairs
       new  28b1c60   [Issue #61] fix premature insertion of pairs
       new  81fd9d1   Fix the "out of range" 0,1 error when sp-get-sexp 
searches for a sexp that starts at buffer position 1
       new  ad79550   Added support for math enviroment (requires AUCTeX)
       new  94409b1   [Issue #60] (related to #16) Fix `sp-delete-pair' 
polluting the global match data (used e.g. by org-tables too)
       new  90b0f3f   [Issue #62] (related to #60) Fix SP executing some 
commands twice (happens when self-insert-command falls back to itself with a 
key that is not in SP keymap)
       new  9aeb3bb   Add scenario: Insert a pair in minibuffer
       new  a957d6a   Add scenario: Insert characters in read-passwd prompt
       new  39901f2   Merge pull request #65 from tkf/read-passwd
       new  f60cbad   Fix read-passwd scenario for Emacs 24.2.1
       new  52bf04b   Merge pull request #67 from tkf/read-passwd-24.2.1
       new  fdbd766   [Issue #64] Fix the minibuffer bug on 24.3.xy emacs builds
       new  1332c16   Use sp-recent-keys instead of this-single-command-keys
       new  0eb1bb3   [Issue #71] Fix `turn-off-smartparens-mode` and 
`turn-off-show-smartparens-mode` not working.
       new  d9731f9   changed default pair for "`" from "'" to "`"
       new  a56082b   removed special cases for "``" pairing as it is default 
now
       new  1a46b3a   added exceptions for lisp and TeX modes, those still need 
"`'" pairs.
       new  0be94eb   Merge pull request #75 from vderyagin/backticks
       new  0790c93   Update tests to reflect the `` pair change
       new  168c8a1   Fix infinite loop with cua-mode and selection replacement 
with closing pair character
       new  ba11dab   Merge branch 'master' into test-mb-password
       new  4dbb821   If you select a thing with `sp-select-next-thing' and 
then call it again with that region active, the inside of the expression is 
selected instead.
       new  825773e   Added `sp-copy-sexp`. This works like `sp-kill-sexp` but 
only saves the expression in kill-ring without actually killing it.
       new  4b03bff   Added `sp-join-sexp`. Joins the expression before/after 
point into one if they are of the same type
       new  299bd79   After calling `sp-up-sexp`, the sexp is reindented 
(excess whitespace is removed) between the last expression inside and the end 
of the expression (like `paredit-close-round`). Also works for 
`sp-backward-up-sexp`
       new  532a7ba   Fixed the formatting with empty expression, fixed the 
interactive on sp-backward-up-sexp
       new  dfacf7e   `sp-join-sexp` can now accept expressions to join
       new  e0894ee   `sp-kill-sexp` now uses much more efficient algorithm for 
deleting the content of expression (C-u version)
       new  7d69c5f   Added enhanced slurping. Now can use C-u to slurp up to 
the end of enclosing list. If slurping string into string, they are joined 
together instead.
       new  23a8204   Fix the `sp-get-sexp` when we pick the "opening delim." 
from inside a string but we search outside a string: `foo| "bar []" (baz)` 
would search for `[`. This fixes the `sp-get-enclosing-sexp` errors when 
skipping over strings/comments. (because it only considers expressins, ignoring 
strings/symbols).
       new  61161a5   `sp-join-sexp` now accepts optional argument to join that 
many expressions, or C-u to join all expressions up until the end of the parent 
list.
       new  ce54d55   Addad new option to `sp-autoinsert-if-followed-by-same` 
(a combination of 0 and 2)
       new  6e03479   Implements [Issue #53]
       new  6975d92   Added C-u C-u for sp-splice-sexp-killing-around to raise 
the expression point is inside of. Added alias sp-raise-sexp for 
sp-splice-sexp-killing-around
       new  96605a7   Added `sp-convolute-sexp`
       new  fd95e8b   Added `sp-absorb-sexp`
       new  8995575   Added `sp-emit-sexp`
       new  fcdd739   Added `sp-add-to-previous-sexp` and `sp-add-to-next-sexp`
       new  86210b8   Fix bug with backward slurp on C-u not reindenting 
properly
       new  08859fa   Updated dependencies, version, package description
       new  08df10c   Added support for custom RE-recognized prefixes.
       new  4b201b2   Added function prefix sticking to {} pair
       new  cfc5028   Fixes emacs 24.3 bug with skip-to-symbol ignoring 
expressions (somehow, the macro got expanded weirdly)
       new  b372d20   First implementation of html tag support.
       new  bfc39ba   Added customize option to specify "html" modes (where 
tags are supported).
       new  1387f38   sp-beginning-of-sexp now return the expression navigated 
on
       new  76818f1   `sp--unwrap-sexp` now removes the empty lines if the 
delimiters were the only thing on them. `sp-convolute-sexp` now respect the 
"lone" delimiters (nothing but a delimiter on a line).
       new  d2e0ca1   Added an option to automatically close un-matched 
expressions when using `sp-up-sexp`. To enable, set new defcustom 
`sp-navigate-close-if-unbalanced` to t.
       new  0cbf9d0   Fix the `sp-absorb-sexp` problem with indenting (not 
skipping whitespace while cutting out the "raise")
       new  dbfa30b   Added `sp-transpose-sexp`
       new  5e04fdc   Fixed `sp-get-thing` returning the tag epression even 
when the point was at a regular sexp.
       new  aa48c71   Implemented the prefix-selectors. `sp-get-sexp` now 
correctly grabs the most "forward" expression (tag or paired)
       new  56509dc   Merge branch 'tag-support'
       new  45267b9   Updated docs
       new  11a661d   Enhanced the object prefix commands to accept emacs 
prefix arguments. `sp-get-thing` now recognizes these too.
       new  c0f4ae6   Added symbol prefix, fixed doc typos.
       new  28df351   [Issue #63] Add error handling for the timer error (needs 
further investigation.)
       new  398e1f0   Added `sp-cheat-sheet` to generate SP function overview. 
Examples in docstrings annotated with ZERO WIDTH SPACE for fontification.
       new  aaec72e   Added prefix argument to `sp-cheat-sheet` to only show 
examples if possible. Added examples to docstrings, univied the docs format.
       new  9f400d3   Automatically use fallback command if the buffer is 
read-only (e.g. debugging, dired, special buffers etc.)
       new  f8ffd20   Enhanced `sp-beginning-of-sexp` and `sp-end-of-sexp`, 
swapped their default "sp" binding.
       new  0c64580   Fixed the customize for `sp-navigate-reindent-after-up` 
(const automatically quotes the argument)
       new  a39e908   Added defcustoms to customize the used keybindings
       new  749f31a   Fix the `sp--set-base-key-bindings` being undefined in 
the customize call
       new  b4eff2b   Reversed the meaning of prefix for `sp-cheat-sheet`. 
Default now prints the shorter version.
       new  7573a9d   Merge @nicferrier doc-patch.
       new  90a5825   Added `sp-show-enclosing-pair-commands` customize option. 
A list of commands after which the enclosing pairs are highlighted. Useful with 
barf/slurp (default value)
       new  f151fc4   Added `sp-highlight-current-sexp`. (show-smartparens-mode 
feature)
       new  2641b0a   Enhanced `sp-get` to accept multiple forms
       new  e5408df   Added `sp-prefix-save-excursion`.
       new  d61c727   Added `sp-extract-before-sexp` and 
`sp-extract-after-sexp`.
       new  3b5d202   Enhanced `sp-navigate-reindent-after-up` customize. Now 
can accept per-mode settings.
       new  591c905   Update version & Legal stuff
       new  b2cabf9   Add "<" ">" as default pair in HTML based modes
       new  5a1a311   Clean the `sp-recent-keys` stack on actions other than 
self-insert commands. (typing `\ C-g (` would not trigger `\(\)` pair)
       new  b81653d   Make the `sp--generate-wrapping-function` use the raw 
prefix and pass it to `sp-select-next-thing-exchange`
       new  b086623   Fix the issue where this-command and 
this-original-command might give different value wrt "beign self insert"
       new  716f452   [Issue #81] Implement paredit-like handling of C-d, M-d
       new  03d94aa   Disable the regular quotes, they are annoying in LaTeX.
       new  a04c01d   Add support for pairs with same opening and closing 
delimiter (WARNING: VERY EXPERIMENTAL)
       new  ac94819   Update docs
       new  3a2b269   Fix `sp--skip-to-symbol-1` ignoring stringlike pairs when 
the delimiter is in ignored syntax class
       new  f401706   Add option to kill insides of an expression (C-0 
sp-kill-sexp)
       new  c5eee32   [Issue #85] fix void-variable error on 
`help-xref-following` if `help-mode` is not loaded
       new  cd8127c   [Issue #82] Move variables up to avoid "free variable 
reference" warning when compiling.
       new  a3ccb0c   [Issue #84] Lazy-initialize sp-pair-list and related 
structures when navigation commands are invoked.
       new  dbc84b7   Added `sp-rewrap-sexp`
       new  df3ce07   Add tag support for `sp-rewrap-sexp`.
       new  0905044   Change default setting of 
`sp-autoinsert-if-followed-by-same` from 2 to 3. This will make it more strict 
about the pair balance.
       new  8fc9760   Do not extend the pair overlay after the closing pair if 
we insert something in the post-handler.
       new  c8c4e09   Fix bug when an empty string-like pair matches the 
closing pair with opening pair of the next one: $|$ $asd$
       new  2aa18d8   If sgml tag is not completed, return the <> pair instead. 
Special case for "<" removed from `sp-get-thing`.
       new  c32b5b7   Add option to highlight sexps if the point is immediately 
inside it: `sp-show-pair-from-inside`
       new  f22a2e2   The tag/sexp pairs are now independent
       new  711cb4b   Add `sp-swap-enclosing-sexp` (similar to rewrap but swap 
existing pairs instead)
       new  bf8f40a   [Issue #88] Fix recognition of prefix in non-lisp modes
       new  592234f   [Issue #91] Fix the "no mark" error. Rewritten 
`sp-select-next-thing`, the selection code is refactored out.
       new  ddecce6   Add `ignore-errors` to post-command handler to prevent 
its removal
       new  2c73760   Fix `sp-transpose-sexp` error if point is inside symbol 
and object modifier is active. Also fix problem with not skipping prefix with 
backward transpose
       new  31ee959   [Issue #93] Fix a situation when a pair is not entered 
before the closing string.
       new  1a4b62e   [Issue #89] add 
`sp-wrap-deactivate-smart-symbol-wrapping` option to disable wrapping of entire 
symbol under point.
       new  6d076e7   [Issue #87] Add customize `sp-wrap-from-point` to wrap 
from point and not start of next expression.
       new  c0415e8   Refactor `sp-point-in-symbol` out as a function.
       new  649dd1d   [Issue #94] Fix jumping out of comments with `sp-up-sexp`
       new  2c517c2   [Issue #89] Rename 
`sp-wrap-deactivate-smart-symbol-wrapping` to `sp-wrap-entire-symbol`.
       new  2ffaaf7   [Issue #94] Move the comment sexp recognition to 
`sp-get-enclosing-sexp`.
       new  fbab4e2   [Issue #96] Fix `sp-get-symbol returning last symbol in 
buffer if point is after the last symbol (symetric case for beginning of buf.)
       new  8426f1a   [Issue #99] Fix strings not being recognized as sexps 
when exiting from them using `sp-forward-sexp` (`sp-get-thing` didn't recognize 
string's end as delimiter.)
       new  2da3e10   Fix bug when wrapping empty region would place closing 
tag inside opening tag.
       new  bf8b0c0   Bump version
       new  727d6e5   Fix typo in `sp-transpose-sexp`
       new  579f738   [Issue #80] Implement conditional post-handlers
       new  aa2b02f   [Issue #90] Add option `sp-undo-pairs-separately`.
       new  ae2d413   Add keymap description to `smartparens-mode`.
       new  db02613   [Issue #101] Fix `sp-get-string` returning nil before 
string without any symbol inside it.
       new  d61a777   Fix escapes in stringlike expressions. Fix strings not 
being recognized from within if the major mode defines the string syntax.
       new  09e0f9b   [Issue #81] Add `sp-kill-word` to remove word and keep 
intervening delimiters balanced.
       new  1d62db1   [Issue #81] Fix word kill if the point is inside symbol. 
Now kills the following word, not from the beginning of symbol.
       new  281c8d1   Make the wrapping function generated by :bind independent 
of `sp-autowrap-region`
       new  891dc00   [Issue #107] Add modes derived from `comint-mode` as an 
exception to the "special" modes rule where SP is disabled by default.
       new  62c99b9   add more sp-point-*-p functions
       new  996c379   Merge pull request #105 from vitoshka/master
       new  b4d4f39   Added slurp and barf hooks (helps with #108).
       new  c4a8450   Merge pull request #109 from Jell/close-hook
       new  4f2272b   Fix issue with `sp-splice-sexp-killing-forward` and 
backward when the point is at the beg-in/end-in of the form. Kill the entire 
form in that case.
       new  142dca1   Merge branch 'master' of github.com:Fuco1/smartparens
       new  3ce9018   Added helper methods for stricter regexps.
       new  f5bd020   Merge pull request #111 from Jell/stricter-regexps
       new  4827ad1   Fix `sp-kill-sexp` with `dont-kill` and '(4) argument -> 
it should not remove the whitespace before/after kill.
       new  7fba04e   Match word boundaries instead of symbol boundaries.
       new  58cd0f4   Replace `regexp-opt` and `regexp-quote` with strict 
variants
       new  8d9eba4   Allow multiple pairs with same closing tag.
       new  5267d25   Merge pull request #110 from Jell/multiple-close
       new  0b0d0b4   Fix invalid sexp returned if the point is at bobp/eobp
       new  ce0517a   Added basic Ruby config.
       new  4b12921   Fix bug when "|def if end end" would erroneously report 
the opening delimiter as "if".
       new  66cf52a   Merge pull request #112 from Jell/ruby-config
       new  9be778f   [ruby-mode] Avoid inserting end tag for if and do in the 
middle of a word.
       new  7a64db9   Merge pull request #113 from Jell/ruby-config-fix
       new  9cb894d   Fix navigation with escape ?) in lisp modes (should this 
only be active in emacs-lisp?)
       new  9d7969b   [ruby-mode] Better slurping and barfing + missing 
docstrings.
       new  3552da9   Merge pull request #116 from Jell/ruby-better-slurp
       new  2360258   Remove insert action in ruby-mode.
       new  7d838c6   Added curly-braces blocks to ruby-mode.
       new  e75e1f2   Hack to disable insertion of end tags in ruby-mode.
       new  633c4c1   Implement delayed insertion of pairs using a :when clause
       new  9493846   Merge branch 'master' of github.com:Fuco1/smartparens
       new  c3c5a14   Add :skip-match
       new  73e9fee   [Issue #119] Ignore errors in user-provided functions in 
delayed insertion handler.
       new  732120f   [ruby-mode] Auto-insert end tag using delayed inserts.
       new  f02e201   [ruby-mode] Better indentation when slurping/barfing.
       new  1cfa229   Automatic deletion of pairs when content is blank.
       new  1d678df   Merge pull request #120 from Jell/better-delete
       new  bac281e   Add auto-complete advice (closes #121).
       new  dc41ae2   Stricter regexp on delete-backward.
       new  f03d05e   Merge pull request #123 from 
Jell/stricter-regexp-on-delete
       new  4d8c180   Merge pull request #122 from Jell/autocomplete
       new  49f4313   Clean up useless whitespace after `sp-kill-word` (same 
like `sp-kill-sexp`)
       new  3b83721   Fix the terrible performance issue in emacs-lisp-mode in 
escape-handling (now about 70 times faster)
       new  da5a4bb   Fix bug when `sp-get-paired-expression` returns a pair if 
the depth is positive at the end of the buffer
       new  4394fc5   Simplified `sp-get-paired-expression` a bit
       new  8ca4f29   [Issue #117] Implement match-skipping mechanism
       new  d5e1390   Add ERT tests
       new  ba67a28   Implement "unit-tests" target in Makefile
       new  d2172ff   Merge pull request #124 from tkf/travis-unit-tests
       new  566deea   Add nrepl-mode to sp--lisp-modes
       new  b46049b   Merge pull request #126 from bbatsov/nrepl-mode
       new  c3bba06   Replace deprecated toggle-read-only with read-only-mode
       new  6499614   Replace the explicit list of modes in 
smartparens-config.el with sp--lisp-modes
       new  70b8ef5   Add Travis build status to the README
       new  d8cb5f1   Merge pull request #127 from bbatsov/read-only-mode
       new  c86044d   Merge pull request #128 from bbatsov/travis-image
       new  527fa4c   Use cl-lib instead of cl
       new  8e0127f   Extract sp--populate-keymap helper
       new  9ce72b0   Add missing Carton dependency
       new  7f4e1a8   [ruby-mode] Skip inline ifs, unless and while (Issue #117)
       new  239874b   Avoid getting stuck in infite loop (Issue #117).
       new  c87002b   Yet another fix (Issue #117).
       new  d783c66   In `sp-delete-pair` function, replace `zap-to-char` 
functionality because it will add to kill ring a part of deleted pair.
       new  345ca85   [ruby-mode] Another edge case (Issue #117).
       new  7986724   Merge pull request #134 from bbatsov/cl-lib
       new  4fdc2c2   Merge pull request #133 from achitu/master
       new  28a5108   [ruby-mode] Do not auto-insert end tag on inline 
if/unless/while.
       new  862005b   Added `sp-zap-syntax`, fixes `sp-backward-kill-word` 
issues
       new  7284af8   Merge branch 'master' of github.com:Fuco1/smartparens
       new  f166512   Add C-u for sp-split-sexp
       new  21b3823   Add missing step definitions
       new  fcdee93   Fix assert -> cl-assert
       new  4015054   [latex-mode] Add spaces inside "big" braces automatically 
after insertion.
       new  06ac53b   [ruby-mode] Added some tests for ruby config.
       new  fd4f2a7   Merge pull request #139 from Jell/ruby-tests
       new  d0fab4a   [ruby-mode] More tests.
       new  fa5cb25   fix string-sexp detection at the beg of file
       new  13d7033   Fix string tests
       new  72f391a   Merge branch 'master' of github.com:Fuco1/smartparens
       new  2a67b09   Resert "ins-space" between each step of a slurp (Fixes 
Issue #140).
       new  6f978fa   Merge pull request #143 from Jell/fix-140
       new  8b13755   Fix the stringlike delimited sexps, add tests
       new  9ec9fa2   Temporarily disable split tests until ecukes backlog 
issue is solved
       new  ae199f9   All the regexp that are looking for tags are now case 
sensitive (Issue #144).
       new  1168ffe   Merge pull request #145 from Jell/case-sensitive
       new  b4f1893   [ruby-mode] Better test coverage.
       new  4052d37   [ruby-mode] Fixed backward barf.
       new  d39803c   `sp-delete-pair`: treat tab character inside pair as 
empty content
       new  4f7c10f   Merge pull request #146 from achitu/master
       new  c26f7e8   [ruby-mode] Add proc pipes, closes Issue #138.
       new  9e10530   [ruby-mode] Do not consider regexp pair in strings (like 
file paths).
       new  90f0db2   [ruby-mode] Removed regexp pair. They are not worth it.
       new  88fff94   Bump version
       new  3ac93e1   [lua] Added lua config
       new  ac1da65   Update the recent-keys after hippie-expand to enable 
pair-expansion afterwards
       new  d48a30c   Merge branch 'master' of github.com:Fuco1/smartparens
       new  4c5ad3c   [Issue #142, #136] Implement "always" option for 
`sp-autoskip-closing-pair`. Partially solves #136.
       new  ec365ab   Add autoload on `sp-cheat-sheet`
       new  990b7c9   Do not move point after `sp--cleanup-after-kill`, related 
to `indent-according-to-mode`. We might need a white/blacklist to disable this 
call in some major modes.
       new  530439a   Improve performance of `sp-get-expression` by using 
`sp-get-string` if the delimiter is one that defines string semantics in the 
current major mode.
       new  08ca40e   [Issue #125] Add `sp-indent-defun` (thanks @lunaryorn)
       new  713575d   [Issue #148, #149] Fix the issue with skipping closing 
delimiter of just-inserted top-level sexp
       new  95bad3d   [Issue 350/prelude] Fix 
`haskell-indentation-delete-backward-char` not removing closing pairs.
       new  60248cc   Fix a problem when your .emacs.d is a symlink.
       new  acb90db   ignore elc files in .gitignore
       new  5769993   Merge pull request #151 from xiaohanyu/master
       new  8070829   [lua-mode] Fix post-insert hook to only fire on insert 
action
       new  a31995d   Migrate from Carton to Cask
       new  bf41a1e   Fix spaces and tabs in makefile
       new  1df5ca5   Fix bounds detection near bob/eob
       new  e44f751   [Issue #125] Add `sp-newline`
       new  35ff334   If a delimiter at point does not form a balanced 
expression, it is deleted normally with `sp-delete-char` and 
`sp-backward-delete-char`
       new  5aa55f0   Add `smartparens-strict-mode`.
       new  4b6567c   Add header in readme
       new  a37edc0   Change strict mode from global into buffer local (with 
globalized variant), update dash dependency
       new  b3ab74a   Make the after-kill cleanup interact better outside lisp 
modes
       new  6d74af9   Strict kill word/symbol now gobbles punctuation too
       new  2031ee7   Add example to `sp-split-sexp`.
       new  1c108dd   [Issue #153] Always insert closing paren *after* the 
symbol at point (or at point if it is already after a sexp) when doing 
`sp-up-sexp` in unmatched sexp.
       new  b6344f9   Add debug declarations for macros
       new  08045fb   [evil-mode] The `:bind` generated wrapping functions act 
on active region (visual selection)
       new  772ed1e   [latex-mode] Insert ``'' when user hits " (double quote). 
See https://github.com/bbatsov/prelude/issues/377 .
       new  5526148   Add keyword face to `sp-get` macro.
       new  5afea8d   Change script mode into no-win for ecukes tests
       new  bf4148d   Only insert space when slurping if the next token touches 
the paren AND the original was non-empty.
       new  9d64804   [Issue #154] Replace anaphora in 
`smartparens-strict-mode`.
       new  d1def0b   [html-mode] Add specialized tag-navigation functions
       new  8f9b343   [Issue #159] Remove /**/ comment from default list. 
[todo: add some sort of automatic comment-delim handling]
       new  9370e0b   Fix typo in `sp-transpose-sexp`
       new  c2b3e03   [Issue #158] Implement `sp-get-hybrid-sexp` and 
`sp-kill-hybrid-sexp`
       new  a0297e3   [Issue #95] Implement hybrid transpose, extract core from 
`sp-transpose-sexp`
       new  65c36dd   [Issue #158] Remap `kill-line` to `sp-kill-hybrid-sexp` 
when strict mode is active.
       new  28e7278   Make sure that the `struct` argument of `sp-get` is only 
evaluated once
       new  3b2efa8   Make arguments of `sp--next-thing-selection` optional
       new  3298f62   [Issue #158] Fix killing of blank lines.
       new  7ba45e6   Make `sp-transpose-hybrid-sexp` take num. argument to 
call `transpose-lines` instead. Advance the point to the line after the H-S. 
When selecting next H-S, start at next sexp, ignoring whitespace.
       new  c978deb   [Issue #158] Make "smart" behaviour of 
`sp-kill-hybrid-sexp` customizable (off by default).
       new  a1ded71   [Issue #161] Flip the defaults of 
`sp-autoinsert-if-followed-by-word`
       new  a620e94   Add special "shortcut" properties for 
`sp--get-pair-definition` to query about length of delimiters.
       new  ce91bab   Add ?\\ to the syntax that should be skipped over in 
`sp-skip-forward-to-symbol`
       new  65a1b19   [Issue #165] Implement "autoskip" action.
       new  6c72f3f   Properly indent point after `sp-add-to-previous-sexp`.
       new  84e80dc   [Issue #158] Reimplement `sp-get-hybrid-sexp` to fix the 
various reported issues.
       new  108f832   Fix the documentation of 
`sp-hybrid-kill-excessive-whitespace`
       new  8b59b14   [Issue #158] Add `sp-hybrid-kill-entire-symbol` to 
customize behaviour of `sp-kill-hybrid-sexp` on symbols
       new  10729a7   Fix font lock for `sp-get`
       new  4820919   Fix "struct" binding in nested `sp-get` calls
       new  7fb10da   Add `sp-indent-adjust-sexp` and `sp-dedent-adjust-sexp`
       new  f15331f   Add `sp-point-in-blank-sexp` and rename 
`sp--blank-line-p` to `sp-point-in-blank-line` to be consistent with the rest.
       new  e237111   Refactor `sp--compare-sexps`
       new  0143dab   Some `sp-get` refactoring for more consistent style
       new  b84df17   [ruby-mode] Skip methods on match. Closes Issue #166
       new  ec80d98   [ruby-mode] Fix forward slurp for multi-line methods.
       new  eb73ef0   Add debug forms to macros and remove unused macros
       new  9814502   Add `sp-narrow-to-sexp`
       new  9bd0cfe   `sp--run-hook-with-args` should also call tag hooks on 
actions like slurp, barf etc.
       new  c1a6d6f   Add slurp-backward post-handler action
       new  2c84e8c   Add slurp/barf handlers for HTML for better formatting. 
Move HTML related config into smartparens-html.el
       new  af7b456   Call skip-match predicate also on the closing delimiters.
       new  a32ba16   [LaTeX mode] Move latex configuration over to 
smartparens-latex.el
       new  4b76f2e   Add support for triggers to insert the pairs
       new  c2b920b   [ruby-mode] Do not rely on word delimiters for skip-match.
       new  aafb8bd   Add hooks to sp-[beginning|end]-of-sexp
       new  8b6cf7c   [html-mode] Add handlers for sp-[beginning|end]-of-sexp 
event
       new  4358a63   Add automatic loading of mode-specific configurations
       new  a77124e   [LaTeX mode] Use trigger on " to insert ``''
       new  f4343c8   Load latex config before tests
       new  1647de0   Update readme
       new  06179d7   `sp-[for|back]ward-whitespace` now returns point *after* 
the movement
       new  d68d447   Add option to still return relative movement in 
whitespace skip functions (needed for `sp-split-sexp`)
       new  f0b1f55   Provide better implementation of `sp-convolute-sexp`. 
This now works flawlessly with html, ruby and also fixes various edge cases in 
(emacs) lisp
       new  d0583a3   [ruby-mode] Add case ... end delimiters
       new  285b682   [ruby-mode] Remove unnecessary recommendations
       new  4fb5f1a   [ruby-mode] Add a local pair for until
       new  682dcf1   Better handling of hanging punctuation with hybrid sexps
       new  5202af7   Merge pull request #176 from bbatsov/ruby-until
       new  3087f64   [ruby-mode][Issue #175] Be carefull of comments on for 
multiline methods detection.
       new  497900e   [ruby-mode] Skip hash keys like class: 'x'
       new  59e1c40   Add `sp-slurp-hybrid-sexp`
       new  de48ab3   Refactor sp--get-replace-keyword to get rid of keyword 
list. Add :suffix and related goodies.
       new  b9c3a69   Use the suffix mechanism for hybrid slurp
       new  38644b1   Refactor the `sp--get-prefix` to take OP instead of 
regexp directly. Add `sp--get-suffix`. Add :suffix property to plists returned 
by parsers.
       new  1cbbf26   Move the suffix with the hybrid slurp
       new  c503351   Don't consider suffix that is only whitespace
       new  8feb75b   Add pair-local commands to `sp-get`
       new  45cca2f   Fix missing :suffix, fix multple evaluation in special 
forms for `sp-get`
       new  d22a0e9   Fix `sp--next-thing-selection` to report :suffix
       new  d7ba1b8   Fix tests
       new  e7fef1c   Make the special "do" forms actually move the point. To 
get the original behaviour, wrap it in `save-excursion`
       new  bcd4ceb   fix deleting of emtpy lines by extending hybrid sexp to 
the end of line
       new  521edb5   Fix strange bug when key-binding is nil in 
sp--keybinding-fallback
       new  a4ad409   Rewrite barf
       new  3875acc   Move pre-handler to more consistent position.
       new  b2a02d2   Requery for the enclosing sexp after pre-handler is run
       new  e6096cc   Enable smartparens for for enh-ruby-mode as well
       new  6273d2f   Add geiser-repl-mode to sp--lisp-modes.
       new  75d1e6c   Merge pull request #178 from xiaohanyu/master
       new  3256b4f   [ruby-mode] Add local pair for `for`
       new  6edec9a   Rename nrepl-mode to nrepl-repl-mode
       new  11fa6fc   Merge pull request #180 from bbatsov/nrepl
       new  0c6541f   Merge pull request #177 from gnufied/master
       new  ee45960   Merge pull request #181 from bbatsov/for
       new  5e54248   Doc string typo fix.
       new  6888032   Merge pull request #183 from xiaohanyu/master
       new  5ac206a   [Issue #182] Fix `sp-kill-hybrid-sexp` not killing the 
entire comment.
       new  df81238   revised set of large brackets for LaTeX and added 
triggers for \left \right pairs
       new  0e58009   [Issue #185] Fix `sp--skip-to-symbol-1` not testing for 
bobp
       new  a9878c7   Merge pull request #186 from MaPaw/master
       new  857c5c2   Respect the numeric arg in barfing
       new  5289148   Fix some tests
       new  97a11bd   [ruby-mode] Fix barf-backward
       new  f27c9c4   Add :suffix property to local pairs
       new  82ecd97   Merge branch 'master' into barf-rewrite
       new  e3c03ec   sp-kill-hybrid-sexp should respect suffix. Do not 
"cleanup" if we killed the entire line, instead, go back to original 
indentation.
       new  2df0703   [ruby-mode] Partially fix all barfing
       new  880bfd1   Move local transpose ins/between variables into 
`sp--transpose-objects`
       new  f6598a9   Ignore "indent whitespace" if the hybrid sexp is not a 
blank line
       new  c71b31c   [ruby-mode] Fix barf with numerical argument
       new  0746e4d   [ruby-mode] Added post handler to {}
       new  d1113fe   Add barf step, add arguments, fix whitespace
       new  80bc423   Add some simple elisp barfing tests
       new  3605b7c   Merge branch 'barf-rewrite'
       new  90fbc74   Fix the step definitions and scenarios, disable tests 
until \` error is fixed
       new  ec2db1f   [ruby-mode] Fix.
       new  0cf59ba   [ruby-mode] More fixes
       new  0527658   Reindent up-sexp for all lisp modes, not just elisp
       new  9c594c8   Merge remote-tracking branch 'origin/master'
       new  61baa0d   add 'inferior-scheme-mode to sp--lisp-mode
       new  71384b8   Merge pull request #189 from judevc/master
       new  64e57e3   [Issue #188] Implement :insert property
       new  8bd143c   Auto-load ruby config for enh-ruby-mode
       new  5b6e261   Merge pull request #190 from bbatsov/enh-ruby
       new  edb6ddf   [Issue #172] Provide a way to define wrapping keybindings 
independently of `sp-[local]-pair`
       new  2aae329   Remove !delete macro
       new  aa7d102   Change hooks to defcustoms
       new  d402222   [Issue #168] Fix `sp-forward-symbol` to consider skipped 
"word delimiters" as symbols.
       new  0d6533b   Add local font-lock for sp-get special forms
       new  4368520   Fix byte-compile warning about 'arg' being free variable 
(see #191)
       new  96a3eb8   [ruby-mode] Slurp support on single line blocks.
       new  2955601   nrepl-repl-mode is now cider-repl-mode
       new  4fbafe0   [Issue #194] [html-mode] Fix error when post-handler for 
tag is called after wrapping
       new  c98adfd   Merge pull request #192 from bbatsov/cider
       new  42f9aeb   [Issue #196] If pair is not inserted because of some 
filter, try other pairs that share common suffix.
       new  6af8899   Fix `sp--update-pair` to work properly when 
`sp-local-pair` is called twice with different property set (the should both be 
applied)
       new  4205bc8   [Issue #198] Fix the string "object" bounds if it ends at 
point-max (or starts at point-min)
       new  87944e6   [Issue #201] Add `web-mode` to smartparens-html autoload
       new  020441b   [Issue #201] Extract the list of html modes into 
`sp--html-modes` variable.
       new  0c42dea   add jinja2-mode to sp--html-modes
       new  79390e4   Merge pull request #203 from judevc/master
       new  d75aa37   If we update pair's list property with revised list, it 
should get updated
       new  3980037   complete \\[ to \\[] rather than \\[\]
       new  a790d96   Merge pull request #207 from MaPaw/master
       new  582e3d2   Regexp escape the pair string when testing the "always 
skip over" in sp-insert-pair
       new  5bad969   Add an option to specify major-mode specific prefixes for 
all expressions
       new  6fc2711   Make the documentation for `sp-add-to-previous-sexp` more 
precise
       new  114b6a1   Fix Cask installation command
       new  b2f07d0   Merge pull request #210 from bbatsov/cask
       new  ed6ef5b   Make better docstring for `sp-hybrid-kill-entire-symbol` 
(general description for customize group)
       new  13d850f   [Issue #213] strict mode should set 
`sp-autoskip-closing-pair` to 'always
       new  ad43f39   Add sp-[beginning/end]-of-[next/previous]-sexp
       new  c0a076e   [Issue #209] Add `sp-restrict-to-*` functions to enable 
easy restricting of navigation functions to specific pairs/objects
       new  e1666b1   [Issue #209] Compute the pair end-delimiter closure 
before restricting the pairs (important for e.g. ruby)
       new  e011f71   sp--end-delimiter-closure can now accept lists of pair 
conses too
       new  5087903   Update the header information
       new  175addb   Fix documentation for sp-[beg/end]-of-[next/prev]-sexp
       new  0a37335   Make `sp-autoskip-closing-pair` buffer-local, so we can 
have strict and non-strict buffers at the same time
       new  b691541   [Issue #195] Fix the skipping into string-like pair 
unresponsiveness.
       new  bf7ec50   Fix sp-skip-closing-pair when it is called just after 
`insert` operation
       new  867133f   [Issue #223] Fix delimiters followed by _:@?!
       new  f708a62   [ruby-mode] Bunch of fixes that should solve most of the 
current problems
       new  f24983f   [ruby-mode] Fix for annoying constant names
       new  c33f927   Update dependencies and bump version
       new  3a6f4fb   [ruby-mode][Issue #223] Quick Fix.
       new  99be705   [ruby-mode][Issue #223] Fix regression
       new  9a052ef   [ruby-mode][Issue #225] Fix skip-match for end delimiter
       new  76bd8d5   [Issue #225] Check global skip-match first.
       new  7b9d628   [Issue #226] Only try to run the global skip-match when 
one is present.
       new  56c2d09   [ruby-mode] Ignore indent when testing
       new  80b54b5   [Issue #220] Trying to please emacs-snapshot
       new  201c4a2   Merge remote-tracking branch 'refs/remotes/origin/master'
       new  9f09a3b   Automatically add tests to load-path when opening the 
test file
       new  8f82ccf   Refactor the `sp--skip-match-p` to include the global 
skip check
       new  62e3811   Fix elisp skip function
       new  efb0491   Update lisp skip match function
       new  b645a50   [Issue #229] [ruby-mode] Fix autoskip on |
       new  749d146   [Issue #197] Implement better handling of repeated kills
       new  258ebd3   [Issue #160] Implement `sp-comment`
       new  6a6e495   [Issue #228] Fix bob/eob issue in 
sp-[forward/backward]-symbol
       new  d001bef   Fix tests
       new  8e0f80b   Save match data in `sp--skip-match-p`
       new  9b47535   Move indent functions into misc, fix splice to keep 
indentation
       new  69dae81   Fix a structure-breaking bug in sp-splice-sexp when point 
is in comment
       new  3335073   Fix docstrings
       new  0e40d80   Remove sexp.feature
       new  1d21d19   Add basic command testing framework
       new  0a8441f   [Issue #232] Add `sp--html-modes` to 
`sp-navigate-consider-sgml-tags` automatically when loading smartparens-html.el
       new  edfb2b7   [Issue #200] Load `smartparens-latex` also after 
`tex-mode.el`
       new  3ca42f2   [Issue #211] Change the default value of 
`sp-hybrid-kill-entire-symbol` to nil to correspond to how C-k works
       new  59b4403   Rewrite `sp-skip-closing-pair` and related customize 
options. Should fix most of the present hangups.
       new  577174c   [Issue #238] Add the missing definition of 
`sp--get-stringlike-list`
       new  804ea06   [Issue #240] Fix the autoskip deleting non-matching 
closing pair
       new  52fb4b9   If already in comment, `sp-comment` should insert the 
character it is bound to (if it is a print character)
       new  bf67efd   [Issue #241] Fix `kbd` not expanding properly on emacs 
<24.3
       new  d3c02bb   Bump dependencies
       new  f754622   [Issue #258] Fix `sp-kill-word` and prefixes
       new  84bfa26   Fix stringlike test in latex
       new  f1afbf9   Fix `sp-skip-closing-pair` setting buffer-modified-p even 
if nothing happened.
       new  b17f6b7   Disable ecukes tests
       new  a26299e   Add skip method for latex
       new  3f32c95   Make backward search in `sp-get-thing` greedy
       new  9d3b45a   [Issue #264] Fix comments being treated as strings in 
`sp--do-action-p`
       new  2309bf2   Fix `turn-on-smartparens-strict-mode' docstring
       new  942fda2   Merge pull request #265 from aethanyc/fix-docstring
       new  f6cf495   Add simple DSL to specify common text insertion patterns 
after pair insert action.
       new  dc04825   Fix issues with control char escaping
       new  f35e413   Use cl-flet instead of flet
       new  9dcb7a0   Fix docstring for `sp-pair` WRAP argument
       new  0c6132e   Add `sp-in-comment-p` to unless blocks that contain 
`sp-ruby-in-string-or-word-p` or `sp-ruby-in-string-word-or-inline-p`
       new  7615d33   Merge pull request #269 from Sammidysam/ruby-comment
       new  61d0bd0   Fix error introduced in f1afbf9 where 
`sp-skip-closing-pair` returns value of sp-buffer-modified-p instead of the 
test condition
       new  811c002   Put strict mode in smartparens customize group & fix the 
prefix
       new  0c28d43   [Issue #275] Fix nonsensical `member` test (thanks @YorkZ)
       new  2b26cbf   Add *~* pattern to .gitignore
       new  68f02fb   Merge pull request #276 from YorkZ/york
       new  4ec9c7f   [Issue #277] Fix show-smartparens-mode modifying match 
data
       new  f49432c   [Issue #266] Update sp--elisp-skip-match to consider ?\\ 
tokens
       new  0ec0a09   Add navigate action
       new  322bf90   Fix `' pair in comments in lisps
       new  3b3a5ee   Update gitignore
       new  af830a5   Supply appropriate pair lists to 
sp--get-opening/closing-regexp
       new  38e79b9   Merge branch 'navigate-action'
       new  0fa82cd   Change parent sp customize group
       new  b055b1e   Fix documentation for sp-latex-point-after-backslash, add 
:unless
       new  3440683   Fix special case for " because it is a trigger
       new  46ba9d3   Switch to using let statement to only call function once
       new  a6e2ee7   Merge pull request #278 from 
Sammidysam/latex-foreign-characters
       new  014d357   [Issue #283] `navigate` action not set for mode-local 
pairs when they default to default set of actions.
       new  a8d7da0   Make the readme on default config cleaner (cf. Issue 280)
       new  968ac58   Update copyright notice to include year 2014
       new  f38b22c   [Issue #285] Add a way to ignore certain sgml tags while 
searching for closing.  Fix bug with backward motion and tag name being too 
long.
       new  2040e06   Auto-escape ' inside single-quoted strings.
       new  1ab07a5   Merge pull request #281 from Wilfred/master
       new  8cfcf4b   Fix docs
       new  ede56b4   [Issue #292] Fix `sp-autoescape-string-quote-if-empty` 
not working, introduced in #281
       new  6231307   When calling sp-insert-pair programatically, insert the 
opening pair before the testing is done
       new  66ee063   Add tests to cover #292
       new  f6e3bb9   [Issue #292] Fix impossible autoescape in strings if 
sp-autoescape-string-quote-if-empty is set
       new  f37b048   Fix the default value of sp-autoskip-closing-pair
       new  4b4e59f   Strict delete routines should use 'navigate' action 
instead of 'insert' (partially related to #231)
       new  a709664   Better default config for lisp
       new  26557b5   Revert f37b048f and instead fix the 
`smartparens-strict-mode` init function.
       new  cbb7bf5   Two spaces after a period
       new  4d65827   Merge pull request #294 from Sammidysam/two-spaces
       new  c2be5bc   Added configurable message width.
       new  cd0812f   Merge pull request #221 from chrueg/master
       new  5ee26bc   [Issue #295] Add LICENSE
       new  9bf87fe   Add note about pair-local :prefix setting
       new  36698a4   Use saved-value instead of standard-value of 
sp-autoskip-closing-pair when returning from strict mode if possible
       new  517e38b   [Issue #299] Fix minor formatting issue with hybrid slurp
       new  3ae7461   Typo: commant -> command
       new  3c66294   Merge pull request #302 from rneatherway/patch-1
       new  2d2a783   [Issue #299] Fix hybrid slurp adding newlines if the 
closing paren ends inside an enclosing sexp
       new  c44353e   Remap delete-forward-char (<delete>), not just 
delete-char (C-d) in strict mode.
       new  ab74554   Merge pull request #305 from mathrick/master
       new  60934e8   [Issue #308] Fix infinite loop on `sp-get-enclosing-sexp`
       new  266c62a   Add scheme-interaction-mode to sp--lisp-modes
       new  e863ff4   Fix `sp-up-sexp` removing comments on beg/end of sexp 
when reindenting
       new  9089b2c   Merge pull request #312 from toctan/master
       new  fc8d6ea   Get rid of broken macros, fix sp--get-string
       new  ead42d2   Fix tests
       new  f8f0d14   Add html-erb-mode to sp--html-modes
       new  c5ec6c0   Merge pull request #313 from sun-zheng-an/patch-1
       new  bdc7da5   [Issue #314] Skip '' in latex.
       new  452c40a   Add tests to cover issue #319
       new  372942a   Fix bounds calculations
       new  360ab96   Fix some dependencies
       new  6fcdea5   Replace flet with cl-flet
       new  2bdfc74   [Issue #257] Fix useless escaping of ' in " strings (and 
vice-versa)
       new  2b080f6   [Issue #324] fix slurping, barfing and other navigation 
jumping into comments
       new  1a06bfb   Fix python empty string tests
       new  ca738b6   [Issue #328] Add a warning to docs on 
sp-nagigate-consider-symbols
       new  2dab1a4   Update travis/Cask/pkg
       new  4cc2717   [Issue #326] Add missing bobp/eobp tests
       new  8a6fd54   [Issue #327] Fix incorrectly calculated indentation
       new  07d5148   [Issue #334] Fix sp-get-paired-expression to work 
properly if comment is touching the end
       new  0e54f13   [Issue #334] Fix bad escaping of \?) sequence
       new  b93058d   Add sp-sexp-suffix
       new  9738b65   [ruby] In Ruby there are no suffices
       new  5f7688a   [Issue #348] Fix incorrect forward slurp when suffices 
are involved
       new  e4a81c9   Add combined op/cl with prefix/suffix properties
       new  180980b   [Issue #350] Insert closing pair if opening was 
auto-completed using company-mode (Thanks @binjo)
       new  2654d07   Fix sp-kill-hybrid-sexp bug in REPL-like modes
       new  cefbd99   Merge pull request #352 from 
johnmastro/fix-sp-kill-hybrid-sexp
       new  7f70f97   [Issue #301] Replace `cl-flet` with `cl-labels`
       new  5f60c6c   sp-get-string search should fallback to 
sp-get-stringlike-expression if inside a comment
       new  4fdaa28   sp-get-stringlike-expression should respect comments bound
       new  c5e1d8b   Rename sp--get-context to sp--get-handler-context
       new  ae11baf   [Issue #358] sp-delete-pair should respect context
       new  fd4dd6d   [Issue #358] Do not move point in case of unsuccessful 
deletion
       new  c9fbbc0   [Issue #307][ruby-mode] Fix backward scaning of pairs 
claiming to be strings
       new  c7f4b32   [Issue #362] Delete empty string quotes in sp-delete-pair
       new  88c9cd4   [Issue #342] Fix `sp-get-paired-expression' trying to do 
algebra on nil bounds
       new  42d3688   Use -if-let instead of setq
       new  7374958   Move common code into cl-labels
       new  2deff3f   [Issue #289] Prfer to highlight regular pair backward 
instead of string-pair forward "()|"
       new  1a67c9b   Merge branch 'fix-show-mode-stringlike'
       new  70dc680   [Issue #364] Better handling of indentation after kill
       new  3ed5864   Code cleanup (let -> when-let, remove unnecessary 
conditionals)
       new  5c63e8f   [Issue #289] Fixes regression for evil-mode users when 
`sp-show-pair-from-inside` is set to t.
       new  ea55c2b   Merge pull request #370 from bling/master
       new  e162997   Check for nil in advice for ac-complete
       new  28bb3b3   Merge pull request #380 from pkkm/master
       new  e142dd3   [#392] Fix pairs not inserting after skipping out of a 
pair
       new  c70c5dc   Update Cask file
       new  96710dc   Fix test setup
       new  89d3935   Spelling correction
       new  ff530ed   Merge pull request #401 from gekkoe/patch-1
       new  87bfe93   [Issue #400] Fix infinite loop in sp-forward-symbol in 
case no pairs are allowed
       new  f841b90   Remove deprecated variable 
`sp-autoinsert-if-followed-by-word`
       new  e5d7dc9   Remove deprecated option `sp-autoinsert-inhibit-functions`
       new  6e34686   Remove snapshot testing
       new  83508d6   [Issue #216] Pair \\{ and } in docstrings
       new  b0d32c5   Replace the advice on self-insert-command with a hook. 
Remove sp--self-insert-command
       new  ea812bf   delete-selection-mode is now handled with advice instead 
of reimplementation of cua/dsm
       new  cea949c   Remove sp--self-insert-command
       new  cf43d63   Remove sp-trigger-keys
       new  29df985   Remove sp--this-original-command-self-insert-p
       new  f949fdc   Remove sp's fallback related functions
       new  c1c88e1   Add optional `subword-mode' support
       new  36939cc   Merge pull request #402 from johnmastro/subword-support
       new  a78721a   Do not use delete-backward-char, it is for interactive 
use (@markus1189)
       new  a586b67   [Issue #395] Fix issues with `cl' and lexical binding
       new  438788c   Clarify why 'cl is used
       new  f568b24   Reorder let and cl-labels to silence byte compiler 
warnings
       new  8ef3a8a   Declare mc/cursor-specific-vars to silence byte compiler 
warnings
       new  1894b99   Declare subword functions to silence byte compiler 
warnings
       new  d92e44f   Don't repeat argument names in defuns
       new  abe7b12   Improve sp-region-ok-p
       new  db48232   Merge pull request #407 from Fanael/master
       new  6b9b415   Update README
       new  df1b0f6   Insert based on buffer content not key events
       new  8562c2a   Do not use `sp-recent-keys` to resolve pair insertion 
after autocomplete
       new  6e9a00a   Merge pull request #406 from expez/improve-sp-region-ok
       new  20f87b5   Abstract pair info
       new  cbcfc81   Support multiple triggers/opening pairs
       new  3ed1849   Abstract the pair to insert picker
       new  3565b99   Add support for pairs sharing a prefix
       new  1b7bda0   inferior-lisp-mode is sp--lisp-mode (Prem Thomas)
       new  9d9d584   Merge branch 'insert-pair-detection'
       new  9eb03ab   Merge branch 'reworking-input-system'
       new  8700d9e   Update copyright notice
       new  bf7d992   Update dependencies and versions
       new  e5974e2   Add inf-clojure-mode to sp--list-modes
       new  1678ee8   Add monroe-mode to sp--lisp-modes
       new  98d7259   Remote nrepl-repl-mode from sp--list-modes
       new  31ad98d   Make sp-region-ok-p handle trailing junk
       new  9330bb9   Revert "Make sp-region-ok-p handle trailing junk"
       new  a48ffcf   [Issue #415] Fix insertion of $$ in auctex
       new  8e97afb   [Issue #416] Fix insertion of multichar pairs
       new  b0ef164   Get rid of `sp-autoinsert-if-followed-by-same`
       new  307398e   Abstract the special self-insert checks
       new  173dc77   Move rewrap checks out of `sp-insert-pair`
       new  a09ede3   Improve sp-region-ok-p
       new  2877e96   [Issue #428] fix inifinite loop in 
sp-get-paired-expression
       new  712ade7   make sp-region-ok-p take context into account
       new  26cbeca   Rename insertion tests
       new  c093ee6   Add support to set mark in test buffer
       new  75ed703   Rework wrapping
       new  c75585e   Add wrapping tests
       new  66a4acf   Add sp-in-docstring-p
       new  c92ce26   Only pair \\{} in docstrings
       new  ee55666   Update copyright notice
       new  f4c0f0d   Remove wrapping tags
       new  fa1428d   Remove autoescape code
       new  614511f   Add python config
       new  48b4867   [Issue #437] Use sp--looking-back-p instead of 
looking-back which backtracks the entire buffer
       new  65c69b9   [Fix #431]: Stop giving bad advice to auto-complete
       new  a41d52a   Rename sp-max-pair-length-c to sp-max-pair-length
       new  c297821   sp-get-quoted-string-bounds now uses emacs's native 
string parsing
       new  8cf8b89    support python.el as well as python-mode.el
       new  4ccd4cd   Merge pull request #450 from djr7C4/master
       new  12d3a63   sp-clone-sexp will no longer dash ahead.
       new  89f4d30   Merge pull request #453 from myeffort/sp-clone-sexp
       new  f79ae36   Add hooks to limit searching within bounds.
       new  49e307f   Merge pull request #455 from tmccombs/search-bounds-hook
       new  898c92e   Do not autoskip ' in latex, we want to treat it as 
apostrophe
       new  ff64d6e   Fix emacs treating ' as word for purpose of pair 
balancing (damn syntax tables!)
       new  81225c6   Add textmode stringlike parser
       new  879d012   Mark sp-keymap obsolete, use smartparens-mode-map instead
       new  40a12f5   Fix point at wrong side of bound error
       new  d77303d   Merge pull request #459 from 
Fuco1/fix-point-wrong-side-of-bound-error
       new  3d838e8   First stab at matching haskell comment blocks
       new  64f08bb   Add comment header
       new  5354972    make smartparens support inferior python
       new  e477633   Merge pull request #461 from djr7C4/master
       new  01efc15   Merge pull request #460 from 
MichaelXavier/424-haskell-comments
       new  ce95b38   Prioritize the special search bound override over the 
default passed arguments
       new  259d502   Add search bounds for inferior haskell mode
       new  2175166   Fix wrong correction of lookahead in textmode parser
       new  afd9d0d   Fix the correction at the beginning/end of buffer
       new  c4adf32   Fix broken syntax classes (seriously, [:space:] is 
useless :/)
       new  8d22a6b   Add some hip badges
       new  6af259f   Default to comment-string if sp-comment was not called 
interactively
       new  cce0863   Fix sp-comment breaking structure if called before 
hanging closing delim with whitespace
       new  dc5c4ee   tex-insert-quote is special-insert
       new  4731838   [Fix #467] Add better documentation to 
`turn-on-smartparens-mode`
       new  a97aac5   Enable CUA shift selection with smartparens motions
       new  feb5a7b   Add CUA properties to smartparens motions
       new  59f863f   Merge pull request #474 from PythonNut/master
       new  0816659   Do not show pair overlays if point is not inside the pair 
interval.
       new  5e6b878   The interaction of sp-splice-sexp-killing-backward with 
comments is much better now
       new  4385da7   Add tests for sp-splice-sexp-killing-backward
       new  e112a07   Add tests for sp-get-sexp
       new  9579ebe   Fix typo
       new  7838ca8   Fix interaction of stringlike/regular pairs.
       new  298c0c9   Fix broken test case where org-mode was not enabled to 
parse strings
       new  2abd13b   smartparens defaults for scala-mode
       new  26a9176   When inserting nested pairs, also check buffer content 
when doing comparision
       new  4ca8269   Insertion spec now supports delete command with [d#] 
syntax
       new  1c79af0   Don't reindent after kill for some modes.
       new  39070f1   Code style.
       new  f57fb62   Add type and group.
       new  2bf406e   Merge pull request #403 from sandinmyjoints/master
       new  17ad4f1   changes after review of PR
       new  a5f8692   Fix non-syntax-strings being empty erroring
       new  bb3839b   Add tests for [d] specification
       new  1e8fb5b   Better travis setup
       new  2ea8116   Remove old travis code
       new  1e148f5   [Fix #233] Add post-hook for skip-closing-pair.
       new  b992fa3   [Fix #199] Add hook for split-sexp.
       new  cd09f28   Add backport of 24.3 defvar-local.
       new  f51b2ae   Fix missing paren.
       new  fa4147d   Add option to split strings ignoring inner sexps.
       new  49327da   sp-splice-sexp doesn't move point if called from comment.
       new  4a87404   Add better comment handling to splice-around.
       new  2f66264   [Fix #488] If no prefix was found, return "".
       new  94107f2   Fix tests broken in b992fa3
       new  0fd990d   Fix tests broken in 49327da
       new  536108e   Disable some tests on old emacsen.
       new  d7abac8   Move tests -> test
       new  0fc38c9   Run tests out of ./test
       new  afe03b6   Add some more sp--lisp-modes
       new  84875e2   Rename ruby test file
       new  d9737bd   Shut up ruby tests
       new  7057520   Add dev dependencies.
       new  f8f2e28   Remove smartparens-test.el.
       new  f048138   Add new ert-runner tests.
       new  99325c4   Remove test-env.
       new  9ed30bf   Rename tests to comply with ert-runner convention.
       new  c7bbc31   Run tests with ert-runner.
       new  97d2652   Merge pull request #484 from gregnwosu/master
       new  1f29bac   Fix @ no longer being prefix.
       new  488c4a7   Automatically load scala config.
       new  2847b47   Only back up if not at bobp.
       new  8969bdf   On 24.4+ ? is no longer symbol but punctuation in ruby.
       new  d077725   FIx the version conditionals 23.3.1, is more than 23.3.
       new  a0f9924   Font-lock only after entire symbol.
       new  2de46fc   [Fix #399] Properly read comment bounds for paired 
comment delimiters.
       new  1937705   Fix incorrect boundaries of textmode pairs at bobp/eobp.
       new  1a7d564   Add link to tutorial to the readme.
       new  044ea99   Add special insert commands for quack
       new  ec5c142   Merge pull request #504 from vikraman/quack
       new  287ad95   Remove needless negations in a condition.
       new  bea02ee   [Fix #505] Respect starting search context.
       new  cd44416   Fix typos.
       new  3e5d559   Merge pull request #507 from alezost/typos
       new  8e5c5b2   Add special insert commands for racket-mode
       new  c953b6c   Merge pull request #509 from vikraman/racket-mode
       new  be45617   [Fix #508] Add option to make wrapping respect direction.
       new  a068ac2   [Fix #495] Fix sp--next-thing-selection at the end of 
sexp.
       new  d609afa   Don't duplicate comment before the parent sexp when 
splicing.
       new  29ee41e   sp--search-and-save-match now return the value of the 
search.
       new  9b4dcc1   Fix infinite loop when searching initial opening
       new  7f47b14   Better handling of prefix recognition in sp-get-thing.
       new  5cbb4ff   [Fix #465] Additional config for haskell-mode
       new  82e86f0   Don't run racket-mode tests on emacs <24.3
       new  7aae97c   [Fix #511] sp-region-ok-p fails on haskell pragmas
       new  f09310c   Always show matching paren over cursor in `evil-normal`, 
`evil-motion` or `evil-visual` state.
       new  cd1ae04   Merge pull request #500 from ralesi/evil-on-cursor
       new  3cfd029   sp-splice-sexp: also avoid indenting here on certain modes
       new  302dc9b   Merge pull request #513 from da-x/indentation
       new  4dfe67c   Remove duplicated test
       new  640c95d   Fix wrapping when the trigger character inserts 2+ chars.
       new  a7b775b   Load smartparens-config by default for all tests.
       new  11ff1eb   Preload latex-mode in tests.
       new  a40114d   [Issue #432] When trying to repeat wrapping, try all 
possible insertion pairs.
       new  85583f9   [Fix #498] Add insertion context when computing active 
pair.
       new  9bf3ee8   Add racket modes to sp--lisp-modes
       new  0252b35   Add configuration for racket modes
       new  faf2922   Use `comint-last-prompt' in smartparens-haskell
       new  b69d752   Don't indent if aggressive-indent-mode is enabled
       new  221bfc1   Don't issue "Indenting region..." message
       new  8892b7c   Indent just with spaces
       new  f5ca4db   Merge pull request #520 from marsam/master
       new  b7b06fe   Fix typos in README.
       new  8b23f5e   Add tests against #446.
       new  319b9f0   Don't ignore errors when running :when and :unless 
functions.
       new  c774b71   Merge pull request #527 from Wilfred/dont_ignore_errors
       new  9ef8965   Merge pull request #519 from vikraman/racket-mode
       new  bec5501   Merge pull request #522 from tsdh/master
       new  a5ec2d7   [Fix #516] sp-show-pair-match-face should inherit from 
show-paren-match.
       new  8bf65a8   [Fix #438] Make sp--lisp-modes customizable.
       new  8ef25e4   [Fix #329] Improve sp-clone-sexp to handle point in 
front/inside sexps better.
       new  a7d4648   Add tests to cover the case from #243.
       new  8ed936a   [Fix #530] Fix missing pair of parens (how ironic)
       new  d6c199a   Handle ' in rust-mode intelligently.
       new  fa0d8b8   Merge pull request #526 from 
Wilfred/handle_apostrophe_rust_mode
       new  b39610f   Don't reindent in python-mode.
       new  62ddbc6   Merge pull request #532 from Wilfred/dont_reindent_python
       new  69a9d8f   Don't run older emacs tests until cask dependency 
management is fixed
       new  74f35be   Correcting docstring that erroneously said prefix.
       new  81e1290   Merge pull request #536 from 
Wilfred/ignore_trailing_colons
       new  9ca28ed   [Fix #535] When user inputs impossible prefix abort 
sp-rewrap-sexp.
       new  d7199f8   [Fix #540] Add setting to determine if SP should realign 
string-delimiters.
       new  208ca8c   Document testing.
       new  4725bbb   Merge pull request #533 from Wilfred/document-testing
       new  960667d   When slurping forward, don't include punctuation at end 
of line.
       new  8fe439d   Merge pull request #539 from 
Wilfred/ignore_trailing_colons
       new  7b797d2   Ensure that we can kill Rust words at the beginning of a 
buffer.
       new  f04f3ba   Merge pull request #545 from 
Fuco1/delete_symbol_first_line
       new  e23fca6   Fix slurping in rust-mode.
       new  013758c   Fix typo.
       new  214e7c6   < and > are delimiters in rust-mode.
       new  07611bf   Clarify the support section.
       new  debade6   Don't match ' in comments in Rust.
       new  9bf4be5   Be smarter about pairing < with > in Rust.
       new  187e59e   Reworking README to showcase best features.
       new  7d4553b   Merge pull request #550 from Wilfred/improve_readme
       new  ea67552   Ensure slurping from the closing paren work in non-lisps.
       new  cb09493   Correcting docstring.
       new  951c2e2   Ensure we pair < and > after type names in Rust.
       new  515d598   Minor typo fixes.
       new  a154f92   Rewrite some ecukes tests as ert tests.
       new  425cb6a   Empty ecukes file.
       new  a2bf203   Adding some tests for sp-next-sexp.
       new  4c84662   Remove features where we have equivalents in 
sp-wrapping-test.el.
       new  f82f439   Catch errors when running 
sp--post-self-insert-hook-handler
       new  aa35628   Merge pull request #558 from 
fommil/post-insert-catch-error
       new  623170b   Pair < with > in parameterized Rust function calls.
       new  e538cfb   Merge pull request #559 from 
meqif/rust-pair-angle-bracket-in-function-call
       new  395615c   [Fix #556] Check if pair is allowed in context only when 
it is reached.
       new  5514400   Update copyright notices.
       new  5f23b61   Reorder sp-test--paired-expression-parse-in-elisp to 
silence warnings.
       new  2389608   Rewrite basic parsing tests in terms of 
sp-test-with-temp-buffer.
       new  6e3d179   Fix sp-get-paired-expression throwing error on bobp.
       new  1e326ba   Merge 'basic' and 'elisp' parser tests.
       new  32f0869   Remove obsolete variable.
       new  6242985   Add note about sp-slurp-hybrid-sexp in 
sp-forward-slurp-sexp.
       new  f7567d5   Don't insert whitespace when slurping in Python.
       new  5321176   Merge pull request #561 from Fuco1/python_slurp_whitespace
       new  63f3285   Move elisp parising tests into its own file.
       new  91a482f   Add a note about required Emacs version.
       new  493c5e7   Rename s/stringlike/paired/
       new  2a82b9e   Move C parsing tests into separate file.
       new  8f94974   Move all the parsing tests into files by language
       new  05ba1d2   The mark marker in test helpers is case-sensitive.
       new  444c89a   New-style tests for strings in elisp, forward
       new  c119f78   [Fix #567] Add stumpwm-mode as lisp mode.
       new  7a8feff   Don't pair ' in strings in Rust.
       new  5344e10   Add test for #569
       new  d7d439c   Fix python-indent-dedent-line-backspace in strict mode, 
fixes #552
       new  a190f17   Merge pull request #565 from PythonNut/master
       new  065fa38   Ensure that we don't pair ' in Python strings.
       new  3c8d0d1   Ensure that we pair ' in code in Python.
       new  108ecf4   Merge pull request #574 from 
Fuco1/pair_apostophe_python_code
       new  b658ee0   Remove unused test helper
       new  dc7f7e1   Add a setting for max pair length.
       new  6465d97   Add tests based on the sp-kill-sexp docstring.
       new  af1159b   When killing sexps in non-lisps, kill punctuation too.
       new  e9d6d94   Add test for #580
       new  5817040   Merge pull request #579 from Fuco1/kill_sexp_improvements
       new  598f539   Minor grammar fix.
       new  cb94871   Set up coverage monitoring.
       new  d5e1f87   Minor docstring polish.
       new  18fefac   Merge pull request #583 from Wilfred/coverage
       new  2ba29c8   sp-select-next-thing should handle buffer limits 
gracefully.
       new  bba4060   Don't reindent in asm buffers.
       new  fee26e4   Don't reindent in makefiles either.
       new  0345bc9   Change may to must
       new  6fced32   Add note about testing to contributing section
       new  14a1b8c   Fix bug with wrapping being cancelled right away.
       new  b7981e3   [Fix #586] Insert spaces after wrapping to preserve LaTeX 
macros.
       new  2238cbf   Merge pull request #582 from 
Fuco1/fix_next_thing_buffer_limits
       new  013bb33   Typo in a var name (#590)
       new  2f0dc4e   Add test for forward slurp with C-u
       new  5bef0a9   Add smartparens support for motion-mode. (#600)
       new  06f373c   Formatting
       new  3edcfcc   Note
       new  954f791   [Fix #425] Fix delayed hooks.
       new  00a2570   Fix tests for 24.3
       new  48c1436   Release 1.7.1
       new  671e9e8   Update README
       new  0a72afa   Prefer defined pairs to string pairs for enclosing
       new  0b8cf4a   Update also sp-local-pairs on insertion retry
       new  5ca4fb6   Remove obsolete test
       new  3ce0a05   Group definitions with sp-with-modes
       new  50b6c26   Add """...""" pair to python
       new  f4d341d   Fix elisp prefix regexp
       new  b08e8c4   [Fix #441] Test if the quotes to delete really constitute 
a pair
       new  1321757   Do not rely on global match state for string parsing
       new  59adcfd   [Fix #365] Check string fence syntax on backward search
       new  c893338   Parse strings in the string parsing test
       new  904b60b   Only set string-delim if an actual match occurred.
       new  a6bd5e4   Remove sp-navigate-consider-stringlike-sexp
       new  fa4fb22   [#429] Make skipping of string-like delims more 
consistent at eosexp.
       new  506793b   [#374] Fix single quotes in python not autoskiping 
properly.
       new  051edfa   [Fix #227] Test if the sexp-to-autodelete is valid
       new  88fe424   [#462] Do not skip quote if preceeded by escape
       new  f3c8b22   Shut-up python mode in tests
       new  89e9833   Fix broken tests
       new  cb4217f   [Fix #531] Pass proper action to the pair-selection 
procedure
       new  c930c86   [Fix #625] Make the pair overlay priority lower to compat 
with yasnippet.
       new  493dfe5   Remove byte-compile warning
       new  9ed034c   Run a post-handler after sp-rewrap-sexp
       new  1d858a9   Do not allow slurping into different context.
       new  1a5f0f4   [Fix #593] Add smartparens-clojure.el (#620)
       new  453687e   Limit binding of case fold search (#628)
       new  54d6706   save-excursion must be used before save-restriction
       new  87dd7d0   Do not allow wrapping of unbalanced regions
       new  5575ebc   Shut up the tester
       new  4f85a4c   Do not test balance inside strings when wraping
       new  384a06a   Add local pair for norm bars (#640)
       new  dee55fd   Memoize `syntax-ppss` in a couple places
       new  a770282   Use sp-state for memoization state
       new  488d737   Remove unnecessary let
       new  ae68a3c   Reset memoization in post command hook
       new  5aa4b7e   Reset memoization on change
       new  659e4de   Merge branch 'memoize-syntax-ppss'
       new  6b48324   Add a link to the default configuration wiki page
       new  4643272   Add sp-ess extension (#650)
       new  88d01ba   Prefix handling for ESS
       new  971a2be   Remove emacs 24.3 tests.
       new  de5d4f3   Remove conditional tests for 24.3
       new  600296c   [Fix #611] Do not navigate ' in latex when it is a 
contraction
       new  7254b49   Add sphinx documentation
       new  a5e79d0   Fix autoskipping closing chevrons in rust-mode (#651)
       new  95976d4   Add autoescaping for wrapping
       new  0f231a8   Formatting
       new  2743d68   sp--escape-wrapped-region returns number of escaped 
sequences
       new  f0a069c   Add sp-escape-wrapped-region setting
       new  ea5390c   Add sp-escape-quotes-after-insert
       new  2f977cc   Add 'escape action
       new  e43af1b   Update default configuration for ' and "
       new  50e1edf   Use special test for quotes on insertion and escape
       new  587bb2c   Use sp-in-string-quotes-p instead of sp-python-in-string-p
       new  a439230   Rename sp--escape-wrapped-region to sp--escape-region
       new  44d4db3   Do not insert ' after word by default
       new  d1e780c   Add tests for new escape features
       new  3d07744   Fix rust actions for '
       new  361b28d   Remove obsolete autoescape settings
       new  9376dfe   Do not escape ' and " in text modes on top-level
       new  325cd9d   Do not escape ' in contractions
       new  996c5b0   Add documentation
       new  2350913   Merge branch 'feature/autoescape'
       new  06acac9   Fix the documentation index
       new  0e47f4a   Don't autocomplete the lua blocks when inside comments 
(#648)
       new  eaa5760   Point at eobp should not register as inside symbol
       new  144f897   [Fix #630] When killing backward perpend the kill instead 
of append
       new  9ae8d4f   [Fix #634] symbol-skipping should not stop at delimiter 
at the end of comment
       new  cafcf95   Change lisp -> elisp in markdown source block
       new  0930869   Add escape action to sp-pair docstring
       new  ba97f9f   Remove sp--reverse-string
       new  fbd6e7a   Remove sp--split-string
       new  d130810   Remove sp-pair-is-stringlike-p
       new  55de854   Remove sp--string-empty-p
       new  163b7c8   Fix docstring
       new  02ea034   Remove sp-zap-syntax
       new  2eb1af2   sp-get-quoted-string-bounds can take optional point 
parameter
       new  1b70d4b   More robust checking of wrap breakage.
       new  6a8ed39   [Fix #660] Evaluate arg to `sp-with-modes` only once
       new  47fb808   Simplify conditional
       new  3b4d462   [Fix #616] Do not throw away whitespace with sp-up-sexp 
from a string
       new  8ebd586   Fix sp--looking-back match extending after the point
       new  7568804   Add sp-char-is-escaped-p
       new  3e431bd   [Fix #637] Do not pick up string sexps if the delimiter 
is escaped
       new  e1175e3   Match "`" with "`" in Clojure-related modes
       new  40f6f53   Prefer `dash.el` over CL
       new  768ad1a   Add region-ok-p tests for "non-standard" pairs
       new  e67096b   Enable escape on "" pair in tests
       new  e831cd5   [Fix #212] Add tests for this issue
       new  9bee9eb   Fix typo
       new  abe2e82   [Fix #606] Add better docstrings for wrapping overlay 
faces
       new  1822202   Add test for sp-autoskip-opening-pair
       new  ca29e3b   Shut up in tests
       new  845bb10   [Fix #621] Respect sexp prefix even if it is a symbol
       new  6da5822   Add sp-select-previous-thing test at bobp
       new  9d35a25   Remove sp-nagivate-use-textmode-stringlike-parser alias.
       new  ab8959b   Update docstring
       new  20d2c9d   sp--strict-regexp-opt on nil should return ""
       new  614c56a   Do not retry parsing after first failed sexp.
       new  f8bb1b5   [Fix #666] Do not fall back to symbol parsing if sexp can 
not be completed.
       new  678d91f   Rewrite exception tests using `should-error`
       new  6a9caac   :type should be argument to `should-error`
       new  eb3eabc   Fix documentation issues discovered by checkdoc
       new  d3110ee   Add TODO notes
       new  8fd6a07   Swap argument order in sp--merge-prop
       new  78a0880   Swap argument order in sp--update-pair
       new  9d47e42   Update dash dependency
       new  78f54ab   Run ert-runner without Makefile
       new  115eeab   Remove undercover
       new  dbe5692   [Fix #617] Jump to sexp beg/end-in when skipping over 
delmiter
       new  a5165d6   Fix whitespace insertion when slurping in LaTeX (#670)
       new  55cca7a   smartparens for OCaml
       new  f4f3569   add config
       new  231954b   Add LaTeX-mode to latex config
       new  b201c5a   add test case for smartparens-ocaml
       new  cebc566   Add tuareg mode
       new  1a8215a   [Fix #661] Fix parsing of strings nested in string fences
       new  9a5aaa5   Use ert+duration reporter for tests
       new  24f4b5f   Remove compiled reporter
       new  63f871e   [Fix #662] Add release script
       new  253afc4   Release 1.9.0
       new  cbe286c   Update README.md on testing
       new  6863daf   After the wrap, point and mark contain the wrapped region
       new  5c68028   [Fix #230] Watch the balance when killing a region
       new  61b1fa0   Better badge organization
       new  2f41c52   Rename test file for closing pair skips
       new  ce2f46b   [Fix #669] Use sp-char-is-escaped-p to detect escaped 
characters.
       new  05959f6   [#668] Add tests for this issue.
       new  7904d16   Add docstring
       new  dc21900   [Fix #665] Do not assume " is always string syntax.
       new  469838f   Rename sp-keymap to smartparens-mode-map in test examples
       new  d72d58c   [Fix #653] Recognize multiline comments when not on 
first-line
       new  b1b6838   Enable undercover
       new  b661715   Correct use of eval-after-load (#677)
       new  76c75f1   Add tests for hybrid kill & whitespace
       new  444bfb0   sp-kill-hybrid-sexp killing whitespace works now.
       new  f55a741   Add a helper sp-buffer-equals to assert test results
       new  22292c6   added sp-mark-sexp analogous to mark-sexp (#686)
       new  e1c2427   Rewrite some tests in terms of sp-buffer-equals
       new  0e49e28   [#34] Add better mechanism for closing unclosed strings.
       new  c00dacc   [Fix #687] Do not allow extending selection over invalid 
regions.
       new  07d855c   [Fix #169] Implement support for `kill-whole-line` 
setting.
       new  7762e0d   [Fix #674] Add `sp-kill-whole-line` command.
       new  c2c3a04   Test against 25.1 and trunk too
       new  a4a1294   Add docstring
       new  2c684bd   Remove features and migrate to ert
       new  a677859   [Fix #421] Do not insert unbalancing closing delimiters.
       new  f661b7f   Support < and > in Rust with strict mode.
       new  da60694   Rename duplicate test name (slurp -> barf)
       new  199006a   [Fix #638] Fix ruby pre and post handlers to process tabs 
properly
       new  12f6cbc   [Fix #698] Autoload clojure config.
       new  96e6f3d   Add basic elixir-lang support (#695)
       new  add86ac   Added some missing special forms for the Elixir mode 
(#700)
       new  7647f79   Fix backward-delete hang in comint when at end of last 
prompt (#694)
       new  290ce9f   [Fix #708] Remove provide from test-helper
       new  dba0919   Add GitHub issues template (#704)
       new  67b1a1d   Support fsharp-mode (#714)
       new  0c81107   Update smartparens-rust.el (#715)
       new  4792354   Add missing docstrings to silence doccheck
       new  73b9dd0   Formatting
       new  ae1c49c   [Fix #671] Use lexical binding
       new  76311ef   [Fix #664] Do not consider a prefix/suffix which is a 
pair.
       new  1a753e0   [Fix #720] [Fix #719] Do not eval keyword arguments in 
`sp-pair` with lexical-binding.
       new  c1b60b2   Add dev with development notes and proposals
       new  083d6e6   Add old notes as well
       new  a212f77   Ignore local stuff locally in .git/info/exclude
       new  f9191a9   Update README.md
       new  2acdee8   Merge pull request #722 from ebzzry/master
       new  64b5e7f   Add tests for whitespace preservation on kills
       new  a5f3955   Disable undercover, it breaks builds
       new  80faca9   add `defp` to elixir config
       new  bd260c9   Contain side-effects in tests.
       new  f662191   [Fix #667] Better rewrapping of sexps inside strings.
       new  27d52bb   Add \' as python pair
       new  517a6f2   Introduce smartparens-javascript
       new  72f3d28   Merge pull request #727 from boxxxie/patch-1
       new  f5ed0ed   Replace kill-fn with wrapper that accounts for Evil 
Yank/Registers
       new  1893881   Merge pull request #725 from jojojames/master
       new  572e0ec   [Fix #623] Add commands for movement across the same 
depth.
       new  6ce2f7a   [Fix #632] [Fix #578] Do not insert extra spaces if 
slurping won't break sexps
       new  f7db43d   [Fix #663] Add trigger for wrapping.
       new  7841b2f   Release 1.10.1
       new  64813a8   Make release script executable
       new  5296ea8   Keep indent when running `sp-prefix-save-excursion`
       new  f493fdb   Remove note about ecukes tests.
       new  01ff95c   [Fix #320] Properly rewrap python's tripple-quotes.
       new  218e817   [Fix #371] Fix ``` insertion in markdown/gfm
       new  a758dd1   Add typescript-mode to smartparens-javascript.el (#748)
       new  3be1937   [Fix #549] Do not insert pairs in overwrite mode
       new  1ff9467   Add autobuild for docs
       new  ae54a9d   Update documentation
       new  d9e0f81   local pair for ML-family languages
       new  eb9ed3e   change description of smartparens-ml
       new  7a04e92   Fix frontmatter
       new  b3ebb24   Add fsharp-mode
       new  1ac83fc   Merge pull request #753 from Fuco1/feature/add-ml-pairs
       new  249ac32   Allow inserting closing delimiters for non-autoskip pairs
       new  6427125   Merge pull request #712 from johnmastro/maybe-skip-closing
       new  3bc7f1d   Do not drag suffix when doing transposition
       new  dcd6ec9   [Fix #752] Fix slow parsing of strings inside generic 
fences.
       new  20b457e   [#33, #107, #347] Add support for defining custom pair 
configrations
       new  57fad98   [#584, #709, #744] Do not jump to next sexp in 
strict-mode if current is unclosed
       new  243513e   [docs] Add permissions
       new  4b35a43   Add backword delete word and symbol variant
       new  cea8642   add forward variant too and fix minor issues
       new  870790a   Merge pull request #759 from amosbird/patch-1
       new  a806e2f   Add a line requesting "Emacs distribution" info
       new  6182efa   With no string-like delimiters sp--get-stringlike-regexp 
should never match.
       new  0f32a87   [Fix #758] Correctly show delimiters from inside.
       new  df16b48   Handle hungry-delete-mode.
       new  8f910ab   Merge pull request #764 from therockmandolinist/master
       new  a8a6178   Move point to end of symbol for `sp-convolute-sexp`
       new  e3f43d1   Remove extra whitespace when calling `sp-convolute-sexp`
       new  6e77874   Only collapse spaces if there are some
       new  de5b519   Interactive behaviour for sp-{next,previous}-sexp
       new  40eccef   Make the point-progressing behaviour recursive (progress 
until possible).
       new  2834659   [Fix #765] Fix hungry-delete-forward
       new  6a26b01   some nice scala defaults
       new  de4ea92   use kbd
       new  b3fad60   Add missing SPC trigger
       new  10657cc   Fix kbd usage in tests
       new  9b5f960   Add tests for hungry-delete-mode compat
       new  03f6972   Merge pull request #766 from therockmandolinist/patch-1
       new  15b2eb5   Add a dev note about pair settings inheritance
       new  463ac6c   Don't affect delete-selection-mode when SP is off
       new  3ab9bd9   Merge pull request #767 from dsedivec/master
       new  defd6f7   Add {--} pair for haskell
       new  f5ffbc7   [Fix #741] Update closing delimiter if opening delimiter 
is extended via insertion
       new  cb8d03a   Fix comment bounds detection at bobp
       new  fa7e92e   Only delete just-inserted-char on extension if there is a 
pair to rewrap.
       new  1d4e912   Reinsert the suffix of opener when extending even if 
there is no enclosing sexp
       new  1e75b78   Fix apostrophe in ESS comments
       new  b20f7d0   Merge pull request #769 from 
jabranham/fix-apostraph-in-ess
       new  90dec70   Readd the check for delete-selection-pre-hook
       new  34ca8a6   Add test for #769
       new  4e2dfaa   [Fix #731] Automatic pair deletion should only operate on 
valid pairs
       new  1612d6f   [Fix #755] Supply limits to looking-back
       new  a320632   [Fix #678] Unwrap last region in strict mode on DEL with 
sp-autodelete-wrap
       new  9cff71a   [Fix #701] js-mode provides js feature
       new  05b42a2   [Fix #696] Reindent in js2-mode
       new  35432d9   sp--strict-regexp-quote returns unmatchable regexp on nil
       new  43c3922   [Fix #774] sp-get-thing skips closing delimiters with 
skip function
       new  c83188b   sp-region-ok-p now works with all smartparens pairs not 
just syntax-table
       new  8987c40   [Fix #713] Support insertion of emoticons in strict mode 
in text-mode
       new  d444562   Load smartparens-text after loading some text mode
       new  4899d80   [Fix #775] Fix regions containing newlines or sexp 
suffixes from never being balanced
       new  759d3b4   Add test for sp-backward-delete-char on pair with 
skip-match
       new  53921d6   Fix handling of commas during slurp and barf in 
elixir-mode
       new  15e6a35   Add tests of barfing and slurping in elixir-mode
       new  2550860   Merge pull request #777 from 
whysoserious/fix-slurp-in-elixir-mode
       new  6db9904   Add support icon
       new  f440c46   Implemented request: show-smartparens and offscreen 
delimiter #346
       new  c855ddd   Echo matching parens only when there is no minibuffer 
prompt
       new  7f9ef3a   Improved detection of active minibuffer for echoing 
matching parens
       new  97bb030   Further improved detection of active minibuffer for 
echoing matching parens
       new  8301625   In rust-mode, allow typing match branches (=>) in strict 
mode
       new  7d36805   Merge pull request #789 from antifuchs/rust-match-branches
       new  9732841   Add `turn-off-smartparens-strict-mode`
       new  87ac0d9   Merge pull request #790 from xiongtx/turn-off-strict-mode
       new  4747068   Use my personal email for paypal
       new  01d4ac9   Fixed echoing of matches to work correctly when evil is 
used
       new  bebfdfb   Merge pull request #788 from rgemulla/echo-matching-parens
       new  456b78c   [Fix #778] sp-skip-closing-pair cleans up after jumping 
out of sexp.
       new  00b36bb   Improve performance of delete-selection-pre-hook when no 
region is active
       new  7719b00   Merge pull request #794 from 
rgemulla/fix-delete-selection-pre-hook
       new  154f426   Remove sp--pre-command-hook-handler, was unused
       new  a29b983   Build for 25.2
       new  45d8efa   Do not test if prefix/suffix is valid pair if it is empty.
       new  2dd7057   Use syntax-class instead of char-syntax to check if we 
are at string.
       new  84f0fc1   Return match data from sp--find-next-stringlike-delimiter
       new  39491df   When picking first string-like delimiter for parsing 
always pick a valid one.
       new  77d27b6   [Fix #710] Add setup for ' in haskell-mode
       new  d73e18f   Add test for sp-backward-kill-word in haskell mode
       new  c27a3d5   [Fix #799] Require subr-x for string-trim
       new  a1c1ce1   [Fix #797] Remove obsolete variable 
sp-navigate-consider-stringlike-sexp
       new  1ffa437   [Fix #793][rust-mode] Do not parse > where it is not a 
valid delimiter
       new  cc6c966   Add sp-describe-system
       new  da17082   Fix grammar
       new  651db1f   Initialize sp-state by default
       new  d5221cb   When picking pairs for uninsert we need to consider all 
possible pairs.
       new  a2c1186   Always uninsert closing delimiter if the new one is 
longer.
       new  3cd3cb6   [Fix #141] Add markdown setup
       new  cdd10bc   Add org-mode configuration
       new  37c7555   Add LiquidHaskell pragma
       new  71d556f   Merge pull request #802 from cydparser/liquidhaskell
       new  e253554   [Fix #804] Do not rebind wrap keys in markdown mode
       new  4e21ccb   Narrow in `sp-region-ok-p` after doing syntax checks
       new  9682ba9   Merge pull request #805 from 
alexmurray/narrow-after-syntax-ppss-check
       new  07f2801   Fix grammar in unmatched expression error message
       new  3f115e5   Merge pull request #807 from 
tchajed/fix-unmatched-expr-grammar
       new  1bf4631   Do not insert elixir bracketed keywords in comments.
       new  8e4bf81   [Fix #115] Add sp-change-inner
       new  a0d52e4   Fix org asterisk skip function at bol
       new  e389877   [Fix #699] Properly skip over regexp-based prefixes
       new  3542808   [Fix #812] Use the 'p' syntax flag to recognize prefixes
       new  b5cf2df   Remove obsolete comment
       new  4978ab2   [Fix #811] Strings can have prefixes too
       new  f665080   Subtract 1 from point when testing char syntax skipping 
backward.
       new  b4b8b58   Fix ruby slurp/barf problems related to change of : to 
prefix class
       new  ea6cd16   [tests] Call sp-mark-sexp with keybinding instead of 
call-interactively
       new  135fc63   Require emacs 25 to pass tests
       new  9cba357   Reword sp-message-alist entries to be usable with 
user-error
       new  97e6dd6   Add nil-check to sp-in-docstring-p for string bounds
       new  7a8dff4   [Fix #726][Fix #738] Properly integrate strict mode and 
delete-selection-mode.
       new  e115f83   Add forward declarations for functions and variables
       new  755ad78   Provide search limit to `looking-back`
       new  cbff2b7   [Fix #813] Do not recognize prefix at closing delimiter 
(or suffix at opening) when skipping to symbol
       new  4873352   Release 1.11.0
       new  0ebf729   org-mode provides 'org feature not 'org-mode
       new  0f6cc64   Make sp-region-ok-p interactive.
       new  f41960f   [Fix #819] Remove wrap bindings from org config
       new  feb57d3   Remove unnecessary check in latex navigation skips (#611)
       new  5c51ccc   [Fix #820] Do not try to rewrap on insert if multichar 
pair was triggered
       new  d591d9a   Remap kill-whole-line in strict-mode
       new  65fbcfc   Merge pull request #822 from moyamo/master
       new  e0dc959   Make sp-kill-whole-line remove the newline like 
kill-whole-line
       new  d719959   Kill only one sexp (and a newline) in sp-kill-whole-line
       new  317d5c1   Properly delete line in sp-kill-whole-line when there is 
extra whitespace
       new  163a593   [Fix #841] Allow sp-rewrap to remove pairs when empty 
pair is selected
       new  302378b   Silence byte compiler warnings
       new  609cf04   Fix last commit
       new  600d838   Satisfy the byte compiler
       new  f04e1b9   Setup travis to byte compile & error on warnings
       new  f4237c1   travis byte compile: add current directory so emacs can 
find files
       new  8fd03da   travis: don't try to compile the pkg file
       new  21f4ac9   Wrap defvars for byte compiler in eval-when-compile
       new  3eeaac1   Move sp-get definition up to avoid byte compile warning
       new  ed3d296   Define some more variables to satisfy the byte compiler
       new  81df19b   Remove unused lexical variable
       new  35ada09   Added two pairs
       new  81d72a9   Remove cl package
       new  30f3c5f   Merge pull request #844 from maxsandova/master
       new  7c64968   Merge pull request #845 from jabranham/remove-cl
       new  5aafd74   Use lexical-binding in all files
       new  e487f20   dir-locals: add bug-reference-url-format
       new  ae1cff8   Merge pull request #836 from 
jabranham/byte-compiler-warnings
       new  dfec98c   Merge pull request #848 from jabranham/lexical-bindings
       new  348c0db   Require cl-lib at compile time
       new  05591f3   Silence some byte compile warnings
       new  82e69e9   Do not insert elixir bracketed keywords in strings.
       new  2e3d285   Merge pull request #852 from obmarg/master
       new  4adfa24   Add support for HTML/SGML based functions in js2-jsx-mode
       new  42d44de   Add a test case for the html element as sexp enhancement
       new  a03debd   Merge pull request #853 from knu/jsx_support
       new  b23d9fd   Add Gitter badge
       new  9fbf2d9   Merge pull request #858 from gitter-badger/gitter-badge
       new  0f7012c   Improve tests for sp-kill-whole-line
       new  ca4c294   Consider an empty last line in sp-kill-whole-line
       new  24de597   Use eobp in sp-kill-whole-line
       new  3452c21   Merge pull request #824 from moyamo/master
       new  34de295   Add search functions which preserve starting context
       new  dac80d1   [Fix #860] Honor context when searching for next eligible 
expression.
       new  68a4597   [Fix #832] Add more information to sp-describe-system
       new  826bdcd   [Fix #786] Hyperlinks in elisp are valid if followed by 
punctuation
       new  8efc55c   [Fix #782] Add the issue report setup as test case
       new  4095e9e   [#703] Add test cases based on the issue report
       new  b59964a   Add smartparens-crystal
       new  8c5900b   Add test for crystal
       new  452626e   [crystal]remove test for ternary if
       new  dfcbcae   [crystal]Reuse code
       new  83bf176   Merge pull request #866 from brantou/master
       new  97672d6   Add crystal to config
       new  9a9df69   Merge pull request #869 from brantou/master
       new  3181747   Revert "[Fix #860] Honor context when searching for next 
eligible expression."
       new  274be30   Add treatment of single quotes for racket
       new  bf7bf7c   Merge pull request #876 from pmatos/patch-1
       new  6eea872   [Fix #877] Do not pair `do` in elixir strings/comments
       new  2703f68   Add js-jsx-mode to sp--html-modes
       new  b8c6847   Merge pull request #883 from wyuenho/patch-1
       new  d57e40a   Fix lua expansions on strings
       new  40f13c3   Merge pull request #888 from 
kidd/lua-not-expansion-in-string
       new  7c8b37d   Add more entries to `sp-paredit-bindings'
       new  84f20e0   Merge pull request #891 from 
raxod502/feat/more-paredit-bindings
       new  86fa242   [#889] Don't grab C-g if Company is active
       new  b996376   Add .dir-locals-2.el to .gitignore
       new  be01272   Merge pull request #892 from raxod502/feat/dir-locals-2
       new  c2f70b7   Merge pull request #890 from 
raxod502/feat/C-g-without-highlight
       new  ec152cf   [Fix #893] Add forward declaration instead of require for 
markdown-mode
       new  41aa6c7   [Fix #887] Do not extend region-to-kill before/after 
symbol.
       new  b8fdee3   [tests] Add missing require for markdown-mode.
       new  08fbd38   disable ' and ` for ocaml and reasonml
       new  5a7ade1   add gerbil (scheme) to sp-lisp-modes
       new  44f168b   Merge pull request #905 from rsbowman/master
       new  91248bb   Added link to default-configuration
       new  404a5b9   Merge pull request #907 from qwerbzuio/patch-1
       new  6329f77   org and markdown are text modes so require text-mode 
settings
       new  34b5332   Merge pull request #900 from 
Khady/ocaml-reason-disable-pairs
       new  bafd613   Added a content overlay
       new  7b36067   Merge pull request #910 from SamirHafez/content-overlay
       new  5014344   [Fix #914] Add haml-mode to 
sp-no-reindent-after-kill-modes
       new  c7dbdd2   Not show overlay on pair match content when there's 
non-empty region marked
       new  10e2a7f   Merge pull request #922 from ailisp/master
       new  14a4d62   Add sp-change-enclosing
       new  3da9af3   Pop to buffer with output when calling sp-describe-system
       new  01e951d   Add support to avoid reindenting per indent-line-function
       new  d180dc2   Add test for 
sp-no-reindent-after-kill-indent-line-functions
       new  9fe9f8c   Merge pull request #936 from 
kidd/exclude-reindent-for-some-indent-line-functions
       new  721380b   [Fix #934] Remove unnecessary customization of 
sp-sexp-prefix
       new  c51e1e9   Improve docstrnig on `sp-wrap--can-wrap-p'
       new  e3bb48a   Memoizing syntax-ppss must also depend on the narrowing 
state
       new  33ce3c7   Remove extra parens
       new  20d9e3b   [Fix #932] Update sp-local-pairs caches when removing 
pairs
       new  91eeea8   [Fix #684] Add sp-char-escaped-p
       new  aa0884e   [Fix #697] Do not allow merging `nil` as closing delimiter
       new  f60440e   [latex] Update whitespce
       new  bfc2d2e   [latex] Remove non-existing pair
       new  ba76364   Allow passing `nil` for :close if there is a global 
definition to fallback to
       new  4dbce4f   [Fix #921] Preserve structure when killing word from 
before/after symbol in strict mode
       new  5afb18f   Point can not be inside a comment if it is inside a string
       new  2415990   Add rjsx-mode to smartparens-javascript setup
       new  3eecb2d   Customize sp-sexp-suffix for web-mode
       new  2c41238   [Fix #878] Apply bounds to textmode search to not spill 
outside context
       new  d65f3c0   sp-kill-symbol should preserve prefix if killing from 
inside symbol
       new  0ea16f1   Use while-no-input in show-pair-function.
       new  806d770   Merge pull request #943 from Alexander-Miller/whilenoinput
       new  ef660fb   Revert "Use while-no-input in show-pair-function."
       new  af000ad   Fix docstring of sp-backward-sexp
       new  c62e477   Merge pull request #951 from whxvd/1
       new  ff9261d   Fix docstring of sp-kill-sexp
       new  3bdc4ca   Merge pull request #953 from whxvd/0
       new  4d15710   Add rst config
       new  b1bc0f6   [#464] only run pre-command-hook if smartparens-mode is 
active
       new  97a4b95   fix: avoid insert slash pair in org-mode checkbox.
       new  0849801   Merge pull request #976 from tangxinfa/fix-org-checkbox
       new  4ae27e7   Add `sp-show-pair-match-priority` option
       new  011f59d   Merge pull request #977 from valff/overlay-priority
       new  d3184b7   docs: add a note about 
sp-navigate-reindent-after-up-in-string (#978)
       new  0464407   Create FUNDING.yml
       new  c7d7631   Fix typo
       new  04dd4ee   Merge pull request #982 from zonuexe/fix/typo
       new  0e4fbca   add smartparens-c config
       new  7080e7f   Merge pull request #981 from conao3/add-c-config
       new  2fdebd8   Fix typo
       new  139f02d   Test against Emacs 26 too
       new  34e31cf   Use trusty to test Emacs 26
       new  2c3a41e   Ignore ~ when splicing parens in ocaml
       new  1285683   feat(latex): do not pair `' in math context. [Fix #990]
       new  66484f5   added bounds check to sp-skip-into-string
       new  9738360   added bounds check to sp-skip-into-string (#993)
       new  a8856af   add rustic to rust modes
       new  9449ae0   Merge pull request #998 from brotzeit/rustic
       new  29a0ed0   Make sure smartparens-rust loaded in rustic-mode
       new  be8d5c9   Make sure smartparens-rust loaded in rustic-mode (#1003)
       new  9c83a64   The package is called `rustic` and not `rustic-mode`
       new  1f8857c   Merge pull request #1006 from bkchr/master
       new  14e8299   Fix feature name for C-like modes
       new  080126c   Merge pull request #1014 from wentasah/fix-c-config
       new  7dc6278   fix(#1010): treat escaped char sequences as symbols
       new  7a9b682   test: make sp-test-command generate separate ert test 
cases for each assertion
       new  e91abd5   ci: use github actions
       new  c98693e   test: fix broken tests
       new  ae84eba   feat: keep indent when barfing
       new  b5dd54e   build: remove unused lexical variables
       new  ba4167c   ci: disable travis
       new  86a031c   Merge pull request #1019 from Fuco1/feature/github-actions
       new  7c61a5a   fix(#1015): use correct delimiters when splitting string 
sexps
       new  555626a   fix(#783): fix incorrect escaping of single quote in cc 
derived modes
       new  16875ee   smartparens.el: wire up defvar-local wherever suitable
       new  9489d4b   Merge pull request #1035 from Hi-Angel/cleanup
       new  9da43ce   fix C comments
       new  d9e0843   Merge pull request #1046 from omar-polo/master
       new  465cd36   feat: respect pair-specified prefix in 
sp-skip-backward-to-symbol
       new  927f2b0   feat: sp--get-prefix/suffix consistently returns a string
       new  d1a433a   fix: reset prefix after skipping over it in 
sp-skip-to-symbol-1
       new  b814b69   fix(#821): fix backward killing in ESS modes skipping 
over valid words
       new  c59bfef   fix(rst): do not insert double _ after a `link`
       new  a34e87b   Use while-no-input from Emacs 27
       new  47bf447   Use Emacs 27 while-no-input directly, if available
       new  7f5825d   Merge pull request #958 from 
aaronjensen/use-emacs-27-while-no-input
       new  9e48911   Fix compilation of sp--while-no-input
       new  b8bdd92   Merge pull request #1054 from 
mnewt/fix-while-no-input-compilation
       new  6ac15f1   sp-sublimetext-like.el: provide SublimeText-like config
       new  5878675   Merge pull request #1059 from Hi-Angel/sublimetext-like
       new  da3a4eb   fix #707
       new  19e7eeb   smartparens-python.el: auto-insert a colon in function 
definitions
       new  63695c6   Merge pull request #1063 from 
Hi-Angel/python-colon-completion
       new  eb2eb92   Fix warnings
       new  3b7bf09   Add sly-mrepl-mode to sp-lisp-modes
       new  4e336b6   Minor refactoring
       new  ef7c613   Use assq & co for alists
       new  fb1ce4b   Merge pull request #1066 from sirikid/master
       new  a010b09   Fix #1077
       new  f54116c   Merge pull request #1079 from sirikid/hotfix/when-let
       new  d2b81cc   fix: resolve load-history paths with file-truename (#151)
       new  58646a4   Merge pull request #1073 from hjudt/sly-mrepl-mode
       new  25f4d6d   Merge pull request #1058 from 
andreyorst/elixir-better-search
       new  19c4ee7   Also detect minibuffer-mode
       new  911cc89   Merge pull request #1087 from yangsheng6810/master




reply via email to

[Prev in Thread] Current Thread [Next in Thread]