From b7a82288adae12ed52abafbc4e5a9ab391a1f09b Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Wed, 29 May 2019 17:39:26 -0400 Subject: [PATCH] change `use` to `usingnamespace` See #2014 `use` syntax is still accepted for now. `zig fmt` automatically updates code. After a release cycle the old syntax will be removed. --- doc/docgen.zig | 2 +- doc/langref.html.in | 4 ++-- src/parser.cpp | 2 +- src/tokenizer.cpp | 5 +++-- src/tokenizer.hpp | 2 +- std/zig/parse.zig | 4 ++-- std/zig/parser_test.zig | 14 ++++++++++++-- std/zig/render.zig | 4 +++- std/zig/tokenizer.zig | 5 +++-- 9 files changed, 28 insertions(+), 14 deletions(-) diff --git a/doc/docgen.zig b/doc/docgen.zig index 998db54bbc..461ff5cac2 100644 --- a/doc/docgen.zig +++ b/doc/docgen.zig @@ -788,7 +788,7 @@ fn tokenizeAndPrintRaw(docgen_tokenizer: *Tokenizer, out: var, source_token: Tok std.zig.Token.Id.Keyword_try, std.zig.Token.Id.Keyword_union, std.zig.Token.Id.Keyword_unreachable, - std.zig.Token.Id.Keyword_use, + std.zig.Token.Id.Keyword_usingnamespace, std.zig.Token.Id.Keyword_var, std.zig.Token.Id.Keyword_volatile, std.zig.Token.Id.Keyword_allowzero, diff --git a/doc/langref.html.in b/doc/langref.html.in index 150c14c9cf..d583e02b1b 100644 --- a/doc/langref.html.in +++ b/doc/langref.html.in @@ -9918,7 +9918,7 @@ KEYWORD_try <- 'try' end_of_word KEYWORD_undefined <- 'undefined' end_of_word KEYWORD_union <- 'union' end_of_word KEYWORD_unreachable <- 'unreachable' end_of_word -KEYWORD_use <- 'use' end_of_word +KEYWORD_usingnamespace <- 'usingnamespace' end_of_word KEYWORD_var <- 'var' end_of_word KEYWORD_volatile <- 'volatile' end_of_word KEYWORD_while <- 'while' end_of_word @@ -9935,7 +9935,7 @@ keyword <- KEYWORD_align / KEYWORD_and / KEYWORD_allowzero / KEYWORD_anyerror / KEYWORD_stdcallcc / KEYWORD_struct / KEYWORD_suspend / KEYWORD_switch / KEYWORD_test / KEYWORD_threadlocal / KEYWORD_true / KEYWORD_try / KEYWORD_undefined / KEYWORD_union / KEYWORD_unreachable - / KEYWORD_use / KEYWORD_var / KEYWORD_volatile / KEYWORD_while + / KEYWORD_usingnamespace / KEYWORD_var / KEYWORD_volatile / KEYWORD_while {#header_close#} {#header_open|Zen#}