summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--binary.cc2
-rw-r--r--configure.in4
-rw-r--r--configure.lt4
-rw-r--r--textual.cc4
4 files changed, 9 insertions, 5 deletions
diff --git a/binary.cc b/binary.cc
index 0dd1e9fc..e80e3c4b 100644
--- a/binary.cc
+++ b/binary.cc
@@ -11,7 +11,7 @@
namespace ledger {
static unsigned long binary_magic_number = 0xFFEED765;
-static unsigned long format_version = 0x00020025;
+static unsigned long format_version = 0x00020026;
static account_t ** accounts;
static account_t ** accounts_next;
diff --git a/configure.in b/configure.in
index ca598102..9a4f7823 100644
--- a/configure.in
+++ b/configure.in
@@ -2,8 +2,8 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
-AC_INIT(ledger, 2.04, johnw@newartisans.com)
-AM_INIT_AUTOMAKE(ledger, 2.04)
+AC_INIT(ledger, 2.05, johnw@newartisans.com)
+AM_INIT_AUTOMAKE(ledger, 2.05)
AC_CONFIG_SRCDIR([main.cc])
AC_CONFIG_HEADER([acconf.h])
diff --git a/configure.lt b/configure.lt
index 606086d3..7458aa29 100644
--- a/configure.lt
+++ b/configure.lt
@@ -2,8 +2,8 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ(2.59)
-AC_INIT(ledger, 2.04, johnw@newartisans.com)
-AM_INIT_AUTOMAKE(ledger, 2.04)
+AC_INIT(ledger, 2.05, johnw@newartisans.com)
+AM_INIT_AUTOMAKE(ledger, 2.05)
AC_CONFIG_SRCDIR([main.cc])
AC_CONFIG_HEADER([acconf.h])
diff --git a/textual.cc b/textual.cc
index 783cc5de..33b7971b 100644
--- a/textual.cc
+++ b/textual.cc
@@ -134,6 +134,10 @@ transaction_t * parse_transaction(char * line, account_t * account)
}
}
+ char * q = p + std::strlen(p) - 1;
+ while (q >= p && std::isspace(*q))
+ *q-- = '\0';
+
if (*p == '[' || *p == '(') {
xact->flags |= TRANSACTION_VIRTUAL;
if (*p == '[')