Revert macros to ...! name convention (elisp doesn't like @...)

This commit is contained in:
Henrik Lissner 2017-02-23 00:06:12 -05:00
parent b64d5554e3
commit 33c88d4f82
125 changed files with 877 additions and 880 deletions

View file

@ -1,18 +1,18 @@
;;; lang/sh/config.el
(@def-package sh-script ; built-in
(def-package! sh-script ; built-in
:mode (("\\.zsh$" . sh-mode)
("/bspwmrc$" . sh-mode))
:init
(@add-hook sh-mode '(flycheck-mode highlight-numbers-mode +sh|extra-fontify))
(add-hook! sh-mode '(flycheck-mode highlight-numbers-mode +sh|extra-fontify))
:config
(@set :company-backend 'sh-mode '(company-shell))
(@set :electric 'sh-mode :words '("else" "elif" "fi" "done" "then" "do" "esac" ";;"))
(@set :repl 'sh-mode '+sh/repl)
(set! :company-backend 'sh-mode '(company-shell))
(set! :electric 'sh-mode :words '("else" "elif" "fi" "done" "then" "do" "esac" ";;"))
(set! :repl 'sh-mode '+sh/repl)
(setq sh-indent-after-continuation 'always)
;; [pedantry intensifies]
(@add-hook sh-mode (setq mode-name "sh"))
(add-hook! sh-mode (setq mode-name "sh"))
(defun +sh|detect-zsh ()
(when (and buffer-file-name (string-match-p "\\.zsh\\'" buffer-file-name))
@ -20,7 +20,7 @@
(add-hook 'sh-mode-hook '+sh|detect-zsh))
(@def-package company-shell
(def-package! company-shell
:after sh-script
:config (setq company-shell-delete-duplicates t))

View file

@ -1,5 +1,5 @@
;; -*- no-byte-compile: t; -*-
;;; lang/sh/packages.el
(when (@featurep :completion company)
(@package company-shell))
(when (featurep! :completion company)
(package! company-shell))