   (define-key *pjs-mode-map* "\C-cn" 'fi:lisp-find-next-definition)
   (define-key *pjs-mode-map* "\C-cc" '%pjs-list-who-calls)
   (define-key *pjs-mode-map* "\C-ce" 'compile-pjs-file)
-;;  (define-key *pjs-mode-map* "\C-ck" 'check-ojs-region)
-;;  (define-key *pjs-mode-map* "\C-cr" 'compile-pjs-region)
+  ;;  (define-key *pjs-mode-map* "\C-ck" 'check-ojs-region)
+  ;;  (define-key *pjs-mode-map* "\C-cr" 'compile-pjs-region)
   (define-key *pjs-mode-map* "\C-c\C-b" 'save-and-compile-pjs-file)
   (define-key *pjs-mode-map* "\C-cs" 'save-and-compile-pjs-file)
   (define-key *pjs-mode-map* "\C-ct" 'trace-pjs-function)

  (use-local-map *pjs-mode-map*)  
  
  ;; rebuild  function and vars cache on save and when we open a file
;;  (add-hook 'after-save-hook 'check-header nil t)
;;  (add-hook 'after-save-hook 'pjs-check-footer nil t)
  (add-hook 'after-save-hook 'pjs-reset-cache-on-save nil t)
  (add-hook 'after-save-hook 'semantic-force-refresh nil t)
  


  ;; autoindentation on new line and add a closing } if needed
  (define-key *pjs-mode-map* (kbd "RET") 'newline-and-indent)
  ;;  (define-key *ojs-mode-map* (kbd "RET") 'ojs-mode-insert-lcurly-on-ret)
  ;; auto insert closing }
  ;;  (define-key *ojs-mode-map* (kbd "{") 'ojs-mode-insert-lcurly)
  
  ;; menu
  (easy-menu-define pjs-menu *pjs-mode-map* "Planisware Script Menu"
