Hello,

I recently upgraded ledger-mode, and as I'm doing my weekly
reconciliation of accounts I'm noticing two regressions:
- the reconcile buffer no longer has syntax highlighting, so tentatively
reconciled transactions (when hitting space) look the same than the
other ones (everything is black and white);
- when I finish reconciling (C-c C-c), the reconciled transaction stay
with the '!' status and are not set to the '*' status.

I checked and 'ledger-reconcile-toggle-to-pending' is still set to 't'
(I did not change it).

(A little later ...) After reading the code, I see that the
reconcile-finish is based on the faces in the reconcile buffer, so
I assume these bugs are related: the 'pending' face is not set, so the
cleared face is not set. I tried debugging the 'ledger-reconcile-toggle'
function but I don't understand why the face is not set. The
'add-text-property' code is called, but if I evaluate
(get-text-property (point) 'face) on the line I get 'nil'.

Thanks a lot,

Alan

-- 
OpenPGP Key ID : 040D0A3B4ED2E5C7

Attachment: pgpIgHU5lkTlD.pgp
Description: PGP signature

Reply via email to