| @@ -75,14 +75,7 @@ | |||
| (require-package 'yasnippet) | |||
| (require 'yasnippet) | |||
| (yas-global-mode 1) | |||
| ;; PACKAGE: smartparens | |||
| (require-package 'smartparens) | |||
| (require 'smartparens-config) | |||
| (setq sp-base-key-bindings 'paredit) | |||
| (setq sp-autoskip-closing-pair 'always) | |||
| (setq sp-hybrid-kill-entire-symbol nil) | |||
| (sp-use-paredit-bindings) | |||
| (require-package 'yasnippet-snippets) | |||
| (show-smartparens-global-mode +1) | |||
| (smartparens-global-mode 1) | |||
| @@ -0,0 +1,7 @@ | |||
| # -*- mode: snippet; require-final-newline: nil -*- | |||
| # name: function_external | |||
| # key: fe | |||
| # -- | |||
| function ${1:name}(${2:arg}) external { | |||
| $0 | |||
| } | |||
| @@ -0,0 +1,7 @@ | |||
| # -*- mode: snippet; require-final-newline: nil -*- | |||
| # name: function_internal | |||
| # key: fi | |||
| # -- | |||
| function ${1:name}(${2:arg}) internal { | |||
| $0 | |||
| } | |||
| @@ -0,0 +1,7 @@ | |||
| # -*- mode: snippet; require-final-newline: nil -*- | |||
| # name: function_private | |||
| # key: fpr | |||
| # -- | |||
| function ${1:name}(${2:arg}) private { | |||
| $0 | |||
| } | |||
| @@ -0,0 +1,7 @@ | |||
| # -*- mode: snippet; require-final-newline: nil -*- | |||
| # name: function_public | |||
| # key: fpu | |||
| # -- | |||
| function ${1:name}(${2:arg}) public { | |||
| $0 | |||
| } | |||
| @@ -0,0 +1,10 @@ | |||
| # -*- mode: snippet; require-final-newline: nil -*- | |||
| # name: pragma_contract | |||
| # key: prc | |||
| # -- | |||
| pragma solidity ${1:version}; | |||
| contract ${2:name} { | |||
| $0 | |||
| } | |||