I just wanted to share a strange problem I had that did only manifest using Safari using HTTP/3, and did not happen in Chrome using HTTP/3. I have the following snippet in most of my sites:
As anyone can see, the line is pretty long. My vim did wrap the line after the second semicolon, and that caused Safari to throw strange header errors and not displaying anything from that site. Caddy did not mention a problem loading the Caddyfile, so I did not notice that for some time.
I use set formatoptions-=t in my .vimrc to stop vim from inserting an actual line break when it visually wraps lines, universally. I find it particularly egregious for an editor to add a line break against my wishes rather than just indicating my preferred column width.