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
Nicolas Goaziou
2c5c68dec5
Merge branch 'maint'
2017-01-14 00:25:24 +01:00
Nicolas Goaziou
88486fdce0
org.texi: Document COMMENT and
...
* doc/org.texi (Internal archiving): Fix typo.
(Agenda views): Document that COMMENT trees are skipped by default
when building agenda views.
(Comment lines): Add a concept index entry.
2017-01-14 00:22:43 +01:00
Nicolas Goaziou
6582604527
Merge branch 'maint'
2017-01-13 10:36:56 +01:00
Nicolas Goaziou
c394c8f58a
org.texi: Small improvements
...
* doc/org.texi (Agenda column view): Add empty line between items.
Replace some parenthesis.
2017-01-13 10:36:21 +01:00
Nicolas Goaziou
e46676bd13
org.texi: Remove references to Timeline view
...
* doc/org.texi (Top):
(TODO basics):
(TODO types):
(Tracking TODO state changes):
(Priorities):
(Timestamps):
(Clocking commands):
(Agenda views):
(Agenda dispatcher):
(Built-in agenda views):
(Search view):
(Agenda commands): Remove references to Timeline view.
The "Timeline" feature itself was removed in 64efc0cd4
.
2017-01-09 00:46:51 +01:00
Nicolas Goaziou
3e4ef50010
Merge branch 'maint'
2017-01-09 00:35:21 +01:00
Gregor Zattler
a8c7fe2b1a
; * doc/org.texi (Key bindings and useful functions): Beautify table.
...
Correctly render table of org-babel key bindings even in info
mode. [tiny change]
Copyright-paperwork-exempt: yes
2017-01-09 00:34:30 +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
Nicolas Goaziou
d82d309095
Merge branch 'maint'
2017-01-04 23:11:07 +01:00
Nicolas Goaziou
16008b00e0
Improve documentation about agenda filters
...
* doc/org.texi (Filtering/limiting agenda items): Add reference to
`org-agenda-effort-filter-preset'. Document prefix arguments for
`org-agenda-filter-by-effort'. Fix typo.
(Agenda commands): Remove index entries for unreferenced variables.
Tiny clean-up.
2017-01-04 23:07:23 +01:00
Charles Berry
fed1cf1c99
org.texi: fix noweb-ref property, clarify `Exporting code blocks'
...
* org.texi: The example in the `noweb-ref' node now uses the
:header-arg: property to declare the :noweb-ref reference. The
`Exporting code blocks' node is edited to more carefully warn users
of the consequences of setting `org-export-use-babel' to `nil'.
2017-01-03 16:12:00 -08:00
Marco Wahl
3fd0f57231
org.texi: Fix compile
...
* doc/org.texi: Fix compile. (One item was misplaced.)
2016-12-21 10:10:00 +01:00
Nicolas Goaziou
91dc1b34e3
ox: Add EXPORT_FILE_NAME keyword
...
* lisp/ox.el (org-export-output-file-name): Support EXPORT_FILE_NAME
keyword.
* doc/org.texi (Export settings): Document new keyword.
* testing/lisp/test-ox.el (test-org-export/output-file-name): Add
tests.
2016-12-20 17:10:46 +01:00
Nicolas Goaziou
2ac798af6c
org.texi: Fix typo
...
* doc/org.texi (Sitemap): Fix typo.
2016-12-19 23:02:26 +01:00
Nicolas Goaziou
bd828e2d1c
ox: Add `org-export-global-macros'
...
* lisp/ox.el (org-export-global-macros): New variable.
(org-export-as): Use new variable.
* doc/org.texi (Macro replacement): Document new variable.
* testing/lisp/test-ox.el (test-org-export/expand-macro): Add tests.
2016-12-19 23:00:38 +01:00
Nicolas Goaziou
83827952db
ox-publish: Provide relative file in sitemap generation
...
* doc/org.texi (Sitemap):
* lisp/ox-publish.el (org-publish-project-alist): Document change.
(org-publish-property):
(org-publish--expand-file-name): New functions
(org-publish-get-base-files):
(org-publish-file):
(org-publish-projects):
(org-publish--sitemap-files-to-lisp):
(org-publish-sitemap):
(org-publish-find-property):
(org-publish-find-title):
(org-publish-find-date):
(org-publish-sitemap-default-entry):
(org-publish-sitemap-default): Use new functions.
* testing/lisp/test-ox-publish.el (test-org-publish/sitemap): Update
test.
2016-12-19 17:36:19 +01:00
Nicolas Goaziou
6663452588
ox-publish: Remove :sitemap-sans-extension
...
* lisp/ox-publish.el (org-publish-sitemap): Remove property.
* doc/org.texi (Sitemap):
* lisp/ox-publish.el (org-publish-project-alist): Remove documentation.
Caches uses absolute file names as keys. We cannot provide file names
without extension to `:sitemap-format-entry' as they are no longer
existing key, and cannot be used for `org-publish-find-property' or
`org-publish-find-title'.
2016-12-19 12:19:59 +01:00
Nicolas Goaziou
d5dbf761eb
ox-publish: Include directories in site-map
...
* lisp/ox-publish.el (org-publish-temp-files): Remove variable.
(org-publish-get-base-files-1):
(org-publish-compare-directory-files): Remove functions.
(org-publish-get-base-files): Remove optional argument. Rewrite
function.
(org-publish-projects):
(org-publish-sitemap):
(org-publish-index-generate-theindex): Apply signature change.
(org-publish-sitemap-sort-folders): Allow to include or ignore
directories in the site-map.
* doc/org.texi (Sitemap):
* lisp/ox-publish.el (org-publish-project-alist): Document change.
2016-12-19 12:19:59 +01:00
Nicolas Goaziou
ca0ad0a84b
ox-publish: Implement `org-publish-find-property'
...
* lisp/ox-publish.el (org-publish-find-property): New function.
(org-publish-find-title): Use new function. Remove unused optional
argument.
(org-publish-find-date): Use new function.
(org-publish-project-alist):
* doc/org.texi (Sitemap): Update documentation.
Suggested-by: Rasmus <rasmus@gmx.us>
<http://permalink.gmane.org/gmane.emacs.orgmode/107219 >
2016-12-19 12:19:58 +01:00
Nicolas Goaziou
2d3e3f562a
ox-publish: Improve control over site map
...
* lisp/ox-publish.el (org-publish-project-alist): Document
new :sitemap-format-entry property, and change to `:sitemap-function'.
(org-publish-sitemap-file-entry-format): Make variable obsolete.
(org-publish-org-sitemap): Remove function.
(org-publish--sitemap-files-to-lisp):
(org-publish-sitemap):
(org-publish-sitemap-default-entry):
(org-publish-sitemap-default): New functions.
(org-publish-projects): Use new functions.
* lisp/org-compat: Implement directory-name-p when not available.
* doc/org.texi (Sitemap): Update documentation.
:sitemap-function is more specialized so it is easier to manipulate. In
particular, it can make use of built-in `org-list-to-*' functions.
Also, :sitemap-format-entry, as a function, is less limited than
`org-publish-sitemap-file-entry-format' format string.
2016-12-19 12:19:58 +01:00
Nicolas Goaziou
05223fc6fa
Merge branch 'maint'
2016-12-12 21:25:28 +01:00
Nicolas Goaziou
b09d161873
org.texi: Fix some @xref usage
...
* doc/org.texi (Literal examples): @xref is expected to be followed by
punctuation.
2016-12-12 21:24:45 +01:00
Nicolas Goaziou
c8da8529f5
`org-insert-heading' doesn't create items anymore
...
* lisp/org.el (org-insert-heading): Specialize function for headlines,
not items.
(org-meta-return): Update according to new specifications above.
* lisp/org-list.el (org-insert-item): Add interactive spec.
* doc/org.texi (Structure editing): Update documentation.
* testing/lisp/test-org.el (test-org/insert-heading): Remove tests.
* testing/lisp/test-org-list.el (test-org-list/insert-item): Add test.
2016-12-10 00:32:15 +01:00
Carsten Dominik
d65aa337ae
Fixed link to Carsten's Tools page
2016-12-06 13:18:19 +01:00
Carsten Dominik
908a549a5c
Fixed link to the home of CDLaTeX
2016-12-06 13:00:14 +01:00
Nicolas Goaziou
1336115eb3
Merge branch 'maint'
2016-12-04 00:45:12 +01:00
Lambda Coder
b4978e271b
doc/org.texi: Editorial revisions to the manual
...
Chapters edited in this revision:
* From Working with source code chapter to end of manual
2016-12-04 00:42:29 +01:00
Nicolas Goaziou
0a24f50136
Merge branch 'maint'
2016-11-18 09:37:53 +01:00
Nicolas Goaziou
400186d839
org.texi: Small fixes
...
* doc/org.texi (Structure of code blocks): Remove too recent
@indentedblock structure and fix some @ref, @xref, @pxref uses.
2016-11-18 09:36:47 +01:00
Nicolas Goaziou
56f1b8095f
Merge branch 'maint'
2016-11-17 23:54:57 +01:00
Lambda Coder
b9ed40c4b5
org.texi: Reword Babel chapter
...
* doc/org.texi (Template elements):
(Tables in @LaTeX{} export):
(Working with source code):
(Structure of code blocks):
(Editing source code):
(Exporting code blocks):
(Extracting source code):
(Evaluating code blocks):
(Library of Babel):
(Languages):
(Header arguments):
(Using header arguments):
(System-wide header arguments):
(Language-specific header arguments):
(Header arguments in Org mode properties):
(Language-specific header arguments in Org mode properties):
(Code block specific header arguments):
(Header arguments in function calls):
(Specific header arguments):
(var):
(results):
(file-desc):
(file):
(output-dir):
(dir):
(exports):
(comments):
(padline):
(no-expand):
(session):
(noweb):
(noweb-ref):
(noweb-sep):
(cache):
(sep):
(hlines):
(colnames):
(rownames):
(shebang):
(tangle-mode):
(eval):
(wrap):
(post):
(prologue):
(Results of evaluation):
(Noweb reference syntax):
(Key bindings and useful functions):
(Batch execution): Improve wording.
2016-11-17 23:36:08 +01:00
Nicolas Goaziou
047451c29d
org.texi: Fix typo
...
* doc/org.texi (Exporting code blocks): Fix typo.
2016-11-14 08:43:08 +01:00
Charles Berry
3b5ce449c4
Replace `org-export-babel-evaluate' with `org-export-use-babel'
...
* lisp/ob-exp.el (org-babel-exp-process-buffer): Change variable
name `org-export-babel-evaluate' to `org-export-use-babel'. Also
change the name in its `defcustom' and set the `:safe' key.
* lisp/ox-icalendar.el (org-icalendar-export-current-agenda): Change
variable name.
* lisp/ox.el (org-export-as): Change variable name.
* doc/org.texi (Exporting code blocks): Change variable name. Amplify
the explanation of what the variable does. Add variable index entry.
* testing/lisp/test-ob-exp.el: Change variable name.
* testing/lisp/test-ob-lob.el: Change variable name.
* testing/lisp/test-ox.el: Change variable name.
Users were often confused that setting this variable to `nil' will
cause header arguments to be ignored in addition to preventing code
from being evaluated. It is hoped that the documentation changes and
the name `org-export-use-babel' will better convey that everything
babel does can be switched off with this variable.
2016-11-13 15:29:33 -08:00
Nicolas Goaziou
45f25aea75
Merge branch 'maint'
2016-11-13 18:10:53 +01:00
Nicolas Goaziou
928e18dff9
org.texi: Fix typo
...
* doc/org.texi (External links): Fix typo.
2016-11-13 18:10:25 +01:00
Nicolas Goaziou
8a5e54f1cc
Small fix to documentation
...
* doc/org.texi (Setting tags): Remove misleading information.
* lisp/org.el (org-tag-alist): Fix consistency with
`org-tag-persistent-alist'.
2016-11-13 18:08:15 +01:00
Nicolas Goaziou
3375671e83
Merge branch 'maint'
2016-11-12 01:45:46 +01:00
Nicolas Goaziou
ff0748beac
Small documentation fixes
...
* doc/org.texi (The very busy C-c C-c key):
* lisp/org.el (org-startup-folded): Documentation fixes.
2016-11-12 01:45:05 +01:00
Nicolas Goaziou
c535f54330
Merge branch 'maint'
2016-11-10 16:05:33 +01:00
Nicolas Goaziou
dd2a0d3361
org.texi: More pregnant DEADLINE position in entries
...
* doc/org.texi (Deadlines and scheduling): Insist on the location for
planning keywords.
(Inserting deadline/schedule): No need to specify the functions add
planning keywords at an appropriate location.
2016-11-10 16:02:46 +01:00
Nicolas Goaziou
8dc2d77678
Merge branch 'maint'
2016-11-07 01:16:29 +01:00
Nicolas Goaziou
13dbea95af
Fix documentation
...
* doc/org.texi (Installation):
(Feedback):
(Handling links):
(Setting tags):
(Matching tags and properties):
(Storing searches):
(The very busy C-c C-c key):
(org-crypt):
(Adding hyperlink types):
* lisp/org-agenda.el (org-agenda-todo-ignore-deadlines):
(org-agenda-show-inherited-tags):
(org-agenda-week-view):
(org-agenda-fortnight-view):
(org-agenda-month-view):
(org-agenda-year-view):
* lisp/org-archive.el (org-archive-to-archive-sibling):
* lisp/org-capture.el (org-capture-templates):
* lisp/org-table.el:
* lisp/org.el (org-startup-folded):
(org-tag-alist):
(org-match-sparse-tree): Provide more accurate documentation.
Reported-by: Jorge Morais Neto <jorge13515@gmail.com>
<http://permalink.gmane.org/gmane.emacs.orgmode/110080 >
2016-11-07 01:14:04 +01:00
Nicolas Goaziou
2c0d8774b4
ox-latex: Allow horizontal rules in table math mode
...
* lisp/ox-latex.el (org-latex--math-table): Handle horizontal rules.
* doc/org.texi (Tables in @LaTeX{} export): Update documentation.
2016-11-06 23:31:54 +01:00
Nicolas Goaziou
f5645675a3
Disallow S-exp in capture templates
...
* lisp/org-capture.el (org-capture-expand-file): Disallow S-exp.
(org-capture-templates):
* doc/org.texi (Template elements): Update documentation.
A function is equivalent to using S-exp, without tainting code with an
yet another call to `eval'.
2016-11-04 17:41:27 +01:00
Nicolas Goaziou
1e43168ff8
org.texi: Fix typo
...
* doc/org.texi (Template expansion): Fix typo.
2016-10-19 20:46:15 +02:00
Nicolas Goaziou
e4c38ab1d3
Improve documentation for capture templates
...
* doc/org.texi (Template expansion):
* lisp/org-capture.el (org-capture-templates): Clarify documentation.
Suggested-by: Stig Brautaset <stig@brautaset.org>
<http://permalink.gmane.org/gmane.emacs.orgmode/109844 >
2016-10-19 19:23:31 +02:00
Nicolas Goaziou
d3e338dc0a
org.texi: Add missing blank line
...
* doc/org.texi (Using the property API): Add missing blank line.
2016-10-11 21:00:58 +02:00