From 783d352401599fc082ddb555fe67869ec835db63 Mon Sep 17 00:00:00 2001 From: Sameer Rahmani Date: Thu, 6 Jan 2011 18:46:17 +0330 Subject: [PATCH] some changes in cplugin --- src/kuso-ide.el | 2 +- src/plugins/cproject.el | 19 ++++++++++++------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/src/kuso-ide.el b/src/kuso-ide.el index f0a8ddd..4c1ef1d 100644 --- a/src/kuso-ide.el +++ b/src/kuso-ide.el @@ -1,4 +1,4 @@ -;; Kuso - My personal emacs IDE + ;; Kuso - My personal emacs IDE ;; Copyright (C) 2010 Sameer Rahmani ;; ;; This program is free software: you can redistribute it and/or modify diff --git a/src/plugins/cproject.el b/src/plugins/cproject.el index 420969a..6e7434f 100644 --- a/src/plugins/cproject.el +++ b/src/plugins/cproject.el @@ -145,7 +145,7 @@ binding for Kuso IDE C projects section." ;; Initializing c menus at the load time (add-hook 'kuso-postinit-mode-hook 'cplugin/init-menus) (add-hook 'kuso-plugin-init-hook 'kuso-cplugin-mode) -(log "AAA") + ;; ---------------------------------------------------------------------- ;; Minor Modes ;; ---------------------------------------------------------------------- @@ -160,12 +160,17 @@ This mode provide C language plugin for Kuso IDE." (if kuso-cplugin-mode ;; kuso-cplugin-mode is not loaded (let () - ;; before initiazing mode - (run-hooks 'kuso-cplug-preinit-hook) - (initial-keymap) - (log "Z") - ;; after mode was initialized - (run-hooks 'kuso-cplug-postinit-hook) + (if c-plugin + (progn + ;; before initiazing mode + (run-hooks 'kuso-cplug-preinit-hook) + (initial-keymap) + (log "Z") + ;; after mode was initialized + (run-hooks 'kuso-cplug-postinit-hook) + ) + (log "C Plugin turned off") + ) ) ;; kuso-mode already loaded (let ()