On 2016-02-20 20:09, Craig Earls <[email protected]> writes:

> Jit-lock-mode is t in the reconcile buffer for performance. I had a complaint
> long ago from someone with thousands of unckered transaction that reconcile 
> was
> too slow. 

I just tried this with emacs -Q:

(add-to-list 'load-path "~/.config/emacs.d/elpa/ledger-mode-20160111.1834")

(load-file 
"~/.config/emacs.d/elpa/ledger-mode-20160111.1834/ledger-mode-autoloads.el")

I load a ledger file, I enter reconciliation, I do a `describe-variable'
on `jit-lock-mode', and I get nil.

I also tried going from `jit-lock-mode' nil to t in my vanilla emacs,
and it *does not* break reconciliation and face changing. I also see
that in that case I do not get the `fontified' text property.

To summarize:
- here, jit-lock-mode is nil by default in the reconcile buffer
- when it's nil at start faces are applied
- turning it to t does not break anything: faces are applied when
toggling transactions
- in spacemacs, it's t at start and faces are not applied
- turning it to nil allows faces to be applied when toggling transactions

I don't really know where to look next…

Best,

Alan

-- 
OpenPGP Key ID : 040D0A3B4ED2E5C7
Monthly Athmospheric CO₂ (2016-01, Mauna Loa Obs.): 402.52

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"Ledger" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: PGP signature

Reply via email to