home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / htmlkeys.zip / EPMKWDS.HTM < prev    next >
Text File  |  1997-08-29  |  9KB  |  453 lines

  1. √ -----------------------------------------------------------------
  2. √ Sample of keywords file for the keywords highlighting feature of EPM
  3. √ -----------------------------------------------------------------
  4. √  This file is used by EPM to figure out which keywords to highlight
  5. √  It contains all the ANSI C keywords, plus all the #defines,
  6. √  typedefs and function prototypes of the 2.1 toolkit.
  7. √  Since it is huge, it takes a long time to load (8 sec on my 486-33 machine).
  8. √  Update:  The size has been cut in half by converting spaces to tabs.
  9. √           If you don't use a monospaced font, things will appear misaligned.
  10. √           The Extended Attribute EPM.TABS was used to ensure that tab stops
  11. √           are set at every 8 columns.
  12. √  EPM looks for this file along the EPMPATH.
  13. √  The loading time can be reduced by removing some keywords from the list.
  14. √  The format to follow is described below.
  15. √ ------------------------------------------------------------------
  16. √ Format of the file
  17. √ ------------------------------------------------------------------
  18. √ The first character of the first line is the "special" character.
  19. √ If it appears at the beginning of a line after, it is
  20. √ either followed by a space and marks then a comment, or
  21. √ by any other character and is then a topic name.
  22. √ Currently the only topics are :
  23. √  DELIM
  24. √     "start string" "end string" "bg color" "fg color" "escape character" "column"
  25. √     What's between the 'start' and 'end' delimiters is set to the 'color' color.
  26. √     If no 'end' is specified, the whole line after any 'start' string is colored.
  27. √     If an 'Escape' character appears just before a 'end' string, it won't be considered an end delimiter.
  28. √     If an 'Escape' character appears just before a 'start' string, it won't be considered a start delimiter.
  29. √     An 'Escape' character can be escaped by another 'Escape' character
  30. √     If the column field is present, a start delimiter will be valid only if it starts on this column
  31. √     If the end delimiter is not on the same line as the start, no color changes will be done.
  32. √     The special character can be used as a placeholder, eg if you want a column but no escape character
  33. √  DELIMI
  34. √     Like DELIM, but case insensitive.
  35. √  KEYWORDS
  36. √     "name" "fg color" "bg color"
  37. √     They must include only characters specified in the CHARSET section, case sensitive.
  38. √  INSENSITIVE
  39. √     "name" "fg color" "bg color"
  40. √     Same as KEYWORDS except case insensitive.
  41. √  CHARSET
  42. √     "string including all the characters"
  43. √     List of characters allowed in the names of the KEYWORDS and INSENSITIVE sections.
  44. √  SPECIAL
  45. √     "name" "fg color" "bg color"
  46. √     Any occurrence of these strings will be changed to the specified color.
  47. √     They can include any character.
  48. √  SPECIALI
  49. √     Like SPECIAL, but case insensitive.
  50. √  BREAKCHAR
  51. √     "character" "fg color" "bg color"
  52. √     This character is considered as a space when keywords in √KEYWORDS
  53. √     or √INSENSITIVE are looked for.  If colors are specified, a break
  54. √     at the beginning of a keyword will have its own color, else it will
  55. √     have the same color as the keyword.
  56. √  ENDCHAR
  57. √     "character" "fg color" "bg color"√
  58. √     The character after this one is considered as a space when keywords
  59. √     in √KEYWORDS or √INSENSITIVE are looked for.  If colors are
  60. √     specified, an end char at the end of a keyword will have its own
  61. √     color, else it will have the same color as the keyword.
  62. √     An end character at the end of a keyword in √KEYWORDS or
  63. √     √INSENSITIVE is hilited with its own color.
  64. √  The background and foreground colors are values between 0 and 15
  65. √  (see the EPM doc). If a value of -1 is given then the default
  66. √  foreground or background color is used.
  67. √ -----------------------------------------------------------------
  68. √ Actual description of the keywords
  69. √ -----------------------------------------------------------------
  70. √CHARSET
  71. abcdefghijklmnopqrstuvwxyz_-="<>/#ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
  72. √DELIMI
  73. √ Start    Color    Color    End        Escape
  74. √ string  bg        fg        string    character
  75.   <!--    14        0        -->
  76.   "        -1        5        "
  77. √ENDCHAR
  78. =
  79. >
  80. <
  81. √BREAKCHAR
  82. >    -1    3
  83. <    -1    3
  84. /    -1    3
  85. √SPECIALI
  86. >    -1    3
  87. <    -1    3
  88. <A    -1    3
  89. <ADDRESS    -1    3
  90. <APPLET    -1    3
  91. <AREA     -1    3
  92. <B    -1    3
  93. <BASE    -1    3
  94. <BASEFONT    -1    3
  95. <BIG    -1    3
  96. <BLOCKQUOTE    -1    3
  97. <BODY    -1    3
  98. <BR    -1    3
  99. <CAPTION    -1    3
  100. <CENTER    -1    3
  101. <CITE    -1    3
  102. <CODE    -1    3
  103. <DD    -1    3
  104. <DFN    -1    3
  105. <DIR    -1    3
  106. <DIV    -1    3
  107. <DL    -1    3
  108. <DT    -1    3
  109. <EM    -1    3
  110. <FONT    -1    3
  111. <FORM    -1    3
  112. <FRAME    -1    3
  113. <FRAMESET    -1    3
  114. <H1    -1    3
  115. <H2    -1    3
  116. <H3    -1    3
  117. <H4    -1    3
  118. <H5    -1    3
  119. <H6    -1    3
  120. <HEAD    -1    3
  121. <HR    -1    3
  122. <HTML    -1    3
  123. <I    -1    3
  124. <IMG    -1    3
  125. <INPUT    -1    3
  126. <ISINDEX    -1    3
  127. <ISMAP    -1    3
  128. <KBD    -1    3
  129. <LI    -1    3
  130. <LINK    -1    3
  131. <MAP    -1    3
  132. <MENU    -1    3
  133. <META    -1    3
  134. <OL    -1    3
  135. <OPTION    -1    3
  136. <P    -1    3
  137. <PARAM    -1    3
  138. <PRE    -1    3
  139. <SAMP    -1    3
  140. <SCRIPT    -1    3
  141. <SELECT    -1    3
  142. <SMALL    -1    3
  143. <STRIKE    -1    3
  144. <STRONG    -1    3
  145. <STYLE    -1    3
  146. <SUB    -1    3
  147. <SUP    -1    3
  148. <TABLE    -1    3
  149. <TD    -1    3
  150. <TEXTAREA    -1    3
  151. <TH    -1    3
  152. <TH    -1    3
  153. <TITLE    -1    3
  154. <TR    -1    3
  155. <TT    -1    3
  156. <U    -1    3
  157. <UL    -1    3
  158. <VAR    -1    3
  159. /A>    -1    3
  160. /ADDRESS>    -1    3
  161. /APPLET>    -1    3
  162. /AREA>    -1    3
  163. /B>    -1    3
  164. /BASE>    -1    3
  165. /BASEFONT>    -1    3
  166. /BIG>    -1    3
  167. /BLOCKQUOTE>    -1    3
  168. /BODY>    -1    3
  169. /BR>    -1    3
  170. /CAPTION>    -1    3
  171. /CENTER>    -1    3
  172. /CITE>    -1    3
  173. /CODE>    -1    3
  174. /DD>    -1    3
  175. /DFN>    -1    3
  176. /DIR>    -1    3
  177. /DIV>    -1    3
  178. /DL>    -1    3
  179. /DT>    -1    3
  180. /EM>    -1    3
  181. /FONT>    -1    3
  182. /FORM>    -1    3
  183. /FRAME>    -1    3
  184. /FRAMESET>    -1    3
  185. /H1>    -1    3
  186. /H2>    -1    3
  187. /H3>    -1    3
  188. /H4>    -1    3
  189. /H5>    -1    3
  190. /H6>    -1    3
  191. /HEAD>    -1    3
  192. /HR>    -1    3
  193. /HTML>    -1    3
  194. /I>    -1    3
  195. /IMG>    -1    3
  196. /INPUT>    -1    3
  197. /ISINDEX>    -1    3
  198. /ISMAP>    -1    3
  199. /KBD>    -1    3
  200. /LI>    -1    3
  201. /LINK>    -1    3
  202. /MAP>    -1    3
  203. /MENU>    -1    3
  204. /META>    -1    3
  205. /OL>    -1    3
  206. /OPTION>    -1    3
  207. /P>    -1    3
  208. /PARAM>    -1    3
  209. /PRE>    -1    3
  210. /SAMP>    -1    3
  211. /SCRIPT>    -1    3
  212. /SELECT>    -1    3
  213. /SMALL>    -1    3
  214. /STRIKE>    -1    3
  215. /STRONG>    -1    3
  216. /STYLE>    -1    3
  217. /SUB>    -1    3
  218. /SUP>    -1    3
  219. /TABLE>    -1    3
  220. /TD>    -1    3
  221. /TEXTAREA>    -1    3
  222. /TH>    -1    3
  223. /TH>    -1    3
  224. /TITLE>    -1    3
  225. /TR>    -1    3
  226. /TT>    -1    3
  227. /U>    -1    3
  228. /UL>    -1    3
  229. /VAR>    -1    3
  230. ACTION=    -1    3
  231. ALIGN=            -1    3
  232. ALINK=            -1    3
  233. ALT=                -1    3
  234. BACKGROUND=        -1    3
  235. BGCOLOR=            -1    3
  236. BORDER=            -1    3
  237. CELLPADING=        -1    3
  238. CELLSPACING=        -1    3
  239. CLASS=            -1    3
  240. CLEAR=            -1    3
  241. CODE=            -1    3
  242. CODEBASE=            -1    3
  243. COLOR=            -1    3
  244. COLS=            -1    3
  245. COLSPAN=            -1    3
  246. COMPACT            -1    3
  247. CONTENT=            -1    3
  248. COORDS=            -1    3
  249. HEIGHT=            -1    3
  250. HREF=            -1    3
  251. HSPACE=            -1    3
  252. HTTP-EQUIV=        -1    3
  253. LINK=            -1    3
  254. LOWSRC=            -1    3
  255. MARGINHEIGHT=        -1    3
  256. MARGINWIDTH=        -1    3
  257. MAXLENGTH=        -1    3
  258. METHOD=            -1    3
  259. NAME=            -1    3
  260. PROMPT=            -1    3
  261. REL=                -1    3
  262. REV=                -1    3
  263. ROWS=            -1    3
  264. ROWSPAN=            -1    3
  265. SCROLLING=        -1    3
  266. SHAPE=            -1    3
  267. SIZE=            -1    3
  268. SMALL=            -1    3
  269. SRC=                -1    3
  270. START=            -1    3
  271. TEXT=            -1    3
  272. TITLE=            -1    3
  273. TYPE=            -1    3
  274. USEMAP=            -1    3
  275. VALIGN=            -1    3
  276. VALUE=            -1    3
  277. VERSION=            -1    3
  278. VLINK=            -1    3
  279. VSPACE=            -1    3
  280. WIDTH=            -1    3
  281. NOHREF            -1    3
  282. NOWRAP            -1    3
  283. CHECKED            -1    3
  284. ¡            -1    4
  285. ¢            -1    4
  286. £            -1    4
  287. ¤            -1    4
  288. ¥            -1    4
  289. ¦            -1    4
  290. §            -1    4
  291. ¨            -1    4
  292. ©            -1    4
  293. ª            -1    4
  294. «            -1    4
  295. ¬            -1    4
  296. ­            -1    4
  297. ®            -1    4
  298. ¯            -1    4
  299. °            -1    4
  300. ±            -1    4
  301. ²            -1    4
  302. ³            -1    4
  303. ´            -1    4
  304. µ            -1    4
  305. ¶            -1    4
  306. ·            -1    4
  307. ¸            -1    4
  308. ¹            -1    4
  309. º            -1    4
  310. »            -1    4
  311. ¼            -1    4
  312. ½            -1    4
  313. ¾            -1    4
  314. ¿            -1    4
  315. À            -1    4
  316. Á            -1    4
  317.             -1    4
  318. à           -1    4
  319. Ä            -1    4
  320. Å            -1    4
  321. Æ            -1    4
  322. Ç            -1    4
  323. È            -1    4
  324. É            -1    4
  325. Ê            -1    4
  326. Ë            -1    4
  327. Ì            -1    4
  328. Í            -1    4
  329. Π           -1    4
  330. Ï            -1    4
  331. Р           -1    4
  332. Ñ            -1    4
  333. Ò            -1    4
  334. Ó            -1    4
  335. Ô            -1    4
  336. Õ            -1    4
  337. Ö            -1    4
  338. ×            -1    4
  339. Ø            -1    4
  340. Ù            -1    4
  341. Ú            -1    4
  342. Û            -1    4
  343. Ü            -1    4
  344. Ý            -1    4
  345. Þ            -1    4
  346. ß            -1    4
  347. à            -1    4
  348. á            -1    4
  349. â            -1    4
  350. ã            -1    4
  351. ä            -1    4
  352. å            -1    4
  353. æ            -1    4
  354. ç            -1    4
  355. è            -1    4
  356. é            -1    4
  357. ê            -1    4
  358. ë            -1    4
  359. ì            -1    4
  360. í            -1    4
  361. î            -1    4
  362. ï            -1    4
  363. ð            -1    4
  364. ñ            -1    4
  365. ò            -1    4
  366. ó            -1    4
  367. ô            -1    4
  368. õ            -1    4
  369. ö            -1    4
  370. ÷            -1    4
  371. ø            -1    4
  372. ù            -1    4
  373. ú            -1    4
  374. û            -1    4
  375. ü            -1    4
  376. ý            -1    4
  377. þ            -1    4
  378. ÿ            -1    4
  379. Æ            -1    4
  380. Á            -1    4
  381.             -1    4
  382. À            -1    4
  383. Å            -1    4
  384. à           -1    4
  385. Ä            -1    4
  386. Ç            -1    4
  387. É            -1    4
  388. Ê            -1    4
  389. È            -1    4
  390. Ë            -1    4
  391. Í            -1    4
  392. Π           -1    4
  393. Ì            -1    4
  394. Ï            -1    4
  395. Ñ            -1    4
  396. Ó            -1    4
  397. Ô            -1    4
  398. Ò            -1    4
  399. Ø            -1    4
  400. Õ            -1    4
  401. Ö            -1    4
  402. Þ            -1    4
  403. Ú            -1    4
  404. Û            -1    4
  405. Ù            -1    4
  406. Ü            -1    4
  407. Ý            -1    4
  408. á            -1    4
  409. â            -1    4
  410. æ            -1    4
  411. à            -1    4
  412. å            -1    4
  413. ã            -1    4
  414. ä            -1    4
  415. ç            -1    4
  416. é            -1    4
  417. ê            -1    4
  418. è            -1    4
  419. ð                -1    4
  420. ë            -1    4
  421. í            -1    4
  422. î            -1    4
  423. ì            -1    4
  424. ï            -1    4
  425. ñ            -1    4
  426. ó            -1    4
  427. ô            -1    4
  428. ò            -1    4
  429. ø            -1    4
  430. õ            -1    4
  431. ö            -1    4
  432. ß            -1    4
  433. þ            -1    4
  434. ú            -1    4
  435. û            -1    4
  436. ù            -1    4
  437. ü            -1    4
  438. ý            -1    4
  439. ÿ            -1    4
  440.