Only take first 500 syntax errors
Only take first 500 syntax errors

Too many syntax errors make some editor/ide slow, fix #3434.

rust-analyzer/rust-analyzer,rust-analyzer/rust-analyzer,rust-analyzer/rust-analyzer,rust-analyzer/rust-analyzer,rust-analyzer/rust-analyzer