 (use-package org :config
   (add-hook 'org-mode-hook #'ar/org-mode-hook-function))
 
-;; http://endlessparentheses.com/emacs-narrow-or-widen-dwim.html
+;; 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,

  (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)))

  (interactive)
  (helm-do-ag (projectile-project-root)))

;; From http://stackoverflow.com/questions/6133799/delete-a-word-without-adding-it-to-the-kill-ring-in-emacs
(defun ar/backward-delete-subword (arg)
  "Delete characters backward until encountering the beginning of a word.
With argument ARG, do this that many times."
