Remove dep on `Formatting.jl`?
haberdashPI opened this issue · 9 comments
I think this is very concerning. PrettyTables is very widely used (e.g. by DataFrames) and this is the kind of thing that can cause papers to need to be retracted, delivered analyses to be incorrect, etc.
Done!
@haberdashPI thanks for the report!
@ericphanson thanks for the PR that fixed it! :)
One reason: Printf
doesn't allow the %'0.2f
syntax, allowing for commas as thousands separator.
So I would be supportive of moving back to Formatting.jl once their bug is fixed.
@pdeffebach @haberdashPI to the extent that we want that functionality, we could probably just migrate the relevant chunk of Formatting.jl, which is actually just wrapping Printf:
Well, maybe you would consider moving to Format.jl 😄
I'm fixing the bugs and getting PRs that have been languishing in Formatting.jl ported and merged into Format.jl
Hi @ScottPJones !
That would be awesome! Are the bugs that started this thread fixed in Format.jl?
@ronisbr I've fixed one of them (at the Hackathon 😄 ) and I'm working on the issue with the "e" format right now.
I'm also going to look at the rest of the PRs submitted to Formatting.jl, as they seem to be languishing there.