1
0
mirror of https://git.savannah.gnu.org/git/emacs/org-mode.git synced 2024-12-01 08:17:34 +00:00
Commit Graph

3057 Commits

Author SHA1 Message Date
Carsten Dominik
18eba42709 Fix typo in Changes.org. 2008-05-28 14:11:57 +02:00
Carsten Dominik
236f6c7ff9 Improve error message for invalid rows in org-table.el. 2008-05-28 14:11:33 +02:00
Carsten Dominik
07e361b172 Add org-id to the list of autoloaded modules. 2008-05-27 08:24:02 +02:00
Carsten Dominik
53ccd4f053 Fix bugs in customization and docstring of `org-archive-save-context-info'.
This follows a report from Brian van der Broek.
2008-05-27 08:19:33 +02:00
Carsten Dominik
c9ea8bc470 Release 6.04c. 2008-05-27 08:09:31 +02:00
Carsten Dominik
cd16b87216 Make C-c ' edit even more things around point. 2008-05-27 08:08:28 +02:00
Carsten Dominik
f9fa54fcf4 Improvements to source code snippet editing. 2008-05-26 19:45:43 +02:00
Carsten Dominik
174cc21d08 Bug fix for removal of comments during export. 2008-05-25 16:15:25 +02:00
Carsten Dominik
3b2b3556b7 Use C-c ' to exit source code editing. 2008-05-25 14:54:53 +02:00
Carsten Dominik
0950127491 Release 6.04. 2008-05-25 09:08:46 +02:00
Carsten Dominik
6a2dbbec3f Implement editing source code examples in the native mode. 2008-05-25 09:07:23 +02:00
Carsten Dominik
9bd2896c94 Version number to 6.04pre01
We are preparing for another release.....
2008-05-24 22:35:23 +02:00
Carsten Dominik
9dbaf463d8 Handle :index-title property during publishing.
Patch from Manuel Hermenegildo.
2008-05-24 21:54:37 +02:00
Carsten Dominik
60eba43cdf Attempt to implement dynamic indentation.
This only lead to a contributed file, this is neither robust nor fast.
But maybe throwing the existing code into a contrib file
will make someone come up with an idea.
2008-05-24 11:18:40 +02:00
Carsten Dominik
332191cc13 Properties can be used to confiugre subtree export. 2008-05-21 09:49:04 +02:00
Carsten Dominik
bd8d5b51c0 Implement EXPORT_TITLE property. 2008-05-20 19:22:00 +02:00
Carsten Dominik
94bddfe621 Bug fix: Also jump to last remember note in narrowed buffer.
Report by Bernt Hansen.
2008-05-20 17:10:44 +02:00
Carsten Dominik
26a35c28a6 Implement file tags, tags that apply to all entries in a file. 2008-05-19 19:48:52 +02:00
Carsten Dominik
2e634d82d9 Bugfix: Close paragraph after footnote.
Patch by Madhu.
2008-05-19 14:25:08 +02:00
Carsten Dominik
2c0812caf1 Implement TODO statistics.
This uses the same cookies as Checkbox statistics, [%] and [/]
2008-05-19 14:11:47 +02:00
Carsten Dominik
24fd4650de Implement proper UIDs for iCalendar export.
This works now fine except for sexp entries which don't
get reusable UIDs, but fresh ones each time they are exported......
2008-05-19 08:22:51 +02:00
Carsten Dominik
24a400df76 Fix Norwegian language settings.
Patch from Peder Stray
2008-05-18 07:06:07 +02:00
Carsten Dominik
f4b66bd8fc Fix bug in org-mhe.el.
Patch from Thomas Baumann.
2008-05-18 07:02:04 +02:00
Carsten Dominik
21678fb411 Mask more properties with `org-column'.
Also added a detailed description on how this face is used
an why background properties might shine through, and
how to avoid this.
2008-05-16 22:38:11 +02:00
Carsten Dominik
02aa965e1d Improve handling of searches in org-mhe.el.
Patch by Nick Dokos.
2008-05-16 16:25:52 +02:00
Carsten Dominik
155213dc11 Create publishing directory if it does not yet exist.
Patch from Sebastian Rose.
2008-05-16 16:01:31 +02:00
Carsten Dominik
8ee2a8b7d8 Default format for calc changed to (fload 8)
This gives better accuracy and less surprises.
2008-05-16 12:34:24 +02:00
Carsten Dominik
56a96e0364 Clock/add_time Format
Replace all occurrences of the format string "%d:%02d" with
org-time-clocksum-format, which contains the same string by default.

This allows anyone to customize the appearance of clock summaries.

For example:

  (setq org-time-clocksum-format "%02d:%02d")
2008-05-16 07:36:27 +02:00
Carsten Dominik
6d8ffe91e8 Better outline-path completion.
This now is more like file name completion.
2008-05-16 07:24:19 +02:00
Carsten Dominik
110b336275 Moved org-id.el to the core. Can now force UIDs in iCalendar export. 2008-05-15 10:28:38 +02:00
Carsten Dominik
6ba68246c0 Include domain name into newly created IDs. 2008-05-15 09:39:34 +02:00
Carsten Dominik
849a778c3b Change clock time in mode line when editing time stamp. 2008-05-15 08:40:33 +02:00
Carsten Dominik
b4159c5017 Release 6.03. 2008-05-15 04:40:55 +02:00
Carsten Dominik
80fb3351de Make the colon in "ORGTBL: SEND" optional. 2008-05-14 14:28:08 +02:00
Carsten Dominik
d2795c72c8 Make sure structure commands can be either case. 2008-05-14 14:23:44 +02:00
Carsten Dominik
c3a01489ad Do not include the colon in the include template.
In fact, it is optional, but BEGIN_SRC does not have it either.
2008-05-14 14:22:10 +02:00
Carsten Dominik
4b36c8d470 Fixed bug with date ranges in iCalendar export.
When there are no time-of-day infos, the appointment
ended up being too short by one day.  Fixed now.
2008-05-14 14:03:02 +02:00
Carsten Dominik
4b8f738e62 Version number pumped to 6.03pre03 2008-05-14 10:32:24 +02:00
Carsten Dominik
f3e075ed62 Support for Muse-like structure tags. 2008-05-14 09:50:53 +02:00
Carsten Dominik
36a4a26f2f Fixed typos in docstrings. 2008-05-13 16:43:00 +02:00
Carsten Dominik
4d99cbe28e Better fontification and auto-indentation of description lists. 2008-05-13 16:20:48 +02:00
Carsten Dominik
bb53613c9f Implement the verse environment. 2008-05-13 15:57:23 +02:00
Carsten Dominik
9abd45ebab initial steps 2008-05-12 16:18:23 +02:00
Carsten Dominik
20fcf5c321 Bug fixes for colored example export. 2008-05-12 07:32:57 +02:00
Carsten Dominik
6ecd659335 Documentation fixes for table exporter. 2008-05-12 07:31:21 +02:00
Carsten Dominik
6193d1538b Implement FIXED_TOC option for org-info.js. 2008-05-12 07:30:34 +02:00
Carsten Dominik
9c8aabbf81 New functions to export tables to csv and tsv.
The new functionas are orgtbl-to-csv and orgtbl-to-tsv.
2008-05-10 13:40:25 +02:00
Carsten Dominik
1e042b511a Improve interactive use and documentation of table export. 2008-05-10 07:54:45 +02:00
Carsten Dominik
0a9c180b63 Bug fixes. 2008-05-09 22:21:40 +02:00
Carsten Dominik
77f1f31c99 Remove special characters as selection keys for clock history.
Patch from Bernt Hansen.
2008-05-09 21:40:50 +02:00
Carsten Dominik
939051fd3f Bug fix. 2008-05-09 13:59:37 +02:00
Carsten Dominik
b00babf8aa Bug fix. 2008-05-09 13:55:25 +02:00
Carsten Dominik
201ec4d22b Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
Conflicts:

	lisp/ChangeLog
2008-05-09 13:39:07 +02:00
Carsten Dominik
de39ac51ee Improve running htmlize.el in batch-mode. 2008-05-09 13:38:01 +02:00
Bastien Guerry
f91d59c1ad Applied Juanma Barranquero minor typos fixes from emacs-commits.
See <E1Ju8Wc-0008Qb-TG@cvs.savannah.gnu.org> on emacs-diffs@gnu.org.
Here is the complete ChangeLog entry:

2008-05-08  Juanma Barranquero  <lekktu@gmail.com>

	* org/org.el (org-modules, org-format-latex-options):
	* org/org-archive.el (org-archive-stamp-time)
	(org-archive-save-context-info):
	* org/org-faces.el (org-hide):
	* org/org-irc.el (org-irc-parse-link):
	* org/org-macs.el (org-call-with-arg, org-autoload):
	* org/org-mew.el (org-mew-store-link):
	* org/org-remember.el (org-remember-store-without-prompt)
	(org-remember-templates): Fix typos in docstrings.

	* org/org-info.el (org-info-store-link): Remove leftover docstring.

	* org/org-bbdb.el (org-bbdb-export): Remove leftover docstring.
	(org-bbdb-anniversary-field, org-bbdb-extract-date-fun)
	(org-bbdb-anniv-split): Fix typos in docstrings.

	* org/org-publish.el (org-publish-project-alist): Doc fixes.
	(org-publish-use-timestamps-flag): Reflow docstring.
	(org-publish-files-alist): Fix typos in docstring.
2008-05-09 06:08:45 +02:00
Carsten Dominik
d4812f088b Organize Changes.org. 2008-05-08 18:20:28 +02:00
Carsten Dominik
66f801cbff Version number change to 6.03pre01.
Yes, we are moving to the 6.03 release.
2008-05-08 17:17:58 +02:00
Carsten Dominik
c49834bb2a 2 Bug fixes, following report and patch from Thomas Morgan. 2008-05-08 15:02:25 +02:00
Carsten Dominik
e46016b469 Cleanup after name change. 2008-05-08 14:45:47 +02:00
Carsten Dominik
40d2056646 Delete org-infojs.el. 2008-05-08 14:43:51 +02:00
Carsten Dominik
6924742ea6 Rename org-infojs.el to org-jsinfo.el.
This was necessary to guarantee uniqueness in the 8+3
name scheme.
2008-05-08 14:41:15 +02:00
Carsten Dominik
b6eb2bc65b Allow properties to influence startup visibilities. 2008-05-08 14:32:10 +02:00
Carsten Dominik
3696f5498e ChangeLog entry. 2008-05-08 09:41:09 +02:00
Carsten Dominik
9703398065 Fix bug with archiving to a subdirectory.
Reported by Wanrong Lin.
2008-05-08 09:19:05 +02:00
Carsten Dominik
7f769d5feb Split ChangeLog file into parts.
Now we have separate ChangeLog files in the lisp and doc
directories.  Also, in the lisp directory, all the old changes
have moved into ChangeLog.01.
These changes will help me to simplify synchronization with Emacs.
2008-05-08 08:16:38 +02:00
Carsten Dominik
9cad371bc4 Implement setup inclusion from external file.
The #+STARTUP etc lines that define settings on a per-file
basis can now be collected in a separate file and included
with a line:

#+SETUPFILE: "/path/to/setup.org"

This has been a frequent request in the past, now it is
finally possible.
2008-05-07 16:26:01 +02:00
Carsten Dominik
38cc3e2a48 Merge branch 'complete-structure-meta-code'
Conflicts:

	ChangeLog
2008-05-07 14:21:45 +02:00
Carsten Dominik
ed25bd08fa Implement completion for some export structure elements.
This is an experimental feature and does not really fit
into Org, so it may go away in the future.
2008-05-07 14:18:15 +02:00
Carsten Dominik
a738e446be Implement include files for export. 2008-05-07 13:57:00 +02:00
Carsten Dominik
d41a1cda91 Allow spaces when entering property values.
Because entering property value wit the command `org-set-property'
offers completion on existing values of the property,
space was treated as a completion command in the minibuffer.
This is now fixed.  Also, completion is now case-insensitive here.
2008-05-07 07:24:48 +02:00
Carsten Dominik
5d675ca8bd Hmmmmmmm 2008-05-06 21:18:40 +02:00
Carsten Dominik
b928ce51f8 Remove duplicate entry for org-mew.el in org-modules.
This had happened because we recently moved this package from
contrib to core.
2008-05-06 15:57:46 +02:00
Carsten Dominik
7972356d09 Allow up to 42 elements for the clock history. 2008-05-06 15:08:35 +02:00
Carsten Dominik
fe5c248122 Sync copyright fixes from downstream Emacs 2008-05-06 14:47:44 +02:00
Carsten Dominik
1f7360c584 Provide an *orgtbl-default-fmt* for entries not in a fmt plist.
The *orgtbl-default-fmt* is a hook for orgtbl transformations to
ensure a destination-sensible default for columns not present in
a fmt plist.  The leaving the value at nil changes no existing
behavior.

Signed-off-by: Jason Riedy <jason@acm.org>

Conflicts:

	ChangeLog
2008-05-06 14:17:53 +02:00
Carsten Dominik
5316cbbf05 Allow an explicitly nil :tstart and :tend to suppress the strings.
Passing explicit nils to leave out start and end strings feels
natural.  Also, transforming org-mode tables into other org-mode
tables can use :tstart and :tend to specify directives, so I
don't want to change the default splice setting for those.

Signed-off-by: Jason Riedy <jason@acm.org>

Conflicts:

	ChangeLog
2008-05-06 14:16:45 +02:00
Carsten Dominik
54188f8618 Add an orgtbl-to-orgtbl transformation.
Useful for documenting orgtbl transformation and formatting
functions.

Signed-off-by: Jason Riedy <jason@acm.org>

Conflicts:

	ChangeLog
2008-05-06 14:15:45 +02:00
Carsten Dominik
08ac32fafd Minor fixes. 2008-05-06 13:56:34 +02:00
Carsten Dominik
6634107b0e Apply patch from Thomas Baumann, to use a hash for anniversaries.
This should speed up the agenda significantly when using BBDB
as the database for anniversaries.
2008-05-06 12:46:51 +02:00
Carsten Dominik
6fdfd10c18 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode 2008-05-06 09:33:57 +02:00
Carsten Dominik
a547c0f50b Merge branch 'improve-markup-documentation' 2008-05-06 09:32:29 +02:00
Carsten Dominik
7f51b95a4f Update documentation, to formulate the markup rules more compactly. 2008-05-06 09:32:16 +02:00
Bastien Guerry
e00ecff463 Added support for blockquote conversion in org-export-latex.el.
Also added *.elc to .gitignore.
2008-05-06 02:06:09 +02:00
Carsten Dominik
1ade1c7c8b Fix bug with relative date specification.
When there was a lone weekday abbreviation like "fri"
is was interpreted relative to the default date.  I think
now this special case should always be relative to today.

This was a bug report from David Kritzberg.
2008-05-05 17:00:11 +02:00
Carsten Dominik
e6b87d40b3 Implement description lists.
These are implemented as part of plain lists, so a leading
"-" or "+" is still needed.  Maybe this is not the most pretty
implementation, but it works without rewriting the quite
complex list formatting code.  So all the list formatting
continues to work just fine.  The description tag
is highlighted in bold, so still easy to spot.

The HTML exporter does export these already, the LaTeX
exporter still needs to be adapted.
2008-05-05 09:13:25 +02:00
Carsten Dominik
97eef5ed07 Typo fixes. 2008-05-03 16:38:34 +02:00
Carsten Dominik
af0b9e7405 Improvements to contrib/lisp/org-eval.el
This works now reasonably stable.
2008-05-03 16:29:48 +02:00
Carsten Dominik
7436274350 Implement color formatting of code examples during HTML export. 2008-05-03 16:17:43 +02:00
Carsten Dominik
403485afd3 Make dot an alias for today in the date prompt. 2008-05-02 18:00:20 +02:00
Carsten Dominik
e4871aa58b Bug fixes in function calls. 2008-05-02 17:54:15 +02:00
Carsten Dominik
a8c6685f40 Fixing some typos. 2008-05-02 09:39:08 +02:00
Carsten Dominik
453dbf7372 Bug fixes and documentation related to saving clock markers. 2008-05-02 09:01:56 +02:00
Carsten Dominik
e364fa62e2 Include org-eval.el as a module.
This allows tricks similar to the <lisp> tag in Muse.
2008-05-01 10:24:19 +02:00
Carsten Dominik
98ef50b7a4 Make face org-column determine weight, underline, etc.
This used to be enforced despite the settings of or-column.
2008-05-01 10:06:15 +02:00
Carsten Dominik
3a94b2d07f Bug fix for clock drawers. 2008-05-01 10:04:14 +02:00
Carsten Dominik
6d6c6e1d5d Move markers with some cut-and-paste operations.
Clock-related markers and agenda markers used to get lost
when editing a file using cut and paste.  Now some cut
and past operations move the markers with them.  In particular,
structure editing like moving subtrees up and down.
Also, when exiting a remember buffer with a running clock, the clock
can now be moved along with the entry to the target location.
2008-05-01 09:52:45 +02:00
Carsten Dominik
f476a046f5 Bug fixes related to clocking in with narrowed buffers. 2008-04-29 21:06:53 +02:00
Carsten Dominik
54888d3840 Make sure iCalendar export quotes comma and semicolon.
There was a bug in the escaping code, and also the function doing the
escaping was not called for the headline, which can also be the source
of the summary.
2008-04-29 17:42:58 +02:00
Carsten Dominik
15db65ad72 Arch-tag lines and declaration fixes from upstream Emacs. 2008-04-29 07:15:41 +02:00
Carsten Dominik
3b5e243e21 Implementing the eval tags like <lisp> in Muse. 2008-04-28 22:47:04 +02:00
Carsten Dominik
49799dd08e Release 6.02b. 2008-04-27 07:43:19 +02:00
Carsten Dominik
89e67b1368 Fixed bug with tag-alignment when inserting text before the tags.
It could happen that the tags then moved into the invisible
part of the line.  Fixed now.
2008-04-27 07:39:53 +02:00
Carsten Dominik
c490fe784a Bug fix for clock history.
Now it is possible to select also the current clocking task after
pressing C-u C-c C-x C-i.  What will happen then is that this
entry will be clocked out, and then clocked in again.
2008-04-26 07:03:19 +02:00
Carsten Dominik
619e082d83 Bug fixes concerning the Clock history. 2008-04-25 19:59:51 +02:00
Carsten Dominik
fb4684e51b Pass prefix argument to "I" in agenda through to org-clock-in. 2008-04-25 16:06:23 +02:00
Carsten Dominik
0082c0c129 Release 6.02a 2008-04-25 15:45:35 +02:00
Carsten Dominik
05d3162553 Bug fixes. 2008-04-25 15:44:07 +02:00
Carsten Dominik
add34418c8 Implement a basic history system for recently clocked tasks.
Recently clocked tasks are now remembered as well as a default
task and an interrupted task.

There is no automatic clock-in yet.

Also, a number of bug fixes have sneaked into this patch,
sorry for the mess.
2008-04-25 08:18:49 +02:00
Carsten Dominik
2c2d172e10 Bug fixes. 2008-04-25 08:06:13 +02:00
Carsten Dominik
1f6c502765 Work around XEmacs indentation problems.
There is an old XEmacs bug with indentation in the presence of
an extent with an invisibility property.  We work around this now
by turning the invisibility property off, temporarily.
2008-04-24 16:44:12 +02:00
Carsten Dominik
2ea352b4cf Release 6.02. 2008-04-24 10:29:47 +02:00
Carsten Dominik
6d72968730 Allow <> as operator for property regexp matches.
When <> is used as the operator, the comparison test it true if the
regexp does *not* match the value of the property.
2008-04-24 08:47:41 +02:00
Carsten Dominik
dd8c0eb4c5 Remove the MAX_RUNS setting for INFOJS, it is no longer needed.
Sebastian has figured out a better method of loading large documents.
2008-04-24 08:34:43 +02:00
Carsten Dominik
ba91e25cae Turn off flyspell-mode for the duration of column view.
Bernt Hansen had reported an infinite loop due to the interaction between
flyspell and Org  column view.
2008-04-24 08:33:49 +02:00
Carsten Dominik
794d4647a4 Remove forgotten (debug). 2008-04-23 17:32:03 +02:00
Carsten Dominik
816cc80acb Fix property fontification problem. 2008-04-23 13:52:55 +02:00
Carsten Dominik
739edc7849 6.02pre06, now for real! 2008-04-23 10:20:43 +02:00
Carsten Dominik
55235195fe Version number increase to 6.02pre-06. 2008-04-23 08:44:39 +02:00
Carsten Dominik
a1a77ba2a9 Merge branch 'implemente-general-comparisons-for-properties' 2008-04-23 07:50:16 +02:00
Carsten Dominik
97e557b696 Switch to a new version of org-mew.el, for testing purposes.
The decision which version should be used will be made in a few days,
I am switching to the new version for now to get some test results.
2008-04-23 07:50:07 +02:00
Carsten Dominik
d38aab0443 General operators for property searches.
We have now numerical comparisons, and we can do < and > for strings.
2008-04-23 07:48:22 +02:00
Carsten Dominik
931aa5b895 Bugfix removing clock line that results to 0.00 hours.
There was a bug that removing the line could remove any amount of
invisible text after it.
2008-04-21 22:05:46 +02:00
Carsten Dominik
e6590eed4d Protect the call to x-selection-value. 2008-04-21 21:24:23 +02:00
Carsten Dominik
51eac353ae Bug fixes. 2008-04-21 18:28:07 +02:00
Carsten Dominik
2ee5c7e9d1 Bug fixes. 2008-04-21 16:46:35 +02:00
Carsten Dominik
1508d31b6e Applied patch series from Jason Riedy.
You can slice a single table full of calculations in different ways
into separate destinations.  Or you can format the table differently.
There are many fun and exciting possible uses.

A fancier implementation would scan the document *once* for the
set of destinations.  That could help implement another function
to update all destinations from all sources.

Refactor orgtbl-to-generic; explicitly separate heading from body.
Support last-line specializers.
Allow functions for some orgtbl parameters.
Add a :remove-nil-lines parameter to orgtbl-to-generic.
2008-04-21 07:50:27 +02:00
Carsten Dominik
383774f360 New version number. 2008-04-20 18:18:51 +02:00
Carsten Dominik
31b23f43bd Some support for column view in XEmacs.
Works somewhat, but clearly not well enough yet.  This was a patch by
Greg Chernev.
2008-04-20 17:00:46 +02:00
Carsten Dominik
b97d2bcc4e Minor XEmacs compatiblity fixes from Greg Chernev. 2008-04-20 08:10:18 +02:00
Carsten Dominik
4d98decbac Install fixes from Thomas Baumann to org-bbdb.el. 2008-04-19 07:21:33 +02:00
Carsten Dominik
3798fbb8f5 New version number, effort estimates work now. 2008-04-18 18:03:08 +02:00
Carsten Dominik
6237667df0 Option to remove clock lines that result into 0 minutes.
Proposed by Bernt Hansen.
2008-04-18 16:43:48 +02:00
Carsten Dominik
f19c474a78 Bug fixes and come cleaning up. 2008-04-18 15:24:58 +02:00
Carsten Dominik
f35c6615a5 Clocktables including archives. 2008-04-18 09:50:50 +02:00
Carsten Dominik
8b79f0b650 Cleanup compiler messages. 2008-04-18 05:42:38 +02:00
Carsten Dominik
2763b2001c Allow search commands access to arhive files. 2008-04-18 05:34:16 +02:00
Carsten Dominik
4fda0399d5 Further steps concerning effort estimates. Still not done.
But I am pushing this, so that it can be tested......
2008-04-17 18:26:27 +02:00
Carsten Dominik
9b921f8f34 Typo fixes. 2008-04-16 17:13:55 +02:00
Carsten Dominik
614ad45fac Improve adding up time estimates.
Appointment times can now be included into the estimated load for a day.
2008-04-16 17:08:04 +02:00
Carsten Dominik
8489632557 Enable additional options for JavaScript org-info.js 2008-04-16 10:34:55 +02:00
Carsten Dominik
1a2d615023 6.02pre02, with an implementation of summaries in agenda columns. 2008-04-15 11:05:39 +02:00
Carsten Dominik
47d0f95570 Merge branch 'implement-simple-estimated-times1' 2008-04-15 11:02:51 +02:00
Carsten Dominik
b0ba028394 Implement Summaries for Column View in agenda. 2008-04-15 11:02:10 +02:00
Carsten Dominik
8d462f4489 Cleaned up the todo.org file. Some bug fixes. 2008-04-15 10:01:32 +02:00
Carsten Dominik
7e4a730ac7 Release 6.01c 2008-04-15 08:51:09 +02:00
Carsten Dominik
bea87922ca Bug fixes. 2008-04-15 08:49:26 +02:00
Carsten Dominik
b63bd61796 release 6.01b 2008-04-14 21:31:16 +02:00
Carsten Dominik
9068f7c1c6 Version number set to 6.01a, release 6.01a. 2008-04-14 20:00:38 +02:00
Carsten Dominik
3a1aff1362 Improve compatibility with XEmacs and Emacs 21. 2008-04-14 19:59:08 +02:00
Carsten Dominik
62db67e9eb Correct dependencies in the Makefile.
Also a new variable and better implementation around export
processing in the background.
2008-04-14 14:59:37 +02:00
Carsten Dominik
d237e3dd0a Version number set to 6.01, this will be the release. 2008-04-14 07:52:18 +02:00
Carsten Dominik
7c37f334af Final changes before release.
This implements executing export commands in the background.
Also, the documentation has been updated.
2008-04-14 07:47:32 +02:00
Carsten Dominik
c18f4c2124 Bug fix.
Regular expression needed an anchor.
2008-04-13 22:47:08 +02:00
Carsten Dominik
80a93d5d1b Version number bump, 6.00pre-6 2008-04-13 22:17:29 +02:00
Carsten Dominik
e7e5e25100 Fix bug with algebraic evaluation in tables.
There was a problem that complex fields need a pair of parenthesis
around them.  For example, if one field is "a a" and another field
is "a+b", multiplication of the two gave "a^3+b" instead of "a^3+a^2 b".
Now variable replacement puts extra parenthesis around values.
2008-04-13 21:28:26 +02:00
Carsten Dominik
ca52d56da5 Include and acknowledge contributions from Thomas Baumann.
Thomas is now the official author of org-mhe.el, he wrote most of it
and we finally have the FSF papers.

org-bbdb.el not includes `org-bbdb-anniversaries', to get anniversaries
in the BBDB database into the Org agenda.
2008-04-13 21:04:21 +02:00
Carsten Dominik
6119490a30 Merge branch 'improve-internal-links-in-html' 2008-04-13 20:26:43 +02:00
Carsten Dominik
178ebd83f6 Improved the treatment of internal links during export.
So far only internal links that lead to a dedicated target where
converted correctly during HTML export.  Now, also heuristic
links create a working jump in a file.
2008-04-13 19:26:31 +02:00
Carsten Dominik
4528b1cd53 Typo fix. 2008-04-12 15:46:23 +02:00
Carsten Dominik
1018c67ebb Bug fix. 2008-04-10 14:50:39 +02:00
Carsten Dominik
10ecd2f850 Allow temporary agenda display with inactive timestamps included.
You get this by pressing `[' in the agenda or timeline buffer.
2008-04-10 14:48:59 +02:00
Carsten Dominik
618f384864 Doc fixes. 2008-04-10 09:00:12 +02:00
Carsten Dominik
25198ae29c Rename attic to archive. 2008-04-10 08:45:30 +02:00
Carsten Dominik
b7628661b1 Version number change to 6.00pre-5 2008-04-10 08:37:43 +02:00
Carsten Dominik
d2d495df4f Apply patches by James TD Smith. 2008-04-10 08:27:56 +02:00
Carsten Dominik
84432821a5 Merge branch 'split-out-org-faces.el'
Conflicts:

	ChangeLog
2008-04-09 15:45:00 +02:00
Carsten Dominik
3721171a53 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode 2008-04-09 15:42:54 +02:00
Carsten Dominik
1b58b6ba9f Split out org-faces, org-archive.el, org-colview.el from org.el. 2008-04-09 15:42:36 +02:00
Carsten Dominik
5d10667683 Merge branch 'documentation' 2008-04-09 13:50:28 +02:00
Carsten Dominik
7a51a7e5f0 Completion for INFOJS options, and documentation. Add new faces. 2008-04-09 13:49:51 +02:00
Bastien Guerry
ef5c3a2a66 org-mew.el: fixed the docstring of `org-mew-open'. 2008-04-09 10:12:03 +02:00
Carsten Dominik
862f6cb42c Bugfix in prg-mew.el. 2008-04-09 06:23:39 +02:00
Carsten Dominik
59bc014d99 Special faces for date lines in the agenda buffer, and for weekends.
Dates that are weekend dates (Saturday or Sunday by default) now
get a special face.
2008-04-08 16:14:14 +02:00
Carsten Dominik
15534acef0 Implemented new archiving mechanism: The Attic Sibling.
Archiving to the attic sibling means to move the entry to
become a child of a sibling with heading "Attic", that is also
marked with the ARCHIVE tag.
2008-04-08 12:29:28 +02:00
Carsten Dominik
411406229d Applied patch from Glen Morris. Some more setup and autoload fixes. 2008-04-07 20:54:39 +02:00
Carsten Dominik
009c408cfc Moved org-mew.el into the core. 2008-04-07 17:51:48 +02:00
Carsten Dominik
295e5a4c2c Moved the command org-iswitchb into the core.
The file CONTRIB/lisp/org-iswitchb.el has been removed.
2008-04-07 17:32:52 +02:00
Carsten Dominik
ce6745de86 Bug fixes. 2008-04-07 15:56:17 +02:00
Carsten Dominik
ac57484d94 Improved compilation behavior of org-irc.el.
There is no longer a top-level (require 'erc), but the require
now happens when it is needed.
2008-04-07 09:12:42 +02:00
Carsten Dominik
417d3e5303 Version number bump to 6.00pre-3 2008-04-07 08:35:14 +02:00
Carsten Dominik
bd80cd71d2 Much better integration of org-info.js. 2008-04-07 08:32:00 +02:00
Carsten Dominik
1ca871a84e Fixed function declarations for obsolete functions. 2008-04-06 20:39:40 +02:00
Carsten Dominik
b9293a6766 Make the agenda clockreport configurable.
We now have an option that allows to specify properties for the
report table.  Most interesting is probably to set :maxlevel.
2008-04-06 17:53:34 +02:00
Carsten Dominik
26431ed39d Merge branch 'clocktable-in-daily/weekly-agenda' 2008-04-06 17:26:06 +02:00
Carsten Dominik
3ab4658e17 Implemented showing a clock report in the agenda.
This is a new display mode in the agenda view.  It appends a clock
table to the daily/weekly agenda view that covers clocked time
for the time span shown in the agenda, and also limited to the
files that were used to create the current view.
2008-04-06 17:25:47 +02:00
Carsten Dominik
2537ddc2f7 Check for define-obsolete-function-alias before using it.
This is for Emacs 21 compatibility.
2008-04-05 18:49:26 +02:00
Carsten Dominik
2f02a50fcc Fix bug in org-info.js setup.
I had forgotten the call to the setup routine, it is now in.
2008-04-04 23:47:58 +02:00
Carsten Dominik
f87667c730 Better default for COLUMNS format in agenda.
The default is now taken from the entry at point or the first
entry in the agenda, an can originate from a property, from
a #+COLUMNS line, or from the variable `org-columns-default-format'.
2008-04-04 12:25:59 +02:00
Carsten Dominik
de99ecb8bb Created org-clock.el as split-off from org.el. 2008-04-03 17:58:13 +02:00
Carsten Dominik
617dc871aa Cleaning up the code.
This is an ongoing program, more to come.
2008-04-03 15:27:33 +02:00
Carsten Dominik
dc0fe33f67 Merged BibTeX code from org.el and org-bibtex.el.
org-bibtex.el is now a core module.
2008-04-03 13:23:12 +02:00
Carsten Dominik
434b72d7a6 Silence the compiler about org-log-note-how. 2008-04-03 12:41:00 +02:00
Carsten Dominik
8ab3473db8 Bug fix in JavaScript setup.
This was a simple typo, reported by Sebastian Rose.
2008-04-03 11:50:30 +02:00
Carsten Dominik
2d899ae97f Implement org-info.js support. And bug fixes.
Now you can set this stuff directly from the org-mode file.
Documentation is still missing, this is a work-in-progress
commit and still needs check with Sebastian's script.

Bug fix with note taking when auto-repeating a task:
There was a problem if the state change already triggered the
recording of a time, then the request for a *note* in
`org-log-repeat' was ignored.  Reported by Bernt Hansen.
2008-04-03 10:10:33 +02:00
Carsten Dominik
cff6e9af30 Version number bump. 2008-04-01 22:13:46 +02:00
Carsten Dominik
503ce14912 Merge branch 'master' of git+ssh://repo.or.cz/srv/git/org-mode
Conflicts:

	ChangeLog
2008-04-01 09:24:46 +02:00
Carsten Dominik
1aec2e86a5 Enhancement for the clocktable.
The clocktable can now more easily select the correct time range
that should be considered when summing times.  S-right and S-left
in the "#+BEGIN: clocktable" line allow to shift the time block around.

Also some code-cleanup.
2008-04-01 08:59:52 +02:00
Bastien Guerry
23b21bc3ac Bug fix in `org-publish-get-base-files-1' (again)
Honor the :base-extension regexp.
2008-03-31 13:29:49 +02:00
Bastien Guerry
363630a471 Bug fixes for org-publish.el.
`org-publish-get-base-files-1': get the proper list of files when
recursing thru a directory.

`org-publish-get-base-files: use the :exclude property to skip both
files and directories.  This might be refined when the semantic of
publishing options gets simpler, but do this for now.

`org-publish-project': removed third arg of defalias to avoid
compatibility issue for Emacs 22.1.
2008-03-31 13:11:17 +02:00
Carsten Dominik
a0be0664e2 Preparing a new release setup.
This required changing the Makefile.
I also added a new program set-version.pl that can be used
to synchronize the version number in all core files of the
distribution, along with the web files.
2008-03-31 12:59:00 +02:00
Carsten Dominik
5515c6e245 Small bug fixes. 2008-03-30 20:33:07 +02:00
Carsten Dominik
828352a550 Remove dependence on cl-extra. 2008-03-29 00:01:48 +01:00
Carsten Dominik
9a44493492 Fixed bug related to repeating time stamps.
There was a problem that due dates in the past would not be advanced
property (reported by Wanrong Lin)
2008-03-28 19:52:42 +01:00
Carsten Dominik
2b3fe71634 New function to take a note, just like state changes do, but now on demand.
This function is on `C-c C-z' in an org-mode buffer, and
also on `z' in the agenda.

Also some other small fixes.
2008-03-28 15:42:31 +01:00
Carsten Dominik
89a8d37c20 Fix some autoload problems. 2008-03-28 11:38:31 +01:00
Carsten Dominik
3885aa55d5 Pushed version number to 6.00pre-1 2008-03-28 10:26:54 +01:00
Carsten Dominik
fe939ecb95 Split out a number of files from org.el, and reorganize the
structure of the git repository, using new subdirectories
for Lisp and Documentation files.
2008-03-28 09:57:14 +01:00