 
 ;; markdown-mode
 ;; 読み込めたら *scratch* に使うから kui/autoload-if-exist じゃなくて require
-(when (require 'markdown-mode)
+(when (kui/package-require 'markdown-mode nil t)
 
   (add-to-list 'auto-mode-alist '("\\.markdown\\'" . markdown-mode))
   (add-to-list 'auto-mode-alist '("\\.md\\'" . markdown-mode))

     ;;  (when (timerp flymake-display-err-timer)
     ;;  (cancel-timer flymake-display-err-timer)
     ;;  (setq flymake-display-err-timer nil)))
     ))

;; anything
(when (and (require 'anything-config nil t)
           (require 'anything-complete nil t))
  (global-set-key "\C-xa" 'anything-apropos)
  (global-set-key "\C-x\C-f" 'anything-find-file)
  (global-set-key "\C-xb" 'anything-buffers+)

  )

;; ctag-update.el 自動で TAGS アップデートしてくれる
(when (kui/package-require 'ctags-update nil nil t)
  (set 'ctags-update-command
       (kui/find-if-executable '("ctags-exuberant"
                                 "exuberant-ctags"
