   )
 
 
-;; http://stackoverflow.com/questions/3035337/in-emacs-can-you-evaluate-an-emacs-lisp-expression-and-replace-it-with-the-resul
+;; http://stackoverflow.com/a/3035574/1219634
 (defun eval-and-replace-last-sexp ()
   "Replace an emacs lisp expression (s-expression aka sexp) with its result"
   (interactive)

 ("M-;"     . toggle-comment-on-line-or-region)
 ("<f9>"    . eval-region)
 ("C-x d"   . delete-region)
 ("s-SPC"   . just-one-space) ;; Win-Space
 ("C-S-d"   . duplicate-current-line-or-region)
 ;; override the binding of `C-x =` for `what-cursor-position'
 ("C-x ="   . align-to-equals) ; align all = signs in selected region

    (insert (format "%s" value))))
;; How to use: Put the cursor at the end of an expression like (+ 1 2) and
;; `M-x eval-and-replace-last-sexp`

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Toggle comment on current line or selected region
