Re: [O] Problem while spell-checking an Org document

2019-07-04 Thread Bingo
Le 4 juillet 2019 20:03:06 GMT+05:30, "Shérab" 
 a écrit :
>Dear friends,
>
>I have started to write a reference manual for a tool using Org.
>
>When I run ispell on it, I would expect that the subtree containing an
>error gets expanded but that does not seem to be the case. As far as I
>can tell, point remains on the root title of the subtree containing the
>error and that subtree remains folded. I did lookup the documentation
>for both org-mode and ispell in emacs but couldn't find the response,
>neither could I solve the problems by looking up the Internet.
>
>Any help would thus be greatly appreciated.
>
>Many thanks in advance,
>
>Shérab.

I don't think there is any provision for expanding subtrees with errors. But 
you could :
1. Go to next/previous error using flyspell's functions.
2. Org-reveal to see what is there. Typical key binding is C-c C-r.

Thanks

Re: [O] Org mode repeated dates to do spaced learning

2019-01-01 Thread Bingo
Le 1 janvier 2019 18:02:31 GMT+05:30, Andrea Giugliano  a 
écrit :
>Happy 2019 everyone!
>
>I would like to slightly change my learning method this year. I have
>heard that spaced learning is much better than bang your head against
>the same material multiple times in a row.
>
>Spaced learning is simply reviewing some interesting topic at given
>intervals: after 1 day, 1 week, 2 weeks, 1 month, 3 months, etc...
>
>It seems to me that org-mode does not support this: how would you make
>a
>repetitive task with spaced intervals?
>
>I saw org-drill.el, but I do not think it does this.
>Ideally I could do something like:
>
>""
>* review this interesting thing
>SCHEDULED: <2019-01-01 Tue>
>:PROPERTIES:
>:SPACED:
>:END:
>""
>
>If this is not an interesting use case for org-mode, what do you think
>about me trying to extend org-habits.el instead?
>
>Best wishes to all the community,
>
>Andrea

Hi,
   Why do you think org-drill doesn't do spaced repetition ? I used it for a 
while in 2017, and it does. I've since moved to Anki on Android phone for the 
same purpose, because phones are accessible for longer, but was happy with 
org-drill.




Re: [O] An Org-based productivity tool

2018-10-11 Thread Bingo
Le 10 octobre 2018 21:45:53 GMT+05:30, Marcin Borkowski  a 
écrit :

>
>- a warning when my efficiency is lower than a set value, and info
>about
>  how much work I need to do to bump it up to that value.
>

Nice, but it has an anti-feature.  For procrastinators, warnings frequently 
have negative effects. It can be understood in multiple ways :

1. "What the hell" effect : As Dr Art Marckman tells in the book "Smart Change" 
, there is a "what the hell" effect where the victim goofs off even more to the 
extent of giving up a goal if he realizes that he is falling behind schedule, 
or has goofed off more than was advisable. The solution is to forgive oneself, 
and not beat oneself up. This warning looks like beating oneself up.

2. Showing how much work needs to be done to catch up goes against some self 
improvement philosophies. E.g. dividing work into subtasks helps in not getting 
overwhelmed by the amount of work.  Or the recommendation to plan breaks in 
addition to planning to slog, otherwise the plan to slog becomes overwhelming 
and procrastinators give up.

Of course, if it works for you, go for it.



Re: [O] bug#32722: bug#32722: 26.1; Org-publish depend on non-free platform ?

2018-09-20 Thread Bingo UV
Hi RMS, Nicolas
   The concrete software MobileOrg on Android is somewhat of an orphan.
   It may not revive as itself. But there is also a protocol mobileorg,
   which the manual alludes to, though does not document directly. That
   protocol is very much an enabler of software freedom, and it is
   important for the next MobileOrg to be written. I hope it survives
   these questions.

The protocol can be used to sync 2 sets of org-mode files between 2
emacs instances - without needing the iOS or Android versions of
MobileOrg. When fancypants sync systems like dropbox, git, syncthing,
rsync etc. are not available, the mobileorg protocol can be used to
transfer changes from one place to another.

As for the questions :

On Wed, 19 Sep 2018 21:50:26 -0400
Richard Stallman  wrote:
> 
> What is the source license of Mobile.org?

GPLv3
(https://github.com/matburt/mobileorg-android/blob/master/LICENSE.txt)

> 
Is it listed in f-droid.org?

It used to be, it has been kicked out of f-droid due to violating
policies : including dubious jars. Dropbox API that it was using was
surely non-free.


>   > [fn:146] An alternative is to use a WebDAV server.  MobileOrg
>   > documentation has details of WebDAV server configuration.
>   > Additional help is at this
>   > [[https://orgmode.org/worg/org-faq.html#mobileorg_webdav][FAQ
>   > entry]].  
> 
> Is this a way to use MobileOrg without Dropbox?
> 
> Is the WebDAV server code free software?  Can you talk to such a
> server without any nonfree client software?

There are 2 other ways to use Android MobileOrg not included in the
worg page:
1. SSH
2. Local filesystem


Also, since one can write one's own WebDAV server using specs, it
doesn't matter if some particular WebDAV servers are free or not.

thanks



Re: [O] Visualizing org files

2018-09-07 Thread Bingo
Le 8 septembre 2018 04:48:18 GMT+05:30, Marcelo de Moraes Serpa 
 a écrit :
>Hey all,
>
>I'm a long org-mode user and I absolutely love it. During the years
>I've
>been using org, nothing else came close to being so simple and so
>powerful
>as org - and I a lot tried different productivity apps.
>
>One thing that would nicely complement org, in my opinion, would be a
>visualization mode for its buffers. Right now I sometimes use
>Freeplane*[0]
>to draft/brainstorm complex ideas or problems/solutions and then attach
>it
>to an org item and write more specific action items there.
>
>It'd be nice to have everything in a Freemind map, if needed. What I'm
>proposing is a way to visualize org buffers in Freeplane and
>vice-versa.
>
>It could also be a script that uses something like graphviz*[1] to
>create a
>graph of one or more org buffers, like Sasha Chua did here:
>http://pages.sachachua.com/evil-plans/, although I prefer using
>Freeplane
>since it allows me to edit the org file as a mind-map, visually, if I
>want.
>
>I think a script to automatically transform the Freeplane XML to org
>and
>vice-versa wouldn't be too hard to come up with. The graphviz solution
>is
>also interesting and Sasha already provides the snippets.
>
>Are any other people out there that are already doing something similar
>to
>what I described above? Maybe we could share some ideas on how to
>tackle
>this feature or if it'd be worth adding it into the org core ;)
>
>Cheers!
>
>- Marcelo
>
>*[0] https://www.freeplane.org/wiki/index.php/Home
>*[1] https://www.graphviz.org/

Hi, 
  There have been attempts for similar things.

 1. There was org-freemind :  https://www.emacswiki.org/emacs/FreeMind. To 
convert between org and freemind files. It went out of maintenance and 
bitrotted. Doesn't work anymore, but the code is available for you to play with.

2. There is org-mind-map : https://github.com/theodorewiles/org-mind-map . 
Simple, and it works. It uses graphviz. It is somewhat based on Sacha's 
evil-plans.

[O] org-mobile-push needs a visible frame ?

2017-04-07 Thread Bingo
Hi,

I see that when there is an emacs server without a visible frame,

emacsclient --eval "(org-mobile-push)" , gives the error :

*ERROR*: Unknown terminal type


Only when there is a visible frame does org-mobile-push succeed. Is there a
reason why org-mobile-push needs a frame ? How can I make it work without a
frame?

Org version is 8.3.2, emacs version 24.4.1, Debian Linux 8.2.

thanks


Re: [O] Scatter-gather idea

2017-04-01 Thread Bingo
On April 1, 2017 10:57:41 PM GMT+05:30, Bob Newell  
wrote:
>Org-mode has nearly everything that other outlining tools have, and
>generally much, much more. But one thing that is missing (and
>there's been sporadic traffic about this) is convenient
>scatter-gather. BrainStorm WFO has this; it's not like I'm going to
>start using it as an alternative, but such a feature might be nice in
>org-mode.
>
>The Emacs way is to write it yourself, and I'm thinking about that. But
>I wanted to try out the concept and see if it's of interest, or for
>that
>matter, more trouble than it's worth.
>
>You can do something like this on the Agenda screen, but that's not a
>general solution at all. What about an "ordinary" org mode file. So
>here's the flow I envision.
>
>1. You "mark" a series of headline entries with, say,
>   'org-sg-mark'. Perhaps it would look like this when marked:
>   
>   ** ! interesting headline
>
>   Yes, this disturbs the existing text. But the marking has to be
>   somehow visual.
>
>2. You give a command like 'org-sg-gather' and the marked headlines are
>   gathered up, moved (just like archiving) to a file (for which you're
>   prompted) or maybe, optionally to the top or bottom of the current
>   buffer. The marks are then cleared.
>
>3. 'org-sg-clear' clears a single mark; 'org-sg-clear-all' clears them
>all.
>
>Potential problems:
>
>1. As mentioned, text is disturbed at least temporarily.
>
>2. Incomplete operation sequences leave marks in place, when they might
>   be useless.
>
>3. If the gathered headlines are at different levels, the resulting
>  gathered outline will not be sensible and will require manual fixing.
>
>Comments welcome. This doesn't look especially difficult to code, but
>does it make sense and is it of any use?
>
>-- 
>Bob Newell
>Honolulu, Hawai`i
>* Via Gnus/BBDB/Org/Emacs/Linux *

What is scatter-gather ? What is the purpose for which it is done? Google tells 
me about a vectored I/O method, which is not what i guess you are talking about.

That would help clarify why you chose an org-syntax demolishing "!"  instead of 
a tag.

For myself i have coded a dirty elisp to extract and randomly order some 
specific marked headlines. But for this, tags work better because i don't want 
to mark all my headlines (hundreds) every time i dump this out.



Re: [O] modify/edit a org-time-stamp

2017-02-14 Thread Bingo
On February 15, 2017 4:06:03 AM GMT+05:30, Nick Dokos  wrote:
>Uwe Brauer  writes:
>
>> Hi 
>>
>> I have an org file which is full of time-stamps from last year stuff
>> like <2016-11-14 Sat>. I thought I could easily modify/edit the time
>> stamp but I cannot, every time I move the cursor into such a stamp, I
>> cannot edit as I wish. It looks as if that entry is somehow blocked.
>>
>You mean you cannot change it at all?
>
>> Of course I could switch the mode say to text mode and then edit the
>> entry, but what could I do within orgmode?
>>
>You should be able to change it with ordinary editing commands (it's
>just
>text, albeit with text properties). Or you could do S-
>on
>individual fields to change them (that runs org-timestamp-up/down which
>knows e.g. to increment the year when the month is incremented from 12
>to
>1 and also knows to change the name of the day of the week).
>
>-- 
>Nick

If custom time format is specified, the time field is not editable in the usual 
ways like S-up, S-down, or text editing. See if symptoms are like 
http://orgmode.org/org.html#Custom-time-format.

Re: [O] Encryption

2017-02-07 Thread Bingo
On February 7, 2017 3:39:47 AM GMT+05:30, David Diem <d...@lingui.st> wrote:
>Hi all,
>
>on Android, is there a combination of either
>
>1.a. mobileorg
>b. mobileorgNG 
>
>on the one hand and
>
>2.a. APG
>b. OpenKeyChain 
>c. GPG
>
>on the other, and 
>
>3.a. :crypt:
>b. header crypt comment
>
>in Emacs
>
>... that works for people here?
>
>I have tried all (combinations) over and over.
>
>Best wishes
>David (on CyanogenMod 13 and Lineage 14 on a bacon (1+1))
>
>
> Ursprüngliche Nachricht 
>Von: emacs-orgmode-requ...@gnu.org
>Gesendet: 6. Februar 2017 18:00:19 MEZ
>An: emacs-orgmode@gnu.org
>Betreff: Emacs-orgmode Digest, Vol 132, Issue 6
>
>Send Emacs-orgmode mailing list submissions to
>   emacs-orgmode@gnu.org
>
>To subscribe or unsubscribe via the World Wide Web, visit
>   https://lists.gnu.org/mailman/listinfo/emacs-orgmode
>or, via email, send a message with subject or body 'help' to
>   emacs-orgmode-requ...@gnu.org
>
>You can reach the person managing the list at
>   emacs-orgmode-ow...@gnu.org
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of Emacs-orgmode digest..."
>
>
>Today's Topics:
>
>   1. Help checking orgcard.pdf (Kyle Meyer)
>   2. Behavior of `org-show-entry' (Eric Abrahamsen)
>   3. Re: Help checking orgcard.pdf (Kaushal Modi)
>   4. Re: Help checking orgcard.pdf (Kyle Meyer)
>   5. Re: Help checking orgcard.pdf (Kaushal Modi)
>   6. Re: Help checking orgcard.pdf (Kyle Meyer)
>   7. Re: Bug: org-agenda-only-exact-dates [9.0.4 (9.0.4-elpa @
> c:/Users/atamulis/.emacs.d/elpa/org-20170124/)] (Tamulis, Andrius)
>   8. Re: Behavior of `org-show-entry' (Kyle Meyer)
>   9. Re: Behavior of `org-show-entry' (Eric Abrahamsen)
>  10. Re: Bug in clocktable report with formula % (Andreas Mueller)
>  11. Re: Behavior of `org-show-entry' (Kyle Meyer)
>  12. org-time-stamp, day format (Uwe Brauer)
>  13. Re: Allowing multiple date trees in a single file
>  (Nicolas Goaziou)
>  14. Re: Behavior of `org-show-entry' (Nicolas Goaziou)
>  15. Re: Bug: org-agenda-only-exact-dates [9.0.4 (9.0.4-elpa @
>  c:/Users/atamulis/.emacs.d/elpa/org-20170124/)] (Nicolas Goaziou)
>  16. Re: Feature request: lists with letters (Rasmus)
>  17. No priority cookies in html export despite setting pri:t
>  option (Gez)
>  18. just saw this: orgzly code source available now on github
>  (Xebar Saram)
>  19. Re: Sync up the org in emacs master to org maint branch?
>  (Phillip Lord)
>  20. Re: just saw this: orgzly code source available now on github
>  (Kaushal Modi)
>
>
>--
>
>Message: 1
>Date: Sun, 05 Feb 2017 12:03:18 -0500
>From: Kyle Meyer <k...@kyleam.com>
>To: Org-mode <emacs-orgmode@gnu.org>
>Subject: [O] Help checking orgcard.pdf
>Message-ID: <8760koh8o9@kyleam.com>
>Content-Type: text/plain; charset="us-ascii"
>
>Hello,
>
>On the maint branch, doc/orgcard.tex lists the Org version as 8.2.  I'd
>like to bump this to 9.
>
>It'd be helpful if a few people could look at a topic or two that they
>are familiar with and report back about whether things look up-to-date.
>The card on the website [*] is still stuck at 7.8.11, so I've attached
>one built from the maint branch.
>
>Thanks.
>
>[*] http://orgmode.org/orgcard.pdf
>
>-- next part --
>A non-text attachment was scrubbed...
>Name: orgcard.pdf
>Type: application/pdf
>Size: 118968 bytes
>Desc: not available
>URL:
><http://lists.gnu.org/archive/html/emacs-orgmode/attachments/20170205/d6db68aa/attachment.pdf>
>-- next part --

The data can be encrypted using :crypt: tag, saved  in emacs. Then it can be 
synced to mobileorg, copied to clipboard and pasted into openkeychain to be 
decrypted. I guess you would consider it inconvenient.

Is it necessary to use :crypt: mechanism, or would you be fine with whole file 
encryption? I've been using this for some time :

1. Capture in mobileorg. Sync.
2. In openkeychain, open the mobileorg.org file, encrypt it.
3. Save this encrypted mobileorg.org.gpg file in dropbox.
4. On the computer where dropbox client is running, use inotify to detect 
change in mobileorg.org.gpg. When change is detected - a script automatically 
runs steps 5-9 below :
5. Decrypt the file to mobileorg.org.
6. Run org-mobile-pull 
7. Run org-mobile-push
8. Zip up all org files.
9. Encrypt the zip, store in dropbox.
10. In mobile, within 2-3 minutes, dropbox is ready with the encrypted zip. 
Decrypt using openkeychain, unzip. (AndroZip has a handy one step unzip).
11. Mobileorg sync.

I side step dropbox when at home, directly using LAN copy to the computer using 
Estrongs file explorer, but rest of the steps remain similar.

Probably someone has a simpler suggestion than this.

Thanks
Bingo

Re: [O] Org-crypt encrypting PROPERTIES?

2016-03-08 Thread Bingo
   I can confirm this (tried in org 8.3.0 many months ago). For me, 
org-mobile-push and pull were adding properties every time. I'd love a 
resolution too.

Thanks

Re: [O] "atomic knowledge" modeling tool

2016-02-03 Thread Bingo UV
On Mon, 1 Feb 2016 15:15:03 -0700
luke call  wrote:


> I'm not org-mode power-user but what I recall from my use years ago
> is that I moved away because of the # of keystrokes to do operations, 
> having to open different files for different topics, and that one
> single set of notes couldn't be in more than one place.
>   


Hi,
   While I am no authority, I will present some information and
   evidence about why one thing should be only in one place if its
   purpose is consumption by human beings. It also matches my
   personal experience - your mileage may vary:

https://blog.evernote.com/blog/2015/12/11/evernote-and-the-brain-designing-creativity-workflows/

Don't let the evernote.com mislead you - the article is not entirely
praising  of evernote and presents scientific evidence where
applicable.

From this, I gather that tools promoting explicitly
preemptive inter-connection between knowledge pieces like this
one-model seems to be are not likely the best uses of
one's own brain. Even attempts at exquisite tagging and
cross-referencing within emacs org-mode are ill-advised.

PS : while the thread is otherwise off-topic, I hope this post was less
off-topic.

thanks



Re: [O] MobileOrg does not sync with local Android calendar

2016-02-02 Thread Bingo UV
On Mon, 1 Feb 2016 12:31:33 -0800
Brian van den Broek  wrote:


> 
> I use an app (from the Play Store) called Offline Calendar. It makes
> Google calendars that do not sync. I have mobile org write to a
> calendar it creates and never sync calendars on my phone or tablet.
> It works on my nexus 7 and my Moto G. It also worked on the Nexus 4
> and an ancient 2.x Android Samsung phone.
> 
> Best,
> 
> Brian vdB

Yes, I just want to chip in here and say that synchronizing with the
google cloud is not necessary at all for mobileorg calendar integration
to work. I use the same application (in fact from F-droid) to create
local non-cloud calendars and mobileorg uses it nicely.



Re: [O] missing fancy character when using org-bullets

2016-02-02 Thread Bingo UV
On Tue, 2 Feb 2016 15:22:09 +0100
Giacomo M  wrote:

> Dear all,
> at work I have Windows 7, at home Windows 10. I use the same emacs 
> configuration, and Consolas as the default font face.
> I indulge myself using org-bullets. At work it works. At home the
> pretty symbol for 3-rd level outlines is missing. An empty rectangle
> is showing instead. Other symbols, like those for the first two
> levels headlines or things like \lambda, work.
> 
> Did anybody experience anything similar?
> 
> Thanks,
> 
> Giacomo
> 

Yes, I faced it too - on CentOS 6.5. I moved to Debian stable to get
rid of the problem, I couldn't find any other solution.



[O] how to add some features in a newly added headline?

2016-01-16 Thread Bingo UV
Hi,

   When I create a new headline, I want a set of features in it:
1. The ID property in the properties drawer
2. The properties drawer should be collapsed
3. An inactive timestamp at the beginning of text
4. Cursor at the beginning of heading

Currently, I have a hook for org-insert-heading-hook, after learning
and experimenting with emacs lisp for a while, but it has serious
problems:

(add-hook 'org-insert-heading-hook
  '(lambda()
 (org-id-get-create) ;-> Adds ID property
 (insert-char 48) ;-> required for next 2 org-cycles to collapse the 
properties drawer
 (org-cycle)
 (org-cycle)
 (save-excursion ;-> add time stamp
   (org-end-of-meta-data t)
   (org-time-stamp-inactive '(16))
   (newline)
   )
 )
  )

This makes org-insert-heading create an entry like the following:

* 0 -> cursur after this 0
:PROPERTIES:
[2016-01-16 Sat 08:40]

Most of the problems stem from the insert-char. First of all, it enters a 
useless "0" character
which I have to manually remove by backspace. Secondly, when I read from 
mobile-org, it converts
TODO into 0TODO, which is to say it converts useful into useless. But I cannot 
live without it
because without this 0, org-cycle doesn't collapse the entry but instead, 
indents the subtree.

Can someone show a simple way to achieve the 4 features automatically in a new 
entry? I used
to strongly feel it should be very easy, but I am at my wits' end now.

thanks a lot



Re: [O] how to add some features in a newly added headline?

2016-01-16 Thread Bingo UV
Hi John,
   Thanks a lot. 

In org 8.3, there seems to be no org-end-of-meta-data-and-drawers. If I
replace it with org-end-of-meta-data, I get a PROPERTIES drawer which
is open, not collapsed. Since it is a new heading, it should have no
 drawers, so I am guessing org-end-of-meta-data-and-drawers and
org-end-of-meta-data should be identical?


I don't want to sound too demanding about a collapsed PROPERTIES
drawer but it is so distracting I cannot stop myself from compulsively
collapsing it after adding every heading. Which is when I added the
insert-char and 2 org-cycles.


(sorry, meant to reply to mailing list, not personally)


On Sat, 16 Jan 2016 08:59:17 -0500
John Kitchin <jkitc...@andrew.cmu.edu> wrote:

> I would define a function for this, so you can call it only when you
> want. this does what you describe for me (org 8.2.10)
> 
> (defun my-heading ()
>   (interactive)
>   (org-insert-heading)
>   (org-id-get-create)
> 
>   (save-excursion ;-> add time stamp
> (org-end-of-meta-data-and-drawers)
> (newline)
> (org-time-stamp-inactive '(16
> 
> 
> 
> On Sat, Jan 16, 2016 at 8:14 AM, Bingo UV <right...@gmail.com> wrote:
> 
> > (add-hook 'org-insert-heading-hook
> >   '(lambda()
> >  (org-id-get-create) ;-> Adds ID property
> >  (insert-char 48) ;-> required for next 2 org-cycles to
> > collapse the properties drawer
> >  (org-cycle)
> >  (org-cycle)
> >  (save-excursion ;-> add time stamp
> >(org-end-of-meta-data t)
> >(org-time-stamp-inactive '(16))
> >(newline)
> >)
> >  )
> >   )
> >
> 
> 
> 
> John
> 
> ---
> Professor John Kitchin
> Doherty Hall A207F
> Department of Chemical Engineering
> Carnegie Mellon University
> Pittsburgh, PA 15213
> 412-268-7803
> @johnkitchin
> http://kitchingroup.cheme.cmu.edu




[O] org-id-copy adding properties drawer before planning line

2016-01-09 Thread Bingo UV
Hi,
  Consider the simple org file content 

* test
<2016-01-09 Sat 08:10>


When point is on the heading, if I execute M-x org-id-copy or
org-id-get-create, I get the following:

* test
:PROPERTIES:
:ID:   c1f5299d-c62d-4daa-8586-c61d0e32c255
:END:
<2016-01-09 Sat 08:10>

I understand that this is wrong, and properties drawer must follow
planning line. Is this a bug?


In emacs 24.4.1, org version 8.3.2. Same in emacs 24.5.1, org
version 8.3.3 installed from elpa today.

thanks



Re: [O] any intelligent workflow how to use mobileorg agendas?

2016-01-08 Thread Bingo UV
On Tue, 05 Jan 2016 16:30:01 +0100
David Belohrad  wrote:

> Dear All,
> 
> i'm in org-mode for already some years. However I am still struggling
> with how to setup the workflow such, that it actually works with the
> mobileorg agenda. What I need is to display
> 
> a) daily agenda
> b) datetree with say next 90 days
> c) show specific tags
> 
> Now, with scenario (c) there is no issue at all as mobileorg can be
> setup such, that it shows within specified files tags of your
> interest. I have a problem with scenarios (a) and (b). First, I did
> not find any method, how to filter mobileorg agendas based on
> something like 'today', so displaying daily agenda I would have to
> 'somehow' force org-mobile-push to add to 'today's' items a specific
> tag. Is there any better way how to set it up?
> 
> This comes to the problems of scenario (b) as well. The best for me
> would be, if I could just display 90 days datetree exactly as I
> produce it into the diary (using capture into datetree). This works,
> but it does not serve to the purpose, as the datetree is not
> corresponding to the actual timestamp. E.g.
> 
> on 17th Dec 2015 I have made an appointment for 1st january 2016 as
> such:
> 
> * 2015
> ** 2015-12 December
> *** 2015-12-17 Thursday
>  dinner with Mia
> <2016-01-01 Thu 22:00-23:00>
> 
> I do not want to display on my mobileorg this particular datetree as
> it is provides misleading information. When I would enter into
> 2016/01/01 entry, I would not see that I shall meet with Mia, I would
> see it when entering into december's record.
> 
> So now the question is, how to setup the diary workflow such, that a
> datetree with correct timestamps would be actually generated? Hence
> what I would like to see in my mobileorg agenda is:
> 
> * 2016
> ** 2016-01 January
> *** 2016-01-01 Thu
>  22:00-23:00 dinner with Mia
> 
> so somebody asks me what i do on 1st january, I would dig into the
> datetree and I would see immediatelly this event? 
> 
> All that is quite confusing. At the same time, the capture workflow
> works pretty well, and especially with combination of capture widget
> one can capture the data really quickly and transport to emacs.
> 
> Or is there any other workflow, which would assure to act mobileorg
> as a true (readonly) agenda?
> 
> .d.
> 

Which mobileorg are you talking about? Android, iOS, or some other?

I am not sure about the other types, but Android mobileorg has a good
support for calendar integration. Just choose the calendar you want
synchronized with org-mode files - it could even be Google calendar if
that is your thing. I have setup an offline non-cloud calendar for this
purpose.

Now if somebody asks you what you do on 1st january, you open your
calendar on your mobile phone. On most mobile interfaces, digging into
tree structures is much less convenient than the tabular information
that is calendar. 

It has the advantage that you keep using your datetree structures when
you have the power of a full keyboard, emacs and large screen.

You also get other features of calendars like reminder
alarms, sharing calendar with others so that they don't have to ask you
what you do on 1st january in the first place etc.





Re: [O] syncing my life (orgmode :)) to a mobile (android) device..cant find a holistic reliable way..how do you guys manage to do it?

2015-12-05 Thread Bingo UV
On Sat, 5 Dec 2015 14:08:19 +
Eric S Fraga  wrote:


> Case 2: this is my preferred mobile solution.  I have an OpenPandora
> palmtop computer [1] running the full Debian testing distribution with

> Oh, and the Pandora has a fantastic audio system :-)
> 
> Sorry if I have come across as an advert for the Pandora but I am
> obviously a satisfied customer.
> 
> HTH,
> eric
> 
> 
> Footnotes: 
> [1]  https://boards.openpandora.org/pandora/pandoramain.html/
> 

Hi Eric,
Do you not find pandora too slow to run Emacs? My Asus EEEPC with
celeron 900 MHz takes over a minute to generate agenda with 100-150
kB of org files, not too complicated. Exporting to HTML too takes
minutes for 30 kB org file. My guess is that 1GHz ARM of pandora
should be much slower than this.

Do you have some trick up your sleeve to speed it up, or do you make do
with slow pandora? Have you hacked it to increase memory?

thanks



Re: [O] Asynchronous mobileorg push/pull

2015-11-29 Thread Bingo UV
On Mon, 23 Nov 2015 15:33:23 +0100
Sven Bretfeld  wrote:

> You can just use a cronjob like:
> 
> */10  *  *  *  *  emacs --batch --load ~/.emacs --eval
> "(org-mobile-pull)" --eval "(org-mobile-push)"
> 
> This executes the whole process in the background with another
> instance of emacs running in batch-mode.
> 
> Sven
> 

The problem with this is that the other instance of emacs writes
org files and the main instance of emacs then warns quite rightly about
files on the disk changing outside of that emacs. Isn't there the
danger of losing data with this mechanism? Or am I missing some simple
defense against such data loss?

org-mobile-push could have been a read-only operation on the org
files, but it creates the PROPERTIES drawer if missing. org-mobile-pull
obviously writes into org files. So my fear is that in the worst case
both of these can cause data loss. Does that make sense?

thanks



[O] pandoc export does not honour org-export-with-sub-superscripts?

2015-11-13 Thread Bingo UV
Hi,
   With emacs 24.5.1, melpa ox-pandoc from 20150706.1809 and
   org-plus-contrib-20151109, I have set
   org-export-with-sub-superscripts to {}. It has the correct behaviour
   in html export, or latex export. But with pandoc, A_B and A_{B} both
   get exported with B as subscript.

Are there special settings in ox-pandoc for this?

thanks




Re: [O] Tag hierarchies

2015-08-22 Thread Bingo UV
On Fri, 21 Aug 2015 16:35:31 -0700
Shankar Rao shankar@gmail.com wrote:

 I've read about tag hierarchies in the manual
 (http://orgmode.org/manual/Tag-hierarchy.html#Tag-hierarchy) and my
 understanding is that searching for a group tag A will search for
 headlines tagged either with A or any of A's descendants. However this
 isn't the behavior I observe. In the example below, if I do a agenda
 tag search for :agroup:, :dgroup, or :egroup:, nothing shows up in the
 search. Only tags that are explicitly in a headline, like :foo:,:bar:,
 or :bgroup:, show up in searches. Is this a bug or a misunderstanding
 of how tag hierarchies are supposed to work? org-group-tag is set to t
 (the default).
 
 Shankar Rao
 Aquamacs 3.2 GNU Emacs 24.4.51.2
 Org 8.2.10
 
 -- begin example
 #+STARTUP: overview
 #+TAGS: [ agroup : foo baz ]
 #+TAGS: [ bgroup : bar ]
 #+TAGS: [ cgroup ]
 #+TAGS: [ dgroup : gah ]
 #+TAGS: [ egroup : doh meh ]
 
 * TODO Cure
 cancer  :foo: **
 DONE Sequence human genome ** WAIT Obtain funding from government
 ** DONE Find cancer causing genes
 ** DONE Genetically engineer rate with gene
 CLOSED: [2015-08-12 Wed 16:00]
 ** DONE Test for cancer in rats
 CLOSED: [2015-08-13 Thu 11:00]
 ** DONE Develop gene therapy for humans
 CLOSED: [2015-08-17 Mon 16:19]
 ** TODO Find human test subjects
 * End
 homelessness  :foo:
 ** DONE Find all homeless people CLOSED: [2015-08-17 Mon 16:15]
 ** DONE Get money to build a bunch of homes
 CLOSED: [2015-08-21 Fri 12:07]
 ** DONE Build homes for homeless people
 CLOSED: [2015-08-21 Fri 10:07]
 ** DONE Give homes to homeless people
 CLOSED: [2015-08-21 Fri 13:07]
 * Write paper on cancer gene
 therapy:foo: ** TODO Make outline
 for paper
 * DONE Make presentation on ending
 homelessness :foo: CLOSED: [2015-08-14 Fri
 17:15]
 * TODO Provide inputs for cancer research progress
 report   :foo: DEADLINE: 2015-09-02 Wed
 * TODO Determine hardware requirements for cold
 fusion  :baz:
 * DONE Provide inputs for cold fusion research progress
 report  :baz: CLOSED: [2015-08-12 Wed 14:20]
 * Investigate methods for hot, but not that hot
 fusion  :baz:
 * TODO Brainstorm with Stephen Hawking on new laws of
 robotics  :gah:
 * DONE Look at papers on chilly
 superconductors :doh:
 * Investigate models for chilly
 superconductors :doh:
 * WAIT Proposal for trip to
 Mars :doh:cgroup: ** DONE E-mail
 reminder to NASA director ** DONE Rehearse proposal presentation
 * TODO Proposal for autonomous car
 project  :bgroup::doh: ** DONE Go over papers on
 autonomous cars CLOSED: [2015-08-20 Thu 14:08]
 ** DONE Discuss them with Elon Musk
 CLOSED: [2015-08-20 Thu 16:08]
 ** DONE Add charts on new ideas to proposal presentation
 CLOSED: [2015-08-20 Thu 17:10]
 * TODO Respond to critiques of economic
 plan:meh: ** TODO Paragraph explaining
 more about how OneTrueTax works
 * TODO Develop new fungi that taste like
 chicken:bar: ** DONE Find chicken genes that
 contribute to taste CLOSED: [2015-08-19 Wed 21:18]
 ** DONE Splice chicken genes into fungi DNA
 CLOSED: [2015-08-19 Wed 21:18]
 ** DONE Breed new fungi
 CLOSED: [2015-08-19 Wed 21:18]
 ** DONE Cook basic dishes with new fungi
 CLOSED: [2015-08-19 Wed 21:18]
 ** TODO Explore different kinds of seasoning
 ** TODO Explore difference between frying, baking, boiling fungi
 ** TODO Test cooked chicken-fungi with food scientists
 ** TODO Test cooked chicken-fungi with blind panel
 -- end example
 

Tag hierarchy is a new feature in Org 8.3 :
http://orgmode.org/Changes.html




[O] how to run org-repair-property-drawers after upgrade to 8.3?

2015-08-13 Thread Bingo
Hi,
   I have put the defun of org-repair-property-drawers in my .emacs file
copied from http://orgmode.org/Changes.html, and defined a keyboard
shortcut for it:

(global-set-key (kbd C-c i) 'org-repair-property-drawers)

Now after restarting emacs when I go to an org buffer, and use the keyboard
shortcut, I get the error trace:

Debugger entered--Lisp error: (wrong-type-argument commandp
org-repair-property-drawers)
  call-interactively(org-repair-property-drawers nil nil)
  command-execute(org-repair-property-drawers)

thanks


[O] 20150810 broke Android mobileorg synchronization?

2015-08-12 Thread Bingo UV
Hi,
Ever since I upgraded to 20150810 from orgmode elpa, mobileorg
synchronization with Android phone has stopped working[1]. Earlier
org version was from around 13 July. From my older mobileorg pushed
files, I see two important differences:

1. index.org with 20150810 contains extra header commented lines of TODO and 
DRAWERS, which are incorrect.

Pre 20150810
--
#+READONLY
#+TODO: TODO WAITING NEXT INPROGRESS DONE
#+TAGS: =IDENTICAL TAGS LINE
#+ALLPRIORITIES: A B C
--

In 20150810
--
#+READONLY
#+TODO: TODO WAITING NEXT INPROGRESS DONE
#+TODO:  | DONE
#+TAGS: =IDENTICAL TAGS LINE
#+DRAWERS: PROPERTIES CLOCK LOGBOOK RESULTS
#+ALLPRIORITIES: A B C
--

Once I remove these extra TODO and DRAWERS lines from mobileorg's index.org, 
mobileorg
synchronization with Android mobileorg application starts working again, but 
this needs 
to be done for every push.


2. All agenda org files contain extra PROPERTIES drawer for every entry. While 
it is not 
blocking synchronization, it increases file sizes significantly and might cause 
problems
in editing the file using simple scripts. Example of one entry is below, every 
entry at 
every level seems to have this extra entry.

Pre 20150810
--
*** NEXT sampletodoitem
:LOGBOOK:
- State NEXT   from TODO   [2015-07-08 Wed 21:18]
- State TODO   from[2015-07-08 Wed 21:18]
:END:
:PROPERTIES:
:ID:   c035368f-cd7b-4159-bcc6-01632f4f8860
:END:
--


In 20150810
--
*** NEXT sampletodoitem
:PROPERTIES:
:ID:   9363d19f-84bc-4872-a77c-b931448e253c
:END:
:LOGBOOK:
- State NEXT   from TODO   [2015-07-08 Wed 21:18]
- State TODO   from[2015-07-08 Wed 21:18]
:END:
:PROPERTIES:
:ID:   c035368f-cd7b-4159-bcc6-01632f4f8860
:END:
--


Can someone else confirm or deny these findings?


[1]: By stopped working, I mean Clear database, then Synchronize causes only 
one entry (Agenda Views) to appear in 
mobileorg UI, that one entry is empty. Synchronize again causes one more entry 
(first org file) to appear, which is 
also empty. And so on.

thanks


pgppMXO2UR0G3.pgp
Description: OpenPGP digital signature


[O] ORDERED property affects next subtree also

2015-08-06 Thread Bingo UV
Hi,
For a simple .emacs file like :
-
(add-to-list 'load-path ~/.emacs.d/orglisp)
(require 'org)
(setq org-enforce-todo-dependencies t)
(setq org-agenda-dim-blocked-tasks 'invisible)
(setq org-agenda-files (list ~/org/test.org))
(setq org-tags-exclude-from-inheritance (quote (tag)))
-

And simple org file like :

* ordered   :tag:
  :PROPERTIES:
  :ORDERED:  t
  :END:
** TODO task 1
** TODO task 2
* unordered :tag:
** TODO task1
-

The command M-x org-agenda m tag shows both the entries ordered and
unordered. But if ordered becomes TODO, like 



* TODO ordered   :tag:
  :PROPERTIES:
  :ORDERED:  t
  :END:
** TODO task 1
** TODO task 2
* unordered :tag:
** TODO task1
-

The same command M-x org-agenda m tag shows no entry - neither
ordered nor unordered. The unordered item should still show up
irrespective of ordered being TODO or not.

It appears to be a bug. Is there an explanation / workaround for this?

   I see this issue in 8.2 from stable branch, as well as daily
   snapshot downloaded from http://orgmode.org/org-latest.tar.gz.

thanks


pgpTBVKViZBtq.pgp
Description: OpenPGP digital signature