Craig:

I updated to the latest version of ledger.el from MELPA just now, and I 
still have the problem.  I do not have any periodic transactions.  

I am not able to reconcile any of my accounts, but one of them that is 
really holding me back is named Assets:MidFirst-Checking.  All of the 
accounts that I balance have names in this form 
(Assets:Institution-AccountName).

Pertaining to your theory about account name mangling:  I usually launch 
reconcile with C-c C-r while my cursor is on a line with the desired 
account name.  In that scenario, I have noticed that ledger.el does not 
always get the account name right.  Sometimes when it prompts for the 
account name with the default already filled in, the default is not correct 
-- it also  includes the amount field from that line, with the punctuation 
characters escaped with backslashes.  But even if I manually correct this, 
or if ledger guessed the right account name in the first place, I get a 
lockup as soon as I press Enter on the account name.

Thanks for your persistence, Craig.

Tim

On Friday, November 7, 2014 4:52:16 PM UTC-7, Craig Earls wrote:
>
> Tim, I really want to get to the bottom of this.  Can you tell me the 
> name of the account you are trying to reconcile?  I am wondering if 
> somehow the name is getting mangled as I pass it through to the ledger 
> executable. 
>
> On Mon, Nov 3, 2014 at 4:55 PM, Craig Earls <[email protected] 
> <javascript:>> wrote: 
> > There isn't a verbose logging mode that wod help here. Can you tell me 
> the 
> > account name you are entering when it hangs? 
> > 
> > Task manager shows emacs chewing up the CPU right? 
> > 
> > 
> > On Monday, November 3, 2014, Tim Crews <[email protected] 
> <javascript:>> wrote: 
> >> 
> >> Craig: 
> >> 
> >> I removed all but a few transactions from my ledger file and launched a 
> >> reconcile.  It worked fine. 
> >> 
> >> Using my version control system, I chose several older versions of my 
> >> ledger file, including some for which I know I had just completed a 
> >> reconcile before I committed.  The ledger-reconcile command still 
> locked up 
> >> for each of them. 
> >> 
> >> To be more precise, I am prompted for an account name to reconcile, and 
> >> this account name is usually correctly initialized based on my current 
> >> cursor location in the ledger file.  After I enter this account name, 
> at the 
> >> point where it would normally ask me for an account balance, that's 
> where 
> >> Emacs becomes unresponsive. 
> >> 
> >> Is there a verbose logging mode I could enable that might help me 
> diagnose 
> >> the issue? 
> >> 
> >> Thanks, 
> >> Tim Crews 
> >> 
> >> On Sunday, November 2, 2014 11:04:00 AM UTC-7, Craig Earls wrote: 
> >>> 
> >>> Can you try to reconcile a "toy" ledger file with just a few xacts? 
> >>> 
> >>> On Sunday, November 2, 2014, Tim Crews <[email protected]> 
> wrote: 
> >>>> 
> >>>> 
> >>>> 
> >>>> On Sunday, November 2, 2014 10:05:14 AM UTC-7, Craig Earls wrote: 
> >>>>> 
> >>>>> The first question I have is whether or not your ledger executable 
> will 
> >>>>> run from the command line? 
> >>>>> 
> >>>>> What flavor of emacs are you using? Is it based on GNU Emacs 23 or 
> 24? 
> >>>>> 
> >>>>> Will ledger-mode give you an account balance (CTRL-c CTRL-p)? 
> >>>>> 
> >>>>> 
> >>>> 
> >>>> Thanks Craig, 
> >>>> 
> >>>> I use the ledger executable from the command line a lot, and it works 
> >>>> fine. 
> >>>> 
> >>>> ledger-mode is able to produce an account balance. 
> >>>> 
> >>>> I'm running GNU Emacs 24.3.1, the latest version for which pre-built 
> >>>> Windows binaries are currently available. 
> >>>> 
> >>>> Tim 
> >>>> 
> >>>> -- 
> >>>> 
> >>>> --- 
> >>>> You received this message because you are subscribed to the Google 
> >>>> Groups "Ledger" group. 
> >>>> To unsubscribe from this group and stop receiving emails from it, 
> send 
> >>>> an email to [email protected] <javascript:>. 
> >>>> For more options, visit https://groups.google.com/d/optout. 
> >>> 
> >>> 
> >>> 
> >>> -- 
> >>> Craig, Corona De Tucson, AZ 
> >>> enderw88.wordpress.com 
> >> 
> >> -- 
> >> 
> >> --- 
> >> You received this message because you are subscribed to the Google 
> Groups 
> >> "Ledger" group. 
> >> To unsubscribe from this group and stop receiving emails from it, send 
> an 
> >> email to [email protected] <javascript:>. 
> >> For more options, visit https://groups.google.com/d/optout. 
> > 
> > 
> > 
> > -- 
> > Craig, Corona De Tucson, AZ 
> > enderw88.wordpress.com 
>
>
>
> -- 
> Craig, Corona De Tucson, AZ 
> enderw88.wordpress.com 
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to