+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<!--\r
-\r
-xslthl highlighter definition fof Tcl/Tk.\r
-written by Arndt Roger Schneider\r
-\r
-Copyright 2008 Arndt Roger Schneider\r
-License: xlib/libpng\r
-\r
-This software is provided "as-is", without any express or implied\r
-warranty. In no event will the authors be held liable for any damages\r
-arising from the use of this software.\r
-\r
-Permission is granted to anyone to use this software for any purpose,\r
-including commercial applications, and to alter it and redistribute it\r
-freely, subject to the following restrictions:\r
-\r
-1. The origin of this software must not be misrepresented; you must\r
- not claim that you wrote the original software. If you use this\r
- software in a product, an acknowledgment in the product\r
- documentation would be appreciated but is not required.\r
-\r
-2. Altered source versions must be plainly marked as such, and must\r
- not be misrepresented as being the original software.\r
-\r
-3. This notice may not be removed or altered from any source\r
- distribution.\r
- \r
--->\r
-<highlighters>\r
- <highlighter type="oneline-comment">#</highlighter>\r
- <highlighter type="string">\r
- <string>"</string>\r
- <escape>\</escape>\r
- </highlighter>\r
- <highlighter type="regex">\r
- <pattern>-[\p{javaJavaIdentifierStart}][\p{javaJavaIdentifierPart}]+\r
- </pattern>\r
- <style>none</style>\r
- </highlighter>\r
- <highlighter type="number">\r
- <point>.</point>\r
- <ignoreCase />\r
- </highlighter>\r
- <highlighter type="keywords">\r
- <!-- Tcl and itcl / structural -->\r
- <keyword>if</keyword>\r
- <keyword>then</keyword>\r
- <keyword>else</keyword>\r
- <keyword>elseif</keyword>\r
- <keyword>for</keyword>\r
- <keyword>foreach</keyword>\r
- <keyword>break</keyword>\r
- <keyword>continue</keyword>\r
- <keyword>while</keyword>\r
- <keyword>eval</keyword>\r
- <keyword>case</keyword>\r
- <keyword>in</keyword>\r
- <keyword>switch</keyword>\r
- <keyword>default</keyword>\r
- <keyword>exit</keyword>\r
- <keyword>error</keyword>\r
- <keyword>proc</keyword>\r
- <keyword>rename</keyword>\r
- <keyword>exec</keyword>\r
- <keyword>return</keyword>\r
- <keyword>uplevel</keyword>\r
- <keyword>upvar</keyword>\r
- <keyword>constructor</keyword>\r
- <keyword>destructor</keyword>\r
- <keyword>itcl_class</keyword>\r
- <keyword>loop</keyword>\r
- <keyword>for_array_keys</keyword>\r
- <keyword>for_recursive_glob</keyword>\r
- <keyword>for_file</keyword>\r
- <keyword>method</keyword>\r
- <keyword>body</keyword>\r
- <keyword>configbody</keyword>\r
- <keyword>catch</keyword>\r
- <keyword>namespace</keyword>\r
- <keyword>class</keyword>\r
- <keyword>array</keyword>\r
- <keyword>set</keyword>\r
- <keyword>unset</keyword>\r
- <keyword>package</keyword>\r
- <keyword>source</keyword>\r
-\r
- <!-- Additional commands -->\r
- <keyword>subst</keyword>\r
- <keyword>list</keyword>\r
- <keyword>format</keyword>\r
- <keyword>lappend</keyword>\r
- <keyword>option</keyword>\r
- <keyword>expr</keyword>\r
- <keyword>puts</keyword>\r
- <keyword>winfo</keyword>\r
- <keyword>lindex</keyword>\r
- <keyword>string</keyword>\r
-\r
-\r
- <!-- Runtime Library / structural -->\r
- <keyword>verified</keyword>\r
- <keyword>seteach</keyword>\r
- <keyword>fixme</keyword>\r
- <keyword>debug</keyword>\r
- <keyword>rtl::debug</keyword>\r
- <keyword>rtl::verified</keyword>\r
- <keyword>rtl::template</keyword>\r
- <keyword>rtl::seteach</keyword>\r
-\r
- <!-- Runtime Library / Additional -->\r
- <keyword>mkProc</keyword>\r
- <keyword>getCreator</keyword>\r
- <keyword>properties</keyword>\r
- <keyword>lappendunique</keyword>\r
- <keyword>rtl::lappendunique</keyword>\r
-\r
- <!-- geometry managers from Tk -->\r
- <keyword>place</keyword>\r
- <keyword>pack</keyword>\r
- <keyword>grid</keyword>\r
-\r
-\r
- <!-- Additional Tk stuff -->\r
- <keyword>image</keyword>\r
- <keyword>font</keyword>\r
- <keyword>focus</keyword>\r
- <keyword>tk</keyword>\r
- <keyword>bind</keyword>\r
- <keyword>after</keyword>\r
-\r
- <!-- Window classes from Tk, ... -->\r
- <keyword>toplevel</keyword>\r
- <keyword>frame</keyword>\r
- <keyword>entry</keyword>\r
- <keyword>listbox</keyword>\r
- <keyword>button</keyword>\r
- <keyword>radiobutton</keyword>\r
- <keyword>checkbutton</keyword>\r
- <keyword>canvas</keyword>\r
- <keyword>menu</keyword>\r
- <keyword>menubutton</keyword>\r
- <keyword>text</keyword>\r
- <keyword>label</keyword>\r
- <keyword>message</keyword>\r
- <!--\r
- The rest of Tk's windows is omitted: scrollbar, scale, panedwindow, labelframe, spinbox ...\r
- -->\r
-\r
- <!-- ... from tkZinc, ... -->\r
- <keyword>zinc</keyword>\r
- \r
- <!-- ... from tkpath, ... -->\r
- <keyword>tkpath::gradient</keyword>\r
-\r
- <!-- ... from Runtime Library, ... -->\r
- <keyword>rtl_combobox</keyword>\r
- <keyword>rtl_tree</keyword>\r
- <keyword>rtl_tabset</keyword>\r
- <keyword>rtl_mlistbox</keyword>\r
- <keyword>rtl_gridwin</keyword>\r
- <keyword>rtlysizer</keyword>\r
- <keyword>rtlxsizer</keyword>\r
- <!--\r
- The rest of RTL's windows is omitted: spinbox, decoratedframe, symbolbar, symbolbarcustomize, question ...\r
- -->\r
-\r
- <!-- ... from GEI, ... -->\r
- <keyword>goolbar</keyword>\r
- <keyword>gstripes</keyword>\r
- <keyword>zoolbar</keyword>\r
- <keyword>gistbox</keyword>\r
- <keyword>gooleditor</keyword>\r
- <keyword>galette</keyword>\r
- </highlighter>\r
-</highlighters>\r
- <!--\r
- Local Variables: mode: sgml coding: utf-8-unix sgml-indent-step: 2 sgml-indent-data: t sgml-set-face: t\r
- sgml-insert-missing-element-comment: nil End:\r
- -->
\ No newline at end of file