X-Git-Url: https://gitweb.factorcode.org/gitweb.cgi?p=factor.git;a=blobdiff_plain;f=misc%2Fvim%2Fsyntax%2Ffactor.vim;h=da6121d2a681e70b0c13d07e596c58f1c0ce9e63;hp=938e85d980f52bfafc2778d219df8a92240b03ff;hb=0bc380612c5df92ee013902a442fcf440115d4c0;hpb=d59f1dd62b515d66c4c58ad826dc6221866292c3 diff --git a/misc/vim/syntax/factor.vim b/misc/vim/syntax/factor.vim index 938e85d980..da6121d2a6 100644 --- a/misc/vim/syntax/factor.vim +++ b/misc/vim/syntax/factor.vim @@ -61,6 +61,9 @@ syn match factorWord /\v<\S+>/ contains=@factorWord transparent display syn cluster factorCluster contains=factorWord,factorComment,factorMultilineComment,@factorClusterValue,factorDeclaration,factorCall,factorCallNextMethod,@factorWordOps,factorAlien,factorSlot,factorTuple,factorStruct syn cluster factorClusterValue contains=factorBreakpoint,factorBoolean,factorFrySpecifier,factorLocalsSpecifier,factorChar,factorString,@factorNumber,factorBackslash,factorMBackslash,factorLiteral,@factorEffect,@factorQuotation,@factorArray,factorRegexp +" Almost any byte in Factor can be a part of a word +syn iskeyword 33-126,128-255 + " A crash course on Factor's lexer: " " The "lexer" vocabulary parses lines (arrays of strings) into tokens.