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
ledger-stdin.patch
Description: Binary data
pgpbkHW5sY44x.pgp
Description: PGP signature