summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--doc/guides/mrbconf.md4
-rw-r--r--include/mrbconf.h2
-rw-r--r--include/mruby/compile.h2
3 files changed, 6 insertions, 2 deletions
diff --git a/doc/guides/mrbconf.md b/doc/guides/mrbconf.md
index 8a5ea4d87..fabd7208b 100644
--- a/doc/guides/mrbconf.md
+++ b/doc/guides/mrbconf.md
@@ -138,6 +138,10 @@ largest value of required alignment.
* Ignored when `MRB_USE_IV_SEGLIST` is defined.
## Other configuration.
+`MRB_UTF8_STRING`
+* Adds UTF-8 encoding support to character-oriented String instance methods.
+* If it isn't defined, they only support the US-ASCII encoding.
+
`MRB_FUNCALL_ARGC_MAX`
* Default value is `16`.
* Specifies 4th argument(`argc`) max value of `mrb_funcall`.
diff --git a/include/mrbconf.h b/include/mrbconf.h
index a945d4774..ab5dd1a03 100644
--- a/include/mrbconf.h
+++ b/include/mrbconf.h
@@ -85,7 +85,7 @@
/* define MRB_DISABLE_XXXX from DISABLE_XXX (for compatibility) */
#ifdef DISABLE_STDIO
-#define MRB_DIABLE_STDIO
+#define MRB_DISABLE_STDIO
#endif
/* define MRB_ENABLE_XXXX from ENABLE_XXX (for compatibility) */
diff --git a/include/mruby/compile.h b/include/mruby/compile.h
index 91ea9463f..1909dea19 100644
--- a/include/mruby/compile.h
+++ b/include/mruby/compile.h
@@ -112,7 +112,7 @@ struct mrb_parser_state {
struct mrb_pool *pool;
mrb_ast_node *cells;
const char *s, *send;
-#ifndef MRB_DIABLE_STDIO
+#ifndef MRB_DISABLE_STDIO
FILE *f;
#endif
mrbc_context *cxt;