From faa13514feed86dafd95b0a4a6aa66ffa2cd05a1 Mon Sep 17 00:00:00 2001 From: Joshua Sherman Date: Fri, 11 Apr 2014 11:36:06 -0400 Subject: [PATCH] PHP 5.5.11 and added tokyotyrant and varnish --- README.md | 2 +- syntax/php.vim | 16 ++++++++++++++-- update_syntax.php | 6 +++--- 3 files changed, 18 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 8788359..991bd98 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,7 @@ syntax file distributed with Vim. The point of this fork is to embrace the latest and greatest PHP has to offer and constantly update against the latest PHP release. -Last updated against **5.5.10** +Last updated against **5.5.11** [StanAngeloff]: https://github.com/StanAngeloff/php.vim [garvin]: https://github.com/vim-scripts/php.vim--Garvin diff --git a/syntax/php.vim b/syntax/php.vim index 798afe7..925a235 100644 --- a/syntax/php.vim +++ b/syntax/php.vim @@ -275,7 +275,7 @@ syn keyword phpConstants CURRENT_MODE_MASK CURRENT_AS_PATHNAME CURRENT_AS_FILEIN syn keyword phpConstants WNOHANG WUNTRACED SIG_IGN SIG_DFL SIG_ERR SIGHUP SIGINT SIGQUIT SIGILL SIGTRAP SIGABRT SIGIOT SIGBUS SIGFPE SIGKILL SIGUSR1 SIGSEGV SIGUSR2 SIGPIPE SIGALRM SIGTERM SIGCHLD SIGCONT SIGSTOP SIGTSTP SIGTTIN SIGTTOU SIGURG SIGXCPU SIGXFSZ SIGVTALRM SIGPROF SIGWINCH SIGIO SIGSYS SIGBABY PRIO_PGRP PRIO_USER PRIO_PROCESS SIG_BLOCK SIG_UNBLOCK SIG_SETMASK PCNTL_EINTR PCNTL_ECHILD PCNTL_EINVAL PCNTL_EAGAIN PCNTL_ESRCH PCNTL_EACCES PCNTL_EPERM PCNTL_ENOMEM PCNTL_E2BIG PCNTL_EFAULT PCNTL_EIO PCNTL_EISDIR PCNTL_ELOOP PCNTL_EMFILE PCNTL_ENAMETOOLONG PCNTL_ENFILE PCNTL_ENOENT PCNTL_ENOEXEC PCNTL_ENOTDIR PCNTL_ETXTBSY contained " phalcon -syn keyword phpConstants MODELS_ATTRIBUTES MODELS_PRIMARY_KEY MODELS_NON_PRIMARY_KEY MODELS_NOT_NULL MODELS_DATA_TYPES MODELS_DATA_TYPES_NUMERIC MODELS_DATE_AT MODELS_DATE_IN MODELS_IDENTITY_COLUMN MODELS_DATA_TYPES_BIND MODELS_AUTOMATIC_DEFAULT_INSERT MODELS_AUTOMATIC_DEFAULT_UPDATE MODELS_COLUMN_MAP MODELS_REVERSE_COLUMN_MAP TYPE_RESULT_FULL TYPE_RESULT_PARTIAL HYDRATE_RECORDS HYDRATE_OBJECTS HYDRATE_ARRAYS EXCEPTION_NO_DI EXCEPTION_CYCLIC_ROUTING EXCEPTION_HANDLER_NOT_FOUND EXCEPTION_INVALID_HANDLER EXCEPTION_INVALID_PARAMS EXCEPTION_ACTION_NOT_FOUND URI_SOURCE_GET_URL URI_SOURCE_SERVER_REQUEST_URI FETCH_ASSOC FETCH_BOTH FETCH_NUM FETCH_OBJ ALLOW DENY HTML32 HTML401_STRICT HTML401_TRANSITIONAL HTML401_FRAMESET HTML5 XHTML10_STRICT XHTML10_TRANSITIONAL XHTML10_FRAMESET XHTML11 XHTML20 XHTML5 TYPE_INTEGER TYPE_DATE TYPE_VARCHAR TYPE_DECIMAL TYPE_DATETIME TYPE_CHAR TYPE_TEXT TYPE_FLOAT TYPE_BOOLEAN TYPE_DOUBLE BIND_PARAM_NULL BIND_PARAM_INT BIND_PARAM_STR BIND_PARAM_BOOL BIND_PARAM_DECIMAL BIND_SKIP RANDOM_ALNUM RANDOM_ALPHA RANDOM_HEXDEC RANDOM_NUMERIC RANDOM_NOZERO SPECIAL CUSTOM DEBUG INFO NOTICE WARNING ERROR ALERT CRITICAL EMERGENCE PADDING_DEFAULT PADDING_ANSI_X_923 PADDING_PKCS7 PADDING_ISO_10126 PADDING_ISO_IEC_7816_4 PADDING_ZERO PADDING_SPACE LEVEL_MAIN_LAYOUT LEVEL_AFTER_TEMPLATE LEVEL_LAYOUT LEVEL_BEFORE_TEMPLATE LEVEL_ACTION_VIEW LEVEL_NO_RENDER OP_NONE OP_CREATE OP_UPDATE OP_DELETE DIRTY_STATE_PERSISTENT DIRTY_STATE_TRANSIENT DIRTY_STATE_DETACHED TYPE_SELECT TYPE_INSERT TYPE_UPDATE TYPE_DELETE BELONGS_TO HAS_ONE HAS_MANY HAS_ONE_THROUGH HAS_MANY_THROUGH NO_ACTION ACTION_RESTRICT ACTION_CASCADE contained +syn keyword phpConstants MODELS_ATTRIBUTES MODELS_PRIMARY_KEY MODELS_NON_PRIMARY_KEY MODELS_NOT_NULL MODELS_DATA_TYPES MODELS_DATA_TYPES_NUMERIC MODELS_DATE_AT MODELS_DATE_IN MODELS_IDENTITY_COLUMN MODELS_DATA_TYPES_BIND MODELS_AUTOMATIC_DEFAULT_INSERT MODELS_AUTOMATIC_DEFAULT_UPDATE MODELS_COLUMN_MAP MODELS_REVERSE_COLUMN_MAP TYPE_RESULT_FULL TYPE_RESULT_PARTIAL HYDRATE_RECORDS HYDRATE_OBJECTS HYDRATE_ARRAYS EXCEPTION_NO_DI EXCEPTION_CYCLIC_ROUTING EXCEPTION_HANDLER_NOT_FOUND EXCEPTION_INVALID_HANDLER EXCEPTION_INVALID_PARAMS EXCEPTION_ACTION_NOT_FOUND URI_SOURCE_GET_URL URI_SOURCE_SERVER_REQUEST_URI FETCH_USE_DEFAULT FETCH_LAZY FETCH_ASSOC FETCH_NUM FETCH_BOTH FETCH_OBJ FETCH_BOUND FETCH_COLUMN FETCH_CLASS FETCH_INTO FETCH_FUNC FETCH_NAMED FETCH_KEY_PAIR FETCH_GROUP FETCH_UNIQUE FETCH_CLASSTYPE FETCH_SERIALIZE FETCH_PROPS_LATE ALLOW DENY HTML32 HTML401_STRICT HTML401_TRANSITIONAL HTML401_FRAMESET HTML5 XHTML10_STRICT XHTML10_TRANSITIONAL XHTML10_FRAMESET XHTML11 XHTML20 XHTML5 TYPE_INTEGER TYPE_DATE TYPE_VARCHAR TYPE_DECIMAL TYPE_DATETIME TYPE_CHAR TYPE_TEXT TYPE_FLOAT TYPE_BOOLEAN TYPE_DOUBLE BIND_PARAM_NULL BIND_PARAM_INT BIND_PARAM_STR BIND_PARAM_BOOL BIND_PARAM_DECIMAL BIND_SKIP RANDOM_ALNUM RANDOM_ALPHA RANDOM_HEXDEC RANDOM_NUMERIC RANDOM_NOZERO CRYPT_DEFAULT CRYPT_STD_DES CRYPT_EXT_DES CRYPT_MD5 CRYPT_BLOWFISH CRYPT_BLOWFISH_X CRYPT_BLOWFISH_Y CRYPT_SHA256 CRYPT_SHA512 SPECIAL CUSTOM DEBUG INFO NOTICE WARNING ERROR ALERT CRITICAL EMERGENCE EMERGENCY PADDING_DEFAULT PADDING_ANSI_X_923 PADDING_PKCS7 PADDING_ISO_10126 PADDING_ISO_IEC_7816_4 PADDING_ZERO PADDING_SPACE LEVEL_MAIN_LAYOUT LEVEL_AFTER_TEMPLATE LEVEL_LAYOUT LEVEL_BEFORE_TEMPLATE LEVEL_ACTION_VIEW LEVEL_NO_RENDER OP_NONE OP_CREATE OP_UPDATE OP_DELETE DIRTY_STATE_PERSISTENT DIRTY_STATE_TRANSIENT DIRTY_STATE_DETACHED TYPE_SELECT TYPE_INSERT TYPE_UPDATE TYPE_DELETE BELONGS_TO HAS_ONE HAS_MANY HAS_ONE_THROUGH HAS_MANY_THROUGH NO_ACTION ACTION_RESTRICT ACTION_CASCADE NONE WIDTH HEIGHT AUTO INVERSE PRECISE TENSILE HORIZONTAL VERTICAL GD IMAGICK contained " posix syn keyword phpConstants POSIX_F_OK POSIX_X_OK POSIX_W_OK POSIX_R_OK POSIX_S_IFREG POSIX_S_IFCHR POSIX_S_IFBLK POSIX_S_IFIFO POSIX_S_IFSOCK contained @@ -340,9 +340,15 @@ syn keyword phpConstants TIDY_TAG_UNKNOWN TIDY_TAG_A TIDY_TAG_ABBR TIDY_TAG_ACRO " tokenizer syn keyword phpConstants T_REQUIRE_ONCE T_REQUIRE T_EVAL T_INCLUDE_ONCE T_INCLUDE T_LOGICAL_OR T_LOGICAL_XOR T_LOGICAL_AND T_PRINT T_SR_EQUAL T_SL_EQUAL T_XOR_EQUAL T_OR_EQUAL T_AND_EQUAL T_MOD_EQUAL T_CONCAT_EQUAL T_DIV_EQUAL T_MUL_EQUAL T_MINUS_EQUAL T_PLUS_EQUAL T_BOOLEAN_OR T_BOOLEAN_AND T_IS_NOT_IDENTICAL T_IS_IDENTICAL T_IS_NOT_EQUAL T_IS_EQUAL T_IS_GREATER_OR_EQUAL T_IS_SMALLER_OR_EQUAL T_SR T_SL T_INSTANCEOF T_UNSET_CAST T_BOOL_CAST T_OBJECT_CAST T_ARRAY_CAST T_STRING_CAST T_DOUBLE_CAST T_INT_CAST T_DEC T_INC T_CLONE T_NEW T_EXIT T_IF T_ELSEIF T_ELSE T_ENDIF T_LNUMBER T_DNUMBER T_STRING T_STRING_VARNAME T_VARIABLE T_NUM_STRING T_INLINE_HTML T_CHARACTER T_BAD_CHARACTER T_ENCAPSED_AND_WHITESPACE T_CONSTANT_ENCAPSED_STRING T_ECHO T_DO T_WHILE T_ENDWHILE T_FOR T_ENDFOR T_FOREACH T_ENDFOREACH T_DECLARE T_ENDDECLARE T_AS T_SWITCH T_ENDSWITCH T_CASE T_DEFAULT T_BREAK T_CONTINUE T_GOTO T_FUNCTION T_CONST T_RETURN T_YIELD T_TRY T_CATCH T_FINALLY T_THROW T_USE T_INSTEADOF T_GLOBAL T_PUBLIC T_PROTECTED T_PRIVATE T_FINAL T_ABSTRACT T_STATIC T_VAR T_UNSET T_ISSET T_EMPTY T_HALT_COMPILER T_CLASS T_TRAIT T_INTERFACE T_EXTENDS T_IMPLEMENTS T_OBJECT_OPERATOR T_DOUBLE_ARROW T_LIST T_ARRAY T_CALLABLE T_CLASS_C T_TRAIT_C T_METHOD_C T_FUNC_C T_LINE T_FILE T_COMMENT T_DOC_COMMENT T_OPEN_TAG T_OPEN_TAG_WITH_ECHO T_CLOSE_TAG T_WHITESPACE T_START_HEREDOC T_END_HEREDOC T_DOLLAR_OPEN_CURLY_BRACES T_CURLY_OPEN T_PAAMAYIM_NEKUDOTAYIM T_NAMESPACE T_NS_C T_DIR T_NS_SEPARATOR T_DOUBLE_COLON contained +" tokyo_tyrant +syn keyword phpConstants RDBDEF_PORT RDBREC_INT RDBREC_DBL RDBQC_STREQ RDBQC_STRINC RDBQC_STRBW RDBQC_STREW RDBQC_STRAND RDBQC_STROR RDBQC_STROREQ RDBQC_STRRX RDBQC_NUMEQ RDBQC_NUMGT RDBQC_NUMGE RDBQC_NUMLT RDBQC_NUMLE RDBQC_NUMBT RDBQC_NUMOREQ RDBQC_NEGATE RDBQC_NOIDX RDBQCFTS_PH RDBQCFTS_AND RDBQCFTS_OR RDBQCFTS_EX RDBXOLCK_REC RDBXOLCK_GLB RDBQO_STRASC RDBQO_STRDESC RDBQO_NUMASC RDBQO_NUMDESC RDBIT_LEXICAL RDBIT_DECIMAL RDBIT_OPT RDBIT_VOID RDBIT_KEEP RDBIT_TOKEN RDBIT_QGRAM TTE_SUCCESS TTE_INVALID TTE_NOHOST TTE_REFUSED TTE_SEND TTE_RECV TTE_KEEP TTE_NOREC TTE_MISC RDBMS_UNION RDBMS_ISECT RDBMS_DIFF RDBT_RECON contained + " uuid syn keyword phpConstants UUID_TYPE_DEFAULT UUID_TYPE_TIME UUID_TYPE_DCE UUID_TYPE_NAME UUID_TYPE_RANDOM UUID_TYPE_NULL UUID_TYPE_INVALID contained +" varnish +syn keyword phpConstants VARNISH_STATUS_SYNTAX VARNISH_STATUS_UNKNOWN VARNISH_STATUS_UNIMPL VARNISH_STATUS_TOOFEW VARNISH_STATUS_TOOMANY VARNISH_STATUS_PARAM VARNISH_STATUS_AUTH VARNISH_STATUS_OK VARNISH_STATUS_CANT VARNISH_STATUS_COMMS VARNISH_STATUS_CLOSE VARNISH_CONFIG_IDENT VARNISH_CONFIG_HOST VARNISH_CONFIG_PORT VARNISH_CONFIG_TIMEOUT VARNISH_CONFIG_SECRET VARNISH_CONFIG_COMPAT VARNISH_COMPAT_2 VARNISH_COMPAT_3 TAG_Debug TAG_Error TAG_CLI TAG_StatSess TAG_ReqEnd TAG_SessionOpen TAG_SessionClose TAG_BackendOpen TAG_BackendXID TAG_BackendReuse TAG_BackendClose TAG_HttpGarbage TAG_Backend TAG_Length TAG_FetchError TAG_RxRequest TAG_RxResponse TAG_RxStatus TAG_RxURL TAG_RxProtocol TAG_RxHeader TAG_TxRequest TAG_TxResponse TAG_TxStatus TAG_TxURL TAG_TxProtocol TAG_TxHeader TAG_ObjRequest TAG_ObjResponse TAG_ObjStatus TAG_ObjURL TAG_ObjProtocol TAG_ObjHeader TAG_LostHeader TAG_TTL TAG_Fetch_Body TAG_VCL_acl TAG_VCL_call TAG_VCL_trace TAG_VCL_return TAG_VCL_error TAG_ReqStart TAG_Hit TAG_HitPass TAG_ExpBan TAG_ExpKill TAG_WorkThread TAG_ESI_xmlerror TAG_Hash TAG_Backend_health TAG_VCL_Log TAG_Gzip contained + " wbxml syn keyword phpConstants WBXML_VERSION_10 WBXML_VERSION_11 WBXML_VERSION_12 WBXML_VERSION_13 WBXML_LANG_UNKNOWN WBXML_LANG_WML10 WBXML_LANG_WML11 WBXML_LANG_WML12 WBXML_LANG_WML13 WBXML_LANG_WTA10 WBXML_LANG_WTAWML12 WBXML_LANG_CHANNEL11 WBXML_LANG_CHANNEL12 WBXML_LANG_SI10 WBXML_LANG_SL10 WBXML_LANG_CO10 WBXML_LANG_PROV10 WBXML_LANG_EMN10 WBXML_LANG_DRMREL10 WBXML_LANG_OTA_SETTINGS WBXML_LANG_SYNCML_SYNCML10 WBXML_LANG_SYNCML_DEVINF10 WBXML_LANG_SYNCML_METINF10 WBXML_LANG_SYNCML_SYNCML11 WBXML_LANG_SYNCML_DEVINF11 WBXML_LANG_SYNCML_METINF11 WBXML_LANG_SYNCML_SYNCML12 WBXML_LANG_SYNCML_DEVINF12 WBXML_LANG_SYNCML_METINF12 WBXML_LANG_WV_CSP11 WBXML_LANG_WV_CSP12 WBXML_LANG_AIRSYNC WBXML_GEN_XML_COMPACT WBXML_GEN_XML_INDENT WBXML_GEN_XML_CANONICAL contained @@ -566,7 +572,7 @@ syn keyword phpClasses PharException Phar PharData PharFileInfo contained " pcntl syn keyword phpFunctions pcntl_fork pcntl_waitpid pcntl_wait pcntl_signal pcntl_signal_dispatch pcntl_wifexited pcntl_wifstopped pcntl_wifsignaled pcntl_wexitstatus pcntl_wtermsig pcntl_wstopsig pcntl_exec pcntl_alarm pcntl_get_last_error pcntl_errno pcntl_strerror pcntl_getpriority pcntl_setpriority pcntl_sigprocmask contained " phalcon -syn keyword phpClasses Phalcon\DI\InjectionAwareInterface Phalcon\Forms\ElementInterface Phalcon\Mvc\Model\ValidatorInterface Phalcon\Validation\ValidatorInterface Phalcon\Events\EventsAwareInterface Phalcon\Cache\BackendInterface Phalcon\Cache\FrontendInterface Phalcon\Mvc\Model\MetaDataInterface Phalcon\Db\DialectInterface Phalcon\Db\AdapterInterface Phalcon\Annotations\AdapterInterface Phalcon\Logger\AdapterInterface Phalcon\Logger\FormatterInterface Phalcon\Paginator\AdapterInterface Phalcon\Mvc\View\EngineInterface Phalcon\Mvc\Model\ResultsetInterface Phalcon\Mvc\Model\BehaviorInterface Phalcon\FlashInterface Phalcon\Mvc\Model\ResultInterface Phalcon\Exception Phalcon\Db\Adapter Phalcon\DispatcherInterface Phalcon\DI\Injectable Phalcon\Mvc\DispatcherInterface Phalcon\Mvc\Model\QueryInterface Phalcon\Mvc\Router\RouteInterface Phalcon\Mvc\Model\Query\StatusInterface Phalcon\Mvc\Model\Query\BuilderInterface Phalcon\Mvc\CollectionInterface Phalcon\Mvc\Model\TransactionInterface Phalcon\Mvc\UrlInterface Phalcon\Mvc\ViewInterface Phalcon\Http\RequestInterface Phalcon\Http\ResponseInterface Phalcon\Db\ReferenceInterface Phalcon\Db\ColumnInterface Phalcon\Db\IndexInterface Phalcon\Http\Request\FileInterface Phalcon\Http\Response\CookiesInterface Phalcon\Mvc\ModelInterface Phalcon\Mvc\Micro\CollectionInterface Phalcon\Mvc\RouterInterface Phalcon\Http\Response\HeadersInterface Phalcon\DiInterface Phalcon\Mvc\Model\RelationInterface Phalcon\Acl\ResourceInterface Phalcon\Mvc\Model\ManagerInterface Phalcon\FilterInterface Phalcon\CryptInterface Phalcon\Acl\RoleInterface Phalcon\Session\BagInterface Phalcon\Session\AdapterInterface Phalcon\DI\ServiceInterface Phalcon\Annotations\ReaderInterface Phalcon\Events\ManagerInterface Phalcon\EscaperInterface Phalcon\Acl\AdapterInterface Phalcon\Mvc\Model\Transaction\ManagerInterface Phalcon\Mvc\Model\CriteriaInterface Phalcon\Translate\AdapterInterface Phalcon\Mvc\Model\MessageInterface Phalcon\Mvc\Model\Exception Phalcon\DI Phalcon\Forms\Element Phalcon\Validation\Validator Phalcon\Mvc\Model\Validator Phalcon\Cache\Backend Phalcon\Mvc\Model\MetaData Phalcon\Db\Adapter\Pdo Phalcon\Db\Dialect Phalcon\Annotations\Adapter Phalcon\Logger\Adapter Phalcon\Logger\Formatter Phalcon\Mvc\Model\Resultset Phalcon\Mvc\Model\Behavior Phalcon\Assets\Resource Phalcon\Flash Phalcon\Dispatcher Phalcon\Mvc\View\Engine Phalcon\Translate\Adapter Phalcon\Cache\Frontend\Data Phalcon\DI\FactoryDefault Phalcon\Config Phalcon\Mvc\Model\Transaction\Exception Phalcon\Mvc\Router Phalcon\Acl\Adapter Phalcon\Session\Adapter Phalcon\Db Phalcon\Acl Phalcon\Tag Phalcon\Cache\Exception Phalcon\Cache\Multiple Phalcon\Cache\Backend\Apc Phalcon\Cache\Backend\File Phalcon\Cache\Backend\Memory Phalcon\Cache\Backend\Xcache Phalcon\Cache\Backend\Mongo Phalcon\Cache\Backend\Memcache Phalcon\Cache\Frontend\Json Phalcon\Cache\Frontend\Output Phalcon\Cache\Frontend\None Phalcon\Cache\Frontend\Base64 Phalcon\Cache\Frontend\Igbinary Phalcon\Tag\Select Phalcon\Tag\Exception Phalcon\Paginator\Exception Phalcon\Paginator\Adapter\Model Phalcon\Paginator\Adapter\NativeArray Phalcon\Paginator\Adapter\QueryBuilder Phalcon\Validation Phalcon\Validation\Message Phalcon\Validation\Exception Phalcon\Validation\Message\Group Phalcon\Validation\Validator\Regex Phalcon\Validation\Validator\Email Phalcon\Validation\Validator\Between Phalcon\Validation\Validator\Identical Phalcon\Validation\Validator\PresenceOf Phalcon\Validation\Validator\InclusionIn Phalcon\Validation\Validator\StringLength Phalcon\Validation\Validator\ExclusionIn Phalcon\Validation\Validator\Confirmation Phalcon\Db\Index Phalcon\Db\Column Phalcon\Db\Adapter\Pdo\Sqlite Phalcon\Db\Adapter\Pdo\Mysql Phalcon\Db\Adapter\Pdo\Oracle Phalcon\Db\Adapter\Pdo\Postgresql Phalcon\Db\Dialect\Sqlite Phalcon\Db\Dialect\Mysql Phalcon\Db\Dialect\Oracle Phalcon\Db\Dialect\Postgresql Phalcon\Db\Exception Phalcon\Db\Profiler Phalcon\Db\Profiler\Item Phalcon\Db\RawValue Phalcon\Db\Reference Phalcon\Db\Result\Pdo Phalcon\Db\ResultInterface Phalcon\Acl\Role Phalcon\Acl\Resource Phalcon\Acl\Adapter\Memory Phalcon\Acl\Exception Phalcon\Kernel Phalcon\Debug Phalcon\Text Phalcon\Security Phalcon\Security\Exception Phalcon\Version Phalcon\Session Phalcon\Session\Bag Phalcon\Session\Exception Phalcon\Session\Adapter\Files Phalcon\Filter Phalcon\DI\Exception Phalcon\DI\FactoryDefault\CLI Phalcon\DI\Service Phalcon\DI\Service\Builder Phalcon\Filter\Exception Phalcon\Filter\UserFilterInterface Phalcon\Flash\Direct Phalcon\Flash\Exception Phalcon\Flash\Session Phalcon\CLI\Task Phalcon\CLI\Router Phalcon\CLI\Console Phalcon\CLI\Console\Exception Phalcon\CLI\Dispatcher Phalcon\CLI\Dispatcher\Exception Phalcon\CLI\Router\Exception Phalcon\Annotations\Reader Phalcon\Annotations\Exception Phalcon\Annotations\Annotation Phalcon\Annotations\Adapter\Apc Phalcon\Annotations\Collection Phalcon\Annotations\Reflection Phalcon\Annotations\Adapter\Xcache Phalcon\Annotations\Adapter\Files Phalcon\Annotations\Adapter\Memory Phalcon\Loader Phalcon\Logger Phalcon\Loader\Exception Phalcon\Logger\Item Phalcon\Logger\Multiple Phalcon\Logger\Exception Phalcon\Logger\Formatter\Json Phalcon\Logger\Formatter\Line Phalcon\Logger\Formatter\Firephp Phalcon\Logger\Adapter\Stream Phalcon\Logger\Adapter\Syslog Phalcon\Logger\Adapter\File Phalcon\Logger\Adapter\Firephp Phalcon\Logger\Formatter\Syslog Phalcon\Config\Adapter\Ini Phalcon\Config\Adapter\Json Phalcon\Config\Exception Phalcon\Forms\Form Phalcon\Forms\Manager Phalcon\Forms\Exception Phalcon\Forms\Element\Text Phalcon\Forms\Element\Date Phalcon\Forms\Element\File Phalcon\Forms\Element\Hidden Phalcon\Forms\Element\Select Phalcon\Forms\Element\Check Phalcon\Forms\Element\Numeric Phalcon\Forms\Element\Email Phalcon\Forms\Element\Submit Phalcon\Forms\Element\Password Phalcon\Forms\Element\TextArea Phalcon\Crypt Phalcon\Translate\Exception Phalcon\Translate\Adapter\NativeArray Phalcon\Crypt\Exception Phalcon\Escaper Phalcon\Escaper\Exception Phalcon\Assets\Manager Phalcon\Assets\Resource\Js Phalcon\Assets\Collection Phalcon\Assets\Exception Phalcon\Assets\Filters\None Phalcon\Assets\Filters\Cssmin Phalcon\Assets\Filters\Jsmin Phalcon\Assets\Resource\Css Phalcon\Assets\FilterInterface Phalcon\Http\Request Phalcon\Http\Cookie Phalcon\Http\Response Phalcon\Http\Cookie\Exception Phalcon\Http\Request\File Phalcon\Http\Response\Cookies Phalcon\Http\Response\Headers Phalcon\Http\Request\Exception Phalcon\Http\Response\Exception Phalcon\Queue\Beanstalk Phalcon\Queue\Beanstalk\Job Phalcon\Mvc\View Phalcon\Mvc\Url Phalcon\Mvc\Model Phalcon\Mvc\Micro Phalcon\Mvc\Application Phalcon\Mvc\Application\Exception Phalcon\Mvc\Collection Phalcon\Mvc\Controller Phalcon\Mvc\Collection\Exception Phalcon\Mvc\Collection\Document Phalcon\Mvc\Collection\Manager Phalcon\Mvc\Collection\ManagerInterface Phalcon\Mvc\ControllerInterface Phalcon\Mvc\Dispatcher Phalcon\Mvc\Dispatcher\Exception Phalcon\Mvc\Model\Row Phalcon\Mvc\Model\Query Phalcon\Mvc\Micro\Collection Phalcon\Mvc\Micro\Exception Phalcon\Mvc\Micro\LazyLoader Phalcon\Mvc\Micro\MiddlewareInterface Phalcon\Mvc\Model\Criteria Phalcon\Mvc\Model\Manager Phalcon\Mvc\Model\Message Phalcon\Mvc\Model\Relation Phalcon\Mvc\Model\Transaction Phalcon\Mvc\Model\Query\Lang Phalcon\Mvc\Model\Validator\Url Phalcon\Mvc\Model\Query\Status Phalcon\Mvc\Model\MetaData\Apc Phalcon\Mvc\Model\MetaData\Files Phalcon\Mvc\Model\Query\Builder Phalcon\Mvc\Model\Validator\Regex Phalcon\Mvc\Model\ValidationFailed Phalcon\Mvc\Model\Resultset\Simple Phalcon\Mvc\Model\Resultset\Complex Phalcon\Mvc\Model\MetaData\Memory Phalcon\Mvc\Model\MetaData\Xcache Phalcon\Mvc\Model\Validator\Email Phalcon\Mvc\Model\MetaData\Session Phalcon\Mvc\Model\Validator\Uniqueness Phalcon\Mvc\Model\Validator\PresenceOf Phalcon\Mvc\Model\Transaction\Failed Phalcon\Mvc\Model\Behavior\SoftDelete Phalcon\Mvc\Model\Transaction\Manager Phalcon\Mvc\Model\Behavior\Timestampable Phalcon\Mvc\Model\MetaData\Strategy\Annotations Phalcon\Mvc\Model\MetaData\Strategy\Introspection Phalcon\Mvc\Model\Validator\Inclusionin Phalcon\Mvc\Model\Validator\Numericality Phalcon\Mvc\Model\Validator\Exclusionin Phalcon\Mvc\Model\Validator\StringLength Phalcon\Mvc\ModuleDefinitionInterface Phalcon\Mvc\Router\Route Phalcon\Mvc\Router\Group Phalcon\Mvc\Router\Exception Phalcon\Mvc\Router\Annotations Phalcon\Mvc\User\Module Phalcon\Mvc\User\Plugin Phalcon\Mvc\Url\Exception Phalcon\Mvc\User\Component Phalcon\Mvc\View\Simple Phalcon\Mvc\View\Exception Phalcon\Mvc\View\Engine\Volt Phalcon\Mvc\View\Engine\Php Phalcon\Mvc\View\Engine\Volt\Compiler Phalcon\Events\Event Phalcon\Events\Manager Phalcon\Events\Exception contained +syn keyword phpClasses Phalcon\Exception Phalcon\Acl\Exception Phalcon\Annotations\Exception Phalcon\Assets\Exception Phalcon\Cache\Exception Phalcon\Crypt\Exception Phalcon\CLI\Console\Exception Phalcon\CLI\Dispatcher\Exception Phalcon\CLI\Router\Exception Phalcon\Db\Exception Phalcon\DI\Exception Phalcon\Escaper\Exception Phalcon\Events\Exception Phalcon\Filter\Exception Phalcon\Flash\Exception Phalcon\Forms\Exception Phalcon\Http\Cookie\Exception Phalcon\Http\Request\Exception Phalcon\Http\Response\Exception Phalcon\Image\Exception Phalcon\Mvc\Application\Exception Phalcon\Mvc\Collection\Exception Phalcon\Mvc\Dispatcher\Exception Phalcon\Mvc\Model\Exception Phalcon\Mvc\Model\Transaction\Exception Phalcon\Mvc\Router\Exception Phalcon\Mvc\Url\Exception Phalcon\Mvc\View\Exception Phalcon\Paginator\Exception Phalcon\Tag\Exception Phalcon\Validation\Exception Phalcon\Security\Exception Phalcon\Session\Exception Phalcon\Config\Exception Phalcon\Loader\Exception Phalcon\Logger\Exception Phalcon\Translate\Exception Phalcon\DiInterface Phalcon\DI\InjectionAwareInterface Phalcon\Events\EventsAwareInterface Phalcon\Acl\AdapterInterface Phalcon\Acl\ResourceInterface Phalcon\Acl\RoleInterface Phalcon\Annotations\AdapterInterface Phalcon\Annotations\ReaderInterface Phalcon\Assets\FilterInterface Phalcon\Cache\BackendInterface Phalcon\Cache\FrontendInterface Phalcon\CryptInterface Phalcon\Db\AdapterInterface Phalcon\Db\ColumnInterface Phalcon\Db\DialectInterface Phalcon\Db\IndexInterface Phalcon\Db\ReferenceInterface Phalcon\Db\ResultInterface Phalcon\DispatcherInterface Phalcon\DI\ServiceInterface Phalcon\EscaperInterface Phalcon\Events\ManagerInterface Phalcon\FlashInterface Phalcon\FilterInterface Phalcon\Filter\UserFilterInterface Phalcon\Forms\ElementInterface Phalcon\Http\RequestInterface Phalcon\Http\Request\FileInterface Phalcon\Http\ResponseInterface Phalcon\Http\Response\CookiesInterface Phalcon\Http\Response\HeadersInterface Phalcon\Image\AdapterInterface Phalcon\Logger\AdapterInterface Phalcon\Logger\FormatterInterface Phalcon\Mvc\CollectionInterface Phalcon\Mvc\Collection\ManagerInterface Phalcon\Mvc\ControllerInterface Phalcon\Mvc\DispatcherInterface Phalcon\Mvc\Micro\CollectionInterface Phalcon\Mvc\Micro\MiddlewareInterface Phalcon\Mvc\ModelInterface Phalcon\Mvc\Model\BehaviorInterface Phalcon\Mvc\Model\CriteriaInterface Phalcon\Mvc\Model\ManagerInterface Phalcon\Mvc\Model\MessageInterface Phalcon\Mvc\Model\MetaDataInterface Phalcon\Mvc\Model\QueryInterface Phalcon\Mvc\Model\Query\BuilderInterface Phalcon\Mvc\Model\Query\StatusInterface Phalcon\Mvc\Model\RelationInterface Phalcon\Mvc\Model\ResultInterface Phalcon\Mvc\Model\ResultsetInterface Phalcon\Mvc\Model\TransactionInterface Phalcon\Mvc\Model\Transaction\ManagerInterface Phalcon\Mvc\Model\ValidatorInterface Phalcon\Mvc\ModuleDefinitionInterface Phalcon\Mvc\RouterInterface Phalcon\Mvc\Router\RouteInterface Phalcon\Mvc\UrlInterface Phalcon\Mvc\ViewInterface Phalcon\Mvc\View\EngineInterface Phalcon\Paginator\AdapterInterface Phalcon\Session\AdapterInterface Phalcon\Session\BagInterface Phalcon\Translate\AdapterInterface Phalcon\Validation\ValidatorInterface Phalcon\Db\Adapter Phalcon\DI\Injectable Phalcon\DI Phalcon\Forms\Element Phalcon\Validation\Validator Phalcon\Mvc\Model\Validator Phalcon\Cache\Backend Phalcon\Mvc\Model\MetaData Phalcon\Db\Adapter\Pdo Phalcon\Db\Dialect Phalcon\Annotations\Adapter Phalcon\Logger\Adapter Phalcon\Logger\Formatter Phalcon\Mvc\Model\Resultset Phalcon\Mvc\Model\Behavior Phalcon\Assets\Resource Phalcon\Flash Phalcon\Dispatcher Phalcon\Mvc\View\Engine Phalcon\Translate\Adapter Phalcon\Cache\Frontend\Data Phalcon\DI\FactoryDefault Phalcon\Config Phalcon\Mvc\Router Phalcon\Acl\Adapter Phalcon\Session\Adapter Phalcon\Db Phalcon\Acl Phalcon\Tag Phalcon\Cache\Multiple Phalcon\Cache\Backend\Apc Phalcon\Cache\Backend\File Phalcon\Cache\Backend\Memory Phalcon\Cache\Backend\Xcache Phalcon\Cache\Backend\Mongo Phalcon\Cache\Backend\Memcache Phalcon\Cache\Backend\Libmemcached Phalcon\Cache\Frontend\Json Phalcon\Cache\Frontend\Output Phalcon\Cache\Frontend\None Phalcon\Cache\Frontend\Base64 Phalcon\Cache\Frontend\Igbinary Phalcon\Tag\Select Phalcon\Paginator\Adapter\Model Phalcon\Paginator\Adapter\NativeArray Phalcon\Paginator\Adapter\QueryBuilder Phalcon\Validation Phalcon\Validation\Message Phalcon\Validation\Message\Group Phalcon\Validation\Validator\Regex Phalcon\Validation\Validator\Email Phalcon\Validation\Validator\Between Phalcon\Validation\Validator\Identical Phalcon\Validation\Validator\PresenceOf Phalcon\Validation\Validator\InclusionIn Phalcon\Validation\Validator\StringLength Phalcon\Validation\Validator\ExclusionIn Phalcon\Validation\Validator\Confirmation Phalcon\Validation\Validator\Url Phalcon\Db\Index Phalcon\Db\Column Phalcon\Db\Adapter\Pdo\Sqlite Phalcon\Db\Adapter\Pdo\Mysql Phalcon\Db\Adapter\Pdo\Oracle Phalcon\Db\Adapter\Pdo\Postgresql Phalcon\Db\Dialect\Sqlite Phalcon\Db\Dialect\Mysql Phalcon\Db\Dialect\Oracle Phalcon\Db\Dialect\Postgresql Phalcon\Db\Profiler Phalcon\Db\Profiler\Item Phalcon\Db\RawValue Phalcon\Db\Reference Phalcon\Db\Result\Pdo Phalcon\Acl\Role Phalcon\Acl\Resource Phalcon\Acl\Adapter\Memory Phalcon\Kernel Phalcon\Debug Phalcon\Text Phalcon\Security Phalcon\Version Phalcon\Session\Bag Phalcon\Session\Adapter\Files Phalcon\Filter Phalcon\DI\FactoryDefault\CLI Phalcon\DI\Service Phalcon\DI\Service\Builder Phalcon\Flash\Direct Phalcon\Flash\Session Phalcon\CLI\Task Phalcon\CLI\Router Phalcon\CLI\Console Phalcon\CLI\Dispatcher Phalcon\Annotations\Reader Phalcon\Annotations\Annotation Phalcon\Annotations\Adapter\Apc Phalcon\Annotations\Collection Phalcon\Annotations\Reflection Phalcon\Annotations\Adapter\Xcache Phalcon\Annotations\Adapter\Files Phalcon\Annotations\Adapter\Memory Phalcon\Loader Phalcon\Logger Phalcon\Logger\Item Phalcon\Logger\Multiple Phalcon\Logger\Formatter\Json Phalcon\Logger\Formatter\Line Phalcon\Logger\Formatter\Firephp Phalcon\Logger\Adapter\Stream Phalcon\Logger\Adapter\Syslog Phalcon\Logger\Adapter\File Phalcon\Logger\Adapter\Firephp Phalcon\Logger\Formatter\Syslog Phalcon\Config\Adapter\Ini Phalcon\Config\Adapter\Json Phalcon\Config\Adapter\Php Phalcon\Forms\Form Phalcon\Forms\Manager Phalcon\Forms\Element\Text Phalcon\Forms\Element\Date Phalcon\Forms\Element\File Phalcon\Forms\Element\Hidden Phalcon\Forms\Element\Select Phalcon\Forms\Element\Check Phalcon\Forms\Element\Numeric Phalcon\Forms\Element\Email Phalcon\Forms\Element\Submit Phalcon\Forms\Element\Password Phalcon\Forms\Element\TextArea Phalcon\Forms\Element\Radio Phalcon\Crypt Phalcon\Translate\Adapter\NativeArray Phalcon\Escaper Phalcon\Assets\Manager Phalcon\Assets\Resource\Js Phalcon\Assets\Collection Phalcon\Assets\Filters\None Phalcon\Assets\Filters\Cssmin Phalcon\Assets\Filters\Jsmin Phalcon\Assets\Resource\Css Phalcon\Http\Request Phalcon\Http\Cookie Phalcon\Http\Response Phalcon\Http\Request\File Phalcon\Http\Response\Cookies Phalcon\Http\Response\Headers Phalcon\Queue\Beanstalk Phalcon\Queue\Beanstalk\Job Phalcon\Mvc\View Phalcon\Mvc\Url Phalcon\Mvc\Model Phalcon\Mvc\Micro Phalcon\Mvc\Application Phalcon\Mvc\Collection Phalcon\Mvc\Controller Phalcon\Mvc\Collection\Document Phalcon\Mvc\Collection\Manager Phalcon\Mvc\Dispatcher Phalcon\Mvc\Model\Row Phalcon\Mvc\Model\Query Phalcon\Mvc\Micro\Collection Phalcon\Mvc\Micro\Exception Phalcon\Mvc\Micro\LazyLoader Phalcon\Mvc\Model\Criteria Phalcon\Mvc\Model\Manager Phalcon\Mvc\Model\Message Phalcon\Mvc\Model\Relation Phalcon\Mvc\Model\Transaction Phalcon\Mvc\Model\Query\Lang Phalcon\Mvc\Model\Validator\Url Phalcon\Mvc\Model\Query\Status Phalcon\Mvc\Model\MetaData\Apc Phalcon\Mvc\Model\MetaData\Files Phalcon\Mvc\Model\Query\Builder Phalcon\Mvc\Model\Validator\Regex Phalcon\Mvc\Model\ValidationFailed Phalcon\Mvc\Model\Resultset\Simple Phalcon\Mvc\Model\Resultset\Complex Phalcon\Mvc\Model\MetaData\Memory Phalcon\Mvc\Model\MetaData\Xcache Phalcon\Mvc\Model\Validator\Email Phalcon\Mvc\Model\MetaData\Session Phalcon\Mvc\Model\Validator\Uniqueness Phalcon\Mvc\Model\Validator\PresenceOf Phalcon\Mvc\Model\Transaction\Failed Phalcon\Mvc\Model\Behavior\SoftDelete Phalcon\Mvc\Model\Transaction\Manager Phalcon\Mvc\Model\Behavior\Timestampable Phalcon\Mvc\Model\MetaData\Strategy\Annotations Phalcon\Mvc\Model\MetaData\Strategy\Introspection Phalcon\Mvc\Model\Validator\Inclusionin Phalcon\Mvc\Model\Validator\Numericality Phalcon\Mvc\Model\Validator\Exclusionin Phalcon\Mvc\Model\Validator\StringLength Phalcon\Mvc\Router\Route Phalcon\Mvc\Router\Group Phalcon\Mvc\Router\Annotations Phalcon\Mvc\User\Module Phalcon\Mvc\User\Plugin Phalcon\Mvc\User\Component Phalcon\Mvc\View\Simple Phalcon\Mvc\View\Engine\Volt Phalcon\Mvc\View\Engine\Php Phalcon\Mvc\View\Engine\Volt\Compiler Phalcon\Events\Event Phalcon\Events\Manager Phalcon\Image Phalcon\Image\Adapter Phalcon\Image\Adapter\GD Phalcon\Image\Adapter\Imagick Phalcon\Registry contained " posix syn keyword phpFunctions posix_kill posix_getpid posix_getppid posix_getuid posix_setuid posix_geteuid posix_seteuid posix_getgid posix_setgid posix_getegid posix_setegid posix_getgroups posix_getlogin posix_getpgrp posix_setsid posix_setpgid posix_getpgid posix_getsid posix_uname posix_times posix_ctermid posix_ttyname posix_isatty posix_getcwd posix_mkfifo posix_mknod posix_access posix_getgrnam posix_getgrgid posix_getpwnam posix_getpwuid posix_getrlimit posix_get_last_error posix_errno posix_strerror posix_initgroups contained @@ -662,10 +668,16 @@ syn keyword phpClasses tidy tidyNode contained " timezonedb " tokenizer syn keyword phpFunctions token_get_all token_name contained +" tokyo_tyrant +syn keyword phpClasses tokyotyrant tokyotyranttable tokyotyrantquery tokyotyrantiterator tokyotyrantexception contained + " uploadprogress syn keyword phpFunctions uploadprogress_get_info uploadprogress_get_contents contained " uuid syn keyword phpFunctions uuid_create uuid_is_valid uuid_compare uuid_is_null uuid_parse uuid_unparse contained +" varnish +syn keyword phpClasses VarnishAdmin VarnishStat VarnishLog VarnishException contained + " wbxml syn keyword phpFunctions wbxml_encode wbxml_decode contained " wddx diff --git a/update_syntax.php b/update_syntax.php index 7bd99ae..e899358 100644 --- a/update_syntax.php +++ b/update_syntax.php @@ -9,7 +9,7 @@ * @license http://www.opensource.org/licenses/mit-license.php MIT License * * @author Stan Angeloff - * @author Joshua Sherman + * @author Josh Sherman */ /** @@ -142,10 +142,10 @@ $allowed_extensions = [ 'tidy', 'timezonedb', 'tokenizer', - #'tokyotyrant', + 'tokyo_tyrant', 'uploadprogress', 'uuid', - #'varnish', + 'varnish', 'wbxml', 'wddx', 'xcache',