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

Lines Matching +defs:forward +defs:visible +defs:line

394   ;; Command line options used for producing the BROWSE file.
395 command-line-options
694 "Strings displayed in the mode line of member buffers.")
701 ;;; Define mode line titles for each member list.
865 (defun ebrowse-name/accessor-alist-for-visible-members ()
866 "Return an alist describing all members visible in the current buffer.
870 structure. The list includes inherited members if these are visible."
883 "Like `ebrowse-name/accessor-alist-for-visible-members'.
885 are visible in the buffer."
935 (while (not (progn (skip-chars-forward " \t\n\r") (eobp)))
1144 Each line corresponds to a class in a class tree.
1181 mode-line-buffer-identification ident
1201 (defun ebrowse-update-tree-buffer-mode-line ()
1202 "Update the tree buffer mode line."
1207 (force-mode-line-update))
1265 (forward-line 1)
1281 (loop while (re-search-forward regexp nil t)
1307 (ebrowse-update-tree-buffer-mode-line)))
1316 (forward-line 1)
1328 "Show filename in the line point is in.
1337 (beginning-of-line)
1338 (skip-chars-forward " \t*a-zA-Z0-9_")
1341 (delete-region start (save-excursion (end-of-line) (point)))
1349 (beginning-of-line)
1350 (forward-line 1))))))
1357 (let ((old-line (count-lines (point-min) (point))))
1359 (goto-line old-line)))
1513 (if (re-search-forward ebrowse--last-regexp nil t)
1819 ;; regular expression was found by the parse, and step forward.
1829 when (re-search-forward pattern (+ start offset) t) return t
1833 (beginning-of-line)
1862 (ebrowse-update-tree-buffer-mode-line)
1885 (let ((start-of-line (point))
1913 (ebrowse-set-mark-props start-of-line (1+ start-of-line) tree)
1955 (let ((line-end (if collapse "^\n" "^\r"))
1960 (while (not (progn (skip-chars-forward line-end) (eobp)))
1966 (skip-chars-forward "\n ")))))))
1970 "Unhide the line the cursor is on and all base classes."
1976 (skip-chars-forward "\r\n \t")
1991 (defun ebrowse-hide-line (collapse)
1992 "Hide/show a single line in the tree.
1996 (skip-chars-forward "^\r\n")
2006 (beginning-of-line)
2007 (skip-chars-forward "> \t")
2011 (skip-chars-forward "^\r\n")
2013 (skip-chars-forward "> \t")
2015 (ebrowse-hide-line collapse)
2016 (skip-chars-forward "^\r\n")
2043 (define-key map "\C-p" 'previous-line)
2044 (define-key map "\C-n" 'next-line)
2045 (define-key map "p" 'previous-line)
2046 (define-key map "n" 'next-line)
2064 mode-line-buffer-identification "Electric Tree Menu")
2065 (when (memq 'mode-name mode-line-format)
2066 (setq mode-line-format (copy-sequence mode-line-format))
2067 (setcar (memq 'mode-name mode-line-format) "Tree Buffers"))
2107 (forward-line 2)
2110 (forward-line -1)
2140 (forward-line 2))
2143 (forward-line -1)
2144 (if (pos-visible-in-window-p (point-max))
2168 "Get a buffer corresponding to the line POINT is in."
2260 (define-key map1 "m" 'ebrowse-goto-visible-member/all-member-lists)
2262 (define-key map1 "v" 'ebrowse-goto-visible-member))
2301 ebrowse--member-mode-strings ;part of mode line
2311 mode-line-buffer-identification
2331 ;;; Member mode mode line
2345 (defun ebrowse-update-member-buffer-mode-line ()
2346 "Update the mode line of member buffers."
2351 (setq mode-line-buffer-identification
2354 (force-mode-line-update)))
2648 ;; View/find class if on a line containing a class name.
2721 (ebrowse-draw-member-buffer-class-line)
2728 (ebrowse-draw-member-buffer-class-line super)
2730 (ebrowse-update-member-buffer-mode-line))))
2733 (defun ebrowse-draw-member-buffer-class-line (&optional class)
2734 "Display the title line for a class section in the member buffer.
2826 (beginning-of-line 0)
2828 (while (re-search-forward "[ \t]+" nil t)
2831 (beginning-of-line 2))
2937 (defun ebrowse-goto-visible-member/all-member-lists (prefix)
2940 only members visible in the buffer."
2955 (defun ebrowse-goto-visible-member (repeat)
2958 visible in the member buffer.
2963 (let* ((completion-list (ebrowse-name/accessor-alist-for-visible-members))
2979 (skip-chars-forward "^ \t\n")
2981 (if (re-search-forward ebrowse--last-regexp nil t repeat)
2984 (skip-chars-forward " \t\n"))
2987 (if (re-search-forward ebrowse--last-regexp nil t)
2990 (skip-chars-forward " \t\n"))
3003 (if (re-search-forward ebrowse--last-regexp nil t count)
3181 ["Find in this Class" ebrowse-goto-visible-member
3184 ["Find in Tree" ebrowse-goto-visible-member/all-member-lists
3402 (name (progn (skip-chars-forward "a-zA-Z0-9_")
3641 "Display a line in an the members per file info buffer.
3853 (eq (car ebrowse-tags-loop-form) 're-search-forward))
3855 (setq ebrowse-tags-loop-form (list 're-search-forward regexp nil t))
3867 (list 're-search-forward from nil t))
3892 ebrowse-tags-loop-form (list 're-search-forward regexp nil t))
3986 (defun ebrowse-forward-in-position-stack (arg)
3987 "Move forward in the position stack.
4021 (define-key map "\C-p" 'previous-line)
4022 (define-key map "\C-n" 'next-line)
4023 (define-key map "p" 'previous-line)
4024 (define-key map "n" 'next-line)
4043 mode-line-buffer-identification "Electric Position Menu")
4044 (when (memq 'mode-name mode-line-format)
4045 (setq mode-line-format (copy-sequence mode-line-format))
4046 (setcar (memq 'mode-name mode-line-format) "Positions"))
4091 (forward-line 2)
4094 (forward-line -1)
4122 (forward-line 2))
4125 (forward-line -1)
4126 (if (pos-visible-in-window-p (point-max))
4150 "View/find what is described by the line at POINT.
4158 "View the position described by the line point is in."
4202 (ebrowse-update-tree-buffer-mode-line)
4239 (ebrowse-print-statistics-line "Number of classes:" classes)
4240 (ebrowse-print-statistics-line "Number of member functions:"
4242 (ebrowse-print-statistics-line "Number of member variables:"
4244 (ebrowse-print-statistics-line "Number of static functions:"
4246 (ebrowse-print-statistics-line "Number of static variables:"
4250 (defun ebrowse-print-statistics-line (title value)
4251 "Print a line in the statistics buffer.
4252 TITLE is the title of the line, VALUE is a number to be printed
4306 (define-key ebrowse-global-map "+" 'ebrowse-forward-in-position-stack)
4348 ;;; has no effect since we are on the first line of the buffer.
4360 (forward-line 2)
4365 (progn (forward-line 1)
4368 (save-excursion (end-of-line)
4383 (goto-line n)
4420 (skip-chars-forward "a-zA-Z0-9_")
4549 (let ((collapsed (save-excursion (skip-chars-forward "^\r\n")