|Subject:||Feature request (wontfix?): perl -c executes BEGIN and CHECK blocks|
Hi, This is more of a post-it note than a real feature request, but here it goes (related with #128983) Tools like vim-syntastic and atom use 'perl6-c' (the only valid linter for now) to report syntax errors. Because "perl6 -c" executes code (BEGIN and CHECK blocks as documented), this is a security concern for external code. Because of this, the perl 5 (perl -c) and perl 6 syntax checkers are disabled by default and must be explicitly enabled by the user. C.