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

Lines Matching +defs:all +defs:buffers

34 ;; - An electric buffer list showing class browser buffers only
93 "Settings for class tree buffers."
104 "*The default name of class tree buffers."
131 "Settings for member buffers."
136 "*The column in which member declarations are displayed in member buffers."
142 "*The width of the columns in member buffers (short display form)."
211 "*Face used to display the class title in member buffers."
308 (defmacro ebrowse-for-all-trees (spec &rest body)
309 "For all trees in SPEC, eval BODY."
323 (put 'ebrowse-for-all-trees 'lisp-indent-hook 1)
409 the class hierarchy with all its subclasses."
412 ;; A list of `ebrowse-ts' structures for all subclasses.
543 "Last regular expression searched for in tree and member buffers.
564 "Obarray holding all `ebrowse-ts' structures of a class tree.
565 Buffer-local in Ebrowse buffers.")
570 Buffer-local in Ebrowse buffers.")
575 Buffer-local in Ebrowse buffers.")
580 Buffer-local in Ebrowse buffers.")
585 Buffer-local in Ebrowse tree buffers.")
590 Buffer-local in Ebrowse member buffers.")
595 Buffer-local in Ebrowse member buffers.")
600 Buffer-local in Ebrowse member buffers.")
605 Buffer-local in Ebrowse member buffers.")
610 Buffer-local in Ebrowse member buffers.")
615 Buffer-local in Ebrowse member buffers.")
620 Buffer-local in Ebrowse member buffers.")
627 Buffer-local in Ebrowse member buffers.")
632 Buffer-local in Ebrowse member buffers.")
637 Buffer-local in Ebrowse member buffers.")
642 Buffer-local in Ebrowse member buffers.")
647 Buffer-local in Ebrowse member buffers.")
654 Buffer-local in Ebrowse member buffers.")
659 Buffer-local in Ebrowse member buffers.")
663 "Column in which declarations are displayed in member buffers.
664 Buffer-local in Ebrowse member buffers.")
669 Buffer-local in Ebrowse buffers.")
675 Buffer-local in Ebrowse buffers.")
680 Buffer-local in Ebrowse buffers.")
690 "The keymap used in tree mode buffers.")
694 "Strings displayed in the mode line of member buffers.")
698 "The keymap used in the member buffers.")
723 "Return an obarray containing all files mentioned in the current tree.
728 (ebrowse-for-all-trees (tree ebrowse--tree-obarray)
740 ;; For all member lists in this class
753 "Return a list containing all files mentioned in a tree.
763 (ebrowse-for-all-trees (tree ebrowse--tree-obarray)
782 "Return an alist describing all classes in a tree.
790 (ebrowse-for-all-trees (tree ebrowse--tree-obarray)
794 (ebrowse-for-all-trees (tree ebrowse--tree-obarray)
836 do (ebrowse-for-all-trees (ti ebrowse--tree-obarray)
857 "Return an alist containing all members of TREE in group ACCESSOR.
866 "Return an alist describing all members visible in the current buffer.
947 "Function installed as `revert-buffer-function' in tree buffers.
988 "Return an obarray holding all members of all classes in the current tree.
1004 ;; For all classes...
1005 (ebrowse-for-all-trees (c ebrowse--tree-obarray)
1036 Build obarray of all classes in TREE."
1087 ;;; Tree buffers
1112 (define-key map1 "a" 'ebrowse-mark-all-classes)
1125 (define-key map "*" 'ebrowse-expand-all)
1139 ;;; Tree-mode - mode for tree buffers
1143 "Major mode for Ebrowse class tree buffers.
1155 (kill-all-local-variables)
1214 (defun ebrowse-remove-class-and-kill-member-buffers (tree class)
1216 Kill all member buffers still containing a reference to the class."
1225 (ebrowse-remove-class-and-kill-member-buffers
1227 (ebrowse-kill-member-buffers-displaying class)
1240 (setf ebrowse--tree (ebrowse-remove-class-and-kill-member-buffers
1269 ;; For all these classes, reverse the mark char in the display
1290 (defun ebrowse-mark-all-classes (prefix)
1291 "Unmark, with PREFIX mark, all classes in the tree."
1293 (ebrowse-for-all-trees (tree ebrowse--tree-obarray)
1325 ;;; File name display in tree buffers
1385 "Return a list of all tree or member buffers."
1390 "Return a list of all member buffers."
1395 "Return a list of all tree buffers."
1400 "Return a list of buffers containing class trees.
1402 one buffer. Prefer tree buffers over member buffers."
1403 (let ((buffers (nconc (ebrowse-tree-buffer-list)
1407 (dolist (buffer buffers)
1416 "Return a list of members buffers with same tree as current buffer."
1453 (defun ebrowse-kill-member-buffers-displaying (tree)
1454 "Kill all member buffers displaying TREE."
1522 ;;; Showing various kinds of member buffers
1935 With prefix ARG, expand all sub-trees."
1938 (ebrowse-expand-all arg)
1944 \(The class cursor is on.) With prefix ARG, fold all trees in the buffer."
1947 (ebrowse-expand-all (not arg))
1951 (defun ebrowse-expand-all (collapse)
1952 "Expand or fold all trees in the buffer.
1970 "Unhide the line the cursor is on and all base classes."
2061 (kill-all-local-variables)
2076 (defun ebrowse-list-tree-buffers ()
2077 "Display a list of all tree buffers."
2092 (error "No tree buffers"))
2095 (save-window-excursion (ebrowse-list-tree-buffers))
2185 (defun ebrowse-choose-from-browser-buffers ()
2187 (let* ((buffers (ebrowse-known-class-trees-buffer-list)))
2188 (if buffers
2189 (if (not (second buffers))
2190 (first buffers)
2200 ;;; Member buffers
2242 (define-key map1 "r" 'ebrowse-remove-all-member-filters)
2260 (define-key map1 "m" 'ebrowse-goto-visible-member/all-member-lists)
2282 "Major mode for Ebrowse member buffers.
2285 (kill-all-local-variables)
2346 "Update the mode line of member buffers."
2533 (defun ebrowse-remove-all-member-filters ()
2534 "Remove all filters."
2572 "Toggle between long and short display form of member buffers."
2580 Used in member buffers showing the long display form."
2937 (defun ebrowse-goto-visible-member/all-member-lists (prefix)
2939 With PREFIX, search all members in the tree. Otherwise consider
3184 ["Find in Tree" ebrowse-goto-visible-member/all-member-lists
3243 ["Show all" ebrowse-remove-all-member-filters
3299 "Handle `mouse-3' events in member buffers.
3316 "Handle `mouse-2' events in member buffers.
3359 (let* ((buffer (ebrowse-choose-from-browser-buffers)))
3433 of all classes containing a member with the given name and lets
3596 (let* ((buffer (or (ebrowse-choose-from-browser-buffers)
3615 (let* ((buffer (or (ebrowse-choose-from-browser-buffers)
3690 "Return a hash table containing all members of a tree.
3693 (let* ((buffers (ebrowse-known-class-trees-buffer-list))
3694 (buffer (cond ((and (first buffers) (not (second buffers)))
3695 (first buffers))
3736 (setf list (all-completions ebrowse-last-completion-start
3753 (completion (first (all-completions pattern members nil))))
3797 (let ((buffer (or tree-buffer (ebrowse-choose-from-browser-buffers))))
3848 "Search for REGEXP in all files in a tree.
3861 "Query replace FROM with TO in all files of a class tree.
3877 Searches in all files mentioned in a class tree for something that
3948 Positions in buffers that have no file names are not saved."
4038 "Mode for electric position buffers.
4040 (kill-all-local-variables)
4266 (ebrowse-for-all-trees (tree ebrowse--tree-obarray)
4341 ;;; Electric buffer menu customization to display only some buffers
4342 ;;; (in this case Tree buffers). There is only one problem with this:
4354 "Hack the electric buffer menu to display browser buffers."
4372 (error "No tree buffers"))
4395 "Display an electric list of Ebrowse buffers."
4483 "Object menu for tree buffers"
4493 ["Unmark All Classes" ebrowse-mark-all-classes
4494 :help "Unmark all classes in the class tree"
4496 ["Expand All" ebrowse-expand-all
4497 :help "Expand all subtrees in the class tree"
4511 "Perform mouse actions in tree buffers.
4527 "Perform mouse actions in tree buffers.
4540 "Perform mouse actions in tree buffers.
4564 ;;; eval:(put 'ebrowse-for-all-trees 'lisp-indent-hook 1)