      (add-hook 'c-mode-hook 'wcy-c-mode-hook)
      (add-hook 'c++-mode-hook 'wcy-c-mode-hook)
      (add-hook 'c++-mode-hook 'hs-minor-mode)
-     (setq vc-diff-switches "-bBu")     
+     (setq vc-diff-switches "-bBu")
      (setq ffap-c-path '("/usr/include/c++/4.3/" "/usr/include"))
      (define-key c-mode-map (kbd "C-c f") 'wcy-c-open-other-file)
      (define-key c++-mode-map (kbd "C-c f") 'wcy-c-open-other-file)

  (add-to-list 'auto-mode-alist '("\\.markdown\\'" . markdown-mode))
  (add-to-list 'auto-mode-alist '("\\.md\\'" . markdown-mode))
  (eval-after-load "markdown-mode"
    '(progn 
       (setq markdown-command "multimarkdown")
       (setq markdown-command "markdown")
       (define-key markdown-mode-map (kbd "ESC <up>") 'markdown-move-up)

;; default value for the useful variables
(defvar my-emacs-home
  (if load-file-name
      (file-name-as-directory (expand-file-name ".." (file-name-directory load-file-name)))
    (or (getenv "MY_EMACS_HOME") "~/MyEmacs")))
