   (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)

  :syntax-table pjs-mode-syntax-table

  ;; load a little bit of cc-mode for indentation
  (c-initialize-cc-mode t)
  (c-init-language-vars-for 'c-mode)
  (c-common-init 'c-mode)

  ;; don't trust properties
  (setq parse-sexp-lookup-properties nil)
  

;; autocomplete
(require 'ac-pjs)

;; js mode
(require 'js)

;; pjs files are pjs modes
(setq auto-mode-alist (cons '("\\.pjs" . pjs-mode) auto-mode-alist))
