[O] bug#18870: bug#18870: \emsp and alignment in org clock report

2016-08-22 Thread Sriram Karra
On Wed, Mar 18, 2015 at 2:39 AM, Nicolas Goaziou 
wrote:

> Hello,
>
> Ben Finney  writes:
>

 [...]

> The "\emsp" should be space characters (of some kind; either U+0020 SPC
> > or U+2003 EM SPACE) with correct alignment for the character width.
> > Displaying literal "\emsp" is a regression and should not happen.
>
> This is not a regression. This change favors a correct export over
> a correct display.
>

I recently upgraded to a new machine and got the updated org-mode (8.2.10)
with Aquamacs 3.2 and ran into this problem

I find the above reasoning completely broken. Why is the above choice
considered the right tradeoff when there is no easy way to get something
sensible (with or without configuration) for display? Do more people export
rather than view?


Re: [O] bbdb or bbdb3 or org-contacts

2013-02-21 Thread Sriram Karra
On Mon, Jan 28, 2013 at 1:52 PM, David Rogers
davidandrewrog...@gmail.comwrote:


 Also look at ASynK, which can synchronize between Google and bbdb3:

 https://karra-asynk.appspot.com/


ASynK also works with BBDB v2 with a small-ish patch that adds timestamp
support. As no one is really maintaining BBDB2.x any more this is not
integrated 'upstream'.

See here for more info on the patch:
http://karra-asynk.appspot.com/doc/asynk/asynk_2.html#SEC8


Re: [O] [Orgmode] Re: contact management in org-mode?

2012-08-10 Thread Sriram Karra
On Fri, Aug 10, 2012 at 12:11 PM, Nick Dokos nicholas.do...@hp.com wrote:


 been a rather good experience. But my needs are simple, and depending on
 the kind of phone integration you are looking for, bbdb might not be
 enough. What exactly are you looking for?


Nick, What is the kind of phone integration for which BBDB does not work
for you?

-Sriram


Re: [O] [Orgmode] Re: contact management in org-mode?

2012-08-09 Thread Sriram Karra
On Thu, Jul 19, 2012 at 4:40 PM, Russell Adams rlad...@adamsinfoserv.comwrote:

Thus I pose the question: What is a valid contact manager for a
 console-mode user with sync, fast searching and update?


Curious - have you given BBDB a shot? There is a lot of action of late on
BBDB V3. There is also a bi-directional sync utility for BBDB - Outlook /
Google Contacts (Disclaimer: I the author of the said utility -
http://karra-asynk.appspot.com/)

It appears like much can be gained by upping the level of integration
between Org mode and BBDB. Thoughts?

-Karra


Re: [O] Org Mode TOOD two way sync tool

2012-06-25 Thread Sriram Karra
On Sun, Jun 24, 2012 at 10:37 PM, Christopher Allan Webber 
cweb...@dustycloud.org wrote:

 Hey Aurélien,

 This is great.  I formerly worked on something similar:


 http://labs.creativecommons.org/2010/11/10/bridging-public-bugtrackers-and-local-tasklists/


 Nice color-theme, there. If you use color-theme.el, can you share it?
Otherwise, what's your config?

-Karra


[O] BBDB Sync (Was: Re: [Orgmode] Re: contact management in org-mode?)

2012-06-22 Thread Sriram Karra
I was searching through the list archives when I came across this old
thread. I thought I would point out some recent developments in the BBDB
world that might be of general interest to Emacs users.

I am the author of a sync tool that can perform bi-directional sync between
MS Outlook / Google Contacts / Emacs BBDB. You can set up a sync profile
between any folder in one of those with any folder in any of the other two.
It's been released to the bbdb-info audience, and it seems to be working
quite well (no complaints yet of ASynK eating up peoples contacts.) Give it
a shot by visiting the project page at: http://karra-asynk.appspot.com/

Further, BBDB v3 is getting ready to come out of alpha status, as per a
recent mail on bbdb-info by the current maintainer Roland Winkler.

All in all, there is some action on the BBDB side of the world, and this is
a great time for the faithful to return to the fold :)

-Karra

--
*From*: Darlan Cavalcante Moreira*Subject*:Re: [Orgmode] Re: contact
management in org-mode? *Date*:Sun, 25 Oct 2009 10:51:07
-0300*User-agent*:Wanderlust/2.15.6
(Almost Unreal) Emacs/23.1 Mule/6.0 (HANACHIRUSATO)
--

If there was someway to sync (two-way) bbdb with google contacts all problems
would be solved for me, since I can sync my phone with google contacts and
Evolution can read/write from/to google contacts (although nowadays I use
wanderlust in Emacs instead of evolution, which obviously can use bbdb).

Darlan

At Sun, 25 Oct 2009 02:04:18 -0400,
Charles Philip Chan address@hidden wrote:
* *
* Russell Adams address@hidden writes:*
* *
*  I'm migrating out of it as fast as I can. The import/export tools are*
*  terrible / nonexistant unless you know elisp,*
* *
* Have you tried any of these.*
* *
* http://www.emacswiki.org/emacs/BbdbImporters*
* http://www.emacswiki.org/emacs/BbdbExporters*
* *
* ?*
* *
* I am currently using bbdb-vcard-import.el and bbdb-vcard-export.el with*
* no problems. I have also used bbdb-rf.el in the past.*
* *
* Charles*
* *
* -- *
* Linux: Because a PC is a terrible thing to waste.*
* (By address@hidden, Mark Komarinski)*


[O] Org Mode TOOD two way sync tool

2012-06-22 Thread Sriram Karra
I am the author of ASynK (http://karra-asynk.appspot.com), a PIM sync tool
and framework written in python that works across a variety of PIM
providers such as Outlook, Google and BBDB. I am considering extending
ASynK to do a bi-directional sync of Outlook tasks to Org Mode tasks. To be
able to do this I need a working read/write API for reading and creating
TODOs in org mode.

*Offline parsers*

My first preference is to be able to parser org files without required
Emacs - this is the approach that I have implemented for BBDB sync. I
considered PyOrgMode (https://github.com/bjonnh/PyOrgMode/network), but it
appears unable to process TODOs, or even recurring events. To be able to
extend PyOrgMode so I can read and write TODOs, I needed a full description
of the format of TODO entries in all its forms. The Org manual itself has
this information, I'm sure but scattered all over the place, given its real
audience. Can someone point me to some sort of a concise representation, if
any, of the org file format grammar?

*org-protocol*
*
*
By quickly reading the documentation I figured that org-protocol can be
used to create entries, but is there a way to use it to do generic queries
like list all TODOs in a specified file, with a particular property value
and such?

Any help is much appreciated.

-Karra


Re: [O] Org Mode TOOD two way sync tool

2012-06-22 Thread Sriram Karra
Chris, thanks for the pointer to org-toodledo. Does org-toodledo's handle
all the options and formats of possible TODOs supported by org mode? Are
you yet to implement support for anything that is parsed by the Emacs
org-mode?

On Fri, Jun 22, 2012 at 5:33 PM, Christopher J. White 
orgm...@grierwhite.com wrote:

 Hi Karra,

 I've been working on org-toodledo.el to perform bi-directional sync of
 TODO items with the Toodledo server, and faced many of the same issues you
 raise about figuring out the exact format and grammar of a TODO item.

 You may find looking at my source useful, either as inspiration,
 integration, or just understanding what fields are what.

 The general approach was to build an object that represents a parsed TODO
 item, and fill that in from either the org-buffer TODO items, or from items
 retrieved from the server.  That object can then be compared to others (one
 from the server and one from the local buffer), converted to a new org
 TODO, sent to the server as a new TODO, etc.  The components of the TODO
 item are obviously targeted to what makes sense for Toodledo, but I think
 they are fairly generic.

 You might also look at org-element.el which I recently learned about which
 may also help.  I have it on my TODO list to learn more about it to see if
 I can't refactor org-toodledo to leverage it.  It is more geared toward
 generic org items as opposed to specifically TODO items.

 ...cj


 On 6/22/12 2:40 AM, Sriram Karra wrote:

 I am the author of ASynK 
 (http://karra-asynk.appspot.**comhttp://karra-asynk.appspot.com),
 a PIM sync
 tool and framework written in python that works across a variety of PIM
 providers such as Outlook, Google and BBDB. I am considering extending
 ASynK to do a bi-directional sync of Outlook tasks to Org Mode tasks. To
 be able to do this I need a working read/write API for reading and
 creating TODOs in org mode.

 *Offline parsers*


 My first preference is to be able to parser org files without required
 Emacs - this is the approach that I have implemented for BBDB sync. I
 considered PyOrgMode 
 (https://github.com/bjonnh/**PyOrgMode/networkhttps://github.com/bjonnh/PyOrgMode/network),
 but
 it appears unable to process TODOs, or even recurring events. To be able
 to extend PyOrgMode so I can read and write TODOs, I needed a full
 description of the format of TODO entries in all its forms. The Org
 manual itself has this information, I'm sure but scattered all over the
 place, given its real audience. Can someone point me to some sort of a
 concise representation, if any, of the org file format grammar?

 *org-protocol*
 *

 *
 By quickly reading the documentation I figured that org-protocol can be
 used to create entries, but is there a way to use it to do generic
 queries like list all TODOs in a specified file, with a particular
 property value and such?

 Any help is much appreciated.

 -Karra






Re: [O] BBDB Sync (Was: Re: [Orgmode] Re: contact management in org-mode?)

2012-06-22 Thread Sriram Karra
On Sat, Jun 23, 2012 at 1:33 AM, Karl Voit devn...@karl-voit.at wrote:


 I am using Org-mode to organize my contacts following
 org-contacts.el[1] and a *lot* of additional properties. Those
 things are so far »by convention« and I always wanted to sum it up
 on WORG but did not find time for that.


Even with BBDB there are only few standard fields, and a tonne of custom
fields. If conventions are only in naming the property fields that is
trivially fixed through a config file (something I do already for the BBDB
handlers).

If you are interested in writing a sync module for Org-mode as well,
 feel free to contact me. I am happy to describe you how I am
 organizing contacts using Org-mode.


I am a beginner level org-mode user -  I was away from Emacs for nearly 8
years and returned to find this fascinating and gigantic new development in
the Emacs world :) But if you can document your contact structure, I could
potentially implement it some point in the future.

Do you use any import/export/sync code with org-contacts?

-Karra