org.texi (Speeding up your agendas): New section

* org.texi (Speeding up your agendas): New section.
ox-md.el (org-md-underline): New function

* ox-md.el (org-md-underline): New function.
ox-html.el: New CSS .underline and #org-div-home-and-up.

* ox-html.el (org-html-style-default): New CSS .underline and
#org-div-home-and-up.
(org-html-text-markup-alist): Don't hardcode the style, use the
new class .underline.
(org-html-home/up-format): Don't hardcode the style, use
#org-div-home-and-up.
(org-html-center-block): Use the .center class.
Revert "ox-md.el (org-md-underline): New function"

This reverts commit abc94ec96ab4d17342ee2527e6757447e49cf1b2.
ox-md.el (md): Export underlined text as verbatim

* ox-md.el (md): Export underlined text as verbatim.

Thanks to Rick Frankel for suggesting this.
Parameterize some html content containers

* lisp/ox-html.el: (define-backend): Add :html-doctype and
:html-container parameters.
(org-html-doctype): New option for doctype declaration.
(org-html-container-elemnt): New option for specifying the wrapper
container element.
(org-html-divs): Change to alist of three entries each containing a
key ('preamble, 'content, 'postamble), an HTML element type and an
id to allow setting container elements.
(org-html--build-preamble): Modified to use `org-html-divs'.
(org-html--build-postamble): Modified to use `org-html-divs'.
(org-html-template): Modified to use doctype and container-element
settings.
Merge branch 'master-reapply-rick-patch'

Conflicts:
	lisp/ox-html.el
ox-html.el (org-html-container-element, org-html-divs): Docstring enhancement

* ox-html.el (org-html-container-element, org-html-divs): Mention
that org-info.js will not work when changing the defaults.
doc/org.texi (Orgstruct mode): Document `orgstruct-heading-prefix-regexp'

* doc/org.texi (Orgstruct mode): Document
`orgstruct-heading-prefix-regexp'.
doc/org.texi (Org syntax): New section

* doc/org.texi (Org syntax): New section.
doc/org.texi (Visibility cycling): Mention `org-agenda-inhibit-startup' in a footnote

* doc/org.texi (Visibility cycling): Mention that
`org-agenda-inhibit-startup' will prevent visibility setting when
the agenda opens an Org file for the first time.
doc/org.texi: Start some tables after a blank line
doc/org.texi: (Initial visibility, Catching invisible edits): New subsections

* doc/org.texi (Global and local cycling): Wrap in a new subsection.
(Initial visibility, Catching invisible edits): New subsections.
ox-html.el: Better formatting for footnotes

* ox-html.el (org-html-style-default): New classes `footpara' and
`footdef' for the footnotes paragraphs and definitions.
(org-html-format-footnote-definition): Wrap the footnote
defintions into their own div.
(org-html-paragraph): Don't add extra <br/> after a paragraph in a
footnote.
org.el (org-time-string-to-absolute): Tiny docstring fix

* org.el (org-time-string-to-absolute): Tiny docstring fix.
org-agenda.el (org-agenda-skip-scheduled-if-deadline-is-shown): New allowed value `repeated-after-deadline'

* org-agenda.el (org-agenda-skip-scheduled-if-deadline-is-shown):
New allowed value `repeated-after-deadline' which will prevent the
display of scheduled items when repeated after the current
deadline.
(org-agenda-get-scheduled): Handle the new value.

This allows this task

* Do me every day before March, 16th (included)
  SCHEDULED: <2013-03-12 mar. +1d> DEADLINE: <2013-03-16 sam.>

to step being displayed after March, 16th.

Thanks a lot to Rick Hanson for coming with this idea and a clear example.
doc/org.texi (Repeated tasks): Document how to ignore a repeater when using both a scheduled and a deadline timetamp

* doc/org.texi (Repeated tasks): Document how to ignore a repeater
when using both a scheduled and a deadline timetamp.