Bastien Guerry
6fb93276ea
org.texi (Visibility cycling): Document `show-children'.
...
* org.texi (Visibility cycling): Document `show-children'.
Thanks to Gustav Wikström for a preliminary patch for this.
2012-07-06 10:27:33 +02:00
Bastien Guerry
bc29cfec01
org-mobile.el (org-mobile-edit): Fix reference to a free variable.
...
* org-mobile.el (org-mobile-edit): Fix reference to a free variable.
2012-07-06 09:35:43 +02:00
Bastien Guerry
9731a8b681
Fix org-export-creator-string' and add the option
org-e-html-creator-string'.
...
* org-e-html.el (org-e-html-creator-string): New option.
(org-e-html-options-alist): Use it.
* org-export.el (org-export-creator-string): Don't use HTML
tags in the generic creator string.
Thanks to Nicolas for directions on what to change wrt this.
2012-07-06 09:09:31 +02:00
Bastien Guerry
f801549160
org.el (org-doi-server-url): Update :group.
...
* org.el (org-doi-server-url): Update :group.
Also move the option.
2012-07-06 08:57:44 +02:00
Bastien Guerry
ccbcb0f9b6
ob-lob.el (org-babel-lob-execute): Fix reference to non-existent variable.
...
* ob-lob.el (org-babel-lob-execute): Fix reference to
non-existent variable.
2012-07-06 08:56:01 +02:00
Nicolas Goaziou
b5eccf94df
org-export: Fix docstrings
2012-07-05 23:42:09 +02:00
Bastien Guerry
2bab6b7b6a
org.el: New option `org-doi-server-url'.
...
* org.el (org-doi-server-url): New option.
(org-open-at-point): Use it.
Thanks to Fabrice Pardo for requesting this.
2012-07-05 19:35:46 +02:00
Eric Schulte
9498b5c6dc
only try to insert extant hashes
...
* lisp/ob-lob.el (org-babel-lob-execute): Only try to insert extant
hashes.
2012-07-05 18:09:53 +02:00
Bastien Guerry
ec5cc394b4
org-export.el (org-export-filters-alist): Fix typo in docstring.
...
* org-export.el (org-export-filters-alist): Fix typo in docstring.
2012-07-05 18:06:14 +02:00
Henning Weiss
29d17bd1e8
org-mobile: Added five new targets for edit nodes
...
* lisp/org-mobile.el (org-mobile-edit): Added handling of
addheading, refile, archive, archive-sibling and delete edit nodes.
(org-mobile-locate-entry): olp links containing only a file are now be
located correctly.
(org-mobile-apply): Instead of finding the location of all target
headings for edit nodes in a separate loop, they will be found
immediately before applying edits.
org-mobile-apply needed to be changed, as the new edit nodes can
insert new headings or delete them, thereby changing the locations
of the target headings. Thanks to Aaron Peromsik for helping with
this patch.
2012-07-05 17:46:56 +02:00
Bastien Guerry
a6e4dcfb4d
org.el: `org-toggle-heading' skips comments and returns a message when nothing has been done.
...
* org.el (org-at-comment-p): New function.
(org-toggle-heading): Use `org-at-comment-p' to skip comments.
Thanks to Charlie Millar for raising this issue.
2012-07-05 16:35:56 +02:00
Bastien Guerry
820803ab95
Add links to Org mode and GNU Emacs websites in creator strings.
...
* org-html.el (org-export-as-html): Add links to the Org mode
and GNU Emacs websites When :html-postamble is set to 't.
* org-export.el (org-export-creator-string): Add links to the
Org mode and GNU Emacs websites.
2012-07-05 16:02:06 +02:00
Nicolas Goaziou
73951db845
org-export: Add a subtree property for each export option
...
* contrib/lisp/org-export.el (org-export-get-subtree-options): Add
a subtree property for each export option.
* testing/lisp/test-org-export.el: Add tests.
Properties names are obtained by adding "EXPORT_" prefix to buffer
keywords.
2012-07-05 13:44:26 +02:00
Nicolas Goaziou
e2cd9c398d
org-export: Modify exclude tags and select tags keywords
...
* contrib/lisp/org-export.el (org-export-options-alist):
EXPORT_EXCLUDE_TAGS (resp. EXPORT_SELECT_TAGS) becomes
EXCLUDE_TAGS (resp. SELECT_TAGS).
EXPORT_ prefix is required for subtree properties relative to export.
Thus, this change avoids confusion.
2012-07-04 18:38:48 +02:00
Nicolas Goaziou
9d3502e499
org-export: Add tests
...
* testing/lisp/test-org-export.el: Add tests.
2012-07-04 18:32:57 +02:00
Nicolas Goaziou
c96431a2ea
org-export: Small clean-up
...
* contrib/lisp/org-export.el (org-export-get-subtree-options): Small
clean-up.
2012-07-04 18:00:31 +02:00
Nicolas Goaziou
a69f4b88c1
org-export: Fix byte-compilation
...
* contrib/lisp/org-export.el (org-export-with-current-buffer-copy):
Fix byte-compilation.
2012-07-02 11:56:17 +02:00
Nicolas Goaziou
0b89d5bcc6
org-export: Silence byte-compiler
2012-07-02 11:22:22 +02:00
Nicolas Goaziou
fd52a24160
org-e-beamer: Fix customize group and a variable name
2012-07-01 21:58:24 +02:00
Jambunathan K
3cb38b0024
Merge remote-tracking branch 'origin/maint'
2012-07-01 16:13:44 +05:30
Jambunathan K
af6cb0bd35
org-odt.el: Cleanup temporary XML buffers after export
...
* lisp/org-odt.el (org-odt-zip-dir)
(org-odt-cleanup-xml-buffers): New.
(org-export-as-odt-and-open, org-export-as-odt)
(org-odt-init-outfile, org-odt-save-as-outfile)
(org-export-as-odf, org-export-as-odf-and-open): Use
`org-odt-cleanup-xml-buffers'.
2012-07-01 16:10:17 +05:30
Nicolas Goaziou
dab2505fb5
org-e-latex: Clean-up beamer parts in template
...
* contrib/lisp/org-e-latex.el (org-e-latex-template): Clean-up beamer
parts in template.
2012-06-30 16:31:20 +02:00
Nicolas Goaziou
e698ead540
Implement a Beamer back-end for org-export
...
* contrib/lisp/org-e-beamer.el: New file.
2012-06-30 16:31:19 +02:00
Eric Schulte
35caf8b35a
org-babel-R-command is now customizable
...
* lisp/ob-R.el (org-babel-R-command): From a defvar to a defcustom.
2012-06-30 07:13:27 -06:00
Nicolas Goaziou
475fac147b
org-element: Every keyword starting with ATTR_ is an affiliated keyword
...
* contrib/lisp/org-element.el (org-element-affiliated-keywords):
Remove attributes keywords from the list since they are, de facto,
affiliated keywords.
(org-element-multiple-keywords): Remove "attr" keywords from the list
since they always belong to that list.
(org-element--affiliated-re, org-element-collect-affiliated-keywords,
org-element-interpret--affiliated-keywords): Handle special attr
keywords correctly.
2012-06-30 13:49:46 +02:00
Nicolas Goaziou
ab82a9dcfe
Update tests and comments for new snippet syntax
...
* contrib/lisp/org-export.el (org-export-snippet-translation-alist):
Fix docstring.
(org-export-as): Fix code comment.
* testing/lisp/test-org-element.el: Update tests.
* testing/lisp/test-org-export.el: Update tests.
2012-06-30 10:01:28 +02:00
Nicolas Goaziou
2e38ed36cb
org-element: New syntax for export snippets
...
* contrib/lisp/org-element.el (org-element-export-snippet-parser,
org-element-export-snippet-interpreter,
org-element-export-snippet-successor): Use "@@backend:contents@@"
syntax.
2012-06-30 09:05:24 +02:00
Eric Schulte
89bb446a0b
caching in #+call: lines
...
* lisp/ob.el (org-babel-set-current-result-hash): Change the hash of the
results for the current code block.
(org-babel-current-result-hash): Fix documentation.
* lisp/ob-lob.el (org-babel-lob-execute): Don't re-execute the called
function if the current call line hash matches that in its results.
2012-06-28 11:49:47 -06:00
Jambunathan K
054f99d373
Merge remote-tracking branch 'origin/maint'
2012-06-28 20:00:29 +05:30
Jambunathan K
86ce84643e
org-odt.el: Add default character style
...
* lisp/org-odt.el (org-export-odt-default-org-styles-alist):
Add default character style.
2012-06-28 19:53:23 +05:30
Jambunathan K
55a85c80ad
org-odt.el: Add default character style
...
* lisp/org-odt.el (org-export-odt-default-org-styles-alist):
Add default character style.
2012-06-28 19:51:29 +05:30
Jambunathan K
e518e2e29b
Merge remote-tracking branch 'origin/maint'
2012-06-28 16:08:14 +05:30
Jambunathan K
5a8de51d8a
org-lparse.el: Don't run `org-export-html-after-blockquotes-hook'
...
* lisp/org-lparse.el (org-do-lparse): Remove stray call to
`org-export-html-after-blockquotes-hook'.
Fixes
http://lists.gnu.org/archive/html/emacs-orgmode/2012-06/msg00763.html
2012-06-28 16:06:10 +05:30
Bastien Guerry
108fd10a27
org-special-blocks.el: Prevent errors by first checking `org-line' is not nil.
...
* org-special-blocks.el
(org-special-blocks-convert-html-special-cookies): Prevent
errors by first checking `org-line' is not nil.
Thanks to Sébastien Vauban for reporting this.
2012-06-28 11:19:56 +02:00
Nicolas Goaziou
cf8d979d8c
org-element: Fix `org-element-map' when type looked after is plain text
...
* contrib/lisp/org-element.el (org-element-map): Fix `org-element-map'
when type looked after is plain text.
2012-06-25 15:45:56 +02:00
Nicolas Goaziou
802fc6581d
org-e-latex: Fix footnotes in item tags
...
* contrib/lisp/org-e-latex.el (org-e-latex--get-footnote-counter): New
function.
(org-e-latex-footnote-reference): Use new function.
2012-06-23 10:50:24 +02:00
Nicolas Goaziou
9696250e53
org-element: Small refactoring
...
* contrib/lisp/org-element.el (org-element-map): Remove use of `every'
function.
2012-06-22 15:30:13 +02:00
Nicolas Goaziou
bafe0fb295
org-export: Fix bug with default DATE value
...
* contrib/lisp/org-export.el (org-export-get-global-options): Parse
default value from parsed keywords, too.
* testing/lisp/test-org-export.el: Change test accordingly.
2012-06-22 15:07:07 +02:00
Nicolas Goaziou
62453c5bf4
Export backends: Interpret correctly DATE keyword
...
* contrib/lisp/org-e-ascii.el (org-e-ascii-template--document-title):
Interpret correctly DATE keyword.
* contrib/lisp/org-e-html.el (org-e-html-format-date): Interpret
correctly DATE keyword.
* contrib/lisp/org-e-latex.el (org-e-latex-template): Interpret
correctly DATE keyword.
* contrib/lisp/org-e-odt.el (org-e-odt-format-preamble,
org-e-odt-update-meta-file): Interpret correctly DATE keyword.
2012-06-20 12:33:23 +02:00
Nicolas Goaziou
500567fab3
org-element: Parse contents of DATE keyword
...
* contrib/lisp/org-element.el (org-element-parsed-keywords): Parse
contents of DATE keyword.
2012-06-20 12:32:12 +02:00
Eric Schulte
d3ee6f8a98
Revert "* lisp/ob-R.el: Removed reduntant list of header arguments"
...
This reverts commit 829af89f48
.
2012-06-19 15:31:54 -06:00
Thomas Dye
829af89f48
* lisp/ob-R.el: Removed reduntant list of header arguments
2012-06-19 07:25:05 -06:00
Thomas Dye
bc9dc31465
* lisp/ob-R.el: Handle quoted string values to device header arguments
2012-06-19 07:24:40 -06:00
Nicolas Goaziou
fca0169147
org-e-latex: Allow previously definied footnotes in item tag
...
* contrib/lisp/org-e-latex.el (org-e-latex-footnote-reference): Allow
previously definied footnotes in item tag.
2012-06-18 18:38:08 +02:00
Nicolas Goaziou
e8aafa3337
org-e-latex: Refactor code
...
* contrib/lisp/org-e-latex.el (org-e-latex--delayed-footnotes-definitions):
New function.
(org-e-latex-footnote-reference, org-e-latex-item): Use new function.
2012-06-18 14:28:47 +02:00
Nicolas Goaziou
add8d28ba2
org-e-latex: Support for footnote references in an item tag
2012-06-18 12:39:17 +02:00
Nicolas Goaziou
b2c413ecf6
org-element: Allow footnote references in an item tag
...
* contrib/lisp/org-element.el (org-element-object-restrictions): Allow
footnote references in an item tag.
2012-06-18 12:01:40 +02:00
Nicolas Goaziou
2900138774
org-export: Fix error when calling "l" from dispatcher
...
* contrib/lisp/org-export.el (org-export-dispatch): Fix error when
calling "l" from dispatcher.
2012-06-18 11:49:12 +02:00
Nicolas Goaziou
a69e6b6225
org-e-latex: Make headlines more robust in toc
...
* contrib/lisp/org-e-latex.el (org-e-latex-headline): Allow curly
brackets and replace square brackets with parenthesis in table of
contents when tags are removed.
2012-06-18 11:42:22 +02:00
Nicolas Goaziou
769fa4f7ab
org-e-latex: Follow `not-in-toc' specification for tags
...
* contrib/lisp/org-e-latex.el (org-e-latex-headline): Follow
`not-in-toc' specification for tags.
2012-06-18 10:39:51 +02:00