aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* Ready to release 4.0.1.Eric S. Raymond1997-07-163-5/+10
* Make sure we never have to include sgtty.h.Eric S. Raymond1997-07-131-0/+4
* Fix the machinery for remote builds.Eric S. Raymond1997-07-101-25/+11
* Avoid using bool, so we don't have to condition on TRUE and lose ifEric S. Raymond1997-07-105-40/+50
* Improve the error messages.Eric S. Raymond1997-07-101-1/+16
* Avoid a fooup due to NextStep header inclusion.Eric S. Raymond1997-07-092-4/+4
* Ready to ship.Eric S. Raymond1997-07-091-2/+2
* Better formatting.Eric S. Raymond1997-07-081-3/+3
* Initial revisionEric S. Raymond1997-07-081-0/+382
* HTMLize the design notes.Eric S. Raymond1997-07-081-3/+10
* Change in exit status semantics.Eric S. Raymond1997-07-083-10/+14
* Added Michael's recipe.Eric S. Raymond1997-07-081-4/+57
* Guenther Leber's error changes.Eric S. Raymond1997-07-081-2/+4
* More good stuff.Eric S. Raymond1997-07-081-2/+15
* Change the bool type to match ncurses.Eric S. Raymond1997-07-071-1/+1
* Allow this to be used with ncurses.Eric S. Raymond1997-07-061-3/+4
* Deal with the new logic for aetting lead_server.Eric S. Raymond1997-07-061-2/+5
* Allow duplicate hostnames again.Eric S. Raymond1997-07-054-66/+19
* Move environment query stuff to env.c.Eric S. Raymond1997-07-043-58/+11
* Remodularize so the parser is more self-contained.Eric S. Raymond1997-07-044-60/+65
* Remove redundant declaration.Eric S. Raymond1997-07-041-1/+0
* Cosmetic tweak.Eric S. Raymond1997-07-031-1/+1
* LOCKBUSY changes.Eric S. Raymond1997-07-036-19/+73
* We run on AmigaOS.Eric S. Raymond1997-07-031-1/+1
* Optimization time.Eric S. Raymond1997-07-021-2/+5
* Almost ready to ship.Eric S. Raymond1997-07-021-2/+6
* Documentation upgeade.Eric S. Raymond1997-07-022-23/+53
* Documentation corrections.Eric S. Raymond1997-07-021-33/+39
* Fair warning about multidrop.Eric S. Raymond1997-07-021-6/+12
* Accept tab after "no".Eric S. Raymond1997-07-021-1/+1
* James Brister's BSD/OS changes.Eric S. Raymond1997-07-012-9/+24
* Remove poprc compatibility hook.Eric S. Raymond1997-07-011-12/+3
* Steffen Opel's VPATH changes.Eric S. Raymond1997-07-011-3/+3
* Removed .poprc compatibility hacks.Eric S. Raymond1997-07-012-18/+2
* Eliminate a GETHOSTBYNAME dependency.Eric S. Raymond1997-07-012-8/+1
* Some configuration cleanup.Eric S. Raymond1997-07-0120-23/+26
* Initial revisionEric S. Raymond1997-07-012-0/+672
* Don't link ETRN support unless we can use gethostbyname.Eric S. Raymond1997-07-011-0/+7
* Another try at Kerberos autoconfiguration.Eric S. Raymond1997-07-013-1/+11
* Make imap-k4 a legal protocol identifier.Eric S. Raymond1997-07-013-0/+3
* Fix Roidl's problem.Eric S. Raymond1997-07-012-2/+7
* version bump.Eric S. Raymond1997-07-013-4/+5
* Break on finding a Kerberos library.Eric S. Raymond1997-06-271-0/+1
* First cut at being able to specify a Kerberos directory.Eric S. Raymond1997-06-272-14/+18
* Show message count.Eric S. Raymond1997-06-272-1/+13
* Fix the length checks.Eric S. Raymond1997-06-261-3/+3
* RSK pointed out a SunOS4.1.4 port bug.Eric S. Raymond1997-06-261-1/+2
* Renumber O section.Eric S. Raymond1997-06-251-5/+5
* Whitespace fix.Eric S. Raymond1997-06-251-2/+2
* Cosmetic fix.Eric S. Raymond1997-06-251-1/+1
n class="w"> (setq fetchmail-mode-map (make-sparse-keymap)) (define-key fetchmail-mode-map "\t" 'fetchmail-complete) (define-key fetchmail-mode-map "\C-c\C-c" 'comment-region) ) (defvar fetchmail-mode-hook nil "Hooks to run in fetchmail-mode" ) (defvar fetchmail-keywords nil "Keywords used for fetchmail-mode" ) (unless fetchmail-keywords (setq fetchmail-keywords '("poll" "skip" "via" "in" "proto" "protocol" "uidl" "no" "port" "auth" "authenticate" "timeout" "envelope" "qvirtual" "envelope" "aka" "localdomains" "interface" "monitor" "dns" "user" "username" "is" "folder" "pass" "password" "smtp" "smtphost" "smtpaddress" "antispam" "mda" "pre" "preconnect" "post" "postconnect" "keep" "flush" "fetchall" "rewrite" "forcecr" "stripcr" "pass8bits" "dropstatus" "limit" "fetchlimit" "batchlimit" "expunge" "pop2" "POP2" "pop3" "POP3" "imap" "IMAP" "imap-k4" "IMAP-K4" "apop" "APOP" "rpop" "RPOP" "kpop" "KPOP" "etrn" "ETRN" "login" "kerberos" "kerberos_v5" "logfile" "daemon" "syslog" "invisible" "and" "with" "has" "wants" "options" "here" "there" "aka" "set"))) (defvar fetchmail-keyword-table nil "Completion table for fetchmail-mode" ) (unless fetchmail-keyword-table (setq fetchmail-keyword-table (make-vector 8 0)) (mapcar (lambda (x) (intern x fetchmail-keyword-table)) fetchmail-keywords)) (defvar fetchmail-font-lock-keywords nil "Default expressions to highlight in fetchmail-mode" ) (unless fetchmail-font-lock-keywords (setq fetchmail-font-lock-keywords (list (list (concat "\\b" (regexp-opt fetchmail-keywords t) "\\b") 0 'font-lock-keyword-face )))) (defun fetchmail-complete () "Tab completion for fetchmail-mode" (interactive) (let* ((end (point)) (beg (save-excursion (skip-syntax-backward "w") (point))) (pattern (buffer-substring beg end)) (table fetchmail-keyword-table) (completion (try-completion pattern table))) (cond ((eq completion t)) ((null completion) (error "Can't find completion for \"%s\"" pattern)) ((not (string-equal pattern completion)) (delete-region beg end) (insert completion)) (t (message "Making completion list...") (let ((list (all-completions pattern table))) (if (fboundp 'prettify) (setq list (funcall 'prettify list))) (with-output-to-temp-buffer "*Help*" (display-completion-list list))) (message "Making completion list...%s" "done"))))) (defun fetchmail-mode () "Mode for editing .fetchmailrc files" (interactive) (kill-all-local-variables) (use-local-map fetchmail-mode-map) ; This provides the local keymap. (setq mode-name "Fetchmail") ; This name goes into the modeline. (setq major-mode 'fetchmail-mode) ; Used by `describe-mode' (set-syntax-table fetchmail-mode-syntax-table) ;; -cc- ;; Font lock support (make-local-variable 'font-lock-defaults) (setq font-lock-defaults '(fetchmail-font-lock-keywords nil t)) (set (make-local-variable 'comment-start) "#") (run-hooks 'fetchmail-mode-hook) ; Run each time mode is called, last ) (provide 'fetchmail-mode)