mirror of
https://github.com/mruby/mruby
synced 2026-06-08 16:11:16 +00:00
9d32d440eb
The GitHub Super Linter is a more robust and better supported tool than the current GitHub Actions we are using. Running these checks: ERROR_ON_MISSING_EXEC_BIT: true VALIDATE_BASH: true VALIDATE_BASH_EXEC: true VALIDATE_EDITORCONFIG: true VALIDATE_MARKDOWN: true VALIDATE_SHELL_SHFMT: true VALIDATE_YAML: true https://github.com/marketplace/actions/super-linter https://github.com/github/super-linter Added the GitHub Super Linter badge to the README. Also updated the pre-commit framework and added more documentation on pre-commit. Added one more pre-commit check: check-executables-have-shebangs Added one extra check for merge conflicts to our GitHub Actions. EditorConfig and Markdown linting. Minor grammar and spelling fixes. Update linter.yml
539 B
539 B
Thing to Do in the future
After mruby 3.0
- replace
fp_fmt.cbyfloat_format(https://github.com/dhylands/format-float.git) - multi-precision integer
- WORD_BOXING: Pack some floats in
mrb_value - NAN_BOXING: Allow
MRB_INT64along with NaN boxing - keyword arguments à la Ruby3.0 (using
OP_SENDVK) - parser and code generator independent from
mrb_state(mmruby?)
Things to do (Things that are not done yet)
begin ... end while condto behave as CRuby- special variables ($1,$2..)
- super in aliased methods