(maybe-autoload 'nc-timesheet-prepare "nc-timesheet" nil t nil)
(maybe-autoload 'nc-timesheet-submit "nc-timesheet" nil t nil)
+(and (library-exists-p "debian-changelog-mode")
+ (add-to-list 'auto-mode-alist
+ `(,(concat "/debian/"
+ "\\("
+ "[" "[:lower:][:digit:]]"
+ "[[:lower:][:digit:].+-" "]+"
+ "\\."
+ "\\)?"
+ "changelog\\'")
+ . debian-changelog-mode)))
+
(and (library-exists-p "vc-git")
(not (memq 'GIT vc-handled-backends))
(setq vc-handled-backends (cons 'GIT vc-handled-backends)))
("\\.\\(tex\\|dtx\\)$" . latex-mode)
("\\.gc$" . haskell.-mode)
(,(concat "^" (getenv "HOME") "/News/") . mdwmail-mode)
- (,(concat "^" tmpdir "/\\(SLRN\\|snd\\|pico\\)")
+ (,(concat "^" tmpdir "/\\(SLRN\\|snd\\|pico\\|mutt\\)")
. mdwmail-mode))
auto-mode-alist))
(add-hook 'TeXinfo-mode-hook 'mdw-fontify-texinfo t)
(setq LaTeX-table-label "tbl:")
-(setq-default TeX-master nil)
-;; (setq TeX-parse-self t)
-;; (setq TeX-auto-save t)
(setq TeX-auto-untabify nil)
(add-hook 'TeX-mode-hook 'mdw-fontify-tex t)
(add-hook 'tex-mode-hook 'mdw-fontify-tex t)
("^pdf$" "." "evince %o")
("^html?$" "." "netscape %o")))
+(setq reftex-use-external-file-finders t
+ reftex-auto-recenter-toc t)
+
+(setq reftex-label-alist
+ '(("theorem" ?T "th:" "~\\ref{%s}" t ("theorems?" "th\\.") -2)
+ ("axiom" ?A "ax:" "~\\ref{%s}" t ("axioms?" "ax\\.") -2)
+ ("definition" ?D "def:" "~\\ref{%s}" t ("definitions?" "def\\.") -2)
+ ("proposition" ?P "prop:" "~\\ref{%s}" t
+ ("propositions?" "prop\\.") -2)
+ ("lemma" ?P "lem:" "~\\ref{%s}" t ("lemmas?" "lem\\.") -2)
+ ("example" ?X "eg:" "~\\ref{%s}" t ("examples?") -2)
+ ("exercise" ?E "ex:" "~\\ref{%s}" t ("exercises?" "ex\\.") -2)
+ ("enumerate" ?i "i:" "~\\ref{%s}" item ("items?"))))
+(setq reftex-section-prefixes
+ '((0 . "part:")
+ (1 . "ch:")
+ (t . "sec:")))
+
+(setq bibtex-field-delimiters 'double-quotes
+ bibtex-entry-format '(realign opts-or-alts required-fields
+ numerical-fields last-comma delimiters
+ unify-case)
+ bibtex-include-OPTkey nil)
+
;;;----- SLIME setup --------------------------------------------------------
(trap
;; --- Notice passwords, and make C-a work right ---
(add-hook 'shell-mode-hook #'mdw-sh-mode-setup)
+(add-hook 'shell-mode-hook #'ansi-color-for-comint-mode-on)
(setq shell-font-lock-keywords nil)
(add-hook 'term-mode-hook #'mdw-term-mode-setup)