Rasmus
8ba48e47d5
ox-koma-letter: Fix docstring
...
* ox-koma-letter.el (org-koma-letter-special-tags-as-macro): Fix docstring.
2016-03-31 21:31:21 +02:00
Nicolas Goaziou
f07580066e
ox-html: Silence byte-compiler
2016-03-30 17:18:47 +02:00
Nicolas Goaziou
3149a01513
Merge branch 'maint'
2016-03-30 17:17:51 +02:00
Nicolas Goaziou
cb683e3a56
ox-html: Fix planning info export
...
* lisp/ox-html.el (org-html-planning): Properly escape angle brackets in
time-stamps.
Reported-by: Keith Sutton <kesutt@gmail.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/105945 >
2016-03-30 17:17:07 +02:00
John Kitchin
d5b9c74430
ox-html: Add html attributes to special blocks
...
* lisp/ox-html.el (org-html-special-block): enables #+attr_html and puts
an id in when the special block is named.
2016-03-30 17:01:12 +02:00
John Kitchin
8f4f7dfd14
ox-html: Add html attributes to quote-block
...
* lisp/ox-html.el (org-html-quote-block): Enables #+attr_html: and puts
a id attribute when the block is named into the html element.
2016-03-30 16:38:53 +02:00
John Kitchin
2ce1fc2c0d
ox-html: Add id attribute to example-block on html export
...
* lisp/ox-html.el (org-html-example-block): Add "id" attribute according
to name.
This allows you to hyperlink to the block.
2016-03-30 16:16:12 +02:00
Richard Kim
8e1c2a39f3
org-info.el: Generate HTML links to gnu.org
...
* lisp/org-info.el (org-info-export): Convert info links to HTML URL's
that point to appropriate gnu.org or other pages. User's can customize
the behavior using `org-info-emacs-documents' and
`org-info-other-documets' new variables.
TINYCHANGE
2016-03-30 15:56:02 +02:00
Nicolas Goaziou
ff236e5c85
Merge branch 'maint'
2016-03-30 15:36:16 +02:00
Nicolas Goaziou
954103dd9b
Fix indentation bug
...
* lisp/org.el (org--get-expected-indentation): Return correct columns
when at the end of an empty item.
* testing/lisp/test-org.el (test-org/indent-line): Add test.
2016-03-30 15:34:24 +02:00
Rasmus
18b7661a84
org.texi: Add documentation on list nesting
...
* org.texi (@LaTeX{} specific attributes): Document how to get
more than four levels.
Suggested-by: 9661031 <9661031@gmail.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/105427 >
2016-03-28 18:33:05 +02:00
Nicolas Goaziou
0f512848ea
Merge branch 'maint'
2016-03-28 11:07:27 +02:00
Nicolas Goaziou
a94147535a
ox-html: Fix Usenet links
...
* lisp/ox-html.el (org-html-link): Properly export Usenet links.
Reported-by: Michael Welle <mwe012008@gmx.net>
<http://permalink.gmane.org/gmane.emacs.orgmode/105915 >
2016-03-28 11:06:56 +02:00
Thierry Banel
9438ac6014
ob-C: Add :libs to babel C++
...
* lisp/ob-C.el (org-babel-C-execute): add support for :libs header
parameter to specify libraries to link with.
2016-03-26 00:32:56 +01:00
Nicolas Goaziou
6cddbe8493
Merge branch 'maint'
2016-03-26 00:29:20 +01:00
Thierry Banel
f9464d2678
ob-C: use size_t in babel D
...
* lisp/ob-C.el (org-babel-C-header-to-C): change ulong to size_t for
indexing a table as mandated by the latest version of the D language
(thanks to Chris Andrews)
2016-03-26 00:27:39 +01:00
Nicolas Goaziou
6f543959ed
Merge branch 'maint'
2016-03-26 00:20:47 +01:00
Nicolas Goaziou
a737f20ca4
org-table: Add tests
...
* testing/lisp/test-org-table.el (test-org-table/eval-formula):
(test-org-table/last-rc): New tests.
(test-org-table/first-rc): Add tests.
2016-03-26 00:20:08 +01:00
Nicolas Goaziou
28a8d2e24e
org-table: Fix docstrings
...
* lisp/org-table.el (org-table-eval-formula): Nowadays, Calc is
installed with Emacs, so there is no need to specify this. Also
remove hard-coded "C-u".
(org-table-recalculate): Fix code typo.
2016-03-25 23:11:34 +01:00
Nicolas Goaziou
0b077de733
org-table: Fix #ERROR in table formula with "@>"
...
* lisp/org-table.el (org-table-eval-formula): Expand first and last
references into proper fields coordinates before replacing ranges.
Reported-by: Pablo S. Casas <pabloscasas@gmail.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/105895 >
2016-03-25 22:33:06 +01:00
Nicolas Goaziou
06177a4208
Merge branch 'maint'
2016-03-25 14:27:05 +01:00
Nicolas Goaziou
780445c0aa
org.texi: Fix typo
...
* doc/org.texi (HTML doctypes): Special block names are case-sensitive.
Reported-by: Guilherme Gondim <guilherme@semente.io>
<http://permalink.gmane.org/gmane.emacs.orgmode/105896 >
2016-03-25 14:26:09 +01:00
Nicolas Goaziou
2afce8b22f
Merge branch 'maint'
2016-03-24 22:13:27 +01:00
Nicolas Goaziou
6d070db91c
org-table: Silence byte-compiler
2016-03-24 22:12:58 +01:00
Nicolas Goaziou
0cdc2b339f
Merge branch 'maint'
2016-03-24 14:02:57 +01:00
Nicolas Goaziou
c736013224
org.texi: Fix typo
...
* doc/org.texi (@LaTeX{} specific attributes): Fix typo.
Reported-by: Eduardo Mercovich <eduardo@mercovich.net>
<http://permalink.gmane.org/gmane.emacs.orgmode/105873 >
2016-03-24 14:02:24 +01:00
Nicolas Goaziou
0fd7fd072e
Merge branch 'maint'
2016-03-24 14:00:44 +01:00
Nicolas Goaziou
a5623bc502
org-table: Fix LaTeX snippets in radio tables
...
* lisp/org-table.el (orgtbl-to-generic): Call back-end specific filters.
* testing/lisp/test-org-table.el (test-org-table/to-latex): Add test.
Reported-by: Uwe Brauer <oub@mat.ucm.es>
<http://permalink.gmane.org/gmane.emacs.orgmode/105876 >
2016-03-24 13:59:29 +01:00
Oleh Krehel
809a838844
org-agenda.el (org-agenda-to-appt): Don't echo already added
...
`appt-add' returns nil when the event was already added previously.
2016-03-18 15:23:52 +01:00
Marcin Borkowski
ebd68ae499
Enhance year handling
...
* lisp/org.el (org-read-date-analyze): Handle two-digit years with
`org-small-year-to-year' instead of just adding 2000
2016-03-18 14:31:07 +01:00
Nicolas Goaziou
0ccdceeb87
Merge branch 'maint'
2016-03-17 17:15:53 +01:00
Nicolas Goaziou
6f439a29b1
Remove failing test
...
* testing/lisp/test-ox.el (test-org-export/activate-smart-quotes):
Comment out failing test.
2016-03-17 17:15:17 +01:00
Nicolas Goaziou
bf40aba6cd
Merge branch 'maint'
2016-03-17 16:51:43 +01:00
Nicolas Goaziou
261eadb9d4
Fix indentation bug
...
* lisp/org.el (org--get-expected-indentation): Fix indentation.
* testing/lisp/test-org.el (test-org/indent-line): Add test.
2016-03-17 16:50:54 +01:00
Nicolas Goaziou
1d781b3365
Use Babel cache when exporting src blocks
...
* lisp/ob-core.el (org-babel-process-params): Normalize return value.
* testing/lisp/test-ob.el (test-ob/process-params-no-duplicates): Fix
test.
2016-03-17 00:23:02 +01:00
Nicolas Goaziou
a685acc9e3
Merge branch 'maint'
2016-03-16 22:37:10 +01:00
M. P. Ashton
9879c20a34
ox-confluence: Do not generate filled paragraphs
...
* contrib/lisp/ox-confluence.el: (org-confluence-paragraph): New function.
(confluence): Use new function.
ox-confluence was generating filled paragraphs. Since Confluence treats
each newline as a line break, this caused unexpected formatting. Added
a paragraph function to generate unfilled paragraphs (taken from
ox-md.el).
2016-03-16 22:36:32 +01:00
Nicolas Goaziou
99e12cbf92
Merge branch 'maint'
2016-03-16 22:08:35 +01:00
Nicolas Goaziou
9c2e8a7988
org-agenda: Fix bulk re-scheduling
...
* lisp/org-agenda.el (org-agenda-bulk-action): Fix rescheduling TODO items with `org-log-reschedule' set to `note'.
Reported-by: Allen Li <darkfeline@felesatra.moe>
<http://permalink.gmane.org/gmane.emacs.orgmode/105591 >
2016-03-16 22:07:16 +01:00
Nicolas Goaziou
5135540ba7
Fix failing test
...
* testing/lisp/test-org-element.el (test-org-element/inline-src-block-parser):
Fix failing test.
2016-03-16 18:17:50 +01:00
Nicolas Goaziou
dcfe011998
org-element: Fix inline src block parsing
...
* lisp/org-element.el (org-element--pair-curly-table): Fix typo.
* testing/lisp/test-org-element.el (test-org-element/inline-src-block-parser):
Add tests.
Reported-by: William Denton <wtd@pobox.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/105748 >
2016-03-16 18:15:39 +01:00
Rafael Laboissiere
9fb077339b
Merge branch 'maint'
2016-03-14 15:38:18 +01:00
Rafael Laboissiere
3e79c60379
Document the lack of evaluation of inline code blocks in keyword lines
...
* doc/org.texi (Evaluating code blocks): Add footnote explaining that
inline code blocks are not evaluated inside keyword lines.
2016-03-14 15:34:47 +01:00
Nicolas Goaziou
0ff9a9a335
org.texi: Document cross references
...
* doc/org.texi (Publishing links): Explain syntax for cross references.
2016-03-12 23:18:55 +01:00
Nicolas Goaziou
1795d505e8
ox-html: Fix code comment
...
* lisp/ox-html.el (org-html-link): Radio-targets are not meant to be
resolved through cross-referencing.
2016-03-12 23:18:55 +01:00
Nicolas Goaziou
5563682ca6
ox-publish: Keep code within 80 columns
...
* lisp/ox-publish.el (org-publish-write-cache-file):
(org-publish-initialize-cache): Keep code within 80 columns.
2016-03-12 23:18:55 +01:00
Nicolas Goaziou
bef3fc6f82
ox-publish: Better handling of cross-references
...
* lisp/ox-publish.el (org-publish--collect-references): Renamed...
(org-publish--store-crossrefs): ... to this.
(org-publish-org-to): Use previous function. Small refactoring.
(org-publish-resolve-external-link): Use tight integration with
`org-export-get-reference' so as to provide reliable cross references.
* lisp/ox.el (org-export-get-reference): Conversely, take into
consideration references suggested by
`org-publish-resolve-external-link'.
2016-03-12 23:18:55 +01:00
Nicolas Goaziou
32c3f33d00
ox: Use a new scheme for internal references
...
* lisp/ox.el (org-export-get-reference): Use randomly generated labels.
(org-export-new-reference):
(org-export-format-reference): New functions.
* testing/lisp/test-ox.el (test-org-export/get-reference): New test.
The new scheme is better when datum type cannot be known ahead of time
or when references are not created sequentially, e.g., during
a publishing process where a reference to a file can be require before
the file is published.
2016-03-12 23:18:55 +01:00
Nicolas Goaziou
6ec06dcff9
ox: Abstract fuzzy link searches with search cells
...
* lisp/ox.el (org-export-search-cells):
(org-export-string-to-search-cell):
(org-export-match-search-cell-p): New functions.
(org-export-resolve-fuzzy-link): Use new functions.
* testing/lisp/test-ox.el (test-org-export/fuzzy-link): Tiny
refactoring.
(test-org-export/resolve-fuzzy-link): Fix failing test.
2016-03-12 23:18:55 +01:00
Kyle Meyer
015d971f48
Merge branch 'maint'
2016-03-12 11:12:08 -05:00