[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [O] Syncing methods for org files and org-mobile.el
From: |
Eric S Fraga |
Subject: |
Re: [O] Syncing methods for org files and org-mobile.el |
Date: |
Fri, 13 Jan 2017 10:19:46 +0000 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) |
On Friday, 13 Jan 2017 at 08:50, Anssi Saari wrote:
> When I tried MobileOrg I think I used Dropbox. But since initiating
> manual sync from Emacs seemed mandatory I just didn't get much use out
> of MobileOrg.
But automatic sync in Emacs should be quite straightforward and is
independent of the mobile end. You can use a timer, for instance:
,----[ C-h f run-with-idle-timer RET ]
| run-with-idle-timer is an interactive compiled Lisp function in
| ‘timer.el’.
|
| (run-with-idle-timer SECS REPEAT FUNCTION &rest ARGS)
|
| Perform an action the next time Emacs is idle for SECS seconds.
| The action is to call FUNCTION with arguments ARGS.
| SECS may be an integer, a floating point number, or the internal
| time format returned by, e.g., ‘current-idle-time’.
| If Emacs is currently idle, and has been idle for N seconds (N < SECS),
| then it will call FUNCTION in SECS - N seconds from now. Using
| SECS <= N is not recommended if this function is invoked from an idle
| timer, because FUNCTION will then be called immediately.
|
| If REPEAT is non-nil, do the action each time Emacs has been idle for
| exactly SECS seconds (that is, only once for each time Emacs becomes idle).
|
| This function returns a timer object which you can use in ‘cancel-timer’.
|
| [back]
`----
>
> So whatever you want to provide, make sure sync is automatic. And
> preferably supporting private sync options too.
>
>
--
: Eric S Fraga (0xFFFCF67D), Emacs 26.0.50.1, Org release_9.0.3-201-ga51c6f
signature.asc
Description: PGP signature
Re: [O] Syncing methods for org files and org-mobile.el, Karl Voit, 2017/01/16