Carsten Dominik
73c522f727
New file org-src.el, split out of org.el
2009-06-07 16:28:10 +02:00
Carsten Dominik
8a9e604a7a
New indentation treatment for blocks during export
...
Now we also deal with center, quote, and verse blocks.
2009-06-07 16:11:14 +02:00
Carsten Dominik
d8e44c1fa0
Minor fix
2009-06-07 10:14:14 +02:00
Carsten Dominik
c4f90084d7
Docbook export: Respect example indentation when parsing plain lists
...
Examples and source code blocks that are not sufficiently indented
will now terminate plain lists.
2009-06-07 08:52:02 +02:00
Carsten Dominik
75117098f0
HTML export: Respect example indentation when parsing plain lists
...
Examples and source code blocks that are not sufficiently indented
will now terminate plain lists.
2009-06-07 08:44:50 +02:00
Carsten Dominik
574f987670
LaTeX export: Respect example indentation when parsing plain lists
2009-06-07 08:12:49 +02:00
Carsten Dominik
855f85b46f
New face for clock in mode line.
2009-06-06 08:13:40 +02:00
Carsten Dominik
a2f787a643
New contributed modules org-mac-iCal.el by Christopher Suckling
2009-06-06 07:59:19 +02:00
Carsten Dominik
d798741913
Fix bug in org-gnus.el
...
Patch provided by fengli AT gmail DOT com, forwarded by Tassilo Horn
2009-06-05 12:46:30 +02:00
Carsten Dominik
4cc6309f6f
Remember the original indentation of source code snippets
...
As the export preprocessor removes indentation from indented blocks,
this causes conflicts about interpreting indentation as list
termination. Now the original indentation is stored in a text
property, so hopefully the exporters can make use of this information
in due time.
2009-06-05 08:55:40 +02:00
Carsten Dominik
b6152ed5b0
Minor indentation fix
2009-06-04 17:28:19 +02:00
Carsten Dominik
22d5daa11a
Respect [TABLE-OF-CONTENTS] also for LaTeX export
...
Reported by Yuva.
2009-06-04 16:52:02 +02:00
Carsten Dominik
ea1265539f
Make C-c C-c also update clock timings in a CLOCK line
2009-06-04 09:28:42 +02:00
Carsten Dominik
96989dc01e
Agenda: Allow custom command options to work better
...
When the agenda buffer for an agenda series is created, this was so
far done without the options of the custom agenda command in place.
This meant that some options would not take effect, because the only
place where that did would have an effect was during creation of that
buffer.
This commit makes sure that the global options of an agenda series are
in fact in place when the buffer is created.
2009-06-04 09:23:57 +02:00
Carsten Dominik
3ca7add20a
Fix bug with time sorting
...
Reported by Jörg Hagmann.
2009-06-03 17:15:16 +02:00
Carsten Dominik
45d80c3a31
Remove flyspell overlays in places where they are not wanted
2009-06-03 14:38:23 +02:00
Carsten Dominik
97f9817836
Insert drawers/ planning info unindented when org-adapt-indentation is nil
...
Requested by Samuel Wales
2009-06-03 14:08:37 +02:00
Carsten Dominik
5e39f24715
Minor fixes
2009-06-02 19:12:30 +02:00
Carsten Dominik
cc3bb658ec
Editing Source Code Examples: Make C-x C-s save the original buffer
...
Path by Dan Davison
2009-06-02 18:01:25 +02:00
Carsten Dominik
90c38a0045
Clock: Improve messages
2009-06-02 17:10:23 +02:00
Carsten Dominik
a5dc9456dd
New option `org-clock-out-switch-to-state'.
...
Can be used to change the TODO state when clocking out.
2009-06-02 17:01:11 +02:00
Carsten Dominik
8a2247454c
Bug fix
2009-06-02 16:36:16 +02:00
Carsten Dominik
b95c2a5e9a
Better treatment of face inheritance.
2009-06-02 14:50:19 +02:00
Carsten Dominik
1db461321a
Keep compiler happy
2009-06-02 14:49:38 +02:00
Carsten Dominik
ee4bcda0e9
Clock: More control about what time is shown in mode line while clocking
...
This commit changes which time is shown in the mode line while
clocking. Normally this will now be the total time ever clocked on
this task and its children.
However, when the task is a repeating one, only the time since the
last reset of the task will be shown. The time of the last reset is
now recorded in a LAST_REPEAT property.
You can also set the CLOCK_MODELINE_TOTAL property to the value
"current" to only show the current clocking instance. Or it may be
the value "today", to only add up the time spent today on this task.
Other possible values are "repeat", "all", or "auto".
Finally, you can set your default for this property with
`org-clock-modeline-total'.
2009-06-02 13:47:50 +02:00
Carsten Dominik
9b823a4586
Repeating entries: Record last repeat time in LAST_REPEAT property
2009-06-02 12:05:16 +02:00
Carsten Dominik
6c5428d5d4
Block editing: Do not quote # lines if there is no plus after #
2009-06-02 09:39:50 +02:00
Carsten Dominik
bfa7c38c1c
Hide and show the contents of blocks
...
Patch by Eric Schulte, with modifications.
2009-06-02 09:23:00 +02:00
Carsten Dominik
831050b23d
Add Effort property to completion list.
2009-05-30 07:44:02 +02:00
Carsten Dominik
0b5dcee06d
Minor fixes
2009-05-30 06:59:46 +02:00
Carsten Dominik
76979e62bd
Fix bug with LaTeX entities
2009-05-29 14:34:50 +02:00
Carsten Dominik
c3b24f1c19
Fix face inheritance problem for Emacs 22
2009-05-29 09:37:05 +02:00
Carsten Dominik
c030d53eb0
Fix indentation problem with editing blocks
2009-05-29 06:27:25 +02:00
Carsten Dominik
5ce1c5708f
Clocking: Fix bug in the new cocking code
...
The cursor could move while collecting the total time for the current
subtree.
2009-05-28 19:49:11 +02:00
Carsten Dominik
9efd83addd
Make the list of blocks protecting their content cofigurable
2009-05-28 17:44:44 +02:00
Carsten Dominik
19748886eb
Tables: Allow #+TBLFM to be indented
2009-05-28 17:44:12 +02:00
Carsten Dominik
0c49456103
Export: Allow #+label, #+caption, and #_attr_... to be indented.
2009-05-28 17:44:12 +02:00
Carsten Dominik
ecfabf4968
Export: Do not treat #+ lines as exportable comments
2009-05-28 17:44:12 +02:00
Carsten Dominik
3089eb6150
Insert block templates indented to cursor cookie position
...
When a template cookie like "<s" is typed indented on a line, the
amount of white space before the cookie is applied to each new line in
the template.
2009-05-28 17:44:12 +02:00
Carsten Dominik
1fc138838a
Blocks: Make editing indented blocks work correctly
2009-05-28 17:44:12 +02:00
Carsten Dominik
0b60bf8aac
Export: Allow center, quote, and verse markers to be indented
2009-05-28 17:44:12 +02:00
Carsten Dominik
2be3df3fd8
Export: Allow backend-specific code to be indented
...
Things like #+latex: and #+begin_html...#+end_html
can now be indented.
2009-05-28 17:43:57 +02:00
Carsten Dominik
aea59ca7a6
Export: Allow example and src blocks to be indented
2009-05-28 13:41:29 +02:00
Carsten Dominik
476493d3b3
Fontification: Better treatment of #+ lines and blocks
...
The content of blocks like #+begin_example will be marked with a
separate face. That same face is also used for single lines
introducing text for specific backends.
2009-05-28 13:41:28 +02:00
Carsten Dominik
99b3b2d261
HTML export: Better defaults for org-export-html-xml-declaration
2009-05-28 13:41:28 +02:00
Carsten Dominik
2b6a3ac71d
Clock notification: Cleaning up some issues
2009-05-28 13:24:23 +02:00
krick
e17fdc3aa9
Merge branch 'origin' into clock-effort-notify
2009-05-28 11:17:13 +02:00
Carsten Dominik
c4a566df87
Fix typo
2009-05-28 06:43:35 +02:00
krick
59c6574c05
org-clock-sound could be
...
* nil. No sound played.
* any string, that is not a file. Make a beep
* file name. Emacs tries to play it with aplay, if available.
If not, use standard emacs play-sound-file function.
2009-05-28 01:10:27 +02:00
Carsten Dominik
ff222e41b8
Bind ESC sequences explicitly because translation does not always work.
...
Patch by Paolo Petta
2009-05-27 20:04:25 +02:00