(trap (or mdw-fast-startup (semantic-load-enable-minimum-features)))
(setq semanticdb-default-save-directory "~/.emacs.d/semanticdb/")
(trap (or mdw-fast-startup (semantic-load-enable-minimum-features)))
(setq semanticdb-default-save-directory "~/.emacs.d/semanticdb/")
(setq custom-file "~/.emacs-custom")
(trap (load custom-file))
(trap (load "~/.emacs-local"))
(setq custom-file "~/.emacs-custom")
(trap (load custom-file))
(trap (load "~/.emacs-local"))
(trap (resize-minibuffer-mode 1)) ;Make minibuffer grow dynamically
(auto-compression-mode 1) ;Enable automatic compression
(trap (resize-minibuffer-mode 1)) ;Make minibuffer grow dynamically
(auto-compression-mode 1) ;Enable automatic compression
(setq cltl2-root-url (mdw-config 'cltl-url))
(setq common-lisp-hyperspec-root (mdw-config 'hyperspec-url))
(setq cltl2-root-url (mdw-config 'cltl-url))
(setq common-lisp-hyperspec-root (mdw-config 'hyperspec-url))
(setq calendar-latitude 52.2)
(setq calendar-longitude 0.1)
(setq calendar-location-name "Cambridge, UK")
(setq calendar-latitude 52.2)
(setq calendar-longitude 0.1)
(setq calendar-location-name "Cambridge, UK")
(add-hook 'list-diary-entries-hook 'include-other-diary-files)
(add-hook 'mark-diary-entries-hook 'mark-included-diary-files)
(add-hook 'list-diary-entries-hook 'include-other-diary-files)
(add-hook 'mark-diary-entries-hook 'mark-included-diary-files)
(add-hook 'diary-hook 'appt-make-list)
(setq appt-issue-message t)
(setq appt-display-interval 3)
(setq appt-message-warning-time 10)
(add-hook 'diary-hook 'appt-make-list)
(setq appt-issue-message t)
(setq appt-display-interval 3)
(setq appt-message-warning-time 10)
(define-key mc-write-mode-map "\C-c/E" 'mc-encrypt-region)
(add-hook 'text-mode-hook 'mc-install-write-mode))))
(define-key mc-write-mode-map "\C-c/E" 'mc-encrypt-region)
(add-hook 'text-mode-hook 'mc-install-write-mode))))
(setq shell-prompt-pattern "^[^]#$%>»}\n]*[]#$%>»}] *")
(setq comint-password-prompt-regexp
(concat "\\(\\([Oo]ld \\|[Nn]ew \\|[a-zA-Z0-9_]*'s \\|^\\)"
"[Pp]assword\\|pass phrase\\):\\s *\\'"))
(setq shell-prompt-pattern "^[^]#$%>»}\n]*[]#$%>»}] *")
(setq comint-password-prompt-regexp
(concat "\\(\\([Oo]ld \\|[Nn]ew \\|[a-zA-Z0-9_]*'s \\|^\\)"
"[Pp]assword\\|pass phrase\\):\\s *\\'"))
(add-hook 'shell-mode-hook #'mdw-sh-mode-setup)
(add-hook 'shell-mode-hook #'ansi-color-for-comint-mode-on)
(add-hook 'shell-mode-hook #'mdw-sh-mode-setup)
(add-hook 'shell-mode-hook #'ansi-color-for-comint-mode-on)