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
Bastien
18998fd4c2
Merge branch 'maint'
2018-08-05 08:02:14 +02:00
Charles Celerier
30498ef932
ox-odt: Fix `org-odt-template' styles file retrieval
...
* lisp/ox-odt.el (org-odt-template): Fix `org-odt-template' styles
file retrieval.
TINYCHANGE
Signed-off-by: Charles Celerier <chckyn@gmail.com>
2018-08-05 08:02:00 +02:00
Marco Wahl
f79545f960
contrib/org-attach-embedded-images.el: Attach embedded images
...
This module provides command `org-attach-embedded-images-in-subtree'
to save such images as attachments and insert org links to them. Each
image is named with its sha1 sum.
2018-07-19 17:53:41 +02:00
Nicolas Goaziou
d975b44fd4
Fix `org-kill-line' on tag lines
...
* lisp/org.el (org-kill-line): Preserve tags when `org-special-ctrl-k'
is non-nil.
* testing/lisp/test-org.el (test-org/kill-line): New test.
Reported-by: Matt Lundin <mdl@imapmail.org>
<http://lists.gnu.org/r/emacs-orgmode/2018-07/msg00122.html >
2018-07-17 22:24:01 +02:00
Nicolas Goaziou
417479238b
org-macs: Move a macro
2018-07-17 11:41:58 +02:00
Nicolas Goaziou
a2636b5286
org-clock: Fix `org-clock-in' with (4) argument.
...
* lisp/org-clock.el (org-clock-in): Use `org-get-heading' so one can
select an empty task. Also check base buffer instead of comparing
current buffer. Small refactoring.
Reported-by: Robert Irelan <rirelan@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-07/msg00116.html >
2018-07-17 10:54:28 +02:00
Marco Wahl
76e38e8c54
ox-koma-letter: Fix: Respect The "closing" Tag
...
* contrib/lisp/ox-koma-letter.el (org-koma-letter-template): Compare
special-tag to string instead of symbol. BTW indented and
rearranged a few lines code.
2018-07-14 12:38:08 +02:00
Marco Wahl
8aed6ba3ed
ox-koma-letter: Fix variable name
2018-07-13 17:54:45 +02:00
Nicolas Goaziou
8f22ed2018
Revert "org-manual: Move "MobileOrg" into "Miscellaneous""
...
Revert commit b94e6e2b45
. MobileOrg is
described in an appendix, the motivation for the reverted commit no
longer holds.
2018-07-09 10:18:53 +02:00
Nicolas Goaziou
65ebb128bc
org-macro: Fix "results" macro
...
* lisp/org-macro.el (org-macro-initialize-templates): Do not
initialize the special "results" macro.
(org-macro-replace-all): Do not raise an error if "results" macro has
no associated template yet.
* lisp/ox.el (org-export-as): Update code comments.
* testing/lisp/test-ox.el (test-org-export/expand-macro): Add test.
2018-07-07 12:53:13 +02:00
Nicolas Goaziou
623cc46259
org-macro: Small refactoring
...
* lisp/org-macro.el (org-macro--get-property): New function.
(org-macro-initialize-templates): Use new function.
2018-07-07 12:37:24 +02:00
Nicolas Goaziou
84d87d990e
org-macro: Fix a docstring
...
* lisp/org-macro.el (org-macro-initialize-templates): Add missing
macros to docstring.
Reported-by: "Berry, Charles" <ccberry@ucsd.edu>
<http://lists.gnu.org/r/emacs-orgmode/2018-07/msg00032.html >
2018-07-07 12:10:48 +02:00
Nicolas Goaziou
445dc6af6f
org-colview: Do not move point when initializing columns
...
* lisp/org-colview.el (org-columns): Do not move point.
Reported-by: Benjamin Motz <benni.motz@gmail.com>
<http://lists.gnu.org/r/emacs-orgmode/2018-07/msg00040.html >
2018-07-07 09:27:04 +02:00
Nicolas Goaziou
1d8616023d
org-manual: Fix typo
...
* doc/org-manual.org (Capturing column view): Fix typo.
2018-07-07 09:12:02 +02:00
Nicolas Goaziou
beb4709301
org-manual: Fix typo
...
* doc/org-manual.org (Capturing column view): Fix typo.
2018-07-07 09:11:07 +02:00
Nicolas Goaziou
d3774fba77
Limit `org-open-at-point'
...
* lisp/org.el (org-open-at-point): Do not open everything that looks
like a link, in particular in verbatim or code objects. However,
still conveniently open links in comments, node properties and
keywords.
2018-07-05 13:35:26 +02:00
Nicolas Goaziou
120f871f41
Small refactoring
...
* lisp/ob-core.el (org-babel-open-src-block-result): Fix docstring,
refactor code.
* lisp/org.el (org-open-at-point): Refactor so as to not call
`org-babel-open-src-block-result' unconditionally.
2018-07-05 13:15:30 +02:00
Nicolas Goaziou
b13d8bf5f7
org-manual: Document zero width space
...
* doc/org-manual.org (Escape Character): New node.
2018-07-05 00:13:05 +02:00
Nicolas Goaziou
14420911f7
org-manual: Add a footnote about point movement on invisible text
...
* doc/org-manual.org (Link Format): Add a footnote about invisible
text.
Reported-by: Alain.Cochard@unistra.fr
<http://lists.gnu.org/r/emacs-orgmode/2018-07/msg00015.html >
2018-07-04 23:46:58 +02:00
Nicolas Goaziou
beaf58a815
org-manual: Do not document entities as a way to escape markup
...
* doc/org-manual.org (Special Symbols): Do not document entities as
a way to escape markup. In this example, a zero width space is more
appropriate.
2018-07-04 23:37:48 +02:00