From 1c4ec3808d1297bbda578f0812c23462e6c0a90d Mon Sep 17 00:00:00 2001 From: Kyle Meyer Date: Sun, 14 Feb 2016 12:48:35 -0500 Subject: magit: Move magit-wip to its own section --- init.el | 35 ++++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) (limited to 'init.el') diff --git a/init.el b/init.el index e750792..beadab3 100644 --- a/init.el +++ b/init.el @@ -839,17 +839,6 @@ (bind-keys :map km/magit-map ("l" . magit-toggle-buffer-lock)) - (bind-keys :map km/magit-wip-map - ("a" . magit-wip-after-apply-mode) - ("b" . magit-wip-before-change-mode) - ("c" . magit-wip-commit) - ("f" . magit-wip-commit-buffer-file) - ("l" . magit-wip-log-current) - ("o" . magit-wip-log) - ("s" . magit-wip-after-save-mode) - ("S" . magit-wip-after-save-local-mode)) - (magit-wip-after-save-mode 1) - (define-key magit-popup-mode-map (kbd "SPC ") #'magit-invoke-popup-switch) (define-key magit-popup-mode-map (kbd "SPC SPC ") @@ -868,10 +857,6 @@ (magit-define-popup-action 'magit-log-popup ?e "Edit options" 'magit-log-refresh-popup) - (magit-define-popup-action 'magit-log-popup - ?w "Log current WIP" 'magit-wip-log-current) - (magit-define-popup-action 'magit-log-popup - ?W "Log other WIP" 'magit-wip-log) (magit-change-popup-key 'magit-branch-popup :action ?c ?o) @@ -887,6 +872,26 @@ (lambda (f rev &rest _) (funcall f rev "--no-ff")) '((name . "no-ff")))) +(use-package magit-wip + :defer t + :config + (bind-keys :map km/magit-wip-map + ("a" . magit-wip-after-apply-mode) + ("b" . magit-wip-before-change-mode) + ("c" . magit-wip-commit) + ("f" . magit-wip-commit-buffer-file) + ("l" . magit-wip-log-current) + ("o" . magit-wip-log) + ("s" . magit-wip-after-save-mode) + ("S" . magit-wip-after-save-local-mode)) + + (magit-define-popup-action 'magit-log-popup + ?w "Log current WIP" 'magit-wip-log-current) + (magit-define-popup-action 'magit-log-popup + ?W "Log other WIP" 'magit-wip-log) + + (magit-wip-after-save-mode 1)) + (use-package km-magit :defer t :after magit -- cgit v1.2.3