      ;; I want to see at most the first 4 errors for a line.
      (setq flymake-number-of-errors-to-display 4)))
 
-
+;;;_. jshint-mode
+(use-package jshint-mode
+  :config
+  '(progn
+     (setq jshint-mode-location (expand-file-name "~/dot-files-forest/jshint-mode"))
+     (require 'flymake-jshint)
+     (add-hook 'javascript-mode-hook
+               (lambda () (flymake-mode t)))))
+
+;;;_. ibuffer
 (require 'ibuffer) 
 (require 'ibuf-ext)
 
-(use-package flymake
+(use-package ibuffer
   :config
-  (progn 
+  (progn 2
     (setq ibuffer-saved-filter-groups
           (quote (("default"      
                    ("erma-skk"

                       (:name jump-char :type git 
                              :url "https://github.com/lewang/jump-char.git")

                       ;; (:name emacs-flymake :type git 
                       ;;        :url "https://github.com/illusori/emacs-flymake.git")
                       ;;

  :init
  (progn 

    (defconst sepia-path (file-truename "~/.emacs.d/vendor/Sepia-0.992_01"))
    (add-to-list 'load-path sepia-path)
    (setq sepia-perl5lib (list (expand-file-name (concat sepia-path "/lib"))))
    (defalias 'perl-mode 'sepia-mode)
