;ELC ;;; Compiled ;;; in Emacs version 28.0.50 ;;; with all optimizations. (require 'smartparens) #@81 Test if there is an invalid hyperlink in a Lisp docstring. ID, ACTION, CONTEXT. (defalias 'sp-lisp-invalid-hyperlink-p #[(id action context) "\301=\2052\30210\303\304!\203\212\305u\210\303\304!)\206.\212\306u\210\303\304!)\205.\212\307u\210\303\304!)0\207\210\310\207" [action navigate (error) looking-at "\\sw\\|\\s_" -2 -1 1 nil] 2 (#$ . 110)]) (byte-code "\306 \307\310\311\310%\210)\312\n\"\306 \313\307\314\315\316\317\320\321& \210)\322\323\324\325\326E\"\210\306\324\327\330\314\331%\210\332\333\334\"\210\332\335\336\"\210\332\337\340\"\210\332\341\342\"\210\332\343\344\"\210\332\345\346\"\210\f\347\310\211@AB@\210 \210B\203{B\211AB\242@AATA\332@\350\"\210\202\\,\332\351\352\"\210\332\353\354\"\210\332\355\356\"\210\357\347\310\211@CD@\210 \210D\203\272D\211AD\242@CCTC\332@\360\"\210\202\233,\332\361\362\"\210\332\363\364\"\210\332\365\366\"\210\332\367\370\"\210\332\371\372\"\210\332\373\374\"\210\332\375\376\"\210\332\377\201G\"\210\332\201H\201I\"\210\201J\347\310\211@EF@\210 \210F\203!F\211AF\242@EETE\332@\201K\"\210\202,\201L\201M!\207" [sp-lisp-modes #:modes sp-clojure-modes #:modes sp--html-modes it-index sp-local-pair "'" nil :actions -difference "`" :when (sp-in-string-p sp-in-comment-p) :unless (sp-lisp-invalid-hyperlink-p) :skip-match #[(ms mb me) "\301\232\203\302\303\304\305#\206\306 ?\207\306 ?\207" [ms "'" sp-lisp-invalid-hyperlink-p "`" navigate _ sp-point-in-string-or-comment] 4] add-to-list sp-sexp-prefix emacs-lisp-mode regexp "\\(?:['`]*,@?\\|[',`]\\)" "\\\\{" "}" (sp-in-docstring-p) eval-after-load clojure-mode #[nil "\300\301!\207" [require smartparens-clojure] 2] elixir-mode #[nil "\300\301!\207" [require smartparens-elixir] 2] enh-ruby-mode #[nil "\300\301!\207" [require smartparens-ruby] 2] ess #[nil "\300\301!\207" [require smartparens-ess] 2] haskell-interactive-mode #[nil "\300\301!\207" [require smartparens-haskell] 2] haskell-mode #[nil "\300\301!\207" [require smartparens-haskell] 2] 0 #[nil "\300\301!\207" [require smartparens-html] 2] latex #[nil "\300\301!\207" [require smartparens-latex] 2] lua-mode #[nil "\300\301!\207" [require smartparens-lua] 2] markdown-mode #[nil "\300\301!\207" [require smartparens-markdown] 2] (python-mode python) #[nil "\300\301!\207" [require smartparens-python] 2] org-mode #[nil "\300\301!\207" [require smartparens-org] 2] racket-mode #[nil "\300\301!\207" [require smartparens-racket] 2] ruby-mode #[nil "\300\301!\207" [require smartparens-ruby] 2] rust-mode #[nil "\300\301!\207" [require smartparens-rust] 2] scala-mode #[nil "\300\301!\207" [require smartparens-scala] 2] tex-mode #[nil "\300\301!\207" [require smartparens-latex] 2] text-mode #[nil "\300\301!\207" [require smartparens-text] 2] tuareg it #:i #:list #:i #:list #:i #:list #[nil "\300\301!\207" [require smartparens-ml] 2] fsharp-mode #[nil "\300\301!\207" [require smartparens-ml] 2] (js js2-mode) #[nil "\300\301!\207" [require smartparens-javascript] 2] provide smartparens-config] 10)