Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(105)

Unified Diff: tools/utils/vim/syntax/dart.vim

Issue 11312007: remove text editor plugins, they are now on github (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tools/utils/textmate/README ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/utils/vim/syntax/dart.vim
diff --git a/tools/utils/vim/syntax/dart.vim b/tools/utils/vim/syntax/dart.vim
deleted file mode 100644
index fa5aa9df38a5a54f7787af41af8ac6146b987acb..0000000000000000000000000000000000000000
--- a/tools/utils/vim/syntax/dart.vim
+++ /dev/null
@@ -1,128 +0,0 @@
-" Vim syntax file " Language: Dart
-" Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
-" for details. All rights reserved. Use of this source code is governed by a
-" BSD-style license that can be found in the LICENSE file.
-
-" Quit when a syntax file was already loaded
-if !exists("main_syntax")
- if version < 600
- syntax clear
- elseif exists("b:current_syntax")
- finish
- endif
- " we define it here so that included files can test for it
- let main_syntax='dart'
- syn region dartFold start="{" end="}" transparent fold
-endif
-
-" Ensure long multiline strings are highlighted.
-syn sync fromstart
-
-" keyword definitions
-syn keyword dartConditional if else switch
-syn keyword dartRepeat do while for
-syn keyword dartBoolean true false
-syn keyword dartConstant null
-syn keyword dartTypedef this super class typedef
-syn keyword dartOperator new is in factory const
-syn match dartOperator "+=\=\|-=\=\|*=\=\|/=\=\|%=\=\|\~/=\=\|<<=\=\|>>=\=\|[<>]=\=\|===\=\|\!==\=\|&=\=\|\^=\=\||=\=\|||\|&&\|\[\]=\=\|=>\|!\|\~"
-syn keyword dartType void var final bool int double num dynamic
-syn keyword dartCommonInterfaces String Object Math RegExp Date
-syn keyword dartInterfaces Collection Comparable Completer Duration Function Future HashMap HashSet Iterable Iterator LinkedHashMap List Map Match Options Pattern Queue Set Stopwatch StringBuffer TimeZone
-syn keyword dartInterfaces_DEPRECATED Dynamic
-syn keyword dartErrors AssertionError TypeError FallThroughError
-syn keyword dartStatement return
-syn keyword dartStorageClass static abstract
-syn keyword dartExceptions throw try catch finally
-syn keyword dartExceptions FormatException Exception ExpectException FutureAlreadyCompleteException FutureNotCompleteException./b ArgumentError IllegalJSRegExpException IndexOutOfRangeException IntegerDivisionByZeroException NoSuchMethodError NotImplementedException NullPointerException OutOfMemoryError StackOverflowException StateError UnsupportedError
-syn keyword dartExceptions_DEPRECATED BadNumberFormatException
-syn keyword dartAssert assert
-syn keyword dartClassDecl extends implements interface
-" TODO(antonm): check if labels on break and continue are supported.
-syn keyword dartBranch break continue nextgroup=dartUserLabelRef skipwhite
-syn keyword dartKeyword get set operator call equals negate external
-syn match dartUserLabelRef "\k\+" contained
-syn match dartVarArg "\.\.\."
-
-" TODO(antonm): consider conditional highlighting of corelib classes.
-
-syn region dartLabelRegion transparent matchgroup=dartLabel start="\<case\>" matchgroup=NONE end=":"
-syn keyword dartLabel default
-
-" Comments
-syn keyword dartTodo contained TODO FIXME XXX
-syn region dartComment start="/\*" end="\*/" contains=dartTodo,dartDocLink,@Spell
-syn match dartLineComment "//.*" contains=dartTodo,@Spell
-syn match dartLineDocComment "///.*" contains=dartTodo,dartDocLink,@Spell
-syn region dartDocLink contained start=+\[+ end=+\]+
-
-" Strings
-syn region dartString start=+\z(["']\)+ end=+\z1+ contains=@Spell,dartInterpolation,dartSpecialChar
-syn region dartRawString_DEPRECATED start=+@\z(["']\)+ end=+\z1+ contains=@Spell
-syn region dartRawString start=+r\z(["']\)+ end=+\z1+ contains=@Spell
-syn region dartMultilineString start=+\z("\{3\}\|'\{3\}\)+ end=+\z1+ contains=@Spell,dartInterpolation,dartSpecialChar
-syn region dartRawMultilineString start=+r\z("\{3\}\|'\{3\}\)+ end=+\z1+ contains=@Spell
-syn match dartInterpolation contained "\$\(\w\+\|{[^}]\+}\)"
-syn match dartSpecialChar contained "\\\(u\x\{4\}\|u{\x\+}\|x\x\x\|x{\x\+}\|.\)"
-
-" Numbers
-syn match dartNumber "\<\d\+\(\.\d\+\)\=\>"
-
-syn match dartInclude_DEPRECATED "^#\(import\|include\|source\|library\)(\(\"[^\"]\+\"\|'[^']\+'\));"
-syn match dartInclude "^\(import\|include\|source\|library\)\s"
-
-" The default highlighting.
-command! -nargs=+ HiLink hi def link <args>
-HiLink dartVarArg Function
-HiLink dartBranch Conditional
-HiLink dartUserLabelRef dartUserLabel
-HiLink dartLabel Label
-HiLink dartUserLabel Label
-HiLink dartConditional Conditional
-HiLink dartRepeat Repeat
-HiLink dartExceptions Exception
-HiLink dartExceptions_DEPRECATED Todo
-HiLink dartAssert Statement
-HiLink dartStorageClass StorageClass
-HiLink dartClassDecl dartStorageClass
-HiLink dartBoolean Boolean
-HiLink dartString String
-HiLink dartRawString_DEPRECATED Todo
-HiLink dartRawString String
-HiLink dartMultilineString String
-HiLink dartRawMultilineString String
-HiLink dartNumber Number
-HiLink dartStatement Statement
-HiLink dartOperator Operator
-HiLink dartComment Comment
-HiLink dartLineComment Comment
-HiLink dartLineDocComment Comment
-HiLink dartConstant Constant
-HiLink dartTypedef Typedef
-HiLink dartTodo Todo
-HiLink dartKeyword Keyword
-HiLink dartType Type
-HiLink dartInterpolation PreProc
-HiLink dartDocLink SpecialComment
-HiLink dartSpecialChar SpecialChar
-HiLink dartInclude_DEPRECATED Todo
-HiLink dartInclude Include
-HiLink dartErrors Error
-HiLink dartCommonInterfaces Type
-HiLink dartInterfaces Type
-HiLink dartInterfaces_DEPRECATED Todo
-delcommand HiLink
-
-let b:current_syntax = "dart"
-
-if main_syntax == 'dart'
- unlet main_syntax
-endif
-
-let b:spell_options="contained"
-
-" Enable automatic indentation (2 spaces)
-set expandtab
-set shiftwidth=2
-set softtabstop=2
-set cindent
« no previous file with comments | « tools/utils/textmate/README ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698