ox-latex.el (org-latex--text-markup): Replace newlines by whitespaces in \verb constructs

* ox-latex.el (org-latex--text-markup): Replace newlines by
whitespaces in \verb constructs.

Thanks to Alan Schmitt for reporting this.
Fix comment typo

* ox-latex.el (org-latex--text-markup): Replace newlines by
whitespaces in \verb constructs.
Merge branch 'master' of orgmode.org:org-mode
org.texi (Macro replacement): Small rewrite

* org.texi (Macro replacement): Small rewrite.

Thanks to Nicolas for his suggestions.
org.el (org-refresh-properties): Bugfix

* org.el (org-refresh-properties): Don't add the property to
the whole subtree, only to the part between the beginning of
the headline and the end of the "content", before any other
headline.  This fix a bug about properties displayed as
inherited in the agenda, where Org properties are checked
against text properties.

Thanks to Sébastien Vauban for reporting this.
Merge branch 'maint'
Fix `org-open-at-point'

* lisp/org.el (org-open-at-point): Correctly open fuzzy links when
  path is hexified.
* testing/lisp/test-org.el (test-org/coderef): New test.
(test-org/fuzzy-links): Add test.
LaTeX: Use \ul (from the "soul" package) instead of \uline

* ox-latex.el (org-latex-text-markup-alist): Use \ul{...} for
underlining instead of \uline{...} as requiring the hyperref
package makes \uline{...} unusable on headline.

* org.el (org-latex-default-packages-alist): Add the "soul"
package.

Thanks to Konstantin Kliakhandler for reporting this.
Merge branch 'maint'
org-element: Fix infloop in `org-element-context'

* lisp/org-element.el (org-element-context): Fix infloop.
Fix org-src-edit interaction with undo.

* org-src.el (org-edit-src-exit): Place an undo boundary before
writing changes back to parent buffer.

The previous code attempted to preserve the undo information in the
indirect buffer editing the source code, but this interacts poorly
with the undo system, and can lead to undo operations scrambling the
buffer.  The new approach means that edits made in the indirect buffer
cannot be undone piece-by-piece (instead, all changes made in the
indirect buffer constitute one “change” from the point of view of
undo), but the misbehavior of undo is (hopefully) now avoided.
Merge branch 'maint'
Revert "LaTeX: Use \ul (from the "soul" package) instead of \uline"

This reverts commit b399ff0cba2382bf52d5bb6ef2b4a776fe0ac902.
ox-latex: Fix underline in sections

* lisp/ox-latex.el (org-latex-headline): Hard-code "\underline" in
  sections because "\uline" ("ulem" package) returns an error and
  "\ul" ("soul" package) doesn't support chinese characters.

See http://permalink.gmane.org/gmane.emacs.orgmode/83962 for the
related thread.
Merge branch 'maint'
Keep documentation on "Previewing LaTeX" in its own section

* doc/org.texi (@LaTeX{} fragments)
(Previewing @LaTeX{} fragments): Keep documentation on
"Previewing LaTeX" in its own section.
org-mac-link: Improve grabbing behavior for Chrome.

* contrib/lisp/org-mac-link.el (org-as-mac-chrome-get-frontmost-url):
  Improve AppleScript used for grabbing information from Chrome.  Now
  it's shorter and doesn't require switching to the app.  Also,
  starting and ending quote are trimmed only when necessary.
org-rss-headline: Replace bracket links by their descriptions

* contrib/lisp/ox-rss.el (org-rss-headline): Replace bracket
links by their descriptions.

Thanks to steckerhalter for reporting this.
Fix 3a233aa
Merge branch 'maint'