Carsten Dominik
cff8571c31
Fix priority bug in icalendar export.
2008-10-28 15:39:45 +01:00
Carsten Dominik
7c40034fd8
Remove the dependence on time-stamp.el.
2008-10-28 09:46:42 +01:00
Carsten Dominik
07657f3e80
Yank adjusted trees.
...
When yanking a cut/copied subtree or a series of trees, even
the nomal yank key `C-y' does now adjust the level of the tree
to make it fit into the current outline position, without
loosing its identity, and without swallowing other subtrees.
This uses the command `org-past-subtree'. An additional
change in that command has been implemented: Normally, this
command picks the right outline level from the surrounding
*visible* headlines, and uses the smaller on. So it the
cursor is between a level 4 and a level 3 headline, the tree
will be pasted as level 3. Now, if the cursor is actually
*at* the beginning of a headline, the level of that headline
will be used. So lets say you have a tree like this:
* Level one
** Level two
(1)
(2)* Level one again
with (1) and (2) indicating possible cursor positions for the
insertion. When at (1), the tree will be pasted as level 2.
When at (2), it will be pasted as level 1.
If you do not like `C-y' to behave like this, configure the
variable `org-yank-adjusted-subtrees'.
Thanks to Samuel Wales for this idea and a partial implementation.
2008-10-28 09:07:56 +01:00
Carsten Dominik
8cc9b150c8
Implement automatic level adjustment for yanked subtrees.
2008-10-28 08:49:37 +01:00
James TD Smith
6ca2053982
Add clock persistence.
...
Clock-related data are saved when exiting emacs ands restored when emacs
is restarted. The data saved include the contents of `org-clock-history',
and the running clock, if there is one.
To use this, you will need to add
(require 'org-clock)
(org-clock-persistence-insinuate)
to your .emacs and either add
(setq org-clock-persist t)
(setq org-clock-in-resume t)
or set those options to t in custom.
This patch requires the clock resume patch.
Add missing blank line to changelog
2008-10-27 23:04:25 +00:00
James TD Smith
a70426f115
Add clock resuming.
...
If the option `org-clock-resume' is t, and the first clock line in an entry is is
open, clocking into that task resumes the clock from that time.
2008-10-27 23:03:10 +00:00
Carsten Dominik
407a84af1b
Yank subtree back in a level-adjusted way.
...
Now C-y does insert subtrees intelligently.
2008-10-27 17:57:53 +01:00
Carsten Dominik
2eb3594c5f
Allow inactive time stamps in time comparisons.
2008-10-27 12:14:37 +01:00
Carsten Dominik
3a9dc0c5ea
Unhide locations visited by saveplace.el
2008-10-27 09:41:37 +01:00
Carsten Dominik
8c022e1b72
Fix lockfile/symlink problem in org-publish.
...
Richard Riley and Sebastian Rose hunted down this bug.
2008-10-27 07:44:12 +01:00
Carsten Dominik
0df8bfb77c
Fix site-map directory bug.
...
Report and patch by Sebastian Rose.
2008-10-26 07:45:13 +01:00
Carsten Dominik
1f892af3e6
Fix typo.
2008-10-26 06:58:28 +01:00
Carsten Dominik
d374f9e217
Fix bug in tags filter related to case-sensitive comparisons.
2008-10-25 12:40:13 +02:00
Carsten Dominik
2569aee1d3
Cleanup some typos in ChangeLog.
...
Patch by James TD Smith.
2008-10-24 07:03:15 +02:00
Carsten Dominik
78d2d64353
Bug fix.
...
Patch from Peter Jones.
2008-10-23 07:07:01 +02:00
Carsten Dominik
e22ac452ad
Fix ASCII export bug when exporting from indirect buffer.
2008-10-22 17:37:24 +02:00
Carsten Dominik
7d30bd5c47
Fixed bug with timestamp increment during S-RET copy in tables.
2008-10-22 17:29:27 +02:00
Carsten Dominik
722cbe8f5f
Make some features of org-mouse optional.
...
New variable org-mouse-features.
2008-10-22 09:41:15 +02:00
Carsten Dominik
61cf8cd7ac
Modify behavior at headling insertion.
...
C-RET now always inserts a heading, never an item.
The folding state of the heading before the newly inserted one
is preserved.
Patch by Peter Jones.
2008-10-22 07:53:22 +02:00
Carsten Dominik
69bf8ef2b4
Fix bug with sibling archiving on top level.
2008-10-21 22:29:03 +02:00
Bastien Guerry
8ba8432e46
Added \usepackage{graphicx} to the list of default packages.
2008-10-21 10:57:52 +02:00
Carsten Dominik
2dc6b163c2
Fixed bugs in filtering, and made filtering persist through agenda refresh.
2008-10-21 07:53:01 +02:00
Carsten Dominik
a086743480
Merge branch 'filtering'
...
Conflicts:
lisp/ChangeLog
2008-10-20 23:32:22 +02:00
Carsten Dominik
aead878b46
Implement narrowing existing agenda filters, and effort filters.
2008-10-20 23:01:23 +02:00
Carsten Dominik
713328eb60
Intermediate
2008-10-20 09:38:23 +02:00
Carsten Dominik
c7ff3d46e1
Fix bug with missing state notes when calling org-todo with prefix arg.
...
Reported by Robert Goldman.
2008-10-20 08:21:41 +02:00
Carsten Dominik
24d80b3928
Add CATEGORY as an retrievable entry property.
2008-10-20 08:10:13 +02:00
Carsten Dominik
a6e5bc531d
Fix bug in positioning notes.
...
Patch by James Smith.
2008-10-20 07:47:16 +02:00
Carsten Dominik
2f3e5eaa2b
Fix bug with table tag in table html export.
...
Reported by
2008-10-18 18:04:38 +02:00
Carsten Dominik
a669549843
Make PDF export work under windows.
2008-10-18 15:21:02 +02:00
Carsten Dominik
79e0ca32d2
The the problem of partial name matches with LaTeX entities.
2008-10-18 10:44:41 +02:00
Carsten Dominik
25b227e5ca
Fix sub/superscript issues in LaTeX export.
2008-10-17 19:32:30 +02:00
Carsten Dominik
fe57640127
Compute negative clock intervals correctly.
...
Patch by Chris Leyton.
2008-10-17 07:22:58 +02:00
Carsten Dominik
07f51279b2
Make drawer skipping for note insertion more sensible.
2008-10-16 18:35:17 +02:00
Carsten Dominik
f70127dd3f
Allow org-clock-in-switch-to-state to be a function.
...
Allow org-clock-in-switch-to-state to be a function. This lets you have
different clocked in states for different TODO keyword sets, for example
(defun ahkt-clock-state (state)
(cond ((string= state "TOREAD") "READING")
((string= state "TOWATCH") "WATCHING")
(t state)))
Also fix indentation on clock lines, and empty clock drawers when they are
inserted.
2008-10-16 18:26:43 +02:00
Carsten Dominik
329a7a7d34
Implement tag changes triggered automatically by TODO state changes.
2008-10-16 09:54:30 +02:00
Carsten Dominik
a1d3086419
New option `org-log-state-notes-insert-after-drawers'.
...
Default is nil.
2008-10-16 06:49:55 +02:00
Carsten Dominik
52fa7f817b
Add commands to export to PDF.
...
This works by creating LaTeX first, and then processing it.
2008-10-15 17:21:52 +02:00
Carsten Dominik
491702483a
Fix table parsing bug.
2008-10-15 13:11:48 +02:00
Carsten Dominik
f0340c404a
*** empty log message ***
2008-10-15 09:18:03 +02:00
Carsten Dominik
16e030620a
Improve environment quoting for LaTeX export.
2008-10-14 18:11:01 +02:00
Carsten Dominik
d6542dba1a
Merge branch 'fix-latex-internal-links'
...
Conflicts:
lisp/ChangeLog
2008-10-10 11:43:21 +02:00
Carsten Dominik
5b6a8a55e8
Fix problems with internal links for LateX export.
2008-10-10 11:42:01 +02:00
Carsten Dominik
76bc40a6e3
Keep artist-mode editing from eating empty lines.
2008-10-10 08:50:23 +02:00
Carsten Dominik
82f1c863ee
Cleaning up attachment support.
...
Among other things, introduce a security query before deleting
the entire attachment directory. And add a new method to delete
a single attachment.
2008-10-09 12:19:43 +02:00
Carsten Dominik
b0ce57d27d
Fix bug with getting list of attachments.
2008-10-08 14:59:14 +02:00
Carsten Dominik
1da27893e9
Make strings in `org-file-apps' being interpreted as regexps.
...
Also, a new way to make org-file-apps direct all files for
which Emacs has a major mode to be edited by Emacs itself.
2008-10-08 12:46:09 +02:00
Carsten Dominik
8518c9ed81
Allow different methods to get an attachment into the directory.
...
Supported methods are copy, link, and move.
2008-10-07 14:28:21 +02:00
Carsten Dominik
5548357d71
Fix bug with anniversaries in org-bbdb.el.
2008-10-06 20:45:02 +02:00
Carsten Dominik
dc71bfc007
Fix reverse interpretation of the list value o `org-use-tag-inheritance'.
2008-10-06 18:53:51 +02:00