about summary refs log tree commit diff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2014-05-08 03:06:37 -0700
committerbors <bors@rust-lang.org>2014-05-08 03:06:37 -0700
commit574cbe5b07042c448c198af371803f977977b74f (patch)
treed8adb9fb05f795ca717522f57cc4ddbb3acb0fc6
parentb9ff86e27f53af10de0302033b659061d659b69b (diff)
parent948526134b6e8a4308381f7c4ef4ebf49efdfb1c (diff)
downloadrust-574cbe5b07042c448c198af371803f977977b74f.tar.gz
rust-574cbe5b07042c448c198af371803f977977b74f.zip
auto merge of #13986 : alexcrichton/rust/box-keyword, r=thestinger
This keyword is about to be used much more often than it was a few weeks ago,
it's time to tell editors about the new keyword.
-rw-r--r--src/doc/rust.md2
-rw-r--r--src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang1
-rw-r--r--src/etc/kate/rust.xml1
-rw-r--r--src/etc/vim/syntax/rust.vim2
4 files changed, 4 insertions, 2 deletions
diff --git a/src/doc/rust.md b/src/doc/rust.md
index 44e7a304e67..9a9e3747963 100644
--- a/src/doc/rust.md
+++ b/src/doc/rust.md
@@ -208,7 +208,7 @@ The keywords are the following strings:
 
 ~~~~ {.notrust .keyword}
 as
-break
+box break
 crate
 else enum extern
 false fn for
diff --git a/src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang b/src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang
index 7ffa35b94e4..7c9780456cf 100644
--- a/src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang
+++ b/src/etc/gedit/share/gtksourceview-3.0/language-specs/rust.lang
@@ -38,6 +38,7 @@
 		<keyword>as</keyword>
 		<keyword>assert</keyword>
 		<keyword>break</keyword>
+		<keyword>box</keyword>
 		<keyword>const</keyword>
 		<keyword>continue</keyword>
 		<keyword>crate</keyword>
diff --git a/src/etc/kate/rust.xml b/src/etc/kate/rust.xml
index 367d2738ab3..c28107fe9fa 100644
--- a/src/etc/kate/rust.xml
+++ b/src/etc/kate/rust.xml
@@ -18,6 +18,7 @@
 	<list name="keywords">
 		<item> as </item>
 		<item> break </item>
+		<item> box </item>
 		<item> continue </item>
 		<item> crate </item>
 		<item> do </item>
diff --git a/src/etc/vim/syntax/rust.vim b/src/etc/vim/syntax/rust.vim
index f937fd8caa6..765096933d1 100644
--- a/src/etc/vim/syntax/rust.vim
+++ b/src/etc/vim/syntax/rust.vim
@@ -18,7 +18,7 @@ syn keyword   rustOperator    as
 
 syn match     rustAssert      "\<assert\(\w\)*!" contained
 syn match     rustFail        "\<fail\(\w\)*!" contained
-syn keyword   rustKeyword     break continue
+syn keyword   rustKeyword     break box continue
 syn keyword   rustKeyword     extern nextgroup=rustExternCrate,rustObsoleteExternMod skipwhite
 syn keyword   rustKeyword     for in if impl let
 syn keyword   rustKeyword     loop once priv pub