• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/emacs-93/emacs/lisp/gnus/

Lines Matching +defs:function +defs:list

49 ;;       request-list-newsgroups, request-regenerate
50 ;; list-active-group,
105 This can be a string or a list of strings."
110 (define-widget 'nnimap-strict-function 'function
114 loaded function will not match. Use with care."
115 :match 'nnimap-strict-function-match)
117 (defun nnimap-strict-function-match (widget value)
118 "Ignoring WIDGET, match if VALUE is a function."
127 \"gnus-imap\" mailing list, one group for junk mail and leave
134 As you can see, `nnimap-split-rule' is a list of lists, where the
139 The second element can also be a function. In that case, it will be
144 This variable can also have a function as its value, the function will
163 before, either a function, or a list with group/regexp or
164 group/function elements."
168 :tag "Single-server list"
169 (list (string :tag "Mailbox")
172 (nnimap-strict-function :tag "A function"))))
173 (choice :menu-tag "A function"
174 :tag "A function"
175 (function-item nnimap-split-fancy)
176 (function-item nnmail-split-fancy)
177 (nnimap-strict-function :tag "User-defined function"))
179 :tag "Multi-server list"
180 (list (regexp :tag "Server regexp")
181 (list (regexp :tag "Incoming Mailbox regexp")
183 (list (string :tag "Destination mailbox")
186 (nnimap-strict-function :tag "A Function")))))))))
208 You may need it if you want to use an advanced splitting function that
322 Instead, use \"UID SEARCH SINCE\" to prune the list of expirable
338 (defvoo nnimap-list-pattern "*"
339 "A string LIMIT or list of strings with mailbox wildcards used to limit available groups.
348 '(\"INBOX\" \"mail/*\" (\"~friend/mail/\" . \"list/*\"))
367 similar which you wouldn't want to set up a mailing list for, you can
398 (list :format "%v"
415 (defvar nnimap-request-list-method 'imap-mailbox-list
416 "Method to use to request a list of all folders from the server.
417 If this is 'imap-mailbox-lsub, then use a server-side subscription list to
514 (list (imap-mailbox-get 'exists) minuid maxuid)))))
741 (let* ((list (progn (gnus-message 7 "Parsing authinfo file `%s'."
747 (alist (or (gnus-netrc-machine list server port "imap")
748 (gnus-netrc-machine list server port "imaps")
749 (gnus-netrc-machine list
753 (gnus-netrc-machine list
761 (push (list server nnimap-server-buffer)
773 (push (list 'nnimap-server-buffer (concat " *nnimap* " server)) defs))
778 (push (list 'nnimap-address
780 (push (list 'nnimap-address server) defs)))
798 physical server is alive, this function return a non-nil value. If
823 function is generally only called when Gnus is shutting down."
829 "This function returns the last error message from server."
840 (subrp (symbol-function 'string-as-multibyte)))
846 "Return a callback function."
878 (if (not nnheader-callback-function)
898 nnheader-callback-function
953 (list (nth 0 old) (nth 1 old)
979 (defun nnimap-pattern-to-list-arguments (pattern)
985 (list pattern))))
987 (deffoo nnimap-request-list (&optional server)
991 (gnus-message 5 "nnimap: Generating active list%s..."
995 (dolist (pattern (nnimap-pattern-to-list-arguments nnimap-list-pattern))
996 (dolist (mbx (funcall nnimap-request-list-method
998 (or (member "\\NoSelect" (imap-mailbox-get 'list-flags mbx))
1005 (gnus-message 5 "nnimap: Generating active list%s...done"
1058 (add-to-list (if (gnus-gethash-safe
1063 (list group (imap-mailbox-status-asynch
1083 (push (list group) slowgroups)
1092 (or (member "\\NoSelect" (imap-mailbox-get 'list-flags group
1101 (push (list (cons group 0)) nnmail-split-history))
1106 (list (or (imap-mailbox-get
1142 (list (cons (car seen) (car seen)))
1194 ;; bookmark can't be stored (not list/range
1196 ;; killed can't be stored (not list/range
1233 "Like the function `nnmail-split-fancy', but uses `nnimap-split-fancy'."
1239 ;; nntp-server-buffer, returns a list of groups that matched.
1280 (list (cdar nnimap-split-rule)) (listp (cadar nnimap-split-rule)))
1289 (list nnimap-split-inbox)))
1328 ;; Add the group-art list to the history list.
1329 (push (list (cons to-group 0)) nnmail-split-history))
1359 (dolist (pattern (nnimap-pattern-to-list-arguments
1360 nnimap-list-pattern))
1364 (dolist (mailbox (imap-mailbox-get 'list-flags mbx
1390 (list (- ms 1) (+ (expt 2 16) ls))
1391 (list ms ls))))
1430 (let ((days (or (and nnmail-expiry-wait-function
1431 (funcall nnmail-expiry-wait-function group))
1495 (imap-range-to-message-set (list article))
1632 (defun nnimap-mark-to-flag (preds &optional always-list make-string)
1637 (setq result (if (and (or make-string always-list)
1639 (list result)
1656 (mapcar (lambda (f) (trace-function-background f nnimap-debug-buffer))
1683 nnimap-pattern-to-list-arguments
1684 nnimap-request-list