Simon Michael

Results 1246 comments of Simon Michael

Here are the profiles made with -P: [hledger.P.profiterole.txt](https://github.com/ndmitchell/profiterole/files/3101352/hledger.P.profiterole.txt) [hledger.P.prof.txt](https://github.com/ndmitchell/profiterole/files/3101353/hledger.P.prof.txt) - What determines the order of broken-out sections ? They don't seem to be time-ordered in the above.

And here's one made with -Pa (*"Give information about \*all\* cost centres"*): [hledger.Pa.profiterole.txt](https://github.com/ndmitchell/profiterole/files/3101375/hledger.Pa.profiterole.txt) I tried that because I was still asking myself: - why don't I see more detail under...

Apologies for the very slow conversation. I've just had a chance to do some more profiling. Thanks for your helpful notes. I'll pick on one issue right now: the headings...

Another question: - What do the `(...)`'s mean ?

I think the meaning of that middle column is something like: "inherited time in this execution branch alone, excluding parts also used by others". (I'm wondering if there's any other...

These are all helpful clues, thanks. I think much of this stuff is confusing until you have spent a lot of time reading profiles. Yes the (...) is coming from...

(A quick example of the above, though it's not profiterole's issue: [showamt](https://github.com/simonmichael/hledger/blob/master/hledger-lib/Hledger/Data/Amount.hs#L677) is [shown by name](https://gist.github.com/simonmichael/92fa3cec3d7c29fac2aa26195864632a#file-hledger-prof-L20) but [declaredprices](https://github.com/simonmichael/hledger/blob/master/hledger-lib/Hledger/Data/Valuation.hs#L121) is [not](https://gist.github.com/simonmichael/92fa3cec3d7c29fac2aa26195864632a#file-hledger-prof-L10).) [See [ghc#17006](https://gitlab.haskell.org/ghc/ghc/issues/17006)]

https://hledger.org/dev/hledger.html#config-files support (#1013) was shipped in hledger 1.40, including project-level configuration, so I'll close this. Testing and feedback is welcome.

I agree, and also want this feature. It requires some new infrastructure: support for rewriting an arbitrary transaction in the middle of a file. An API for this needs to...

Good news everyone. I have pushed some config file support to the `conf` branch. Any testing will be helpful. You can rename `hledger.conf.sample`. Here's that file: ```conf # hledger.conf -...