Bastien Guerry
9212ff07de
Merge branch 'maint'
...
Conflicts:
doc/org.texi
lisp/org.el
2012-05-16 19:21:33 +02:00
Bastien Guerry
429e6aafa6
Bump to version 7.8.10.
2012-05-16 19:20:07 +02:00
Eric Schulte
1b21168d52
save match data during indentation check
...
Thanks to Karl Berg for pointing out this issue.
2012-05-16 13:15:36 -04:00
Bastien Guerry
cb23085ac2
Merge branch 'maint'
2012-05-16 19:08:48 +02:00
Bastien Guerry
e6560f2528
Backport change in org.texi by Glenn Morris.
...
See http://git.savannah.gnu.org/cgit/emacs.git/commit/?id=d38a0a
2012-05-16 19:08:29 +02:00
Bastien Guerry
d34c0b3496
ob-R.el: Fix compiler warning about `org-remove-if-not'.
2012-05-16 16:40:18 +02:00
Bastien Guerry
83465dfda1
Merge branch 'maint'
2012-05-14 17:10:19 +02:00
Bastien Guerry
c50f0c78d8
org.el (org-scan-tags): Correctly match TODO keywords.
...
* org.el (org-scan-tags): Correctly match TODO keywords.
Thanks to Simon Thum for reporting this.
2012-05-14 17:10:06 +02:00
Nicolas Goaziou
323836f0ff
org-export: Fix code comments
...
* contrib/lisp/org-export.el (org-export-resolve-fuzzy-link): Fix code comments.
2012-05-12 10:45:06 +02:00
Eric Schulte
eabc823bee
Can't assume every entry in a table is a sequence
...
* lisp/ob-R.el (org-babel-R-assign-elisp): Can't assume every entry in
a table is a sequence.
2012-05-11 16:50:34 -04:00
Nicolas Goaziou
5750f0869c
org-element: Preserve visibility when moving elements
...
* contrib/lisp/org-element.el (org-element-swap-A-B): Preserve
visibility when moving elements.
* testing/lisp/test-org-element.el: Add tests.
2012-05-11 16:07:11 +02:00
Nicolas Goaziou
d71464c0d3
org-element: Handle multiple TBLFM keywords
...
* contrib/lisp/org-element.el (org-element-table-parser,
org-element-table-interpreter): Handle multiple TBLFM keywords.
(org-element-collect-affiliated-keywords): Minor changes to
docstring.
* testing/lisp/test-org-element.el: Add test.
2012-05-11 15:17:14 +02:00
Nicolas Goaziou
d308ea3172
org-element: Fix latex environment parsing
...
* contrib/lisp/org-element.el (org-element-latex-environment-parser):
Grab value until closing of main environment block.
(org-element-current-element): Check if main block is properly closed.
* testing/lisp/test-org-element.el: Add test.
2012-05-10 23:05:42 +02:00
Christian Egli
294589270e
org2hpda: Adapt to modern pdfjam
...
* contrib/scripts/org2hpda (all): Adapt the invocation of pdfnup and
pdfjoin to a modern version of the pdfjam package.
Since version 2.0 of pdfjam, i.e. since 2010-03-14 some of the default
values for parameters have changed. This makes sure org2hpda does the
right thing under the new circumstances.
2012-05-10 16:31:46 +02:00
Bastien Guerry
43ded1398d
Remove spurious line inserted by previous commit.
2012-05-10 12:43:32 +02:00
Carsten Dominik
3216210668
Merge branch 'master' of orgmode.org:org-mode
2012-05-10 12:18:49 +02:00
Carsten Dominik
b25a931eef
Fix bug with hline references on LHS of table formulas
...
* lisp/org-table.el (org-table-expand-lhs-ranges): Allow hline
references to be expanded correctly in LHS of formulas.
Based on Tobias' fix in http://thread.gmane.org/gmane.emacs.orgmode/55690
2012-05-10 12:17:51 +02:00
Nicolas Goaziou
56520a6936
Merge branch 'maint'
2012-05-09 23:34:05 +02:00
Nicolas Goaziou
0ebeb77a1a
org-list: Add visibility tests
...
* testing/lisp/test-org-list.el: Add tests.
2012-05-09 23:33:17 +02:00
Bastien Guerry
505cc7a221
org-agenda.el: Remove any timestamp from the headline text.
...
* org-agenda.el (org-agenda-get-timestamps): Remove any
active timestamp from the headline text, not only those for
the current date.
Thanks to SW, Nick Dokos, Samuel Wales and Brian van den Broek
for inputs about this.
2012-05-08 16:09:25 +02:00
Bastien Guerry
de4001705c
Allow setting tags for headlines in the active region.
...
* org.el (org-set-tags): Allow setting tags for headlines in
the region when `org-loop-over-headlines-in-active-region' is
non-nil.
2012-05-08 15:29:51 +02:00
Bastien Guerry
10aba6b126
New option `org-allow-promoting-top-level-subtree'.
...
* org.el (org-allow-promoting-top-level-subtree): New option
to allow promoting a top-level subtree.
(org-called-with-limited-levels): New variable, dynamically
bound within the `org-with-limited-levels' macro.
(org-promote): Use the new option to allow promoting a
top-level subtree.
* org-macs.el (org-with-limited-levels): Let-bind
`org-called-interactively-p' to t.
Promoting a top-level subtree can be useful but should not be allowed by
default, as this restructuring is only reversible with M-x undo RET.
2012-05-08 15:19:52 +02:00
Bastien Guerry
6b482c4ed5
org.el: Make sure a file exists before trying to delete it.
...
* org.el (org-create-formula-image-with-dvipng)
(org-create-formula-image-with-imagemagick): Make sure a file
exists before trying to delete it.
Thanks to Benjamin Motz for this idea.
2012-05-08 14:20:20 +02:00
Simon Thum
925aeebaad
Org-Babel: fix maxima invocation without explicit parameters
...
* ob-maxima.el (org-babel-execute:maxima): Let cmdline always
return a string.
TINYCHANGE
Signed-off-by: Simon Thum <simon.thum@gmx.de>
2012-05-08 14:13:27 +02:00
Bastien Guerry
867c6e38fa
org.el (org-scan-tags): Correctly match TODO keywords.
...
* org.el (org-scan-tags): Correctly match TODO keywords.
Thanks to Simon Thum for reporting this.
2012-05-08 14:10:09 +02:00
Bastien Guerry
0727ce7030
org-agenda.el: Fix bug: use `org-agenda-bulk-unmark-all'.
...
* org-agenda.el (org-agenda-bulk-action): Fix bug: use
`org-agenda-bulk-unmark-all'.
2012-05-08 10:44:13 +02:00
John Wiegley
f3691be03c
Cure byte-compilation errors in org-remember.el
2012-05-08 03:25:29 -05:00
Nicolas Goaziou
248d3fa76f
Merge branch 'maint'
2012-05-08 09:01:47 +02:00
Nicolas Goaziou
56fe788c8f
org-list: Fix visibility preservation
...
* lisp/org-list.el (org-list-struct): Fix white spaces.
(org-list-swap-items, org-list-send-item): Fix visibility
preservation.
2012-05-08 09:00:18 +02:00
Nicolas Goaziou
9cd8b88a40
Merge branch 'maint'
2012-05-07 22:36:34 +02:00
Nicolas Goaziou
200cf5efe1
org-list: Preserve visibility when moving items
...
* lisp/org-list.el (org-list-swap-items, org-list-send-item): Preserve
visibility when moving items.
2012-05-07 22:35:41 +02:00
Nicolas Goaziou
b797c88d70
org-e-latex: Fix export of tables with a percent in caption
...
* contrib/lisp/org-e-latex.el (org-e-latex-table): Refactor code.
(org-e-latex-table--org-table, org-e-latex-table--table.el-table): New
functions.
(org-e-latex-table--format-string): Removed function.
2012-05-07 15:21:25 +02:00
Nicolas Goaziou
e1d6c251ae
org-export: Fix uninterpreted syntax status
...
* contrib/lisp/org-export.el (org-export-data): Send uninterpreted Org
syntax into export process again, so plain text transformations
still can be applied on it.
2012-05-07 13:32:49 +02:00
Nicolas Goaziou
cbc1c03680
org-element: Allow targets in a few more places
...
* contrib/lisp/org-element.el (org-element-object-restrictions): Allow
targets in a few more places.
2012-05-07 08:53:31 +02:00
Bastien Guerry
035ab39e63
Another fix to `org-indent-line-function'.
...
* org.el (orgstruct++-mode): Fix docstring.
(org-fill-paragraph): Use the 'justify parameter when falling
back on `fill-paragraph'.
2012-05-07 01:39:49 +02:00
Nicolas Goaziou
b5c0d7d2d1
org-e-latex: Fix table alignment for tables starting with a rule
...
* contrib/lisp/org-e-latex.el (org-e-latex-table--align-string): Fix
table alignment for tables starting with a rule.
2012-05-06 20:10:21 +02:00
Nicolas Goaziou
c2aac5f195
org-element: Add tests
...
* testing/lisp/test-org-element.el: Add tests.
2012-05-06 12:15:39 +02:00
Matt Lundin
d59762b6fa
Don't call org-footnote-unique label if using random labels
...
* lisp/org-footnote.el (org-footnote-new): Don't call
org-footnote-unique-label if org-footnote-auto-label is set to
random.
Calling org-footnote-unique-label calls org-footnote-all-labels, which
can dramatically slow down footnote creation in a buffer with many
footnotes. This is unecessary if org-footnote-auto-label is set to
random.
2012-05-06 10:10:25 +02:00
Bastien Guerry
99c97fbffc
Fix bug in `org-indent-line-function'.
...
* org.el (org-indent-line-function): Use `org-let' instead of
`orgstruct++-ignore-org-filling'.
(org-fill-paragraph, org-auto-fill-function): Ditto.
* org-macs.el (orgstruct++-ignore-org-filling): Delete.
2012-05-06 09:37:14 +02:00
Bastien Guerry
fe0641a0fb
Merge branch 'master' of orgmode.org:org-mode
2012-05-06 09:17:53 +02:00
Nicolas Goaziou
e8d291bc76
org-e-latex: Fix multicolumn handling for figures
...
* contrib/lisp/org-e-latex.el (org-e-latex-link--inline-image): Fix typo.
2012-05-06 08:27:56 +02:00
Bastien Guerry
e70068feed
org.texi (Uploading files): Fix typo.
...
* org.texi (Uploading files): Fix typo.
Thanks to François Pinard for spotting this.
2012-05-06 00:53:42 +02:00
Bastien Guerry
2def186601
Merge branch 'maint'
2012-05-06 00:49:19 +02:00
Paul Sexton
eb48e426d5
org-drill: prevent fontifcation functions from being called when saving outline
...
visibility info during drill sessions. This should fix slow transitions between drill
items for some people.
2012-05-06 10:45:39 +12:00
Mark E. Shoulson
f6745ff2d0
org.el (org-fontify-entities): Hide {} when prettifying entities.
...
* org.el (org-fontify-entities): Hide {} when prettifying
entities.
TINYCHANGE
2012-05-06 00:43:26 +02:00
Bastien Guerry
b3224994bf
Merge branch 'maint'
2012-05-06 00:42:29 +02:00
Bastien Guerry
587b534544
org.el: Prevent the display of messages when cycling from with a Gnus article buffer.
...
* org.el (org-cycle-internal-global): Prevent the display of
messages when cycling from with a Gnus article buffer.
2012-05-06 00:42:07 +02:00
Nicolas Goaziou
212819c5d0
org-export: Properly handle export-block elements
...
* contrib/lisp/org-e-ascii.el (org-e-ascii-export-block): type
attribute is always uppercase.
* contrib/lisp/org-e-html.el (org-e-html-export-block): type attribute
is always uppercase.
* contrib/lisp/org-e-latex.el (org-e-latex-export-block): type
attribute is always uppercase.
* contrib/lisp/org-e-odt.el (org-e-odt-export-block): type attribute
is always uppercase.
2012-05-05 22:47:00 +02:00
Nicolas Goaziou
557fad288b
org-element: Silence byte-compiler
2012-05-05 21:02:47 +02:00
Nicolas Goaziou
1d0f8b2611
org-e-latex: Fix code typo
...
* contrib/lisp/org-e-latex.el (org-e-latex--text-markup): Fix code typo.
2012-05-05 20:09:02 +02:00