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

Lines Matching defs:variables

441 ;; FIXME: Although the custom type is `character' for the following variables,
791 This hook is run before any variables are set in the summary buffer."
827 This hook is commonly used to customize threading variables and the
981 You can use the following variables in the FORM field.
1138 ;;; Internal variables
1223 These are paired with what variables they correspond with, along with
1375 (defvar gnus-summary-local-variables
1418 (defvar gnus-newsgroup-variables nil
1419 "A list of variables that have separate values in different newsgroups.
1420 A list of newsgroup (summary buffer) local variables, or cons of
1421 variables and their default expressions to be evalled (when the default
1431 These variables can be used to set variables in the group parameters
1435 \(setq gnus-newsgroup-variables
1451 (if (boundp 'gnus-newsgroup-variables)
2566 ;; Note: The :set function in the `gnus-summary-tool-bar*' variables will only
2571 Setter function for custom variables."
2831 (kill-all-local-variables)
2835 (gnus-summary-make-local-variables)
2836 (let ((gnus-summary-local-variables gnus-newsgroup-variables))
2837 (gnus-summary-make-local-variables))
2858 (add-hook 'pre-command-hook 'gnus-set-global-variables nil t)
2865 (defun gnus-summary-make-local-variables ()
2866 "Make all the local summary buffer variables."
2868 (dolist (local gnus-summary-local-variables)
2880 (defun gnus-summary-clear-local-variables ()
2881 (let ((locals gnus-summary-local-variables))
3282 ;; Set any local variables in the group parameters.
3286 (defun gnus-set-global-variables ()
3287 "Set the global equivalents of the buffer-local variables.
3306 (let ((locals gnus-newsgroup-variables))
3328 (let ((locals gnus-newsgroup-variables))
3334 ;; The article buffer also has local variables.
3667 (gnus-set-global-variables)
3714 (gnus-set-global-variables)
5337 (gnus-set-global-variables)
5748 ;; variables are buffer-local to that buffer.
5750 ;; We bind all these variables that are used in the `eval' form
6759 (gnus-set-global-variables)
6826 ;; We set all buffer-local variables to nil. It is unclear why
6827 ;; this is needed, but if we don't, buffer-local variables are
6830 (gnus-summary-clear-local-variables)
6831 (let ((gnus-summary-local-variables gnus-newsgroup-variables))
6832 (gnus-summary-clear-local-variables))
6836 ;; variables as well, just to be on the safe side.
6838 (gnus-summary-clear-local-variables)
6839 (let ((gnus-summary-local-variables gnus-newsgroup-variables))
6840 (gnus-summary-clear-local-variables))
6887 (gnus-summary-clear-local-variables)
6888 (let ((gnus-summary-local-variables gnus-newsgroup-variables))
6889 (gnus-summary-clear-local-variables))
6891 (gnus-summary-clear-local-variables)
6892 (let ((gnus-summary-local-variables gnus-newsgroup-variables))
6893 (gnus-summary-clear-local-variables))
6920 (gnus-set-global-variables))
6929 (gnus-set-global-variables))))
7075 ;; First we semi-exit this group to update Xrefs and all variables.
7261 (gnus-set-global-variables)
7490 (gnus-set-global-variables)
8532 (gnus-set-global-variables)
9649 (gnus-set-global-variables)