Sebastien Le Maguer
3dc4fa9d9d
ox-bibtex: Take key with spaces or non-alphabetic characters into account
...
* ox-bibtex.el (org-bibtex-process-bib-files): Solve a bug in which
ox-bibtex was not considering enterily keys like "Author et&bsp; al.,
1999" as valid.
TINYCHANGE
2017-02-05 09:21:55 +01:00
Nicolas Goaziou
13b18ea5e6
Merge branch 'maint'
2017-02-01 15:43:18 +01:00
Nicolas Goaziou
76c08ea77b
Replace org-set-local by setq-local in the documentation
...
* contrib/orgmanual.org (Conflicts): Update yasnippet instructions.
* doc/org.texi (Packages that conflict with Org mode): Update
yasnippet instructions
TINYCHANGE
2017-02-01 15:42:04 +01:00
U-IHM-NOTEBOOK\Olli
def8a848ba
version 5.2.1 of org-index with speed improvements
2017-01-30 18:42:46 +01:00
Bastien
eb87e9b8fe
Delete contrib/lisp/org-mime.el
...
See https://github.com/melpa/melpa/pull/4497#issuecomment-275907926
2017-01-29 18:47:37 +01:00
U-IHM-NOTEBOOK\Olli
5210de7f16
org-index.el with new command 'focus'
2017-01-22 21:14:58 +01:00
Nicolas Goaziou
37bffbb347
Merge branch 'maint'
2017-01-21 11:59:12 +01:00
Nicolas Goaziou
53bc58c433
Rename `org-latex--make-preamble' into `org-latex-make-preamble'
...
* contrib/lisp/ox-koma-letter.el (org-koma-letter-template):
* lisp/org.el (org-create-formula-image):
* lisp/ox-beamer.el (org-beamer-template):
* lisp/ox-latex.el (org-latex-make-preamble): Renamed from
`org-latex--make-preamble'. Add an optional argument. Autoload
function.
(org-latex-template): Use new function name.
2017-01-21 11:31:25 +01:00
Nicolas Goaziou
25b812104d
orgmanual: Remove outdated instructions
2017-01-12 21:27:10 +01:00
Kyle Meyer
0d3683f2cd
Merge branch 'maint'
2017-01-05 20:23:58 -05:00
Kyle Meyer
713f785017
Update copyright years
2017-01-05 20:19:37 -05:00
Bastien
d0d05e5df1
Delete org-bullets.el from the contrib/ directory
...
* lisp/org.el (org-modules): Don't mention org-bullets.el,
which is now deleted from the contrib/ directory.
See https://github.com/sabof/org-bullets/issues/18
2017-01-03 12:22:38 +01:00
Bastien
8071bce880
Delete contrib/lisp/org-ebib.el
...
See https://github.com/joostkremers/ebib/issues/112#issuecomment-270091851
2017-01-03 12:10:00 +01:00
Lungang Fang
2b93cec8c2
ox-confluence.el: Export fixed-width as example-block
...
* contrib/lisp/ox-confluence.el (org-confluence-fixed-width):
export fixed-width as example-block so that the outcome is more
consistent with org-mode format. Other back-ends (say ox-md.el)
also work this way.
TINYCHANGE
2016-12-14 13:22:44 +01:00
Lungang Fang
01b2c12fec
ox-confluence.el: Support quote blocks
...
* contrib/lisp/ox-confluence.el (org-confluence-quote-block): New
function.
Convert quote blocks as shown below:
This is a quote ==> This is a quote
2016-12-13 13:59:34 +01:00
Lungang Fang
dadad5fa39
ox-confluence.el: Fix error in `org-confluence-fixed-width`
...
* contrib/lisp/ox-confluence.el (org-confluence-fixed-width): retrieve
value of org element "fixed-width" instead of using "content", which
is empty.
2016-12-13 13:55:26 +01:00
Charles Durst
9e5bdb04d7
Add support for ordered list to ox-confluence.el
...
* contrib/lisp/ox-confluence.el (org-confluence-item): Support
descriptive list
When converting a descriptive list item, be sure to include the "item"
part, not just the description.
TINYCHANGE
2016-12-13 13:49:34 +01:00
Lungang Fang
f184ee9d2d
ox-confluence.el: Add support for ordered list
...
* contrib/lisp/ox-confluence.el (org-confluence-item): Support ordered
list
When converting a bullet item, examine the type of it and convert
accordingly.
TINYCHANGE
2016-12-09 21:33:47 +01:00
Charles Durst
b25dd07bc0
ox-confluence.el: Add support for verbatim & code
...
* contrib/lisp/ox-confluence.el (org-confluence-verbatim,
org-confluence-code): New functions.
Convert org-mode =verbatim= and ~code~ into Confluence {{monospace}}.
TINYCHANGE
2016-12-05 22:22:53 +01:00
Chunyang Xu
4ea7ffe50d
org-mac-link: Add autoload cookies for all commands
...
* contrib/lisp/org-mac-link.el (org-mac-grab-link):
(org-mac-firefox-get-frontmost-url):
(org-mac-firefox-insert-frontmost-url):
(org-mac-vimperator-get-frontmost-url):
(org-mac-vimperator-insert-frontmost-url):
(org-mac-chrome-get-frontmost-url):
(org-mac-chrome-insert-frontmost-url):
(org-mac-safari-get-frontmost-url):
(org-mac-safari-insert-frontmost-url):
(org-mac-together-get-selected):
(org-mac-together-insert-selected):
(org-mac-finder-item-get-selected):
(org-mac-finder-insert-selected):
(org-mac-addressbook-item-get-selected):
(org-mac-addressbook-insert-selected):
(org-mac-skim-get-page):
(org-mac-skim-insert-page):
(org-mac-acrobat-get-page):
(org-mac-acrobat-insert-page):
(org-mac-outlook-message-get-links):
(org-mac-outlook-message-insert-selected):
(org-mac-outlook-message-insert-flagged):
(org-mac-evernote-note-insert-selected):
(org-mac-devonthink-item-insert-selected):
(org-mac-message-get-links):
(org-mac-message-insert-selected):
(org-mac-message-insert-flagged): Add autoload cookie.
2016-11-26 11:39:59 +01:00
Bastien
82c98e3caf
Delete contrib/lisp/ox-gfm.el
...
See https://github.com/larstvei/ox-gfm/issues/14 .
2016-10-31 12:46:15 +01:00
Oleh Krehel
1399f58049
contrib/lisp/org-download.el: Remove
...
Fixes https://github.com/abo-abo/org-download/issues/38
The package remains available at the above address and MELPA.
2016-10-30 09:10:23 +02:00
Konubinix
8d672a2f7d
org-expiry: Call `org-expiry-expired-p' correctly
...
* contrib/lisp/org-expiry.el (org-expiry-process-entry): Call
`org-expiry-expired-p' with the correct number of arguments. It does
not accept argument anymore.
2016-10-04 12:04:02 +02:00
Bastien
c0fb62dc68
Merge branch 'maint'
2016-09-30 10:00:57 +02:00
Bastien
cd5e2d94d8
Fix link (un)escaping.
...
Thanks for David Bremner <bremner@debian.org> for reporting this
and proposing this fix.
2016-09-30 10:00:18 +02:00
Aaron Ecay
67129acdfe
contrib: Use assq instead of assoc with quoted symbols
2016-09-23 11:20:55 +01:00
Aaron Ecay
407b0d41a2
contrib, test suite: use assq instead of assoc for :keywords
2016-09-23 11:20:55 +01:00
Nicolas Goaziou
fd5323ccee
Merge branch 'maint'
2016-09-22 21:57:17 +02:00
Konubinix
4835befde2
org-expiry: Fix the call to `org-expiry-handler-function'
...
* contrib/lisp/org-expiry.el (org-expiry-process-entry): Fix the call to
`org-expiry-handler-function'.
`org-expiry-handler-function' is meant to be a variable containing the symbol of
a function to be called. Therefore, calling
(funcall 'org-expiry-handler-function) results in a void function error while
(funcall org-expiry-handler-function) correctly calls the contained function.
2016-09-22 21:56:55 +02:00
U-IHM-NOTEBOOK\Olli
7eecb214c7
short help fits to window
2016-09-05 19:02:19 +02:00
Aaron Ecay
2510f6ec47
contrib: adapt to deprecation of org-remove-(angle-brackets,double-quotes)
2016-09-03 02:27:17 +01:00
Nicolas Goaziou
9873e59913
contrib/README: Remove "org-eww.el" from the list
...
* contrib/README: Remove "org-eww.el", which has been moved to core.
2016-08-23 22:17:49 +02:00
Nicolas Goaziou
71a3331aaf
Move org-eww to core
...
* lisp/org-eww.el: Move file from contrib/lisp/ to lisp/.
* lisp/org.el (org-modules): Apply change.
* lisp/org-capture.el (org-capture-templates):
* doc/org.texi: Document changes.
2016-08-20 02:59:56 +02:00
U-IHM-NOTEBOOK\Olli
ab92c2b39c
improved prompt
2016-08-16 22:41:21 +02:00
U-IHM-NOTEBOOK\Olli
0fa7f96b50
org-index v5.1 with enhanced dispatch
2016-08-12 22:51:20 +02:00
Nicolas Goaziou
5e224bb2ef
org-eww: Small refactoring
...
* contrib/lisp/org-eww.el (org-eww-store-link):
(org-eww-copy-for-org-mode):
(eww-mode-hook): Small refactoring.
2016-08-08 11:28:12 +02:00
Nicolas Goaziou
0abf6ee28b
org-eww: Fix docstrings
...
* contrib/lisp/org-eww.el (org-eww-store-link):
(org-eww-goto-next-url-property-change):
(org-eww-has-further-url-property-change-p):
(org-eww-copy-for-org-mode): Fix docstrings.
2016-08-08 11:23:24 +02:00
Robert Klein
8d64b518db
Update wl link definition
...
* contrib/lisp/org-wl.el ("wl"):
Update to use org-link-set-parameters.
2016-08-08 11:20:41 +02:00
Robert Klein
02a51cfed3
Update vm link definition
...
* contrib/lisp/org-vm.el ("vm"):
Update to use org-link-set-parameters.
2016-08-08 11:20:40 +02:00
Robert Klein
3f2a03dad6
Update notmuch and notmuch-search link definitions
...
* contrib/lisp/org-notmuch.el ("notmuch"):
Update to use org-link-set-parameters.
2016-08-08 11:20:37 +02:00
Robert Klein
94dd0b8f4f
Update mew link definition
...
* contrib/lisp/org-mew.el ("mew"):
Update to use org-link-set-parameters.
2016-08-08 11:20:35 +02:00
Robert Klein
f2bfa80c4c
Update man link definition
...
* contrib/lisp/org-man.el ("man"):
Update to use org-link-set-parameters.
2016-08-08 11:20:33 +02:00
Robert Klein
040315cad8
Update mairix link definition
...
* contrib/lisp/org-mairix.el ("mairix"):
Update to use org-link-set-parameters.
2016-08-08 11:20:32 +02:00
Robert Klein
1cd676169d
Update misc mac link definitions
...
* contrib/lisp/org-mac-link.el ("mac-link"):
Update to use org-link-set-parameters.
2016-08-08 11:20:30 +02:00
Robert Klein
690f92f685
Update git, gitbare link definitions
...
* contrib/lisp/org-git-link.el ("git-link"):
Update to use org-link-set-parameters.
2016-08-08 11:20:28 +02:00
Robert Klein
be2c32c43c
org-eww: Add follow function for eww links
...
* contrib/lisp/org-eww.el ("eww"): Add :follow property.
2016-08-08 11:20:14 +02:00
Robert Klein
c74e89e40b
Update elisp-symbol link definition
...
* contrib/lisp/org-elisp-symbol.el ("elisp-symbol"):
Update to use org-link-set-parameters.
2016-08-08 11:10:10 +02:00
Robert Klein
a4abc56db4
Update ebib link definition
...
* contrib/lisp/org-ebib.el ("ebib"):
Update to use org-link-set-parameters.
2016-08-08 11:10:06 +02:00
Robert Klein
d738c6849b
Update tel link definition
...
* contrib/lisp/org-contacts.el ("contacts"):
Update to use org-link-set-parameters.
2016-08-08 11:10:04 +02:00
Robert Klein
2a274f0da5
Update bookmark link definition
...
* contrib/lisp/org-bookmark.el ("bookmark"):
Update to use org-link-set-parameters.
2016-08-08 11:10:01 +02:00
Matt Lundin
4bddff606b
Update org-eww to use new link api
...
* contrib/lisp/org-eww.el: org-store-link-functions: Remove obsolete
hook.
(org-link-set-parameters) Use new api for links.
2016-08-08 11:07:43 +02:00
Nicolas Goaziou
72461eaeaf
Use `string-match-p' instead of `org-string-match-p'
...
* contrib/lisp/org-contacts.el (org-contacts-filter):
(org-contacts-complete-group):
(org-contacts-complete-tags-props):
* contrib/lisp/org-wl.el (org-wl-open):
* contrib/lisp/ox-bibtex.el (org-bibtex-merge-contiguous-citations):
* lisp/ob-core.el (org-babel-demarcate-block):
* lisp/ob-processing.el (org-babel-processing-view-sketch):
* lisp/ob-stan.el (org-babel-execute:stan):
* lisp/org-agenda.el (org-agenda-get-category-icon):
* lisp/org-clock.el (org-clock-into-drawer):
* lisp/org-element.el (org-element-link-parser):
* lisp/org-lint.el (org-lint-orphaned-affiliated-keywords):
(org-lint-invalid-babel-call-block):
(org-lint-colon-in-name):
* lisp/org-list.el (org-list-item-body-column):
* lisp/org-macro.el (org-macro-replace-all):
* lisp/org-plot.el (org-plot/gnuplot-script):
* lisp/org-table.el (org-table-export):
(org-table-align):
(org-table-get-range):
(org-table-recalculate):
(org-table-expand-lhs-ranges):
(org-table-formula-substitute-names):
(org-table-show-reference):
(orgtbl-to-texinfo):
(org-table-remote-reference-indirection):
* lisp/org.el (org-make-link-string):
(org--open-elisp-link):
(org-open-at-point):
(org-store-log-note):
(org-cached-entry-get):
(org--valid-property-p):
(org-entry-properties):
(org-buffer-property-keys):
(org-insert-drawer):
(org-display-inline-images):
(org-in-commented-heading-p):
* lisp/ox-ascii.el (org-ascii-keyword):
* lisp/ox-beamer.el (org-beamer--format-frame):
* lisp/ox-html.el (org-html-keyword):
* lisp/ox-latex.el (org-latex--label):
(org-latex-headline):
(org-latex-item):
(org-latex-keyword):
(org-latex--inline-image):
(org-latex-src-block):
* lisp/ox-odt.el (org-odt-styles-dir):
(org-odt-keyword):
(org-odt--translate-latex-fragments):
* lisp/ox-texinfo.el (org-texinfo-template):
(org-texinfo-keyword):
(org-texinfo-src-block):
* lisp/ox.el (org-export-inline-image-p):
(org-export-file-uri):
* testing/lisp/test-org-table.el (test-org-table/to-generic):
(test-org-table/to-latex):
(test-org-table/to-html):
(test-org-table/named-field):
(test-org-table/named-column):
(test-org-table/tab-indent):
(test-org-table/first-rc):
(test-org-table/last-rc): Use `string-match-p' instead of
`org-string-match-p'.
2016-07-25 15:21:12 +02:00
John Kitchin
1c01b74301
Update the contrib manual
2016-07-18 22:47:51 +02:00
thomas
63f7f6cd22
* ob-vbnet.el: Org-babel functions for VB.Net evaluation
...
* contrib/lisp/ob-vbnet.el: Add org-babel functions for VB.Net evaluation.
(org-babel-vbnet-command): Name of the VB command (mono)
(org-babel-vbnet-compiler): Name of the VB compiler (vbnc)
(org-babel-execute:vbnet): Execute VB.Net code
(org-babel-prep-session:vbnet): Throw error (sessions are not supported)
2016-07-08 12:27:33 +02:00
Nicolas Goaziou
482db1551d
Merge branch 'maint'
2016-07-07 12:21:21 +02:00
Fabrice Popineau
ebe7aa6692
org-eldoc: Handle source blocks with empty language
...
* contrib/lisp/org-eldoc.el (org-eldoc-get-src-header): When inserting
a new src block, the language may not yet be chosen when this is
called.
2016-07-07 12:17:49 +02:00
Fabrice Popineau
e31587fa13
org-eldoc: Fix "wrong-type-argument symbolp" error
...
* contrib/lisp/org-eldoc.el (org-eldoc-documentation-function): The
doc-fun object may be a function object and not a symbol.
2016-07-07 12:15:03 +02:00
thomas
9494706b86
ob-csharp.el: Org-babel functions for C# evaluation
...
* contrib/lisp/ob-csharp.el: Add org-babel functions for C# evaluation.
(org-babel-csharp-command): Name of the C# command (mono)
(org-babel-csharp-compiler): Name of the C# compiler (mcs)
(org-babelexecute:csharp): Execute C# code.
(org-babel-prep-session:csharp): Throw error (sessions are not supported).
2016-07-04 15:25:21 +02:00
Nicolas Goaziou
2f90a60bd8
Remove Emacs 22 related code
...
* contrib/lisp/htmlize.el (htmlize-face-color-internal):
(htmlize-face-to-fstruct):
* lisp/org-agenda.el (org-anniversary):
(org-cyclic):
(org-block):
(org-date):
* lisp/org-compat.el (org-region-active-p):
* lisp/org.el (org-use-extra-keys):
(occur-mode-find-occurrence-hook): Remove Emacs 22 related code and
comments.
(org-diary-class): Remove function.
2016-06-26 14:35:22 +02:00
Nicolas Goaziou
ee7aa9878f
Deprecate `org-no-warnings' in favor of `with-no-warnings'
...
* lisp/org-macs.el (org-no-warnings): Rewove macro.
* lisp/org-compat.el (org-no-warnings): Mark `org-no-warnings' as
obsolete.
* contrib/lisp/org-contacts.el (defvar):
* contrib/lisp/org-wl.el (org-wl-open):
* lisp/org-agenda.el (defvar):
(org-anniversary):
(org-cyclic):
(org-block):
(org-date):
* lisp/org-bbdb.el (defvar):
* lisp/org-clock.el (org-clock-out):
(org-clock-cancel):
* lisp/org-mouse.el (org-mouse-show-context-menu):
* lisp/org.el (org-modify-ts-extra):
(org-order-calendar-date-args): Small refactoring.
* lisp/ox-odt.el (org-odt-htmlfontify-string):
2016-06-23 15:20:32 +02:00
Nicolas Goaziou
999f224299
Deprecate `org-called-interactively-p' in favor of `called-interactively-p'
...
* lisp/org-compat.el (org-called-interactively-p): Make it an obsolete
alias for `called-interactively-p'.
* lisp/org-macs.el (org-called-interactively-p): Remove function.
* contrib/lisp/org-expiry.el (org-expiry-insinuate):
(org-expiry-deinsinuate):
(org-expiry-process-entry):
(org-expiry-process-entries):
(org-expiry-archive-subtree):
(org-expiry-add-keyword):
* lisp/ob-core.el (org-babel-expand-src-block):
(org-babel-sha1-hash):
* lisp/org-agenda.el (org-toggle-sticky-agenda):
(org-agenda-write):
(org-agenda-dim-blocked-tasks):
(org-agenda-redo):
(org-agenda-show-1):
(org-agenda-set-tags):
* lisp/org-lint.el (org-lint):
* lisp/org-table.el (org-table-blank-field):
(org-table-current-column):
(org-table-current-dline):
(org-table-sort-lines):
(org-table-sum):
(org-table-rotate-recalc-marks):
(org-table-eval-formula):
(orgtbl-send-table):
* lisp/org.el (org-mode):
(org-copy-subtree):
(org-paste-subtree):
(org-store-link):
(org-todo):
(org-occur):
(org-create-math-formula):
(org-toggle-inline-images):
(org-mark-subtree):
(org-mark-element): Apply removal.
2016-06-23 15:08:03 +02:00
Nicolas Goaziou
705904552c
Deprecate `org-find-if' in favor of `cl-find-if'
...
* lisp/org.el (org-find-if): Remove function.
(org-key):
* contrib/lisp/org-contacts.el (org-contacts-db-need-update-p):
(org-contacts-filter):
(org-contacts-test-completion-prefix):
(org-contacts-remove-ignored-property-values): Use `cl-find-if'
* lisp/org-compat.el (org-find-if): Mark function as an obsolete alias
for `cl-find-if'.
2016-06-23 09:22:49 +02:00
Nicolas Goaziou
4f63cfabb3
Deprecate `org-babel-trim' in favor of `org-trim'
...
* lisp/org.el (org-trim): Add optional argument.
* contrib/lisp/ob-mathematica.el (org-babel-execute:mathematica):
* contrib/lisp/org-bibtex-extras.el (obe-html-export-citations):
* contrib/lisp/org-mime.el (org-mime-compose):
* lisp/ob-C.el (org-babel-C-execute):
* lisp/ob-calc.el (org-babel-execute:calc):
* lisp/ob-clojure.el (org-babel-expand-body:clojure):
* lisp/ob-core.el (org-babel-initiate-session):
(org-babel-parse-multiple-vars):
(org-babel-read-element):
(org-babel-insert-result):
(org-babel-expand-noweb-references):
(org-babel-trim): Mark obsolete.
* lisp/ob-forth.el (org-babel-forth-session-execute):
* lisp/ob-fortran.el (org-babel-execute:fortran):
* lisp/ob-haskell.el (org-babel-execute:haskell):
* lisp/ob-latex.el (org-babel-expand-body:latex):
* lisp/ob-lisp.el (org-babel-expand-body:lisp):
* lisp/ob-ocaml.el (org-babel-execute:ocaml):
* lisp/ob-octave.el (org-babel-octave-evaluate-session):
* lisp/ob-python.el (org-babel-python-evaluate-external-process):
(org-babel-python-evaluate-session):
* lisp/ob-ref.el (org-babel-ref-split-args):
* lisp/ob-ruby.el (org-babel-ruby-evaluate):
* lisp/ob-shell.el (org-babel-sh-evaluate):
* lisp/ob-table.el (org-sbe):
* lisp/ob-tangle.el (org-babel-spec-to-string):
* lisp/org-bibtex.el (org-bibtex-get):
* testing/lisp/test-ob.el (test-ob/parse-header-args): Use `org-trim'
instead of `org-babel-trim'.
2016-06-21 15:33:00 +02:00
Nicolas Goaziou
0cf76b7a3f
Merge branch 'maint'
2016-06-14 14:25:02 +02:00
meditans
504ffefcd5
org-mime: Fix LaTeX image bug in org-mime-org-buffer-htmlize
...
* contrib/lisp/org-mime.el (org-mime-replace-images): Change signature.
Always use temporary directory to create LaTeX images.
(org-mime-htmlize):
(org-mime-compose): Apply signature change above.
When exporting an org buffer with a LaTeX snippet including the Org
option "tex: dvipng" the images were always created in "/tmp/ltxpng/",
but the reported link in the htmlized buffer was the local "./ltxpng"
folder; so, unless the org file to htmlize was actually in "/tmp", the
user got an error saying that the image could not be found.
This was caused by the two different ways in which the function
`org-mime-replace-images' is used inside of
`org-mime-org-buffer-htmlize' and `org-mime-htmlize.'
To correct the problem, the function org-mime-replace-images doesn't
take anymore the current-file parameter (that was only used to get its
directory) and instead always creates a temporary directory using
temporary-file-directory.
2016-06-14 14:22:14 +02:00
Nicolas Goaziou
60c11dcb0c
Merge branch 'maint'
2016-06-14 13:57:23 +02:00
Arun Isaac
f364d55e2e
ox-rss: Put email address in <author> element
...
* contrib/lisp/ox-rss.el (org-rss-headline): Put author's email
address in <author> element.
The RSS specification requires the email address and the name of the
author to be provided in the <author> element in the format
"email@domain.com (Name)". Currently, only the author's name is
provided. This is invalid RSS.
2016-06-14 13:56:55 +02:00
Nicolas Goaziou
6ac7afba6d
Merge branch 'maint'
2016-05-26 15:22:23 +02:00
Arun Isaac
ddd58ff99a
ox-rss: Encode characters to their XML entities
...
* contrib/lisp/ox-rss.el (org-rss-build-channel-info, org-rss-headline):
Encode disallowed characters in `title' to their XML entities.
The `title' field is user specified and may contain characters such as
"&", "<" or ">" that are disallowed in XML. These characters should be
encoded into their corresponding XML entities.
2016-05-26 15:21:01 +02:00
Nicolas Goaziou
0ac099a6f8
Remove final parts of XEmacs compatibility code
...
* lisp/org-compat.el: Declare `org-add-hook', `org-decompose-region',
`org-detach-overlay', `org-file-equal-p', `org-float-time',
`org-indent-line-to', `org-indent-to-column', `org-looking-at-p',
`org-looking-back', `org-propertize', `org-re' and
`org-select-frame-set-input-focus' as obsolete.
(org-overlay-display, org-overlay-before-string, org-find-overlays):
Move to "org.el"
(org-xemacs-key-equivalents, org-xemacs-p): Remove variables.
(org-region-active-p): Drop XEmacs support.
(org-xemacs-without-invisibility): Remove macro.
(org-get-x-clipboard-compat): Remove function.
* lisp/org-macs.el (org-match-string-no-properties): Remove function.
* lisp/ob-core.el:
* lisp/org-agenda.el:
* lisp/org-archive.el:
* lisp/org-clock.el:
* lisp/org-colview.el:
* lisp/org-crypt.el:
* lisp/org-element.el:
* lisp/org-faces.el:
* lisp/org-feed.el:
* lisp/org-footnote.el:
* lisp/org-habit.el:
* lisp/org-id.el:
* lisp/org-indent.el:
* lisp/org-inlinetask.el:
* lisp/org-lint.el:
* lisp/org-list.el:
* lisp/org-mouse.el:
* lisp/org-pcomplete.el:
* lisp/org-src.el:
* lisp/org-table.el:
* lisp/org-timer.el:
* lisp/org.el:
* lisp/ox-ascii.el:
* lisp/ox-odt.el:
* lisp/ox.el:
* contrib/lisp/org-notify.el:
* contrib/lisp/ox-taskjuggler.el:
* contrib/lisp/org-wikinodes.el:
* testing/lisp/test-org-src.el:
* testing/lisp/test-org.el: Silence byte-compiler.
2016-05-26 13:56:25 +02:00
Nicolas Goaziou
a54dd63e28
Remove org-colview-xemacs.el
...
* contrib/lisp/org-colview-xemacs.el: Remove file.
2016-05-26 12:16:09 +02:00
Nicolas Goaziou
4129ae6737
Remove some XEmacs compatibility layer
...
* lisp/ob-calc.el (calc-trail):
* lisp/ob-python.el (org-babel-python-mode):
* lisp/org-agenda.el (org-agenda-tags-column):
(org-agenda-show-new-time):
* lisp/org-clock.el (org-clock-update-mode-line):
(org-clock-put-overlay):
(org-clock-resolve):
* lisp/org-faces.el (org-faces):
* lisp/org-indent.el (org-indent-mode):
* lisp/org-macs.el (org-load-noerror-mustsuffix):
* lisp/org-table.el (orgtbl-setup):
* lisp/org.el (org-key):
(org-self-insert-cluster-for-undo):
(org-tags-column):
(org-emphasis-alist):
(org-mode):
(org-set-font-lock-defaults):
(org-cycle-internal-local):
(org-tree-to-indirect-buffer):
(org-set-frame-title):
(org-priority):
(org-set-tags):
(org-set-current-tags-overlay):
(org-toggle-time-stamp-overlays):
(org-display-custom-time):
(org-diary-to-ical-string):
(org--format-latex-make-overlay):
(org-dvipng-color):
(org-latex-color):
(org-mode-map):
(org-speed-commands-default):
(org-reload):
(org-display-warning):
(org-end-of-line):
* lisp/ox-man.el (org-man-inline-src-block):
* contrib/lisp/org-vm.el (org-vm-follow-link):
* contrib/lisp/ox-groff.el (org-groff-inline-src-block):
(org-groff-src-block): Remove some XEmacs compatibility layer.
2016-05-26 11:30:11 +02:00
Brian Carlson
af8e3d84ee
ox: Provide offset to [+-]n in SRC/EXAMPLE export
...
* lisp/org-element.el (org-element-example-block-parser): Use cons cell
for :number-lines specifying offset in addition to type (new/continue).
('continue . offset) for :number-lines will add this offset count to
the last line number. ('new . offset) for :number-lines will reset the
line number counting starting at offset
(org-element-src-block-parser): same for SRC block as EXAMPLE block
* lisp/ox-html.el (org-html-format-code):
* lisp/ox-latex.el (org-latex-src-block):
* lisp/ox-odt.el (org-odt-format-code):
* lisp/ox.el (org-export-resolve-coderef):
(org-export-get-loc):
(org-export-format-code-default):
* contrib/lisp/ox-groff.el (org-groff-src-block): Use new cons cell
for :number-lines.
* testing/lisp/test-ox.el (ert-deftest test-org-export/get-loc): Tests for
changes
(test-org-gen-loc-list): Helper function for `test-org-export/get-loc'.
2016-05-24 21:40:35 +02:00
Nicolas Goaziou
a02fe8e8e3
orgmanual: Fix ALT_TITLE property
2016-05-19 22:25:23 +02:00
Nicolas Goaziou
deea3517df
orgmanual: Add GFDL
2016-05-19 22:20:18 +02:00
Nicolas Goaziou
8fb99605a0
orgmanual: Use special blocks instead of wrapper macros
2016-05-19 20:41:37 +02:00
Nicolas Goaziou
ebb4ba41fd
orgmanual: Move macro definitions in a dedicated section
2016-05-19 18:20:31 +02:00
Nicolas Goaziou
b8a5356dbb
orgmanual: Remove unnecessary code macro
2016-05-19 18:14:37 +02:00
Nicolas Goaziou
bdc4b68334
orgmanual: Remove unnecessary header
2016-05-19 18:12:37 +02:00
Nicolas Goaziou
f0b5f9ff89
orgmanual: Use double space convention in Texinfo
2016-05-19 18:11:46 +02:00
Nicolas Goaziou
afd138f08a
orgmanual: Fix badly converted index macros
2016-05-19 18:01:45 +02:00
Nicolas Goaziou
553a74004a
orgmanual: Export to info without failure
...
Also remove the need for "org-version.inc".
2016-05-19 17:53:42 +02:00
Nicolas Goaziou
55e346c5f9
orgmanual: Pacify linter
2016-05-17 01:04:15 +02:00
Nicolas Goaziou
da95b4b354
orgmanual: Use dedicated index keywords
2016-05-17 00:54:34 +02:00
Nicolas Goaziou
a3efd2cb8b
orgmanual: Fix comments
...
Use # instead of #+comment:.
2016-05-17 00:54:34 +02:00
Nicolas Goaziou
47b4a47547
contrib: Add Org manual
...
* contrib/orgmanual.org: New file.
2016-05-16 23:54:45 +02:00
Nicolas Goaziou
1fd6f28157
Merge branch 'maint'
2016-05-13 17:37:49 +02:00
Arun Isaac
9b5e8fdb5c
ox-rss: Prevent dropping lower level headlines
...
* contrib/lisp/ox-rss.el (org-rss-headline): Transcode lower level
headlines (headlines with level > 1) using the html backend. Do not
drop them.
Previously, lower level headlines were dropped and did not appear in the
exported RSS output.
2016-05-13 17:37:06 +02:00
Nicolas Goaziou
c112f40d51
org-agenda: Remove unnecessary visibility modification
...
* lisp/org.el (org-show-context-detail): Change default visibility span
for agenda context.
* lisp/org-agenda.el (org-agenda-goto):
(org-agenda-todo):
(org-agenda-add-note):
(org-agenda-priority):
(org-agenda-set-tags):
(org-agenda-set-property):
(org-agenda-set-effort):
(org-agenda-toggle-archive-tag):
(org-agenda-clock-in): Special visibility is taken care of by
`org-show-context'. Do not hard-code anything else.
* contrib/lisp/org-contacts.el (org-contacts-gnus-article-from-goto):
Special visibility is taken care of by `org-show-context'. Do not
hard-code anything else.
2016-04-29 11:35:49 +02:00
Rasmus
519f78d1a3
ox-koma-letter: Changes to LOCATION handling
...
* ox-koma-letter.el (options): Parse LOCATION and remove
:with-location and :inbuffer-with-location.
(org-koma-letter--get-tagged-contents): Change string handling.
(org-koma-letter--get-value): Simplify function.
(org-koma-letter-use-location): remove
2016-04-07 10:03:03 +02:00
Myles English
a0e942544c
ox-koma-letter: Fixed bug in filling 'location' field
...
* contrib/lisp/ox-koma-letter.el: Fix code apparently introduced
in 3ee3663
2016-04-07 10:03:03 +02:00
Paul Schorfheide
cd47ab7411
ox-confluence: Add `org-confluence-lang-alist'
...
* ox-confluence.el (org-confluence-src-block): Add var for mapping
language name.
TINYCHANGE
2016-04-02 10:56:05 +02:00
Myles English
3ee36639f0
ox-koma-letter: Add support for LOCATION
...
* contrib/lisp/ox-koma-letter.el (koma-letter): Duplicated code
used for 'place' variable, renamed as 'location'
Whenever OPTION keyword contains a 'location' item or LOCATION
keyword is used in the buffer, set KOMA option 'location' after
LCO inclusion.
2016-03-31 21:50:11 +02:00
Rasmus
600c5c1b4b
ox-koma-letter: Small change
...
ox-koma-letter.el (org-koma-letter--build-settings): Simplify code.
(org-koma-letter--get-tagged-contents): Treat strings before
return.
2016-03-31 21:49:45 +02:00
Rasmus
012346f564
ox-koma-letter: Allow buffer FROM keyword
...
* ox-koma-letter.el (koma-letter backend): Add :inbuffer-from.
(org-koma-letter--get-tagged-contents): Check that value is not empty.
(org-koma-letter-template): Remove from address block from
template and find to address directly.
(org-koma-letter--build-settings): Determine from address.
(org-koma-letter--special-contents-inline): Remove function.
2016-03-31 21:43:52 +02:00
Rasmus
8eadcd3c31
ox-koma-letter: Add after_closing and cleanup
...
* ox-koma-letter.el
(org-koma-letter-special-tags-after-closing): Add after_closing.
(org-koma-letter-special-tags-as-macro): New defvar.
(koma-letter backend): Revamp special tags options.
(org-koma-letter--get-value): Rewrite function.
(org-koma-letter--keyword-or-headline): Get special tags dynamically
(org-koma-letter-template): Use new specifications.
2016-03-31 21:31:21 +02:00
Rasmus
8ba48e47d5
ox-koma-letter: Fix docstring
...
* ox-koma-letter.el (org-koma-letter-special-tags-as-macro): Fix docstring.
2016-03-31 21:31:21 +02:00
Nicolas Goaziou
a685acc9e3
Merge branch 'maint'
2016-03-16 22:37:10 +01:00
M. P. Ashton
9879c20a34
ox-confluence: Do not generate filled paragraphs
...
* contrib/lisp/ox-confluence.el: (org-confluence-paragraph): New function.
(confluence): Use new function.
ox-confluence was generating filled paragraphs. Since Confluence treats
each newline as a line break, this caused unexpected formatting. Added
a paragraph function to generate unfilled paragraphs (taken from
ox-md.el).
2016-03-16 22:36:32 +01:00
Nicolas Goaziou
e69e18dd71
Remove last `org-babel-get-header' calls
...
* contrib/lisp/ob-fomus.el (org-babel-expand-body:fomus):
* contrib/lisp/ob-julia.el (org-babel-variable-assignments:julia):
* contrib/lisp/ob-mathematica.el (org-babel-expand-body:mathematica):
* contrib/lisp/ob-mathomatic.el (org-babel-mathomatic-expand):
* contrib/lisp/ob-oz.el (org-babel-expand-body:oz):
* contrib/lisp/ob-stata.el (org-babel-variable-assignments:stata):
* contrib/lisp/ob-tcl.el (org-babel-variable-assignments:tcl): Use
`org-babel--get-vars' instead of removed `org-babel-get-header'.
2016-03-10 13:57:06 +01:00