Jambunathan K
d9df7edb18
OrgOdtStyles.xml, OrgOdtContentTemplate.xml: Refresh
...
* etc/styles/OrgOdtContentTemplate.xml (OrgIndexSection): New.
* etc/styles/OrgOdtStyles.xml (Heading): Add tabstop.
(OrgVerse): Modify background color.
(OrgFixedWidthBlock, Horizontal_20_Line): Modify border thickness.
(OrgTodo, OrgDone): Remove foreground color.
(OrgTag): Remove background color, use small caps.
(OrgClock, OrgClockLastLine, OrgPlanning, OrgTags)
(OrgPriority, OrgPriority-A, OrgPriority-B, OrgPriority-C)
(OrgTimestamp, OrgActiveTimestamp, OrgInactiveTimestamp)
(OrgScheduledKeyword, OrgDeadlineKeyword, OrgClockKeyword)
(OrgClosedKeyword, OrgDate): New styles, for use with the new
exporter.
2012-12-23 12:44:42 +01:00
Thomas Dye
e873446a63
Texinfo: Mention #+TEXINFO_POST_HEADER in comments
...
* contrib/lisp/org-e-texinfo.el: There are now nine keywords.
TINYCHANGE
2012-12-23 00:36:38 +01:00
Bastien Guerry
e815ab5f8e
Merge branch 'master-fixes'
2012-12-23 00:34:49 +01:00
Bastien Guerry
b6eede54b2
Merge branch 'maint'
2012-12-23 00:34:42 +01:00
Bastien Guerry
a0fd83976a
Fix compiler warnings
2012-12-23 00:32:40 +01:00
Bastien Guerry
0f7500704e
org.el: Introduce a tiny syntax table for a new function `org-transpose-words'
...
* org.el (org-syntax-table): New variable.
(org-transpose-words): New command, simply wrapping the new
syntax table around `transpose-words'.
(org-mode-map): Bind `org-transpose-words' to `M-t'.
Thanks to Eric Abrahamsen for this idea.
2012-12-23 00:31:14 +01:00
Bastien Guerry
6b9d77eb8c
orgguide.texi (Multi-state workflows, Agenda commands): Fix missing dashes
...
* orgguide.texi (Multi-state workflows, Agenda commands): Fix
missing dashes.
2012-12-22 23:30:59 +01:00
Bastien Guerry
c846f024c1
Fix more instances of missing dashes.
2012-12-22 23:29:03 +01:00
Bastien Guerry
416357c82c
org.el (org-store-link): Use keyword at point as the search string
...
* org.el (org-store-link): Use keyword at point as the search
string.
Thanks to Thomas Dye for reporting this.
2012-12-22 23:20:47 +01:00
Bastien Guerry
a0be28eeb6
org.el (org-make-org-heading-search-string): Rewrite using org-element.el
...
* org.el (org-make-org-heading-search-string): Rewrite using
org-element.el. Not an interactive function anymore.
2012-12-22 23:06:08 +01:00
Bastien Guerry
6e1521f13b
org.texi and orgguide.texi: Hyphen and dash fixes.
...
See revno 111060 by Paul Eggert from the emacs-24 bzr branch.
2012-12-22 21:30:27 +01:00
Bastien Guerry
f015ae5b8b
org.el (org-todo): Ignore the comment string when changing a TODO state
...
* org.el (org-todo): Ignore the comment string when changing
the TODO state of a headline.
Thanks to Samuel Wales for reporting this.
2012-12-22 20:16:17 +01:00
Bastien Guerry
5987fd5f08
org.texi (Include files): Tiny formatting fix
...
* org.texi (Include files): Tiny formatting fix.
2012-12-22 19:49:00 +01:00
Bastien Guerry
dd0c6a4440
Use delq nil' instead of
delete nil' in a few functions
...
* org.el (org-store-link): Use `delq nil' instead of `delete nil'.
* org-pcomplete.el (pcomplete/org-mode/drawer): Ditto.
* org-mobile.el (org-mobile-files-alist): Ditto.
2012-12-22 19:45:26 +01:00
Bastien Guerry
1db82b269a
org.el: Don't add curly braces to bracket links within internal links
...
* org.el (org-store-link): When creating a link to a heading
with a bracket link, don't escape this link with curly braces
as the escaped link is not active anyway; use the description
instead. If the headline only consists of a bracket link, add
a star to the description so that the user knows this is an
internal link.
Thanks to Dave Abrahams for triggering this.
2012-12-22 19:39:03 +01:00
Bastien Guerry
12fd14b858
org-w3m.el (org-w3m-store-link): New function
...
* org-w3m.el (org-w3m-store-link): New function.
2012-12-22 19:19:26 +01:00
Bastien Guerry
cb05900402
org.el (org-store-link): Remove handling w3m links from this function
...
* org.el (org-store-link): Update the error message when no
method is available for storing a link. Use `user-error' for
this. Remove handling w3m links from this function.
2012-12-22 19:18:33 +01:00
Bastien Guerry
be4bacb32b
contrib/lisp/org-contacts.el: Fix indentation of the file
2012-12-22 19:07:10 +01:00
Bastien Guerry
0966773c5b
contrib/lisp/org-contacts.el: Docstring fixes and small code clean up
...
* org-contacts.el (org-contacts)
(org-contacts-birthday-format, org-contacts-complete-name)
(org-contacts-wl-get-name-email)
(org-contacts-template-wl-name)
(org-contacts-view-send-email, org-contacts-vcard-escape)
(org-contacts-vcard-format, org-contacts-export-as-vcard)
(org-contacts-show-map): Docstring fixes and small code clean
up.
2012-12-22 19:05:28 +01:00
Bastien Guerry
8a78d1790e
org.el (org-insert-heading, org-insert-todo-heading): C-u C-u inserts at the end of the parent subtree
...
* org.el (org-insert-heading, org-insert-todo-heading): A
double prefix arg force the insertion of the subtree at the
end of the parent subtree.
Thanks to Esben Stien for asking this.
2012-12-22 18:47:27 +01:00
Bastien Guerry
8fddddcbc8
org.el (org-store-link): A double prefix argument now skips module store-link functions
...
* org.el (org-store-link): A double prefix argument now skips
module store-link functions to only use Org's core functions.
Also, when several modular store-link functions match, ask for
which one to use.
Thanks to Jonas Bernoulli for this idea.
2012-12-22 17:13:43 +01:00
Sebastien Vauban
ce4e0846b2
When pasting a copied subtree, respect the whitelines before and after
...
* org.el (org-copy-subtree, org-paste-subtree): Fix whitespace
handling when copying/pasting a subtree.
2012-12-22 16:22:12 +01:00
Jonas Bernoulli
894e93d759
Orgpan: quiet byte-compiler
...
* contrib/lisp/org-panel.el: don't setq undefined and otherwise unused
variable orgpan-this-panel-window
* contrib/lisp/org-panel.el (orgpan-check-panel-mode): fix format
string of (error)
* contrib/lisp/org-panel.el: declare variables
viper-emacs-state-mode-list and viper-new-major-mode-buffer-list
which are defined in viper.el
TINYCHANGE
2012-12-22 16:10:36 +01:00
Jonas Bernoulli
650748ae43
Orgpan: resize the correct window
...
* contrib/lisp/org-panel.el (orgpan-panel): Make sure the panel buffer
is resized to four lines not the document buffer.
TINYCHANGE
2012-12-22 16:10:33 +01:00
Bastien Guerry
43f7659664
org.el: Don't populate the *Messages* with messages from some functions.
...
* org.el (org-cycle, org-cycle-internal-global)
(org-cycle-internal-local, org-display-outline-path): Let-bind
`message-log-max' to nil so that messages don't populate the
*Messages*.
Thanks to Michael Heerdegen for raising this and to Christopher Schmidt
and Michael Brand for suggesting a fix.
2012-12-22 16:06:47 +01:00
Bastien Guerry
830e231ef1
Merge branch 'maint'
...
Conflicts:
lisp/ob.el
testing/lisp/test-org-src.el
2012-12-21 09:46:49 +01:00
Bastien Guerry
9333426c12
Re-apply commit 27bcf9a
together with a workaround for `process-file'.
...
Thanks to Michael Albinus for hunting this bug and for providing
this workaround.
2012-12-21 09:45:53 +01:00
Bastien Guerry
3b9c1a0008
test-org-src.el (test-org-src/blank-line-block): Fix test
...
* test-org-src.el (test-org-src/blank-line-block): Fix test.
2012-12-21 09:36:20 +01:00
Bastien Guerry
fa17bf12d5
Merge branch 'maint'
...
Conflicts:
lisp/ob.el
2012-12-21 09:33:19 +01:00
Bastien Guerry
30922bd7e9
org.el (org-edit-special): Fix docstring.
...
* org.el (org-edit-special): Fix docstring.
(org-in-src-block-p): Small enhancement.
2012-12-21 09:32:38 +01:00
Bastien Guerry
72c2dc07a8
test-ob-exp.el (ob-exp/exports-inline): Fix test
...
* test-ob-exp.el (ob-exp/exports-inline): Fix test.
2012-12-21 08:55:14 +01:00
Bastien Guerry
483aa1312d
Revert "Backport revno 111277 from Emacs trunk."
...
This reverts commit 27bcf9a70b
.
2012-12-21 08:50:26 +01:00
Bastien Guerry
5827bb299c
Revert "Backport revno 111277 from Emacs trunk."
...
This reverts commit 27bcf9a70b
.
Conflicts:
lisp/ob.el
2012-12-21 08:49:33 +01:00
Bastien Guerry
7a6ceacd2d
Merge branch 'maint'
2012-12-20 19:01:36 +01:00
Bastien Guerry
f8aab87141
Fix compiler warning.
2012-12-20 19:01:17 +01:00
Bastien Guerry
24dea073bc
Merge branch 'maint'
...
Conflicts:
testing/lisp/test-ob-exp.el
2012-12-20 18:56:27 +01:00
Bastien Guerry
2824e1fd1d
Update the tests wrt previous commit.
...
* test-org-exp.el (test-org-exp/stripping-commas): Update the
list of args for org-export-as-* functions.
* test-ob-lob.el (test-ob-lob/export-lob-lines): Ditto.
* test-ob-exp.el (ob-exp/noweb-on-export)
(ob-exp/noweb-on-export-with-exports-results)
(ob-exp/exports-both, ob-exp/mixed-blocks-with-exports-both)
(ob-exp/export-with-name)
(ob-exp/export-with-header-argument)
(ob-exp/evaluate-all-executables-in-order)
(ob-exp/noweb-strip-export-ensure-strips)
(ob-exp/export-from-a-temp-buffer): Ditto.
2012-12-20 18:54:57 +01:00
Bastien Guerry
44558f0bbd
Unify the list of args for org-export-as-* functions.
...
* org-publish.el (org-publish-org-to): Call `org-export-as-*'
functions with the correct list of arguments.
* org-html.el (org-export-as-html): Delete obsolete arg
`hidden'.
(org-export-as-html-and-open, org-export-as-html-batch)
(org-export-region-as-html): Don't use obsolete arg.
* org-ascii.el (org-export-as-ascii): Delete obsolete arg
`hidden'.
(org-export-as-ascii-to-buffer): Don't use obsolete arg.
2012-12-20 18:54:33 +01:00
Bastien Guerry
a14d2673a7
Merge branch 'maint'
...
Conflicts:
lisp/org.el
2012-12-20 16:37:35 +01:00
Bastien Guerry
8165be3aa5
org.el: Prevent link activation in source code blocks
...
* org.el (org-in-fixed-width-region-p): Save match data.
(org-in-src-block-p): Use case-folding for searching the block
boundaries.
(org-activate-plain-links, org-activate-angle-links)
(org-activate-bracket-links): Prevent link activation in
source code blocks.
Thanks to Sébastien Vauban for reporting a related issue.
2012-12-20 16:34:27 +01:00
Bastien Guerry
8cee987f79
Merge branch 'maint'
2012-12-20 16:16:09 +01:00
Bastien Guerry
e89994a75c
Revert "org.el (org-set-font-lock-defaults): Don't activate links in source code blocks and fixed-width regions"
...
This reverts commit f983cf1729
.
2012-12-20 16:15:54 +01:00
Bastien Guerry
feacde6c71
Merge branch 'maint'
2012-12-20 16:07:52 +01:00
Bastien Guerry
de84aadf8f
org-odt.el: Fix Emacs bug #13197 .
...
* org-odt.el (org-odt-cleanup-xml-buffers): Fix Emacs
Bug#13197 by setting the correct buffer before marking it
unmodified to silently kill him.
Thanks to Drew Adams for reporting this and to Jambunathan for
offering to fix it.
2012-12-20 16:06:25 +01:00
Bastien Guerry
e5539d4d58
Merge branch 'maint'
...
Conflicts:
lisp/ob.el
lisp/org.el
2012-12-20 15:54:52 +01:00
Michael Albinus
27bcf9a70b
Backport revno 111277 from Emacs trunk.
...
* ob.el (org-babel-temp-file): Fix setting of
`temporary-file-directory' on remote hosts.
* ob-eval.el (org-babel-shell-command-on-region): Use
`process-file' instead of `call-process-region'. The latter one
does not work on remote hosts.
2012-12-20 15:49:19 +01:00
Bastien Guerry
f983cf1729
org.el (org-set-font-lock-defaults): Don't activate links in source code blocks and fixed-width regions
...
* org.el (org-set-font-lock-defaults): Don't activate links in
source code blocks and fixed-width regions.
Thanks to Sébastien Vauban for reporting an error related to this.
2012-12-20 15:42:53 +01:00
Bastien Guerry
ab5e372926
org-agenda.el (org-agenda-finalize): Fix links activation
...
* org-agenda.el (org-agenda-finalize): Fix links activation.
2012-12-20 15:34:10 +01:00
Bastien Guerry
5de94e46e4
Merge branch 'maint'
2012-12-20 13:16:47 +01:00
Dmitry Antipov
bfb9f9d10f
Use (point-marker) instead of (move-marker (make-marker) (point))
...
* org-agenda.el (org-agenda-get-restriction-and-command): Use `point-marker'.
* org-capture.el (org-capture-place-template): Likewise.
* org-colview-xemacs.el (org-dblock-write:columnview): Likewise.
* org-colview.el (org-dblock-write:columnview): Likewise.
* org-mobile.el (org-mobile-locate-entry): Likewise.
* org-table.el (org-table-convert-region): Likewise.
* org.el (org-update-statistics-cookies): Likewise.
* contrib/lisp/org-invoice.el (org-dblock-write:invoice): Likewise.
2012-12-20 13:16:41 +01:00