Thanks, Tom.  That worked great.

On Sep 30, 10:27 am, Tom Rindborg <[email protected]> wrote:
> On Tue, Sep 28, 2010 at 12:43 PM, Scott Walck <[email protected]> wrote:
> > I have happily used ledger for years.  Thanks, John for writing it.  I
> > just installed ledger on a new computer (ubuntu 10.04) and I am having
> > trouble with the emacs reconciling features that have worked well in
> > the past on other computers.  When I open a reconciling buffer, the
> > space bar does not toggle a transaction like it should.  When I change
> > ledger.el as follows, skipping the equality test between (car where)
> > and "<stdin>", things seem to work again.  I don't understand emacs
> > lisp enough to make more progress.  Any suggestions?
>
> I had the same problem, and I have filed a bug report for it. The reason
> is that (car where) evaluates to "/dev/stdin" on Linux.
>
> While waiting for an official bug fix you can fix the problem with the
> following sed command:
>
> sed -e 's|(equal (car where) "<stdin>")|(string-match-p "stdin" (car
> where))|' -i ledger.el
> --
> Hälsningar/Best regards, Tom

Reply via email to