• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/emacs-92/emacs/lisp/textmodes/

Lines Matching +defs:tree +defs:up

37 ;; help to work with the tree.  Tables are easily created with a built-in
165 S-up -> M-p
180 '((S-up [(shift up)] [(meta ?p)])
282 occur-tree when using the command `org-occur' on key C-c /
283 tags-tree when constructing a sparse tree based on tags matches
298 (const occur-tree)
299 (const tags-tree)
326 (const occur-tree)
327 (const tags-tree)
357 (const occur-tree)
358 (const tags-tree)
468 (defcustom org-highlight-sparse-tree-matches t
469 "Non-nil means, highlight all matches that define a sparse tree.
487 "Hook that is run after `org-occur' has constructed a sparse tree.
550 An archived tree is a tree marked with the tag ARCHIVE."
557 An archived tree is a tree marked with the tag ARCHIVE.
564 (defcustom org-sparse-tree-open-archived-trees nil
565 "Non-nil means sparse tree construction shows matches in archived trees.
1027 set this up for the different types of links.
1094 This link would show up in your Org-mode document as \"Google Search\"
1111 This link would show up in your Org-mode document as \"Google Search\"
1325 action is required, and will make the entry show up in todo lists, diaries
1373 A separate window will then pop up and allow you to type a note.
1501 "Non-nil means, pop up a calendar when prompting for a date.
1674 todo-tree Sparse tree of specific TODO keyword in *current* file.
1675 tags-tree Sparse tree with all tags matches in *current* file.
1676 occur-tree Occur sparse tree for *current* file.
1692 cmd An agenda command, similar to the above. However, tree commands
1714 (const :tag "Tags sparse tree (current buffer)" tags-tree)
1715 (const :tag "TODO keyword tree (current buffer)" todo-tree)
1716 (const :tag "Occur tree (current buffer)" occur-tree)
1766 The entire tree below a headline matched by this is considered a project.
1886 "How should indirect tree buffers be displayed?
1888 \\[org-tree-to-indirect-buffer] and \\[org-agenda-tree-to-indirect-buffer].
2001 (const time-up) (const time-down)
2002 (const category-keep) (const category-up) (const category-down)
2003 (const tag-down) (const tag-up)
2004 (const priority-up) (const priority-down))))
2007 '((agenda time-up category-keep priority-down)
2015 time-up Put entries with time-of-day indications first, early first
2019 category-up Sort alphabetically by category, A-Z.
2021 tag-up Sort alphabetically by last tag, A-Z.
2023 priority-up Sort numerically by priority, high priority last.
2028 '(time-up category-keep priority-down)
2259 The TOC contains headlines with levels up to`org-export-headline-levels'.
2260 When an integer, include levels up to N in the toc, this may then be
2296 nil Do not export, pretend this tree is not present
2297 t Do export the entire tree
2298 headline Only export the headline, but skip the tree below it."
2440 up for spreadsheet calculations. It also removes the entire lines
3503 ;; Need to do this here because define-derived-mode sets up
4017 - When there is a numeric prefix, go up to a heading with level ARG, do
4019 is negative, go up that many levels.
4084 ;; Show-subtree, ARG levels up from here.
4087 (outline-up-heading (if (< arg 0) (- arg)
4190 With numerical argument N, show content up to level N."
4249 (define-key org-goto-map [(up)] 'outline-previous-visible-heading)
4254 (define-key org-goto-map "u" 'outline-up-heading)
4259 (define-key org-goto-map "\C-c\C-u" 'outline-up-heading)
4271 is often to fold the entire buffer and then dive into the tree. This
4276 overview mode. You can dive into the tree in that copy, to find the
4375 "This is the frame being used for indirect tree display.")
4378 (defun org-tree-to-indirect-buffer (&optional arg)
4380 With numerical prefix ARG, go up to this level and then take that tree.
4381 If ARG is negative, go up that many levels.
4399 (outline-up-heading 1 t)))
4514 (org-map-tree 'org-promote))
4522 (org-map-tree 'org-demote))
4527 "Promote the current heading higher up the tree.
4538 "Demote the current heading lower down the tree.
4571 "Promote the current heading higher up the tree.
4576 (up-head (make-string (org-get-legal-level level -1) ?*))
4577 (diff (abs (- level (length up-head)))))
4579 (replace-match up-head nil t)
4585 "Demote the current heading lower down the tree.
4597 (defun org-map-tree (fun)
4627 would end up with no indentation after the change, nothing at all is done."
4684 ;;; Vertical tree motion, cutting and pasting of subtrees
4686 (defun org-move-subtree-up (&optional arg)
4687 "Move the current subtree up past ARG headlines of the same level."
4700 ;; Select the tree
4738 This is used to fold the tree back after pasting.")
4769 (defun org-paste-subtree (&optional level tree)
4781 cursor is after \"*****\", then the tree will be shifted to level 5.
4783 If you want to insert the tree as is, just use \\[yank].
4787 (unless (org-kill-is-subtree-p tree)
4790 "The kill is not a (set of) tree(s) - please use \\[yank] to yank anyway")))
4791 (let* ((txt (or tree (and kill-ring (current-kill 0))))
4861 ;; The tree was folded before it was killed/copied
4867 headline level is not the largest headline level in the tree.
4904 "Sort entries on a certain level of an outline tree.
5325 (defun org-move-item-up (arg)
5326 "Move the plain list item at point up, i.e. swap with previous item.
5347 (error "Cannot move this item further up")))
5359 (error "Cannot move this item further up"))))
5464 a different file. The tree will be moved to that location, the subtree
5572 ;; worked. So now cut the tree and finish up.
5581 "Archive sublevels of the current tree without open TODO items.
6584 (defun org-table-move-row-up ()
6585 "Move table row up."
6587 (org-table-move-row 'up))
6589 (defun org-table-move-row (&optional up)
6590 "Move the current table line down. With arg UP, move it up."
6597 (dline2 (+ dline1 (if up -1 1)))
6598 (tonew (if up 0 2))
6802 The upper right corner ends up in the current field. All involved fields
7503 used to speed-up recursive calls by by-passing unnecessary aligns.
7931 (define-key org-edit-formulas-map [(shift up)] 'org-table-edit-line-up)
7935 (define-key org-edit-formulas-map [(meta up)] 'org-table-edit-scroll-down)
7965 # `M-up/down' to scroll table, `S-up/down' to change line for column formulas\n\n")
8196 (defun org-table-edit-line-up ()
8197 "Move cursor one line up in the window showing the table."
8218 Use COMMAND to do the motion, repeat if necessary to end up in a data line."
8344 ;; look up if the key has an associated command in another currently active
8484 '([(meta shift up)] org-table-kill-row)
8486 '([(meta up)] org-table-move-row-up)
8564 ["Move Row Up" org-metaup :active (org-at-table-p) :keys "M-<up>"]
8566 ["Delete Row" org-shiftmetaup :active (org-at-table-p) :keys "M-S-<up>"]
9306 ;; We are using a headline, clean up garbage in there.
9601 If there is no link at point, this function will search forward up to
9828 sparse tree. In ordinary files, `occur' will be used to list matches.
10538 Then the command offers the headings tree of the selected file in order to
10581 ;; into an org tree.
11059 (defun org-show-todo-tree (arg)
11060 "Make a compact tree which shows all headlines marked with TODO.
11061 The tree will show the lines where the regexp matches, and all higher
11064 With a numeric prefix N, construct a sparse tree for the Nth element
11080 A timestamp is also inserted - use \\[org-timestamp-up] and \\[org-timestamp-down]
11087 A timestamp is also inserted - use \\[org-timestamp-up] and \\[org-timestamp-down]
11181 "Pop up a window for taking a note, and add this note later at point."
11245 "Make a compact tree which shows all matches of REGEXP.
11246 The tree will show the lines where the regexp matches, and all higher
11268 (org-show-context 'occur-tree))))
11272 (unless org-sparse-tree-open-archived-trees
11304 (progn (org-up-heading-all 1) t)
11317 siblings are shown. This repairs the tree structure to what it would
11350 (defun org-priority-up ()
11353 (org-priority 'up))
11362 ACTION can be set, up, or down."
11380 ((eq action 'up)
11417 ACTION can be `sparse-tree' or `agenda'. MATCHER is a Lisp form to be
11441 (when (eq action 'sparse-tree) (org-overview))
11471 (if (eq action 'sparse-tree)
11473 (org-show-context 'tags-tree))
11488 (when (and (eq action 'sparse-tree)
11489 (not org-sparse-tree-open-archived-trees))
11495 (defun org-tags-sparse-tree (&optional todo-only match)
11496 "Create a sparse tree according to tags string MATCH.
11502 (org-scan-tags 'sparse-tree (cdr (org-make-tags-matcher match)) todo-only))
11982 While prompting, a calendar is popped up - you can also select the
12045 (define-key minibuffer-local-map [(shift up)]
12369 (defun org-timestamp-up (&optional arg)
12385 (defun org-timestamp-up-day (&optional arg)
12391 (org-todo 'up)
12997 (define-key org-agenda-mode-map "\C-c\C-xb" 'org-agenda-tree-to-indirect-buffer)
12998 (define-key org-agenda-mode-map "b" 'org-agenda-tree-to-indirect-buffer)
13046 (define-key org-agenda-mode-map "+" 'org-agenda-priority-up)
13051 (define-key org-agenda-mode-map (org-key 'S-up) 'org-agenda-priority-up)
13053 (define-key org-agenda-mode-map [?\C-c ?\C-x (up)] 'org-agenda-priority-up)
13076 ["Tree to indirect frame" org-agenda-tree-to-indirect-buffer t]
13098 ["Increase Priority" org-agenda-priority-up t]
13285 ((eq type 'tags-tree) "Tags tree")
13286 ((eq type 'todo-tree) "TODO kwd tree")
13287 ((eq type 'occur-tree) "Occur tree")
13342 ((eq type 'tags-tree)
13344 (org-let lprops '(org-tags-sparse-tree current-prefix-arg match)))
13345 ((eq type 'todo-tree)
13350 ((eq type 'occur-tree)
13453 latter case, the buffer is set up in a way that saving it automatically kills
14169 If yes, it returns the end position of this tree, causing agenda commands
14299 Needed to avoid empty dates which mess up holiday display."
14330 Like deadlines, these entries only show up in the
14384 ;; If file does not exist, make sure an error message ends up in diary
14926 (if (member 'time-up org-agenda-sorting-strategy-selected)
14972 '(time-up category-keep priority-down)))))
15066 (let* ((time-up (org-cmp-time a b))
15067 (time-down (if time-up (- time-up) nil))
15068 (priority-up (org-cmp-priority a b))
15069 (priority-down (if priority-up (- priority-up) nil))
15070 (category-up (org-cmp-category a b))
15071 (category-down (if category-up (- category-up) nil))
15072 (category-keep (if category-up +1 nil))
15073 (tag-up (org-cmp-tag a b))
15074 (tag-down (if tag-up (- tag-up) nil)))
15398 If this information is not given, the function uses the tree at point."
15483 (defun org-agenda-tree-to-indirect-buffer ()
15485 This calls the command `org-tree-to-indirect-buffer' from the original
15487 With numerical prefix arg ARG, go up to this level and then take that tree.
15488 With a C-u prefix, make a separate frame for this tree (i.e. don't use the
15499 (call-interactively 'org-tree-to-indirect-buffer)))))
15508 the same tree node, and the headline of the tree node in the Org-mode file."
15599 (defun org-agenda-priority-up ()
15602 (org-agenda-priority 'up))
15612 the same tree node, and the headline of the tree node in the Org-mode file."
15656 (org-up-heading-all 1))
16273 ;; Use the requested file name and clean up
16419 \[v] limit export to visible part of outline tree
18538 ;; Finish the buffer off and clean it up.
18577 (define-key org-mode-map [(meta up)] 'org-metaup)
18582 (define-key org-mode-map [(meta shift up)] 'org-shiftmetaup)
18585 (define-key org-mode-map (org-key 'S-up) 'org-shiftup)
18604 (define-key org-mode-map [?\e (up)] 'org-metaup)
18612 (define-key org-mode-map [?\C-c ?\C-x (up)] 'org-shiftup)
18619 (define-key org-mode-map "\C-c\C-a" 'show-all) ; in case allout messed up.
18625 (define-key org-mode-map "\C-c\C-xb" 'org-tree-to-indirect-buffer)
18631 (define-key org-mode-map "\C-c\C-v" 'org-show-todo-tree)
18634 (define-key org-mode-map "\C-c\\" 'org-tags-sparse-tree) ; Minor-mode res.
18845 "Move subtree up or kill table row.
18846 Calls `org-move-subtree-up' or `org-table-kill-row' or
18847 `org-move-item-up' depending on context. See the individual commands
18852 ((org-on-heading-p) (call-interactively 'org-move-subtree-up))
18853 ((org-at-item-p) (call-interactively 'org-move-item-up))
18894 "Move subtree up or move table row up.
18895 Calls `org-move-subtree-up' or `org-table-move-row' or
18896 `org-move-item-up', depending on context. See the individual commands
18900 ((org-at-table-p) (org-call-with-arg 'org-table-move-row 'up))
18901 ((org-on-heading-p) (call-interactively 'org-move-subtree-up))
18902 ((org-at-item-p) (call-interactively 'org-move-item-up))
18919 Calls `org-timestamp-up' or `org-priority-up', depending on context.
18923 ((org-at-timestamp-p t) (call-interactively 'org-timestamp-up))
18924 ((org-on-heading-p) (call-interactively 'org-priority-up))
18942 ((org-at-timestamp-p t) (call-interactively 'org-timestamp-up-day))
19152 ["Subtree to indirect buffer" org-tree-to-indirect-buffer t])
19156 ["Up" outline-up-heading t]
19185 (setq org-sparse-tree-open-archived-trees
19186 (not org-sparse-tree-open-archived-trees))
19187 :style toggle :selected org-sparse-tree-open-archived-trees]
19206 ["Show TODO Tree" org-show-todo-tree t]
19255 ["TODO Tree" org-show-todo-tree t]
19258 ["Tags Tree" org-tags-sparse-tree t])
19518 (defun org-move-line-up (arg)
19519 "Move the current line up. With prefix argument, move it past ARG lines."
19697 (defun org-up-heading-all (arg)
19700 With argument, move up ARG levels."
19701 (if (fboundp 'outline-up-heading-all)
19702 (outline-up-heading-all arg) ; emacs 21 version of outline.el
19703 (outline-up-heading arg t))) ; emacs 22 version of outline.el
19854 ;;;; Finish up