Jan Jurzitza
Jan Jurzitza
> However, I don't really understand how using dmd as a lib requires more upgrade & maintenance time as opposed to the status quo currently dfmt needs almost no changes...
I think retaining comments is a very important issue to solve first before getting it to users, extending the feature support can be done later as well
in libdparse we solved this by Token having leading and trailing Trivia[] attached to it. Trivia is just tokens of type whitespace and comment (and some other skipped things) in...
since the functionality is so drastically different from how dfmt works I would suggest creating a separate project. Or alternatively it might be better to just have both the libdparse...
as long as we keep both engines (libdparse and dmd) around for a while that sounds like a good idea, it's just that we will still want to support the...
if GDC accepts it, so should dfmt / libdparse
makes sense for consistency and formatting code is likely to be the same as AA as well
did you enable beta/nightly branch for serve-d? Try upgrading to serve-d nightly by setting the `d.servedReleaseChannel` setting in vscode (Ctrl-, for User Settings) to `nightly` - afterwards, reload the window...
dfmt has a few different formatting procedures for long lines of things. I don't know what the top unittest code is supposed to be though, `T x = { a...
to properly work with read-only packages we would very likely need some changes in DUB or move away from the less error-prone automatic versioning approach to a manual one. Would...