Eric Schulte
227540bce1
DONE new reference syntax *inside* source code blocks
...
noweb style references are now expanded on tangle
2009-07-31 17:01:40 -06:00
Eric Schulte
17b2008968
now able to return the current source-code block's body with noweb references expanded
...
new function is `org-babel-expand-noweb-references'
2009-07-31 16:53:02 -06:00
Carsten Dominik
09cccb22b3
Tables: Cut or copy single fields if no active region is defined
...
C-c C-x C-w and C-c C-x M-w now act on single table fields if there is
no active region defined.
2009-07-31 07:35:02 +02:00
Eric Schulte
96016821ba
updated documentation for new tangling syntax
...
and re-ordered the tasks
2009-07-30 20:18:34 -06:00
Eric Schulte
bfdc0bbb35
DONE re-work tangling system
...
the tangling header arguments are now working along the new NuWeb
inspired schema
2009-07-30 20:14:35 -06:00
Eric Schulte
5c6308d804
org-babel-load-file now working under new tangling schema
2009-07-30 20:02:18 -06:00
Bastien Guerry
567331e169
Switch directly from CHILDREN to FOLDED if there is no subtree.
...
Also send a meaningful message FOLDED (NO SUBTREE) to avoid confusion.
2009-07-31 09:17:27 +08:00
Bastien Guerry
c80e212d57
Bugfix: don't exclude parentheses from org-plain-link-re.
2009-07-31 08:25:04 +08:00
Eric Schulte
56b18db9b8
STARTED re-work tangling system
...
haven't done any debugging but all of the main code changes have
been made in org-babel-tangle.el
2009-07-30 08:57:26 -06:00
Eric Schulte
0fd84e9429
added tasks for implementing nuweb-style literate programming
...
TODO new reference syntax *inside* source code blocks
TODO re-work tangling system
2009-07-29 19:08:45 -06:00
Bastien Guerry
e06752ad53
Declare org-show-notification as a function of org-clock.el.
2009-07-30 01:37:55 +08:00
Bastien Guerry
1a79ec6e31
Bugfix: recognize timestamps with an abbreviated format for days.
...
Emacs recently (when?) changed the abbreviated format for days.
The clock was confused when trying to mach this format. This patch
by Nicolas Goaziou fixes it.
2009-07-29 13:44:52 +08:00
Eric Schulte
5317ca6667
TASK: TODO SQL support
2009-07-28 21:30:14 -06:00
Eric Schulte
9d3cab4339
BUG: TODO export problems when support for a language is missing
2009-07-28 21:29:29 -06:00
Bastien Guerry
2884949a1f
Remove the SourceForge paragraph in the Org webpage.
2009-07-29 02:51:33 +08:00
Eric Schulte
aa8bcd9f38
DONE optionally evaluate header references when we switch to =*Org Edit Src*= buffer
...
If `org-edit-special' is called with a prefix argument from inside a
source-code block which has a session, then the session is prepared
according to the header arguments of the source-code blocks.
This is implemented at a `defadvice' because the org-edit-src-hook
is called from inside of the edit buffer, rather than the org
buffer, and it wasn't clear how to access a prefix arg from inside
of the hook.
2009-07-28 08:30:23 -06:00
Bastien Guerry
4784d50195
Fix typo.
2009-07-28 07:52:59 +08:00
Bastien Guerry
52302394e7
New option: org-protocol-default-template-key defaults to "w".
...
The default template "w" used to be hardwired, we have an option now.
2009-07-28 06:02:10 +08:00
Bastien Guerry
bfc9e1bcb5
Bugfix: save-excursion before reading the refile target.
...
Otherwise cursor moves might confuse `org-refile'.
2009-07-27 18:33:06 +08:00
Bastien Guerry
01d84ed000
Bugfix: correctly convert the footnote reference.
2009-07-27 17:59:21 +08:00
Carsten Dominik
6677f745cc
LaTeX export: Skip title command when there is no title
...
Using "#+TITLE:" without a value make the LaTeX export ignore the
value of org-export-latex-title-command.
2009-07-27 08:45:02 +02:00
Carsten Dominik
3788dc336f
HTML export: Fix bug with horizontal rules in plain lists.
...
Brenton Kenkel writes:
> I'm using org-mode 6.28e on Aquamacs (based on GNU Emacs
> 22.3.1) on Mac OS X. I'm having an issue with horizontal
> rules and lists in HTML export. When I export the following
> to HTML, the horizontal rule tag is generated within the
> unordered list, rather than after it ends:
>
> ,-----
> | * test
> |
> | - this is a list
> |
> |
> | -----
> |
> | * next section
> |
> | No list.
> |
> |
> | -----
> |
> `-----
>
> I want the first horizontal rule to be even with the second;
> namely, extending all the way to the left. Any way to do
> this?
2009-07-27 07:06:00 +02:00
Bastien Guerry
90d2a9c645
Autoload new org-timer functions when loading org.el
2009-07-27 12:20:39 +08:00
Bastien Guerry
f2d92fa89a
Bugfix: correctly convert list items before the first headline.
2009-07-27 11:53:53 +08:00
Bastien Guerry
ed0a91e76f
New option org-export-html-footnote-format.
...
This defines the format for the footnote reference.
This string must contain %s which will be replaced by
the footnote reference.
2009-07-27 11:32:52 +08:00
Bastien Guerry
da7a640931
org-provide-todo-statistics now alloww a list of TODO keywords.
...
When such a list is set, only compute statistics against headlines
containing a keyword from this list. This was requested by Samuel
Wales.
2009-07-27 11:08:51 +08:00
Eric Schulte
33d33b8f9c
DONE use new merge function
2009-07-26 20:58:23 -06:00
Bastien Guerry
4e27954130
Add autoload cookie to org-timer-set-timer.
2009-07-27 05:27:41 +08:00
Bastien Guerry
03fffc1864
New function `org-occur-link-in-agenda-files'.
...
This function create a link and search for it in agenda files.
Note that it does not store the link in `org-stored-links'.
2009-07-27 04:14:04 +08:00
Bastien Guerry
d8a0f2949d
Use the correct keybinding for org-timer-set-timer.
...
Also use the new variable `org-timer-last-timer' to fix a bug
in `org-timer-show-remaining-time' about not pick up the right
timer.
2009-07-27 04:12:31 +08:00
Bastien Guerry
7cdff7b1eb
New timer functionality to set a timer from a headline.
...
This commit defines three new functions in org-timer.el:
- org-timer-set-timer, bound to `C-c C-x ;' in Org buffers
and to `;' in Org agenda buffers. This function sets a
timer for the headline the cursor is currently it. Up to
three timers can be set.
- org-timer-show-remaining-time: this shows the remaining
time for the last set timer.
- org-timer-reset-timers: this reset all timers.
This functionality was requested by Samuel Wales and emulates
that of tea-time.el -- see the emacswiki doc about tea-time.el:
http://www.emacswiki.org/emacs/tea-time
2009-07-27 02:54:17 +08:00
Bastien Guerry
7a1a62d2f2
Udate the docstring of org-show-notification.
2009-07-27 01:11:51 +08:00
Bastien Guerry
6ebb5f2304
New value 'all-headlines for `org-provide-todo-statistics'.
...
When org-provide-todo-statistics is set to 'all-headlines, the
statistics are performed against all headlines, including those
with no TODO keyword.
This was requested by David A. Gershman.
2009-07-27 00:35:48 +08:00
Bastien Guerry
402448cb4c
Code cleanup.
2009-07-26 21:00:52 +08:00
Bastien Guerry
aed038294a
Fix typo.
2009-07-26 20:59:49 +08:00
Bastien Guerry
575192b4a4
Code cleanup.
2009-07-26 20:58:35 +08:00
Carsten Dominik
d56f2f4fa5
HTML export: Fix problems with colgroup tags
...
Special lines with <, >, and <> in tables should trigger colgroup tags.
2009-07-26 08:15:34 +02:00
Eric Schulte
cef7eed44d
updated task counter
2009-07-25 20:30:59 -06:00
Eric Schulte
eea8d48b32
Merge branch 'master' into nonbroken-results
...
Conflicts:
org-babel.org
2009-07-25 20:28:53 -06:00
Bastien Guerry
b536686e7d
Fix typo in org-provide-checkbox-statistics docstring.
2009-07-26 06:36:41 +08:00
Bastien Guerry
593022a66e
Add a new :timestamp option for clock reports.
...
Using :timetamp t as an option in a clock report now allows
insertion of the timestamp for the clocked entry. Timestamps
are searched for in this order: SCHEDULING, TIMESTAMP, DEADLINE
and TIMESTAMP_IA.
2009-07-26 06:05:09 +08:00
Eric Schulte
751bd666d1
DONE creeping blank lines
...
it looks like the changes I made to result insertion while working
with org-babel-open-src-block-result may have fixed this bug
2009-07-25 16:05:05 -06:00
Eric Schulte
2fd9accd98
DONE =\C-c \C-o= to open results of source block
2009-07-25 15:48:23 -06:00
Eric Schulte
89dbf83e2a
now intercepting org-open-at-point (bound to C-c C-0) with defadvice
2009-07-25 15:37:34 -06:00
Bastien Guerry
c39f5d632f
`org-emph-re' now matches emphasized strings at the end of lines.
...
We do this by making the last element of org-emph-re optional.
2009-07-26 05:23:56 +08:00
Bastien Guerry
8b840fe73c
New function `org-list-make-subtree' bound to C-c C-*
...
This function convert the plain list at point into a subtree, preserving
the list structure. Thanks to Ilya Shlyakhter for this suggestion.
2009-07-26 04:48:32 +08:00
Dan Davison
fc3beaec7c
Reject todo task regarding sending code to inferior process.
2009-07-25 15:15:52 -04:00
Dan Davison
a41feacbef
Add patch against org core regarding source code edit buffers, with explanation.
2009-07-25 15:15:07 -04:00
Bastien Guerry
3a0382d5be
org.texi:Fix many typos. Thanks to Dan Griswold.
2009-07-26 03:09:54 +08:00
Dan Davison
66949199a7
Merge commit 'origin/master'
2009-07-25 14:26:48 -04:00