From 1dc3e5289b84da3cbf04649dc454b49be421859e Mon Sep 17 00:00:00 2001 From: Aria Date: Thu, 6 Dec 2018 17:00:24 +1100 Subject: [PATCH 1/3] lang/elixir: add pretty-symbols --- modules/lang/elixir/config.el | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/modules/lang/elixir/config.el b/modules/lang/elixir/config.el index cfa23f7b0..09d3a413b 100644 --- a/modules/lang/elixir/config.el +++ b/modules/lang/elixir/config.el @@ -15,6 +15,18 @@ :post-handlers '("||\n[i]")) (sp-local-pair "do " " end" :unless '(sp-in-comment-p sp-in-string-p)) (sp-local-pair "fn " " end" :unless '(sp-in-comment-p sp-in-string-p)))) + (set-pretty-symbols! 'elixir-mode + ;; Functional + :def "def" + :lambda "fn" + :src_block "do" + :src_block_end "end" + ;; Flow + :not "!" + :in "in" :not-in "not in" + :and "and" :or "or" + :for "for" + :return "return" :yield "use") (def-package! alchemist-company :when (featurep! :completion company) From a11e78d710ab20828ffc67ce1fe869c690e4312f Mon Sep 17 00:00:00 2001 From: Aria Date: Thu, 6 Dec 2018 17:05:55 +1100 Subject: [PATCH 2/3] Change src_block_end to left arrows --- modules/ui/pretty-code/autoload.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/ui/pretty-code/autoload.el b/modules/ui/pretty-code/autoload.el index 1aafa4cc4..59ab8bf5c 100644 --- a/modules/ui/pretty-code/autoload.el +++ b/modules/ui/pretty-code/autoload.el @@ -5,7 +5,7 @@ '(;; org :name "»" :src_block "»" - :src_block_end "»" + :src_block_end "«" ;; Functional :lambda "λ" :def "ƒ" From c2bce8cee453757dd0413757ba9686651b916761 Mon Sep 17 00:00:00 2001 From: Aria Date: Thu, 6 Dec 2018 17:09:00 +1100 Subject: [PATCH 3/3] lang/elixir: src_block{,_end} commented out --- modules/lang/elixir/config.el | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/lang/elixir/config.el b/modules/lang/elixir/config.el index 09d3a413b..6792e97cc 100644 --- a/modules/lang/elixir/config.el +++ b/modules/lang/elixir/config.el @@ -19,8 +19,8 @@ ;; Functional :def "def" :lambda "fn" - :src_block "do" - :src_block_end "end" + ;; :src_block "do" + ;; :src_block_end "end" ;; Flow :not "!" :in "in" :not-in "not in"