       (move-beginning-of-line 2)
       (insert (concat (buffer-substring-no-properties begin end) "\n")))))
 
+;; show blank, newline, tab ...
+(elpa-require 'blank-mode)

  )

;; scala
(mi-add-git "scala-mode2")
(mi-require-git 'scala-mode2 "scala-mode2" "https://github.com/hvesalai/scala-mode2.git")


;; groovy
(mi-add-git "groovy-mode")

(autoload 'yaml-mode "yaml-mode")

;; qt.
;(elpa-require 'qml-mode)
(mi-use-package-url "qml-mode.el" "https://raw.github.com/emacsmirror/qml-mode/master/qml-mode.el")
(mi-use-package-url "qt-pro.el" "http://www.tolchz.net/wp-content/uploads/2008/01/qt-pro.el")
(add-to-list 'auto-mode-alist '("\\.pr[io]$" . qt-pro-mode))
