 
 ;; 自動保存機能
 (setq auto-save-default t
-      auto-save-list-file-name "~/.emacs-auto-save-list" ;; 自動保存に関する情報
-      auto-save-intrval 50  ;; 自動保存する打鍵回数
-      auto-save-timeout 10)  ;; 自動保存する時間
+      ;; 自動保存に関する情報
+      auto-save-list-file-name (concat user-emacs-directory "/auto-save-list")
+      ;; 自動保存する打鍵回数
+      auto-save-intrval 50
+      ;; 自動保存する時間
+      auto-save-timeout 10)
 
 ;; フォントロックモード (強調表示等) を有効にする
 ;; (global-font-lock-mode t)

;; -------------------------------------------------------------------------
;; メジャーモードの設定や読み込み

;; markdown-mode
;; 読み込めたら *scratch* に使うから kui/autoload-if-exist じゃなくて require
(when (kui/package-require 'markdown-mode nil nil t)

         (add-hook 'ruby-mode-hook 'flymake-ruby-load))

       (let ((rhome (expand-file-name "~/.settings/src/rsense-0.3")))
         (if (file-directory-p rhome)
             (let nil
               (message "try to load rsense")
               (setq rsense-home rhome)
               (add-to-list 'load-path (concat rsense-home "/etc"))
               (when (require 'rsense nil t)
                 (message "done (rsense)")
                 (add-hook 'ruby-mode-hook
                           (lambda ()
                             (add-to-list 'ac-sources 'ac-source-rsense-method)
                             (add-to-list 'ac-sources 'ac-source-rsense-constant)))))
           (message "cant not load rsense")))
       ))
  )

