org-mode.git
2 years agoUpdate version to 7.8.07 from hotfix. release_7.8.07
Bastien Guerry [Sat, 31 Mar 2012 09:24:57 +0000]
Update version to 7.8.07 from hotfix.

2 years agoorg.el (org-fast-tag-selection): Fix an bug when listing tags for completion.
Bastien Guerry [Sat, 31 Mar 2012 09:02:52 +0000]
org.el (org-fast-tag-selection): Fix an bug when listing tags for completion.

* org.el (org-fast-tag-selection): Fix an bug when listing
tags for completion.

Thanks to Mike McLean for reporting this.

2 years agoMerge branch 'fix-compiler-warnings' into hotfix-7.8.06
Bastien Guerry [Sat, 31 Mar 2012 09:01:31 +0000]
Merge branch 'fix-compiler-warnings' into hotfix-7.8.06

2 years agoDeleting properties: Fixed bug that left blank lines after deleting properties
Ilya Shlyakhter [Fri, 30 Mar 2012 02:31:14 +0000]
Deleting properties: Fixed bug that left blank lines after deleting properties

* lisp/org.el (org-delete-property-globally): Fixed a bug that left blank line
  in place of the property, instead of removing the line.

TINYCHANGE

2 years agoFix global dynamic variables in org-agenda.el and org.el.
Bastien Guerry [Fri, 30 Mar 2012 21:04:55 +0000]
Fix global dynamic variables in org-agenda.el and org.el.

Thanks to Martyn Jago for preliminary work on this.

2 years agoFix global dynamic variables in org-table.el.
Bastien Guerry [Fri, 30 Mar 2012 20:47:18 +0000]
Fix global dynamic variables in org-table.el.

Thanks to Martyn Jago for this patch.

2 years agoFix global dynamic variables in org-special-blocks.el.
Bastien Guerry [Fri, 30 Mar 2012 20:44:16 +0000]
Fix global dynamic variables in org-special-blocks.el.

Thanks to Martyn Jago for this patch.

2 years agoFix global dynamic variables in org-clock.el.
Bastien Guerry [Fri, 30 Mar 2012 20:43:03 +0000]
Fix global dynamic variables in org-clock.el.

Thanks to Martyn Jago for this patch.

2 years agoob-maxima.el: Add group information to a defcustom.
Bastien Guerry [Fri, 30 Mar 2012 20:36:52 +0000]
ob-maxima.el: Add group information to a defcustom.

* ob-maxima.el (org-babel-maxima-command): Add group
information to the defcustom.

2 years agoFix global dynamic variables prefixes in org-bibtex.el.
Bastien Guerry [Fri, 30 Mar 2012 19:48:58 +0000]
Fix global dynamic variables prefixes in org-bibtex.el.

Thanks to Martyn Jago for the patch.

2 years agoFix global dynamic variables prefixes in org-mouse.el.
Bastien Guerry [Fri, 30 Mar 2012 19:48:15 +0000]
Fix global dynamic variables prefixes in org-mouse.el.

Thanks to Martyn Jago for the patch.

2 years agoFix global dynamic variables prefixes in org-beamer.el.
Bastien Guerry [Fri, 30 Mar 2012 19:46:17 +0000]
Fix global dynamic variables prefixes in org-beamer.el.

Thanks to Martyn Jago for the patch.

2 years agoorg.el: Use `buffer-face-mode' to remap the 'default face to 'org-default.
Bastien Guerry [Thu, 29 Mar 2012 10:42:35 +0000]
org.el: Use `buffer-face-mode' to remap the 'default face to 'org-default.

* org.el (org-mode): Use `buffer-face-mode' to remap the
'default face to 'org-default.

Thanks to Du Yanning for raising an issue that this patch circumvents.

2 years agoDelete trailing whitespaces in contrib/lisp/ files.
Bastien Guerry [Wed, 28 Mar 2012 00:08:03 +0000]
Delete trailing whitespaces in contrib/lisp/ files.

2 years agoDelete trailing whitespaces in core files.
Bastien Guerry [Wed, 28 Mar 2012 00:05:36 +0000]
Delete trailing whitespaces in core files.

2 years agoorg-ascii.el: Fix escaping of underscores in links.
Bastien Guerry [Tue, 27 Mar 2012 23:44:41 +0000]
org-ascii.el: Fix escaping of underscores in links.

* org-ascii.el (org-export-as-ascii): Fix escaping of
underscores in links.

Thanks to Daniel Dehennin who reported this problem.

2 years agoFix missing parenthesis. *Blush*.
Bastien Guerry [Tue, 27 Mar 2012 23:24:02 +0000]
Fix missing parenthesis.  *Blush*.

2 years agoFix bug in the menu and a small change to org-beamer.
Bastien Guerry [Tue, 27 Mar 2012 23:04:36 +0000]
Fix bug in the menu and a small change to org-beamer.

* org.el: Prevent a bug while defining the menu by requiring
`org-beamer' when necessary.

* org-beamer.el (org-insert-beamer-options-template): Make the
parameter optional since the interactive call defines it.

2 years agoUse `backward-delete-char' instead of `delete-backward-char' to silent compiler.
Bastien Guerry [Tue, 27 Mar 2012 21:50:52 +0000]
Use `backward-delete-char' instead of `delete-backward-char' to silent compiler.

* org-table.el (orgtbl-self-insert-command): Use
`backward-delete-char' instead of `delete-backward-char' as
this last command gets caught by the compiler which says to
not use it in programs.  `backward-delete-char' is just an
alias for `delete-backward-char' which is internally remapped
to `org-delete-backward-char' for optimization purpose.

* org.el (org-self-insert-command): Ditto.

2 years agoRevert "Use `delete-char' instead of `delete-backward-char'"
Bastien Guerry [Tue, 27 Mar 2012 21:24:33 +0000]
Revert "Use `delete-char' instead of `delete-backward-char'"

This reverts commit 00040e708c68af0ada8ae17a74485304d3d5a817.

See this email by Achim Gratz:
http://comments.gmane.org/gmane.emacs.orgmode/52717

2 years agoorg-latex.el: Bugfix: when `org-export-latex-low-levels' is nil, do not export low...
Bastien Guerry [Tue, 27 Mar 2012 21:08:41 +0000]
org-latex.el: Bugfix: when `org-export-latex-low-levels' is nil, do not export low levels.

* org-latex.el (org-export-latex-subcontent): Bugfix: when
`org-export-latex-low-levels' is nil, do not export low levels.

Thanks to Nick Dokos for spotting this.

2 years agoMerge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06
Bastien Guerry [Tue, 27 Mar 2012 15:44:35 +0000]
Merge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06

2 years agofix bug in indented wrapped results insertion
Eric Schulte [Tue, 27 Mar 2012 11:09:22 +0000]
fix bug in indented wrapped results insertion
* lisp/ob.el (org-babel-insert-result): Fix bug in indented wrapped
  results insertion.
* testing/lisp/test-ob.el (test-ob/org-babel-results-indented-wrap):
  Test correct indentation behavior.

2 years agoorg.el: Include `org-tag-alist' in the list for tag completions.
Bastien Guerry [Tue, 27 Mar 2012 10:30:57 +0000]
org.el: Include `org-tag-alist' in the list for tag completions.

* org.el (org-set-tags): Include `org-tag-alist' in the list
of possible completions, even when there are tags defined in
the buffer.

Thanks to Mike McLean for reporting this.

2 years agoorg-mime.el: Set `org-export-with-LaTeX-fragments' correctly.
Bastien Guerry [Tue, 27 Mar 2012 10:21:56 +0000]
org-mime.el: Set `org-export-with-LaTeX-fragments' correctly.

* org-mime.el (org-mime-htmlize): Set
`org-export-with-LaTeX-fragments' correctly.

2 years agoorg.el: Don't add a column when there is only one tag offered for completion.
Bastien Guerry [Tue, 27 Mar 2012 10:10:14 +0000]
org.el: Don't add a column when there is only one tag offered for completion.

* org.el (org-set-tags): Don't add a column when there is only
one tag offered for completion.

2 years agoorg.el: Include tags from `org-tag-alist' when completing with the TAB key.
Bastien Guerry [Tue, 27 Mar 2012 10:09:02 +0000]
org.el: Include tags from `org-tag-alist' when completing with the TAB key.

* org.el (org-fast-tag-selection): Include tags from
`org-tag-alist' when completing with the TAB key.

Thanks to Mike McLean for reporting this problem.

2 years agoFix commit 6632ea.
Bastien Guerry [Mon, 26 Mar 2012 21:02:28 +0000]
Fix commit 6632ea.

2 years agoRevert "org-latex.el: Don't insert a linebreak when itemizing a subtree that is just...
Bastien Guerry [Mon, 26 Mar 2012 20:56:02 +0000]
Revert "org-latex.el: Don't insert a linebreak when itemizing a subtree that is just a headline."

This reverts commit 6632ea95d3c73c77d90dadfd5dcc01037a999f8a.

2 years agoMerge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06
Bastien Guerry [Mon, 26 Mar 2012 20:40:46 +0000]
Merge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06

2 years agodoc: Fix pdflayout.sty to produce orgcard_letter.pdf correctly.
Bastien Guerry [Mon, 26 Mar 2012 20:37:29 +0000]
doc: Fix pdflayout.sty to produce orgcard_letter.pdf correctly.

Thanks to David Niemi for the fix.

2 years agoorg.el (org-display-inline-images): Honor the ̀beg' parameter.
Shoji Nishimura [Mon, 26 Mar 2012 20:26:45 +0000]
org.el (org-display-inline-images): Honor the ̀beg' parameter.

* org.el (org-display-inline-images): Honor the ̀beg' parameter.

TINYCHANGE

2 years agoorg-latex.el: Don't insert a linebreak when itemizing a subtree that is just a headline.
Bastien Guerry [Mon, 26 Mar 2012 17:40:05 +0000]
org-latex.el: Don't insert a linebreak when itemizing a subtree that is just a headline.

* org-latex.el (org-export-latex-subcontent): Don't insert a
linebreak when itemizing a subtree that is just a headline.

Thanks to Richard Stanton for spotting this.

2 years agoremoved extra []s when parsing inline call_foo lines
Eric Schulte [Mon, 26 Mar 2012 17:34:19 +0000]
removed extra []s when parsing inline call_foo lines

* lisp/ob-lob.el (org-babel-lob-get-info): Removed extra []s when
  parsing inline call_foo lines.

2 years agoThe maxima command used should be configurable--defaults to maxima-command if defined
Eric Schulte [Mon, 26 Mar 2012 11:45:40 +0000]
The maxima command used should be configurable--defaults to maxima-command if defined

* lisp/ob-maxima.el (org-babel-maxima-command): The maxima command
  used should be configurable (defaults to maxima-command if defined).
  (org-babel-execute:maxima): The maxima command used should be
  configurable (defaults to maxima-command if defined).

2 years agoadd the local directory to the library search path for C/C++ block compilation
Eric Schulte [Mon, 26 Mar 2012 11:38:48 +0000]
add the local directory to the library search path for C/C++ block compilation

* lisp/ob-C.el (org-babel-C-execute): Add the local directory to the
  library search path for C/C++ block compilation.

This patch was submitted to the list by Daimrod.

2 years agodon't truncate results name on call line execution
Eric Schulte [Mon, 26 Mar 2012 11:18:31 +0000]
don't truncate results name on call line execution

* lisp/ob.el (org-babel-where-is-src-block-result): Don't truncate
  results name on call line execution.

2 years agoClean up test left over.
Bastien Guerry [Mon, 26 Mar 2012 08:27:12 +0000]
Clean up test left over.

2 years agoMerge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06
Bastien Guerry [Sun, 25 Mar 2012 00:51:11 +0000]
Merge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06

2 years agoColview bugfix: A headline with just a TODO keyword and blank headline content would...
Ilya Shlyakhter [Sat, 24 Mar 2012 16:25:59 +0000]
Colview bugfix: A headline with just a TODO keyword and blank headline content would crash

* lisp/org-colview.el (org-columns-cleanup-item): Handle case of empty
headline

* lisp/org-colview-xemacs.el (org-columns-cleanup-item): Handle case of empty
headline

TINYCHANGE

2 years agoorg-footnote: Fix LaTeX export error when a src block produces fake footnotes
Nicolas Goaziou [Sat, 24 Mar 2012 19:34:41 +0000]
org-footnote: Fix LaTeX export error when a src block produces fake footnotes

* lisp/org-footnote.el (org-footnote-delete-definitions): Fix LaTeX
  export error when a src block produces fake footnotes.

2 years agoRemoving duplicate key definitions for 'pcomplete.
Bastien Guerry [Fri, 23 Mar 2012 22:29:05 +0000]
Removing duplicate key definitions for 'pcomplete.

See http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9809 for details.

2 years agoorg.el (org-read-date): Don't mention `parse-time-weekdays' and `parse-time-months...
Bastien Guerry [Fri, 23 Mar 2012 21:43:56 +0000]
org.el (org-read-date): Don't mention `parse-time-weekdays' and `parse-time-months' in the docstring.

* org.el (org-read-date): Don't mention `parse-time-weekdays'
and `parse-time-months' in the docstring.

This problem has been reported by Michael Heerdegen -- see
Emacs bug#11042 against 24.0.94.

2 years agoorg-agenda.el (org-agenda-filter-apply): Bugfix: Add a missing let binding.
Bastien Guerry [Fri, 23 Mar 2012 21:13:59 +0000]
org-agenda.el (org-agenda-filter-apply): Bugfix: Add a missing let binding.

* org-agenda.el (org-agenda-filter-apply): Bugfix: Add let
binding.

2 years agoSilent compiler by moving `org-odt-entity-labels-alist' up in the file.
Bastien Guerry [Fri, 23 Mar 2012 21:12:07 +0000]
Silent compiler by moving `org-odt-entity-labels-alist' up in the file.

2 years agoorg-colview.el: Also consider inline tasks when computing the sum.
Bastien Guerry [Fri, 23 Mar 2012 21:04:36 +0000]
org-colview.el: Also consider inline tasks when computing the sum.

* org-colview.el (org-columns-compute): Also consider inline
tasks when computing the sum.

TINYCHANGE

Thanks to Myles English for spotting this and for his patch,
this one is a slightly modified version of his.

2 years agoorg-habit.el: Fix alignment of consistency graph in filtered agenda view.
Thomas Morgan [Fri, 23 Mar 2012 13:06:45 +0000]
org-habit.el: Fix alignment of consistency graph in filtered agenda view.

* org-habit.el (org-habit-insert-consistency-graphs): Fix
alignment of consistency graph in filtered agenda view.

TINYCHANGE

2 years agoorg-latex.el: Fix bug in setting the export directory according to the LaTeX options.
Bastien Guerry [Fri, 23 Mar 2012 12:55:50 +0000]
org-latex.el: Fix bug in setting the export directory according to the LaTeX options.

* org-latex.el (org-export-as-latex): Fix bug in setting the
export directory according to the LaTeX options.

Thanks to A. Major for reporting this and to Christian Moe for suggesting a
fix.

2 years agoorg.el (org-show-subtree): Make interactive.
K.Nagashima [Fri, 23 Mar 2012 12:45:03 +0000]
org.el (org-show-subtree): Make interactive.

* org.el (org-show-subtree): Make interactive.

TINYCHANGE

2 years agoTags/properties matcher: Fixed issues with todo-only matches
Ilya Shlyakhter [Wed, 21 Mar 2012 23:49:07 +0000]
Tags/properties matcher: Fixed issues with todo-only matches

lisp/org.el (org-scan-tags): Require todo-only argument, and document
that it should be the same one set by make-org-tags-matcher.
Fix documentation to explain that todo-only is really
not-done-todo-only.

(org-make-tags-matcher): If todo part of matcher starts with /!,
matcher now always checks that the TODO keyword is present and
is a not-done state.  This matters e.g. for org-map-entries
which unlike org-scan-tags does not do its own separate todo-only
filtering.  Added docs to explain matcher dependencies.

(org-map-entries): Make sure todo-only is correctly passed from
org-make-tags-matcher to org-scan-tags.

* lisp/org-clock.el: (org-clock-get-table-data): Make sure todo-only
does not leak when it is set by make-org-tags-macher.

* lisp/org-crypt.el: (org-encrypt-entries, org-decrypt-entries): Make
sure todo-only is correctly passed from org-make-tags-matcher to
org-scan-tags.

* contrib/lisp/contacts.el: (org-contacts-filter) : Make sure todo-only
is correctly passed from org-make-tags-matcher to org-scan-tags.

2 years agoDon't try to hide drawers within subtrees, it slows cycling down.
Bastien Guerry [Thu, 22 Mar 2012 00:39:51 +0000]
Don't try to hide drawers within subtrees, it slows cycling down.

* org.el (org-cycle-internal-local): Don't try to hide drawers
within subtrees in this function, it slows cycling down.

This comments the change made in commit
bb28480169558a183fab2330476a49b4fb1aec46

Thanks to Marcel Van der Boom for reporting this.

2 years agoorg-agenda.el: Fix incorrect custom option definition.
Bastien Guerry [Thu, 22 Mar 2012 00:18:52 +0000]
org-agenda.el: Fix incorrect custom option definition.

* org-agenda.el (org-agenda-custom-commands-local-options):
Fix incorrect custom option definition.

Thanks to Joe Vornehm Jr. for this patch.
See http://patchwork.newartisans.com/patch/1231/

2 years agoBugfix: use the date as the value for the ITEM column when displaying a summary.
Bastien Guerry [Wed, 21 Mar 2012 22:57:29 +0000]
Bugfix: use the date as the value for the ITEM column when displaying a summary.

* org-colview.el (org-columns-display-here): Bugfix: use the date as the
value for the ITEM column when displaying a summary.

Thanks to Rasmus Rempling for reporting this and to Nick Dokos for digging
further.

2 years agoMerge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06
Bastien Guerry [Wed, 21 Mar 2012 22:50:37 +0000]
Merge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06

2 years agoRe-direct homepage to Worg.
Martyn Jago [Wed, 21 Mar 2012 10:56:52 +0000]
Re-direct homepage to Worg.

* lisp/ob-lilypond.el:
 Re-direct homepage to Worg.

2 years agoLeave versioning to Org.
Martyn Jago [Wed, 21 Mar 2012 10:52:49 +0000]
Leave versioning to Org.

* lisp/ob-lilypond.el:
 Leave versioning to Org.

* testing/lisp/test-ob-lilypond.el:
 Leave versioning to Org.

2 years agoFix compiler warning.
Martyn Jago [Wed, 21 Mar 2012 10:49:57 +0000]
Fix compiler warning.

* lisp/ob-lilypond.el: Fix compiler warning.

2 years agoorg-odt.el: Enumerate labeled/captioned entities correctly
Jambunathan K [Wed, 21 Mar 2012 09:44:41 +0000]
org-odt.el: Enumerate labeled/captioned entities correctly

* lisp/org-odt.el (org-odt-format-entity-caption): Enumerate
entities that have either a caption or a label.
(org-odt-label-styles, org-odt-category-map-alist): Add a
separator between sequence number and caption.  Introduced two
new label styles for handling of math formula and math label.
(org-odt-format-label-definition)
(org-export-odt-format-formula): Propagate above changes.

2 years agoorg.el (org-enforce-todo-dependencies): Fix docstring.
Bastien Guerry [Wed, 21 Mar 2012 07:27:17 +0000]
org.el (org-enforce-todo-dependencies): Fix docstring.

* org.el (org-enforce-todo-dependencies): Fix docstring.

Thanks to Bernt Hansen for spotting this.

2 years agoMerge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06
Bastien Guerry [Wed, 21 Mar 2012 00:12:08 +0000]
Merge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06

2 years agoorg.texi (Customizing tables in ODT export): Fix errors
Jambunathan K [Tue, 20 Mar 2012 21:17:55 +0000]
org.texi (Customizing tables in ODT export): Fix errors

* doc/org.texi (Customizing tables in ODT export): Correct few
errors.

2 years agoorg.texi: Udpate ODT section
Jambunathan K [Tue, 20 Mar 2012 20:43:55 +0000]
org.texi: Udpate ODT section

* doc/org.texi (Links in ODT export): Update.
(Labels and captions in ODT export): New node.

2 years agoorg-odt.el: Make category component of captions configurable
Jambunathan K [Tue, 20 Mar 2012 17:56:12 +0000]
org-odt.el: Make category component of captions configurable

* lisp/org-odt.el (org-export-odt-category-strings): New
custom variable.
(org-odt-category-map-alist): Modify interpretation.  Don't
use the same field to double up as both a OpenDocument
variable and a category string.  Entries in this list now
specify only the OpenDocument variable.  Category strings are
obtained through an indirect lookup of
`org-export-odt-category-strings'.  Use same OpenDocument
variables as what LibreOffice uses for various entities.  Fix
docstring.
(org-odt-add-label-definition)
(org-odt-format-label-definition)
(org-odt-format-label-reference): Propagate above changes.

Fix for the following bug:
http://lists.gnu.org/archive/html/emacs-orgmode/2012-03/msg00628.html

2 years agoorg-latex.el (org-export-as-latex): Check TeX-master correctly.
Bastien Guerry [Tue, 20 Mar 2012 16:21:42 +0000]
org-latex.el (org-export-as-latex): Check TeX-master correctly.

* org-latex.el (org-export-as-latex): Check TeX-master correctly.

TINYCHANGE

2 years agoorg-odt.el: Remove stale code
Jambunathan K [Tue, 20 Mar 2012 15:41:21 +0000]
org-odt.el: Remove stale code

* lisp/org-odt.el (org-odt-category-map-alist): Update
docstring.
(org-export-odt-user-categories)
(org-export-odt-get-category-from-label)
(org-odt-get-label-category-and-style): Remove.
(org-odt-add-label-definition): Propagate above changes.

2 years agoorg-mobile.el: Whitespace cleanup.
Bastien Guerry [Tue, 20 Mar 2012 15:25:39 +0000]
org-mobile.el: Whitespace cleanup.

2 years agoorg.texi (Literal examples in ODT export): Update
Jambunathan K [Tue, 20 Mar 2012 14:53:47 +0000]
org.texi (Literal examples in ODT export): Update

* doc/org.texi (Literal examples in ODT export):
htmlfontify.el in Emacs-24.1 now supports fontification.  So
ODT source blocks will be fontified by default.

(Evaluating code blocks, Evaluating code blocks):
Whitespace-only change.

2 years agoorg.el: Don't allow creation of parents when using refile as goto.
Bastien Guerry [Tue, 20 Mar 2012 14:44:44 +0000]
org.el: Don't allow creation of parents when using refile as goto.

* org.el (org-refile): Don't allow creation of parents when
using the refile command to go to a headline.

TINYCHANGE

2 years agoorg-odt.el: Resolve headline links as sec nos only if num:t
Jambunathan K [Tue, 20 Mar 2012 14:23:28 +0000]
org-odt.el: Resolve headline links as sec nos only if num:t

* lisp/org-odt.el (org-odt-format-org-link): Resolve links to
headlines as section numbers only if section numbering is on.

2 years agoorg.el (format-spec): Require 'format-spec.
Bastien Guerry [Tue, 20 Mar 2012 12:15:27 +0000]
org.el (format-spec): Require 'format-spec.

* org.el (format-spec): Require 'format-spec.

2 years agoFix compiler warnings.
Bastien Guerry [Tue, 20 Mar 2012 12:04:55 +0000]
Fix compiler warnings.

2 years agodoc/org.texi: Small doc fix.
Rustom Mody [Tue, 20 Mar 2012 11:31:26 +0000]
doc/org.texi: Small doc fix.

TINYCHANGE

2 years agodoc/org.texi: Remove duplicated keybinding for 'org-refile-cache-clear'.
Julian Gehring [Sun, 26 Feb 2012 12:51:22 +0000]
doc/org.texi: Remove duplicated keybinding for 'org-refile-cache-clear'.

* org.texi (Refiling notes): Remove duplicated keybinding.

TINYCHANGE

2 years agoorg-latex.el: Fix TeX-master declaration.
Bastien Guerry [Tue, 20 Mar 2012 11:01:25 +0000]
org-latex.el: Fix TeX-master declaration.

* org-latex.el (org-export-as-latex): Fix TeX-master declaration.

TINYCHANGE

2 years agoimenu: Added a check that looking-at succeeds before using the match results.
Ilya Shlyakhter [Thu, 8 Mar 2012 19:15:12 +0000]
imenu: Added a check that looking-at succeeds before using the match results.

* lisp/org.el (org-imenu-get-tree): Check that looking-at succeeds before using match results.

TINYCHANGE

2 years agoMerge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06
Bastien Guerry [Tue, 20 Mar 2012 10:11:40 +0000]
Merge branch 'hotfix-7.8.06' of orgmode.org:org-mode into hotfix-7.8.06

2 years agoorg-exp-blocks.el: Make a defcustom.
Bastien Guerry [Tue, 20 Mar 2012 08:51:53 +0000]
org-exp-blocks.el: Make a defcustom.

* org-exp-blocks.el (org-ditaa-jar-path): Make a defcustom.

2 years agoorg-odt.el: Render links to outline headings as section nos
Jambunathan K [Tue, 20 Mar 2012 08:02:23 +0000]
org-odt.el: Render links to outline headings as section nos

* lisp/org-lparse.el (org-do-lparse): Make effective setting
of `org-export-headline-levels' available to the ODT exporter.
Also remove some stale comments.

* lisp/org-odt.el (org-odt-format-link): Add support for
generating cross-references to chapter numbers.
(org-odt-format-org-link): Resolve links to outline headings
as section numbers.  This special case resolution kicks in
only if the Org link has no description and the target outline
is not listified i.e., it is at a level within
`org-export-headline-levels'.

Fix for the following request:
http://lists.gnu.org/archive/html/emacs-orgmode/2012-02/msg01035.html

The above change is in conformity with the way links to
headlines will be treated in new ODT exporter that will be
built on top of Nicolas' org-element/org-export
infrastructure.

2 years agoFix ODT validation failures with French and other languages
Jambunathan K [Tue, 20 Mar 2012 07:32:02 +0000]
Fix ODT validation failures with French and other languages

* lisp/org-odt.el (org-odt-begin-toc): Handle named HTML
entities in per-language string for "Table Of Contents".

Fix for the following bug:
http://lists.gnu.org/archive/html/emacs-orgmode/2011-07/msg00486.html

2 years agoorg-exp-blocks.el (org-ditaa-jar-path): Fix merge conflict.
Bastien Guerry [Tue, 20 Mar 2012 02:18:50 +0000]
org-exp-blocks.el (org-ditaa-jar-path): Fix merge conflict.

* org-exp-blocks.el (org-ditaa-jar-path): Fix merge conflict.

2 years agoorg-exp-blocks.el: Better heuristic to find the libary name.
Shaun Johnson [Tue, 20 Mar 2012 02:12:40 +0000]
org-exp-blocks.el: Better heuristic to find the libary name.

* org-exp-blocks.el (org-ditaa-jar-path): Better heuristic
to find the libary name.

TINYCHANGE

2 years agoChange let bind to a let* in org-edit-src-code
Suvayu Ali [Wed, 14 Mar 2012 08:49:40 +0000]
Change let bind to a let* in org-edit-src-code

* org-src.el (org-edit-src-code): Change let bind to let*,
          e.g. if case-fold-search is bound to nil globally, the
          (case-fold-search t) doesn't work until we get to the body.

  The fix and analysis was provided by Nick Dokos on this
          email message thread:
          <http://thread.gmane.org/gmane.emacs.orgmode/53335/focus=53342>

  TINY CHANGE

2 years agoorg-latex.el: Allow to use sidewaystable.
Bastien Guerry [Tue, 20 Mar 2012 01:57:02 +0000]
org-latex.el: Allow to use sidewaystable.

* org-latex.el (org-export-latex-tables): Allow to use
sidewaystable.

TINYCHANGE

2 years agofix bug in src name regexp when using *org-babel-use-quick-and-dirty-noweb-expansion*
Eric Schulte [Mon, 19 Mar 2012 14:37:04 +0000]
fix bug in src name regexp when using *org-babel-use-quick-and-dirty-noweb-expansion*

* lisp/ob.el (org-babel-expand-noweb-references): Fix bug in src name
  regexp when using *org-babel-use-quick-and-dirty-noweb-expansion*.

2 years agoUTILITIES/pw: Fix type in error message
David Maus [Sun, 4 Mar 2012 20:31:11 +0000]
UTILITIES/pw: Fix type in error message

* pw (action_update_patch): Fix type in error message.

2 years agoFix Makefile. release_7.8.06
Bastien Guerry [Mon, 19 Mar 2012 21:37:52 +0000]
Fix Makefile.

There was two problems: fixrelease merged the wrong way (merging
master into maint) and cleanrel tried to clean up files that were
already deleted.

2 years agoBump to version 7.8.06.
Bastien Guerry [Mon, 19 Mar 2012 21:23:16 +0000]
Bump to version 7.8.06.

2 years agoRevert "Require one or more spaces (+) between keyword and headline"
Bastien Guerry [Mon, 19 Mar 2012 21:21:10 +0000]
Revert "Require one or more spaces (+) between keyword and headline"

This reverts commit e0072f79137bbfabdf848da6865d8e4de776a549.

2 years agoFix the maint branch.
Bastien Guerry [Mon, 19 Mar 2012 19:27:28 +0000]
Fix the maint branch.

Thanks to Achim Gratz for his precious help on this.

2 years agoRequire one or more spaces (+) between keyword and headline
David Maus [Sun, 18 Mar 2012 17:38:50 +0000]
Require one or more spaces (+) between keyword and headline

* org.el (org-scan-tags): Require one or more spaces (+) between
keyword and headline.

Otherwise the re will match a line like:

* TODO@ Foobar

And assumes the @ to be part of the headline.

This fixes a glitch reported by Simon Thum in
<4F53DEF7.8080604@gmx.de>.

> Hi all,
>
> I have found some irritating behaviour, potentially a bug. I have a
> block agenda which goes like:
>
> tags-todo "@home&TODO=\"TODO\"
>
> and it displays a certain org line that reads
>
> **** TODO_ state triggers
>
> Which is just a heading for dealing with TODO state triggers, and I
> appended the _ as I don't want it to be a TODO.
>
> For example, the global TODO list and syntax highlighting does not
> consider it a todo, but C-c a m TODO="TODO" does. TODO="T" does not,
> so it's not very grave.
>
> Most likely, it's simply an inconsistency arising from not having a
> real parser. I just wanted to report it here so it may get fixed.

2 years agoDon't reset `org-done-keywords-for-agenda' when org-agenda-multi
David Maus [Sun, 18 Mar 2012 16:58:12 +0000]
Don't reset `org-done-keywords-for-agenda' when org-agenda-multi

* org-agenda.el (org-prepare-agenda): Don't reset
`org-done-keywords-for-agenda' when org-agenda-multi.

Fixes a bug with DONE keywords in org-todo face reported by Hans-Peter
Deifel in <87r4xwypxh.fsf@hpdeifel.de>.

2 years agoRemove "Version" tag in ob-fortran.el and org-eshell.el. 7.8.05 release_7.8.05
Bastien Guerry [Sat, 17 Mar 2012 15:42:25 +0000]
Remove "Version" tag in ob-fortran.el and org-eshell.el.

2 years agoUpdate version 7.8.05
Bastien Guerry [Sat, 17 Mar 2012 15:41:44 +0000]
Update version 7.8.05

2 years agoSet version 7.8.04 in maint.
Bastien Guerry [Sat, 17 Mar 2012 15:32:53 +0000]
Set version 7.8.04 in maint.

2 years agoFix copyright years in maint.
Bastien Guerry [Sat, 17 Mar 2012 15:31:04 +0000]
Fix copyright years in maint.

2 years agoManually revert maint to e85080.
Bastien Guerry [Sat, 17 Mar 2012 15:28:46 +0000]
Manually revert maint to e85080.

e85080 is the last correct commit in the maint branch
before releasing 7.8.04.  The 7.8.05 release should be
done from this commit.

2 years agoWhitespace cleanup.
Bastien Guerry [Sat, 17 Mar 2012 14:59:38 +0000]
Whitespace cleanup.

2 years agoDon's use "Version" elsewhere than in org.el
Bastien Guerry [Sat, 17 Mar 2012 14:56:30 +0000]
Don's use "Version" elsewhere than in org.el

2 years agoManually revert to the Release 7.8.04 tag.
Bastien Guerry [Sat, 17 Mar 2012 14:52:24 +0000]
Manually revert to the Release 7.8.04 tag.

2 years agoDon't use the "Version:" tag elsewhere than in org.el
Bastien Guerry [Sat, 17 Mar 2012 13:43:21 +0000]
Don't use the "Version:" tag elsewhere than in org.el

This commit prepares the maint>master merge, which otherwise
results in merge conflicts.