1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-01-04 11:40:22 +00:00
Commit Graph

37 Commits

Author SHA1 Message Date
Thien-Thi Nguyen
27e816524a Update FSF street address; nfc. 2005-09-21 11:40:15 +00:00
Deepak Goel
5673af85e4 Message format spec fixes (2) 2005-09-18 12:28:30 +00:00
Juanma Barranquero
ae48944514 (calc-embedded-close-formula, calc-embedded-open-formula,
font-lock-unfontify-region-function): Add defvars.
2005-08-31 10:28:38 +00:00
Carsten Dominik
b9661543a6 (org-special-keyword): New face.
(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
	`insert-buffer'.
	(org-modify-diary-entry-string): New function.
	(org-get-entries-from-diary): Set the hook for
	`add-to-diary-list'.
	(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
	`bookmark-after-jump-hook'.
	(org-diary-default-entry): Apply only when not called through
	`org-agenda'.
2005-08-30 12:06:14 +00:00
Thien-Thi Nguyen
3731a85096 Update years in copyright notice; nfc. 2005-08-06 17:48:15 +00:00
Juanma Barranquero
41bfd17eff (org-table-formula-substitute-names, org-table-get-vertical-vector): Doc fixes.
(org-table-recalculate): Remove unused argument to `message'.
2005-07-19 23:37:03 +00:00
Carsten Dominik
c4f9780e38 (org-table-column-names, org-table-column-name-regexp)
(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
        to
        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
        functions.
        (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.
2005-07-19 16:54:26 +00:00
Lute Kamstra
4fc5845fe8 Update FSF's address. 2005-07-04 16:49:24 +00:00
Carsten Dominik
c8d1642985 Leading space replaced by TABS.
(org-recalc-marks, org-table-rotate-recalc-marks)
        (org-table-get-specials): Treat "^" and "_" marks.
        (org-table-justify-field-maybe): Optional argument NEW.
        (org-table-eval-formula): Parsing of the format simplified.  New
        modes C,I.  Honor the %= parameter in the current table.  Avoid
        unnecessary re-align by using the NEW argument to
        `org-table-justify-field-maybe'.
        (org-calc-default-modes): Default for date-format mimicks
        org-mode.
        (org-agenda, org-timeline): Quote argument in
        `org-agenda-redo-command'.
2005-07-04 15:08:45 +00:00
Richard M. Stallman
ee53c9b776 (org-file-apps-defaults-gnu): Renamed from org-file-apps-defaults-linux.
(org-default-apps): Don't test system-type for `linux'.
(org-file-apps): Doc fix.
2005-07-04 14:24:04 +00:00
Juanma Barranquero
08fffc3fb4 (org): Fix typo in docstring. 2005-07-04 03:34:51 +00:00
Juanma Barranquero
64f72ae1be (org-agenda-start-on-weekday, org-calendar-to-agenda-key,
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
consistency.
(orgtbl-error): Fix error message.
2005-07-01 14:40:21 +00:00
Carsten Dominik
9acdaa21d8 (orgtbl-setup): New function, for delayed
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
	destination.
	(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
	minor-mode-map-alist.
2005-06-29 07:01:26 +00:00
Juanma Barranquero
4b9e737811 (org-promote, org-evaluate-time-range, org-agenda-next-date-line,
org-agenda-previous-date-line, org-agenda-error, org-open-at-point,
org-table-move-row, org-format-table-table-html-using-table-generate-source,
org-shiftcursor-error, org-ctrl-c-ctrl-c): Follow error conventions.
2005-06-14 15:33:45 +00:00
Miles Bader
69008bcff4 Revert arch-tagline change 2005-06-13 09:49:47 +00:00
Carsten Dominik
30313b908d (org-CUA-compatible): New option.
(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
	constant.
	(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'.
2005-06-13 06:42:53 +00:00
Miles Bader
8e49668e15 Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-389
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)
   (org-time-grid-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.
2005-06-10 10:44:55 +00:00
Lute Kamstra
6d64c19123 (org-run-mode-hooks): New function.
(org-agenda-mode): Use it.
2005-06-07 12:56:00 +00:00
Carsten Dominik
094f65d4a4 (org-mode): Use `define-derived-mode' to define
`org-mode'.
	(org-agenda-mode): Use `run-mode-hooks' instead of `run-hooks'.
2005-05-26 10:31:20 +00:00
Carsten Dominik
eb2f9c591b (org-agenda-toggle-time-grid): New command.
(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.
2005-05-20 11:24:48 +00:00
Stefan Monnier
645470cdc2 (org-store-link): Fix paren typo. 2005-05-05 20:10:34 +00:00
Stefan Monnier
2dd9129f24 (org-get-entries-from-diary): Remove unused vars.
(org-agenda-date-later): Use with-current-buffer.
2005-05-05 15:08:52 +00:00
Carsten Dominik
634a7d0b4a Many small changes to keep the byte compiler happy. Furthermore:
(org-prefix-format-compiled): New variable.
(org-compile-prefix-format): New function.
(org-timeline, org-agenda, org-diary): Call
`org-compile-prefix-format'.
(org-agenda-prefix-format,org-timeline-prefix-format): New
options.
(org-agenda-get-scheduled): Check if file is openned in
`org-mode'.
(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
line.
(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-agenda-week-view'.
(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.
2005-04-29 08:40:22 +00:00
Carsten Dominik
f6a76cf336 (org-up-heading-all): Fixed bug with
`outline-up-heading-all'.
2005-04-16 14:50:10 +00:00
Carsten Dominik
a9f07b61ab *** empty log message *** 2005-04-15 06:54:43 +00:00
Carsten Dominik
35fb998996 (org-agenda-date-prompt): Renamed from
`org-agenda-date-today'.
	(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
	commands.
	(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-startup-folded'.
	(org-get-current-options): Handle new value `content' for
	`org-startup-folded'.
	(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-agenda-change-all-lines'.
	(org-warning-face): Changed color on dark background
2005-04-15 06:49:56 +00:00
Carsten Dominik
c52dbe8c62 (org-diary-default-entry): Fixed call to
`add-to-diary-entry'.
2005-04-05 10:08:11 +00:00
Carsten Dominik
ef943dbafe * org.el (org-agenda-phases-of-moon, org-agenda-sunrise-sunset)
(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
	character.
2005-03-30 12:37:36 +00:00
Werner LEMBERG
5181ff9f3d * textmodes/refbib.el, textmodes/refer.el, textmodes/reftex-cite.el,
textmodes/reftex-index.el, textmodes/reftex-parse.el,
textmodes/reftex-ref.el, textmodes/reftex-vars.el,
textmodes/reftex.el, textmodes/org.el: Replace `illegal' with
`invalid'.
2005-03-25 09:03:24 +00:00
Carsten Dominik
32073b07e3 (org-version): Unnecessary prefix arg removed. 2005-01-17 10:18:56 +00:00
Carsten Dominik
7d7dac8c93 *** empty log message *** 2005-01-14 13:08:16 +00:00
Carsten Dominik
81bdc71881 Fixed a few things in the file herder which I accidentially change
during the last update.
2005-01-14 13:05:35 +00:00
Carsten Dominik
791d856fac 2005-01-14 Carsten Dominik <dominik@science.uva.nl>
* org.el (org-show-following-heading): New option.
	(org-show-hierarchy-above): Use `org-show-following-heading'.

	* org.el (orgtbl-optimized): New option
	(orgtbl-mode): New command, a minor mode.
	(orgtbl-mode-map): New variable.
	(turn-on-orgtbl, orgtbl-mode, orgtbl-make-binding)
	(orgtbl-error, orgtbl-self-insert-command)
	(orgtbl-delete-backward-char, orgtbl-delete-char): New functions.

	* org.el (org-mode): `org-table-may-need-update' is now a local
	variable in each org-mode buffer.

	* org.el (org-set-regexps-and-options): Renamed from
	`org-set-regexps'.  Added checking for STARTUP keyword.
	(org-get-current-options): Added STARTUP options.
	(org-table-insert-row): Mode mode intelligent about when
	realignment is needed.
	(org-self-insert-command, org-delete-backward-char,
	org-delete-char): New commands.
	(org-enable-table-editor): new default value `optimized'.
	(org-table-blank-field): Support blanking regions if active.
2005-01-14 10:47:42 +00:00
Miles Bader
c90d0a390c Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-718
RCS keyword removal
2004-12-08 05:14:31 +00:00
Miles Bader
7f72fcc3a5 Changes from arch/CVS synchronization 2004-12-07 21:13:26 +00:00
Richard M. Stallman
359ec6163b Comment changes. 2004-12-06 05:42:04 +00:00
Richard M. Stallman
891f4676dc New file. 2004-12-06 05:39:36 +00:00