org-mode.git
30 hours agoMerge branch 'maint' master
Nicolas Goaziou [Wed, 23 Apr 2014 20:04:20 +0000]
Merge branch 'maint'

Conflicts:
lisp/org-element.el

30 hours agoorg-element: Fix docstring maint
Nicolas Goaziou [Wed, 23 Apr 2014 20:02:10 +0000]
org-element: Fix docstring

* lisp/org-element.el (org-element-timestamp-parser): Fix docstring.

30 hours agoMerge branch 'maint'
Nicolas Goaziou [Wed, 23 Apr 2014 19:55:38 +0000]
Merge branch 'maint'

31 hours agoox-icalendar: Tiny fixes
Nicolas Goaziou [Wed, 23 Apr 2014 19:53:58 +0000]
ox-icalendar: Tiny fixes

* lisp/ox-icalendar.el (org-icalendar-include-sexps,
org-icalendar-blocked-headline-p): Fix docstrings.
(org-icalendar-clear-blank-lines): Fix docstring and regexp.

31 hours agoMerge branch 'maint'
Nicolas Goaziou [Wed, 23 Apr 2014 19:49:47 +0000]
Merge branch 'maint'

31 hours agoFix commit 935b69e065
Achim Gratz [Wed, 23 Apr 2014 19:38:43 +0000]
Fix commit 935b69e065

* lisp/ob-maxima.el (org-babel-execute:maxima): Correct a stray
  occurence of setting `org-babel-maxima-graphical-output-fileĀ“ to
  `org-babel-graphical-output-fileĀ“.

31 hours agoox-icalendar: Use `org-icalendar-with-timestamps'
Nicolas Goaziou [Wed, 23 Apr 2014 19:31:34 +0000]
ox-icalendar: Use `org-icalendar-with-timestamps'

* lisp/ox-icalendar.el (org-icalendar-entry): Use
  `org-icalendar-with-timestamps'.

We cannot simply rely on ignored timestamps in communication channels,
as regular `org-export-with-timestamps' only applies to isolated
timestamps.

Thanks to Greg Troxel for reporting it.
http://permalink.gmane.org/gmane.emacs.orgmode/85387

32 hours agoMerge branch 'master' of orgmode.org:org-mode
David Arroyo Menendez [Wed, 23 Apr 2014 18:28:21 +0000]
Merge branch 'master' of orgmode.org:org-mode

42 hours agoFix typos
Bastien Guerry [Wed, 23 Apr 2014 08:06:43 +0000]
Fix typos

* org.el (org-get-agenda-file-buffer): Fix docstring.

* ox-icalendar.el (org-icalendar-use-deadline): Fix typo in docstring.

43 hours agoMerge branch 'master' of orgmode.org:org-mode
Bastien Guerry [Wed, 23 Apr 2014 07:50:41 +0000]
Merge branch 'master' of orgmode.org:org-mode

43 hours agoox-icalendar.el (org-icalendar-use-scheduled): Fix typo
Bastien Guerry [Wed, 23 Apr 2014 07:50:25 +0000]
ox-icalendar.el (org-icalendar-use-scheduled): Fix typo

* ox-icalendar.el (org-icalendar-use-scheduled): Fix typo.

44 hours agoMerge branch 'maint'
Bastien Guerry [Wed, 23 Apr 2014 06:11:45 +0000]
Merge branch 'maint'

44 hours agoorg-agenda.el (org-agenda-finalize): Filter by top headline
Bastien Guerry [Wed, 23 Apr 2014 06:11:29 +0000]
org-agenda.el (org-agenda-finalize): Filter by top headline

* org-agenda.el (org-agenda-finalize): Filter by top headline
if `org-agenda-top-headline-filter' is set.

Thanks to Brady Trainor for reporting this.

2 days agoReplace org-babel-*-graphical-output-file with generic version
Aaron Ecay [Tue, 22 Apr 2014 18:54:55 +0000]
Replace org-babel-*-graphical-output-file with generic version

* lisp/ob-core.el (org-babel-graphical-output-file): New generic function.
* lisp/ob-R.el (org-babel-R-graphical-output-file): Delete specific version.
(org-babel-expand-body:R): Use generic version.
* lisp/ob-maxima.el (org-babel-maxima-graphical-output-file): Delete
specific version.
(org-babel-maxima-expand): Use generic version.
* lisp/ob-octave.el (org-babel-octave-graphical-output-file): Delete
specific version
(org-babel-execute:octave): Use generic version.

2 days agoob-core.el: Replace a use of remove with remq
Aaron Ecay [Tue, 22 Apr 2014 19:01:27 +0000]
ob-core.el: Replace a use of remove with remq

* lisp/ob-core.el (org-babel-del-hlines): Use `remq' for `remove'

2 days agoorg.el: use `user-error' instead of `error'.
Aaron Ecay [Tue, 22 Apr 2014 19:03:34 +0000]
org.el: use `user-error' instead of `error'.

* lisp/org.el (org-next-block, org-reftex-citation)
(org-create-math-formula, org-check-agenda-file)
(org-occur-next-match, org-auto-repeat-maybe)
(org-offer-links-in-entry, org-open-at-point)
(org-clone-subtree-with-time-shift):
Use `user-error' instead of `error'.

2 days agoox.el (org-export-time-stamp-file): Fix docstring typo
Bastien Guerry [Tue, 22 Apr 2014 15:39:01 +0000]
ox.el (org-export-time-stamp-file): Fix docstring typo

* ox.el (org-export-time-stamp-file): Fix docstring typo.

2 days agoMerge branch 'maint'
Bastien Guerry [Tue, 22 Apr 2014 13:24:28 +0000]
Merge branch 'maint'

2 days agoComplete fix 369e3d77
Bastien Guerry [Tue, 22 Apr 2014 13:24:14 +0000]
Complete fix 369e3d77

2 days agoMerge branch 'maint'
Bastien Guerry [Tue, 22 Apr 2014 10:09:01 +0000]
Merge branch 'maint'

2 days agotest-org.el: Fix test release_8.2.6
Bastien Guerry [Tue, 22 Apr 2014 10:08:15 +0000]
test-org.el: Fix test

* test-org.el (test-org/insert-todo-heading-respect-content):
Fix test.

2 days agoREADME_maintainer: Don't display sub/superscript
Bastien Guerry [Tue, 22 Apr 2014 09:53:48 +0000]
README_maintainer: Don't display sub/superscript

2 days agoMerge branch 'maint'
Bastien Guerry [Tue, 22 Apr 2014 09:18:58 +0000]
Merge branch 'maint'

Conflicts:
lisp/org.el

2 days agoorg.el (org-insert-heading): Fix behavior
Bastien Guerry [Tue, 22 Apr 2014 09:18:12 +0000]
org.el (org-insert-heading): Fix behavior

* org.el (org-insert-heading): Fix behavior when point is at
the beginning of a heading or a list item.  Enhance docstring.

Thanks to York Zhao for reporting this.

2 days agoMerge branch 'maint'
Bastien Guerry [Tue, 22 Apr 2014 08:42:10 +0000]
Merge branch 'maint'

2 days agoox-html.el (org-html-infojs-install-script): Don't install infojs scripts when #...
Bastien Guerry [Tue, 22 Apr 2014 08:41:56 +0000]
ox-html.el (org-html-infojs-install-script): Don't install infojs scripts when #+INFOJS_OPT: is empty

* ox-html.el (org-html-infojs-install-script): Don't install
infojs scripts when #+INFOJS_OPT: is empty.

Thanks to Diez B. Roggisch for reporting this.

2 days agoMerge branch 'master' of orgmode.org:org-mode
Bastien Guerry [Tue, 22 Apr 2014 06:46:22 +0000]
Merge branch 'master' of orgmode.org:org-mode

2 days agoMerge branch 'maint'
Bastien Guerry [Tue, 22 Apr 2014 06:03:59 +0000]
Merge branch 'maint'

2 days agoorg.el (org-mode): Use `org-*-element' functions again
Bastien Guerry [Tue, 22 Apr 2014 06:03:44 +0000]
org.el (org-mode): Use `org-*-element' functions again

* org.el (org-mode): Use `org-*-element' functions for C-M-a
and C-M-e but fix C-M-e.

2 days agoRevert "org.el (org-mode): Use `org-back-to-heading' and `org-end-of-subtree' for...
Bastien Guerry [Tue, 22 Apr 2014 06:02:05 +0000]
Revert "org.el (org-mode): Use `org-back-to-heading' and `org-end-of-subtree' for C-M-a and C-M-e"

This reverts commit 47e456d8a6e1c818b820a31f447496b89ed45445.

3 days agoorg-effectiveness.el (org-effectiveness-plot): fix change of year
David Arroyo Menendez [Tue, 22 Apr 2014 01:56:56 +0000]
org-effectiveness.el (org-effectiveness-plot): fix change of year

* org-effectiveness.el (org-effectiveness-plot): fix change of year

3 days agoMerge branch 'master' of orgmode.org:org-mode
David Arroyo Menendez [Tue, 22 Apr 2014 01:29:34 +0000]
Merge branch 'master' of orgmode.org:org-mode

3 days agoorg-license-el (org-license-gfdl): Fix year.
David Arroyo Menendez [Tue, 22 Apr 2014 01:27:51 +0000]
org-license-el (org-license-gfdl): Fix year.

* (org-license-gfdl): replace 2013 by (format-time-string "%Y")

3 days agoMerge branch 'maint'
Bastien Guerry [Mon, 21 Apr 2014 19:56:44 +0000]
Merge branch 'maint'

3 days agoorg-agenda.el (org-agenda-search-view): Fix tag
Bastien Guerry [Mon, 21 Apr 2014 19:56:28 +0000]
org-agenda.el (org-agenda-search-view): Fix tag

* org-agenda.el (org-agenda-search-view): Fix tag.

Thanks to Brady Trainor for reporting this.

3 days agoMerge branch 'maint'
Bastien Guerry [Mon, 21 Apr 2014 17:25:44 +0000]
Merge branch 'maint'

3 days agoorg.el (org-mode): Use `org-back-to-heading' and `org-end-of-subtree' for C-M-a and...
Bastien Guerry [Mon, 21 Apr 2014 17:25:27 +0000]
org.el (org-mode): Use `org-back-to-heading' and `org-end-of-subtree' for C-M-a and C-M-e

* org.el (org-mode): Use `org-back-to-heading' and
`org-end-of-subtree' for C-M-a and C-M-e.

This partially reverts commit 76fa97922.

Thanks to Leo Liu for reporting this.

3 days agoorg-license.el: lacks url in cc-by
David Arroyo Menendez [Mon, 21 Apr 2014 13:16:28 +0000]
org-license.el: lacks url in cc-by

3 days agoMerge branch 'maint'
Nicolas Goaziou [Mon, 21 Apr 2014 07:50:10 +0000]
Merge branch 'maint'

Conflicts:
lisp/ox.el

3 days agoSmall documentation improvements
Nicolas Goaziou [Mon, 21 Apr 2014 07:48:17 +0000]
Small documentation improvements

* doc/org.texi (The Export Dispatcher): Reformulation.
* lisp/ox.el (org-export-copy-to-kill-ring): Comply to docstrings
  standards.

3 days agoorg.texi: Update documentation
Nicolas Goaziou [Mon, 21 Apr 2014 07:44:54 +0000]
org.texi: Update documentation

* doc/org.texi (The export dispatcher): Update documentation since
  `org-export-copy-to-kill-ring' has a different default value.

The change happened in 53aab23e70e16e872c8a7194b2601f3205aa417d.

3 days agoMerge branch 'maint'
Nicolas Goaziou [Mon, 21 Apr 2014 07:25:22 +0000]
Merge branch 'maint'

3 days agoTiny fix
Nicolas Goaziou [Mon, 21 Apr 2014 07:24:58 +0000]
Tiny fix

* lisp/org.el (org-sparse-tree): Tiny fix.

3 days agoMerge branch 'maint'
Nicolas Goaziou [Mon, 21 Apr 2014 07:22:54 +0000]
Merge branch 'maint'

3 days agoFix code typo
Nicolas Goaziou [Mon, 21 Apr 2014 07:19:37 +0000]
Fix code typo

* lisp/org.el (org-sparse-tree): Fix code typo.  Small refactoring.

Thanks to Brady Trainor for spotting it.
http://permalink.gmane.org/gmane.emacs.orgmode/85320

4 days agoorg-clock.el: New function `org-clock-sum-custom'
Bastien Guerry [Sun, 20 Apr 2014 13:09:32 +0000]
org-clock.el: New function `org-clock-sum-custom'

* org-clock.el (org-clock-sum-today): Use `headline-filter'.
Remove interactive form.
(org-clock-display): Change the meaning of prefix argument:
one prefix arg shows today's time; two prefix args show clocks
from a custom range; three prefix args show the total time in
the echo area.
(org-clock-sum-custom): New function.
(org-clock-sum): Remove interactive form.

4 days agoMerge branch 'master' of orgmode.org:org-mode
Bastien Guerry [Sun, 20 Apr 2014 10:19:28 +0000]
Merge branch 'master' of orgmode.org:org-mode

4 days agoorg.el: New alias: `org-highlight-links' -> `org-activate-links'
Bastien Guerry [Sun, 20 Apr 2014 10:12:21 +0000]
org.el: New alias: `org-highlight-links' -> `org-activate-links'

* org.el (org-highlight-links): Rename from
`org-activate-links'.  Update docstring.
(org-update-radio-target-regexp, org-set-font-lock-defaults):
Use `org-highlight-links'.

4 days agoFix previous commit
Bastien Guerry [Sun, 20 Apr 2014 10:03:50 +0000]
Fix previous commit

4 days agoox.el: German localization of 'References' section
Julian Gehring [Sun, 20 Apr 2014 08:48:07 +0000]
ox.el: German localization of 'References' section

* lisp/ox.el: Add German localization of the 'References' section

Suggested by Batien Guerry

4 days agoMerge branch 'maint'
Nicolas Goaziou [Sun, 20 Apr 2014 08:15:01 +0000]
Merge branch 'maint'

4 days agoorg-bibtex: Tiny code clean-up
Nicolas Goaziou [Sun, 20 Apr 2014 08:14:03 +0000]
org-bibtex: Tiny code clean-up

* lisp/org-bibtex.el (org-bibtex-headline): Tiny code clean-up.

4 days agoMerge branch 'maint'
Bastien Guerry [Sun, 20 Apr 2014 07:31:36 +0000]
Merge branch 'maint'

4 days agoorg.el (org-check-before-invisible-edit): Show the subtree
Bastien Guerry [Sun, 20 Apr 2014 07:31:28 +0000]
org.el (org-check-before-invisible-edit): Show the subtree

* org.el (org-check-before-invisible-edit): Don't just cycle,
show the subtree, as cycling may leave the current heading
folded.

Thanks to Paul Stansell for reporting this.

4 days agoMerge branch 'maint'
Bastien Guerry [Sun, 20 Apr 2014 06:44:33 +0000]
Merge branch 'maint'

4 days agoorg.el (org-contextualize-validate-key): Fix wrong test
Bastien Guerry [Sun, 20 Apr 2014 06:44:07 +0000]
org.el (org-contextualize-validate-key): Fix wrong test

* org.el (org-contextualize-validate-key): Fix wrong test.

Thanks to Eric Abrahamsen for reporting the problem and the fix:
http://article.gmane.org/gmane.emacs.orgmode/85276

4 days agoMerge branch 'maint'
Bastien Guerry [Sun, 20 Apr 2014 06:30:53 +0000]
Merge branch 'maint'

4 days agoorg-bibtex.el (org-bibtex-headline): Fix insertion of keywords
Leonard Randall [Sun, 20 Apr 2014 06:30:01 +0000]
org-bibtex.el (org-bibtex-headline): Fix insertion of keywords

* org-bibtex.el (org-bibtex-headline): Fix insertion of
keywords of unknown BibTeX entries.

TINYCHANGE

4 days agoMerge branch 'maint'
Bastien Guerry [Sun, 20 Apr 2014 06:01:14 +0000]
Merge branch 'maint'

Conflicts:
lisp/org.el

4 days agoRevert "org.el (org-refile): Allow org-refile goto from everywhere"
Bastien Guerry [Sun, 20 Apr 2014 06:00:19 +0000]
Revert "org.el (org-refile): Allow org-refile goto from everywhere"

This reverts commit faa1703b8f9c2bc2d1b9317c29fde75b764f41fc.

5 days agoorg-element: Fix code typo
Nicolas Goaziou [Sat, 19 Apr 2014 19:59:35 +0000]
org-element: Fix code typo

* lisp/org-element.el (org-element--cache-remove): Fix code typo.

5 days agoorg-element: Fix leakage in objects cache
Nicolas Goaziou [Sat, 19 Apr 2014 19:45:57 +0000]
org-element: Fix leakage in objects cache

* lisp/org-element.el (org-element--cache-remove): New function.
(org-element--cache-process-request): Use new function.
(org-element-cache-reset): Do not rely on a weak hash table to handle
objects cache.

Elements used as keys in object cache cannot be garbage collected
since they appear in the :parent hierarchy in objects.  Instead we
remove entries from the objects cache whenever an element is removed
from the element cache.

5 days agotest-org-element: Add tests for links
Nicolas Goaziou [Sat, 19 Apr 2014 19:28:34 +0000]
test-org-element: Add tests for links

* testing/lisp/test-org-element.el (test-org-element/link-parser): add
  tests.

5 days agotest-org: Tiny clean-up
Nicolas Goaziou [Sat, 19 Apr 2014 18:27:21 +0000]
test-org: Tiny clean-up

* testing/lisp/test-org.el (test-org/update-radio-target-regexp): Tiny
  clean-up.

5 days agoFix cache update when radio targets are being refreshed
Nicolas Goaziou [Sat, 19 Apr 2014 12:38:25 +0000]
Fix cache update when radio targets are being refreshed

* lisp/org-element.el (org-element-cache-refresh): New function.
* lisp/org.el (org-update-radio-target-regexp): Make it standalone.
  Also refresh fontification only when necessary.
(org-all-targets, org-make-target-link-regexp): Remove functions.

* testing/lisp/test-org.el (test-org/update-radio-target-regexp): New
  test
(test-org/all-targets): Remove test.

We need to manually reset cache on radio links as re-fontification
doesn't trigger a buffer change, and, as a consequence, a cache reset.

5 days agoMerge branch 'maint'
Bastien Guerry [Sat, 19 Apr 2014 14:40:24 +0000]
Merge branch 'maint'

5 days agoorg-bibtex.el (org-bibtex-headline): Don't throw an error
Bastien Guerry [Sat, 19 Apr 2014 14:40:11 +0000]
org-bibtex.el (org-bibtex-headline): Don't throw an error

* org-bibtex.el (org-bibtex-headline): Don't throw an error
when trying to add a keyword field to a BibTeX entry that is
not known by BibTeX or defined by the user.

Thanks to Leonard Randall for reporting this and suggesting a fix.

5 days agoMerge branch 'maint'
Bastien Guerry [Sat, 19 Apr 2014 14:29:27 +0000]
Merge branch 'maint'

5 days agoorg-bibtex.el (org-bibtex): Fix docstring
Bastien Guerry [Sat, 19 Apr 2014 14:22:15 +0000]
org-bibtex.el (org-bibtex): Fix docstring

* org-bibtex.el (org-bibtex): Fix docstring.

Thanks to Leonard Randall for reporting this.

5 days agoRevert "ob-tangle.el (org-babel-spec-to-string): Don't use `org-babel-trim"
Bastien Guerry [Sat, 19 Apr 2014 12:54:48 +0000]
Revert "ob-tangle.el (org-babel-spec-to-string): Don't use `org-babel-trim"

This reverts commit a13e133f5a5330f82683fe490d6d697d9aa55c51.

5 days agoMinor updates on org-trim, org-babel-chomp and org-babel-trim
Bastien Guerry [Sat, 19 Apr 2014 12:43:28 +0000]
Minor updates on org-trim, org-babel-chomp and org-babel-trim

* org.el (org-trim): Make a defsubst, use `replace-regexp-in-string'.

* ob-core.el (org-babel-chomp, org-babel-trim): Fix docstrings.

5 days agoRevert "Alias `org-babel-trim' and `org-babel-chomp' to `org-trim' and `org-trim...
Bastien Guerry [Sat, 19 Apr 2014 12:36:00 +0000]
Revert "Alias `org-babel-trim' and `org-babel-chomp' to `org-trim' and `org-trim-trailing'."

This reverts commit 7925d42d43c35093c2a7b943fc44d36043f9786d.

5 days agoMerge branch 'master' of orgmode.org:org-mode
Bastien Guerry [Sat, 19 Apr 2014 12:27:27 +0000]
Merge branch 'master' of orgmode.org:org-mode

5 days agoorg-agenda.el (org-agenda-error): Add docstring
Bastien Guerry [Sat, 19 Apr 2014 08:04:21 +0000]
org-agenda.el (org-agenda-error): Add docstring

* org-agenda.el (org-agenda-error): Add docstring.

6 days agoorg-bibtex: Fix docstrings
Nicolas Goaziou [Fri, 18 Apr 2014 19:39:35 +0000]
org-bibtex: Fix docstrings

* lisp/org-bibtex.el (org-bibtex-inherit-tags,
org-bibtex-no-export-tags, org-bibtex-tags-are-keywords): Fix
docstrings.

6 days agoMerge branch 'maint'
Bastien Guerry [Fri, 18 Apr 2014 19:33:52 +0000]
Merge branch 'maint'

Conflicts:
lisp/org-clock.el

6 days agoFix `org-clock-put-overlay' again.
Bastien Guerry [Fri, 18 Apr 2014 19:30:12 +0000]
Fix `org-clock-put-overlay' again.

6 days agoorg-bibtex.el: New option `org-bibtex-inherit-tags'
Leonard Randall [Fri, 18 Apr 2014 14:45:44 +0000]
org-bibtex.el: New option `org-bibtex-inherit-tags'

* org-bibtex.el (org-bibtex-tags-are-keywords): Enhance
docstring.
(org-bibtex-inherit-tags): New option.
(org-bibtex-headline): Use the new option.

TINYCHANGE

6 days agoMerge branch 'maint'
Bastien Guerry [Fri, 18 Apr 2014 14:41:29 +0000]
Merge branch 'maint'

Conflicts:
lisp/org-clock.el

6 days agoFix `org-clock-put-overlay'
Bastien Guerry [Fri, 18 Apr 2014 14:35:27 +0000]
Fix `org-clock-put-overlay'

6 days agoAlias `org-babel-trim' and `org-babel-chomp' to `org-trim' and `org-trim-trailing'.
Bastien Guerry [Fri, 18 Apr 2014 13:11:42 +0000]
Alias `org-babel-trim' and `org-babel-chomp' to `org-trim' and `org-trim-trailing'.

* org.el (org-trim): Rewrite and make a defsubst.

* org-bibtex.el (org-bibtex-get): Use `org-trim' instead of
`org-babel-trim'.

* ob-core.el (org-babel-trim): Delete and alias to `org-trim'.
(org-babel-chomp): Delete and alias to `org-trim-trailing'.
(org-trim-trailing): New defsubst.
(org-babel-examplize-region): Fix version.

6 days agoob-tangle.el (org-babel-spec-to-string): Don't use `org-babel-trim
Bastien Guerry [Fri, 18 Apr 2014 12:49:21 +0000]
ob-tangle.el (org-babel-spec-to-string): Don't use `org-babel-trim

* ob-tangle.el (org-babel-spec-to-string): Don't use
`org-babel-trim'.

6 days agoob-ocaml.el (org-babel-execute:ocaml): Code cleanup
Bastien Guerry [Fri, 18 Apr 2014 12:47:46 +0000]
ob-ocaml.el (org-babel-execute:ocaml): Code cleanup

* ob-ocaml.el (org-babel-execute:ocaml): Code cleanup.

6 days agoob-table.el (org-sbe): Minor enhancements
Bastien Guerry [Fri, 18 Apr 2014 12:09:37 +0000]
ob-table.el (org-sbe): Minor enhancements

* ob-table.el (org-sbe): Minor enhancements.

6 days agoorg.el (org-do-emphasis-faces): Fix docstring
Bastien Guerry [Fri, 18 Apr 2014 11:56:41 +0000]
org.el (org-do-emphasis-faces): Fix docstring

* org.el (org-do-emphasis-faces): Fix docstring.

6 days agoorg.texi (Property syntax, noweb-ref): Minor fixes
Bastien Guerry [Fri, 18 Apr 2014 11:21:37 +0000]
org.texi (Property syntax, noweb-ref): Minor fixes

* org.texi (Property syntax, noweb-ref): Minor fixes.

6 days agoMerge branch 'maint'
Bastien Guerry [Fri, 18 Apr 2014 11:12:55 +0000]
Merge branch 'maint'

6 days agoorg-bibtex.el (org-bibtex-no-export-tags): Fix docstring
Bastien Guerry [Fri, 18 Apr 2014 11:12:34 +0000]
org-bibtex.el (org-bibtex-no-export-tags): Fix docstring

* org-bibtex.el (org-bibtex-no-export-tags): Fix docstring.

Thanks to Leonard Randall for the fix.

7 days agoBetter handling for "mailto" links
Nicolas Goaziou [Thu, 17 Apr 2014 19:44:50 +0000]
Better handling for "mailto" links

* lisp/org.el (org-link-mailto-program): Remove variable.
(org-open-at-point): Delegate "mailto" links handling to `browse-url'
and `browse-url-mailto-function'.

This patch allows to use regular URI syntax and deprecates old Org
specific syntax: mailto:user@domain::Title.

http://permalink.gmane.org/gmane.emacs.orgmode/85007

7 days agoorg-element: Fix infloop at the end of an incomplete table row
Nicolas Goaziou [Thu, 17 Apr 2014 19:37:07 +0000]
org-element: Fix infloop at the end of an incomplete table row

* lisp/org-element.el (org-element-context): Fix infloop.  Be more
  cautious when point is at the end of buffer.

* testing/lisp/test-org-element.el (test-org-element/context): Add
  test.

7 days agoFix list item class attribute.
Rick Frankel [Thu, 17 Apr 2014 16:40:26 +0000]
Fix list item class attribute.

* lisp/ox-html.el (org-html-format-list-item): Make sure checkbox type
  class attribute only added to list item if item is a checkbox.

7 days agoFix commit 53aab23e70
Bastien Guerry [Thu, 17 Apr 2014 16:22:53 +0000]
Fix commit 53aab23e70

Thanks to Nicolas for spotting this.

7 days agoMerge branch 'master' of orgmode.org:org-mode
Bastien Guerry [Thu, 17 Apr 2014 16:13:50 +0000]
Merge branch 'master' of orgmode.org:org-mode

7 days agoorg.texi (Feedback): Add a link to the mailman subscription page
Bastien Guerry [Thu, 17 Apr 2014 16:04:33 +0000]
org.texi (Feedback): Add a link to the mailman subscription page

* org.texi (Feedback): Add a link to the mailman subscription
page.

7 days agoSmall fix
Nicolas Goaziou [Thu, 17 Apr 2014 15:35:48 +0000]
Small fix

* contrib/lisp/ox-bibtex.el (org-bibtex-process-bib-files,
org-bibtex-process-bib-files): Use correct encoding.

* lisp/ox.el (org-export-dictionary): Update "Reference" entry.

7 days agoox.el (org-export-dictionary): Add "References"
Bastien Guerry [Thu, 17 Apr 2014 15:25:03 +0000]
ox.el (org-export-dictionary): Add "References"

* ox.el (org-export-dictionary): Add "References".

* contrib/lisp/ox-bibtex.el (org-bibtex-process-bib-files):
Translate "References" according to the export language.

Thanks to Julian Gehring for suggesting this.

7 days agoMerge branch 'maint'
Bastien Guerry [Thu, 17 Apr 2014 15:11:35 +0000]
Merge branch 'maint'

Conflicts:
lisp/ox-latex.el

7 days agoox-latex.el (org-latex-src-block): Fix wrong propagation of labels and captions
Bastien Guerry [Thu, 17 Apr 2014 15:09:11 +0000]
ox-latex.el (org-latex-src-block): Fix wrong propagation of labels and captions

* ox-latex.el (org-latex-src-block): Fix wrong propagation of
labels and captions when using the listings environment.

Thanks to Dominik Ernst for reporting this:
http://article.gmane.org/gmane.emacs.orgmode/84932

7 days agoox.el (org-export-copy-to-kill-ring): Default to nil
Bastien Guerry [Thu, 17 Apr 2014 14:31:56 +0000]
ox.el (org-export-copy-to-kill-ring): Default to nil

* ox.el (org-export-copy-to-kill-ring): Default to nil.

7 days agoComplete previous patch
Bastien Guerry [Thu, 17 Apr 2014 14:20:48 +0000]
Complete previous patch