Michael Brand
5625a6ed79
org-table.el: Fix range len bugs for empty ranges
...
(org-table-make-reference): A range with only empty fields should lead
to length 0.
* testing/lisp/test-org-table.el: Adapt expected for several
ert-deftest.
The range len bugs may lead to wrong calculations for range references
with empty fields when the range len is relevant. Affects typically
Calc vmean on simple range and without format specifier EN. Also
Lisp with e. g. `length' on simple range or with L.
It is worth a small compatibility change: For a range with only empty
fields it is now possible and necessary to choose different behaviors
of vmean by adding the format specifiers E and/or N.
This is a follow-up of commit
764315b3fc
.
2013-04-09 19:05:20 +02:00
Francesco Pizzolante
01ce58b3d6
Normalize the construction of outline-container DIV ID
...
* ox-html.el (org-html-headline): Normalize the construction of
outline-container DIVs by always using the inner headline ID.
TINYCHANGE
2013-04-09 19:05:15 +02:00
Eric Schulte
6c11a0664e
more restrictive elisp eval of header arguments
...
* lisp/ob-core.el (org-babel-read): More restrictive elisp eval of
header arguments.
2013-04-09 10:35:50 -06:00
Bastien Guerry
4b139ec4c8
ox-html.el (org-html-table-row-tags): Allow new dynamically bound value `row-number'
...
* ox-html.el (org-html-table-row-tags): Allow new dynamically
bound value `row-number'.
(org-html-table-row): Bind `row-number' to the number of the
row (first row is 0).
2013-04-09 17:18:32 +02:00
Bastien Guerry
1ebac8923c
Merge branch 'master' of orgmode.org:org-mode
2013-04-09 17:13:59 +02:00
Bastien Guerry
3fef0415fb
doc/org.texi: Formatting tweaks
...
* doc/org.texi (Installation, Feedback, Setting Options)
(Code evaluation security, org-crypt.el): Use @lisp instead of
@example.
(Agenda commands): Use @table instead of @example.
2013-04-09 17:13:41 +02:00
Nicolas Goaziou
5f48315568
ox: Add function returning row number in a table
...
* lisp/ox.el (org-export-table-row-number): New function.
(org-export-table-cell-address): Use new function.
* testing/lisp/test-ox.el: Add test.
2013-04-09 16:52:41 +02:00
Bastien Guerry
330a3762b5
org.texi (Adding hyperlink types): New appendix
...
* org.texi (Adding hyperlink types): New appendix.
2013-04-09 16:37:49 +02:00
Nicolas Goaziou
6ce2b72c9f
org-element: Parse table cells with missing ending space
...
* lisp/org-element.el (org-element-table-cell-successor): Parse table
cells with missing ending space.
2013-04-09 16:17:08 +02:00
Bastien Guerry
872e3736d7
org.el (org-minutes-to-clocksum-string): Round fractions of minutes
...
* org.el (org-minutes-to-clocksum-string): Round fractions of
minutes.
When adding efforts values in the column view, "0:20" will first be
converted as 0.333333333 hour. When converting the final sum, we
now round the final sum of minutes (e.g. 99.999999999) to get the
correct hour displa (i.e. 1:40 instead of 1:39).
2013-04-09 16:15:17 +02:00
Nicolas Goaziou
33f800ccd2
ox-latex: Fix inline-math table mode
...
* lisp/ox-latex.el (org-latex--math-table): Fix inline-math table
environment.
2013-04-09 15:46:41 +02:00
Bastien Guerry
7c64274752
doc/org.texi: Fix options names for ODT export
...
* doc/org.texi (ODT export commands, Extending ODT export)
(Applying custom styles, Images in ODT export)
(Labels and captions in ODT export)
(Literal examples in ODT export)
(Configuring a document converter)
(Working with OpenDocument style files)
(Customizing tables in ODT export)
(Validating OpenDocument XML): Fix options names.
2013-04-09 15:24:58 +02:00
Bastien Guerry
6fc748539f
org.texi (History and Acknowledgments): Update acknowledgments to Nicolas
...
* org.texi (History and Acknowledgments): Update
acknowledgments to Nicolas.
2013-04-09 15:24:58 +02:00
Bastien Guerry
0f3a2bc451
org.texi: Add Nicolas Goaziou to the list of contributors
...
* org.texi: Add Nicolas Goaziou to the list of contributors.
2013-04-09 15:24:58 +02:00
Nicolas Goaziou
1d6693c087
doc/org.texi: Massive rewrite of the first sections
...
* doc/org.texi (Exporting): Massive rewrite of the first sections.
(Selective export): Delete.
(The Export Dispatcher): Rewrite.
(Export options): Rewrite as "Export settings".
2013-04-09 15:24:58 +02:00
Bastien Guerry
4c426b003d
org.texi (Deadlines and scheduling): Minor enhancement
...
* org.texi (Deadlines and scheduling): Tiny enhancement.
2013-04-09 13:44:25 +02:00
Bastien Guerry
e664fc89d5
ox-html.el (org-html-table-row-tags): Fix example in docstring
...
* ox-html.el (org-html-table-row-tags): Fix example in docstring.
Thanks to Stefan Vollmar for providing the correct example.
2013-04-09 13:44:00 +02:00
Bastien Guerry
728c69df18
Revert "org.el (org-file-contents): Make the message more prominent"
...
This reverts commit 591d377e78
.
2013-04-08 22:05:03 +02:00
Bastien Guerry
a5435fa883
org.texi (In-buffer settings): Fix typo
...
* org.texi (In-buffer settings): Fix typo.
2013-04-08 21:39:55 +02:00
Bastien Guerry
cd481dfba8
org-agenda.el (org-agenda-goto-date): Fix bug when going to a date in month view
...
* org-agenda.el (org-agenda-span-to-ndays): Enhance docstring.
(org-agenda-goto-date): Fix bug when going to a date in month
view.
Thanks to Eric S Fraga for reporting this bug.
2013-04-08 21:25:10 +02:00
Bastien Guerry
15d6dd651b
org-agenda.el (org-agenda-goto-date): Redo an agenda* if needed
...
* org-agenda.el (org-agenda-goto-date): If the agenda was
built as agenda* (scheduled/deadline items with hour spec)
then redo an agenda*.
2013-04-08 21:25:10 +02:00
Bastien Guerry
c25566fec3
org-agenda.el (org-agenda-goto-date): Put the cursor on the agenda line with the selected date
...
* org-agenda.el (org-agenda-goto-date): Put the cursor on the
agenda line with the selected date.
2013-04-08 21:25:10 +02:00
Bastien Guerry
ee422561c8
org-clock.el (org-clock-resolve): Enhance the content of the help window
...
* org-clock.el (org-clock-resolve): Enhance the content of the
help window.
2013-04-08 21:25:09 +02:00
Bastien Guerry
596177cd5d
org-footnote.el (org-footnote-auto-label): Minor docstring fix
...
* org-footnote.el (org-footnote-auto-label): Minor docstring fix.
2013-04-08 21:25:09 +02:00
Bastien Guerry
1144903cfa
ox-odt.el (org-odt-link): Fix bug: convert & to & in links
...
* ox-odt.el (org-odt-link): Fix bug: convert & to & in
links.
2013-04-08 21:25:09 +02:00
Nicolas Goaziou
1af215bb46
ox-html: Tiny fix and outdated comments removal
...
* lisp/ox-html.el (org-html-doctype): Make value fit on a single line
so `org-export-insert-default-template' can handle it.
2013-04-08 00:17:10 +02:00
Bastien Guerry
bf8c341f4e
ox-html.el (org-html-table-row-tags): Update
...
* ox-html.el (org-html-table-row): Dynamically bind
`rowgroup-number', `start-rowgroup-p', `end-rowgroup-p',
`top-row-p', `bottom-row-p'.
(org-html-table-row-tags): Update docstring: tell what
variables are dynamically bound.
Thanks to Stefan Vollmar for raising this problem.
2013-04-07 23:19:07 +02:00
Bastien Guerry
8c7e46b6a9
org-src.el (org-edit-src-code): Don't set `buffer-auto-save-file-name' unless `auto-save-default' is non-nil
...
* org-src.el (org-edit-src-code): Don't set
`buffer-auto-save-file-name' unless `auto-save-default' is
non-nil.
Thanks to Charles Berry for reporting this.
2013-04-07 22:43:02 +02:00
Nicolas Goaziou
d6d7bc55b8
ox/ox-html: Use a language agnostic and more neutral default creator
...
* lisp/ox-html.el (org-html-creator-string): Change default value.
* lisp/ox.el (org-export-creator-string): Change default value.
2013-04-07 20:21:58 +02:00
Rick Frankel
bf1f08cd41
Break out description of results parameter into four section instead
...
of three, matching the actual code.
* doc/org.texi (results): Add Format section (broken out of Type
section to match code.
(hlines): Remove (incorrect) Emacs Lisp exception.
(colnames): Remove (incorrect) Emacs Lisp exception. Note that the
actual default handling (at least for python and emacs-lisp) does not
seem to match the description.
2013-04-07 13:45:18 -04:00
Rick Frankel
b162dd43db
Fix typo in doc string.
...
* lisp/ox-html.el (org-html-divs): Extra character in doc string.
2013-04-07 13:02:11 -04:00
Eric Schulte
3cdd81e820
Merge branch 'master' of orgmode.org:org-mode
2013-04-07 07:26:40 -06:00
Eric Schulte
58d601979c
include default elisp header args in call lines
...
Because in actuality the call line expands to an Emacs Lisp code
block.
* lisp/ob-lob.el (org-babel-lob-execute): Include default elisp header
args in call lines.
2013-04-07 07:16:08 -06:00
Nicolas Goaziou
bd61cb2bf0
ox-html: Allow to add last modification time in preamble/postamble
...
* lisp/ox-html.el (org-html-postamble-format,
org-html-preamble-format): Allow last modification time of source in
template.
(org-html-format-spec): Produce last modification time when the source
is a file.
2013-04-07 14:59:27 +02:00
Nicolas Goaziou
c1d716f703
ox-html: Fix docstrings
...
* lisp/ox-html.el (org-html-postamble-format,
org-html-preamble-format): Fix docstrings.
2013-04-07 14:53:11 +02:00
Eric Schulte
385ef25c6e
don't over-evaluate result-params in macro
...
* lisp/ob-core.el (org-babel-result-cond): Don't over-evaluate
result-params in macro.
2013-04-07 06:49:54 -06:00
Nicolas Goaziou
2d6a90229d
ox/ox-html: Fix defcustoms
...
* lisp/ox.el (org-export-with-archived-trees, org-export-with-author,
org-export-with-clocks, org-export-with-date,
org-export-creator-string, org-export-with-drawers,
org-export-with-email, org-export-with-emphasize,
org-export-exclude-tags, org-export-with-fixed-width,
org-export-with-footnotes, org-export-with-latex,
org-export-headline-levels, org-export-default-language,
org-export-preserve-breaks, org-export-with-entities,
org-export-with-inlinetasks, org-export-with-planning,
org-export-with-priority, org-export-with-section-numbers,
org-export-select-tags, org-export-with-smart-quotes,
org-export-with-special-strings,
org-export-with-statistics-cookies,
org-export-with-sub-superscripts, org-export-with-toc,
org-export-with-tables, org-export-with-tags,
org-export-with-tasks, org-export-time-stamp-file,
org-export-with-timestamps, org-export-with-todo-keywords): Fix
docstrings.
* lisp/ox-html.el (org-html-postamble-format): Slightly change default
value so "Generated by" string doesn't get duplicated.
(org-html-creator-string): Fix docstring.
2013-04-07 14:36:48 +02:00
Achim Gratz
220b083091
test-ob-fortran: fix typo
...
* testing/lisp/test-ob-fortran.el (ob-fortran/preprocessor-var): Fix
typo, write `preprocessor´ instead of `preprosessor´.
2013-04-07 11:49:37 +02:00
Achim Gratz
02137f0d6f
test-ob-fortran: re-enable formerly failing test
...
* testing/lisp/test-ob-fortran.el (ob-fortran/character-var):
Uncomment test that formerly failed.
This test seems to be working correctly on Linux and Cygwin.
Re-enable to see if it may not work on other systems and then check
why.
2013-04-07 11:47:48 +02:00
Achim Gratz
3aa78cf4bd
test-ob-perl: improve test coverage
...
testing/lisp/test-ob-perl.el (test-ob-perl/table-passthrough-colnames-nil),
(test-ob-perl/table-passthrough-colnames-no):
Make some table entries numbers for better test coverage.
2013-04-07 11:28:57 +02:00
Achim Gratz
8ea4967643
ob-perl: use TAB as separator for table results
...
* lisp/ob-perl.el (org-babel-perl-wrapper-method): Use TAB as
separator for table results as expected by
`org-babel-import-elisp-from-file´.
2013-04-07 11:21:14 +02:00
Achim Gratz
af6f32af1a
fix commit df0c8a3bc4
...
* lisp/ob-core.el (org-babel-number-p): String match for any number
moved first so that the match data for the length check does not
become corrupted.
2013-04-07 11:16:45 +02:00
Nicolas Goaziou
4c804d2720
Small changes to documentation for embedded LaTeX
...
* doc/org.texi: Small changes to documentation for embedded LaTeX.
* doc/orgguide.texi: Small changes to documentation for embedded
LaTeX.
2013-04-07 10:46:21 +02:00
Bastien Guerry
bb54616b0e
Merge branch 'master' of orgmode.org:org-mode
2013-04-07 10:23:11 +02:00
Nicolas Goaziou
86815fc4e5
orgguide.texi: Update documentation wrt captions
2013-04-07 10:08:09 +02:00
Bastien Guerry
5e8f30f61e
org-table.el (orgtbl-apply-fmt): Enhance docstring
...
* ox.el (org-export-table-row-group): Fix typo in docstring.
2013-04-07 10:05:13 +02:00
Bastien Guerry
3f4028312e
ox.el: Fix typos
...
* org-table.el (orgtbl-apply-fmt): Enhance docstring.
2013-04-07 10:03:37 +02:00
Nicolas Goaziou
e1a9b5fb32
org.texi: Fix typo in commit d419f00f5a
2013-04-07 10:00:16 +02:00
Nicolas Goaziou
d419f00f5a
org.texi: Update documentation wrt to captions
2013-04-07 09:56:40 +02:00
Rémi Vanicat
1f8822101b
Correctly format orgtbl line when there is a :lfmt argument.
...
* org-table.el (orgtbl-format-line): Fix bug when formatting
line.
TINYCHANGE
2013-04-07 09:41:00 +02:00