Jambunathan K
651e38ddc6
org-odt: Improve customization of org-export-odt-styles-file
...
* contrib/lisp/org-odt.el (org-odt-data-dir)
(org-export-odt-automatic-styles-file): Update docstring.
(org-export-odt-use-bookmarks-for-internal-links): Update
docstring. Improve customization interface.
2011-07-22 17:48:52 +02:00
Bastien Guerry
de27fab99a
org.el: remove one trailing whitespace.
2011-07-22 11:21:29 +02:00
Bastien Guerry
7c8db0fa34
org-refile: exclude current (sub)heading(s) even if they start with a TODO keyword.
...
(org-get-heading): New optional argument to return heading
with no TODO keyword.
(org-refile-get-location): Use this new argument.
2011-07-22 11:20:53 +02:00
Bastien Guerry
07d42cbee6
org-refile: exclude current heading and subheadings from targets
...
* org.el (org-refile-get-targets): new optional argument
`excluded-entries' to exclude entries from the targets.
(org-refile-get-location): From an org-mode buffer, exclude
current heading and subheadings from the list of targets when
org-refile-use-cache is nil.
Also remove some trailing whitespaces.
Thanks to Jason Dunsmore for this idea.
2011-07-22 11:20:35 +02:00
Bastien Guerry
bd01d9bf83
Revert "Fix bug with TODO states changes modifying scheduling of next headline"
...
This reverts commit fd0f8e10d1
.
2011-07-22 09:24:28 +02:00
Nicolas Goaziou
6b38912771
Fix small mistake
...
* lisp/org.el (org-imenu-get-tree): note to self: headlines start at bol.
2011-07-21 20:40:58 +02:00
Eric Schulte
4f094db113
fixed self-proclaimed file name in ob-maxima
...
* lisp/ob-maxima.el: Fixed self-proclaimed file name.
2011-07-21 11:11:33 -06:00
Eric Schulte
4b6bfab817
ob: only call copy-seq on proper lists
...
* lisp/ob.el (org-babel-sha1-hash): Only call copy-seq on proper
lists.
2011-07-21 11:05:33 -06:00
Nicolas Goaziou
4fd9989b58
Fix archiving bug introduced by last commit
...
* lisp/org.el (org-kill-is-subtree-p): matched string needs to start
at bol.
2011-07-21 16:53:50 +02:00
Nicolas Goaziou
5b39df0523
Remove inline tasks from subtrees yanking
...
* lisp/org.el (org-paste-subtree, org-kill-is-subtree-p,
org-yank-folding-would-swallow-text, org-yank-generic): use
`org-with-limited-levels' macro.
2011-07-21 13:47:55 +02:00
Nicolas Goaziou
71f654a182
org-macs: org-with-limited-levels also change org-outline-regexp-at-bol
...
* lisp/org-macs.el (org-with-limited-levels): also modify, when
appropriate, `org-outline-regexp-at-bol'
2011-07-21 13:45:56 +02:00
Bastien Guerry
74a4f97108
Revert "org.el: exclude current heading from the refile table."
...
This reverts commit 651a537e49
.
2011-07-21 12:28:57 +02:00
Bastien Guerry
26b084d3b5
Merge branch 'master' of orgmode.org:org-mode
2011-07-21 12:28:43 +02:00
Bastien Guerry
0625a74b08
org-agenda.el (org-agenda-prefix-format): improve docstring.
...
Thanks to Tassilo for pointing at this.
2011-07-21 12:16:36 +02:00
Nicolas Goaziou
fd0f8e10d1
Fix bug with TODO states changes modifying scheduling of next headline
...
* lisp/org.el (org-timestamp-change): some locales don't use the same
length for date abbreviations. Set a marker at origin in case length
of new timestamp is different.
Thanks to Tom for analyzing this.
2011-07-21 11:48:35 +02:00
Litvinov Sergey
c65df4aa01
ob-fortran.el: fix bug with string input, add ob-fortran tests with ert
2011-07-21 11:21:33 +02:00
Jambunathan K
054ab6ceee
org-odt: Use lang specific value for "Table Of Contents"
...
* contrib/lisp/org-odt.el (org-odt-begin-toc): Use lang
specific value for "Table Of Contents".
2011-07-21 11:18:24 +02:00
Jambunathan K
48b998cefc
org-odt: Simplify org-odt-format-org-entity
...
* contrib/lisp/org-odt.el (org-odt-format-org-entity):
Simplify. Component xml files in odt document are always
utf-8 encoded. As a result, emitting of numeric character
references based on utf-8 value is superfluous.
2011-07-21 11:18:20 +02:00
Jambunathan K
cce01dd380
org-lparse: Update docstring of org-lparse-debug
...
* contrib/lisp/org-lparse.el (org-lparse-debug): Improve
docstring.
2011-07-21 11:18:16 +02:00
Nicolas Goaziou
d8bd43ed5f
Avoid getting inline tasks when using imenu
...
* lisp/org.el (org-imenu-get-tree): browse only true headlines.
2011-07-21 01:43:29 +02:00
Nicolas Goaziou
0b4b66b302
org-archive: error when buffer isn't visiting a file
...
* lisp/org-archive.el (org-archive-subtree): while it might be
possible to archive an headline of a temporary buffer (i.e. not
visiting a file), it wouldn't be really sensical.
2011-07-21 00:43:52 +02:00
Nicolas Goaziou
26ba1b3680
org-archive: fix archiving from an indirect buffer
...
* lisp/org-archive.el (org-extract-archive-file,
org-extract-archive-heading, org-archive-subtree): buffer-file-name
is nil in an indirect buffer. Thus,
use (buffer-file-name (buffer-base-buffer)), which will, in any
case, return the file-name.
Thanks to Ilya Shlyakhter for reporting and analyzing this.
2011-07-21 00:23:23 +02:00
Bastien Guerry
fe0c013965
org.texi: minor typo.
2011-07-19 20:21:34 +02:00
Bastien Guerry
5e33df46a4
Revert "org-capture: require dired since org-capture might use `dired-buffers'"
...
This reverts commit f3e563476b
.
2011-07-19 18:41:21 +02:00
Bastien Guerry
4670e95458
Merge branch 'master' of orgmode.org:org-mode
2011-07-19 18:34:02 +02:00
Bastien Guerry
3482284bbd
Make sure :html-pre/postamble can insert the output of a custom function.
...
This function must have no argument and must output a string to be inserted
in the HTML export.
Thanks to Sander Boer for pointing at this.
2011-07-19 18:33:53 +02:00
Bastien Guerry
f3e563476b
org-capture: require dired since org-capture might use `dired-buffers'
2011-07-19 18:27:11 +02:00
Nicolas Goaziou
d883d0b01d
org-capture: fix error with %F and dired not loaded
...
* lisp/org-capture.el (org-capture): if dired isn't loaded,
`dired-buffers' isn't defined, and %F will fail.
Thanks to Puneeth Chaganti for reporting this.
2011-07-19 17:49:37 +02:00
Eric Schulte
8d27bf40d3
ob-java: don't create empty package directories
...
* lisp/ob-java.el (org-babel-execute:java): Don't create empty package
directories.
2011-07-19 08:45:49 -06:00
Eric Schulte
0b9cc74c56
ob: replaced call to defunct function `org-babel-result-hash'
...
* lisp/ob.el (org-babel-execute-src-block): Replaced call to defunct
function `org-babel-result-hash'.
2011-07-19 07:25:35 -06:00
Nicolas Goaziou
ac023b418b
Fix documentation typo
2011-07-19 14:58:33 +02:00
Bastien Guerry
1895a334f8
Merge branch 'master' of orgmode.org:org-mode
2011-07-19 14:48:43 +02:00
Nicolas Goaziou
ed685f8a7e
org-footnote: in Message mode, do not allow footnotes in headers
...
* lisp/org-footnote.el (org-footnote-in-valid-context-p): avoid cited
lines and headers in message-mode.
(org-footnote-at-reference-p): remove check for cited lines, this is
now handled by the previous function. Refactor.
2011-07-19 12:52:06 +02:00
Bastien Guerry
09859b303d
org-agenda.el (org-agenda-bulk-custom-functions): minor docstring fix.
2011-07-19 11:35:41 +02:00
Bastien Guerry
ce2a33104b
org.el: (org-do-emphasis-faces): docstring fix.
2011-07-19 11:25:45 +02:00
Nicolas Goaziou
90d72bcfc0
Added documentation for the extended %F capture template element
2011-07-19 08:56:10 +02:00
Nicolas Goaziou
819fbec641
org-capture: %F is directory when capture starts in a dired buffer
...
* lisp/org-capture.el (org-capture): if no file is associated to
current buffer, check dired buffer and try to retreive a possibly
directory associated.
2011-07-19 08:56:10 +02:00
Bastien Guerry
08fc6384bc
org.el (org-outline-regexp): Turn into a defvar.
...
`org-outline-regexp' ought to be a defconst but is let-binded
in some places -- e.g. see the macro `org-with-limited-levels'
and this produces misleading warnings.
Thanks to Matthew Sauer for reporting this.
2011-07-19 02:00:50 +02:00
Bastien Guerry
0df11d910c
Merge branch 'master' of orgmode.org:org-mode
2011-07-19 01:25:47 +02:00
Bastien Guerry
a90b876b93
New experimental exporter from Org to MoinMoin by Puneeth Chaganti.
...
Thanks to Puneeth Chaganti for this contribution!
2011-07-19 01:25:35 +02:00
Eric Schulte
8854497c35
ob-exp: on export resolve hashes in the current (not original) file buffer
...
* lisp/ob-exp.el (org-babel-exp-results): Resolve hashes in the
current (not original) file buffer.
* lisp/ob.el (org-babel-current-result-hash): More informative name,
and remove useless optional argument.
2011-07-18 17:08:37 -06:00
Eric Schulte
58763f36e3
moving ob-fortran from core to contrib until FSF assignment is complete
2011-07-18 15:47:39 -06:00
Bastien Guerry
651a537e49
org.el: exclude current heading from the refile table.
...
* org.el (org-refile-get-location): exclude current heading
from the refile table.
Thanks to Jason Dunsmore for this idea.
2011-07-18 22:57:53 +02:00
Nicolas Goaziou
6278c73cdb
org-footnote: add more checks to avoid false-positives
...
* lisp/org-footnote.el (org-footnote-at-reference-p): test if match is
in cited text, when replying to a message.
(org-footnote-new): do not create a new footnote at bol, as it might
be seen as a definition.
(org-footnote-at-definition-p): ignore definitions in forbidden
blocks, as it is already the case for references.
2011-07-18 22:01:03 +02:00
Eric Schulte
1c913603cd
moving ob-fortran into core, and cleaning up the code
2011-07-18 12:19:21 -06:00
Litvinov Sergey
2249abb8ad
Add fortran to babel
2011-07-18 12:11:53 -06:00
Matt Lundin
bfed5b0aff
Fix argument to org-toggle-tag.
...
* lisp/org-bibtex.el: (org-bibtex-create, org-bibtex-write): Change
argument of org-toggle-tag to 'on. (Other arguments, e.g., t, have
no effect).
2011-07-18 12:07:17 -06:00
Eric Schulte
d017fe977f
org-bibtex: don't let trimming turn nils into empty strings
...
* lisp/org-bibtex.el (org-bibtex-get): Don't let trimming turn nils
into empty strings.
2011-07-18 11:26:48 -06:00
Bastien Guerry
5c53026d32
Fix (a lot of) compiler warnings.
...
Also introduce `org-pop-to-buffer-same-window' as a compatibility
function for Emacs =>24.1.
2011-07-18 19:25:10 +02:00
Bastien Guerry
05c66a2e2f
Merge branch 'master' of orgmode.org:org-mode
2011-07-18 18:14:58 +02:00