dawe
dawe
Sure, I'll take a crack at this.
Hey @baronfel , is there anything still missing here or can this be closed because of #144?
Mmh, no, seems to be something else. I'll do some more digging.
Yes, I have another branch that sets the limit according to the platform. I'll merge it here.
> Ironically, I ran benchmarks on this branch (on macOS), and immediately got SO :D To be fair, I've gotten the same on the `main`. Yeah, main and this branch...
> Hey Dawe, I think this would be a great addition to FSI, worth spreading a word about it once it's in. > > A note on errh clean code,...
> What is the primary motivation for using a hash directive? > > 1. For symmetry with `#help`? > > 2. So that this feature itself shows up in `#help`...
Okay, I moved to `fsi.h` as an user interface and added a printer for the output processing. Meaning, the record option containing the various documentation pieces is available as `it`...
I think this is in an okay state now but I don't know how to add tests for it. Is there some testing facility that can actually access the `fsi`...
@kerams While being skeptical about changing such a long standing default behaviour, there's a setting that should help: https://fsprojects.github.io/fantomas/docs/end-users/Configuration.html#fsharp_space_before_uppercase_invocation