official orgmode parser

2020-09-15 Thread Przemysław Kamiński
Hello, I oftentimes find myself needing to parse org files with some external tools (to generate reports for customers or sum up clock times for given month, etc). Looking through the list https://orgmode.org/worg/org-tools/ and having tested some of these, I must say they are lacking. The

Re: official orgmode parser

2020-09-15 Thread Przemysław Kamiński
On 9/15/20 11:03 AM, Tim Cross wrote: Przemysław Kamiński writes: Hello, I oftentimes find myself needing to parse org files with some external tools (to generate reports for customers or sum up clock times for given month, etc). Looking through the list https://orgmode.org/worg/org-tools

Re: official orgmode parser

2020-09-15 Thread Przemysław Kamiński
On 9/15/20 11:55 AM, Russell Adams wrote: On Tue, Sep 15, 2020 at 11:17:57AM +0200, Przemysław Kamiński wrote: Org mode IS an elsip application. This is the main goal. The reason it works so well is because elisp is largely a DSL that focuses on text manipulation and is therefore ideally suited

Re: official orgmode parser

2020-09-23 Thread Przemysław Kamiński
On 9/23/20 10:09 AM, Bastien wrote: Hi Przemysław, Przemysław Kamiński writes: I oftentimes find myself needing to parse org files with some external tools (to generate reports for customers or sum up clock times for given month, etc). Looking through the list https://orgmode.org/worg/org

Re: official orgmode parser

2020-09-16 Thread Przemysław Kamiński
the attachments. Best, Ihor Marcin Borkowski writes: On 2020-09-15, at 11:17, Przemysław Kamiński wrote: So, I keep clock times for work in org mode, this is very handy. However, my customers require that I use their service to provide the times. They do offer API. So basically I'm using elisp

Re: official orgmode parser

2020-09-17 Thread Przemysław Kamiński
anguage via babel. Best, Ihor Przemysław Kamiński writes: On 9/16/20 2:02 PM, Ihor Radchenko wrote: However what Ihor presented is interesting. Do you use similar approach with shellout and 'emacs -batch' to show currently running task or you 'push' data from emacs to show it in the taskbar? I

Re: official orgmode parser

2020-09-16 Thread Przemysław Kamiński
On 9/15/20 2:37 PM, to...@tuxteam.de wrote: On Tue, Sep 15, 2020 at 01:15:56PM +0200, Przemysław Kamiński wrote: [...] There's the org-json (or ox-json) package but for some reason I wasn't able to run it successfully. I guess export to S-exps would be best here. But yes I'll check that out

Re: official orgmode parser

2020-09-16 Thread Przemysław Kamiński
should switch to some more productive activity) Best, Ihor Przemysław Kamiński writes: On 9/16/20 9:56 AM, Ihor Radchenko wrote: Wow, another awesomewm user here; could you share your code? Are you interested in something particular about awesome WM integration? I am using simple textbox

Re: official orgmode parser

2020-10-26 Thread Przemysław Kamiński
I'm no expert in parsing but I would expect org's parser to be quite similar to the multitude of markdown or CommonMark [1] parsers. There isn't that much difference in syntax, except maybe org is more versatile and has more syntax elements, like drawers. Searching for "EBNF Markdown" I