Package: ledger
Version: 2.6.2-2.2
Severity: normal

The reconciling buffer of ledger.el calls the ledger command with
input set to stdin (e.g. "-f -") and expects the returned output to be
"<stdin>".  But the ledger command reports the target as "/dev/stdin"
- hence reconciling functions do not work.

Attached patch fixes this by changing the expected value of the target
to be /dev/stdin instead of <stdin>.

Best,
  -- David

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages ledger depends on:
ii  dpkg                      1.15.8.5       Debian package management system
ii  install-info              4.13a.dfsg.1-6 Manage installed documentation in
ii  libc6                     2.11.2-7       Embedded GNU C Library: Shared lib
ii  libexpat1                 2.0.1-7        XML parsing C library - runtime li
ii  libgcc1                   1:4.4.5-8      GCC support library
ii  libgmp3c2                 2:4.3.2+dfsg-1 Multiprecision arithmetic library
ii  libpcre3                  8.02-1.1       Perl 5 Compatible Regular Expressi
ii  libstdc++6                4.4.5-8        The GNU Standard C++ Library v3

ledger recommends no packages.

ledger suggests no packages.

-- no debconf information

Attachment: ledger-stdin.patch
Description: Binary data

Attachment: pgpbkHW5sY44x.pgp
Description: PGP signature

Reply via email to