From d8ece06b1f71fce49c7cd69dabc64614314c7afb Mon Sep 17 00:00:00 2001 From: Andreas Gerler Date: Wed, 24 Dec 2025 13:26:24 +0100 Subject: [PATCH] update smartparens --- bba.org | 2 +- .../smartparens-autoloads.el | 24 +++++++++---------- .../smartparens-c.el | 0 .../smartparens-clojure.el | 0 .../smartparens-config.el | 0 .../smartparens-coq.el | 0 .../smartparens-crystal.el | 0 .../smartparens-elixir.el | 0 .../smartparens-erlang.el | 0 .../smartparens-ess.el | 0 .../smartparens-go.el | 0 .../smartparens-haskell.el | 0 .../smartparens-html.el | 0 .../smartparens-javascript.el | 0 .../smartparens-latex.el | 0 .../smartparens-lua.el | 0 .../smartparens-markdown.el | 0 .../smartparens-ml.el | 0 .../smartparens-org.el | 0 .../smartparens-pkg.el | 6 ++--- .../smartparens-python.el | 0 .../smartparens-racket.el | 0 .../smartparens-rst.el | 0 .../smartparens-ruby.el | 0 .../smartparens-rust.el | 0 .../smartparens-scala.el | 0 .../smartparens-swift.el | 3 ++- .../smartparens-text.el | 0 .../smartparens-unison.el | 0 .../smartparens.el | 4 ++-- .../sp-sublimetext-like.el | 0 31 files changed, 20 insertions(+), 19 deletions(-) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-autoloads.el (97%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-c.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-clojure.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-config.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-coq.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-crystal.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-elixir.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-erlang.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-ess.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-go.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-haskell.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-html.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-javascript.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-latex.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-lua.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-markdown.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-ml.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-org.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-pkg.el (75%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-python.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-racket.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-rst.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-ruby.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-rust.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-scala.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-swift.el (97%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-text.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens-unison.el (100%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/smartparens.el (99%) rename elpa/{smartparens-20250511.2354 => smartparens-20250612.1050}/sp-sublimetext-like.el (100%) diff --git a/bba.org b/bba.org index fb8f2f7d..f4672444 100644 --- a/bba.org +++ b/bba.org @@ -420,7 +420,7 @@ Some key bindings taken from [[https://ebzzry.github.io/emacs-pairs.html][emacs- #+BEGIN_SRC emacs-lisp (if (>= emacs-major-version 24) (progn - (add-to-list 'load-path "~/.emacs.d/elpa/smartparens-20250511.2354") + (add-to-list 'load-path "~/.emacs.d/elpa/smartparens-20250612.1050") (add-to-list 'load-path "~/.emacs.d/elpa/dash-20250312.1307") (require 'smartparens) (smartparens-global-mode 1) diff --git a/elpa/smartparens-20250511.2354/smartparens-autoloads.el b/elpa/smartparens-20250612.1050/smartparens-autoloads.el similarity index 97% rename from elpa/smartparens-20250511.2354/smartparens-autoloads.el rename to elpa/smartparens-20250612.1050/smartparens-autoloads.el index 9a8a9fcc..27ace1aa 100644 --- a/elpa/smartparens-20250511.2354/smartparens-autoloads.el +++ b/elpa/smartparens-20250612.1050/smartparens-autoloads.el @@ -99,7 +99,10 @@ either customize it (see the info node `Easy Customization') or call the function `smartparens-global-strict-mode'.") (custom-autoload 'smartparens-global-strict-mode "smartparens" nil) (autoload 'smartparens-global-strict-mode "smartparens" "\ -Toggle Smartparens-Strict mode in all buffers. +Toggle Smartparens-Strict mode in many buffers. +Specifically, Smartparens-Strict mode is enabled in all buffers where +`turn-on-smartparens-strict-mode' would do it. + With prefix ARG, enable Smartparens-Global-Strict mode if ARG is positive; otherwise, disable it. @@ -107,9 +110,6 @@ If called from Lisp, toggle the mode if ARG is `toggle'. Enable the mode if ARG is nil, omitted, or is a positive number. Disable the mode if ARG is a negative number. -Smartparens-Strict mode is enabled in all buffers where -`turn-on-smartparens-strict-mode' would do it. - See `smartparens-strict-mode' for more information on Smartparens-Strict mode. @@ -128,7 +128,10 @@ either customize it (see the info node `Easy Customization') or call the function `smartparens-global-mode'.") (custom-autoload 'smartparens-global-mode "smartparens" nil) (autoload 'smartparens-global-mode "smartparens" "\ -Toggle Smartparens mode in all buffers. +Toggle Smartparens mode in many buffers. +Specifically, Smartparens mode is enabled in all buffers where +`turn-on-smartparens-mode' would do it. + With prefix ARG, enable Smartparens-Global mode if ARG is positive; otherwise, disable it. @@ -136,9 +139,6 @@ If called from Lisp, toggle the mode if ARG is `toggle'. Enable the mode if ARG is nil, omitted, or is a positive number. Disable the mode if ARG is a negative number. -Smartparens mode is enabled in all buffers where -`turn-on-smartparens-mode' would do it. - See `smartparens-mode' for more information on Smartparens mode. (fn &optional ARG)" t) @@ -190,7 +190,10 @@ either customize it (see the info node `Easy Customization') or call the function `show-smartparens-global-mode'.") (custom-autoload 'show-smartparens-global-mode "smartparens" nil) (autoload 'show-smartparens-global-mode "smartparens" "\ -Toggle Show-Smartparens mode in all buffers. +Toggle Show-Smartparens mode in many buffers. +Specifically, Show-Smartparens mode is enabled in all buffers where +`turn-on-show-smartparens-mode' would do it. + With prefix ARG, enable Show-Smartparens-Global mode if ARG is positive; otherwise, disable it. @@ -198,9 +201,6 @@ If called from Lisp, toggle the mode if ARG is `toggle'. Enable the mode if ARG is nil, omitted, or is a positive number. Disable the mode if ARG is a negative number. -Show-Smartparens mode is enabled in all buffers where -`turn-on-show-smartparens-mode' would do it. - See `show-smartparens-mode' for more information on Show-Smartparens mode. diff --git a/elpa/smartparens-20250511.2354/smartparens-c.el b/elpa/smartparens-20250612.1050/smartparens-c.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-c.el rename to elpa/smartparens-20250612.1050/smartparens-c.el diff --git a/elpa/smartparens-20250511.2354/smartparens-clojure.el b/elpa/smartparens-20250612.1050/smartparens-clojure.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-clojure.el rename to elpa/smartparens-20250612.1050/smartparens-clojure.el diff --git a/elpa/smartparens-20250511.2354/smartparens-config.el b/elpa/smartparens-20250612.1050/smartparens-config.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-config.el rename to elpa/smartparens-20250612.1050/smartparens-config.el diff --git a/elpa/smartparens-20250511.2354/smartparens-coq.el b/elpa/smartparens-20250612.1050/smartparens-coq.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-coq.el rename to elpa/smartparens-20250612.1050/smartparens-coq.el diff --git a/elpa/smartparens-20250511.2354/smartparens-crystal.el b/elpa/smartparens-20250612.1050/smartparens-crystal.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-crystal.el rename to elpa/smartparens-20250612.1050/smartparens-crystal.el diff --git a/elpa/smartparens-20250511.2354/smartparens-elixir.el b/elpa/smartparens-20250612.1050/smartparens-elixir.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-elixir.el rename to elpa/smartparens-20250612.1050/smartparens-elixir.el diff --git a/elpa/smartparens-20250511.2354/smartparens-erlang.el b/elpa/smartparens-20250612.1050/smartparens-erlang.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-erlang.el rename to elpa/smartparens-20250612.1050/smartparens-erlang.el diff --git a/elpa/smartparens-20250511.2354/smartparens-ess.el b/elpa/smartparens-20250612.1050/smartparens-ess.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-ess.el rename to elpa/smartparens-20250612.1050/smartparens-ess.el diff --git a/elpa/smartparens-20250511.2354/smartparens-go.el b/elpa/smartparens-20250612.1050/smartparens-go.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-go.el rename to elpa/smartparens-20250612.1050/smartparens-go.el diff --git a/elpa/smartparens-20250511.2354/smartparens-haskell.el b/elpa/smartparens-20250612.1050/smartparens-haskell.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-haskell.el rename to elpa/smartparens-20250612.1050/smartparens-haskell.el diff --git a/elpa/smartparens-20250511.2354/smartparens-html.el b/elpa/smartparens-20250612.1050/smartparens-html.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-html.el rename to elpa/smartparens-20250612.1050/smartparens-html.el diff --git a/elpa/smartparens-20250511.2354/smartparens-javascript.el b/elpa/smartparens-20250612.1050/smartparens-javascript.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-javascript.el rename to elpa/smartparens-20250612.1050/smartparens-javascript.el diff --git a/elpa/smartparens-20250511.2354/smartparens-latex.el b/elpa/smartparens-20250612.1050/smartparens-latex.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-latex.el rename to elpa/smartparens-20250612.1050/smartparens-latex.el diff --git a/elpa/smartparens-20250511.2354/smartparens-lua.el b/elpa/smartparens-20250612.1050/smartparens-lua.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-lua.el rename to elpa/smartparens-20250612.1050/smartparens-lua.el diff --git a/elpa/smartparens-20250511.2354/smartparens-markdown.el b/elpa/smartparens-20250612.1050/smartparens-markdown.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-markdown.el rename to elpa/smartparens-20250612.1050/smartparens-markdown.el diff --git a/elpa/smartparens-20250511.2354/smartparens-ml.el b/elpa/smartparens-20250612.1050/smartparens-ml.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-ml.el rename to elpa/smartparens-20250612.1050/smartparens-ml.el diff --git a/elpa/smartparens-20250511.2354/smartparens-org.el b/elpa/smartparens-20250612.1050/smartparens-org.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-org.el rename to elpa/smartparens-20250612.1050/smartparens-org.el diff --git a/elpa/smartparens-20250511.2354/smartparens-pkg.el b/elpa/smartparens-20250612.1050/smartparens-pkg.el similarity index 75% rename from elpa/smartparens-20250511.2354/smartparens-pkg.el rename to elpa/smartparens-20250612.1050/smartparens-pkg.el index 026927b6..a3df5d87 100644 --- a/elpa/smartparens-20250511.2354/smartparens-pkg.el +++ b/elpa/smartparens-20250612.1050/smartparens-pkg.el @@ -1,10 +1,10 @@ ;; -*- no-byte-compile: t; lexical-binding: nil -*- -(define-package "smartparens" "20250511.2354" +(define-package "smartparens" "20250612.1050" "Automatic insertion, wrapping and paredit-like navigation with user defined pairs." '((dash "2.13.0")) :url "https://github.com/Fuco1/smartparens" - :commit "603325ab3d1186fb10da5c2a7ec1afb88018d792" - :revdesc "603325ab3d11" + :commit "b629b4e893ba21ba5a381f6c0054bb72f8e96df2" + :revdesc "b629b4e893ba" :keywords '("abbrev" "convenience" "editing") :authors '(("Matus Goljer" . "matus.goljer@gmail.com")) :maintainers '(("Matus Goljer" . "matus.goljer@gmail.com"))) diff --git a/elpa/smartparens-20250511.2354/smartparens-python.el b/elpa/smartparens-20250612.1050/smartparens-python.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-python.el rename to elpa/smartparens-20250612.1050/smartparens-python.el diff --git a/elpa/smartparens-20250511.2354/smartparens-racket.el b/elpa/smartparens-20250612.1050/smartparens-racket.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-racket.el rename to elpa/smartparens-20250612.1050/smartparens-racket.el diff --git a/elpa/smartparens-20250511.2354/smartparens-rst.el b/elpa/smartparens-20250612.1050/smartparens-rst.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-rst.el rename to elpa/smartparens-20250612.1050/smartparens-rst.el diff --git a/elpa/smartparens-20250511.2354/smartparens-ruby.el b/elpa/smartparens-20250612.1050/smartparens-ruby.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-ruby.el rename to elpa/smartparens-20250612.1050/smartparens-ruby.el diff --git a/elpa/smartparens-20250511.2354/smartparens-rust.el b/elpa/smartparens-20250612.1050/smartparens-rust.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-rust.el rename to elpa/smartparens-20250612.1050/smartparens-rust.el diff --git a/elpa/smartparens-20250511.2354/smartparens-scala.el b/elpa/smartparens-20250612.1050/smartparens-scala.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-scala.el rename to elpa/smartparens-20250612.1050/smartparens-scala.el diff --git a/elpa/smartparens-20250511.2354/smartparens-swift.el b/elpa/smartparens-20250612.1050/smartparens-swift.el similarity index 97% rename from elpa/smartparens-20250511.2354/smartparens-swift.el rename to elpa/smartparens-20250612.1050/smartparens-swift.el index fc0166b7..d7831def 100644 --- a/elpa/smartparens-20250511.2354/smartparens-swift.el +++ b/elpa/smartparens-20250612.1050/smartparens-swift.el @@ -107,7 +107,8 @@ (sp-local-pair "<" ">" :when '(sp-swift-filter-angle-brackets) :skip-match 'sp-swift-skip-match-angle-bracket) - (sp-local-pair "\"\"\"" "\"\"\"")) + (sp-local-pair "\"\"\"" "\"\"\"") + (sp-local-pair "\\(" ")" :actions '(wrap insert) :when '(sp-in-string-p))) ;; Swift has no sexp suffixes. This fixes slurping ;; (|foo).bar -> (foo.bar) diff --git a/elpa/smartparens-20250511.2354/smartparens-text.el b/elpa/smartparens-20250612.1050/smartparens-text.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-text.el rename to elpa/smartparens-20250612.1050/smartparens-text.el diff --git a/elpa/smartparens-20250511.2354/smartparens-unison.el b/elpa/smartparens-20250612.1050/smartparens-unison.el similarity index 100% rename from elpa/smartparens-20250511.2354/smartparens-unison.el rename to elpa/smartparens-20250612.1050/smartparens-unison.el diff --git a/elpa/smartparens-20250511.2354/smartparens.el b/elpa/smartparens-20250612.1050/smartparens.el similarity index 99% rename from elpa/smartparens-20250511.2354/smartparens.el rename to elpa/smartparens-20250612.1050/smartparens.el index 9212b08c..6de4e0a3 100644 --- a/elpa/smartparens-20250511.2354/smartparens.el +++ b/elpa/smartparens-20250612.1050/smartparens.el @@ -5,8 +5,8 @@ ;; Author: Matus Goljer ;; Maintainer: Matus Goljer ;; Created: 17 Nov 2012 -;; Package-Version: 20250511.2354 -;; Package-Revision: 603325ab3d11 +;; Package-Version: 20250612.1050 +;; Package-Revision: b629b4e893ba ;; Package-Requires: ((dash "2.13.0")) ;; Keywords: abbrev convenience editing ;; URL: https://github.com/Fuco1/smartparens diff --git a/elpa/smartparens-20250511.2354/sp-sublimetext-like.el b/elpa/smartparens-20250612.1050/sp-sublimetext-like.el similarity index 100% rename from elpa/smartparens-20250511.2354/sp-sublimetext-like.el rename to elpa/smartparens-20250612.1050/sp-sublimetext-like.el -- 2.47.3