 
 ;;  From http://doc.rix.si/org/fsem.html
 (defun ar/gnulinuxp ()
-  "Returns t if the system is a GNU/Linux machine, otherwise nil"
+  "Return t if the system is a GNU/Linux machine, otherwise nil."
   (string-equal system-type "gnu/linux"))
 
 (defun ar/osxp ()
-  "Returns t if the system is a Mac OS X machine, otherwise nil"
+  "Return t if the system is a Mac OS X machine, otherwise nil."
   (string-equal system-type "darwin"))
 
 (defun ar/cygwinp ()
-  "Returns t if Emacs is running inside of Cygwin on Windows, otherwise nil"
+  "Return t if Emacs is running inside of Cygwin on Windows, otherwise nil."
   (string-equal system-type "cygwin"))
 
 (defun ar/windowsp ()
-  "Returns t if the system is a native Emacs for Windows, otherwise nil"
+  "Return t if the system is a native Emacs for Windows, otherwise nil."
   (string-equal system-type "windows"))
 
 ;; New browser tab.

  (yas-minor-mode))

(defun ar/markdown-mode-hook-function ()
  "Called when entering markdown-mode."
  (setq markdown-indent-on-enter nil)
  (define-key markdown-mode-map (kbd "RET") 'electric-newline-and-maybe-indent))


;;  Now, define my version in terms of `orig-yes-or-no-p'.
(defun yes-or-no-p (prompt)
  "Ask user a yes-or-no question.  Return t if answer is yes, nil if no.
This is a wrapper around `orig-yes-or-no'.
Argument PROMPT to check for additional prompt."
  (if (string-match
;;  This message is created in lisp/files.el, and there are four
;;  variations.  I'm intentionally matching two of them.
