Refactor out s.el usage

This commit is contained in:
Henrik Lissner 2017-04-17 02:18:25 -04:00
parent 96e83e987f
commit ed2e7a65f6
5 changed files with 7 additions and 6 deletions

View file

@ -17,7 +17,7 @@ Fallback to repository root."
(error
(setq url (shell-command-to-string "hub browse -u --"))
(setq url (if url
(concat (s-trim url) "/"
(concat (string-trim url) "/"
(file-relative-name (buffer-file-name)
(doom-project-root))
(when (use-region-p)

View file

@ -18,8 +18,9 @@ character.")
(interactive "<!><r>")
(mapc (lambda (rep)
(let ((from (elt rep (if decode-p 0 1)))
(to (elt rep (if decode-p 1 0))))
(when (s-contains-p from text)
(to (elt rep (if decode-p 1 0)))
(case-fold-search t))
(when (string-match-p (regexp-quote from) text)
(setq text (s-replace from to text)))))
+web-entities-list)
text)

View file

@ -26,7 +26,7 @@ trigger electric indentation."
(chars (plist-get plist :chars))
(words (plist-get plist :words)))
(when (or chars words)
(let ((fn-name (intern (format "doom--electric-%s" (s-join "-" (mapcar #'symbol-name modes))))))
(let ((fn-name (intern (format "doom--electric-%s" (string-join (mapcar #'symbol-name modes) "-")))))
`(progn
(defun ,fn-name ()
(electric-indent-local-mode +1)

View file

@ -14,7 +14,7 @@
(words (plist-get plist :words))
(patterns (plist-get plist :patterns)))
(when (or symbols words patterns)
(let ((fn-name (intern (format "doom--rotate-%s" (s-join "-" (mapcar #'symbol-name modes))))))
(let ((fn-name (intern (format "doom--rotate-%s" (string-join (mapcar #'symbol-name modes) "-")))))
`(progn
(defun ,fn-name ()
(require 'rotate-text)