1. 06 Dec, 2005 1 commit
    • Carsten Dominik's avatar
      (org-occur-highlights): New variable. · f425a6ea
      Carsten Dominik authored
              (org-highlight-new-match, org-remove-occur-highlights): New
              (org-highlight-sparse-tree-matches): New option.
              (org-do-occur): New function.
              (org-get-heading): Make it work also at beginning of line.
              (org-category-table): New variable.
              (org-get-category-table, org-get-category)
              (org-camel-to-words, org-link-search): New functions.
              (org-select-this-todo-keyword): New variable.
              (org-todo-list): New command.
              (org-shiftright, org-shiftleft): New commands.
              (org-agenda-todo): Added prefix argument.
              (org-show-hierarchy-above): New option.
              (org-show-todo-tree): Numerical prefix creates tree for
              TODO keyword.
              (org-outline-level): New function, to assign a level to plain
              lists items.
              (org-cycle-include-plain-lists): New option.
              (org-mode): Use `org-outline-level' as value of
              (org-cycle): Temporarily switch `outline-regexp' if
              `org-cycle-include-plain-lists' is non-nil.
              (org-start-icalendar-file): Fixed format bug.
              (org-agenda-get-day-entries): Create category table.
              (org-agenda-get-todos, org-agenda-get-timestamps)
              (org-agenda-get-deadlines, org-agenda-get-scheduled)
              (org-agenda-get-blocks): Use `org-get-category'.
              (org-context-in-file-links): Renamed from
              `org-line-numbers-in-file-links' .
  2. 24 Nov, 2005 1 commit
    • Carsten Dominik's avatar
      (org-export-plain-list-max-depth): Renamed from · 7a368970
      Carsten Dominik authored
      	`org-export-local-list-max-depth'.  Default values changed to 3.
      	org-plain-list-ordered-item-terminator): New options.
      	(org-at-item-p, org-beginning-of-item, org-end-of-item,
      	org-get-indentation, org-get-string-indentation,
      	org-maybe-renumber-ordered-list, org-renumber-ordered-list): New
      	(org-move-item-down, org-move-item-up): New commands.
      	(org-export-as-html): New classes for CSS support.  Bug fix in
      	regular expression detecting fixed-width regions.  Respect
      	(org-set-autofill-regexps, org-adaptive-fill-function): "1)" is
      	also a list item.
      	(org-metaup, org-metadown, org-shiftmetaup, org-shiftmetadown):
      	New item moving functions added.
  3. 18 Nov, 2005 1 commit
    • Carsten Dominik's avatar
      (org-table-sort-lines): New command. · e0e66b8e
      Carsten Dominik authored
      	(org-tbl-menu): Add entry for `org-table-sort-lines'.
      	(org-add-file): Command removed, use `org-agenda-file-to-front'
      	(org-export-icalendar): Use `org-icalendar-combined-name'.
      	(org-cycle-agenda-files, org-agenda-file-to-end)
      	(org-agenda-file-to-front): New commands.
      	(org-table-tab-jumps-over-hlines,org-export-html-style): New
      	(org-table-next-field): Use `org-table-tab-jumps-over-hlines'.
      	(org-at-table.el-p, org-set-autofill-regexps,org-html-protect):
      	New functions.
      	(org-fill-paragraph): Call `org-table-align' in tables.
      	(org-mode): Call `org-set-autofill-regexps'.
      	(org-export-as-html): Support for local handformatted lists.
      	Modified to produce valid HTML 4.0. Use `org-export-html-style'.
      	(org-export-local-list-max-depth): New option.
      	(org-html-expand): Use `org-html-protect'.
  4. 07 Nov, 2005 1 commit
  5. 04 Nov, 2005 1 commit
  6. 24 Oct, 2005 1 commit
  7. 21 Oct, 2005 1 commit
    • Carsten Dominik's avatar
      * textmodes/org.el (org-combined-agenda-icalendar-file) · 46177585
      Carsten Dominik authored
      	(org-icalendar-include-todo, org-icalendar-combined-name): New
      	(org-export-icalendar-combine-agenda-files): New commands.
      	(org-export-icalendar, org-print-icalendar-entries)
      	(org-start-icalendar-file, org-finish-icalendar-file)
      	(org-ical-ts-to-string): New functions.
      	(org-read-date, org-goto-calendar)
      	(org-agenda-goto-calendar): Inhibit displaying diary entries by
      	call to `calendar'.
      	(orgtbl-setup): Removed the :keys arguments from the menu
      	(org-after-save-iCalendar-file-hook): New variable.
  8. 20 Oct, 2005 1 commit
  9. 18 Oct, 2005 1 commit
  10. 10 Oct, 2005 1 commit
  11. 26 Sep, 2005 1 commit
  12. 23 Sep, 2005 1 commit
    • Carsten Dominik's avatar
      * textmodes/org.el (org-mode-map, orgtbl-mode-map): Move · 28e5b051
      Carsten Dominik authored
      	keybindings with `C-c C-h' prefix to `C-c C-x' prefix.  Make use
      	of `remap' feature when available.  Additional key bindings for
      	better tty support.
      	(org-mode-restart, org-force-self-insert): New commands.
      	(org-time-stamp-inactive): New command.
      	(org-remap): New function.
      	(org-table-auto-blank-field, org-level-color-stars-only): New
      	(org-enable-fixed-width-editor): Moved to `org-structure'
      	customization group.
      	(org-self-insert-command, orgtbl-self-insert-command): Modified to
      	blank field after field motion commands.
  13. 21 Sep, 2005 1 commit
  14. 18 Sep, 2005 1 commit
  15. 31 Aug, 2005 1 commit
  16. 30 Aug, 2005 1 commit
    • Carsten Dominik's avatar
      (org-special-keyword): New face. · b9661543
      Carsten Dominik authored
      	(org-table-copy-down, org-table-eval-formula)
      	(org-table-recalculate, org-init-section-numbers): Use
      	`string-to-number' instead of `string-to-int'.
      	(org-get-location): Use `insert-buffer-substring' instead of
      	(org-modify-diary-entry-string): New function.
      	(org-get-entries-from-diary): Set the hook for
      	(org-disable-agenda-to-diary): renamed from `org-disable-diary'.
      	(org-toggle-fixed-width-section): Use QUOTE keyword if there is no
      	active region.
      	(org-export-as-html): Handle QUOTE keyword.
      	(org-quote-string): New option.
      	(org-bookmark-jump-unhide): New function, used for
      	(org-diary-default-entry): Apply only when not called through
  17. 06 Aug, 2005 1 commit
  18. 19 Jul, 2005 2 commits
    • Juanma Barranquero's avatar
      (org-table-formula-substitute-names, org-table-get-vertical-vector): Doc fixes. · 41bfd17e
      Juanma Barranquero authored
      (org-table-recalculate): Remove unused argument to `message'.
    • Carsten Dominik's avatar
      (org-table-column-names, org-table-column-name-regexp) · c4f9780e
      Carsten Dominik authored
              (org-table-named-field-locations): New variables.
              (org-archive-subtree): Protect `this-command' when calling
              `org-copy-subtree' and `org-cut-subtree', to avoid appending
              the kill buffer.
              (org-complete): Removed fixed-formula completion.
              (org-edit-formulas-map): New variable.
              (org-table-edit-formulas): New command.
              (org-finish-edit-formulas, org-abort-edit-formulas,
              org-show-variable, org-table-get-vertical-vector): New
              (org-table-maybe-eval-formula): Handle `:=' fields.
              (org-table-get-stored-formulas, org-table-store-formulas)
              (org-table-get-formula, org-table-modify-formulas)
              (org-table-replace-in-formulas): Handle named field formulas.
              (org-table-get-specials): Store locations of named fields.
  19. 04 Jul, 2005 4 commits
  20. 01 Jul, 2005 1 commit
    • Juanma Barranquero's avatar
      (org-agenda-start-on-weekday, org-calendar-to-agenda-key, · 64f72ae1
      Juanma Barranquero authored
      org-agenda-sorting-strategy, org-agenda-use-time-grid, org-archive-location,
      org-allow-space-in-links, org-usenet-links-prefer-google,
      org-enable-table-editor, org-export-default-language,
      org-export-html-show-new-buffer, org-fill-paragraph, org-cycle, org-goto-ret,
      org-goto-left, org-goto-right, org-goto-quit, org-occur, org-eval-in-calendar,
      org-agenda-cleanup-fancy-diary, org-agenda-no-heading-message,
      org-agenda-diary-entry, org-remember-help, org-table-convert-region,
      org-at-table-p, org-table-move-row-down, org-table-move-row-up,
      org-table-copy-region, org-table-toggle-vline-visibility,
      org-table-get-stored-formulas, org-table-get-specials, org-recalc-commands,
      org-table-eval-formula, org-table-formula-substitute-names, orgtbl-make-binding,
      org-format-org-table-html, org-format-table-table-html,
      org-format-table-table-html-using-table-generate-source, org-customize): Fix
      typos in docstrings.
      (org-level-2, org-at-timestamp-p, org-agenda-day-view, org-agenda-toggle-diary,
      org-agenda-toggle-time-grid, org-back-to-heading): Doc fixes.
      (org-agenda-toggle-time-grid, org-cmp-category, org-cmp-time,
      org-agenda-change-all-lines, org-get-header): Improve argument/docstring
      (orgtbl-error): Fix error message.
  21. 29 Jun, 2005 1 commit
    • Carsten Dominik's avatar
      (orgtbl-setup): New function, for delayed · 9acdaa21
      Carsten Dominik authored
      	setup for the orgtbl commands.
      	(org-calc-default-modes): New option.
      	(orgtbl-make-binding): Use `defun' to get better help display.
      	(org-diary): Call `org-compile-prefix-format'.
      	(org-table-formula-substitute-names): New function.
      	(org-agenda-day-view, org-agenda-week-view): New commands.
      	(org-agenda-toggle-week-view): Command removed.
      	(org-tbl-menu): Split off from org-org-menu.
      	(org-mode): Moved removal of outline-mode menus to here.
      	(org-table-formula-debug): New option.
      	(org-table-insert-row): Keep first field if just "#" or "*".
      	(org-mode): Paragraph regexps fixed.
      	(org-table-recalculate-regexp): New constant.
      	(org-table-justify-field-maybe): Avoid replace if not necessary.
      	(org-copy-special, org-cut-special): Use `call-interactively'.
      	(org-table-copy-region): Take region from `interactive' call.
      	(org-trim): Return string even if no match.
      	(org-formula): New face.
      	(org-set-font-lock-defaults): No longer highlight "FIXME".  But
      	highlight formula-related fields in table.
      	(org-table-p): Use regexp, not fontification.
      	(org-table-align): Handle white space at end of line.
      	(org-table-formula-evaluate-inline): New option.
      	(org-mode): Auto-wrapping in comment lines turned off.
      	(org-table-copy-down): Evaluate only in copied field, not in
      	(org-table-current-formula): Variable removed.
      	(org-table-store-formulas, org-table-get-stored-formulas)
      	(org-table-modify-formulas, org-table-replace-in-formulas)
      	(org-table-maybe-eval-formula): New functions.
      	(org-table-get-formula): Modified to use stored formulas.
      	(org-table-insert-column, org-table-delete-column)
      	(org-table-move-column): Call `org-table-modify-formulas'.
      	(org-complete): Add completion for keyword formulas.
      	(orgtbl-mode): Pull orgtbl-mode-map to start of
  22. 14 Jun, 2005 1 commit
  23. 13 Jun, 2005 2 commits
    • Miles Bader's avatar
      Revert arch-tagline change · 69008bcf
      Miles Bader authored
    • Carsten Dominik's avatar
      (org-CUA-compatible): New option. · 30313b90
      Carsten Dominik authored
      	(org-disputed-keys): New variable.
      	(org-key): New function.
      	(orgtbl-make-binding): Add docstring to the created function.
      	(org-mode): Set paragraph start/separate regexps.
      	(orgtbl-mode): Don't start `orgtbl-mode' in `org-mode' buffers.
      	(org-archive-location, org-archive-mark-done)
      	(org-archive-stamp-time): New options.
      	(org-archive-subtree): New command.
      	(org-fill-paragraph): New function.
      	(org-mode): Set `fill-paragraph-function' to `org-fill-paragraph'.
      	(org-fake-empty-table-line): Function removed.
      	(org-format-org-table-html): Do not create empty table lines at
      	separator lines.  Improved table header treatment.
      	(org-link-format): New option.
      	(org-make-link): New function.
      	(org-insert-link, org-store-link): Use org-make-link.
      	(org-open-file): Quote file name for shell command, to allow
      	spaces in file names.
      	(org-link-regexp): Fixed bug with mailto link.
      	(org-link-maybe-angles-regexp, org-protected-link-regexp): New
      	(org-export-as-html): Deal with the optional angles around a link.
      	Better treatment of file: links.
      	(org-open-at-point): Replace @{ and @} with < and >.
      	(org-run-mode-hooks): Function removed.
      	(org-agenda-mode): No longer use `org-run-mode-hooks'.
  24. 10 Jun, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-389 · 8e49668e
      Miles Bader authored
      Remove "-face" suffix from org faces
      2005-06-10  Miles Bader  <miles@gnu.org>
         * lisp/textmodes/org.el (org-level-1, org-level-2, org-level-3)
         (org-level-4, org-level-5, org-level-6, org-level-7)
         (org-level-8, org-warning, org-headline-done)
         (org-deadline-announce, org-scheduled-today)
         (org-scheduled-previously, org-link, org-done, org-table)
         (org-time-grid): Remove "-face" suffix from face names.
         (org-level-1-face, org-level-2-face, org-level-3-face)
         (org-level-4-face, org-level-5-face, org-level-6-face)
         (org-level-7-face, org-level-8-face, org-warning-face)
         (org-headline-done-face, org-deadline-announce-face)
         (org-scheduled-today-face, org-scheduled-previously-face)
         (org-link-face, org-done-face, org-table-face)
         New backward-compatibility aliases for renamed faces.
         (org-level-faces, org-set-font-lock-defaults, org-timeline)
         (org-agenda, org-agenda-get-todos, org-agenda-get-deadlines)
         (org-agenda-get-timestamps, org-agenda-get-scheduled)
         (org-agenda-add-time-grid-maybe, org-table-p): Use renamed org faces.
  25. 07 Jun, 2005 1 commit
  26. 26 May, 2005 1 commit
  27. 20 May, 2005 1 commit
    • Carsten Dominik's avatar
      (org-agenda-toggle-time-grid): New command. · eb2f9c59
      Carsten Dominik authored
      	(org-agenda-use-time-grid, org-agenda-time-grid): New options.
      	(org-agenda-add-time-grid-maybe): New function.
      	(org-agenda): Call `org-agenda-add-time-grid-maybe'.
      	(org-table-create): `dotimes' instead of `mapcar'.
      	(org-xor): Simplified implementation.
      	(org-agenda): `inhibit-redisplay' turned on.
      	(org-agenda-change-all-lines): Use `org-format-agenda-item' to get
      	a consistent line after a state change.
      	(org-agenda-remove-times-when-in-prefix): New option.
      	(org-prefix-has-time): New variable.
      	(org-parse-time-string): Optional argument NODEFAULT.
      	(org-format-agenda-item): Parse items for time-of-day
      	specifications and move these into the prefix if possible.
      	(org-agenda-priority): Get current heading, not previous heading
      	during agenda remote editing.
  28. 05 May, 2005 2 commits
  29. 29 Apr, 2005 1 commit
    • Carsten Dominik's avatar
      Many small changes to keep the byte compiler happy. Furthermore: · 634a7d0b
      Carsten Dominik authored
      (org-prefix-format-compiled): New variable.
      (org-compile-prefix-format): New function.
      (org-timeline, org-agenda, org-diary): Call
      (org-agenda-prefix-format,org-timeline-prefix-format): New
      (org-agenda-get-scheduled): Check if file is openned in
      (org-get-entries-from-diary): Use `org-get-time-of-day', for
      consistency with entries from `org-mode' files.
      (org-get-time-of-day): Fixed bug with partial matches early in a
      (org-non-link-chars): New constant.
      (org-link-regexp): Respect `org-non-link-chars'.
      (org-agenda-day-view): Command removed.
      (org-agenda-toggle-week-view): Renamed from
      (org-follow-bbdb-link, org-store-link): Search also company field.
      (org-highlight-overlay): New variable.
      (org-highlight, org-unhighlight): New functions.
      (org-agenda-mode): Added pre-command-hook to remove highlight.
      (org-evaluate-time-range): Behavior depend upon time stamp format:
      Does it contain a time or not?
      (org-show-subtree, org-show-entry): New functions.
      (org-agenda-cleanup-fancy-diary): Remove empty lines.
  30. 16 Apr, 2005 1 commit
  31. 15 Apr, 2005 2 commits
    • Carsten Dominik's avatar
      *** empty log message *** · a9f07b61
      Carsten Dominik authored
    • Carsten Dominik's avatar
      (org-agenda-date-prompt): Renamed from · 35fb9989
      Carsten Dominik authored
      	(org-evaluate-time-range): Insert at point instead of directly
      	after time range.
      	(org-first-headline-recenter, org-subtree-end-visible-p)
      	(org-optimize-window-after-visibility-change): New functions
      	(org-agenda-post-command-hook): Don't allow point at end of line,
      	to make sure it always hits the text properties.
      	(org-agenda-next-date-line, org-agenda-previous-date-line): New
      	(org-set-regexps-and-options): Category may contain white space.
      	(org-agenda-get-deadlines, org-agenda-get-scheduled): Improved
      	marker positions.
      	(org-agenda-new-marker): Argument POS made optional.
      	(org-agenda-get-timestamps): Deadlines which are done are listed
      	in org-done-face now.
      	(org-agenda-get-todos, org-agenda-get-timestamps)
      	(org-agenda-get-deadlines, org-agenda-get-scheduled): set
      	`undone-face' and `done-face' properties.
      	(org-last-todo-state-is-todo): New variable.
      	(org-todo): Set `org-last-todo-state-is-todo'.
      	(org-agenda-todo): Change face according to
      	`org-last-todo-state-is-todo'.  And change other lines refering to
      	the same entry.
      	(org-calendar-goto-agenda): New command.
      	(org-calendar-to-agenda-key): New option.
      	(org-startup-folded): New allowed value `content'.
      	(org-set-regexps-and-options): Accept new value `content' for
      	(org-get-current-options): Handle new value `content' for
      	(org-insert-todo-heading): New command.
      	(org-mode): Insert first line "*-* mode: org-mode -*-" when called
      	interactively in empty file and option
      	`org-insert-mode-line-in-empty-file' has been set.
      	(org-agenda-todo,org-agenda-priority): Modified to use
      	(org-warning-face): Changed color on dark background
  32. 05 Apr, 2005 1 commit
  33. 30 Mar, 2005 1 commit
    • Carsten Dominik's avatar
      * org.el (org-agenda-phases-of-moon, org-agenda-sunrise-sunset) · ef943dba
      Carsten Dominik authored
      	(org-agenda-convert-date, org-agenda-goto-calendar): New commands.
      	(org-diary-default-entry): New function.
      	(org-get-entries-from-diary): Better parsing of diary entries
      	(org-agenda-check-no-diary): New function.
      	("diary-lib"): Advice to function `add-to-diary-list', to allow
      	linking to diary entries.
      	(org-agenda-execute-calendar-command): New function
      	(org-agenda): Improved visible section in window.  And
      	use `org-fit-agenda-window'.
      	(org-fit-agenda-window): New option.
      	(org-move-subtree-down): Better handling of empty lines
      	at end of subtree.
      	(org-cycle): Numeric prefix is interpreted now as show-subtree N
      	levels up.
      	(org-fontify-done-headline): New option.
      	(org-headline-done-face): New face.
      	(org-set-font-lock-defaults): Use `org-headline-done-face'.
      	(org-table-copy-down): renamed from
      	`org-table-copy-from-above'.  When current field is non-empty, it
      	is copied to next row.
      	(org-table-copy-from-above): Fixed bug which made it
      	impossible to copy fields containing only a single non-white