diff options
| author | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2019-08-20 13:42:26 -0300 |
|---|---|---|
| committer | Roberto Ierusalimschy <roberto@inf.puc-rio.br> | 2019-08-20 13:42:26 -0300 |
| commit | be78aeae4c429d7d68af3a3e1b0cf8e52fcff160 (patch) | |
| tree | e81d25014e238f589997f109ba10a875c3a875dc /lua.c | |
| parent | 5bc47fe83087e0686f4639d031801837846e4c65 (diff) | |
| download | lua-github-be78aeae4c429d7d68af3a3e1b0cf8e52fcff160.tar.gz | |
Default for warnings changed to "off"
Warnings are mostly a tool to help developers (e.g., by showing hidden
error messages); regular users usually don't need to see them.
Diffstat (limited to 'lua.c')
| -rw-r--r-- | lua.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -73,7 +73,7 @@ static void print_usage (const char *badoption) { " -l name require library 'name' into global 'name'\n" " -v show version information\n" " -E ignore environment variables\n" - " -q turn warnings off\n" + " -W turn warnings on\n" " -- stop handling options\n" " - stop handling options and execute stdin\n" , @@ -264,7 +264,7 @@ static int collectargs (char **argv, int *first) { return has_error; /* invalid option */ args |= has_E; break; - case 'q': + case 'W': if (argv[i][2] != '\0') /* extra characters? */ return has_error; /* invalid option */ break; @@ -295,7 +295,7 @@ static int collectargs (char **argv, int *first) { /* ** Processes options 'e' and 'l', which involve running Lua code, and -** 'q', which also affects the state. +** 'W', which also affects the state. ** Returns 0 if some code raises an error. */ static int runargs (lua_State *L, char **argv, int n) { @@ -315,8 +315,8 @@ static int runargs (lua_State *L, char **argv, int n) { if (status != LUA_OK) return 0; break; } - case 'q': - lua_warning(L, "@off", 0); /* no warnings */ + case 'W': + lua_warning(L, "@on", 0); /* warnings on */ break; } } |
