diff --git a/contrib/bash_compl/_rgbasm.bash b/contrib/bash_compl/_rgbasm.bash index 38d50bd2..4ec6cefc 100755 --- a/contrib/bash_compl/_rgbasm.bash +++ b/contrib/bash_compl/_rgbasm.bash @@ -183,6 +183,7 @@ _rgbasm_completions() { long-string macro-shift nested-comment + numeric-string obsolete shift shift-amount diff --git a/contrib/zsh_compl/_rgbasm b/contrib/zsh_compl/_rgbasm index de6d0078..03619e21 100644 --- a/contrib/zsh_compl/_rgbasm +++ b/contrib/zsh_compl/_rgbasm @@ -20,13 +20,15 @@ _rgbasm_warnings() { 'long-string:Warn on strings too long' 'macro-shift:Warn when shifting macro args part their limits' 'nested-comment:Warn on "/*" inside block comments' + 'numeric-string:Warn when a multi-character string is treated as a number' 'obsolete:Warn when using deprecated features' 'shift:Warn when shifting negative values' 'shift-amount:Warn when a shift'\''s operand it negative or \> 32' - 'truncation:Warn when implicit truncations lose bits' + 'truncation:Warn when implicit truncation loses bits' 'user:Warn when executing the WARN built-in' ) # TODO: handle `no-` and `error=` somehow? + # TODO: handle `=0|1|2` levels for `numeric-string` and `truncation`? _describe warning warnings }