From c96571d68aa5f1ade61e9293419530e18cc4e1e4 Mon Sep 17 00:00:00 2001 From: lxsameer Date: Tue, 24 May 2011 20:48:35 +0430 Subject: [PATCH] django plugin bugs fixed --- src/plugins/{django-mode.el => django.el} | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) rename src/plugins/{django-mode.el => django.el} (97%) diff --git a/src/plugins/django-mode.el b/src/plugins/django.el similarity index 97% rename from src/plugins/django-mode.el rename to src/plugins/django.el index cadeccf..30bcaae 100644 --- a/src/plugins/django-mode.el +++ b/src/plugins/django.el @@ -69,7 +69,7 @@ binding for Kuso IDE django plugin" ;; ---------------------------------------------------------------------- ;; Functions ;; ---------------------------------------------------------------------- -(defun init-keymap () +(defun django/init-keymap () "Initialize the keymap for django plugin." (define-key django-map (kbd "") 'django-runserver) (define-key django-map (kbd "") 'django-syncdb) @@ -77,23 +77,20 @@ binding for Kuso IDE django plugin" ;; (define-key django-map (kbd "\C-x p f") 'django-buffer) ) -(defun init-menus () +(defun django/init-menus () "Initialize menu entry for django plugin." (define-key-after global-map [menu-bar django] (cons "Django" (make-sparse-keymap "django-map"))) - (define-key-after global-map [menu-bar django manage] (cons "Management" (make-sparse-keymap "django-manage-map"))) (define-key-after global-map [menu-bar django manage runserver] '("Development Server" . django-runserver)) (define-key-after global-map [menu-bar django manage runserver-extra] '("Development Server Extended" . django-runserver-extra) 'runserver) (define-key-after global-map [menu-bar django manage syncdb] '("Syncdb" . django-syncdb) 'runserver-extra) (define-key-after global-map [menu-bar django manage syncdb-extra] '("Syncdb with extra options" . django-syncdb-extra) 'syncdb) (define-key-after global-map [menu-bar django manage custom-command] '("Custom Command" . django-command) 'syncdb-extra) - (define-key-after global-map [menu-bar django shell] '("Project shell" . django-shell) 'manage) (define-key-after global-map [menu-bar django sep2] '("--") 'runserver-extra) - ) -(defun destruct-menus () +(defun django/destruct-menus () "Remove menus from menubar" (global-unset-key [menu-bar django]) ;; (global-unset-key [menu-bar edit sep2]) @@ -195,8 +192,8 @@ GNUEmacs." (let () ;; before initiazing mode (run-hooks 'django-preinit-hook) - (init-keymap) - (init-menus) + (django/init-keymap) + (django/init-menus) (setq django-cwd default-directory) ;;(put 'django-region 'menu-enable nil) ;;(force-mode-line-update) @@ -207,11 +204,11 @@ GNUEmacs." (let () ;; before deactivating mode (run-hooks 'django-prerm-hook) - (destruct-menus) + (django/destruct-menus) (setq project-path "") ;; after deactivating mode (run-hooks 'django-postrm-hook) ) ) ) -(provide 'django-mode) +(provide 'django)