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
pgpIgHU5lkTlD.pgp
Description: PGP signature