Open
Description
Describe the bug
v-format removes a comment when embedded in a struct initializer
Reproduction Steps
padding: gui.Padding{
...gui.padding_small
// make room for the scrollbar by increasing right-side padding
right: gui.theme().scrollbar_style.width + 4
}
Expected Behavior
Formats the comment along with the rest of struct initializer
Current Behavior
Removes the comment.
Possible Solution
No response
Additional Information/Context
No response
V version
V 0.4.10 ead4d90
Environment details (OS name and version, etc.)
V full version | V 0.4.10 da3112e.ead4d90 |
---|---|
OS | macos, macOS, 15.4.1, 24E263 |
Processor | 8 cpus, 64bit, little endian, Apple M2 |
Memory | 0.18GB/8GB |
V executable | /Users/mike/Documents/github/v/v |
V last modified time | 2025-04-29 18:40:43 |
V home dir | OK, value: /Users/mike/Documents/github/v |
VMODULES | OK, value: /Users/mike/.vmodules |
VTMP | OK, value: /tmp/v_501 |
Current working dir | OK, value: /Users/mike/Documents/github/gui/src/examples |
env VFLAGS | "-message-limit 5 -path /Users/mike/Documents/github/gui/src |
Git version | git version 2.49.0 |
V git status | weekly.2025.16-68-gead4d90a |
.git/config present | true |
cc version | Apple clang version 17.0.0 (clang-1700.0.13.3) |
gcc version | Apple clang version 17.0.0 (clang-1700.0.13.3) |
clang version | Apple clang version 17.0.0 (clang-1700.0.13.3) |
tcc version | tcc version 0.9.28rc 2024-02-05 HEAD@105d70f7 (AArch64 Darwin) |
tcc git status | thirdparty-macos-arm64 c8df4e27 |
emcc version | N/A |
glibc version | N/A |
Note
You can use the 👍 reaction to increase the issue's priority for developers.
Please note that only the 👍 reaction to the issue itself counts as a vote.
Other reactions and those to comments will not be taken into account.