File tree Expand file tree Collapse file tree 1 file changed +6
-19
lines changed Expand file tree Collapse file tree 1 file changed +6
-19
lines changed Original file line number Diff line number Diff line change @@ -1413,25 +1413,12 @@ under point, prompts for a var."
1413
1413
1414
1414
(defun cider-grimoire-replace-special (name )
1415
1415
" Convert the dashes in NAME to a grimoire friendly format."
1416
- (setq name (if (string-match " \\ ?\\ '" name)
1417
- (replace-match " _QMARK" t t name)
1418
- name))
1419
- (setq name (if (string-match " \\ !\\ '" name)
1420
- (replace-match " _BANG" t t name)
1421
- name))
1422
- (setq name (if (string-match " \\ `*" name)
1423
- (replace-match " STAR_" t t name)
1424
- name))
1425
- (setq name (if (string-match " *\\ '" name)
1426
- (replace-match " _STAR" t t name)
1427
- name))
1428
- (setq name (if (string-match " \\ `-" name)
1429
- (replace-match " DASH_" t t name)
1430
- name))
1431
- (setq name (if (string-match " -\\ '" name)
1432
- (replace-match " _DASH" t t name)
1433
- name))
1434
- (replace-regexp-in-string " -" " _DASH_" name))
1416
+ (->> name
1417
+ (replace-regexp-in-string " \\ ?" " _QMARK_" )
1418
+ (replace-regexp-in-string " !" " _BANG_" )
1419
+ (replace-regexp-in-string " \\ *" " _STAR_" )
1420
+ (replace-regexp-in-string " \\ -" " _DASH_" )
1421
+ (replace-regexp-in-string " \\ (\\ `_\\ )\\ |\\ (_\\ '\\ )" " " )))
1435
1422
1436
1423
(defun cider-grimoire-url (name ns clojure-version )
1437
1424
" Generate a grimoire url from NAME, NS and CLOJURE-VERSION."
You can’t perform that action at this time.
0 commit comments