Philipp Emanuel Weidmann
Philipp Emanuel Weidmann
Please don't do this. I love both Rust and Vala. It's hard to deny that in terms of overall language design, Rust blows Vala (and most other languages) out of...
Thanks for pointing this out, indeed I had missed that part of the docs. That being said, I still believe there is a problem here. Redefining terms that already have...
Can you help me understand the failed test? It seems to indicate that the symbol is supposed to have a width of 0, *even though `IsAmbiguousWidth` returns `true`.* How can...
Fixed. It turns out that combining characters are considered to be "ambiguous width", probably because they have a non-zero width when rendered by themselves. I have adjusted the logic accordingly,...
@mattn What exactly would I test for here? This PR doesn't alter anything functionally. It only makes the existing code faster. The fact that `RuneWidth` still works the same way...
Thanks for responding, @Andlon and @sebcrozet! I understand and respect the focus on performance and its implications on what trait bounds make sense. But the problem with omitting implementations for...
Thanks for the suggestion, mesh export indeed works and for the first time I can see polyhedra! Unfortunately, the quality of the mesh is very poor. There are artifacts surrounding...
In the context of constructing polyhedra, one way or another you will need a list of faces (or vertices, or edges, depending on the representation chosen), each of which takes...
@doug-moen Thanks for the update, I'm experimenting with it now. It appears that list comprehensions are still not supported, but I'll try to work around that with `while` constructs. Meanwhile,...
@doug-moen Good to know. This complicates the code a bit, but can be worked around. I have one more request: Could you add support for the `count` function to the...