comparison hg @ 28538:009f58f1ea75

registrar: add templatekeyword to mark a function as template keyword (API) _templateregistrarbase is defined as a super class of templatekeyword, for ease of adding template common features between "keyword", "filter" and "function". This patch also adds loadkeyword() to templatekw, because this combination helps to figure out how they cooperate with each other. Listing up loadkeyword() in dispatch.extraloaders causes implicit loading template keyword functions at loading (3rd party) extension. This change requires that "templatekeyword" attribute of (3rd party) extension is registrar.templatekeyword or so.
author FUJIWARA Katsunori <foozy@lares.dti.ne.jp>
date Sun, 13 Mar 2016 05:17:06 +0900
parents 73e4a02e6d23
children 2ea9c9aa6e60
comparison
equal deleted inserted replaced
28537:881d027d3935 28538:009f58f1ea75