Bastien Guerry
b8104315d3
Merge branch 'maint'
...
Conflicts:
lisp/org-agenda.el
2013-01-22 22:28:47 +01:00
Bastien Guerry
62c3107eb2
org-agenda.el (org-agenda-get-deadlines): Fix bug: use `org-agenda-show-inherited-tags'
...
* org-agenda.el (org-agenda-get-deadlines): Fix bug: use
`org-agenda-show-inherited-tags'.
Thanks to Kiwon Um for reporting this.
2013-01-22 22:27:56 +01:00
Bastien Guerry
196c5797d2
Merge branch 'maint'
2013-01-22 16:39:28 +01:00
Bastien Guerry
211b137ef4
org-agenda.el (org-agenda-skip): Correctly handle commented out scheduled/deadline lines
...
* org-agenda.el (org-agenda-skip): Correctly handle commented
out scheduled/deadline lines. Refactor.
Thanks to Rainer Stengele for reporting this and to Nick Dokos for
investigating further. This fix will not slow down the agenda as checking
for a text property seems equally fast (and perhaps even slightly faster)
than checking the character after.
2013-01-22 16:39:23 +01:00
Bastien Guerry
e79349ad78
org.texi (Built-in table editor): Tiny enhancement
...
* org.texi (Checkboxes, Radio lists): Fix typos.
Thanks to Xue Fuqiao for pointing this.
2013-01-22 16:03:19 +01:00
Bastien Guerry
0aae38f8fa
Merge branch 'maint'
2013-01-22 16:01:01 +01:00
Bastien Guerry
ecd9a1cc21
org.texi (Checkboxes, Radio lists): Fix typos
...
* org.texi (Checkboxes, Radio lists): Fix typos.
2013-01-22 16:00:56 +01:00
Samuel Loury
5a5ea5d112
Small typo correction
...
TINYCHANGE
2013-01-22 15:55:59 +01:00
Bastien Guerry
1d6d4e99e4
org-agenda.el: Let-bind `org-time-clocksum-use-effort-durations' when checking clocks and formatting items
...
* org-agenda.el (org-agenda-show-clocking-issues)
(org-agenda-format-item): Let-bind
`org-time-clocksum-use-effort-durations' to nil.
Thanks to Vincent Beffara for reporting this.
2013-01-22 15:53:14 +01:00
Bastien Guerry
5e432838fd
org.el: fix error message when C-u C-u C-c C-c on a list.
...
* org.el (org-ctrl-c-ctrl-c): Only throw a message when using
two universal prefix arguments on a list where all items are
already in a transitory state. Refine the error when the
checkbox cannot be toggled.
Thanks to Robert Horn for reporting this.
2013-01-22 15:22:17 +01:00
Bastien Guerry
443559a16f
Merge branch 'maint'
2013-01-22 14:25:56 +01:00
Muchenxuan Tong
5b20c9a30e
org-agenda.el (org-agenda-quit): Delete indirect buffer's window only when it exists
...
* org-agenda.el (org-agenda-quit): Delete indirect buffer's window
only when it exists.
When indirect buffer's window doesn't exist, the original logic will
delete the current window.
TINYCHANGE
2013-01-22 14:14:08 +01:00
Bastien Guerry
74c7e02bcf
Merge branch 'maint'
2013-01-22 14:08:44 +01:00
Bastien Guerry
7006f36d3d
org-install.el: Do not warn users.
...
* org-install.el: Do not warn users.
2013-01-22 14:08:39 +01:00
Bastien Guerry
627b3faa3d
Merge branch 'maint'
...
Conflicts:
lisp/org.el
2013-01-22 13:57:57 +01:00
Bastien Guerry
a85b393994
org.el (org-adaptive-fill-function): Fix various bugs when filling in message-mode
...
* org.el (org-adaptive-fill-function): In message-mode, don't
lines in the message header, nor table lines in the body.
Correctly fill lines starting with `org-outline-regexp' in the
body.
2013-01-22 13:55:57 +01:00
Nicolas Goaziou
f7f1b4bb7e
Fix C-c C-c error when called on attributes attached to a plain list
...
* lisp/org.el (org-ctrl-c-ctrl-c): Fix error when called on attributes
attached to a plain list.
2013-01-21 21:59:03 +01:00
Nicolas Goaziou
0cf7179430
Revert "org-element: Change return value for element at point in some corner cases"
...
This reverts commit 13e49a6385
.
Conflicts:
lisp/org-element.el
2013-01-21 21:51:39 +01:00
Nicolas Goaziou
e376137e71
Allow C-c C-c to act on item anywhere on its first line
...
* lisp/org.el (org-ctrl-c-ctrl-c): Anywhere on the first line of an
item, act on that item, provided no other object is found under the
point. Fix bug when function is called on a footnote definition
attribute.
This is a convenience feature mimicing old behaviour, but it is an
aberration from the structure POV.
2013-01-20 23:45:44 +01:00
Nicolas Goaziou
3e699dc032
Merge branch 'maint'
...
Conflicts:
lisp/org-element.el
2013-01-20 09:50:32 +01:00
Nicolas Goaziou
84d2251e57
org-element: Improve some docstrings
...
* lisp/org-element.el (org-element-parse-buffer, org-element-map,
org-element-at-point, org-element-context): Be more verbose in
docstrings. Also fix typos.
2013-01-20 09:47:24 +01:00
Nicolas Goaziou
60083a5edb
Rewrite C-c C-c using Elements
...
* lisp/org.el (org-ctrl-c-ctrl-c): Rewrite function using Elements.
2013-01-19 23:34:59 +01:00
Nicolas Goaziou
13e49a6385
org-element: Change return value for element at point in some corner cases
...
* lisp/org-element.el (org-element-at-point): When point is before any
element, in the first blank lines of the buffer, return nil. When
point is within blank lines just after a headline, return that
headline.
(org-element-context): Return nil when point is within the blank at
the beginning of the buffer.
* testing/lisp/test-org-element.el: Add tests.
2013-01-19 23:34:59 +01:00
Nicolas Goaziou
c300a50402
Merge branch 'maint'
2013-01-19 15:40:39 +01:00
Nicolas Goaziou
f67370f6ea
org-list: Fix bug when repairing checkbox with an ORDERED property
...
* lisp/org-list.el (org-list-struct-fix-box): When a checkbox has to
be resetted because of a non-nil ORDERED property value, make sure
it had a checkbox already.
2013-01-19 15:37:16 +01:00
Nicolas Goaziou
780b453227
Allow special editing of SETUPFILE keywords again
...
* lisp/org.el (org-edit-special): Fix regression.
2013-01-16 19:27:38 +01:00
Nicolas Goaziou
cf968c510c
org-export: Fix compilation for Emacsen <= 23
...
* contrib/lisp/org-export.el (org-export-async-start): Fix compilation
for Emacsen <= 23.
2013-01-16 19:27:38 +01:00
Bastien Guerry
1d8ba5a9cd
Merge branch 'maint'
2013-01-16 18:36:33 +01:00
Bastien Guerry
bd779fad62
org-agenda.el (org-agenda-open-link): Fix bug with opening all links
...
* org-agenda.el (org-agenda-open-link): Fix bug with opening
all links.
Thanks to Ingo Lohmar for pointing this.
2013-01-16 18:36:29 +01:00
Nicolas Goaziou
be0d87ddb7
org-e-odt: Silence byte-compiler
...
* contrib/lisp/org-e-odt.el (org-e-odt--export-wrap):
`org-conditon-case-unless-debug' has been removed since
e8f5b0ad72
.
2013-01-14 20:52:27 +01:00
Bastien Guerry
626212af0e
Merge branch 'maint'
2013-01-14 18:05:15 +01:00
Tokuya Kameshima
115bd78695
org-agenda.el (org-search-view): Fix checking `org-agenda-show-inherited-tags'
...
* org-agenda.el (org-search-view): Fix checking
`org-agenda-show-inherited-tags'.
TINYCHANGE
2013-01-14 18:04:31 +01:00
Bastien Guerry
d06fa4fa16
Merge branch 'master' of orgmode.org:org-mode
2013-01-14 09:36:00 +01:00
Bastien Guerry
6d48cbc944
Revert "Compatibility: Use org-define-obsolete-{function,variable}-alias"
...
This reverts commit 8fcdb5179b
.
2013-01-14 09:34:07 +01:00
Jambunathan K
35204a83dd
org-export: Change dispatcher keys and improve UI
...
* contrib/lisp/org-export.el (org-export-dispatch-ui,
org-export-dispatch-action): Set export options via control keys. UI
changes.
2013-01-13 21:42:36 +01:00
Nicolas Goaziou
655ba9f939
Remove left-over `org-define-obsolete-function-alias'
2013-01-13 20:58:21 +01:00
Bastien Guerry
6b746e20b8
Merge branch 'master' of orgmode.org:org-mode
2013-01-13 11:18:00 +01:00
Bastien Guerry
7369cada30
Merge branch 'maint'
2013-01-13 11:17:56 +01:00
Nicolas Goaziou
9d26797448
Move functions operating on timestamp objects into org.el
...
* contrib/lisp/org-export.el (org-export-timestamp-has-time-p,
org-export-format-timestamp, org-export-split-timestamp-range,
org-export-translate-timestamp): Removed functions.
* lisp/org.el (org-timestamp-has-time-p, org-timestamp-format,
org-timestamp-split-range, org-timestamp-translate): New functions.
* contrib/lisp/org-e-ascii.el (org-e-ascii-timestamp): Apply move.
* contrib/lisp/org-e-groff.el (org-e-groff-timestamp): Apply move.
* contrib/lisp/org-e-html.el (org-e-html-timestamp): Apply move.
* contrib/lisp/org-e-latex.el (org-e-latex-timestamp): Apply move.
* contrib/lisp/org-e-odt.el (org-e-odt--format-timestamp,
org-e-odt-timestamp): Apply move.
* contrib/lisp/org-e-texinfo.el (org-e-texinfo-timestamp): Apply move.
* testing/lisp/test-org-export.el: Remove tests.
* testing/lisp/test-org.el: Add tests.
2013-01-13 10:01:05 +01:00
Bastien Guerry
e8f5b0ad72
Delete `org-condition-case-unless-debug'
...
* org-compat.el (org-condition-case-unless-debug): Delete.
* org-odt.el (org-odt-cleanup-xml-buffers): Use
`condition-case' instead of `org-condition-case-unless-debug',
which is now deleted.
2013-01-13 09:27:08 +01:00
Bastien Guerry
3a5a4ddd41
Revert "Backwards compatibility: don't defalias special forms"
...
This reverts commit b63275350f
.
2013-01-13 09:24:43 +01:00
Bastien Guerry
04eb4b08c3
Revert "Compatibility: Use org-define-obsolete-{function,variable}-alias"
...
This reverts commit 305f29776f
.
2013-01-13 09:19:24 +01:00
Achim Gratz
409ee8a2f2
Compatibility: XEmacs does not have user-emacs-directory, use user-init-directory instead
...
* lisp/org-compat.el (user-emacs-directory): If not bound, define as an alias to
`user-init-directory´ so that XEmacs continues to be happy with Org.
2013-01-12 18:24:18 +01:00
Bastien Guerry
4b1fcd04e8
Merge branch 'maint'
2013-01-12 15:44:01 +01:00
Bastien Guerry
d815f025e9
* org-mobile.el (org-mobile-write-agenda-for-mobile): Fix bug
...
when replacing the heading.
Thanks to Jeff Myer for reporting this.
2013-01-12 15:43:53 +01:00
Bastien Guerry
6b7d2688d9
Merge branch 'maint'
2013-01-12 15:08:05 +01:00
Bastien Guerry
5e60f27a30
org-depend.el (org-depend-trigger-todo): Fix bug
...
* org-depend.el (org-depend-trigger-todo): Fix bug: use
`org-refresh-properties'. Also fix some compiler warnings.
Thanks to Karl Voit for reporting this.
2013-01-12 15:07:40 +01:00
Bastien Guerry
06c98ceb60
Merge branch 'master' of orgmode.org:org-mode
2013-01-12 14:59:38 +01:00
Bastien Guerry
fb37d1538d
htmlize.el (htmlize-create-auto-links): Fix link regexp
...
* htmlize.el (htmlize-create-auto-links): Fix link regexp.
Thanks to Daniel Dehennin for reporting this.
2013-01-12 14:56:56 +01:00
Nicolas Goaziou
0c9579bb74
org-e-beamer: Toggle hypersetup inclusion in template too
...
* contrib/lisp/org-e-beamer.el (org-e-beamer-template): Toggle
hypersetup inclusion in template too.
2013-01-12 12:04:11 +01:00