 
 (use-package golint :ensure t)
 
-;; http://endlessparentheses.com/faster-pop-to-mark-command.html?source=rss
+;; From http://endlessparentheses.com/faster-pop-to-mark-command.html?source=rss
 (defadvice pop-to-mark-command (around ensure-new-position activate)
   "Continue popping mark until the cursor is actually moved."
   (let ((p (point)))

  (use-package discover-my-major :ensure t)

  ;; Make Emacs more discoverable (Handy for dired-mode). Trigger with '?'.
  ;; http://www.masteringemacs.org/article/discoverel-discover-emacs-context-menus
  (use-package discover :ensure t
    :demand
    :commands (discover-mode)))

(use-package org :config
  (add-hook 'org-mode-hook #'ar/org-mode-hook-function))

;; From http://endlessparentheses.com/emacs-narrow-or-widen-dwim.html
(defun ar/narrow-or-widen-dwim (p)
  "Widen if buffer is narrowed, narrow-dwim otherwise.
Dwim means: region, org-src-block, org-subtree, or defun,
