Nicolas Goaziou
89f8cdedad
org-manual: Add missing "Include Files" documentation
...
* doc/org-manual.org (Include Files): Add missing documentation.
2018-09-29 14:23:57 +02:00
Nicolas Goaziou
d99cc7fb4d
org-mobile: Remove references to "MobileOrg" specific application
...
* lisp/org-mobile.el (org-mobile-files):
(org-mobile-use-encryption):
(org-mobile-encryption-password):
(org-mobile-capture-file):
(org-mobile-index-file):
(org-mobile-agendas):
(org-mobile-action-alist):
(org-mobile-edit): Remove reference to "MobileOrg" since the protocol
is not tied to a specific implementation.
2018-09-29 13:43:32 +02:00
Nicolas Goaziou
241eb8ea7a
org-manual: Add URL for "listings" LaTeX package
...
* doc/org-manual.org (Footnotes): Add URL for "listings" LaTeX
package.
2018-09-29 09:02:24 +02:00
Sigmund Tzeng
0d0cd9694f
ob-dot: Fix error with utf-8 encoded dot files
...
* lisp/ob-dot.el (org-babel-execute:dot): Add utf-8 support.
When trying to render a dot file with utf-8 encoded characters, Org
Babel complains about the encodings. This patch makes utf-8 dot files
work.
TINYCHANGE
2018-09-29 08:44:39 +02:00
Marco Wahl
e22d32b023
org-agenda: Reveal bulk mark pesistent feature for user
...
* lisp/org-agenda.el (org-agenda-bulk-action): Added a hint to "p"
for toggling the persitent mark state for bulk action.
2018-09-27 16:28:51 +02:00
Marco Wahl
3f8b1b0265
org: Enable planning lines for special edit
...
* lisp/org.el (org-edit-special): Add a case for element type
'planning.
2018-09-27 13:46:19 +02:00
Marco Wahl
7ae1230816
Merge remote-tracking branch 'origin/master'
2018-09-26 22:22:46 +02:00
Marco Wahl
6e584d06fd
org: Show planning type in prompt when editing
...
* lisp/org.el (org-add-planning-info): Call `org-read-date' with either
DEADLINE or SCHEDULED as value for the prompt.
2018-09-26 22:20:15 +02:00
Marco Wahl
fe72a05ba5
org: Show planning type in prompt when editing
...
* lisp/org.el (org-add-planning-info): Call `org-read-date' with either
DEADLINE or SCHEDULED as value for the prompt.
2018-09-26 14:15:34 +02:00
Marco Wahl
f82a3051a9
test-org-bbdb.el: new tests
...
* testing/lisp/test-org-bbdb.el (test-org-bbdb-anniv-extract-date):
Test function `org-bbdb-anniv-extract-date'.
2018-09-23 17:03:00 +02:00
Marco Wahl
bef0b09296
org-manual.org: Correct documentation about bbdb and anniversaries
...
See also similar commit in maint.
Reported by
From: leandro@disroot.org
Subject: Anniversaries from BBDB
Newsgroups: gmane.emacs.orgmode
To: emacs-orgmode@gnu.org
Date: Thu, 20 Sep 2018 22:08:12
2018-09-23 16:40:47 +02:00
Marco Wahl
8766780bc5
Merge branch 'maint'
2018-09-23 16:33:05 +02:00
Marco Wahl
eb9955a28f
org.texi: Correct documentation about bbdb and anniversaries
...
* doc/org.texi (Weekly/daily agenda): Removed outdated information
about bbdb. Formulated more general.
Reported by
From: leandro@disroot.org
Subject: Anniversaries from BBDB
Newsgroups: gmane.emacs.orgmode
To: emacs-orgmode@gnu.org
Date: Thu, 20 Sep 2018 22:08:12
2018-09-23 16:19:11 +02:00
Marco Wahl
3eefa73afe
org-bbdb: fix anniversary with format MM-DD
...
* lisp/org-bbdb.el (org-bbdb-anniv-extract-date): Fix the pattern to
be able to match a pair.
Reported by
From: leandro@disroot.org
Subject: Anniversaries from BBDB
Newsgroups: gmane.emacs.orgmode
To: emacs-orgmode@gnu.org
Date: Thu, 20 Sep 2018 22:08:12
2018-09-23 16:01:27 +02:00
Nicolas Goaziou
b197f851f7
org-manual: Shorten address for "comment" package
...
* doc/org-manual.org (Footnotes): Shorten address.
2018-09-22 23:40:25 +02:00
Nicolas Goaziou
a86b2b4155
org-manual: Use CTAN URL for minted package.
...
* doc/org-manual.org (Footnotes): Use CTAN URL for minted package.
2018-09-22 23:39:21 +02:00
Nicolas Goaziou
fbb5c97bd6
ox-latex: Tiny refactoring
...
* lisp/ox-latex.el (org-latex-footnote-reference): Tiny refactoring.
2018-09-22 08:45:43 +02:00
Nicolas Goaziou
408eaccf1c
ox-latex: Fix footnotes in items' tags
...
* lisp/ox-latex.el (org-latex-footnote-reference): Delay footnotes in
item's tag.
(org-latex-item): Footnotes in item's tag appear before footnotes in
contents.
2018-09-22 01:35:44 +02:00
Nicolas Goaziou
69c2d102f8
org-manual: Remove reference to non-existing property
...
* doc/org-manual.org (Publishing action): Remove `:plain-source'
reference.
2018-09-21 14:24:03 +02:00
Nicolas Goaziou
70f77e7f12
ox-org: Fix typo in docstring
...
* lisp/ox-org.el (org-org-export-to-org):
(org-org-publish-to-org): Use "Org" instead of "org".
2018-09-21 14:19:04 +02:00
Nicolas Goaziou
13626a47ad
ox-latex: Fix typos in docstrings
...
* lisp/ox-latex.el (org-latex-custom-lang-environments):
(org-latex-known-warnings): Turn "latex" into "LaTeX".
2018-09-20 11:28:05 +02:00
Nicolas Goaziou
17edaf8c14
"src block" -> "source block" in documentation and comments
...
* etc/ORG-NEWS (Maxima: new headers ~:prologue~ and ~:epilogue~):
(Texinfo exports inline source blocks as ~@code{}~):
(Default lexical evaluation of emacs-lisp source blocks):
* lisp/ob-clojure.el (org-babel-clojure-default-ns):
* lisp/ob-core.el (org-babel-named-src-block-regexp-for-name):
(org-babel-current-src-block-location):
(org-babel-mark-block):
(org-babel-insert-result):
* lisp/ob-emacs-lisp.el (org-babel-default-header-args:emacs-lisp):
* lisp/ob-exp.el (org-babel-exp-process-buffer):
* lisp/ob-lob.el (org-babel-lob-ingest):
* lisp/ob-ref.el:
* lisp/org-element.el (org-element-object-restrictions):
(org-element-src-block-parser):
(org-element-inline-src-block-parser):
* lisp/org-lint.el:
(org-lint--checkers):
* lisp/org-pcomplete.el (pcomplete/org-mode/block-option/src):
* lisp/org-src.el (org-edit-inline-src-code):
* lisp/org.el (org-ctrl-c-ctrl-c):
(org-in-src-block-p):
(org-fill-element):
* lisp/ox-html.el (org-html--textarea-block):
(org-html-format-code):
* lisp/ox-latex.el (org-latex-minted-options):
(org-latex-custom-lang-environments):
* lisp/ox-md.el:
* lisp/ox-odt.el (org-odt-format-code):
* lisp/ox.el (org-export-collect-listings):
* testing/lisp/test-ob-exp.el (ob-exp/src-block-with-affiliated-keyword):
* testing/lisp/test-ob.el (test-ob/preserve-results-indentation):
Correct "src block" occurrences when they do not specifically refer
to the element type `src-block'.
2018-09-20 11:23:49 +02:00
Nicolas Goaziou
4c8b227144
org-manual: Fix :anchor values
...
* doc/org-manual.org (Anchoring of images): Remove wrong quotes around
values.
2018-09-19 19:36:51 +02:00
Nicolas Goaziou
9d9a548cb4
org-manual: Tiny improvement
...
* doc/org-manual.org (Footnotes): Avoid displaying nested parenthesis.
2018-09-19 14:59:25 +02:00
Dominik Schrempf
f644da6361
org-manual: Mention peculiarities of Math in HTML code
...
* doc/org-manual.org (Math formatting in HTML export): Add footnote
about special symbols and MathJax conversion.
TINYCHANGE
2018-09-19 14:35:45 +02:00
Nicolas Goaziou
50aca8422b
ox-html: Remove references to Github
...
* lisp/ox-html.el (org-html-htmlize-generate-css):
(org-html-fontify-code): Remove references to Github.
Fixes: bug#32722
2018-09-18 23:03:24 +02:00
Marco Wahl
13090d114b
org: Add special edit on timestamps
...
* lisp/org.el (org-edit-special): Added a case to call a suitable
function to edit the timestamp at hand.
2018-09-18 17:59:52 +02:00
Nicolas Goaziou
fa3dab48d0
org-capture: Save buffer in `org-capture-refile'
...
* lisp/org-capture.el (org-capture-refile): When :kill-buffer option
is active, save buffer before killing it.
Reported-by: Andrew Burgess <andrew.burgess@embecosm.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-09/msg00052.html >
2018-09-15 16:56:35 +02:00
Robert Klein
1e6ab19b2a
Fix tests for sqlite
...
- sqlite executable used by ob-sqlite is 'sqlite3'
- require ob-sqlite for test
2018-09-13 23:04:57 +02:00
Nicolas Goaziou
5fe1650034
Fix `org-copy-visible'
...
* lisp/org.el (org-copy-visible): Deactivate region before adding
visible part to kill ring.
See https://lists.gnu.org/archive/html/emacs-devel/2018-09/msg00476.html
2018-09-11 12:06:22 +02:00
Adam Porter
98755f6296
org-agenda: `org-agenda-get-progress' set type text-property
...
* lisp/org-agenda.el (org-agenda-get-progress): Set "type"
text-property according to why the item was matched.
Previously, the "type" text-property was always set to "closed", even
when an item was actually matched because of its "Clock" or "State"
line.
Note: it's possible that some code might expect the value to be
"closed" in all 3 cases, in which case this could cause a minor
regression, so this change should be carefully considered. However,
in the long run, it seems like the correct thing to do and a
worthwhile change to make.
2018-09-06 21:41:07 +02:00
Nicolas Goaziou
9029161bcd
org-footnote: Fix failing test
...
* testing/lisp/test-org-footnote.el (test-org-footnote/new): Fix
failing test.
2018-09-05 19:04:34 +02:00
Nicolas Goaziou
c475cc2886
org-table: Fix thinko
...
* lisp/org-table.el (org-table-line-to-dline): Do not assume dichotomy
failed.
Reported-by: Lem Ming <ramboman777@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-09/msg00035.html >
2018-09-05 18:50:03 +02:00
pierwill
f1269e4c14
Edit installation section
...
* doc/org-manual.org (Installation): Emphasize Org's near-universal
distribution, reformat vertical list, minor grammar fix.
2018-09-02 14:33:50 +02:00
Adam Porter
83fa313cf8
Fix logbook list bullets with 2+ spaces
...
* lisp/org-agenda.el (org-agenda-get-progress): Accept multiple spaces
between the list bullet and "State" in the state-change regexp.
Previously, logbook list entries with more than one space between the
bullet and the beginning of the entry would be ignored. I.e., if
a bullet is defined in org-list-two-spaces-after-bullet-regexp, two
spaces will be inserted after the bullet, and that prevents
state-changed entries from appearing in the Agenda Log Mode view.
2018-09-02 14:28:45 +02:00
Nicolas Goaziou
cbb7be9c25
Revert "org-footnote: Fix location after moving to definition"
...
This reverts commit 8500501984
.
2018-08-30 23:59:01 +02:00
Nicolas Goaziou
ee4dbaff60
org-table: Avoid unnecessary table align
...
* lisp/org-table.el (org-table-copy-down): Avoid unnecessary table
align.
2018-08-30 23:49:57 +02:00
Nicolas Goaziou
318d5bab64
Fix failing test
...
* lisp/ob-core.el (org-babel-import-elisp-from-file): Refactor code.
Fix error when `org-table-to-lisp' return value contains `hline'.
2018-08-30 23:48:41 +02:00
Nicolas Goaziou
1334572582
org-macs: Optimize `org-string-width'
...
* lisp/org-macs.el (org--string-from-props): New function.
(org-string-display): Remove function.
(org-string-width): Use new function.
2018-08-30 21:09:57 +02:00
Nicolas Goaziou
9a816fe3ea
org-macs: Optimize `org-split-string'
...
* lisp/org-macs.el (org-split-string): Do less consing. Do not rely on
`split-string'.
2018-08-30 21:09:57 +02:00
pierwill
38a89014ab
org-manual: make revisions in export section
...
* make various revision for style and clarity.
2018-08-27 10:57:43 +02:00
pierwill
2c521d2f8c
org-manual: revise markup section intro
...
* also fix typo (s/conjuction/conjunction)
2018-08-27 10:52:55 +02:00
Kyle Meyer
096ca5400c
Merge branch 'maint'
2018-08-26 13:15:02 -04:00
Kyle Meyer
4931fc8e2b
Update version keyword
2018-08-26 13:12:09 -04:00
Nicolas Goaziou
80d334085f
ox: Add missing "it" translation
...
* lisp/ox.el (org-export-dictionary): Add missing translation.
2018-08-21 21:51:00 +02:00
HIRATA Tadashi
bdf92cfcf7
org-indent: Add `org-indent' face to `org-indent-boundary-char'
...
* lisp/org-indent.el (org-indent--compute-prefixes): When
`org-indent-boundary-char' doens't have `org-indent' face property in
Org Indent mode, it causes an appearance issue. When you use Org mode
with Whitespace mode, you can't control `org-indent-boundary-char''s
face neither `whitespace-space' face nor `org-indent' face.
TINYCHANGE
2018-08-21 21:50:53 +02:00
Nicolas Goaziou
638f329838
ox: Add "it" translations
...
* lisp/ox.el (org-export-dictionary): Add "it" translations.
2018-08-20 11:09:13 +02:00
Leslie H. Watter
00e863bedd
pt_BR added/fixed translations of org-export-dictionary
...
* lisp/ox.el (org-export-dictionary): Add or pt_BR translations.
TINYCHANGE
2018-08-19 10:40:48 +02:00
Matt Lundin
5e27b2fd32
Ensure that org-get-tags returns all local tags
...
* lisp/org.el: (org-get-tags) Create a clearer separation between
local and inherited tags in the function, so that
org-remove-uninherited tags is only run on inherited tags. This is
important to avoid destroying existing tags when adding new tags.
* testing/lisp/test-org.el: (test-org/get-tags) Add regression test
2018-08-19 10:28:27 +02:00
Kyle Meyer
ab1f7712de
org-attach: Don't query unnecessarily about archiving
...
* lisp/org-attach.el (org-attach-archive-delete-maybe): Don't query
about deleting attachments if the entry doesn't have any attachments.
2018-08-10 21:24:54 -04:00