From f43370cae5d9297487fedeefa427d42ab869df48 Mon Sep 17 00:00:00 2001 From: John Wiegley Date: Thu, 16 Feb 2006 21:10:50 +0000 Subject: Transactions now track their beginning and ending position, as do entries. The new format strings %xB %xE %xb %xe can be used to display those values relative to a transaction. The Emacs module now relies on this support to exactly determine where a transaction is, rather than the Elisp logic it relied on previously. --- format.h | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'format.h') diff --git a/format.h b/format.h index b1b77fd8..eff23b2c 100644 --- a/format.h +++ b/format.h @@ -19,10 +19,14 @@ struct element_t STRING, VALUE_EXPR, SOURCE, - BEG_POS, - BEG_LINE, - END_POS, - END_LINE, + ENTRY_BEG_POS, + ENTRY_BEG_LINE, + ENTRY_END_POS, + ENTRY_END_LINE, + XACT_BEG_POS, + XACT_BEG_LINE, + XACT_END_POS, + XACT_END_LINE, DATE_STRING, COMPLETE_DATE_STRING, CLEARED, -- cgit v1.2.3