Bastien
0aff90f499
Run `org-table-electric-header-mode' with a tiny timer
...
* lisp/org-table.el (org-table-electric-header-mode): Autoload and
run with timer.
2020-01-29 21:35:04 +01:00
Bastien
57721a1cb0
Handle header line scaling for `org-table-electric-header-mode'
...
* lisp/org-table.el (org-table-temp-header-remapping): New variable.
(org-table-set-header-line-format): Scale the header line properly.
(org-table-electric-header-mode): Don't run outside `org-mode'.
2020-01-29 17:14:12 +01:00
Bastien
b476ffd266
Implement the `org-table-electric-header-mode' minor mode
...
* lisp/org-table.el (org-table-electric-header-p): New option.
(org-table-temp-header-line, org-table-electric-header-mode): New
variables.
(org-table-set-header-line-format)
(org-table-electric-header-mode): New minor mode to display the
table's current first row as the header line when this first row
is not visible anymore.
* doc/org-manual.org (Miscellaneous): Document
`org-table-electric-header-mode'.
2020-01-29 15:17:32 +01:00
Bastien
0f86a14af3
Silence compiler warning
2020-01-29 15:10:19 +01:00
Bastien
70ef811001
Silence compiler warning
2020-01-29 15:08:33 +01:00
Bastien
241750b3c2
Use number-to-string' instead of
int-to-string'
...
* lisp/org.el (org-end-of-subtree): Use `number-to-string' instead
of `int-to-string'.
* lisp/org-table.el (org-table-edit-field)
(org-table-fix-formulas, org-table-analyze, orgtbl-make-binding)
(org-table-field-info): Ditto.
* lisp/org-macs.el (org-shorten-string): Ditto.
* lisp/org-agenda.el (org-get-time-of-day): Ditto.
2020-01-28 20:19:24 +01:00
Bastien
e9526b5a79
Enhance C-c C-c in agenda buffers
...
* lisp/org-agenda.el (org-agenda-ctrl-c-ctrl-c): Don't try to
deactivate columns as `org-columns-toggle-or-columns-quit' is
already bound to `C-c C-c' when the column view is active.
* lisp/org.el (org-ctrl-c-ctrl-c): Update docstring.
2020-01-28 12:44:27 +01:00
Marco Wahl
82ebc73b92
agenda: Refactor key defining section towards more consitency
...
Unify spaces and use the function quote.
2020-01-28 09:53:15 +01:00
Marco Wahl
be0865603a
Merge remote-tracking branch 'origin/master'
2020-01-28 09:38:08 +01:00
Kyle Meyer
95a91df825
org-clock: Fix typos in org-show-notification-timeout's docstring
...
* lisp/org-clock.el (org-show-notification-timeout): Fix docstring
typos.
2020-01-27 23:25:37 -05:00
Marco Wahl
4a43cd983b
agenda: Refactor use uniform key definition
2020-01-28 00:38:51 +01:00
Marco Wahl
45a0fe531c
agenda: C-c C-c deactivates columns
...
* lisp/org-agenda.el (org-agenda-ctrl-c-ctrl-c): New function.
This is to unify and thereby harmonize the behavior of C-c C-c with
regard to Org files and columns.
2020-01-28 00:00:05 +01:00
Marco Wahl
b3d1e54877
Merge remote-tracking branch 'origin/master'
2020-01-27 23:46:10 +01:00
Bastien
32eba0f0a6
Merge branch 'maint'
2020-01-27 23:41:56 +01:00
Marco Wahl
1e55b18198
org-colview: Fix org-agenda-columns-active
...
* lisp/org-colview.el (org-agenda-columns): Set
org-agenda-columns-active when columns get activated.
2020-01-27 23:39:25 +01:00
Marco Wahl
42ad656436
org: Extend documentation some
...
* lisp/org.el (org-ctrl-c-ctrl-c): Document more cases.
2020-01-27 23:35:47 +01:00
Bastien
6d0b866637
org-agenda.el: Fix 1f6bacf88
properly
...
* lisp/org-agenda.el (org-agenda-mode): Make `text-scale-mode' usable
before any call to `org-agenda-redo'.
2020-01-27 18:42:11 +01:00
Bastien
1930f10b6f
Silence compiler warning
...
* lisp/org.el (org-open-at-point): Delete unused let binding.
2020-01-27 16:12:19 +01:00
Bastien
53acdfaa03
Revert "org-agenda.el: don't prevent the use of M-x text-scale-mode RET"
...
This reverts commit 1f6bacf88c
.
2020-01-27 16:10:24 +01:00
Bastien
3b87d4ab4f
Fix compiler warning
...
* lisp/org-clock.el (w32-notification-notify): Declare.
2020-01-27 15:17:42 +01:00
Bastien
6f02fa596a
Merge branch 'maint'
2020-01-27 14:55:50 +01:00
Bastien
e982108445
Fix "Maintainer: " entry in the header
...
* lisp/org.el:
* lisp/org-table.el:
* lisp/org-list.el:
* lisp/org-attach.el:
* lisp/org-agenda.el: Fix "Maintainer: " entry in the header.
2020-01-27 14:55:15 +01:00
Bastien
8a12b125a8
org.el: New default value for `org-file-apps'
...
* lisp/org.el (org-file-apps): Add emacs as the application for
opening directories.
2020-01-26 19:33:53 +01:00
Bastien
f603039884
Merge branch 'maint'
2020-01-26 19:16:18 +01:00
Bastien
47b1042c4c
org-attach.el: Tiny formatting fix
...
* lisp/org-attach.el (org-attach-attach): Tiny formatting fix.
2020-01-26 19:16:01 +01:00
Bastien
933a9ee993
org-attach.el: Enhance dispatch buffer navigation
...
* lisp/org-attach.el (org-attach): Enhance dispatch buffer
navigation.
Thanks to Vladimir Nikishkin for raising this issue.
2020-01-26 19:05:08 +01:00
Bastien
081d571a3d
org.el: Use user-error' in
org-back-to-heading'
...
* lisp/org.el (org-back-to-heading): Use `user-error'.
2020-01-26 17:50:27 +01:00
Bastien
f9c34a7d51
org-clock.el: New option `org-show-notification-timeout'
...
* lisp/org-clock.el (org-show-notification-timeout): New option.
(org-show-notification): Use `w32-notification-notify' and the new
option.
2020-01-26 17:35:18 +01:00
Bastien
b6fc8396a6
Merge branch 'maint'
2020-01-26 17:03:21 +01:00
Bastien
a3c373a1bf
org-clock.el: Explicitely require 'notifications
...
* lisp/org-clock.el (org-show-notification): Explicitely require
'notifications and remove w32-related code.
2020-01-26 16:49:11 +01:00
Bastien
389875c495
Merge branch 'maint'
2020-01-26 16:33:29 +01:00
Bastien
3399918691
Add maintainer
2020-01-26 12:59:55 +01:00
Bastien
360c8225ff
Add maintainer
2020-01-26 12:59:23 +01:00
Bastien
3b3d577ee7
Add maintainer
...
(Continue testing post-receive hook.)
2020-01-26 12:57:53 +01:00
Bastien
f828a27323
Adding maintainer
...
(Testing post-receive hook.)
2020-01-26 12:07:01 +01:00
Bastien
da18a958f1
org.el: Adding maintainer
...
(Testing post-receive hook to trigger a release on the server.)
2020-01-26 12:05:02 +01:00
Bastien
1f52f8c502
org-agenda.el: Adding maintainer
...
(Testing post-receive hook.)
2020-01-26 12:03:29 +01:00
Bastien
bd1d449e7f
Add maintainer information
...
(Testing the new post-receive hook.)
2020-01-26 12:01:29 +01:00
Bastien
91aef7219b
Merge branch 'maint'
2020-01-26 11:06:11 +01:00
Bastien
1d426e4a59
Bump version number to 9.3.2
2020-01-26 11:05:20 +01:00
Nicolas Goaziou
4141355492
Merge branch 'maint'
2020-01-26 09:45:28 +01:00
Edward Sillador
8dd2984a94
org-clock.el: Handle notification on windows-nt
...
* lisp/org-clock.el (org-show-notification): Handle notification
on windows-nt.
TINYCHANGE
2020-01-26 09:09:02 +01:00
Bastien
ac2c0f9a75
org.el: Don't forceably try ot open attachments
...
* lisp/org.el (org-open-at-point): Don't forceably try ot open
attachments.
This commit fixes a bug: when trying to open links in a subtree with
no attachments, `org-open-at-point' would create an ID property with
no apparent reason.
2020-01-26 08:44:16 +01:00
Bastien
1f6bacf88c
org-agenda.el: don't prevent the use of M-x text-scale-mode RET
...
* lisp/org-agenda.el (org-agenda-mode): Fix bug: don't prevent the
use of M-x text-scale-mode RET.
Before this fix, M-x text-scale-mode RET was only available after
the agenda buffer was redone once. Now it is available immediately.
This fixes commit 00c1184a0
.
2020-01-25 21:01:32 +01:00
Bastien
c8975ec150
org.el: Fix ID property retrieval
...
* org.el (org-clone-subtree-with-time-shift): Fix ID property
retrieval.
2020-01-25 20:41:48 +01:00
Bastien
e19eea48a5
org-clock.el: Use user-error' instead of
error'
...
* lisp/org-clock.el (org-clock-cancel, org-clock-goto)
(org-clocktable-shift, org-dblock-write:clocktable)
(org-clocktable-write-default): Use `user-error' instead of
`error'.
2020-01-25 20:19:19 +01:00
Bastien
7f1b51b615
Fix previous commit
2020-01-25 19:46:35 +01:00
Bastien
32f00fe90e
org.el: Remove variables, small refactoring
...
* lisp/org.el (org-get-level-face): Remove variables, small
refactoring.
Thanks to Jorge P. de Morais Neto for pointing to this.
2020-01-25 19:23:34 +01:00
Bastien
ea6349d671
org.el: Delete dynamically scoped variable
...
* (org-dcst): Delete dynamically scoped variable.
2020-01-25 19:16:49 +01:00
Jack Kamm
cd1014a75a
org-src: Add call to quit-restore-window in org-src-switch-to-buffer
...
* lisp/org-src.el (org-src-switch-to-buffer): Add call to
quit-restore-window in org-src-switch-to-buffer when
org-src-window-setup is other-window so that the popped up window is
closed on exit.
2020-01-24 23:12:22 -05:00