JalonSolov
JalonSolov
Is this still an issue with current V?
Is this still an issue with current V? Without a complete working example, I can't test...
Would be simpler to just back up to the last space that isn't inside quotes, and break to the next line there.
It seems to be what should be happening now, as a space is the best place to break. And it would save having to do a full reparse of the...
Yes, that would work too.
For really long lines with no spaces or dots... something deeply nested, for example... you could always split at opening `(` for functions, like ``` foo := my_func( param1, param2)...
I would say returning a `Result` is the more correct way of handling the problem. The implementation details can then be "hidden" in the routine.
Although V is similar to Go, it is not Go. V uses subdirs as local modules. This means if you have a local subdir which matches a V standard lib...
That's not simple, though. It would require modifications to V syntax, compiler, etc. "Simple" is just naming your own module `my_os` (or anything else that doesn't collide with a V...