commit | author | age
|
5cb5f7
|
1 |
;ELC |
C |
2 |
;;; Compiled |
|
3 |
;;; in Emacs version 26.1 |
|
4 |
;;; with all optimizations. |
|
5 |
|
|
6 |
;;; This file uses dynamic docstrings, first added in Emacs 19.29. |
|
7 |
|
|
8 |
;;; This file does not contain utf-8 non-ASCII characters, |
|
9 |
;;; and so can be loaded in Emacs versions earlier than 23. |
|
10 |
|
|
11 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
12 |
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; |
|
13 |
|
|
14 |
|
|
15 |
(byte-code "\300\301!\210\300\302!\207" [require smartparens smartparens-ruby] 2) |
|
16 |
#@37 Wrapper for `crystal-forward-sexp'. |
|
17 |
(defalias 'sp-crystal-forward-sexp #[0 "\300 \207" [crystal-forward-sexp] 1 (#$ . 490) nil]) |
|
18 |
#@38 Wrapper for `crystal-backward-sexp'. |
|
19 |
(defalias 'sp-crystal-backward-sexp #[0 "\300 \207" [crystal-backward-sexp] 1 (#$ . 625) nil]) |
|
20 |
#@32 Test if ID is inline. |
|
21 |
|
|
22 |
(fn ID) |
|
23 |
(defalias 'sp-crystal-inline-p #[257 "\212\301\302\"\203 \303v\210\301\304\302\"\206 \301\305\302\"?\205O \212\306\303!\210\306\307!\210\310P\311\312!)\262)\206O \212\3131L \314 \210\315 \210\316P\311\312!)\2620\202N \210\302))\207" [inhibit-changing-match-data looking-back nil -1 "^[[:blank:]]*" "= *" forward-symbol 1 " *" t looking-at (error) sp-crystal-backward-sexp sp-crystal-forward-sexp "[^[:blank:]]* *"] 4 (#$ . 763)]) |
|
24 |
#@59 If non-nil, skip inline match. |
|
25 |
MS, MB, ME. |
|
26 |
|
|
27 |
(fn MS MB ME) |
|
28 |
(defalias 'sp-crystal-skip-inline-match-p #[771 "\300!\206 |