Eric Schulte
7b62ae77b3
check that tuareg-run-caml is defined before use
...
* lisp/ob-ocaml.el (org-babel-prep-session:ocaml): Check that
tuareg-run-caml is defined before use.
(tuareg-run-ocaml): Declared for compiler.
2013-02-09 14:11:45 -07:00
Eric Schulte
f3be2ae163
Change syntax of babel time hash layout
...
The syntax of result hashes with times are now as show below.
#+RESULTS[<TIME> HASH]:
* lisp/ob-core.el (org-babel-result-regexp): Simplified regexp given new
time hash layout.
(org-babel-current-result-hash): New match string.
(org-babel-hide-hash): New match string.
(org-babel-where-is-src-block-result): New match string, and inserting
hashes in the new format.
2013-02-09 14:11:45 -07:00
Nicolas Goaziou
16118a2af8
ox-texinfo: Fix "cross reference to non-existent node" error
...
* lisp/ox-texinfo.el (org-texinfo-link): Do not transform path part of
internal links.
2013-02-09 19:26:58 +01:00
Nicolas Goaziou
c44f8c0af0
Small refactoring
...
* lisp/org.el (org-org-menu): Small refactoring.
2013-02-09 18:33:01 +01:00
Nicolas Goaziou
e3058f6855
Export back-ends: Fix some compilation errors
...
* lisp/ox-beamer.el (require): Require cl when compiling.
* lisp/ox-icalendar.el (require): Require cl when compiling.
* lisp/ox-jsinfo.el (require): Require cl when compiling.
* lisp/ox-md.el (require): Require cl when compiling.
2013-02-09 18:25:57 +01:00
Nicolas Goaziou
7f2d685219
ox: Tiny fix to code comments
2013-02-09 18:20:15 +01:00
Bastien Guerry
521d47b019
Merge branch 'maint'
2013-02-09 11:59:27 +01:00
Bastien Guerry
1056fc3f60
org.texi (Progress logging, Checkboxes): Fix typos
...
* org.texi (Progress logging, Checkboxes): Fix typos.
Thanks to Gregory Benjamin for this.
2013-02-09 11:59:17 +01:00
Bastien Guerry
a77d3f0bcd
Merge branch 'maint'
2013-02-09 11:51:56 +01:00
Gregory Benjamin
57b893a4db
Fix typos in orgguide.texi.
2013-02-09 11:51:27 +01:00
Bastien Guerry
03e4339475
Mv org2rem.el and org-export-generic.el to contrib/oldexp/
2013-02-09 11:49:23 +01:00
Achim Gratz
3756fb9ce3
Move old exporter files to contrib/oldexp/ so that they don't mess up org-plus-contrib ELPA
2013-02-09 11:32:50 +01:00
Bastien Guerry
da1ee63bbc
Fix commit eac6af.
...
Thanks to Bill White for spotting this.
2013-02-09 10:25:13 +01:00
Nicolas Goaziou
779c450f52
Small fixes to docstrings
...
* lisp/org.el (org-export-backends): Fix docstring.
* lisp/ox.el (org-export-dispatch): Fix docstring.
2013-02-09 09:41:36 +01:00
Achim Gratz
237e841c52
Merge branch 'maint'
2013-02-09 08:32:12 +01:00
Achim Gratz
ac8522a1ad
Remove additions from contrib/ before moving HEAD
...
* mk/targets.mk (up0): Explicitly remove additions from contrib/
before moving HEAD via git since the files might be renamed, deleted
or moved by checking out a new version.
Thanks to Suvayu Ali for pointing to this problem. The user still has
to remember to do this when moving HEAD manually, though.
2013-02-09 08:31:44 +01:00
Nicolas Goaziou
52e67a291d
ox.el: Widen UI by 2 characters
...
* lisp/ox.el (org-export-dispatch-ui): Widen UI by 2 characters.
2013-02-08 23:12:36 +01:00
Nicolas Goaziou
c0c6046b7b
ox-koma-letter: Fix menu and small typos
...
* contrib/lisp/ox-koma-letter.el (org-koma-letter-export-snippet,
org-koma-letter-keyword): Fix typo.
2013-02-08 23:07:36 +01:00
Nicolas Goaziou
c5ce9f15f5
ox-koma-letter: Fix variable and function names wrt to merge
...
* contrib/lisp/ox-koma-letter.el (org-koma-letter-template,
org-koma-letter-export-to-pdf): Fix variables and functions names
wrt to merge.
2013-02-08 22:59:47 +01:00
Nicolas Goaziou
1c096ea16f
ox-latex: Add :options attribute to special blocks to specify options
...
* lisp/ox-latex.el (org-latex-special-block): Add :options attribute
to special blocks to specify options.
With this patch, the following is now possible (again):
#+attr_latex: :options [Someone]
#+begin_theorem
Something
#+end_theorem
2013-02-08 22:53:03 +01:00
Nicolas Goaziou
c16bfb448c
ox-beamer: Add BEAMER_HEADER keyword
...
* lisp/ox-beamer.el (org-beamer-template): Add BEAMER_HEADER keywords
below LATEX_HEADER.
2013-02-08 22:38:47 +01:00
Nicolas Goaziou
3888fd51a5
ox-beamer: Small change to menu entry
2013-02-08 22:36:07 +01:00
Nicolas Goaziou
302c2850fa
org-latex/org-html: Small changes to menu entries
2013-02-08 22:19:37 +01:00
Nicolas Goaziou
ab4a946ae2
ox-latex: Fix docstring
...
* lisp/ox-latex.el (org-latex-format-headline-function): Fix missing
parens in the docstring.
2013-02-08 21:02:21 +01:00
Bastien Guerry
25a4f513a7
ox-html.el (org-html-format-latex): Fix conversion in non-file buffers
...
* ox-html.el (org-html-format-latex): Fix conversion in
non-file buffers.
Thanks to Vincent Beffara for spotting this and proposing a patch.
2013-02-08 19:49:25 +01:00
Bastien Guerry
d1bf9a7df5
org.el (org-speed-commands-default): Bind `B' and `F' to `org-previous-block' and `org-next-block'
...
* org.el (org-speed-commands-default): Bind `B' and `F' to
`org-previous-block' and `org-next-block'.
Thanks to Sébastien Vauban for suggesting this.
2013-02-08 19:39:17 +01:00
Bastien Guerry
b636982b00
Silent byte-compiler.
2013-02-08 17:21:54 +01:00
Bastien Guerry
b4f41f7d42
Merge branch 'master' of orgmode.org:org-mode
2013-02-08 17:18:03 +01:00
Bastien Guerry
22e9c264fd
org.el: Use "!" instead of "?" to see today's diary as "?" when reading a date
...
* org.el (org-read-date-minibuffer-local-map): Use "!" instead
of "?" to see today's diary as "?" is already bounded by
Calendar.
2013-02-08 17:14:50 +01:00
Bastien Guerry
98f362b1b7
org.el (org-read-date-minibuffer-local-map): Use "." to go to today's date
...
* org.el (org-read-date-minibuffer-local-map): Use "." to go
to today's date.
Unless I'm crazy, there is a regression here, but I'm unable to find
when the regression started for now.
2013-02-08 17:13:31 +01:00
Bastien Guerry
eac6af707c
New commands `org-next-block' and `org-previous-block'
...
* ob-core.el (org-babel-next-src-block)
(org-babel-previous-src-block): Rewrite using
`org-next-block'.
* org.el (org-next-block, org-previous-block): New navigation
commands.
(org-mode-map): Bind the new commands to C-c C-F and C-c C-B
respectively.
Thanks to Bill White for suggesting this.
2013-02-08 17:11:13 +01:00
Alan Schmitt
6c96c9475f
Koma Export: rename org-export-latex to org-latex for package lists
...
* ox-koma-letter.el (org-koma-letter-template): rename
org-export-latex to org-latex for package lists.
These variable names were changed with the merge of the new exporter.
2013-02-08 17:09:45 +01:00
Bastien Guerry
6bcd7c44ec
org-agenda.el (org-agenda-write): Don't copy headlines' subtrees when writing to an .org file
...
* org-agenda.el (org-agenda-write): Don't copy headlines'
subtrees when writing to an .org file.
* org.el (org-copy-subtree): New parameter `nosubtrees'.
2013-02-08 16:47:19 +01:00
Bastien Guerry
1af91246cf
org-agenda.el (org-agenda-write): Allow writing to an .org file.
...
* org-agenda.el (org-agenda-write): Allow writing to an .org
file.
2013-02-08 15:06:01 +01:00
Bastien Guerry
87b43643c1
org.el (org-paste-subtree): Fix typo in docstring
...
* org.el (org-paste-subtree): Fix typo in docstring.
2013-02-08 15:04:51 +01:00
Bastien Guerry
05acaa9de4
org-agenda.el (org-agenda-get-timestamps): Use nil as `ts-date' for diary sexpressions
...
* org-agenda.el (org-agenda-get-todos)
(org-agenda-get-timestamps): Use nil as `ts-date' for diary
sexpressions.
2013-02-07 19:40:39 +01:00
Nicolas Goaziou
25a481d8ae
Remove unneeded `:initialize' function for `org-export-backends'
...
* lisp/org.el (org-export-backends): Remove `:initialize' function.
2013-02-07 15:45:47 +01:00
Nicolas Goaziou
66150778a3
`org-reload' also reloads export back-ends in use
...
* lisp/org.el (org-reload): Also reload export back-ends in use.
2013-02-07 15:24:40 +01:00
Nicolas Goaziou
1193ca9c09
ox-beamer: Document columns
2013-02-07 15:03:11 +01:00
Nicolas Goaziou
d86064c159
ox-latex: Ignore empty example-block and src-block elements
...
* lisp/ox-latex.el (org-latex-example-block, org-latex-src-block):
Ignore element if it's empty. This fixes error "apply: Wrong number
of arguments: max, 0".
2013-02-07 14:35:52 +01:00
Bastien Guerry
3c4847cf67
org-agenda.el (org-agenda-get-todos): Skip diary sexps when trying to sort by timestamp
...
* org-agenda.el (org-agenda-get-todos): Skip diary sexps when
trying to sort by timestamp.
Thanks to Kyle Machulis for reporting this problem.
2013-02-07 10:32:43 +01:00
Bastien Guerry
cadffe8e1a
Merge branch 'maint'
2013-02-07 10:03:10 +01:00
Bastien Guerry
c857077351
ox-html.el (org-html-link): Fix bug.
...
Thanks to Chuck Berry for reporting it.
2013-02-07 09:59:08 +01:00
Bastien Guerry
b6eceef02a
org-html.el (org-export-html-special-string-regexps): Reintroduce
...
* org-html.el (org-export-html-special-string-regexps):
Reintroduce.
Thanks to Samuel Wales for reporting this.
2013-02-07 09:48:52 +01:00
tj@data-driven.de
3b3ffd5433
ob-lilypond.el: Fix test leftover
...
TINYCHANGE
2013-02-07 09:45:01 +01:00
Bastien Guerry
8ee885cb97
org.texi (References): Small enhancement
...
* org.texi (References): Small enhancement.
2013-02-07 09:12:22 +01:00
Bastien Guerry
fa55168d26
org-id.el (org-id-get-with-outline-path-completion): Fix docstring
...
* org-id.el (org-id-get-with-outline-path-completion): Fix
docstring.
Thanks to Florian Beck for reporting this.
2013-02-07 08:42:15 +01:00
Nicolas Goaziou
ce79e36ff0
ox-latex/ox-beamer: Provide an error when LaTeX class is invalid
...
* lisp/ox-beamer.el (org-beamer-template): Provide an error when LaTeX
class is invalid.
* lisp/ox-latex.el (org-latex-template): Provide an error when LaTeX
class is invalid.
Patch suggested by Sébastien Vauban
2013-02-06 23:06:32 +01:00
Nicolas Goaziou
918c8a6c8f
Add JIT export back-ends loading
...
* lisp/org.el (org-modules): Remove export back-ends from the list.
Update docstring.
(org-export-backends): New variable.
* lisp/ox.el (org-export-async-start): Make sure export framework is
required in the external process.
2013-02-06 23:06:31 +01:00
Nicolas Goaziou
0484c5c64d
Manage variables related to both LaTeX export and snippets
...
* lisp/org.el (org-format-latex-header-extra, org-export-have-math):
Removed variables.
(org-latex-default-packages-alist): Renamed from
`org-export-latex-default-packages-alist'.
(org-latex-packages-alist): Renamed from
`org-export-latex-packages-alist'.
(org-try-cdlatex-tab, org-cdlatex-underscore-caret,
org-cdlatex-math-modify): Reorder in file.
(org-format-latex): Remove `org-format-latex-header-extra'.
(org-create-formula-image-with-dvipng,
org-create-formula-image-with-imagemagick): Apply variables renaming
and removal.
* lisp/org-entities.el (org-entities-user): Update docstring.
* lisp/ox-latex.el (org-latex-classes, org-latex-listings): Update
docstring.
(org-latex-guess-inputenc): Renamed from `org-latex--guess-inputenc'.
(org-latex-guess-babel-language): Renamed from
`org-latex--guess-babel-language'.
(org-latex-template): Apply renaming.
* lisp/ox-beamer.el (org-beamer-template): Apply renaming.
* lisp/ob-latex.el (org-babel-execute:latex): Apply variable renaming
and removal.
(org-babel-latex-tex-to-pdf): Call `org-latex-compile' instead of
copying it.
2013-02-06 23:06:31 +01:00