-(require 'cl)
+(require 'cl-lib)
 
 ; Make paragraph-filling put 1 space after a period (full stop), not 2 spaces.
 (setq sentence-end-double-space nil)


; Install packages if they are missing.
(defun my/packages-installed-p ()
	(loop for pkg in my/packages
		when (not (package-installed-p pkg)) do (return nil)
		finally (return t)))



; MELPA
(require 'package)
(eval-and-compile
	(package-initialize)
)
(add-to-list 'package-archives
'("melpa" . "http://melpa.milkbox.net/packages/") t)

; Define packages that we'll be using.
(defvar my/packages
