Hex Artifact Content
Not logged in

Artifact db0684135bc393e83390b1a4f6e8e3bc3ab4ba39:

Wiki page [Batteries Included] by chw 2022-11-20 15:03:39.
0000: 44 20 32 30 32 32 2d 31 31 2d 32 30 54 31 35 3a  D 2022-11-20T15:
0010: 30 33 3a 33 39 2e 36 31 32 0a 4c 20 42 61 74 74  03:39.612.L Batt
0020: 65 72 69 65 73 5c 73 49 6e 63 6c 75 64 65 64 0a  eries\sIncluded.
0030: 50 20 65 30 65 32 64 63 32 66 32 61 66 30 62 33  P e0e2dc2f2af0b3
0040: 63 36 39 61 64 39 39 65 31 34 65 64 34 30 34 36  c69ad99e14ed4046
0050: 32 61 38 36 37 34 32 33 61 62 0a 55 20 63 68 77  2a867423ab.U chw
0060: 0a 57 20 34 35 32 31 36 0a 3c 68 32 3e 42 61 74  .W 45216.<h2>Bat
0070: 74 65 72 69 65 73 20 49 6e 63 6c 75 64 65 64 3c  teries Included<
0080: 2f 68 32 3e 0d 0a 0d 0a 46 6f 6c 6c 6f 77 69 6e  /h2>....Followin
0090: 67 20 74 61 62 6c 65 20 6c 69 73 74 73 20 74 68  g table lists th
00a0: 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 62 75 69  e extensions bui
00b0: 6c 74 20 69 6e 74 6f 20 5b 41 6e 64 72 6f 57 69  lt into [AndroWi
00c0: 73 68 5d 20 61 6e 64 2f 6f 72 20 5b 75 6e 64 72  sh] and/or [undr
00d0: 6f 69 64 77 69 73 68 5d 20 69 6e 63 6c 75 64 69  oidwish] includi
00e0: 6e 67 20 70 6f 69 6e 74 65 72 73 20 74 6f 20 70  ng pointers to p
00f0: 72 6f 6a 65 63 74 20 70 61 67 65 73 20 61 6e 64  roject pages and
0100: 2f 6f 72 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f  /or documentatio
0110: 6e 2e 20 4d 6f 73 74 20 65 78 74 65 6e 73 69 6f  n. Most extensio
0120: 6e 20 6e 61 6d 65 73 20 69 6e 20 74 68 65 20 6c  n names in the l
0130: 65 66 74 20 6d 6f 73 74 20 63 6f 6c 75 6d 6e 20  eft most column 
0140: 63 61 6e 20 62 65 20 75 73 65 64 20 61 73 20 70  can be used as p
0150: 61 63 6b 61 67 65 20 6e 61 6d 65 20 69 6e 20 3c  ackage name in <
0160: 74 74 3e 70 61 63 6b 61 67 65 20 72 65 71 75 69  tt>package requi
0170: 72 65 3c 2f 74 74 3e 2e 20 54 68 65 20 65 78 74  re</tt>. The ext
0180: 65 6e 73 69 6f 6e 20 6e 61 6d 65 20 69 73 20 6c  ension name is l
0190: 69 6e 6b 65 64 20 74 6f 20 74 68 65 20 72 65 73  inked to the res
01a0: 70 65 63 74 69 76 65 20 66 6f 6c 64 65 72 20 69  pective folder i
01b0: 6e 20 74 68 65 20 73 6f 75 72 63 65 20 74 72 65  n the source tre
01c0: 65 2e 20 43 6f 6c 75 6d 6e 20 3c 62 3e 41 3c 2f  e. Column <b>A</
01d0: 62 3e 20 73 68 6f 77 73 20 61 76 61 69 6c 61 62  b> shows availab
01e0: 69 6c 69 74 79 20 69 6e 20 5b 41 6e 64 72 6f 57  ility in [AndroW
01f0: 69 73 68 5d 2c 20 63 6f 6c 75 6d 6e 73 20 3c 62  ish], columns <b
0200: 3e 57 3c 2f 62 3e 2f 3c 62 3e 4f 3c 2f 62 3e 2f  >W</b>/<b>O</b>/
0210: 3c 62 3e 4c 3c 2f 62 3e 20 69 6e 20 5b 75 6e 64  <b>L</b> in [und
0220: 72 6f 69 64 77 69 73 68 5d 20 28 3c 62 3e 57 3c  roidwish] (<b>W<
0230: 2f 62 3e 69 6e 64 6f 77 73 2c 20 4d 61 63 3c 62  /b>indows, Mac<b
0240: 3e 4f 3c 2f 62 3e 53 58 2c 20 61 6e 64 2f 6f 72  >O</b>SX, and/or
0250: 20 3c 62 3e 4c 3c 2f 62 3e 69 6e 75 78 29 2e 20   <b>L</b>inux). 
0260: 41 20 6d 69 6e 75 73 20 73 69 67 6e 20 69 6e 64  A minus sign ind
0270: 69 63 61 74 65 73 20 61 6e 20 65 78 74 65 6e 73  icates an extens
0280: 69 6f 6e 20 77 68 69 63 68 20 63 61 6e 27 74 20  ion which can't 
0290: 62 65 20 70 72 6f 76 69 64 65 64 20 66 6f 72 20  be provided for 
02a0: 74 68 65 20 72 65 73 70 65 63 74 69 76 65 20 70  the respective p
02b0: 6c 61 74 66 6f 72 6d 20 66 6f 72 20 74 65 63 68  latform for tech
02c0: 6e 69 63 61 6c 20 72 65 61 73 6f 6e 73 2e 20 43  nical reasons. C
02d0: 6f 6c 75 6d 6e 20 3c 62 3e 42 3c 2f 62 3e 20 69  olumn <b>B</b> i
02e0: 6e 64 69 63 61 74 65 73 20 61 20 62 69 6e 61 72  ndicates a binar
02f0: 79 20 70 61 63 6b 61 67 65 20 77 68 69 63 68 20  y package which 
0300: 6e 65 65 64 73 20 74 6f 20 62 65 20 63 6f 6d 70  needs to be comp
0310: 69 6c 65 64 20 66 6f 72 20 74 68 65 20 72 65 73  iled for the res
0320: 70 65 63 74 69 76 65 20 70 6c 61 74 66 6f 72 6d  pective platform
0330: 2e 0d 0a 0d 0a 4d 61 6e 79 20 65 78 74 65 6e 73  .....Many extens
0340: 69 6f 6e 73 20 61 6c 73 6f 20 72 75 6e 20 6f 6e  ions also run on
0350: 20 50 4f 54 20 28 70 6c 61 69 6e 20 6f 6c 64 20   POT (plain old 
0360: 54 6b 2c 20 69 2e 65 2e 20 58 31 31 20 62 61 73  Tk, i.e. X11 bas
0370: 65 64 20 6f 6e 20 50 4f 53 49 58 2c 20 57 69 6e  ed on POSIX, Win
0380: 33 32 20 62 61 73 65 64 20 6f 6e 20 57 69 6e 64  32 based on Wind
0390: 6f 77 73 2c 20 43 6f 63 6f 61 20 62 61 73 65 64  ows, Cocoa based
03a0: 20 6f 6e 20 4d 61 63 4f 53 58 29 2e 20 48 6f 77   on MacOSX). How
03b0: 65 76 65 72 2c 20 74 68 65 72 65 20 61 72 65 20  ever, there are 
03c0: 73 6f 6d 65 20 65 78 63 65 70 74 69 6f 6e 73 3a  some exceptions:
03d0: 20 42 4c 54 20 61 6e 64 20 54 6b 7a 69 6e 63 20   BLT and Tkzinc 
03e0: 61 72 65 20 6e 6f 74 20 72 65 61 64 79 20 66 6f  are not ready fo
03f0: 72 20 4d 61 63 4f 53 58 2e 20 74 63 6c 75 76 63  r MacOSX. tcluvc
0400: 20 69 73 20 63 75 72 72 65 6e 74 6c 79 20 50 4f   is currently PO
0410: 53 49 58 20 6f 6e 6c 79 20 61 6e 64 20 64 65 70  SIX only and dep
0420: 65 6e 64 73 20 6f 6e 20 61 6e 20 55 53 42 20 73  ends on an USB s
0430: 74 61 63 6b 20 70 72 6f 76 69 64 69 6e 67 20 69  tack providing i
0440: 73 6f 63 68 72 6f 6e 6f 75 73 20 74 72 61 6e 73  sochronous trans
0450: 66 65 72 73 2e 20 76 34 6c 32 20 72 65 71 75 69  fers. v4l2 requi
0460: 72 65 73 20 61 20 56 69 64 65 6f 20 34 20 4c 69  res a Video 4 Li
0470: 6e 75 78 20 32 20 69 6e 66 72 61 73 74 72 75 63  nux 2 infrastruc
0480: 74 75 72 65 2c 20 77 68 69 63 68 20 69 73 20 61  ture, which is a
0490: 76 61 69 6c 61 62 6c 65 20 6f 6e 6c 79 20 66 6f  vailable only fo
04a0: 72 20 4c 69 6e 75 78 20 61 6e 64 20 2a 42 53 44  r Linux and *BSD
04b0: 73 2e 0d 0a 0d 0a 3c 6e 6f 77 69 6b 69 3e 0d 0a  s.....<nowiki>..
04c0: 20 20 3c 63 65 6e 74 65 72 3e 0d 0a 20 20 20 20    <center>..    
04d0: 3c 74 61 62 6c 65 20 77 69 64 74 68 3d 22 31 30  <table width="10
04e0: 30 25 22 3e 0d 0a 20 20 20 20 20 20 3c 74 68 3e  0%">..      <th>
04f0: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 20  ...<tr>...  <td 
0500: 77 69 64 74 68 3d 22 31 35 25 22 3e 3c 62 3e 45  width="15%"><b>E
0510: 78 74 65 6e 73 69 6f 6e 20 4e 61 6d 65 3c 2f 62  xtension Name</b
0520: 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 20 77  ></td>...  <td w
0530: 69 64 74 68 3d 22 33 25 22 3e 3c 62 3e 42 3c 2f  idth="3%"><b>B</
0540: 62 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 20  b></td>...  <td 
0550: 77 69 64 74 68 3d 22 39 25 22 3e 3c 62 3e 56 65  width="9%"><b>Ve
0560: 72 73 69 6f 6e 3c 2f 62 3e 3c 2f 74 64 3e 0d 0a  rsion</b></td>..
0570: 09 20 20 3c 74 64 20 77 69 64 74 68 3d 22 33 25  .  <td width="3%
0580: 22 3e 3c 62 3e 41 3c 2f 62 3e 3c 2f 74 64 3e 0d  "><b>A</b></td>.
0590: 0a 09 20 20 3c 74 64 20 77 69 64 74 68 3d 22 33  ..  <td width="3
05a0: 25 22 3e 3c 62 3e 57 3c 2f 62 3e 3c 2f 74 64 3e  %"><b>W</b></td>
05b0: 0d 0a 09 20 20 3c 74 64 20 77 69 64 74 68 3d 22  ...  <td width="
05c0: 33 25 22 3e 3c 62 3e 4f 3c 2f 62 3e 3c 2f 74 64  3%"><b>O</b></td
05d0: 3e 0d 0a 09 20 20 3c 74 64 20 77 69 64 74 68 3d  >...  <td width=
05e0: 22 33 25 22 3e 3c 62 3e 4c 3c 2f 62 3e 3c 2f 74  "3%"><b>L</b></t
05f0: 64 3e 0d 0a 09 20 20 3c 74 64 20 77 69 64 74 68  d>...  <td width
0600: 3d 22 36 31 25 22 3e 3c 62 3e 52 65 6d 61 72 6b  ="61%"><b>Remark
0610: 73 2c 20 55 52 4c 2c 20 65 74 63 2e 3c 2f 62 3e  s, URL, etc.</b>
0620: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
0630: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
0640: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61  href="dir?name=a
0650: 73 73 65 74 73 2f 61 75 74 6f 6f 70 74 73 30 22  ssets/autoopts0"
0660: 3e 61 75 74 6f 6f 70 74 73 3c 2f 61 3e 3c 2f 74  >autoopts</a></t
0670: 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20  d><td></td>...  
0680: 3c 74 64 3e 30 2e 36 2e 31 3c 2f 74 64 3e 3c 74  <td>0.6.1</td><t
0690: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
06a0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
06b0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
06c0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
06d0: 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 6d  d>...  <td>Tcl m
06e0: 6f 64 75 6c 65 20 74 68 61 74 20 61 75 74 6f 6d  odule that autom
06f0: 61 74 69 63 61 6c 6c 79 20 67 69 76 65 73 20 79  atically gives y
0700: 6f 75 72 20 70 72 6f 67 72 61 6d 20 61 20 63 6f  our program a co
0710: 6d 6d 61 6e 64 20 6c 69 6e 65 20 69 6e 74 65 72  mmand line inter
0720: 66 61 63 65 2c 20 73 65 65 20 3c 61 20 68 72 65  face, see <a hre
0730: 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 6c 61  f="https://gitla
0740: 62 2e 63 6f 6d 2f 64 62 6f 68 64 61 6e 2f 61 75  b.com/dbohdan/au
0750: 74 6f 6f 70 74 73 22 3e 68 74 74 70 73 3a 2f 2f  toopts">https://
0760: 67 69 74 6c 61 62 2e 63 6f 6d 2f 64 62 6f 68 64  gitlab.com/dbohd
0770: 61 6e 2f 61 75 74 6f 6f 70 74 73 3c 2f 61 3e 3c  an/autoopts</a><
0780: 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c  /td>...</tr>...<
0790: 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68  tr>...  <td><a h
07a0: 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73  ref="dir?name=as
07b0: 73 65 74 73 2f 61 77 74 68 65 6d 65 73 31 30 22  sets/awthemes10"
07c0: 3e 61 77 74 68 65 6d 65 73 3c 2f 61 3e 3c 2f 74  >awthemes</a></t
07d0: 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20  d><td></td>...  
07e0: 3c 74 64 3e 31 30 2e 34 3c 2f 74 64 3e 3c 74 64  <td>10.4</td><td
07f0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
0800: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
0810: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
0820: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
0830: 3e 0d 0a 09 20 20 3c 74 64 3e 42 72 61 64 20 4c  >...  <td>Brad L
0840: 61 6e 61 6d 27 73 20 61 77 6c 69 67 68 74 2c 20  anam's awlight, 
0850: 61 77 64 61 72 6b 2c 20 61 6e 64 20 62 6c 61 63  awdark, and blac
0860: 6b 20 74 68 65 6d 65 73 20 75 73 69 6e 67 20 74  k themes using t
0870: 6b 73 76 67 2c 20 73 65 65 20 3c 61 20 68 72 65  ksvg, see <a hre
0880: 66 3d 22 68 74 74 70 73 3a 2f 2f 73 6f 75 72 63  f="https://sourc
0890: 65 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f 6a 65  eforge.net/proje
08a0: 63 74 73 2f 74 63 6c 2d 61 77 74 68 65 6d 65 73  cts/tcl-awthemes
08b0: 22 3e 68 74 74 70 73 3a 2f 2f 73 6f 75 72 63 65  ">https://source
08c0: 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63  forge.net/projec
08d0: 74 73 2f 74 63 6c 2d 61 77 74 68 65 6d 65 73 3c  ts/tcl-awthemes<
08e0: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
08f0: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
0900: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
0910: 65 3d 6a 6e 69 2f 73 72 63 22 3e 62 6c 65 3c 2f  e=jni/src">ble</
0920: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
0930: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
0940: 3e 31 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  >1.0</td><td>&#1
0950: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d 3c  0004;</td><td>-<
0960: 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74  /td><td>-</td><t
0970: 64 3e 2d 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  d>-</td>...  <td
0980: 3e 42 6c 75 65 74 6f 6f 74 68 20 4c 6f 77 20 45  >Bluetooth Low E
0990: 6e 65 72 67 79 20 73 75 70 70 6f 72 74 2c 20 70  nergy support, p
09a0: 61 72 74 20 6f 66 20 41 6e 64 72 6f 57 69 73 68  art of AndroWish
09b0: 2c 20 73 65 65 20 3c 61 20 68 72 65 66 3d 22 2f  , see <a href="/
09c0: 69 6e 64 65 78 2e 68 74 6d 6c 2f 77 69 6b 69 3f  index.html/wiki?
09d0: 6e 61 6d 65 3d 62 6c 65 2b 63 6f 6d 6d 61 6e 64  name=ble+command
09e0: 22 3e 62 6c 65 20 63 6f 6d 6d 61 6e 64 3c 2f 61  ">ble command</a
09f0: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
0a00: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
0a10: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
0a20: 6a 6e 69 2f 62 6c 74 22 3e 42 4c 54 3c 2f 61 3e  jni/blt">BLT</a>
0a30: 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74  </td><td>&bullet
0a40: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32  ;</td>...  <td>2
0a50: 2e 34 7a 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  .4z</td><td>&#10
0a60: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
0a70: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
0a80: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
0a90: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
0aa0: 20 3c 74 64 3e 32 44 20 67 72 61 70 68 2c 20 62   <td>2D graph, b
0ab0: 61 72 67 72 61 70 68 2c 20 73 74 72 69 70 63 68  argraph, stripch
0ac0: 61 72 74 20 77 69 64 67 65 74 73 2c 20 69 2e 65  art widgets, i.e
0ad0: 2e 20 61 20 73 75 62 73 65 74 20 6f 66 20 66 75  . a subset of fu
0ae0: 6c 6c 20 42 4c 54 2c 20 3c 61 20 68 72 65 66 3d  ll BLT, <a href=
0af0: 22 68 74 74 70 3a 2f 2f 73 6f 75 72 63 65 66 6f  "http://sourcefo
0b00: 72 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63 74 73  rge.net/projects
0b10: 2f 62 6c 74 22 3e 68 74 74 70 3a 2f 2f 73 6f 75  /blt">http://sou
0b20: 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f  rceforge.net/pro
0b30: 6a 65 63 74 73 2f 62 6c 74 3c 2f 61 3e 3c 2f 74  jects/blt</a></t
0b40: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
0b50: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
0b60: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 75 6e 64 72  f="dir?name=undr
0b70: 6f 69 64 2f 62 6f 6e 6a 6f 75 72 22 3e 62 6f 6e  oid/bonjour">bon
0b80: 6a 6f 75 72 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64  jour</a></td><td
0b90: 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a  >&bullet;</td>..
0ba0: 09 20 20 3c 74 64 3e 31 2e 31 3c 2f 74 64 3e 3c  .  <td>1.1</td><
0bb0: 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64  td></td><td></td
0bc0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
0bd0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
0be0: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20  td>...  <td>Tcl 
0bf0: 69 6e 74 65 72 66 61 63 65 20 74 6f 20 41 70 70  interface to App
0c00: 6c 65 27 73 20 69 6d 70 6c 65 6d 65 6e 74 61 74  le's implementat
0c10: 69 6f 6e 20 6f 66 20 74 68 65 20 5a 65 72 6f 43  ion of the ZeroC
0c20: 6f 6e 66 20 70 72 6f 74 6f 63 6f 6c 2c 20 3c 61  onf protocol, <a
0c30: 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 67   href="https://g
0c40: 69 74 68 75 62 2e 63 6f 6d 2f 64 6f 6e 67 6f 6c  ithub.com/dongol
0c50: 61 37 2f 74 63 6c 5f 62 6f 6e 6a 6f 75 72 2f 22  a7/tcl_bonjour/"
0c60: 3e 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e  >https://github.
0c70: 63 6f 6d 2f 64 6f 6e 67 6f 6c 61 37 2f 74 63 6c  com/dongola7/tcl
0c80: 5f 62 6f 6e 6a 6f 75 72 2f 3c 2f 61 3e 3c 2f 74  _bonjour/</a></t
0c90: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
0ca0: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
0cb0: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f  f="dir?name=jni/
0cc0: 73 72 63 22 3e 62 6f 72 67 3c 2f 61 3e 3c 2f 74  src">borg</a></t
0cd0: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
0ce0: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 30 3c  td>...  <td>1.0<
0cf0: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
0d00: 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c  </td><td>-</td><
0d10: 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f  td>-</td><td>-</
0d20: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 41 6e 64 72  td>...  <td>Andr
0d30: 6f 69 64 20 69 6e 74 65 67 72 61 74 69 6f 6e 2c  oid integration,
0d40: 20 70 61 72 74 20 6f 66 20 41 6e 64 72 6f 57 69   part of AndroWi
0d50: 73 68 2c 20 73 65 65 20 3c 61 20 68 72 65 66 3d  sh, see <a href=
0d60: 22 2f 69 6e 64 65 78 2e 68 74 6d 6c 2f 77 69 6b  "/index.html/wik
0d70: 69 3f 6e 61 6d 65 3d 41 6e 64 72 6f 69 64 2b 66  i?name=Android+f
0d80: 61 63 69 6c 69 74 69 65 73 22 3e 41 6e 64 72 6f  acilities">Andro
0d90: 69 64 20 66 61 63 69 6c 69 74 69 65 73 3c 2f 61  id facilities</a
0da0: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
0db0: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
0dc0: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
0dd0: 75 6e 64 72 6f 69 64 2f 74 63 6c 62 73 64 22 3e  undroid/tclbsd">
0de0: 42 53 44 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e  BSD</a></td><td>
0df0: 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09  &bullet;</td>...
0e00: 20 20 3c 74 64 3e 31 2e 39 2e 32 3c 2f 74 64 3e    <td>1.9.2</td>
0e10: 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f  <td></td><td>-</
0e20: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
0e30: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
0e40: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 46 6c  </td>...  <td>Fl
0e50: 69 67 68 74 41 77 61 72 65 27 73 20 70 61 63 6b  ightAware's pack
0e60: 61 67 65 20 74 6f 20 76 61 72 69 6f 75 73 20 42  age to various B
0e70: 53 44 20 55 4e 49 58 20 73 79 73 74 65 6d 20 63  SD UNIX system c
0e80: 61 6c 6c 73 20 61 6e 64 20 6c 69 62 72 61 72 79  alls and library
0e90: 20 72 6f 75 74 69 6e 65 73 2c 20 3c 61 20 68 72   routines, <a hr
0ea0: 65 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 68  ef="https://gith
0eb0: 75 62 2e 63 6f 6d 2f 66 6c 69 67 68 74 61 77 61  ub.com/flightawa
0ec0: 72 65 2f 74 63 6c 62 73 64 22 3e 68 74 74 70 73  re/tclbsd">https
0ed0: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c  ://github.com/fl
0ee0: 69 67 68 74 61 77 61 72 65 2f 74 63 6c 62 73 64  ightaware/tclbsd
0ef0: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
0f00: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
0f10: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
0f20: 6d 65 3d 61 73 73 65 74 73 2f 62 77 69 64 67 65  me=assets/bwidge
0f30: 74 31 2e 39 2e 31 35 22 3e 42 57 69 64 67 65 74  t1.9.15">BWidget
0f40: 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74  </a></td><td></t
0f50: 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 39 2e 31  d>...  <td>1.9.1
0f60: 35 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  5</td><td>&#1000
0f70: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
0f80: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
0f90: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
0fa0: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
0fb0: 74 64 3e 4d 65 67 61 20 77 69 64 67 65 74 20 70  td>Mega widget p
0fc0: 61 63 6b 61 67 65 2c 20 3c 61 20 68 72 65 66 3d  ackage, <a href=
0fd0: 22 68 74 74 70 3a 2f 2f 63 6f 72 65 2e 74 63 6c  "http://core.tcl
0fe0: 2d 6c 61 6e 67 2e 6f 72 67 2f 62 77 69 64 67 65  -lang.org/bwidge
0ff0: 74 22 3e 68 74 74 70 3a 2f 2f 63 6f 72 65 2e 74  t">http://core.t
1000: 63 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 62 77 69 64  cl-lang.org/bwid
1010: 67 65 74 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c  get</a></td>...<
1020: 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20  /tr>...<tr>...  
1030: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72  <td><a href="dir
1040: 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f 63 61 6e  ?name=assets/can
1050: 32 73 76 67 30 2e 33 22 3e 63 61 6e 32 73 76 67  2svg0.3">can2svg
1060: 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74  </a></td><td></t
1070: 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 33 3c 2f  d>...  <td>0.3</
1080: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
1090: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
10a0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
10b0: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
10c0: 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  4;</td>...  <td>
10d0: 54 6b 20 63 61 6e 76 61 73 20 74 6f 20 53 56 47  Tk canvas to SVG
10e0: 20 63 6f 6e 76 65 72 73 69 6f 6e 20 66 72 6f 6d   conversion from
10f0: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a   <a href="https:
1100: 2f 2f 74 68 65 63 6f 63 63 69 6e 65 6c 6c 61 2e  //thecoccinella.
1110: 6f 72 67 2f 22 3e 68 74 74 70 73 3a 2f 2f 74 68  org/">https://th
1120: 65 63 6f 63 63 69 6e 65 6c 6c 61 2e 6f 72 67 3c  ecoccinella.org<
1130: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
1140: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
1150: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
1160: 65 3d 61 73 73 65 74 73 2f 63 61 6c 63 30 22 3e  e=assets/calc0">
1170: 63 61 6c 63 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64  calc</a></td><td
1180: 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 3f  ></td>...  <td>?
1190: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
11a0: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
11b0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
11c0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
11d0: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
11e0: 64 3e 41 6e 64 79 20 47 6f 74 68 27 73 20 54 63  d>Andy Goth's Tc
11f0: 6c 2f 54 6b 20 63 61 6c 63 75 6c 61 74 6f 72 20  l/Tk calculator 
1200: 61 70 70 6c 69 63 61 74 69 6f 6e 20 66 72 6f 6d  application from
1210: 20 74 68 65 20 3c 61 20 68 72 65 66 3d 22 68 74   the <a href="ht
1220: 74 70 73 3a 2f 2f 77 69 6b 69 2e 74 63 6c 2d 6c  tps://wiki.tcl-l
1230: 61 6e 67 2e 6f 72 67 2f 70 61 67 65 2f 63 61 6c  ang.org/page/cal
1240: 63 22 3e 54 63 6c 27 65 72 73 20 57 69 6b 69 3c  c">Tcl'ers Wiki<
1250: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
1260: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
1270: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
1280: 65 3d 6a 6e 69 2f 33 64 63 61 6e 76 61 73 22 3e  e=jni/3dcanvas">
1290: 43 61 6e 76 61 73 33 64 3c 2f 61 3e 3c 2f 74 64  Canvas3d</a></td
12a0: 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74  ><td>&bullet;</t
12b0: 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 32 2e 34  d>...  <td>1.2.4
12c0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
12d0: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
12e0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
12f0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
1300: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
1310: 64 3e 48 69 67 68 2d 6c 65 76 65 6c 20 4f 70 65  d>High-level Ope
1320: 6e 47 4c 20 77 69 64 67 65 74 2c 20 3c 61 20 68  nGL widget, <a h
1330: 72 65 66 3d 22 68 74 74 70 3a 2f 2f 33 64 63 61  ref="http://3dca
1340: 6e 76 61 73 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72  nvas.tcl-lang.or
1350: 67 22 3e 68 74 74 70 3a 2f 2f 33 64 63 61 6e 76  g">http://3dcanv
1360: 61 73 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 3c  as.tcl-lang.org<
1370: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
1380: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
1390: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
13a0: 65 3d 75 6e 64 72 6f 69 64 2f 63 61 77 74 22 3e  e=undroid/cawt">
13b0: 63 61 77 74 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64  cawt</a></td><td
13c0: 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32  ></td>...  <td>2
13d0: 2e 39 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64  .9</td><td>-</td
13e0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
13f0: 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e  d><td>-</td><td>
1400: 2d 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 50  -</td>...  <td>P
1410: 61 75 6c 20 4f 62 65 72 6d 65 69 65 72 27 73 20  aul Obermeier's 
1420: 43 4f 4d 20 41 75 74 6f 6d 61 74 69 6f 6e 20 57  COM Automation W
1430: 69 74 68 20 54 63 6c 20 70 61 63 6b 61 67 65 2c  ith Tcl package,
1440: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f   <a href="http:/
1450: 2f 77 77 77 2e 63 61 77 74 2e 74 63 6c 33 64 2e  /www.cawt.tcl3d.
1460: 6f 72 67 22 3e 68 74 74 70 3a 2f 2f 77 77 77 2e  org">http://www.
1470: 63 61 77 74 2e 74 63 6c 33 64 2e 6f 72 67 3c 2f  cawt.tcl3d.org</
1480: 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d  a></td>...</tr>.
1490: 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c  ..<tr>...  <td><
14a0: 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65  a href="dir?name
14b0: 3d 75 6e 64 72 6f 69 64 2f 63 65 70 74 63 6c 22  =undroid/ceptcl"
14c0: 3e 63 65 70 74 63 6c 3c 2f 61 3e 3c 2f 74 64 3e  >ceptcl</a></td>
14d0: 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64  <td>&bullet;</td
14e0: 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 34 3c 2f 74  >...  <td>0.4</t
14f0: 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e 3c  d><td></td><td><
1500: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
1510: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
1520: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 73  ;</td>...  <td>s
1530: 74 75 27 73 20 22 43 6f 6d 6d 75 6e 69 63 61 74  tu's "Communicat
1540: 69 6f 6e 73 20 45 6e 64 70 6f 69 6e 74 73 20 66  ions Endpoints f
1550: 6f 72 20 54 63 6c 22 20 69 6e 63 6c 2e 20 55 44  or Tcl" incl. UD
1560: 50 2c 20 49 50 76 36 2c 20 3c 61 20 68 72 65 66  P, IPv6, <a href
1570: 3d 22 68 74 74 70 3a 2f 2f 77 77 77 33 2e 62 65  ="http://www3.be
1580: 6c 6c 2e 6e 65 74 2f 73 74 77 6f 2f 73 6f 66 74  ll.net/stwo/soft
1590: 77 61 72 65 2f 69 6e 64 65 78 2e 68 74 6d 6c 22  ware/index.html"
15a0: 3e 68 74 74 70 3a 2f 2f 77 77 77 33 2e 62 65 6c  >http://www3.bel
15b0: 6c 2e 6e 65 74 2f 73 74 77 6f 2f 73 6f 66 74 77  l.net/stwo/softw
15c0: 61 72 65 2f 69 6e 64 65 78 2e 68 74 6d 6c 3c 2f  are/index.html</
15d0: 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d  a></td>...</tr>.
15e0: 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c  ..<tr>...  <td><
15f0: 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65  a href="dir?name
1600: 3d 75 6e 64 72 6f 69 64 2f 63 6b 38 2e 78 22 3e  =undroid/ck8.x">
1610: 63 6b 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26  ck</a></td><td>&
1620: 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20  bullet;</td>... 
1630: 20 3c 74 64 3e 38 2e 78 3c 2f 74 64 3e 3c 74 64   <td>8.x</td><td
1640: 3e 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ></td><td>&#1000
1650: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
1660: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
1670: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
1680: 64 3e 43 75 72 73 65 73 20 54 63 6c 20 54 6f 6f  d>Curses Tcl Too
1690: 6c 6b 69 74 20 69 6e 73 70 69 72 65 64 20 62 79  lkit inspired by
16a0: 20 54 6b 2c 20 3c 61 20 68 72 65 66 3d 22 68 74   Tk, <a href="ht
16b0: 74 70 3a 2f 2f 77 77 77 2e 63 68 2d 77 65 72 6e  tp://www.ch-wern
16c0: 65 72 2e 64 65 2f 63 6b 22 3e 68 74 74 70 3a 2f  er.de/ck">http:/
16d0: 2f 77 77 77 2e 63 68 2d 77 65 72 6e 65 72 2e 64  /www.ch-werner.d
16e0: 65 2f 63 6b 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  e/ck</a></td>...
16f0: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
1700: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
1710: 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f 63 73  r?name=assets/cs
1720: 70 30 2e 31 2e 30 22 3e 63 73 70 3c 2f 61 3e 3c  p0.1.0">csp</a><
1730: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09  /td><td></td>...
1740: 20 20 3c 74 64 3e 30 2e 31 2e 30 3c 2f 74 64 3e    <td>0.1.0</td>
1750: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
1760: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
1770: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
1780: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
1790: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 47 6f 6c  /td>...  <td>Gol
17a0: 61 6e 67 20 69 6e 73 70 69 72 65 64 20 63 6f 6e  ang inspired con
17b0: 63 75 72 72 65 6e 63 79 20 6c 69 62 72 61 72 79  currency library
17c0: 20 66 6f 72 20 54 63 6c 2c 20 3c 61 20 68 72 65   for Tcl, <a hre
17d0: 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75  f="https://githu
17e0: 62 2e 63 6f 6d 2f 73 65 63 75 72 69 74 79 6b 69  b.com/securityki
17f0: 73 73 2d 63 6f 6d 2f 63 73 70 22 3e 68 74 74 70  ss-com/csp">http
1800: 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73  s://github.com/s
1810: 65 63 75 72 69 74 79 6b 69 73 73 2d 63 6f 6d 2f  ecuritykiss-com/
1820: 63 73 70 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c  csp</a></td>...<
1830: 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20  /tr>...<tr>...  
1840: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72  <td><a href="dir
1850: 3f 6e 61 6d 65 3d 75 6e 64 72 6f 69 64 2f 64 62  ?name=undroid/db
1860: 75 73 2f 64 62 75 73 2d 69 6e 74 66 22 3e 64 62  us/dbus-intf">db
1870: 69 66 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c  if</a></td><td><
1880: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32 2e 30  /td>...  <td>2.0
1890: 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c  </td><td>-</td><
18a0: 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  td>-</td><td>&#1
18b0: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
18c0: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
18d0: 3c 74 64 3e 44 42 75 73 20 69 6e 74 72 6f 73 70  <td>DBus introsp
18e0: 65 63 74 69 6f 6e 20 69 6e 74 65 72 66 61 63 65  ection interface
18f0: 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a  , <a href="http:
1900: 2f 2f 64 62 75 73 2d 74 63 6c 2e 73 6f 75 72 63  //dbus-tcl.sourc
1910: 65 66 6f 72 67 65 2e 6e 65 74 22 3e 68 74 74 70  eforge.net">http
1920: 3a 2f 2f 64 62 75 73 2d 74 63 6c 2e 73 6f 75 72  ://dbus-tcl.sour
1930: 63 65 66 6f 72 67 65 2e 6e 65 74 3c 2f 61 3e 3c  ceforge.net</a><
1940: 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c  /td>...</tr>...<
1950: 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68  tr>...  <td><a h
1960: 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 75 6e  ref="dir?name=un
1970: 64 72 6f 69 64 2f 64 62 75 73 2f 64 62 75 73 2d  droid/dbus/dbus-
1980: 74 63 6c 22 3e 64 62 75 73 3c 2f 61 3e 3c 2f 74  tcl">dbus</a></t
1990: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
19a0: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 33 2e 30 3c  td>...  <td>3.0<
19b0: 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74  /td><td>-</td><t
19c0: 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  d>-</td><td>&#10
19d0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
19e0: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
19f0: 74 64 3e 44 42 75 73 20 62 69 6e 64 69 6e 67 73  td>DBus bindings
1a00: 20 66 6f 72 20 54 63 6c 2c 20 3c 61 20 68 72 65   for Tcl, <a hre
1a10: 66 3d 22 68 74 74 70 3a 2f 2f 64 62 75 73 2d 74  f="http://dbus-t
1a20: 63 6c 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e  cl.sourceforge.n
1a30: 65 74 22 3e 68 74 74 70 3a 2f 2f 64 62 75 73 2d  et">http://dbus-
1a40: 74 63 6c 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e  tcl.sourceforge.
1a50: 6e 65 74 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c  net</a></td>...<
1a60: 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20  /tr>...<tr>...  
1a70: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72  <td><a href="dir
1a80: 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 63 6c 22 3e 64  ?name=jni/tcl">d
1a90: 64 65 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26  de</a></td><td>&
1aa0: 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20  bullet;</td>... 
1ab0: 20 3c 74 64 3e 31 2e 34 3c 2f 74 64 3e 3c 74 64   <td>1.4</td><td
1ac0: 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  >-</td><td>&#100
1ad0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74  04;</td><td>-</t
1ae0: 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 0d 0a 09 20  d><td>-</td>... 
1af0: 20 3c 74 64 3e 57 69 6e 33 32 20 44 79 6e 61 6d   <td>Win32 Dynam
1b00: 69 63 20 44 61 74 61 20 45 78 63 68 61 6e 67 65  ic Data Exchange
1b10: 2c 20 70 61 72 74 20 6f 66 20 74 68 65 20 54 63  , part of the Tc
1b20: 6c 20 63 6f 72 65 3c 2f 74 64 3e 0d 0a 09 3c 2f  l core</td>...</
1b30: 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c  tr>...<tr>...  <
1b40: 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f  td><a href="dir?
1b50: 6e 61 6d 65 3d 75 6e 64 72 6f 69 64 2f 44 69 66  name=undroid/Dif
1b60: 66 55 74 69 6c 54 63 6c 22 3e 44 69 66 66 55 74  fUtilTcl">DiffUt
1b70: 69 6c 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26  il</a></td><td>&
1b80: 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20  bullet;</td>... 
1b90: 20 3c 74 64 3e 30 2e 34 2e 32 3c 2f 74 64 3e 3c   <td>0.4.2</td><
1ba0: 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  td></td><td>&#10
1bb0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
1bc0: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
1bd0: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
1be0: 3c 74 64 3e 50 65 74 65 72 20 53 70 6a 75 74 68  <td>Peter Spjuth
1bf0: 27 73 20 44 69 66 66 55 74 69 6c 54 63 6c 20 70  's DiffUtilTcl p
1c00: 61 63 6b 61 67 65 2c 20 3c 61 20 68 72 65 66 3d  ackage, <a href=
1c10: 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e  "https://github.
1c20: 63 6f 6d 2f 70 73 70 6a 75 74 68 2f 44 69 66 66  com/pspjuth/Diff
1c30: 55 74 69 6c 54 63 6c 22 3e 68 74 74 70 73 3a 2f  UtilTcl">https:/
1c40: 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 73 70 6a  /github.com/pspj
1c50: 75 74 68 2f 44 69 66 66 55 74 69 6c 54 63 6c 3c  uth/DiffUtilTcl<
1c60: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
1c70: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
1c80: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
1c90: 65 3d 6a 6e 69 2f 6c 69 62 64 6d 74 78 22 3e 64  e=jni/libdmtx">d
1ca0: 6d 74 78 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e  mtx</a></td><td>
1cb0: 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09  &bullet;</td>...
1cc0: 20 20 3c 74 64 3e 30 2e 37 2e 35 3c 2f 74 64 3e    <td>0.7.5</td>
1cd0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
1ce0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
1cf0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
1d00: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
1d10: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 44 61 74  /td>...  <td>Dat
1d20: 61 20 6d 61 74 72 69 78 20 64 65 63 6f 64 65 72  a matrix decoder
1d30: 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a  , <a href="http:
1d40: 2f 2f 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65  //sourceforge.ne
1d50: 74 2f 70 72 6f 6a 65 63 74 73 2f 6c 69 62 64 6d  t/projects/libdm
1d60: 74 78 2f 22 3e 68 74 74 70 3a 2f 2f 73 6f 75 72  tx/">http://sour
1d70: 63 65 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f 6a  ceforge.net/proj
1d80: 65 63 74 73 2f 6c 69 62 64 6d 74 78 3c 2f 61 3e  ects/libdmtx</a>
1d90: 2c 20 73 65 65 20 3c 61 20 68 72 65 66 3d 22 2f  , see <a href="/
1da0: 69 6e 64 65 78 2e 68 74 6d 6c 2f 77 69 6b 69 3f  index.html/wiki?
1db0: 6e 61 6d 65 3d 64 6d 74 78 2b 63 6f 6d 6d 61 6e  name=dmtx+comman
1dc0: 64 22 3e 64 6d 74 78 20 63 6f 6d 6d 61 6e 64 3c  d">dmtx command<
1dd0: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
1de0: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
1df0: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
1e00: 65 3d 75 6e 64 72 6f 69 64 2f 65 73 70 65 61 6b  e=undroid/espeak
1e10: 30 2e 32 22 3e 65 73 70 65 61 6b 3c 2f 61 3e 3c  0.2">espeak</a><
1e20: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09  /td><td></td>...
1e30: 20 20 3c 74 64 3e 30 2e 32 3c 2f 74 64 3e 3c 74    <td>0.2</td><t
1e40: 64 3e 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  d></td><td>&#100
1e50: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
1e60: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
1e70: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
1e80: 74 64 3e 54 63 6c 20 69 6e 74 65 72 66 61 63 65  td>Tcl interface
1e90: 20 74 6f 20 74 68 65 20 65 73 70 65 61 6b 2f 65   to the espeak/e
1ea0: 73 70 65 61 6b 2d 6e 67 20 6c 69 62 72 61 72 79  speak-ng library
1eb0: 20 66 6f 72 20 73 70 65 65 63 68 20 6f 75 74 70   for speech outp
1ec0: 75 74 20 75 73 69 6e 67 20 46 66 69 64 6c 20 61  ut using Ffidl a
1ed0: 6e 64 20 54 63 6c 4f 4f 2c 20 70 61 72 74 20 6f  nd TclOO, part o
1ee0: 66 20 75 6e 64 72 6f 69 64 77 69 73 68 3c 2f 74  f undroidwish</t
1ef0: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
1f00: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
1f10: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f  f="dir?name=jni/
1f20: 65 78 70 65 63 74 22 3e 45 78 70 65 63 74 3c 2f  expect">Expect</
1f30: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
1f40: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
1f50: 3e 35 2e 34 35 2e 34 3c 2f 74 64 3e 3c 74 64 3e  >5.45.4</td><td>
1f60: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
1f70: 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e  >-</td><td></td>
1f80: 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  <td></td>...  <t
1f90: 64 3e 41 75 74 6f 6d 61 74 69 6f 6e 20 66 6f 72  d>Automation for
1fa0: 20 69 6e 74 65 72 61 63 74 69 76 65 20 70 72 6f   interactive pro
1fb0: 67 72 61 6d 73 2c 20 3c 61 20 68 72 65 66 3d 22  grams, <a href="
1fc0: 68 74 74 70 3a 2f 2f 65 78 70 65 63 74 2e 73 6f  http://expect.so
1fd0: 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 22 3e 68  urceforge.net">h
1fe0: 74 74 70 3a 2f 2f 65 78 70 65 63 74 2e 73 6f 75  ttp://expect.sou
1ff0: 72 63 65 66 6f 72 67 65 2e 6e 65 74 3c 2f 61 3e  rceforge.net</a>
2000: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
2010: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
2020: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a  href="dir?name=j
2030: 6e 69 2f 66 66 69 64 6c 22 3e 46 66 69 64 6c 3c  ni/ffidl">Ffidl<
2040: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c  /a></td><td>&bul
2050: 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  let;</td>...  <t
2060: 64 3e 30 2e 37 3c 2f 74 64 3e 3c 74 64 3e 26 23  d>0.7</td><td>&#
2070: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
2080: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
2090: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
20a0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a  >&#10004;</td>..
20b0: 09 20 20 3c 74 64 3e 46 6f 72 65 69 67 6e 20 66  .  <td>Foreign f
20c0: 75 6e 63 74 69 6f 6e 20 69 6e 74 65 72 66 61 63  unction interfac
20d0: 65 20 77 69 74 68 20 64 79 6e 61 6d 69 63 20 6c  e with dynamic l
20e0: 6f 61 64 69 6e 67 20 75 73 69 6e 67 20 6c 69 62  oading using lib
20f0: 66 66 69 2c 20 3c 61 20 68 72 65 66 3d 22 68 74  ffi, <a href="ht
2100: 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d  tps://github.com
2110: 2f 70 72 73 2d 64 65 2f 66 66 69 64 6c 22 3e 68  /prs-de/ffidl">h
2120: 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f  ttps://github.co
2130: 6d 2f 70 72 73 2d 64 65 2f 66 66 69 64 6c 3c 2f  m/prs-de/ffidl</
2140: 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d  a></td>...</tr>.
2150: 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c  ..<tr>...  <td><
2160: 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65  a href="dir?name
2170: 3d 61 73 73 65 74 73 2f 66 6c 65 78 6d 65 6e 75  =assets/flexmenu
2180: 31 22 3e 66 6c 65 78 6d 65 6e 75 3c 2f 61 3e 3c  1">flexmenu</a><
2190: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09  /td><td></td>...
21a0: 20 20 3c 74 64 3e 31 2e 35 32 3c 2f 74 64 3e 3c    <td>1.52</td><
21b0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
21c0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
21d0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
21e0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
21f0: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 42 72 61 64  td>...  <td>Brad
2200: 20 4c 61 6e 61 6d 27 73 20 66 6c 65 78 6d 65 6e   Lanam's flexmen
2210: 75 20 61 6c 74 65 72 6e 61 74 69 76 65 20 6d 65  u alternative me
2220: 6e 75 20 73 79 73 74 65 6d 2c 20 73 65 65 20 3c  nu system, see <
2230: 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f  a href="https://
2240: 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f  sourceforge.net/
2250: 70 72 6f 6a 65 63 74 73 2f 74 63 6c 2d 66 6c 65  projects/tcl-fle
2260: 78 6d 65 6e 75 22 3e 68 74 74 70 73 3a 2f 2f 73  xmenu">https://s
2270: 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 70  ourceforge.net/p
2280: 72 6f 6a 65 63 74 73 2f 74 63 6c 2d 66 6c 65 78  rojects/tcl-flex
2290: 6d 65 6e 75 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  menu</a></td>...
22a0: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
22b0: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
22c0: 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f 66 73  r?name=assets/fs
22d0: 64 69 61 6c 6f 67 31 2e 31 35 22 3e 66 73 64 69  dialog1.15">fsdi
22e0: 61 6c 6f 67 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64  alog</a></td><td
22f0: 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31  ></td>...  <td>1
2300: 2e 31 35 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  .15</td><td>&#10
2310: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
2320: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
2330: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
2340: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
2350: 20 3c 74 64 3e 53 63 68 65 6c 74 65 20 42 72 6f   <td>Schelte Bro
2360: 6e 27 73 20 74 74 6b 20 66 69 6c 65 20 73 65 6c  n's ttk file sel
2370: 65 63 74 69 6f 6e 20 64 69 61 6c 6f 67 2c 20 3c  ection dialog, <
2380: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 63  a href="http://c
2390: 68 69 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73 65  hiselapp.com/use
23a0: 72 2f 73 63 68 65 6c 74 65 2f 72 65 70 6f 73 69  r/schelte/reposi
23b0: 74 6f 72 79 2f 66 73 64 69 61 6c 6f 67 22 3e 68  tory/fsdialog">h
23c0: 74 74 70 3a 2f 2f 63 68 69 73 65 6c 61 70 70 2e  ttp://chiselapp.
23d0: 63 6f 6d 2f 75 73 65 72 2f 73 63 68 65 6c 74 65  com/user/schelte
23e0: 2f 72 65 70 6f 73 69 74 6f 72 79 2f 66 73 64 69  /repository/fsdi
23f0: 61 6c 6f 67 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  alog</a></td>...
2400: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
2410: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
2420: 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 66 73 77 61 74  r?name=jni/fswat
2430: 63 68 22 3e 66 73 77 61 74 63 68 3c 2f 61 3e 3c  ch">fswatch</a><
2440: 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b  /td><td>&bullet;
2450: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32 2e  </td>...  <td>2.
2460: 30 2e 31 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  0.1</td><td>&#10
2470: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f  004;</td><td>-</
2480: 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64  td><td>-</td><td
2490: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a  >&#10004;</td>..
24a0: 09 20 20 3c 74 64 3e 46 69 6c 65 20 73 79 73 74  .  <td>File syst
24b0: 65 6d 20 77 61 74 63 68 65 72 20 62 61 73 65 64  em watcher based
24c0: 20 6f 6e 20 69 6e 6f 74 69 66 79 2c 20 3c 61 20   on inotify, <a 
24d0: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 63 68 69  href="http://chi
24e0: 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73 65 72 2f  selapp.com/user/
24f0: 73 63 68 65 6c 74 65 2f 72 65 70 6f 73 69 74 6f  schelte/reposito
2500: 72 79 2f 66 73 77 61 74 63 68 22 3e 68 74 74 70  ry/fswatch">http
2510: 3a 2f 2f 63 68 69 73 65 6c 61 70 70 2e 63 6f 6d  ://chiselapp.com
2520: 2f 75 73 65 72 2f 73 63 68 65 6c 74 65 2f 72 65  /user/schelte/re
2530: 70 6f 73 69 74 6f 72 79 2f 66 73 77 61 74 63 68  pository/fswatch
2540: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
2550: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
2560: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
2570: 6d 65 3d 75 6e 64 72 6f 69 64 2f 74 63 6c 2d 66  me=undroid/tcl-f
2580: 75 73 65 22 3e 66 75 73 65 3c 2f 61 3e 3c 2f 74  use">fuse</a></t
2590: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
25a0: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 31 3c  td>...  <td>1.1<
25b0: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64  /td><td></td><td
25c0: 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  >-</td><td>&#100
25d0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
25e0: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
25f0: 64 3e 54 63 6c 20 69 6e 74 65 72 66 61 63 65 20  d>Tcl interface 
2600: 74 6f 20 74 68 65 20 6c 69 6e 75 78 20 6b 65 72  to the linux ker
2610: 6e 65 6c 27 73 20 46 55 53 45 20 73 75 62 73 79  nel's FUSE subsy
2620: 73 74 65 6d 2c 20 3c 61 20 68 72 65 66 3d 22 68  stem, <a href="h
2630: 74 74 70 73 3a 2f 2f 73 6f 75 72 63 65 66 6f 72  ttps://sourcefor
2640: 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63 74 73 2f  ge.net/projects/
2650: 74 63 6c 2d 66 75 73 65 2f 22 3e 68 74 74 70 73  tcl-fuse/">https
2660: 3a 2f 2f 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e  ://sourceforge.n
2670: 65 74 2f 70 72 6f 6a 65 63 74 73 2f 74 63 6c 2d  et/projects/tcl-
2680: 66 75 73 65 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  fuse</a></td>...
2690: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
26a0: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
26b0: 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f 67 72  r?name=assets/gr
26c0: 69 64 70 6c 75 73 32 2e 31 31 22 3e 67 72 69 64  idplus2.11">grid
26d0: 70 6c 75 73 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64  plus</a></td><td
26e0: 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32  ></td>...  <td>2
26f0: 2e 31 31 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  .11</td><td>&#10
2700: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
2710: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
2720: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
2730: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
2740: 20 3c 74 64 3e 47 72 69 64 20 62 61 73 65 64 20   <td>Grid based 
2750: 6c 61 79 6f 75 74 20 73 79 73 74 65 6d 2c 20 3c  layout system, <
2760: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77  a href="http://w
2770: 77 77 2e 73 61 74 69 73 6f 66 74 2e 63 6f 6d 2f  ww.satisoft.com/
2780: 74 63 6c 74 6b 2f 67 72 69 64 70 6c 75 73 32 22  tcltk/gridplus2"
2790: 3e 68 74 74 70 3a 2f 2f 77 77 77 2e 73 61 74 69  >http://www.sati
27a0: 73 6f 66 74 2e 63 6f 6d 2f 74 63 6c 74 6b 2f 67  soft.com/tcltk/g
27b0: 72 69 64 70 6c 75 73 32 3c 2f 61 3e 3c 2f 74 64  ridplus2</a></td
27c0: 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e  >...</tr>...<tr>
27d0: 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66  ...  <td><a href
27e0: 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74  ="dir?name=asset
27f0: 73 2f 68 65 6c 70 76 69 65 77 65 72 33 2e 30 2e  s/helpviewer3.0.
2800: 32 22 3e 68 65 6c 70 76 69 65 77 65 72 3c 2f 61  2">helpviewer</a
2810: 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d  ></td><td></td>.
2820: 0a 09 20 20 3c 74 64 3e 33 2e 30 2e 32 3c 2f 74  ..  <td>3.0.2</t
2830: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
2840: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
2850: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
2860: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
2870: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 4a  ;</td>...  <td>J
2880: 6f 68 61 6e 6e 20 4f 62 65 72 64 6f 72 66 65 72  ohann Oberdorfer
2890: 27 73 20 68 65 6c 70 76 69 65 77 65 72 20 75 73  's helpviewer us
28a0: 69 6e 67 20 54 6b 48 54 4d 4c 33 2c 20 3c 61 20  ing TkHTML3, <a 
28b0: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77  href="http://www
28c0: 2e 6a 6f 68 61 6e 6e 2d 6f 62 65 72 64 6f 72 66  .johann-oberdorf
28d0: 65 72 2e 65 75 2f 62 6c 6f 67 2f 32 30 31 37 2f  er.eu/blog/2017/
28e0: 30 34 2f 31 30 2f 31 37 2d 31 30 2d 30 34 5f 68  04/10/17-10-04_h
28f0: 65 6c 70 76 69 65 77 65 72 22 3e 68 74 74 70 3a  elpviewer">http:
2900: 2f 2f 77 77 77 2e 6a 6f 68 61 6e 6e 2d 6f 62 65  //www.johann-obe
2910: 72 64 6f 72 66 65 72 2e 65 75 2f 62 6c 6f 67 2f  rdorfer.eu/blog/
2920: 32 30 31 37 2f 30 34 2f 31 30 2f 31 37 2d 31 30  2017/04/10/17-10
2930: 2d 30 34 5f 68 65 6c 70 76 69 65 77 65 72 3c 2f  -04_helpviewer</
2940: 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d  a></td>...</tr>.
2950: 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c  ..<tr>...  <td><
2960: 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65  a href="dir?name
2970: 3d 61 73 73 65 74 73 2f 69 63 6f 6e 73 32 22 3e  =assets/icons2">
2980: 69 63 6f 6e 73 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  icons</a></td><t
2990: 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  d></td>...  <td>
29a0: 32 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  2.0</td><td>&#10
29b0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
29c0: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
29d0: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
29e0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
29f0: 20 3c 74 64 3e 49 63 6f 6e 20 73 65 74 73 2c 20   <td>Icon sets, 
2a00: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
2a10: 77 77 77 2e 73 61 74 69 73 6f 66 74 2e 63 6f 6d  www.satisoft.com
2a20: 2f 74 63 6c 74 6b 2f 69 63 6f 6e 73 22 3e 68 74  /tcltk/icons">ht
2a30: 74 70 3a 2f 2f 77 77 77 2e 73 61 74 69 73 6f 66  tp://www.satisof
2a40: 74 2e 63 6f 6d 2f 74 63 6c 74 6b 2f 69 63 6f 6e  t.com/tcltk/icon
2a50: 73 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74  s</a></td>...</t
2a60: 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74  r>...<tr>...  <t
2a70: 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e  d><a href="dir?n
2a80: 61 6d 65 3d 6a 6e 69 2f 74 6b 69 6d 67 22 3e 49  ame=jni/tkimg">I
2a90: 6d 67 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26  mg</a></td><td>&
2aa0: 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20  bullet;</td>... 
2ab0: 20 3c 74 64 3e 31 2e 34 2e 31 31 3c 2f 74 64 3e   <td>1.4.11</td>
2ac0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
2ad0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
2ae0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
2af0: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
2b00: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 53 75 70  /td>...  <td>Sup
2b10: 70 6f 72 74 20 66 6f 72 20 6d 61 6e 79 20 69 6d  port for many im
2b20: 61 67 65 20 66 6f 72 6d 61 74 73 2c 20 3c 61 20  age formats, <a 
2b30: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 73 6f 75  href="http://sou
2b40: 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f  rceforge.net/pro
2b50: 6a 65 63 74 73 2f 74 6b 69 6d 67 22 3e 68 74 74  jects/tkimg">htt
2b60: 70 3a 2f 2f 73 6f 75 72 63 65 66 6f 72 67 65 2e  p://sourceforge.
2b70: 6e 65 74 2f 70 72 6f 6a 65 63 74 73 2f 74 6b 69  net/projects/tki
2b80: 6d 67 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f  mg</a></td>...</
2b90: 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c  tr>...<tr>...  <
2ba0: 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f  td><a href="dir?
2bb0: 6e 61 6d 65 3d 6a 6e 69 2f 69 6d 67 6a 70 32 22  name=jni/imgjp2"
2bc0: 3e 69 6d 67 6a 70 32 3c 2f 61 3e 3c 2f 74 64 3e  >imgjp2</a></td>
2bd0: 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64  <td>&bullet;</td
2be0: 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 31 3c 2f 74  >...  <td>0.1</t
2bf0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
2c00: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
2c10: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
2c20: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
2c30: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 4a  ;</td>...  <td>J
2c40: 50 32 20 69 6d 61 67 65 20 66 6f 72 6d 61 74 20  P2 image format 
2c50: 68 61 6e 64 6c 65 72 20 62 61 73 65 64 20 6f 6e  handler based on
2c60: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a   <a href="https:
2c70: 2f 2f 77 77 77 2e 6f 70 65 6e 6a 70 65 67 2e 6f  //www.openjpeg.o
2c80: 72 67 2f 22 3e 4f 70 65 6e 4a 50 45 47 3c 2f 61  rg/">OpenJPEG</a
2c90: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
2ca0: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
2cb0: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
2cc0: 75 6e 64 72 6f 69 64 2f 69 6f 63 70 22 3e 69 6f  undroid/iocp">io
2cd0: 63 70 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26  cp</a></td><td>&
2ce0: 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20  bullet;</td>... 
2cf0: 20 3c 74 64 3e 31 2e 31 2e 30 3c 2f 74 64 3e 3c   <td>1.1.0</td><
2d00: 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  td>-</td><td>&#1
2d10: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d 3c  0004;</td><td>-<
2d20: 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 0d 0a  /td><td>-</td>..
2d30: 09 20 20 3c 74 64 3e 46 61 73 74 20 69 6e 65 74  .  <td>Fast inet
2d40: 20 61 6e 64 20 62 6c 75 65 74 6f 6f 74 68 20 73   and bluetooth s
2d50: 6f 63 6b 65 74 73 20 66 6f 72 20 57 69 6e 64 6f  ockets for Windo
2d60: 77 73 20 62 79 20 41 73 68 6f 6b 20 50 2e 20 4e  ws by Ashok P. N
2d70: 61 64 6b 61 72 6e 69 2c 20 73 65 65 20 3c 61 20  adkarni, see <a 
2d80: 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 69 6f  href="https://io
2d90: 63 70 2e 6d 61 67 69 63 73 70 6c 61 74 2e 63 6f  cp.magicsplat.co
2da0: 6d 2f 22 3e 68 74 74 70 73 3a 2f 2f 69 6f 63 70  m/">https://iocp
2db0: 2e 6d 61 67 69 63 73 70 6c 61 74 2e 63 6f 6d 3c  .magicsplat.com<
2dc0: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
2dd0: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
2de0: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
2df0: 65 3d 6a 6e 69 2f 74 63 6c 2f 70 6b 67 73 2f 69  e=jni/tcl/pkgs/i
2e00: 74 63 6c 34 2e 32 2e 30 22 3e 69 74 63 6c 3c 2f  tcl4.2.0">itcl</
2e10: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
2e20: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
2e30: 3e 34 2e 32 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26  >4.2.0</td><td>&
2e40: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
2e50: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
2e60: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
2e70: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
2e80: 0a 09 20 20 3c 74 64 3e 54 63 6c 20 6f 62 6a 65  ..  <td>Tcl obje
2e90: 63 74 20 73 79 73 74 65 6d 2c 20 3c 61 20 68 72  ct system, <a hr
2ea0: 65 66 3d 22 68 74 74 70 3a 2f 2f 63 6f 72 65 2e  ef="http://core.
2eb0: 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 69 74 63  tcl-lang.org/itc
2ec0: 6c 22 3e 68 74 74 70 3a 2f 2f 63 6f 72 65 2e 74  l">http://core.t
2ed0: 63 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 69 74 63 6c  cl-lang.org/itcl
2ee0: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
2ef0: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
2f00: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
2f10: 6d 65 3d 6a 6e 69 2f 69 74 6b 22 3e 69 74 6b 3c  me=jni/itk">itk<
2f20: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c  /a></td><td>&bul
2f30: 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  let;</td>...  <t
2f40: 64 3e 34 2e 31 2e 30 3c 2f 74 64 3e 3c 74 64 3e  d>4.1.0</td><td>
2f50: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
2f60: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
2f70: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
2f80: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
2f90: 0d 0a 09 20 20 3c 74 64 3e 46 72 61 6d 65 77 6f  ...  <td>Framewo
2fa0: 72 6b 20 66 6f 72 20 6d 65 67 61 20 77 69 64 67  rk for mega widg
2fb0: 65 74 73 20 62 61 73 65 64 20 6f 6e 20 69 74 63  ets based on itc
2fc0: 6c 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  l, <a href="http
2fd0: 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67  ://core.tcl-lang
2fe0: 2e 6f 72 67 2f 69 74 6b 22 3e 68 74 74 70 3a 2f  .org/itk">http:/
2ff0: 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f  /core.tcl-lang.o
3000: 72 67 2f 69 74 6b 3c 2f 61 3e 3c 2f 74 64 3e 0d  rg/itk</a></td>.
3010: 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a  ..</tr>...<tr>..
3020: 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22  .  <td><a href="
3030: 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f  dir?name=assets/
3040: 69 77 69 64 67 65 74 73 34 2e 31 22 3e 69 77 69  iwidgets4.1">iwi
3050: 64 67 65 74 73 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  dgets</a></td><t
3060: 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  d></td>...  <td>
3070: 34 2e 31 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  4.1</td><td>&#10
3080: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
3090: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
30a0: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
30b0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
30c0: 20 3c 74 64 3e 4f 62 6a 65 63 74 20 6f 72 69 65   <td>Object orie
30d0: 6e 74 65 64 20 6d 65 67 61 20 77 69 64 67 65 74  nted mega widget
30e0: 73 20 62 61 73 65 64 20 6f 6e 20 69 74 6b 2c 20  s based on itk, 
30f0: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
3100: 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72  core.tcl-lang.or
3110: 67 2f 69 77 69 64 67 65 74 73 22 3e 68 74 74 70  g/iwidgets">http
3120: 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67  ://core.tcl-lang
3130: 2e 6f 72 67 2f 69 77 69 64 67 65 74 73 3c 2f 61  .org/iwidgets</a
3140: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
3150: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
3160: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
3170: 75 6e 64 72 6f 69 64 2f 6b 61 66 6b 61 74 63 6c  undroid/kafkatcl
3180: 22 3e 6b 61 66 6b 61 3c 2f 61 3e 3c 2f 74 64 3e  ">kafka</a></td>
3190: 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64  <td>&bullet;</td
31a0: 3e 0d 0a 09 20 20 3c 74 64 3e 32 2e 34 2e 33 3c  >...  <td>2.4.3<
31b0: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64  /td><td></td><td
31c0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
31d0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
31e0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
31f0: 0d 0a 09 20 20 3c 74 64 3e 46 6c 69 67 68 74 41  ...  <td>FlightA
3200: 77 61 72 65 27 73 20 54 63 6c 20 69 6e 74 65 72  ware's Tcl inter
3210: 66 61 63 65 20 74 6f 20 74 68 65 20 41 70 61 63  face to the Apac
3220: 68 65 20 4b 61 66 6b 61 20 64 69 73 74 72 69 62  he Kafka distrib
3230: 75 74 65 64 20 6d 65 73 73 61 67 69 6e 67 20 73  uted messaging s
3240: 79 73 74 65 6d 2c 20 3c 61 20 68 72 65 66 3d 22  ystem, <a href="
3250: 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63  https://github.c
3260: 6f 6d 2f 66 6c 69 67 68 74 61 77 61 72 65 2f 6b  om/flightaware/k
3270: 61 66 6b 61 74 63 6c 22 3e 68 74 74 70 73 3a 2f  afkatcl">https:/
3280: 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 69 67  /github.com/flig
3290: 68 74 61 77 61 72 65 2f 6b 61 66 6b 61 74 63 6c  htaware/kafkatcl
32a0: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
32b0: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
32c0: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
32d0: 6d 65 3d 61 73 73 65 74 73 2f 6d 61 74 65 72 69  me=assets/materi
32e0: 61 6c 69 63 6f 6e 73 30 2e 32 22 3e 6d 61 74 65  alicons0.2">mate
32f0: 72 69 61 6c 69 63 6f 6e 73 3c 2f 61 3e 3c 2f 74  rialicons</a></t
3300: 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20  d><td></td>...  
3310: 3c 74 64 3e 30 2e 32 3c 2f 74 64 3e 3c 74 64 3e  <td>0.2</td><td>
3320: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
3330: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
3340: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
3350: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
3360: 0d 0a 09 20 20 3c 74 64 3e 50 61 63 6b 61 67 65  ...  <td>Package
3370: 20 77 72 61 70 70 69 6e 67 20 74 68 65 20 3c 61   wrapping the <a
3380: 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6d   href="https://m
3390: 61 74 65 72 69 61 6c 2e 69 6f 2f 74 6f 6f 6c 73  aterial.io/tools
33a0: 2f 69 63 6f 6e 73 22 3e 4d 61 74 65 72 69 61 6c  /icons">Material
33b0: 20 44 65 73 69 67 6e 20 49 63 6f 6e 73 3c 2f 61   Design Icons</a
33c0: 3e 2c 20 70 61 72 74 20 6f 66 20 41 6e 64 72 6f  >, part of Andro
33d0: 57 69 73 68 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  Wish</td>...</tr
33e0: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
33f0: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
3400: 6d 65 3d 6a 6e 69 2f 4d 65 6d 63 68 61 6e 22 3e  me=jni/Memchan">
3410: 4d 65 6d 63 68 61 6e 3c 2f 61 3e 3c 2f 74 64 3e  Memchan</a></td>
3420: 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64  <td>&bullet;</td
3430: 3e 0d 0a 09 20 20 3c 74 64 3e 32 2e 34 3c 2f 74  >...  <td>2.4</t
3440: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
3450: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
3460: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
3470: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
3480: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 4d  ;</td>...  <td>M
3490: 65 6d 6f 72 79 20 63 68 61 6e 6e 65 6c 73 2c 20  emory channels, 
34a0: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
34b0: 6d 65 6d 63 68 61 6e 2e 73 6f 75 72 63 65 66 6f  memchan.sourcefo
34c0: 72 67 65 2e 6e 65 74 22 3e 68 74 74 70 3a 2f 2f  rge.net">http://
34d0: 6d 65 6d 63 68 61 6e 2e 73 6f 75 72 63 65 66 6f  memchan.sourcefo
34e0: 72 67 65 2e 6e 65 74 3c 2f 61 3e 3c 2f 74 64 3e  rge.net</a></td>
34f0: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
3500: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
3510: 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73  "dir?name=assets
3520: 2f 6d 6f 64 62 75 73 30 2e 31 22 3e 6d 6f 64 62  /modbus0.1">modb
3530: 75 73 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c  us</a></td><td><
3540: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 31  /td>...  <td>0.1
3550: 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74  </td><td></td><t
3560: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
3570: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
3580: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
3590: 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 3c 61  >...  <td>Tcl <a
35a0: 20 68 72 65 66 3d 22 2f 69 6e 64 65 78 2e 68 74   href="/index.ht
35b0: 6d 6c 2f 77 69 6b 69 3f 6e 61 6d 65 3d 6d 6f 64  ml/wiki?name=mod
35c0: 62 75 73 22 3e 6d 6f 64 62 75 73 3c 2f 61 3e 20  bus">modbus</a> 
35d0: 69 6e 74 65 72 66 61 63 65 20 28 73 65 65 20 3c  interface (see <
35e0: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 6c  a href="http://l
35f0: 69 62 6d 6f 64 62 75 73 2e 6f 72 67 22 3e 68 74  ibmodbus.org">ht
3600: 74 70 3a 2f 2f 6c 69 62 6d 6f 64 62 75 73 2e 6f  tp://libmodbus.o
3610: 72 67 3c 2f 61 3e 29 20 75 73 69 6e 67 20 46 66  rg</a>) using Ff
3620: 69 64 6c 20 61 6e 64 20 54 63 6c 4f 4f 2e 3c 2f  idl and TclOO.</
3630: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
3640: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
3650: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69  ef="dir?name=jni
3660: 2f 6d 70 65 78 70 72 22 3e 4d 70 65 78 70 72 3c  /mpexpr">Mpexpr<
3670: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c  /a></td><td>&bul
3680: 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  let;</td>...  <t
3690: 64 3e 31 2e 32 3c 2f 74 64 3e 3c 74 64 3e 26 23  d>1.2</td><td>&#
36a0: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
36b0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
36c0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
36d0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a  >&#10004;</td>..
36e0: 09 20 20 3c 74 64 3e 4d 75 6c 74 69 20 70 72 65  .  <td>Multi pre
36f0: 63 69 73 69 6f 6e 20 6d 61 74 68 20 70 61 63 6b  cision math pack
3700: 61 67 65 2c 20 3c 61 20 68 72 65 66 3d 22 68 74  age, <a href="ht
3710: 74 70 73 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2d 6c  tps://core.tcl-l
3720: 61 6e 67 2e 6f 72 67 2f 6d 70 65 78 70 72 22 3e  ang.org/mpexpr">
3730: 68 74 74 70 73 3a 2f 2f 63 6f 72 65 2e 74 63 6c  https://core.tcl
3740: 2d 6c 61 6e 67 2e 6f 72 67 2f 6d 70 65 78 70 72  -lang.org/mpexpr
3750: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
3760: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
3770: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
3780: 6d 65 3d 61 73 73 65 74 73 2f 6d 71 74 74 33 2e  me=assets/mqtt3.
3790: 31 22 3e 6d 71 74 74 3c 2f 61 3e 3c 2f 74 64 3e  1">mqtt</a></td>
37a0: 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  <td></td>...  <t
37b0: 64 3e 33 2e 31 3c 2f 74 64 3e 3c 74 64 3e 26 23  d>3.1</td><td>&#
37c0: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
37d0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
37e0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
37f0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a  >&#10004;</td>..
3800: 09 20 20 3c 74 64 3e 4d 51 54 54 20 6c 69 62 72  .  <td>MQTT libr
3810: 61 72 79 20 69 6e 63 6c 75 64 69 6e 67 20 73 69  ary including si
3820: 6d 70 6c 65 20 62 72 6f 6b 65 72 20 62 79 20 53  mple broker by S
3830: 63 68 65 6c 74 65 20 42 72 6f 6e 2c 20 3c 61 20  chelte Bron, <a 
3840: 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 63 68  href="https://ch
3850: 69 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73 65 72  iselapp.com/user
3860: 2f 73 63 68 65 6c 74 65 2f 72 65 70 6f 73 69 74  /schelte/reposit
3870: 6f 72 79 2f 6d 71 74 74 22 3e 68 74 74 70 73 3a  ory/mqtt">https:
3880: 2f 2f 63 68 69 73 65 6c 61 70 70 2e 63 6f 6d 2f  //chiselapp.com/
3890: 75 73 65 72 2f 73 63 68 65 6c 74 65 2f 72 65 70  user/schelte/rep
38a0: 6f 73 69 74 6f 72 79 2f 6d 71 74 74 3c 2f 61 3e  ository/mqtt</a>
38b0: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
38c0: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
38d0: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61  href="dir?name=a
38e0: 73 73 65 74 73 2f 6d 73 67 70 61 63 6b 32 22 3e  ssets/msgpack2">
38f0: 6d 73 67 70 61 63 6b 3c 2f 61 3e 3c 2f 74 64 3e  msgpack</a></td>
3900: 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  <td></td>...  <t
3910: 64 3e 32 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26 23  d>2.0</td><td>&#
3920: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
3930: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
3940: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
3950: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a  >&#10004;</td>..
3960: 09 20 20 3c 74 64 3e 41 20 70 75 72 65 20 54 63  .  <td>A pure Tc
3970: 6c 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e  l implementation
3980: 20 6f 66 20 74 68 65 20 4d 65 73 73 61 67 65 50   of the MessageP
3990: 61 63 6b 20 6f 62 6a 65 63 74 20 73 65 72 69 61  ack object seria
39a0: 6c 69 7a 61 74 69 6f 6e 20 6c 69 62 72 61 72 79  lization library
39b0: 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73  , <a href="https
39c0: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a 64  ://github.com/jd
39d0: 63 38 2f 6d 73 67 70 61 63 6b 22 3e 68 74 74 70  c8/msgpack">http
39e0: 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a  s://github.com/j
39f0: 64 63 38 2f 6d 73 67 70 61 63 6b 3c 2f 61 3e 3c  dc8/msgpack</a><
3a00: 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c  /td>...</tr>...<
3a10: 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68  tr>...  <td><a h
3a20: 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e  ref="dir?name=jn
3a30: 69 2f 73 72 63 22 3e 6d 75 7a 69 63 3c 2f 61 3e  i/src">muzic</a>
3a40: 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74  </td><td>&bullet
3a50: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31  ;</td>...  <td>1
3a60: 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  .0</td><td>&#100
3a70: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74  04;</td><td>-</t
3a80: 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e  d><td>-</td><td>
3a90: 2d 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 4d  -</td>...  <td>M
3aa0: 49 44 49 20 73 6f 75 6e 64 20 70 61 63 6b 61 67  IDI sound packag
3ab0: 65 2c 20 70 61 72 74 20 6f 66 20 41 6e 64 72 6f  e, part of Andro
3ac0: 57 69 73 68 2c 20 73 65 65 20 3c 61 20 68 72 65  Wish, see <a hre
3ad0: 66 3d 22 2f 69 6e 64 65 78 2e 68 74 6d 6c 2f 77  f="/index.html/w
3ae0: 69 6b 69 3f 6e 61 6d 65 3d 4d 75 7a 69 63 2b 4d  iki?name=Muzic+M
3af0: 49 44 49 2b 73 6f 75 6e 64 2b 70 61 63 6b 61 67  IDI+sound+packag
3b00: 65 22 3e 4d 75 7a 69 63 20 4d 49 44 49 20 73 6f  e">Muzic MIDI so
3b10: 75 6e 64 20 70 61 63 6b 61 67 65 3c 2f 61 3e 3c  und package</a><
3b20: 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c  /td>...</tr>...<
3b30: 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68  tr>...  <td><a h
3b40: 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73  ref="dir?name=as
3b50: 73 65 74 73 2f 6e 61 74 73 31 2e 30 22 3e 6e 61  sets/nats1.0">na
3b60: 74 73 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c  ts</a></td><td><
3b70: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 30  /td>...  <td>1.0
3b80: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
3b90: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
3ba0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
3bb0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
3bc0: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
3bd0: 64 3e 54 63 6c 20 63 6c 69 65 6e 74 20 6c 69 62  d>Tcl client lib
3be0: 72 61 72 79 20 66 6f 72 20 74 68 65 20 4e 41 54  rary for the NAT
3bf0: 53 20 6d 65 73 73 61 67 65 20 62 72 6f 6b 65 72  S message broker
3c00: 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73  , <a href="https
3c10: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 4b 61  ://github.com/Ka
3c20: 7a 6d 69 72 63 68 75 6b 2f 6e 61 74 73 2d 74 63  zmirchuk/nats-tc
3c30: 6c 22 3e 68 74 74 70 73 3a 2f 2f 67 69 74 68 75  l">https://githu
3c40: 62 2e 63 6f 6d 2f 4b 61 7a 6d 69 72 63 68 75 6b  b.com/Kazmirchuk
3c50: 2f 6e 61 74 73 2d 74 63 6c 3c 2f 61 3e 3c 2f 74  /nats-tcl</a></t
3c60: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
3c70: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
3c80: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65  f="dir?name=asse
3c90: 74 73 2f 6e 6f 74 65 62 6f 6f 6b 32 2e 32 22 3e  ts/notebook2.2">
3ca0: 6e 6f 74 65 62 6f 6f 6b 3c 2f 61 3e 3c 2f 74 64  notebook</a></td
3cb0: 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c  ><td></td>...  <
3cc0: 74 64 3e 32 2e 32 2e 30 3c 2f 74 64 3e 3c 74 64  td>2.2.0</td><td
3cd0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
3ce0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
3cf0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
3d00: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
3d10: 3e 0d 0a 09 20 20 3c 74 64 3e 57 69 6c 6c 20 44  >...  <td>Will D
3d20: 75 71 75 65 74 74 65 27 73 20 6e 6f 74 65 62 6f  uquette's notebo
3d30: 6f 6b 20 61 70 70 2c 20 3c 61 20 68 72 65 66 3d  ok app, <a href=
3d40: 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e  "https://github.
3d50: 63 6f 6d 2f 77 64 75 71 75 65 74 74 65 2f 6e 6f  com/wduquette/no
3d60: 74 65 62 6f 6f 6b 22 3e 68 74 74 70 73 3a 2f 2f  tebook">https://
3d70: 67 69 74 68 75 62 2e 63 6f 6d 2f 77 64 75 71 75  github.com/wduqu
3d80: 65 74 74 65 2f 6e 6f 74 65 62 6f 6f 6b 3c 2f 61  ette/notebook</a
3d90: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
3da0: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
3db0: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
3dc0: 6a 6e 69 2f 6e 73 66 22 3e 6e 73 66 3c 2f 61 3e  jni/nsf">nsf</a>
3dd0: 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74  </td><td>&bullet
3de0: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32  ;</td>...  <td>2
3df0: 2e 34 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  .4.0</td><td>&#1
3e00: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
3e10: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
3e20: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
3e30: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09  &#10004;</td>...
3e40: 20 20 3c 74 64 3e 4e 65 77 20 53 63 72 69 70 74    <td>New Script
3e50: 69 6e 67 20 46 72 61 6d 65 77 6f 72 6b 2c 20 3c  ing Framework, <
3e60: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 6e  a href="http://n
3e70: 65 78 74 2d 73 63 72 69 70 74 69 6e 67 2e 6f 72  ext-scripting.or
3e80: 67 22 3e 68 74 74 70 3a 2f 2f 6e 65 78 74 2d 73  g">http://next-s
3e90: 63 72 69 70 74 69 6e 67 2e 6f 72 67 3c 2f 61 3e  cripting.org</a>
3ea0: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
3eb0: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
3ec0: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61  href="dir?name=a
3ed0: 73 73 65 74 73 2f 6f 6f 78 6d 6c 31 22 3e 6f 6f  ssets/ooxml1">oo
3ee0: 78 6d 6c 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e  xml</a></td><td>
3ef0: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e  </td>...  <td>1.
3f00: 36 2e 31 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  6.1</td><td>&#10
3f10: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
3f20: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
3f30: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
3f40: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
3f50: 20 3c 74 64 3e 52 65 61 64 20 61 6e 64 20 77 72   <td>Read and wr
3f60: 69 74 65 20 4f 66 66 69 63 65 20 4f 70 65 6e 20  ite Office Open 
3f70: 58 4d 4c 20 22 58 4c 53 58 22 20 73 69 6e 63 65  XML "XLSX" since
3f80: 20 45 78 63 65 6c 20 32 30 30 37 2c 20 3c 61 20   Excel 2007, <a 
3f90: 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 74 63  href="https://tc
3fa0: 6c 2e 73 6f 77 61 73 77 69 65 2e 64 65 2f 72 65  l.sowaswie.de/re
3fb0: 70 6f 73 2f 66 6f 73 73 69 6c 2f 6f 6f 78 6d 6c  pos/fossil/ooxml
3fc0: 22 3e 68 74 74 70 73 3a 2f 2f 74 63 6c 2e 73 6f  ">https://tcl.so
3fd0: 77 61 73 77 69 65 2e 64 65 2f 72 65 70 6f 73 2f  waswie.de/repos/
3fe0: 66 6f 73 73 69 6c 2f 6f 6f 78 6d 6c 3c 2f 61 3e  fossil/ooxml</a>
3ff0: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
4000: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
4010: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a  href="dir?name=j
4020: 6e 69 2f 70 61 72 73 65 5f 61 72 67 73 22 3e 70  ni/parse_args">p
4030: 61 72 73 65 5f 61 72 67 73 3c 2f 61 3e 3c 2f 74  arse_args</a></t
4040: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
4050: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 33 2e  td>...  <td>0.3.
4060: 33 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  3</td><td>&#1000
4070: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
4080: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
4090: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
40a0: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
40b0: 74 64 3e 41 20 66 61 73 74 20 61 72 67 75 6d 65  td>A fast argume
40c0: 6e 74 20 70 61 72 73 65 72 20 62 61 73 65 64 20  nt parser based 
40d0: 6f 6e 20 74 68 65 20 70 61 74 74 65 72 6e 73 20  on the patterns 
40e0: 65 73 74 61 62 6c 69 73 68 65 64 20 62 79 20 63  established by c
40f0: 6f 72 65 20 54 63 6c 20 63 6f 6d 6d 61 6e 64 73  ore Tcl commands
4100: 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73  , <a href="https
4110: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 52 75  ://github.com/Ru
4120: 62 79 4c 61 6e 65 2f 70 61 72 73 65 5f 61 72 67  byLane/parse_arg
4130: 73 22 3e 68 74 74 70 73 3a 2f 2f 67 69 74 68 75  s">https://githu
4140: 62 2e 63 6f 6d 2f 52 75 62 79 4c 61 6e 65 2f 70  b.com/RubyLane/p
4150: 61 72 73 65 5f 61 72 67 73 3c 2f 61 3e 3c 2f 74  arse_args</a></t
4160: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
4170: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
4180: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f  f="dir?name=jni/
4190: 74 63 6c 70 61 72 73 65 72 22 3e 70 61 72 73 65  tclparser">parse
41a0: 72 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62  r</a></td><td>&b
41b0: 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20  ullet;</td>...  
41c0: 3c 74 64 3e 31 2e 38 3c 2f 74 64 3e 3c 74 64 3e  <td>1.8</td><td>
41d0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
41e0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
41f0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
4200: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
4210: 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 70 61 72  ...  <td>Tcl par
4220: 73 65 72 20 63 6f 6d 70 6f 6e 65 6e 74 2c 20 3c  ser component, <
4230: 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f  a href="https://
4240: 63 68 69 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73  chiselapp.com/us
4250: 65 72 2f 61 73 70 65 63 74 2f 72 65 70 6f 73 69  er/aspect/reposi
4260: 74 6f 72 79 2f 74 63 6c 70 61 72 73 65 72 22 3e  tory/tclparser">
4270: 68 74 74 70 73 3a 2f 2f 63 68 69 73 65 6c 61 70  https://chiselap
4280: 70 2e 63 6f 6d 2f 75 73 65 72 2f 61 73 70 65 63  p.com/user/aspec
4290: 74 2f 72 65 70 6f 73 69 74 6f 72 79 2f 74 63 6c  t/repository/tcl
42a0: 70 61 72 73 65 72 3c 2f 61 3e 3c 2f 74 64 3e 0d  parser</a></td>.
42b0: 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a  ..</tr>...<tr>..
42c0: 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22  .  <td><a href="
42d0: 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f  dir?name=assets/
42e0: 70 64 66 34 74 63 6c 30 39 22 3e 70 64 66 34 74  pdf4tcl09">pdf4t
42f0: 63 6c 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c  cl</a></td><td><
4300: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 39  /td>...  <td>0.9
4310: 2e 34 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  .4</td><td>&#100
4320: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
4330: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
4340: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
4350: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
4360: 3c 74 64 3e 50 44 46 20 64 6f 63 75 6d 65 6e 74  <td>PDF document
4370: 20 67 65 6e 65 72 61 74 69 6f 6e 2c 20 3c 61 20   generation, <a 
4380: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 73 6f 75  href="http://sou
4390: 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f  rceforge.net/pro
43a0: 6a 65 63 74 73 2f 70 64 66 34 74 63 6c 22 3e 68  jects/pdf4tcl">h
43b0: 74 74 70 3a 2f 2f 73 6f 75 72 63 65 66 6f 72 67  ttp://sourceforg
43c0: 65 2e 6e 65 74 2f 70 72 6f 6a 65 63 74 73 2f 70  e.net/projects/p
43d0: 64 66 34 74 63 6c 3c 2f 61 3e 3c 2f 74 64 3e 0d  df4tcl</a></td>.
43e0: 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a  ..</tr>...<tr>..
43f0: 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22  .  <td><a href="
4400: 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f  dir?name=assets/
4410: 70 64 66 34 74 63 6c 5f 67 72 61 70 68 31 2e 30  pdf4tcl_graph1.0
4420: 22 3e 70 64 66 34 74 63 6c 5f 67 72 61 70 68 3c  ">pdf4tcl_graph<
4430: 2f 61 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20  /a><td></td>... 
4440: 20 3c 74 64 3e 31 2e 30 3c 2f 74 64 3e 3c 74 64   <td>1.0</td><td
4450: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
4460: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
4470: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
4480: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
4490: 3e 0d 0a 09 20 20 3c 74 64 3e 42 4c 54 2f 52 42  >...  <td>BLT/RB
44a0: 43 20 63 6f 6d 6d 61 6e 64 73 20 66 6f 72 20 74  C commands for t
44b0: 68 65 20 70 64 66 34 74 63 6c 20 6c 69 62 72 61  he pdf4tcl libra
44c0: 72 79 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74  ry, <a href="htt
44d0: 70 3a 2f 2f 73 65 73 61 6d 2d 67 6d 62 68 2e 6f  p://sesam-gmbh.o
44e0: 72 67 2f 69 6d 61 67 65 73 2f 44 6f 77 6e 6c 6f  rg/images/Downlo
44f0: 61 64 73 2f 50 75 62 6c 69 63 2f 70 64 66 34 74  ads/Public/pdf4t
4500: 63 6c 5f 67 72 61 70 68 2e 7a 69 70 22 3e 68 74  cl_graph.zip">ht
4510: 74 70 3a 2f 2f 73 65 73 61 6d 2d 67 6d 62 68 2e  tp://sesam-gmbh.
4520: 6f 72 67 2f 69 6d 61 67 65 73 2f 44 6f 77 6e 6c  org/images/Downl
4530: 6f 61 64 73 2f 50 75 62 6c 69 63 2f 70 64 66 34  oads/Public/pdf4
4540: 74 63 6c 5f 67 72 61 70 68 2e 7a 69 70 3c 2f 61  tcl_graph.zip</a
4550: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
4560: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
4570: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
4580: 75 6e 64 72 6f 69 64 2f 70 69 69 6f 22 3e 70 69  undroid/piio">pi
4590: 69 6f 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26  io</a></td><td>&
45a0: 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20  bullet;</td>... 
45b0: 20 3c 74 64 3e 31 2e 31 3c 2f 74 64 3e 3c 74 64   <td>1.1</td><td
45c0: 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64  >-</td><td>-</td
45d0: 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26  ><td>-</td><td>&
45e0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
45f0: 20 3c 74 64 3e 53 63 68 65 6c 74 65 20 42 72 6f   <td>Schelte Bro
4600: 6e 27 73 20 52 61 73 70 62 65 72 72 79 50 69 20  n's RaspberryPi 
4610: 47 50 49 4f 2f 54 57 49 2f 53 50 49 20 6c 69 62  GPIO/TWI/SPI lib
4620: 72 61 72 79 2c 20 3c 61 20 68 72 65 66 3d 22 68  rary, <a href="h
4630: 74 74 70 3a 2f 2f 63 68 69 73 65 6c 61 70 70 2e  ttp://chiselapp.
4640: 63 6f 6d 2f 75 73 65 72 2f 73 63 68 65 6c 74 65  com/user/schelte
4650: 2f 72 65 70 6f 73 69 74 6f 72 79 2f 70 69 69 6f  /repository/piio
4660: 22 3e 68 74 74 70 3a 2f 2f 63 68 69 73 65 6c 61  ">http://chisela
4670: 70 70 2e 63 6f 6d 2f 75 73 65 72 2f 73 63 68 65  pp.com/user/sche
4680: 6c 74 65 2f 72 65 70 6f 73 69 74 6f 72 79 2f 70  lte/repository/p
4690: 69 69 6f 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c  iio</a></td>...<
46a0: 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20  /tr>...<tr>...  
46b0: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72  <td><a href="dir
46c0: 3f 6e 61 6d 65 3d 6a 6e 69 2f 70 69 6b 63 68 72  ?name=jni/pikchr
46d0: 22 3e 70 69 6b 63 68 72 3c 2f 61 3e 3c 2f 74 64  ">pikchr</a></td
46e0: 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74  ><td>&bullet;</t
46f0: 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 30 3c 2f  d>...  <td>1.0</
4700: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
4710: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
4720: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
4730: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
4740: 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  4;</td>...  <td>
4750: 44 52 48 27 73 20 70 69 6b 63 68 72 20 54 63 6c  DRH's pikchr Tcl
4760: 20 70 61 63 6b 61 67 65 2c 20 3c 61 20 68 72 65   package, <a hre
4770: 66 3d 22 68 74 74 70 73 3a 2f 2f 70 69 6b 63 68  f="https://pikch
4780: 72 2e 6f 72 67 22 3e 68 74 74 70 73 3a 2f 2f 70  r.org">https://p
4790: 69 6b 63 68 72 2e 6f 72 67 3c 2f 61 3e 3c 2f 74  ikchr.org</a></t
47a0: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
47b0: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
47c0: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65  f="dir?name=asse
47d0: 74 73 2f 70 72 6f 6d 69 73 65 31 2e 31 2e 30 22  ts/promise1.1.0"
47e0: 3e 70 72 6f 6d 69 73 65 3c 2f 61 3e 3c 2f 74 64  >promise</a></td
47f0: 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c  ><td></td>...  <
4800: 74 64 3e 31 2e 31 2e 30 3c 2f 74 64 3e 3c 74 64  td>1.1.0</td><td
4810: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
4820: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
4830: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
4840: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
4850: 3e 0d 0a 09 20 20 3c 74 64 3e 50 72 6f 6d 69 73  >...  <td>Promis
4860: 65 20 61 62 73 74 72 61 63 74 69 6f 6e 20 66 6f  e abstraction fo
4870: 72 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 20 70  r asynchronous p
4880: 72 6f 67 72 61 6d 6d 69 6e 67 2c 20 3c 61 20 68  rogramming, <a h
4890: 72 65 66 3d 22 68 74 74 70 3a 2f 2f 74 63 6c 2d  ref="http://tcl-
48a0: 70 72 6f 6d 69 73 65 2e 6d 61 67 69 63 73 70 6c  promise.magicspl
48b0: 61 74 2e 63 6f 6d 22 3e 68 74 74 70 3a 2f 2f 74  at.com">http://t
48c0: 63 6c 2d 70 72 6f 6d 69 73 65 2e 6d 61 67 69 63  cl-promise.magic
48d0: 73 70 6c 61 74 2e 63 6f 6d 3c 2f 61 3e 3c 2f 74  splat.com</a></t
48e0: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
48f0: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
4900: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f  f="dir?name=jni/
4910: 74 63 6c 72 61 6c 22 3e 72 61 6c 3c 2f 61 3e 3c  tclral">ral</a><
4920: 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b  /td><td>&bullet;
4930: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e  </td>...  <td>0.
4940: 31 32 2e 32 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  12.2</td><td>&#1
4950: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
4960: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
4970: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
4980: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09  &#10004;</td>...
4990: 20 20 3c 74 64 3e 52 65 6c 61 74 69 6f 6e 61 6c    <td>Relational
49a0: 20 61 6c 67 65 62 72 61 2c 20 3c 61 20 68 72 65   algebra, <a hre
49b0: 66 3d 22 68 74 74 70 3a 2f 2f 63 68 69 73 65 6c  f="http://chisel
49c0: 61 70 70 2e 63 6f 6d 2f 75 73 65 72 2f 6d 61 6e  app.com/user/man
49d0: 67 6f 61 30 31 2f 72 65 70 6f 73 69 74 6f 72 79  goa01/repository
49e0: 2f 74 63 6c 72 61 6c 22 3e 68 74 74 70 3a 2f 2f  /tclral">http://
49f0: 63 68 69 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73  chiselapp.com/us
4a00: 65 72 2f 6d 61 6e 67 6f 61 30 31 2f 72 65 70 6f  er/mangoa01/repo
4a10: 73 69 74 6f 72 79 2f 74 63 6c 72 61 6c 3c 2f 61  sitory/tclral</a
4a20: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
4a30: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
4a40: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
4a50: 6a 6e 69 2f 74 63 6c 72 61 6c 22 3e 72 61 6c 75  jni/tclral">ralu
4a60: 74 69 6c 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e  til</a></td><td>
4a70: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e  </td>...  <td>0.
4a80: 31 32 2e 32 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  12.2</td><td>&#1
4a90: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
4aa0: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
4ab0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
4ac0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09  &#10004;</td>...
4ad0: 20 20 3c 74 64 3e 52 65 6c 61 74 69 6f 6e 61 6c    <td>Relational
4ae0: 20 61 6c 67 65 62 72 61 2c 20 3c 61 20 68 72 65   algebra, <a hre
4af0: 66 3d 22 68 74 74 70 3a 2f 2f 63 68 69 73 65 6c  f="http://chisel
4b00: 61 70 70 2e 63 6f 6d 2f 75 73 65 72 2f 6d 61 6e  app.com/user/man
4b10: 67 6f 61 30 31 2f 72 65 70 6f 73 69 74 6f 72 79  goa01/repository
4b20: 2f 74 63 6c 72 61 6c 22 3e 68 74 74 70 3a 2f 2f  /tclral">http://
4b30: 63 68 69 73 65 6c 61 70 70 2e 63 6f 6d 2f 75 73  chiselapp.com/us
4b40: 65 72 2f 6d 61 6e 67 6f 61 30 31 2f 72 65 70 6f  er/mangoa01/repo
4b50: 73 69 74 6f 72 79 2f 74 63 6c 72 61 6c 3c 2f 61  sitory/tclral</a
4b60: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
4b70: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
4b80: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
4b90: 6a 6e 69 2f 74 63 6c 22 3e 72 65 67 3c 2f 61 3e  jni/tcl">reg</a>
4ba0: 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74  </td><td>&bullet
4bb0: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31  ;</td>...  <td>1
4bc0: 2e 33 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64  .3</td><td>-</td
4bd0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
4be0: 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e  d><td>-</td><td>
4bf0: 2d 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 57  -</td>...  <td>W
4c00: 69 6e 33 32 20 52 65 67 69 73 74 72 79 2c 20 70  in32 Registry, p
4c10: 61 72 74 20 6f 66 20 74 68 65 20 54 63 6c 20 63  art of the Tcl c
4c20: 6f 72 65 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  ore</td>...</tr>
4c30: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
4c40: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
4c50: 65 3d 61 73 73 65 74 73 2f 72 65 74 63 6c 30 22  e=assets/retcl0"
4c60: 3e 72 65 74 63 6c 3c 2f 61 3e 3c 2f 74 64 3e 3c  >retcl</a></td><
4c70: 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  td></td>...  <td
4c80: 3e 30 2e 34 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26  >0.4.0</td><td>&
4c90: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
4ca0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
4cb0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
4cc0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
4cd0: 0a 09 20 20 3c 74 64 3e 52 65 64 69 73 20 63 6c  ..  <td>Redis cl
4ce0: 69 65 6e 74 20 6c 69 62 72 61 72 79 20 66 6f 72  ient library for
4cf0: 20 54 63 6c 2c 20 3c 61 20 68 72 65 66 3d 22 68   Tcl, <a href="h
4d00: 74 74 70 73 3a 2f 2f 67 61 68 72 2e 67 69 74 68  ttps://gahr.gith
4d10: 75 62 2e 69 6f 2f 72 65 74 63 6c 22 3e 68 74 74  ub.io/retcl">htt
4d20: 70 73 3a 2f 2f 67 61 68 72 2e 67 69 74 68 75 62  ps://gahr.github
4d30: 2e 69 6f 2f 72 65 74 63 6c 3c 2f 61 3e 3c 2f 74  .io/retcl</a></t
4d40: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
4d50: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
4d60: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f  f="dir?name=jni/
4d70: 73 72 63 22 3e 72 66 63 6f 6d 6d 3c 2f 61 3e 3c  src">rfcomm</a><
4d80: 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b  /td><td>&bullet;
4d90: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e  </td>...  <td>1.
4da0: 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  0</td><td>&#1000
4db0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64  4;</td><td>-</td
4dc0: 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 3c  ><td>-</td><td><
4dd0: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 53 75 70  /td>...  <td>Sup
4de0: 70 6f 72 74 20 66 6f 72 20 42 6c 75 65 74 6f 6f  port for Bluetoo
4df0: 74 68 20 73 65 72 69 61 6c 20 70 6f 72 74 20 70  th serial port p
4e00: 72 6f 66 69 6c 65 2c 20 70 61 72 74 20 6f 66 20  rofile, part of 
4e10: 41 6e 64 72 6f 57 69 73 68 2c 20 73 65 65 20 3c  AndroWish, see <
4e20: 61 20 68 72 65 66 3d 22 2f 69 6e 64 65 78 2e 68  a href="/index.h
4e30: 74 6d 6c 2f 77 69 6b 69 3f 6e 61 6d 65 3d 72 66  tml/wiki?name=rf
4e40: 63 6f 6d 6d 2b 63 6f 6d 6d 61 6e 64 22 3e 72 66  comm+command">rf
4e50: 63 6f 6d 6d 20 63 6f 6d 6d 61 6e 64 3c 2f 61 3e  comm command</a>
4e60: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
4e70: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
4e80: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a  href="dir?name=j
4e90: 6e 69 2f 72 6c 5f 6a 73 6f 6e 22 3e 72 6c 5f 6a  ni/rl_json">rl_j
4ea0: 73 6f 6e 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e  son</a></td><td>
4eb0: 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09  &bullet;</td>...
4ec0: 20 20 3c 74 64 3e 30 2e 31 31 2e 34 3c 2f 74 64    <td>0.11.4</td
4ed0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
4ee0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
4ef0: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
4f00: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
4f10: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 4a 53  </td>...  <td>JS
4f20: 4f 4e 20 76 61 6c 75 65 20 74 79 70 65 20 65 78  ON value type ex
4f30: 74 65 6e 73 69 6f 6e 2c 20 3c 61 20 68 72 65 66  tension, <a href
4f40: 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62  ="https://github
4f50: 2e 63 6f 6d 2f 52 75 62 79 4c 61 6e 65 2f 72 6c  .com/RubyLane/rl
4f60: 5f 6a 73 6f 6e 22 3e 68 74 74 70 73 3a 2f 2f 67  _json">https://g
4f70: 69 74 68 75 62 2e 63 6f 6d 2f 52 75 62 79 4c 61  ithub.com/RubyLa
4f80: 6e 65 2f 72 6c 5f 6a 73 6f 6e 3c 2f 61 3e 3c 2f  ne/rl_json</a></
4f90: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
4fa0: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
4fb0: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73  ef="dir?name=ass
4fc0: 65 74 73 2f 74 63 6c 72 6d 71 31 2e 34 2e 35 22  ets/tclrmq1.4.5"
4fd0: 3e 72 6d 71 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64  >rmq</a></td><td
4fe0: 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31  ></td>...  <td>1
4ff0: 2e 34 2e 35 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  .4.5</td><td>&#1
5000: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
5010: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
5020: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
5030: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09  &#10004;</td>...
5040: 20 20 3c 74 64 3e 50 75 72 65 20 54 63 6c 20 4c    <td>Pure Tcl L
5050: 69 62 72 61 72 79 20 66 6f 72 20 52 61 62 62 69  ibrary for Rabbi
5060: 74 4d 51 2c 20 3c 61 20 68 72 65 66 3d 22 68 74  tMQ, <a href="ht
5070: 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d  tps://github.com
5080: 2f 66 6c 69 67 68 74 61 77 61 72 65 2f 74 63 6c  /flightaware/tcl
5090: 72 6d 71 22 3e 68 74 74 70 73 3a 2f 2f 67 69 74  rmq">https://git
50a0: 68 75 62 2e 63 6f 6d 2f 66 6c 69 67 68 74 61 77  hub.com/flightaw
50b0: 61 72 65 2f 74 63 6c 72 6d 71 3c 2f 61 3e 3c 2f  are/tclrmq</a></
50c0: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
50d0: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
50e0: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 75 6e 64  ef="dir?name=und
50f0: 72 6f 69 64 2f 52 74 63 6c 22 3e 52 74 63 6c 3c  roid/Rtcl">Rtcl<
5100: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c  /a></td><td>&bul
5110: 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  let;</td>...  <t
5120: 64 3e 31 2e 32 2e 32 3c 2f 74 64 3e 3c 74 64 3e  d>1.2.2</td><td>
5130: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
5140: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
5150: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
5160: 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  04;</td>...  <td
5170: 3e 54 63 6c 20 65 78 74 65 6e 73 69 6f 6e 20 65  >Tcl extension e
5180: 6d 62 65 64 64 69 6e 67 20 22 52 22 20 50 72 6f  mbedding "R" Pro
5190: 6a 65 63 74 20 66 6f 72 20 53 74 61 74 69 73 74  ject for Statist
51a0: 69 63 61 6c 20 43 6f 6d 70 75 74 69 6e 67 2c 20  ical Computing, 
51b0: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f  <a href="https:/
51c0: 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 74 74  /github.com/matt
51d0: 61 64 61 6d 73 2f 52 74 63 6c 22 3e 68 74 74 70  adams/Rtcl">http
51e0: 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d  s://github.com/m
51f0: 61 74 74 61 64 61 6d 73 2f 52 74 63 6c 3c 2f 61  attadams/Rtcl</a
5200: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
5210: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
5220: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
5230: 61 73 73 65 74 73 2f 73 63 72 6f 6c 6c 64 61 74  assets/scrolldat
5240: 61 32 22 3e 73 63 72 6f 6c 6c 64 61 74 61 3c 2f  a2">scrolldata</
5250: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e  a></td><td></td>
5260: 0d 0a 09 20 20 3c 74 64 3e 32 2e 31 32 3c 2f 74  ...  <td>2.12</t
5270: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
5280: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
5290: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
52a0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
52b0: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 20  ;</td>...  <td> 
52c0: 56 69 72 74 75 61 6c 20 53 63 72 6f 6c 6c 69 6e  Virtual Scrollin
52d0: 67 20 77 69 74 68 6f 75 74 20 61 20 66 72 61 6d  g without a fram
52e0: 65 20 6f 72 20 63 61 6e 76 61 73 20 77 72 61 70  e or canvas wrap
52f0: 70 65 72 2c 20 3c 61 20 68 72 65 66 3d 22 68 74  per, <a href="ht
5300: 74 70 73 3a 2f 2f 73 6f 75 72 63 65 66 6f 72 67  tps://sourceforg
5310: 65 2e 6e 65 74 2f 70 72 6f 6a 65 63 74 73 2f 74  e.net/projects/t
5320: 63 6c 2d 76 69 72 74 75 61 6c 73 63 72 6f 6c 6c  cl-virtualscroll
5330: 69 6e 67 22 3e 68 74 74 70 73 3a 2f 2f 73 6f 75  ing">https://sou
5340: 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f  rceforge.net/pro
5350: 6a 65 63 74 73 2f 74 63 6c 2d 76 69 72 74 75 61  jects/tcl-virtua
5360: 6c 73 63 72 6f 6c 6c 69 6e 67 3c 2f 61 3e 3c 2f  lscrolling</a></
5370: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
5380: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
5390: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73  ef="dir?name=ass
53a0: 65 74 73 2f 73 6e 61 70 37 30 2e 31 22 3e 73 6e  ets/snap70.1">sn
53b0: 61 70 37 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e  ap7</a></td><td>
53c0: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e  </td>...  <td>0.
53d0: 31 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c  1</td><td></td><
53e0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
53f0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
5400: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
5410: 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 69  d>...  <td>Tcl i
5420: 6e 74 65 72 66 61 63 65 20 74 6f 20 3c 61 20 68  nterface to <a h
5430: 72 65 66 3d 22 2f 69 6e 64 65 78 2e 68 74 6d 6c  ref="/index.html
5440: 2f 77 69 6b 69 3f 6e 61 6d 65 3d 73 6e 61 70 37  /wiki?name=snap7
5450: 22 3e 73 6e 61 70 37 3c 2f 61 3e 2c 20 73 65 65  ">snap7</a>, see
5460: 20 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a    <a href="http:
5470: 2f 2f 73 6e 61 70 37 2e 73 6f 75 72 63 65 66 6f  //snap7.sourcefo
5480: 72 67 65 2e 6e 65 74 2f 22 3e 68 74 74 70 3a 2f  rge.net/">http:/
5490: 2f 73 6e 61 70 37 2e 73 6f 75 72 63 65 66 6f 72  /snap7.sourcefor
54a0: 67 65 2e 6e 65 74 2f 3c 2f 61 3e 3c 2f 74 64 3e  ge.net/</a></td>
54b0: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
54c0: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
54d0: 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 73 6e  "dir?name=jni/sn
54e0: 61 63 6b 22 3e 73 6e 61 63 6b 3c 2f 61 3e 3c 2f  ack">snack</a></
54f0: 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c  td><td>&bullet;<
5500: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32 2e 32  /td>...  <td>2.2
5510: 2e 31 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  .10</td><td>&#10
5520: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
5530: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
5540: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
5550: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
5560: 20 3c 74 64 3e 53 6f 75 6e 64 20 74 6f 6f 6c 6b   <td>Sound toolk
5570: 69 74 20 28 4d 50 33 20 61 6e 64 20 4f 47 47 20  it (MP3 and OGG 
5580: 73 75 70 70 6f 72 74 20 6e 6f 74 20 70 72 6f 76  support not prov
5590: 69 64 65 64 29 2c 20 3c 61 20 68 72 65 66 3d 22  ided), <a href="
55a0: 68 74 74 70 3a 2f 2f 77 77 77 2e 73 70 65 65 63  http://www.speec
55b0: 68 2e 6b 74 68 2e 73 65 2f 73 6e 61 63 6b 22 3e  h.kth.se/snack">
55c0: 68 74 74 70 3a 2f 2f 77 77 77 2e 73 70 65 65 63  http://www.speec
55d0: 68 2e 6b 74 68 2e 73 65 2f 73 6e 61 63 6b 3c 2f  h.kth.se/snack</
55e0: 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d  a></td>...</tr>.
55f0: 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c  ..<tr>...  <td><
5600: 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65  a href="dir?name
5610: 3d 61 73 73 65 74 73 2f 74 63 6c 73 6f 61 70 31  =assets/tclsoap1
5620: 2e 36 2e 38 22 3e 53 4f 41 50 3c 2f 61 3e 3c 2f  .6.8">SOAP</a></
5630: 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20  td><td></td>... 
5640: 20 3c 74 64 3e 31 2e 36 2e 38 3c 2f 74 64 3e 3c   <td>1.6.8</td><
5650: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
5660: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
5670: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
5680: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
5690: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20  td>...  <td>Tcl 
56a0: 53 4f 41 50 20 69 6e 74 65 72 66 61 63 65 2c 20  SOAP interface, 
56b0: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
56c0: 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f  sourceforge.net/
56d0: 70 72 6f 6a 65 63 74 73 2f 74 63 6c 73 6f 61 70  projects/tclsoap
56e0: 22 3e 68 74 74 70 3a 2f 2f 73 6f 75 72 63 65 66  ">http://sourcef
56f0: 6f 72 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63 74  orge.net/project
5700: 73 2f 74 63 6c 73 6f 61 70 3c 2f 61 3e 3c 2f 74  s/tclsoap</a></t
5710: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
5720: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
5730: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f  f="dir?name=jni/
5740: 74 63 6c 2f 70 6b 67 73 2f 73 71 6c 69 74 65 33  tcl/pkgs/sqlite3
5750: 2e 34 30 2e 30 22 3e 73 71 6c 69 74 65 33 3c 2f  .40.0">sqlite3</
5760: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
5770: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
5780: 3e 33 2e 34 30 2e 30 3c 2f 74 64 3e 3c 74 64 3e  >3.40.0</td><td>
5790: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
57a0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
57b0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
57c0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
57d0: 0d 0a 09 20 20 3c 74 64 3e 45 6d 62 65 64 64 65  ...  <td>Embedde
57e0: 64 20 53 51 4c 20 64 61 74 61 62 61 73 65 2c 20  d SQL database, 
57f0: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
5800: 77 77 77 2e 73 71 6c 69 74 65 2e 6f 72 67 22 3e  www.sqlite.org">
5810: 68 74 74 70 3a 2f 2f 77 77 77 2e 73 71 6c 69 74  http://www.sqlit
5820: 65 2e 6f 72 67 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a  e.org</a></td>..
5830: 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09  .</tr>...<tr>...
5840: 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64    <td><a href="d
5850: 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f 73  ir?name=assets/s
5860: 74 61 72 64 6f 6d 30 2e 34 32 22 3e 73 74 61 72  tardom0.42">star
5870: 44 4f 4d 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e  DOM</a></td><td>
5880: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e  </td>...  <td>0.
5890: 34 32 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  42</td><td>&#100
58a0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
58b0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
58c0: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
58d0: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
58e0: 3c 74 64 3e 53 6d 61 6c 6c 20 58 4d 4c 20 62 72  <td>Small XML br
58f0: 6f 77 73 65 72 2f 65 64 69 74 6f 72 20 62 61 73  owser/editor bas
5900: 65 64 20 6f 6e 20 74 64 6f 6d 20 61 6e 64 20 42  ed on tdom and B
5910: 57 69 64 67 65 74 2c 20 3c 61 20 68 72 65 66 3d  Widget, <a href=
5920: 22 68 74 74 70 3a 2f 2f 77 69 6b 69 2e 74 63 6c  "http://wiki.tcl
5930: 2d 6c 61 6e 67 2e 6f 72 67 2f 33 38 39 35 22 3e  -lang.org/3895">
5940: 68 74 74 70 3a 2f 2f 77 69 6b 69 2e 74 63 6c 2d  http://wiki.tcl-
5950: 6c 61 6e 67 2e 6f 72 67 2f 33 38 39 35 3c 2f 61  lang.org/3895</a
5960: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
5970: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
5980: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
5990: 6a 6e 69 2f 74 63 6c 2d 73 74 62 69 6d 61 67 65  jni/tcl-stbimage
59a0: 22 3e 73 74 62 69 6d 61 67 65 3c 2f 61 3e 3c 2f  ">stbimage</a></
59b0: 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c  td><td>&bullet;<
59c0: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 33  /td>...  <td>0.3
59d0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
59e0: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
59f0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
5a00: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
5a10: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
5a20: 64 3e 44 61 6e 69 6c 6f 20 43 68 61 6e 67 27 73  d>Danilo Chang's
5a30: 20 54 63 6c 20 62 69 6e 64 69 6e 67 20 74 6f 20   Tcl binding to 
5a40: 73 74 62 5f 69 6d 61 67 65 2c 20 3c 61 20 68 72  stb_image, <a hr
5a50: 65 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 68  ef="https://gith
5a60: 75 62 2e 63 6f 6d 2f 72 61 79 32 35 30 31 2f 74  ub.com/ray2501/t
5a70: 63 6c 2d 73 74 62 69 6d 61 67 65 22 3e 68 74 74  cl-stbimage">htt
5a80: 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f  ps://github.com/
5a90: 72 61 79 32 35 30 31 2f 74 63 6c 2d 73 74 62 69  ray2501/tcl-stbi
5aa0: 6d 61 67 65 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  mage</a></td>...
5ab0: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
5ac0: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
5ad0: 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 62 63 6c 6f  r?name=jni/tbclo
5ae0: 61 64 22 3e 74 62 63 6c 6f 61 64 3c 2f 61 3e 3c  ad">tbcload</a><
5af0: 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b  /td><td>&bullet;
5b00: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e  </td>...  <td>1.
5b10: 37 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  7</td><td>&#1000
5b20: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
5b30: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
5b40: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
5b50: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
5b60: 74 64 3e 42 79 74 65 2d 63 6f 64 65 20 6c 6f 61  td>Byte-code loa
5b70: 64 65 72 2c 20 3c 61 20 68 72 65 66 3d 22 68 74  der, <a href="ht
5b80: 74 70 3a 2f 2f 77 69 6b 69 2e 74 63 6c 2d 6c 61  tp://wiki.tcl-la
5b90: 6e 67 2e 6f 72 67 2f 32 36 32 34 22 3e 68 74 74  ng.org/2624">htt
5ba0: 70 3a 2f 2f 77 69 6b 69 2e 74 63 6c 2d 6c 61 6e  p://wiki.tcl-lan
5bb0: 67 2e 6f 72 67 2f 32 36 32 34 3c 2f 61 3e 3c 2f  g.org/2624</a></
5bc0: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
5bd0: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
5be0: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69  ef="dir?name=jni
5bf0: 2f 74 63 6c 22 3e 74 63 6c 3c 2f 61 3e 3c 2f 74  /tcl">tcl</a></t
5c00: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
5c10: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 38 2e 36 2e  td>...  <td>8.6.
5c20: 31 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  10</td><td>&#100
5c30: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
5c40: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
5c50: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
5c60: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
5c70: 3c 74 64 3e 54 63 6c 20 63 6f 72 65 2c 20 3c 61  <td>Tcl core, <a
5c80: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77   href="http://ww
5c90: 77 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 22 3e  w.tcl-lang.org">
5ca0: 68 74 74 70 3a 2f 2f 77 77 77 2e 74 63 6c 2d 6c  http://www.tcl-l
5cb0: 61 6e 67 2e 6f 72 67 3c 2f 61 3e 3c 2f 74 64 3e  ang.org</a></td>
5cc0: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
5cd0: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
5ce0: 22 64 69 72 3f 6e 61 6d 65 3d 75 6e 64 72 6f 69  "dir?name=undroi
5cf0: 64 2f 74 63 6c 2d 61 75 67 65 61 73 22 3e 74 63  d/tcl-augeas">tc
5d00: 6c 2d 61 75 67 65 61 73 3c 2f 61 3e 3c 2f 74 64  l-augeas</a></td
5d10: 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74  ><td>&bullet;</t
5d20: 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 34 2e 30  d>...  <td>0.4.0
5d30: 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c  </td><td>-</td><
5d40: 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  td>-</td><td>&#1
5d50: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
5d60: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
5d70: 3c 74 64 3e 54 63 6c 20 62 69 6e 64 69 6e 67 20  <td>Tcl binding 
5d80: 74 6f 20 61 75 67 65 61 73 2c 20 3c 61 20 68 72  to augeas, <a hr
5d90: 65 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 68  ef="https://gith
5da0: 75 62 2e 63 6f 6d 2f 64 62 6f 68 64 61 6e 2f 74  ub.com/dbohdan/t
5db0: 63 6c 2d 61 75 67 65 61 73 22 3e 68 74 74 70 73  cl-augeas">https
5dc0: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 64 62  ://github.com/db
5dd0: 6f 68 64 61 6e 2f 74 63 6c 2d 61 75 67 65 61 73  ohdan/tcl-augeas
5de0: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
5df0: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
5e00: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
5e10: 6d 65 3d 75 6e 64 72 6f 69 64 2f 74 63 6c 63 61  me=undroid/tclca
5e20: 6e 22 3e 74 63 6c 63 61 6e 3c 2f 61 3e 3c 2f 74  n">tclcan</a></t
5e30: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
5e40: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 31 3c  td>...  <td>0.1<
5e50: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64  /td><td></td><td
5e60: 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64  >-</td><td>-</td
5e70: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
5e80: 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 69  d>...  <td>Tcl i
5e90: 6e 74 65 72 66 61 63 65 20 74 6f 20 4c 69 6e 75  nterface to Linu
5ea0: 78 20 53 6f 63 6b 65 74 43 41 4e 20 72 61 77 20  x SocketCAN raw 
5eb0: 41 46 5f 43 41 4e 20 73 6f 63 6b 65 74 73 2c 20  AF_CAN sockets, 
5ec0: 70 61 72 74 20 6f 66 20 75 6e 64 72 6f 69 64 77  part of undroidw
5ed0: 69 73 68 2c 20 73 65 65 20 3c 61 20 68 72 65 66  ish, see <a href
5ee0: 3d 22 2f 69 6e 64 65 78 2e 68 74 6d 6c 2f 77 69  ="/index.html/wi
5ef0: 6b 69 3f 6e 61 6d 65 3d 74 63 6c 63 61 6e 22 3e  ki?name=tclcan">
5f00: 74 63 6c 63 61 6e 3c 2f 61 3e 3c 2f 74 64 3e 0d  tclcan</a></td>.
5f10: 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a  ..</tr>...<tr>..
5f20: 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22  .  <td><a href="
5f30: 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 63 6c  dir?name=jni/tcl
5f40: 63 73 76 22 3e 74 63 6c 63 73 76 3c 2f 61 3e 3c  csv">tclcsv</a><
5f50: 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b  /td><td>&bullet;
5f60: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32 2e  </td>...  <td>2.
5f70: 33 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  3</td><td>&#1000
5f80: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
5f90: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
5fa0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
5fb0: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
5fc0: 74 64 3e 54 68 65 20 74 63 6c 63 73 76 20 65 78  td>The tclcsv ex
5fd0: 74 65 6e 73 69 6f 6e 20 62 79 20 41 73 68 6f 6b  tension by Ashok
5fe0: 20 50 2e 20 4e 61 64 6b 61 72 6e 69 2c 20 3c 61   P. Nadkarni, <a
5ff0: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 74 63   href="http://tc
6000: 6c 63 73 76 2e 6d 61 67 69 63 73 70 6c 61 74 2e  lcsv.magicsplat.
6010: 63 6f 6d 2f 22 3e 68 74 74 70 3a 2f 2f 74 63 6c  com/">http://tcl
6020: 63 73 76 2e 6d 61 67 69 63 73 70 6c 61 74 2e 63  csv.magicsplat.c
6030: 6f 6d 2f 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c  om/</a></td>...<
6040: 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20  /tr>...<tr>...  
6050: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72  <td><a href="dir
6060: 3f 6e 61 6d 65 3d 75 6e 64 72 6f 69 64 2f 74 63  ?name=undroid/tc
6070: 6c 63 6f 6d 70 69 6c 65 72 22 3e 74 63 6c 63 6f  lcompiler">tclco
6080: 6d 70 69 6c 65 72 3c 2f 61 3e 3c 2f 74 64 3e 3c  mpiler</a></td><
6090: 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e  td>&bullet;</td>
60a0: 0d 0a 09 20 20 3c 74 64 3e 31 2e 37 2e 31 3c 2f  ...  <td>1.7.1</
60b0: 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e  td><td></td><td>
60c0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
60d0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
60e0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
60f0: 0a 09 20 20 3c 74 64 3e 54 63 6c 20 63 6f 6d 70  ..  <td>Tcl comp
6100: 69 6c 65 72 20 66 72 6f 6d 20 54 44 4b 2c 20 3c  iler from TDK, <
6110: 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f  a href="https://
6120: 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6e 64 72 65  github.com/andre
6130: 61 73 2d 6b 75 70 72 69 65 73 2f 74 64 6b 22 3e  as-kupries/tdk">
6140: 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63  https://github.c
6150: 6f 6d 2f 61 6e 64 72 65 61 73 2d 6b 75 70 72 69  om/andreas-kupri
6160: 65 73 2f 74 64 6b 2f 3c 2f 61 3e 3c 2f 74 64 3e  es/tdk/</a></td>
6170: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
6180: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
6190: 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 54 63  "dir?name=jni/Tc
61a0: 6c 43 75 72 6c 22 3e 54 63 6c 43 75 72 6c 3c 2f  lCurl">TclCurl</
61b0: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
61c0: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
61d0: 3e 37 2e 32 32 2e 30 3c 2f 74 64 3e 3c 74 64 3e  >7.22.0</td><td>
61e0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
61f0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
6200: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
6210: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
6220: 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 69 6e 74  ...  <td>Tcl int
6230: 65 72 66 61 63 65 20 74 6f 20 3c 74 74 3e 63 75  erface to <tt>cu
6240: 72 6c 3c 2f 74 74 3e 20 6c 69 62 72 61 72 79 2c  rl</tt> library,
6250: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a   <a href="https:
6260: 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 69  //github.com/fli
6270: 67 68 74 61 77 61 72 65 2f 74 63 6c 63 75 72 6c  ghtaware/tclcurl
6280: 2d 66 61 22 3e 68 74 74 70 73 3a 2f 2f 67 69 74  -fa">https://git
6290: 68 75 62 2e 63 6f 6d 2f 66 6c 69 67 68 74 61 77  hub.com/flightaw
62a0: 61 72 65 2f 74 63 6c 63 75 72 6c 2d 66 61 3c 2f  are/tclcurl-fa</
62b0: 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d  a></td>...</tr>.
62c0: 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c  ..<tr>...  <td><
62d0: 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65  a href="dir?name
62e0: 3d 6a 6e 69 2f 74 63 6c 65 70 65 67 22 3e 74 63  =jni/tclepeg">tc
62f0: 6c 65 70 65 67 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  lepeg</a></td><t
6300: 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d  d>&bullet;</td>.
6310: 0a 09 20 20 3c 74 64 3e 30 2e 34 3c 2f 74 64 3e  ..  <td>0.4</td>
6320: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
6330: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
6340: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
6350: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
6360: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c  /td>...  <td>Tcl
6370: 20 65 78 74 65 6e 73 69 6f 6e 20 74 6f 20 74 68   extension to th
6380: 65 20 65 70 65 67 20 74 68 75 6d 62 6e 61 69 6c  e epeg thumbnail
6390: 69 6e 67 20 6c 69 62 72 61 72 79 2c 20 3c 61 20  ing library, <a 
63a0: 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69  href="https://gi
63b0: 74 68 75 62 2e 63 6f 6d 2f 64 7a 61 63 68 2f 74  thub.com/dzach/t
63c0: 63 6c 65 70 65 67 22 3e 68 74 74 70 73 3a 2f 2f  clepeg">https://
63d0: 67 69 74 68 75 62 2e 63 6f 6d 2f 64 7a 61 63 68  github.com/dzach
63e0: 2f 74 63 6c 65 70 65 67 3c 2f 61 3e 3c 2f 74 64  /tclepeg</a></td
63f0: 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e  >...</tr>...<tr>
6400: 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66  ...  <td><a href
6410: 3d 22 64 69 72 3f 6e 61 6d 65 3d 75 6e 64 72 6f  ="dir?name=undro
6420: 69 64 2f 74 63 4c 65 78 22 3e 74 63 4c 65 78 3c  id/tcLex">tcLex<
6430: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c  /a></td><td>&bul
6440: 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  let;</td>...  <t
6450: 64 3e 31 2e 32 3c 2f 74 64 3e 3c 74 64 3e 3c 2f  d>1.2</td><td></
6460: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
6470: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
6480: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
6490: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 4c  ;</td>...  <td>L
64a0: 65 78 65 72 20 28 6c 65 78 69 63 61 6c 20 61 6e  exer (lexical an
64b0: 61 6c 79 7a 65 72 29 20 67 65 6e 65 72 61 74 6f  alyzer) generato
64c0: 72 20 65 78 74 65 6e 73 69 6f 6e 20 74 6f 20 54  r extension to T
64d0: 63 6c 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74  cl, <a href="htt
64e0: 70 73 3a 2f 2f 73 61 6c 73 61 2e 64 65 62 69 61  ps://salsa.debia
64f0: 6e 2e 6f 72 67 2f 74 63 6c 74 6b 2d 74 65 61 6d  n.org/tcltk-team
6500: 2f 74 63 6c 65 78 22 3e 68 74 74 70 73 3a 2f 2f  /tclex">https://
6510: 73 61 6c 73 61 2e 64 65 62 69 61 6e 2e 6f 72 67  salsa.debian.org
6520: 2f 74 63 6c 74 6b 2d 74 65 61 6d 2f 74 63 6c 65  /tcltk-team/tcle
6530: 78 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74  x</a></td>...</t
6540: 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74  r>...<tr>...  <t
6550: 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e  d><a href="dir?n
6560: 61 6d 65 3d 75 6e 64 72 6f 69 64 2f 74 63 6c 68  ame=undroid/tclh
6570: 74 74 70 64 33 2e 35 22 3e 74 63 6c 68 74 74 70  ttpd3.5">tclhttp
6580: 64 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f  d</a></td><td></
6590: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 33 2e 35 2e  td>...  <td>3.5.
65a0: 33 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c  3</td><td></td><
65b0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
65c0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
65d0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
65e0: 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 62  d>...  <td>Tcl b
65f0: 61 73 65 64 20 77 65 62 20 73 65 72 76 65 72 2c  ased web server,
6600: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f   <a href="http:/
6610: 2f 74 63 6c 68 74 74 70 64 2e 73 6f 75 72 63 65  /tclhttpd.source
6620: 66 6f 72 67 65 2e 6e 65 74 22 3e 68 74 74 70 3a  forge.net">http:
6630: 2f 2f 74 63 6c 68 74 74 70 64 2e 73 6f 75 72 63  //tclhttpd.sourc
6640: 65 66 6f 72 67 65 2e 6e 65 74 3c 2f 61 3e 3c 2f  eforge.net</a></
6650: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
6660: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
6670: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69  ef="dir?name=jni
6680: 2f 74 63 6c 4a 42 6c 65 6e 64 22 3e 74 63 6c 4a  /tclJBlend">tclJ
6690: 42 6c 65 6e 64 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  Blend</a></td><t
66a0: 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d  d>&bullet;</td>.
66b0: 0a 09 20 20 3c 74 64 3e 32 2e 31 2e 30 3c 2f 74  ..  <td>2.1.0</t
66c0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
66d0: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
66e0: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
66f0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
6700: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54  ;</td>...  <td>T
6710: 63 6c 20 65 78 74 65 6e 73 69 6f 6e 20 75 73 69  cl extension usi
6720: 6e 67 20 4a 4e 49 20 74 6f 20 63 6f 6d 6d 75 6e  ng JNI to commun
6730: 69 63 61 74 65 20 77 69 74 68 20 61 20 4a 61 76  icate with a Jav
6740: 61 20 56 4d 2c 20 3c 61 20 68 72 65 66 3d 22 68  a VM, <a href="h
6750: 74 74 70 73 3a 2f 2f 73 6f 75 72 63 65 66 6f 72  ttps://sourcefor
6760: 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63 74 73 2f  ge.net/projects/
6770: 69 72 72 61 74 69 6f 6e 61 6c 2d 6e 75 6d 62 65  irrational-numbe
6780: 72 73 2f 66 69 6c 65 73 22 3e 68 74 74 70 73 3a  rs/files">https:
6790: 2f 2f 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65  //sourceforge.ne
67a0: 74 2f 70 72 6f 6a 65 63 74 73 2f 69 72 72 61 74  t/projects/irrat
67b0: 69 6f 6e 61 6c 2d 6e 75 6d 62 65 72 73 2f 66 69  ional-numbers/fi
67c0: 6c 65 73 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c  les</a></td>...<
67d0: 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20  /tr>...<tr>...  
67e0: 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72  <td><a href="dir
67f0: 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f 74 63 6c  ?name=assets/tcl
6800: 6c 69 62 31 2e 32 31 22 3e 74 63 6c 6c 69 62 3c  lib1.21">tcllib<
6810: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64  /a></td><td></td
6820: 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 32 31 3c 2f  >...  <td>1.21</
6830: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
6840: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
6850: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
6860: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
6870: 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  4;</td>...  <td>
6880: 54 63 6c 20 73 74 61 6e 64 61 72 64 20 6c 69 62  Tcl standard lib
6890: 72 61 72 79 2c 20 3c 61 20 68 72 65 66 3d 22 68  rary, <a href="h
68a0: 74 74 70 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2d 6c  ttp://core.tcl-l
68b0: 61 6e 67 2e 6f 72 67 2f 74 63 6c 6c 69 62 22 3e  ang.org/tcllib">
68c0: 68 74 74 70 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2d  http://core.tcl-
68d0: 6c 61 6e 67 2e 6f 72 67 2f 74 63 6c 6c 69 62 3c  lang.org/tcllib<
68e0: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
68f0: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
6900: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
6910: 65 3d 6a 6e 69 2f 74 63 6c 2d 6c 6d 64 62 22 3e  e=jni/tcl-lmdb">
6920: 74 63 6c 2d 6c 6d 64 62 3c 2f 61 3e 3c 2f 74 64  tcl-lmdb</a></td
6930: 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74  ><td>&bullet;</t
6940: 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 34 2e 32  d>...  <td>0.4.2
6950: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
6960: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
6970: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
6980: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
6990: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
69a0: 64 3e 54 63 6c 20 69 6e 74 65 72 66 61 63 65 20  d>Tcl interface 
69b0: 74 6f 20 74 68 65 20 4c 69 67 68 74 6e 69 6e 67  to the Lightning
69c0: 20 4d 65 6d 6f 72 79 2d 4d 61 70 70 65 64 20 44   Memory-Mapped D
69d0: 61 74 61 62 61 73 65 2c 20 3c 61 20 68 72 65 66  atabase, <a href
69e0: 3d 22 68 74 74 70 73 3a 2f 2f 73 69 74 65 73 2e  ="https://sites.
69f0: 67 6f 6f 67 6c 65 2e 63 6f 6d 2f 73 69 74 65 2f  google.com/site/
6a00: 72 61 79 32 35 30 31 2f 74 63 6c 2d 6c 6d 64 62  ray2501/tcl-lmdb
6a10: 22 3e 68 74 74 70 73 3a 2f 2f 73 69 74 65 73 2e  ">https://sites.
6a20: 67 6f 6f 67 6c 65 2e 63 6f 6d 2f 73 69 74 65 2f  google.com/site/
6a30: 72 61 79 32 35 30 31 2f 74 63 6c 2d 6c 6d 64 62  ray2501/tcl-lmdb
6a40: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
6a50: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
6a60: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
6a70: 6d 65 3d 75 6e 64 72 6f 69 64 2f 54 63 6c 4d 61  me=undroid/TclMa
6a80: 67 69 63 6b 22 3e 54 63 6c 4d 61 67 69 63 6b 3c  gick">TclMagick<
6a90: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c  /a></td><td>&bul
6aa0: 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  let;</td>...  <t
6ab0: 64 3e 30 2e 34 36 3c 2f 74 64 3e 3c 74 64 3e 3c  d>0.46</td><td><
6ac0: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
6ad0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
6ae0: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
6af0: 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  4;</td>...  <td>
6b00: 54 63 6c 20 69 6e 74 65 72 66 61 63 65 20 74 6f  Tcl interface to
6b10: 20 74 68 65 20 47 72 61 70 68 69 63 73 4d 61 67   the GraphicsMag
6b20: 69 63 6b 20 69 6d 61 67 65 20 70 72 6f 63 65 73  ick image proces
6b30: 73 69 6e 67 20 73 79 73 74 65 6d 2c 20 3c 61 20  sing system, <a 
6b40: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77 77 77  href="http://www
6b50: 2e 67 72 61 70 68 69 63 73 6d 61 67 69 63 6b 2e  .graphicsmagick.
6b60: 6f 72 67 22 3e 68 74 74 70 3a 2f 2f 77 77 77 2e  org">http://www.
6b70: 67 72 61 70 68 69 63 73 6d 61 67 69 63 6b 2e 6f  graphicsmagick.o
6b80: 72 67 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f  rg</a></td>...</
6b90: 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c  tr>...<tr>...  <
6ba0: 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f  td><a href="dir?
6bb0: 6e 61 6d 65 3d 6a 6e 69 2f 74 63 6c 6d 69 78 65  name=jni/tclmixe
6bc0: 72 22 3e 54 63 6c 4d 69 78 65 72 3c 2f 61 3e 3c  r">TclMixer</a><
6bd0: 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b  /td><td>&bullet;
6be0: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e  </td>...  <td>1.
6bf0: 32 2e 33 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  2.3</td><td>&#10
6c00: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74  004;</td><td></t
6c10: 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e 3c  d><td></td><td><
6c20: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c  /td>...  <td>Tcl
6c30: 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 3c 74   interface to <t
6c40: 74 3e 53 44 4c 32 5f 6d 69 78 65 72 3c 2f 74 74  t>SDL2_mixer</tt
6c50: 3e 20 28 6d 75 73 69 63 20 61 6e 64 20 73 6f 75  > (music and sou
6c60: 6e 64 20 70 6c 61 79 62 61 63 6b 29 2c 20 3c 61  nd playback), <a
6c70: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 73 71   href="http://sq
6c80: 6c 69 74 65 73 74 75 64 69 6f 2e 70 6c 2f 74 63  litestudio.pl/tc
6c90: 6c 6d 69 78 65 72 22 3e 68 74 74 70 3a 2f 2f 73  lmixer">http://s
6ca0: 71 6c 69 74 65 73 74 75 64 69 6f 2e 70 6c 2f 74  qlitestudio.pl/t
6cb0: 63 6c 6d 69 78 65 72 3c 2f 61 3e 3c 2f 74 64 3e  clmixer</a></td>
6cc0: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
6cd0: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
6ce0: 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 63  "dir?name=jni/tc
6cf0: 6c 75 76 63 22 3e 74 63 6c 75 76 63 3c 2f 61 3e  luvc">tcluvc</a>
6d00: 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74  </td><td>&bullet
6d10: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30  ;</td>...  <td>0
6d20: 2e 31 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  .1</td><td>&#100
6d30: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74  04;</td><td>-</t
6d40: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
6d50: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
6d60: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c  /td>...  <td>Tcl
6d70: 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 55 56   interface to UV
6d80: 43 20 74 79 70 65 20 63 61 6d 65 72 61 73 20 62  C type cameras b
6d90: 61 73 65 64 20 6f 6e 20 6c 69 62 75 76 63 20 61  ased on libuvc a
6da0: 6e 64 20 6c 69 62 75 73 62 3c 2f 74 64 3e 0d 0a  nd libusb</td>..
6db0: 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09  .</tr>...<tr>...
6dc0: 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64    <td><a href="d
6dd0: 69 72 3f 6e 61 6d 65 3d 75 6e 64 72 6f 69 64 2f  ir?name=undroid/
6de0: 74 63 6c 77 6d 66 22 3e 74 63 6c 77 6d 66 3c 2f  tclwmf">tclwmf</
6df0: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
6e00: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
6e10: 3e 30 2e 31 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f  >0.1</td><td>-</
6e20: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
6e30: 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74  /td><td>-</td><t
6e40: 64 3e 2d 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  d>-</td>...  <td
6e50: 3e 54 63 6c 20 69 6e 74 65 72 66 61 63 65 20 74  >Tcl interface t
6e60: 6f 20 63 61 6d 65 72 61 73 20 75 73 69 6e 67 20  o cameras using 
6e70: 57 69 6e 64 6f 77 73 20 4d 65 64 69 61 20 46 6f  Windows Media Fo
6e80: 75 6e 64 61 74 69 6f 6e 2c 20 73 65 65 20 3c 61  undation, see <a
6e90: 20 68 72 65 66 3d 22 2f 69 6e 64 65 78 2e 68 74   href="/index.ht
6ea0: 6d 6c 2f 77 69 6b 69 3f 6e 61 6d 65 3d 77 6d 66  ml/wiki?name=wmf
6eb0: 2b 63 6f 6d 6d 61 6e 64 22 3e 77 6d 66 20 63 6f  +command">wmf co
6ec0: 6d 6d 61 6e 64 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a  mmand</a></td>..
6ed0: 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09  .</tr>...<tr>...
6ee0: 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64    <td><a href="d
6ef0: 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 63 6c 78  ir?name=jni/tclx
6f00: 22 3e 54 63 6c 78 3c 2f 61 3e 3c 2f 74 64 3e 3c  ">Tclx</a></td><
6f10: 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e  td>&bullet;</td>
6f20: 0d 0a 09 20 20 3c 74 64 3e 38 2e 36 3c 2f 74 64  ...  <td>8.6</td
6f30: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
6f40: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
6f50: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
6f60: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
6f70: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 45 78  </td>...  <td>Ex
6f80: 74 65 6e 64 65 64 20 54 63 6c 2c 20 3c 61 20 68  tended Tcl, <a h
6f90: 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74  ref="https://git
6fa0: 68 75 62 2e 63 6f 6d 2f 66 6c 69 67 68 74 61 77  hub.com/flightaw
6fb0: 61 72 65 2f 74 63 6c 78 22 3e 68 74 74 70 73 3a  are/tclx">https:
6fc0: 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 69  //github.com/fli
6fd0: 67 68 74 61 77 61 72 65 2f 74 63 6c 78 3c 2f 61  ghtaware/tclx</a
6fe0: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
6ff0: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
7000: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
7010: 6a 6e 69 2f 74 63 6c 2f 70 6b 67 73 2f 74 64 62  jni/tcl/pkgs/tdb
7020: 63 31 2e 31 2e 31 22 3e 74 64 62 63 3c 2f 61 3e  c1.1.1">tdbc</a>
7030: 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74  </td><td>&bullet
7040: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31  ;</td>...  <td>1
7050: 2e 31 2e 31 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  .1.1</td><td>&#1
7060: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
7070: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
7080: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
7090: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09  &#10004;</td>...
70a0: 20 20 3c 74 64 3e 54 63 6c 20 64 61 74 61 62 61    <td>Tcl databa
70b0: 73 65 20 63 6f 6e 6e 65 63 74 69 76 69 74 79 2c  se connectivity,
70c0: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f   <a href="http:/
70d0: 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f  /core.tcl-lang.o
70e0: 72 67 2f 74 64 62 63 22 3e 68 74 74 70 3a 2f 2f  rg/tdbc">http://
70f0: 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72  core.tcl-lang.or
7100: 67 2f 74 64 62 63 3c 2f 61 3e 3c 2f 74 64 3e 0d  g/tdbc</a></td>.
7110: 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a  ..</tr>...<tr>..
7120: 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22  .  <td><a href="
7130: 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f  dir?name=assets/
7140: 74 64 62 63 6a 64 62 63 30 2e 32 22 3e 74 64 62  tdbcjdbc0.2">tdb
7150: 63 3a 3a 6a 64 62 63 3c 2f 61 3e 3c 2f 74 64 3e  c::jdbc</a></td>
7160: 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  <td></td>...  <t
7170: 64 3e 30 2e 32 2e 30 3c 2f 74 64 3e 3c 74 64 3e  d>0.2.0</td><td>
7180: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
7190: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
71a0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
71b0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
71c0: 0d 0a 09 20 20 3c 74 64 3e 54 44 42 43 2d 4a 44  ...  <td>TDBC-JD
71d0: 42 43 20 62 72 69 64 67 65 2c 20 3c 61 20 68 72  BC bridge, <a hr
71e0: 65 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 68  ef="https://gith
71f0: 75 62 2e 63 6f 6d 2f 72 61 79 32 35 30 31 2f 54  ub.com/ray2501/T
7200: 44 42 43 4a 44 42 43 22 3e 68 74 74 70 73 3a 2f  DBCJDBC">https:/
7210: 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 61 79 32  /github.com/ray2
7220: 35 30 31 2f 54 44 42 43 4a 44 42 43 3c 2f 61 3e  501/TDBCJDBC</a>
7230: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
7240: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
7250: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a  href="dir?name=j
7260: 6e 69 2f 74 63 6c 2f 70 6b 67 73 2f 74 64 62 63  ni/tcl/pkgs/tdbc
7270: 6d 79 73 71 6c 31 2e 31 2e 31 22 3e 74 64 62 63  mysql1.1.1">tdbc
7280: 3a 3a 6d 79 73 71 6c 3c 2f 61 3e 3c 2f 74 64 3e  ::mysql</a></td>
7290: 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64  <td>&bullet;</td
72a0: 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 31 2e 31 3c  >...  <td>1.1.1<
72b0: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64  /td><td></td><td
72c0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
72d0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
72e0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
72f0: 0d 0a 09 20 20 3c 74 64 3e 54 44 42 43 20 64 72  ...  <td>TDBC dr
7300: 69 76 65 72 20 66 6f 72 20 4d 79 53 51 4c 2c 20  iver for MySQL, 
7310: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
7320: 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72  core.tcl-lang.or
7330: 67 2f 74 64 62 63 6d 79 73 71 6c 22 3e 68 74 74  g/tdbcmysql">htt
7340: 70 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e  p://core.tcl-lan
7350: 67 2e 6f 72 67 2f 74 64 62 63 6d 79 73 71 6c 3c  g.org/tdbcmysql<
7360: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
7370: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
7380: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
7390: 65 3d 6a 6e 69 2f 74 63 6c 2f 70 6b 67 73 2f 74  e=jni/tcl/pkgs/t
73a0: 64 62 63 6f 64 62 63 31 2e 31 2e 31 22 3e 74 64  dbcodbc1.1.1">td
73b0: 62 63 3a 3a 6f 64 62 63 3c 2f 61 3e 3c 2f 74 64  bc::odbc</a></td
73c0: 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74  ><td>&bullet;</t
73d0: 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 31 2e 31  d>...  <td>1.1.1
73e0: 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74  </td><td></td><t
73f0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
7400: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
7410: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
7420: 3e 0d 0a 09 20 20 3c 74 64 3e 54 44 42 43 20 64  >...  <td>TDBC d
7430: 72 69 76 65 72 20 66 6f 72 20 4f 44 42 43 2c 20  river for ODBC, 
7440: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
7450: 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72  core.tcl-lang.or
7460: 67 2f 74 64 62 63 6f 64 62 63 22 3e 68 74 74 70  g/tdbcodbc">http
7470: 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67  ://core.tcl-lang
7480: 2e 6f 72 67 2f 74 64 62 63 6f 64 62 63 3c 2f 61  .org/tdbcodbc</a
7490: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
74a0: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
74b0: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
74c0: 6a 6e 69 2f 74 63 6c 2f 70 6b 67 73 2f 74 64 62  jni/tcl/pkgs/tdb
74d0: 63 70 6f 73 74 67 72 65 73 31 2e 31 2e 31 22 3e  cpostgres1.1.1">
74e0: 74 64 62 63 3a 3a 70 6f 73 74 67 72 65 73 3c 2f  tdbc::postgres</
74f0: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
7500: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
7510: 3e 31 2e 31 2e 31 3c 2f 74 64 3e 3c 74 64 3e 3c  >1.1.1</td><td><
7520: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
7530: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
7540: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
7550: 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  4;</td>...  <td>
7560: 54 44 42 43 20 64 72 69 76 65 72 20 66 6f 72 20  TDBC driver for 
7570: 50 6f 73 74 67 72 65 53 51 4c 2c 20 3c 61 20 68  PostgreSQL, <a h
7580: 72 65 66 3d 22 68 74 74 70 3a 2f 2f 63 6f 72 65  ref="http://core
7590: 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 74 64  .tcl-lang.org/td
75a0: 62 63 70 6f 73 74 67 72 65 73 22 3e 68 74 74 70  bcpostgres">http
75b0: 3a 2f 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67  ://core.tcl-lang
75c0: 2e 6f 72 67 2f 74 64 62 63 70 6f 73 74 67 72 65  .org/tdbcpostgre
75d0: 73 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74  s</a></td>...</t
75e0: 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74  r>...<tr>...  <t
75f0: 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e  d><a href="dir?n
7600: 61 6d 65 3d 6a 6e 69 2f 74 63 6c 2f 70 6b 67 73  ame=jni/tcl/pkgs
7610: 2f 74 64 62 63 73 71 6c 69 74 65 33 2d 31 2e 31  /tdbcsqlite3-1.1
7620: 2e 31 22 3e 74 64 62 63 3a 3a 73 71 6c 69 74 65  .1">tdbc::sqlite
7630: 33 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f  3</a></td><td></
7640: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 31 2e  td>...  <td>1.1.
7650: 31 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  1</td><td>&#1000
7660: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
7670: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
7680: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
7690: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
76a0: 74 64 3e 54 44 42 43 20 64 72 69 76 65 72 20 66  td>TDBC driver f
76b0: 6f 72 20 73 71 6c 69 74 65 33 2c 20 3c 61 20 68  or sqlite3, <a h
76c0: 72 65 66 3d 22 68 74 74 70 3a 2f 2f 63 6f 72 65  ref="http://core
76d0: 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 74 64  .tcl-lang.org/td
76e0: 62 63 73 71 6c 69 74 65 33 22 3e 68 74 74 70 3a  bcsqlite3">http:
76f0: 2f 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e  //core.tcl-lang.
7700: 6f 72 67 2f 74 64 62 63 73 71 6c 69 74 65 33 3c  org/tdbcsqlite3<
7710: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
7720: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
7730: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
7740: 65 3d 75 6e 64 72 6f 69 64 2f 54 44 4b 22 3e 54  e=undroid/TDK">T
7750: 44 4b 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26  DK</a></td><td>&
7760: 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20  bullet;</td>... 
7770: 20 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f   <td></td><td></
7780: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
7790: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
77a0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
77b0: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 73  ;</td>...  <td>s
77c0: 75 62 73 65 74 20 6f 66 20 54 63 6c 20 44 65 76  ubset of Tcl Dev
77d0: 20 4b 69 74 20 66 72 6f 6d 20 3c 61 20 68 72 65   Kit from <a hre
77e0: 66 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75  f="https://githu
77f0: 62 2e 63 6f 6d 2f 74 63 6c 74 6b 2f 74 64 6b 22  b.com/tcltk/tdk"
7800: 3e 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e  >https://github.
7810: 63 6f 6d 2f 74 63 6c 74 6b 2f 74 64 6b 3c 2f 61  com/tcltk/tdk</a
7820: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
7830: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
7840: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
7850: 6a 6e 69 2f 74 64 6f 6d 22 3e 74 64 6f 6d 3c 2f  jni/tdom">tdom</
7860: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
7870: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
7880: 3e 30 2e 39 2e 33 3c 2f 74 64 3e 3c 74 64 3e 26  >0.9.3</td><td>&
7890: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
78a0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
78b0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
78c0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
78d0: 0a 09 20 20 3c 74 64 3e 58 4d 4c 2f 44 4f 4d 2f  ..  <td>XML/DOM/
78e0: 58 50 61 74 68 2f 58 53 4c 54 20 69 6d 70 6c 65  XPath/XSLT imple
78f0: 6d 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 54 63  mentation for Tc
7900: 6c 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  l, <a href="http
7910: 3a 2f 2f 74 64 6f 6d 2e 6f 72 67 2f 69 6e 64 65  ://tdom.org/inde
7920: 78 2e 68 74 6d 6c 22 3e 68 74 74 70 3a 2f 2f 74  x.html">http://t
7930: 64 6f 6d 2e 6f 72 67 2f 69 6e 64 65 78 2e 68 74  dom.org/index.ht
7940: 6d 6c 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f  ml</a></td>...</
7950: 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c  tr>...<tr>...  <
7960: 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f  td><a href="dir?
7970: 6e 61 6d 65 3d 61 73 73 65 74 73 2f 74 66 69 72  name=assets/tfir
7980: 6d 61 74 61 22 3e 74 66 69 72 6d 61 74 61 3c 2f  mata">tfirmata</
7990: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e  a></td><td></td>
79a0: 0d 0a 09 20 20 3c 74 64 3e 32 2e 35 3f 3c 2f 74  ...  <td>2.5?</t
79b0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
79c0: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
79d0: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
79e0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
79f0: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54  ;</td>...  <td>T
7a00: 63 6c 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f  cl implementatio
7a10: 6e 20 6f 66 20 41 72 64 75 69 6e 6f 20 46 69 72  n of Arduino Fir
7a20: 6d 61 74 61 2c 20 3c 61 20 68 72 65 66 3d 22 68  mata, <a href="h
7a30: 74 74 70 73 3a 2f 2f 77 69 6b 69 2e 74 63 6c 2d  ttps://wiki.tcl-
7a40: 6c 61 6e 67 2e 6f 72 67 2f 70 61 67 65 2f 46 69  lang.org/page/Fi
7a50: 72 6d 61 74 61 22 3e 68 74 74 70 73 3a 2f 2f 77  rmata">https://w
7a60: 69 6b 69 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67  iki.tcl-lang.org
7a70: 2f 70 61 67 65 2f 46 69 72 6d 61 74 61 3c 2f 61  /page/Firmata</a
7a80: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
7a90: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
7aa0: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
7ab0: 6a 6e 69 2f 74 63 6c 2f 70 6b 67 73 2f 74 68 72  jni/tcl/pkgs/thr
7ac0: 65 61 64 32 2e 38 2e 35 22 3e 54 68 72 65 61 64  ead2.8.5">Thread
7ad0: 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75  </a></td><td>&bu
7ae0: 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  llet;</td>...  <
7af0: 74 64 3e 32 2e 38 2e 35 3c 2f 74 64 3e 3c 74 64  td>2.8.5</td><td
7b00: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
7b10: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
7b20: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
7b30: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
7b40: 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 74 68  >...  <td>Tcl th
7b50: 72 65 61 64 20 65 78 74 65 6e 73 69 6f 6e 2c 20  read extension, 
7b60: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
7b70: 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72  core.tcl-lang.or
7b80: 67 2f 74 68 72 65 61 64 22 3e 68 74 74 70 3a 2f  g/thread">http:/
7b90: 2f 63 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f  /core.tcl-lang.o
7ba0: 72 67 2f 74 68 72 65 61 64 3c 2f 61 3e 3c 2f 74  rg/thread</a></t
7bb0: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
7bc0: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
7bd0: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65  f="dir?name=asse
7be0: 74 73 2f 74 69 6c 65 2d 65 78 74 72 61 73 22 3e  ts/tile-extras">
7bf0: 74 69 6c 65 2d 65 78 74 72 61 73 3c 2f 61 3e 3c  tile-extras</a><
7c00: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09  /td><td></td>...
7c10: 20 20 3c 74 64 3e 76 61 72 69 6f 75 73 3c 2f 74    <td>various</t
7c20: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
7c30: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
7c40: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
7c50: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
7c60: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 4d  ;</td>...  <td>M
7c70: 69 73 63 2e 20 62 61 67 20 6f 66 20 54 6b 20 70  isc. bag of Tk p
7c80: 61 63 6b 61 67 65 73 20 72 65 6c 61 74 65 64 20  ackages related 
7c90: 74 6f 20 74 68 65 20 54 69 6c 65 20 77 69 64 67  to the Tile widg
7ca0: 65 74 20 73 65 74 2c 20 3c 61 20 68 72 65 66 3d  et set, <a href=
7cb0: 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e  "https://github.
7cc0: 63 6f 6d 2f 6a 65 6e 67 6c 69 73 68 2f 74 69 6c  com/jenglish/til
7cd0: 65 2d 65 78 74 72 61 73 22 3e 68 74 74 70 73 3a  e-extras">https:
7ce0: 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a 65 6e  //github.com/jen
7cf0: 67 6c 69 73 68 2f 74 69 6c 65 2d 65 78 74 72 61  glish/tile-extra
7d00: 73 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74  s</a></td>...</t
7d10: 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74  r>...<tr>...  <t
7d20: 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e  d><a href="dir?n
7d30: 61 6d 65 3d 6a 6e 69 2f 54 69 78 22 3e 54 69 78  ame=jni/Tix">Tix
7d40: 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75  </a></td><td>&bu
7d50: 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  llet;</td>...  <
7d60: 74 64 3e 38 2e 34 2e 33 3c 2f 74 64 3e 3c 74 64  td>8.4.3</td><td
7d70: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
7d80: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
7d90: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
7da0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
7db0: 3e 0d 0a 09 20 20 3c 74 64 3e 41 6c 74 65 72 6e  >...  <td>Altern
7dc0: 61 74 65 20 77 69 64 67 65 74 20 73 65 74 2c 20  ate widget set, 
7dd0: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
7de0: 74 69 78 2e 63 76 73 2e 73 6f 75 72 63 65 66 6f  tix.cvs.sourcefo
7df0: 72 67 65 2e 6e 65 74 2f 74 69 78 2f 74 69 78 22  rge.net/tix/tix"
7e00: 3e 68 74 74 70 3a 2f 2f 74 69 78 2e 63 76 73 2e  >http://tix.cvs.
7e10: 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f  sourceforge.net/
7e20: 74 69 78 2f 74 69 78 3c 2f 61 3e 3c 2f 74 64 3e  tix/tix</a></td>
7e30: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
7e40: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
7e50: 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 73 64  "dir?name=jni/sd
7e60: 6c 32 74 6b 22 3e 74 6b 3c 2f 61 3e 3c 2f 74 64  l2tk">tk</a></td
7e70: 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74  ><td>&bullet;</t
7e80: 64 3e 0d 0a 09 20 20 3c 74 64 3e 38 2e 36 2e 31  d>...  <td>8.6.1
7e90: 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  0</td><td>&#1000
7ea0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
7eb0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
7ec0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
7ed0: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
7ee0: 74 64 3e 54 6b 20 74 6f 6f 6c 6b 69 74 2c 20 3c  td>Tk toolkit, <
7ef0: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77  a href="http://w
7f00: 77 77 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 22  ww.tcl-lang.org"
7f10: 3e 68 74 74 70 3a 2f 2f 77 77 77 2e 74 63 6c 2d  >http://www.tcl-
7f20: 6c 61 6e 67 2e 6f 72 67 3c 2f 61 3e 3c 2f 74 64  lang.org</a></td
7f30: 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e  >...</tr>...<tr>
7f40: 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66  ...  <td><a href
7f50: 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74  ="dir?name=asset
7f60: 73 2f 74 6b 63 6f 6e 32 2e 37 22 3e 74 6b 63 6f  s/tkcon2.7">tkco
7f70: 6e 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f  n</a></td><td></
7f80: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32 2e 37 3c  td>...  <td>2.7<
7f90: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
7fa0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
7fb0: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
7fc0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
7fd0: 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  04;</td>...  <td
7fe0: 3e 54 6b 20 63 6f 6e 73 6f 6c 65 2c 20 3c 61 20  >Tk console, <a 
7ff0: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 74 6b 63  href="http://tkc
8000: 6f 6e 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e  on.sourceforge.n
8010: 65 74 22 3e 68 74 74 70 3a 2f 2f 74 6b 63 6f 6e  et">http://tkcon
8020: 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74  .sourceforge.net
8030: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
8040: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
8050: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
8060: 6d 65 3d 61 73 73 65 74 73 2f 74 6b 63 6f 6e 63  me=assets/tkconc
8070: 6c 69 65 6e 74 31 2e 30 22 3e 74 6b 63 6f 6e 63  lient1.0">tkconc
8080: 6c 69 65 6e 74 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  lient</a></td><t
8090: 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  d></td>...  <td>
80a0: 31 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  1.0</td><td>&#10
80b0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
80c0: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
80d0: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
80e0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
80f0: 20 3c 74 64 3e 52 65 6d 6f 74 65 20 73 75 70 70   <td>Remote supp
8100: 6f 72 74 20 66 6f 72 20 54 6b 20 63 6f 6e 73 6f  ort for Tk conso
8110: 6c 65 2c 20 62 6f 72 72 6f 77 65 64 20 66 72 6f  le, borrowed fro
8120: 6d 20 54 63 6c 20 77 69 6b 69 2c 20 70 61 72 74  m Tcl wiki, part
8130: 20 6f 66 20 41 6e 64 72 6f 57 69 73 68 3c 2f 74   of AndroWish</t
8140: 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72  d>...</tr>...<tr
8150: 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65  >...  <td><a hre
8160: 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 75 6e 64 72  f="dir?name=undr
8170: 6f 69 64 2f 74 6b 64 6e 64 22 3e 54 6b 44 4e 44  oid/tkdnd">TkDND
8180: 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75  </a></td><td>&bu
8190: 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  llet;</td>...  <
81a0: 74 64 3e 32 2e 39 2e 32 3c 2f 74 64 3e 3c 74 64  td>2.9.2</td><td
81b0: 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  >-</td><td>&#100
81c0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
81d0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
81e0: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
81f0: 74 64 3e 20 54 6b 20 64 72 61 67 20 61 6e 64 20  td> Tk drag and 
8200: 64 72 6f 70 20 69 6e 74 65 72 66 61 63 65 2c 20  drop interface, 
8210: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f  <a href="https:/
8220: 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 65 74 61  /github.com/peta
8230: 73 69 73 2f 74 6b 64 6e 64 22 3e 68 74 74 70 73  sis/tkdnd">https
8240: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 65  ://github.com/pe
8250: 74 61 73 69 73 2f 74 6b 64 6e 64 3c 2f 61 3e 3c  tasis/tkdnd</a><
8260: 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c  /td>...</tr>...<
8270: 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68  tr>...  <td><a h
8280: 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e  ref="dir?name=jn
8290: 69 2f 74 6b 68 74 6d 6c 22 3e 54 6b 68 74 6d 6c  i/tkhtml">Tkhtml
82a0: 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75  </a></td><td>&bu
82b0: 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  llet;</td>...  <
82c0: 74 64 3e 33 2e 30 3c 2f 74 64 3e 3c 74 64 3e 26  td>3.0</td><td>&
82d0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
82e0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
82f0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
8300: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
8310: 0a 09 20 20 3c 74 64 3e 54 6b 20 48 54 4d 4c 20  ..  <td>Tk HTML 
8320: 77 69 64 67 65 74 2c 20 3c 61 20 68 72 65 66 3d  widget, <a href=
8330: 22 68 74 74 70 3a 2f 2f 74 6b 68 74 6d 6c 2e 74  "http://tkhtml.t
8340: 63 6c 2d 6c 61 6e 67 2e 6f 72 67 22 3e 68 74 74  cl-lang.org">htt
8350: 70 3a 2f 2f 74 6b 68 74 6d 6c 2e 74 63 6c 2d 6c  p://tkhtml.tcl-l
8360: 61 6e 67 2e 6f 72 67 2e 74 6b 3c 2f 61 3e 3c 2f  ang.org.tk</a></
8370: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
8380: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
8390: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73  ef="dir?name=ass
83a0: 65 74 73 2f 74 6b 69 6e 73 70 65 63 74 35 2e 31  ets/tkinspect5.1
83b0: 2e 36 22 3e 74 6b 69 6e 73 70 65 63 74 3c 2f 61  .6">tkinspect</a
83c0: 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d  ></td><td></td>.
83d0: 0a 09 20 20 3c 74 64 3e 35 2e 31 2e 36 3c 2f 74  ..  <td>5.1.6</t
83e0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
83f0: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
8400: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
8410: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
8420: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54  ;</td>...  <td>T
8430: 6f 6f 6c 20 74 6f 20 69 6e 73 70 65 63 74 20 63  ool to inspect c
8440: 6f 6e 74 65 6e 74 73 20 6f 66 20 6f 74 68 65 72  ontents of other
8450: 20 72 75 6e 6e 69 6e 67 20 54 6b 20 61 70 70 6c   running Tk appl
8460: 69 63 61 74 69 6f 6e 73 2c 20 3c 61 20 68 72 65  ications, <a hre
8470: 66 3d 22 68 74 74 70 3a 2f 2f 73 6f 75 72 63 65  f="http://source
8480: 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63  forge.net/projec
8490: 74 73 2f 74 6b 63 6f 6e 2f 66 69 6c 65 73 22 3e  ts/tkcon/files">
84a0: 68 74 74 70 3a 2f 2f 73 6f 75 72 63 65 66 6f 72  http://sourcefor
84b0: 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63 74 73 2f  ge.net/projects/
84c0: 74 6b 63 6f 6e 2f 66 69 6c 65 73 3c 2f 61 3e 3c  tkcon/files</a><
84d0: 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c  /td>...</tr>...<
84e0: 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68  tr>...  <td><a h
84f0: 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73  ref="dir?name=as
8500: 73 65 74 73 2f 74 6b 6c 69 62 30 2e 37 22 3e 74  sets/tklib0.7">t
8510: 6b 6c 69 62 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64  klib</a></td><td
8520: 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30  ></td>...  <td>0
8530: 2e 37 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  .7</td><td>&#100
8540: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
8550: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
8560: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
8570: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
8580: 3c 74 64 3e 54 6b 20 73 74 61 6e 64 61 72 64 20  <td>Tk standard 
8590: 6c 69 62 72 61 72 79 2c 20 3c 61 20 68 72 65 66  library, <a href
85a0: 3d 22 68 74 74 70 3a 2f 2f 63 6f 72 65 2e 74 63  ="http://core.tc
85b0: 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 74 6b 6c 69 62  l-lang.org/tklib
85c0: 22 3e 68 74 74 70 3a 2f 2f 63 6f 72 65 2e 74 63  ">http://core.tc
85d0: 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 74 6b 6c 69 62  l-lang.org/tklib
85e0: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
85f0: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
8600: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
8610: 6d 65 3d 6a 6e 69 2f 74 6b 70 61 74 68 22 3e 74  me=jni/tkpath">t
8620: 6b 70 61 74 68 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  kpath</a></td><t
8630: 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d  d>&bullet;</td>.
8640: 0a 09 20 20 3c 74 64 3e 30 2e 33 2e 33 3c 2f 74  ..  <td>0.3.3</t
8650: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
8660: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
8670: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
8680: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
8690: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 41  ;</td>...  <td>A
86a0: 6c 74 65 72 6e 61 74 65 20 63 61 6e 76 61 73 20  lternate canvas 
86b0: 77 69 64 67 65 74 20 77 69 74 68 20 53 56 47 20  widget with SVG 
86c0: 6c 69 6b 65 20 63 61 70 61 62 69 6c 69 74 69 65  like capabilitie
86d0: 73 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  s, <a href="http
86e0: 73 3a 2f 2f 62 69 74 62 75 63 6b 65 74 2e 6f 72  s://bitbucket.or
86f0: 67 2f 61 6e 64 72 65 77 5f 73 68 61 64 75 72 61  g/andrew_shadura
8700: 2f 74 6b 70 61 74 68 22 3e 68 74 74 70 73 3a 2f  /tkpath">https:/
8710: 2f 62 69 74 62 75 63 6b 65 74 2e 6f 72 67 2f 61  /bitbucket.org/a
8720: 6e 64 72 65 77 5f 73 68 61 64 75 72 61 2f 74 6b  ndrew_shadura/tk
8730: 70 61 74 68 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  path</a></td>...
8740: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
8750: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
8760: 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f 74 6b  r?name=assets/tk
8770: 73 71 6c 69 74 65 30 2e 35 2e 31 33 22 3e 74 6b  sqlite0.5.13">tk
8780: 73 71 6c 69 74 65 3c 2f 61 3e 3c 2f 74 64 3e 3c  sqlite</a></td><
8790: 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  td></td>...  <td
87a0: 3e 30 2e 35 2e 31 33 3c 2f 74 64 3e 3c 74 64 3e  >0.5.13</td><td>
87b0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
87c0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
87d0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
87e0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
87f0: 0d 0a 09 20 20 3c 74 64 3e 47 55 49 20 66 72 6f  ...  <td>GUI fro
8800: 6e 74 65 6e 64 20 74 6f 20 73 71 6c 69 74 65 33  ntend to sqlite3
8810: 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a  , <a href="http:
8820: 2f 2f 72 65 64 64 6f 67 2e 73 33 35 2e 78 72 65  //reddog.s35.xre
8830: 61 2e 63 6f 6d 2f 77 69 6b 69 2f 54 6b 53 51 4c  a.com/wiki/TkSQL
8840: 69 74 65 2e 68 74 6d 6c 22 3e 68 74 74 70 3a 2f  ite.html">http:/
8850: 2f 72 65 64 64 6f 67 2e 73 33 35 2e 78 72 65 61  /reddog.s35.xrea
8860: 2e 63 6f 6d 2f 77 69 6b 69 2f 54 6b 53 51 4c 69  .com/wiki/TkSQLi
8870: 74 65 2e 68 74 6d 6c 3c 2f 61 3e 3c 2f 74 64 3e  te.html</a></td>
8880: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
8890: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
88a0: 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 6b  "dir?name=jni/tk
88b0: 73 76 67 22 3e 74 6b 73 76 67 3c 2f 61 3e 3c 2f  svg">tksvg</a></
88c0: 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c  td><td>&bullet;<
88d0: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 38  /td>...  <td>0.8
88e0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
88f0: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
8900: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
8910: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
8920: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
8930: 64 3e 52 65 61 64 20 53 56 47 20 74 6f 20 54 6b  d>Read SVG to Tk
8940: 20 70 68 6f 74 6f 20 69 6d 61 67 65 73 2c 20 3c   photo images, <
8950: 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f  a href="https://
8960: 67 69 74 68 75 62 2e 63 6f 6d 2f 61 75 72 69 6f  github.com/aurio
8970: 63 75 73 2f 74 6b 73 76 67 22 3e 68 74 74 70 73  cus/tksvg">https
8980: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 75  ://github.com/au
8990: 72 69 6f 63 75 73 2f 74 6b 73 76 67 3c 2f 61 3e  riocus/tksvg</a>
89a0: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
89b0: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
89c0: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a  href="dir?name=j
89d0: 6e 69 2f 74 6b 74 61 62 6c 65 22 3e 54 6b 74 61  ni/tktable">Tkta
89e0: 62 6c 65 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e  ble</a></td><td>
89f0: 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09  &bullet;</td>...
8a00: 20 20 3c 74 64 3e 32 2e 31 31 3c 2f 74 64 3e 3c    <td>2.11</td><
8a10: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
8a20: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
8a30: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
8a40: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
8a50: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 6b 20 74  td>...  <td>Tk t
8a60: 61 62 6c 65 20 77 69 64 67 65 74 2c 20 3c 61 20  able widget, <a 
8a70: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 74 6b 74  href="http://tkt
8a80: 61 62 6c 65 2e 73 6f 75 72 63 65 66 6f 72 67 65  able.sourceforge
8a90: 2e 6e 65 74 22 3e 68 74 74 70 3a 2f 2f 74 6b 74  .net">http://tkt
8aa0: 61 62 6c 65 2e 73 6f 75 72 63 65 66 6f 72 67 65  able.sourceforge
8ab0: 2e 6e 65 74 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  .net</a></td>...
8ac0: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
8ad0: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
8ae0: 72 3f 6e 61 6d 65 3d 75 6e 64 72 6f 69 64 2f 74  r?name=undroid/t
8af0: 6b 76 6c 63 22 3e 74 6b 76 6c 63 3c 2f 61 3e 3c  kvlc">tkvlc</a><
8b00: 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b  /td><td>&bullet;
8b10: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e  </td>...  <td>0.
8b20: 38 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e  8</td><td>-</td>
8b30: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
8b40: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
8b50: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
8b60: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 56 69 64 65  td>...  <td>Vide
8b70: 6f 20 70 6c 61 79 62 61 63 6b 20 75 73 69 6e 67  o playback using
8b80: 20 6c 69 62 56 4c 43 2c 20 3c 61 20 68 72 65 66   libVLC, <a href
8b90: 3d 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62  ="https://github
8ba0: 2e 63 6f 6d 2f 72 61 79 32 35 30 31 2f 74 6b 76  .com/ray2501/tkv
8bb0: 6c 63 22 3e 68 74 74 70 73 3a 2f 2f 67 69 74 68  lc">https://gith
8bc0: 75 62 2e 63 6f 6d 2f 72 61 79 32 35 30 31 2f 74  ub.com/ray2501/t
8bd0: 6b 76 6c 63 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  kvlc</a></td>...
8be0: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
8bf0: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
8c00: 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 6b 74 72 61  r?name=jni/tktra
8c10: 79 22 3e 74 6b 74 72 61 79 3c 2f 61 3e 3c 2f 74  y">tktray</a></t
8c20: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
8c30: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 33 2e  td>...  <td>1.3.
8c40: 39 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e  9</td><td>-</td>
8c50: 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 2d 3c  <td>-</td><td>-<
8c60: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
8c70: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 4d 61  </td>...  <td>Ma
8c80: 6e 61 67 65 20 73 79 73 74 65 6d 20 74 72 61 79  nage system tray
8c90: 20 69 63 6f 6e 73 20 77 69 74 68 20 54 6b 20 6f   icons with Tk o
8ca0: 6e 20 58 31 31 2c 20 3c 61 20 68 72 65 66 3d 22  n X11, <a href="
8cb0: 68 74 74 70 3a 2f 2f 63 6f 64 65 2e 67 6f 6f 67  http://code.goog
8cc0: 6c 65 2e 63 6f 6d 2f 70 2f 74 6b 74 72 61 79 22  le.com/p/tktray"
8cd0: 3e 68 74 74 70 3a 2f 2f 63 6f 64 65 2e 67 6f 6f  >http://code.goo
8ce0: 67 6c 65 2e 63 6f 6d 2f 70 2f 74 6b 74 72 61 79  gle.com/p/tktray
8cf0: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
8d00: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
8d10: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
8d20: 6d 65 3d 6a 6e 69 2f 74 6b 7a 69 6e 63 22 3e 54  me=jni/tkzinc">T
8d30: 6b 7a 69 6e 63 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  kzinc</a></td><t
8d40: 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d  d>&bullet;</td>.
8d50: 0a 09 20 20 3c 74 64 3e 33 2e 33 2e 36 3c 2f 74  ..  <td>3.3.6</t
8d60: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
8d70: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
8d80: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
8d90: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
8da0: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54  ;</td>...  <td>T
8db0: 6b 5a 69 6e 63 20 77 69 64 67 65 74 2c 20 73 69  kZinc widget, si
8dc0: 6d 69 6c 61 72 20 74 6f 20 54 6b 27 73 20 63 61  milar to Tk's ca
8dd0: 6e 76 61 73 2c 20 3c 61 20 68 72 65 66 3d 22 68  nvas, <a href="h
8de0: 74 74 70 73 3a 2f 2f 62 69 74 62 75 63 6b 65 74  ttps://bitbucket
8df0: 2e 6f 72 67 2f 70 6c 65 63 6f 61 6e 65 74 2f 74  .org/plecoanet/t
8e00: 6b 7a 69 6e 63 22 3e 68 74 74 70 73 3a 2f 2f 62  kzinc">https://b
8e10: 69 74 62 75 63 6b 65 74 2e 6f 72 67 2f 70 6c 65  itbucket.org/ple
8e20: 63 6f 61 6e 65 74 2f 74 6b 7a 69 6e 63 3c 2f 61  coanet/tkzinc</a
8e30: 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a  ></td>...</tr>..
8e40: 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61  .<tr>...  <td><a
8e50: 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d   href="dir?name=
8e60: 6a 6e 69 2f 74 6c 73 22 3e 74 6c 73 3c 2f 61 3e  jni/tls">tls</a>
8e70: 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74  </td><td>&bullet
8e80: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31  ;</td>...  <td>1
8e90: 2e 36 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  .6</td><td>&#100
8ea0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
8eb0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
8ec0: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
8ed0: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
8ee0: 3c 74 64 3e 54 63 6c 20 69 6e 74 65 72 66 61 63  <td>Tcl interfac
8ef0: 65 20 74 6f 20 4f 70 65 6e 53 53 4c 2f 4c 69 62  e to OpenSSL/Lib
8f00: 72 65 53 53 4c 2c 20 3c 61 20 68 72 65 66 3d 22  reSSL, <a href="
8f10: 68 74 74 70 3a 2f 2f 74 6c 73 2e 73 6f 75 72 63  http://tls.sourc
8f20: 65 66 6f 72 67 65 2e 6e 65 74 22 3e 68 74 74 70  eforge.net">http
8f30: 3a 2f 2f 74 6c 73 2e 73 6f 75 72 63 65 66 6f 72  ://tls.sourcefor
8f40: 67 65 2e 6e 65 74 3c 2f 61 3e 3c 2f 74 64 3e 0d  ge.net</a></td>.
8f50: 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a  ..</tr>...<tr>..
8f60: 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22  .  <td><a href="
8f70: 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 6f 70  dir?name=jni/top
8f80: 63 75 61 22 3e 74 6f 70 63 75 61 3c 2f 61 3e 3c  cua">topcua</a><
8f90: 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b  /td><td>&bullet;
8fa0: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e  </td>...  <td>0.
8fb0: 35 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  5</td><td>&#1000
8fc0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
8fd0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
8fe0: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
8ff0: 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  0004;</td>...  <
9000: 74 64 3e 50 72 6f 6f 66 20 6f 66 20 63 6f 6e 63  td>Proof of conc
9010: 65 70 74 20 54 63 6c 20 62 69 6e 64 69 6e 67 20  ept Tcl binding 
9020: 74 6f 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  to <a href="http
9030: 73 3a 2f 2f 6f 70 65 6e 36 32 35 34 31 2e 6f 72  s://open62541.or
9040: 67 22 3e 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 36  g">https://open6
9050: 32 35 34 31 2e 6f 72 67 3c 2f 61 3e 2c 20 70 61  2541.org</a>, pa
9060: 72 74 20 6f 66 20 41 6e 64 72 6f 57 69 73 68 3c  rt of AndroWish<
9070: 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c  /td>...</tr>...<
9080: 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68  tr>...  <td><a h
9090: 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e  ref="dir?name=jn
90a0: 69 2f 74 6b 74 72 65 65 63 74 72 6c 22 3e 74 72  i/tktreectrl">tr
90b0: 65 65 63 74 72 6c 3c 2f 61 3e 3c 2f 74 64 3e 3c  eectrl</a></td><
90c0: 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e  td>&bullet;</td>
90d0: 0d 0a 09 20 20 3c 74 64 3e 32 2e 34 2e 32 3c 2f  ...  <td>2.4.2</
90e0: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
90f0: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
9100: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
9110: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
9120: 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  4;</td>...  <td>
9130: 54 6b 20 74 72 65 65 20 77 69 64 67 65 74 2c 20  Tk tree widget, 
9140: 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f  <a href="http://
9150: 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f  sourceforge.net/
9160: 70 72 6f 6a 65 63 74 73 2f 74 6b 74 72 65 65 63  projects/tktreec
9170: 74 72 6c 22 3e 68 74 74 70 3a 2f 2f 73 6f 75 72  trl">http://sour
9180: 63 65 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f 6a  ceforge.net/proj
9190: 65 63 74 73 2f 74 6b 74 72 65 65 63 74 72 6c 3c  ects/tktreectrl<
91a0: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
91b0: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
91c0: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
91d0: 65 3d 6a 6e 69 2f 74 72 66 22 3e 54 72 66 3c 2f  e=jni/trf">Trf</
91e0: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c  a></td><td>&bull
91f0: 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  et;</td>...  <td
9200: 3e 32 2e 31 2e 34 3c 2f 74 64 3e 3c 74 64 3e 26  >2.1.4</td><td>&
9210: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
9220: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
9230: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
9240: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
9250: 0a 09 20 20 3c 74 64 3e 54 72 61 6e 73 66 6f 72  ..  <td>Transfor
9260: 6d 61 74 69 6f 6e 20 70 72 6f 63 65 64 75 72 65  mation procedure
9270: 20 66 72 61 6d 65 77 6f 72 6b 20 66 6f 72 20 54   framework for T
9280: 63 6c 20 63 68 61 6e 6e 65 6c 73 2c 20 3c 61 20  cl channels, <a 
9290: 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 74 63 6c  href="http://tcl
92a0: 74 72 66 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e  trf.sourceforge.
92b0: 6e 65 74 22 3e 68 74 74 70 3a 2f 2f 74 63 6c 74  net">http://tclt
92c0: 72 66 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e  rf.sourceforge.n
92d0: 65 74 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f  et</a></td>...</
92e0: 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c  tr>...<tr>...  <
92f0: 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f  td><a href="dir?
9300: 6e 61 6d 65 3d 6a 6e 69 2f 74 72 6f 66 73 22 3e  name=jni/trofs">
9310: 74 72 6f 66 73 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  trofs</a></td><t
9320: 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d  d>&bullet;</td>.
9330: 0a 09 20 20 3c 74 64 3e 30 2e 34 2e 39 3c 2f 74  ..  <td>0.4.9</t
9340: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
9350: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
9360: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
9370: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
9380: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54  ;</td>...  <td>T
9390: 63 6c 20 72 65 61 64 2d 6f 6e 6c 79 20 66 69 6c  cl read-only fil
93a0: 65 73 79 73 74 65 6d 2c 20 3c 61 20 68 72 65 66  esystem, <a href
93b0: 3d 22 68 74 74 70 3a 2f 2f 6d 61 74 68 2e 6e 69  ="http://math.ni
93c0: 73 74 2e 67 6f 76 2f 7e 44 50 6f 72 74 65 72 2f  st.gov/~DPorter/
93d0: 74 63 6c 74 6b 2f 74 72 6f 66 73 22 3e 68 74 74  tcltk/trofs">htt
93e0: 70 3a 2f 2f 6d 61 74 68 2e 6e 69 73 74 2e 67 6f  p://math.nist.go
93f0: 76 2f 7e 44 50 6f 72 74 65 72 2f 74 63 6c 74 6b  v/~DPorter/tcltk
9400: 2f 74 72 6f 66 73 3c 2f 61 3e 3c 2f 74 64 3e 0d  /trofs</a></td>.
9410: 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a  ..</tr>...<tr>..
9420: 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22  .  <td><a href="
9430: 64 69 72 3f 6e 61 6d 65 3d 75 6e 64 72 6f 69 64  dir?name=undroid
9440: 2f 74 73 65 72 69 61 6c 70 6f 72 74 22 3e 74 73  /tserialport">ts
9450: 65 72 69 61 6c 70 6f 72 74 3c 2f 61 3e 3c 2f 74  erialport</a></t
9460: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
9470: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 31 3c  td>...  <td>1.1<
9480: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64  /td><td></td><td
9490: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
94a0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
94b0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
94c0: 0d 0a 09 20 20 3c 74 64 3e 41 6c 65 78 61 6e 64  ...  <td>Alexand
94d0: 65 72 20 53 63 68 6f 65 70 65 27 73 20 65 78 74  er Schoepe's ext
94e0: 65 6e 73 69 6f 6e 20 74 6f 20 71 75 65 72 79 20  ension to query 
94f0: 73 65 72 69 61 6c 20 70 6f 72 74 73 2c 20 3c 61  serial ports, <a
9500: 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 74   href="https://t
9510: 63 6c 2e 73 6f 77 61 73 77 69 65 2e 64 65 2f 74  cl.sowaswie.de/t
9520: 73 65 72 69 61 6c 70 6f 72 74 22 3e 68 74 74 70  serialport">http
9530: 73 3a 2f 2f 74 63 6c 2e 73 6f 77 61 73 77 69 65  s://tcl.sowaswie
9540: 2e 64 65 2f 74 73 65 72 69 61 6c 70 6f 72 74 3c  .de/tserialport<
9550: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
9560: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
9570: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
9580: 65 3d 75 6e 64 72 6f 69 64 2f 74 77 61 70 69 22  e=undroid/twapi"
9590: 3e 54 57 41 50 49 3c 2f 61 3e 3c 2f 74 64 3e 3c  >TWAPI</a></td><
95a0: 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e  td>&bullet;</td>
95b0: 0d 0a 09 20 20 3c 74 64 3e 34 2e 37 2e 32 3c 2f  ...  <td>4.7.2</
95c0: 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64  td><td>-</td><td
95d0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
95e0: 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74  d>-</td><td>-</t
95f0: 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20 57  d>...  <td>Tcl W
9600: 69 6e 64 6f 77 73 20 41 50 49 20 65 78 74 65 6e  indows API exten
9610: 73 69 6f 6e 2c 20 3c 61 20 68 72 65 66 3d 22 68  sion, <a href="h
9620: 74 74 70 3a 2f 2f 74 77 61 70 69 2e 6d 61 67 69  ttp://twapi.magi
9630: 63 73 70 6c 61 74 2e 63 6f 6d 22 3e 68 74 74 70  csplat.com">http
9640: 3a 2f 2f 74 77 61 70 69 2e 6d 61 67 69 63 73 70  ://twapi.magicsp
9650: 6c 61 74 2e 63 6f 6d 3c 2f 61 3e 3c 2f 74 64 3e  lat.com</a></td>
9660: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
9670: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
9680: 22 64 69 72 3f 6e 61 6d 65 3d 75 6e 64 72 6f 69  "dir?name=undroi
9690: 64 2f 74 77 76 22 3e 74 77 76 3c 2f 61 3e 3c 2f  d/twv">twv</a></
96a0: 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c  td><td>&bullet;<
96b0: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 31  /td>...  <td>0.1
96c0: 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c  </td><td>-</td><
96d0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
96e0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
96f0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
9700: 64 3e 0d 0a 09 20 20 3c 74 64 3e 53 69 6d 70 6c  d>...  <td>Simpl
9710: 65 20 54 63 6c 20 57 65 62 76 69 65 77 20 28 57  e Tcl Webview (W
9720: 49 50 29 2c 20 70 61 72 74 20 6f 66 20 75 6e 64  IP), part of und
9730: 72 6f 69 64 77 69 73 68 3c 2f 74 64 3e 0d 0a 09  roidwish</td>...
9740: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
9750: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
9760: 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74 63 6c 75 64  r?name=jni/tclud
9770: 70 22 3e 75 64 70 3c 2f 61 3e 3c 2f 74 64 3e 3c  p">udp</a></td><
9780: 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e  td>&bullet;</td>
9790: 0d 0a 09 20 20 3c 74 64 3e 31 2e 30 2e 31 31 3c  ...  <td>1.0.11<
97a0: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
97b0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
97c0: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
97d0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
97e0: 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  04;</td>...  <td
97f0: 3e 55 44 50 20 73 6f 63 6b 65 74 73 2c 20 3c 61  >UDP sockets, <a
9800: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 63 6f   href="http://co
9810: 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 2f  re.tcl-lang.org/
9820: 74 63 6c 75 64 70 22 3e 68 74 74 70 3a 2f 2f 63  tcludp">http://c
9830: 6f 72 65 2e 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67  ore.tcl-lang.org
9840: 2f 74 63 6c 75 64 70 3c 2f 61 3e 3c 2f 74 64 3e  /tcludp</a></td>
9850: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
9860: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
9870: 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73  "dir?name=assets
9880: 2f 75 6b 61 7a 32 2e 31 22 3e 75 6b 61 7a 3c 2f  /ukaz2.1">ukaz</
9890: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e  a></td><td></td>
98a0: 0d 0a 09 20 20 3c 74 64 3e 32 2e 31 3c 2f 74 64  ...  <td>2.1</td
98b0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
98c0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
98d0: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
98e0: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
98f0: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 47 72  </td>...  <td>Gr
9900: 61 70 68 20 77 69 64 67 65 74 20 77 72 69 74 74  aph widget writt
9910: 65 6e 20 69 6e 20 70 75 72 65 20 54 63 6c 2f 54  en in pure Tcl/T
9920: 6b 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70  k, <a href="http
9930: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 75  ://github.com/au
9940: 72 69 6f 63 75 73 2f 75 6b 61 7a 22 3e 68 74 74  riocus/ukaz">htt
9950: 70 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61  p://github.com/a
9960: 75 72 69 6f 63 75 73 2f 75 6b 61 7a 3c 2f 61 3e  uriocus/ukaz</a>
9970: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
9980: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
9990: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 75  href="dir?name=u
99a0: 6e 64 72 6f 69 64 2f 74 63 6c 75 6e 71 6c 69 74  ndroid/tclunqlit
99b0: 65 22 3e 75 6e 71 6c 69 74 65 3c 2f 61 3e 3c 2f  e">unqlite</a></
99c0: 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c  td><td>&bullet;<
99d0: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 33  /td>...  <td>0.3
99e0: 2e 37 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e  .7</td><td></td>
99f0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
9a00: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
9a10: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
9a20: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20  td>...  <td>Tcl 
9a30: 69 6e 74 65 72 66 61 63 65 20 74 6f 20 74 68 65  interface to the
9a40: 20 55 6e 51 4c 69 74 65 20 6c 69 62 72 61 72 79   UnQLite library
9a50: 2c 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73  , <a href="https
9a60: 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 61  ://github.com/ra
9a70: 79 32 35 30 31 2f 74 63 6c 75 6e 71 6c 69 74 65  y2501/tclunqlite
9a80: 22 3e 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62  ">https://github
9a90: 2e 63 6f 6d 2f 72 61 79 32 35 30 31 2f 74 63 6c  .com/ray2501/tcl
9aa0: 75 6e 71 6c 69 74 65 3c 2f 61 3e 3c 2f 74 64 3e  unqlite</a></td>
9ab0: 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d  ...</tr>...<tr>.
9ac0: 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d  ..  <td><a href=
9ad0: 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73  "dir?name=assets
9ae0: 2f 75 70 6e 70 30 2e 32 22 3e 75 70 6e 70 3c 2f  /upnp0.2">upnp</
9af0: 61 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e  a></td><td></td>
9b00: 0d 0a 09 20 20 3c 74 64 3e 30 2e 32 3c 2f 74 64  ...  <td>0.2</td
9b10: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
9b20: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
9b30: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
9b40: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
9b50: 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 55 6e  </td>...  <td>Un
9b60: 69 76 65 72 73 61 6c 20 50 6c 75 67 20 61 6e 64  iversal Plug and
9b70: 20 50 6c 61 79 2c 20 3c 61 20 68 72 65 66 3d 22   Play, <a href="
9b80: 68 74 74 70 3a 2f 2f 63 68 69 73 65 6c 61 70 70  http://chiselapp
9b90: 2e 63 6f 6d 2f 75 73 65 72 2f 73 63 68 65 6c 74  .com/user/schelt
9ba0: 65 2f 72 65 70 6f 73 69 74 6f 72 79 2f 75 70 6e  e/repository/upn
9bb0: 70 22 3e 68 74 74 70 3a 2f 2f 63 68 69 73 65 6c  p">http://chisel
9bc0: 61 70 70 2e 63 6f 6d 2f 75 73 65 72 2f 73 63 68  app.com/user/sch
9bd0: 65 6c 74 65 2f 72 65 70 6f 73 69 74 6f 72 79 2f  elte/repository/
9be0: 75 70 6e 70 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  upnp</a></td>...
9bf0: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
9c00: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
9c10: 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 73 72 63 22 3e  r?name=jni/src">
9c20: 75 73 62 73 65 72 69 61 6c 3c 2f 61 3e 3c 2f 74  usbserial</a></t
9c30: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
9c40: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 30 3c  td>...  <td>1.0<
9c50: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
9c60: 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c  </td><td>-</td><
9c70: 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f  td>-</td><td>-</
9c80: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 53 75 70 70  td>...  <td>Supp
9c90: 6f 72 74 20 66 6f 72 20 55 53 42 20 73 65 72 69  ort for USB seri
9ca0: 61 6c 20 63 6f 6e 76 65 72 74 65 72 73 2c 20 70  al converters, p
9cb0: 61 72 74 20 6f 66 20 41 6e 64 72 6f 57 69 73 68  art of AndroWish
9cc0: 2c 20 73 65 65 20 3c 61 20 68 72 65 66 3d 22 2f  , see <a href="/
9cd0: 69 6e 64 65 78 2e 68 74 6d 6c 2f 77 69 6b 69 3f  index.html/wiki?
9ce0: 6e 61 6d 65 3d 75 73 62 73 65 72 69 61 6c 2b 63  name=usbserial+c
9cf0: 6f 6d 6d 61 6e 64 22 3e 75 73 62 73 65 72 69 61  ommand">usbseria
9d00: 6c 20 63 6f 6d 6d 61 6e 64 3c 2f 61 3e 3c 2f 74  l command</a></t
9d10: 64 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74  d>...<tr>...  <t
9d20: 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e  d><a href="dir?n
9d30: 61 6d 65 3d 75 6e 64 72 6f 69 64 2f 76 34 6c 32  ame=undroid/v4l2
9d40: 22 3e 76 34 6c 32 3c 2f 61 3e 3c 2f 74 64 3e 3c  ">v4l2</a></td><
9d50: 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e  td>&bullet;</td>
9d60: 0d 0a 09 20 20 3c 74 64 3e 30 2e 31 3c 2f 74 64  ...  <td>0.1</td
9d70: 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 2d  ><td>-</td><td>-
9d80: 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c  </td><td>-</td><
9d90: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
9da0: 0d 0a 09 20 20 3c 74 64 3e 56 69 64 65 6f 20 46  ...  <td>Video F
9db0: 6f 72 20 4c 69 6e 75 78 20 54 77 6f 20 69 6e 74  or Linux Two int
9dc0: 65 72 66 61 63 65 2c 20 73 65 65 20 3c 61 20 68  erface, see <a h
9dd0: 72 65 66 3d 22 2f 69 6e 64 65 78 2e 68 74 6d 6c  ref="/index.html
9de0: 2f 77 69 6b 69 3f 6e 61 6d 65 3d 76 34 6c 32 2b  /wiki?name=v4l2+
9df0: 63 6f 6d 6d 61 6e 64 22 3e 76 34 6c 32 20 63 6f  command">v4l2 co
9e00: 6d 6d 61 6e 64 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a  mmand</a></td>..
9e10: 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09  .</tr>...<tr>...
9e20: 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64    <td><a href="d
9e30: 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 56 65 63 54  ir?name=jni/VecT
9e40: 63 6c 22 3e 56 65 63 54 63 6c 3c 2f 61 3e 3c 2f  cl">VecTcl</a></
9e50: 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c  td><td>&bullet;<
9e60: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 30 2e 33  /td>...  <td>0.3
9e70: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
9e80: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
9e90: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
9ea0: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
9eb0: 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  004;</td>...  <t
9ec0: 64 3e 4e 75 6d 65 72 69 63 61 6c 20 6d 61 74 68  d>Numerical math
9ed0: 20 69 6e 20 54 63 6c 2c 20 3c 61 20 68 72 65 66   in Tcl, <a href
9ee0: 3d 22 68 74 74 70 3a 2f 2f 61 75 72 69 6f 63 75  ="http://auriocu
9ef0: 73 2e 67 69 74 68 75 62 2e 69 6f 2f 56 65 63 54  s.github.io/VecT
9f00: 63 6c 22 3e 68 74 74 70 3a 2f 2f 61 75 72 69 6f  cl">http://aurio
9f10: 63 75 73 2e 67 69 74 68 75 62 2e 69 6f 2f 56 65  cus.github.io/Ve
9f20: 63 54 63 6c 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  cTcl</a></td>...
9f30: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
9f40: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
9f50: 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 56 65 63 54 63  r?name=jni/VecTc
9f60: 6c 22 3e 56 65 63 54 63 4c 61 62 3c 2f 61 3e 3c  l">VecTcLab</a><
9f70: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09  /td><td></td>...
9f80: 20 20 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e 26    <td></td><td>&
9f90: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
9fa0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
9fb0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
9fc0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
9fd0: 0a 09 20 20 3c 74 64 3e 43 6f 6e 73 6f 6c 65 20  ..  <td>Console 
9fe0: 66 6f 72 20 56 65 63 54 63 6c 20 64 65 72 69 76  for VecTcl deriv
9ff0: 65 64 20 66 72 6f 6d 20 74 6b 63 6f 6e 2c 20 3c  ed from tkcon, <
a000: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 67  a href="http://g
a010: 69 74 68 75 62 2e 63 6f 6d 2f 61 75 72 69 6f 63  ithub.com/aurioc
a020: 75 73 2f 56 65 63 54 63 4c 61 62 22 3e 68 74 74  us/VecTcLab">htt
a030: 70 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61  p://github.com/a
a040: 75 72 69 6f 63 75 73 2f 56 65 63 54 63 4c 61 62  uriocus/VecTcLab
a050: 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72  </a></td>...</tr
a060: 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64  >...<tr>...  <td
a070: 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61  ><a href="dir?na
a080: 6d 65 3d 6a 6e 69 2f 74 63 6c 76 66 73 22 3e 76  me=jni/tclvfs">v
a090: 66 73 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26  fs</a></td><td>&
a0a0: 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20  bullet;</td>... 
a0b0: 20 3c 74 64 3e 31 2e 34 2e 32 3c 2f 74 64 3e 3c   <td>1.4.2</td><
a0c0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
a0d0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
a0e0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
a0f0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
a100: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 56 69 72 74  td>...  <td>Virt
a110: 75 61 6c 20 66 69 6c 65 20 73 79 73 74 65 6d 20  ual file system 
a120: 69 6e 20 54 63 6c 2c 20 3c 61 20 68 72 65 66 3d  in Tcl, <a href=
a130: 22 68 74 74 70 3a 2f 2f 73 6f 75 72 63 65 66 6f  "http://sourcefo
a140: 72 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63 74 73  rge.net/projects
a150: 2f 74 63 6c 76 66 73 22 3e 68 74 74 70 3a 2f 2f  /tclvfs">http://
a160: 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f  sourceforge.net/
a170: 70 72 6f 6a 65 63 74 73 2f 74 63 6c 76 66 73 3c  projects/tclvfs<
a180: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
a190: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
a1a0: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
a1b0: 65 3d 6a 6e 69 2f 74 6b 76 6e 63 22 3e 76 6e 63  e=jni/tkvnc">vnc
a1c0: 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75  </a></td><td>&bu
a1d0: 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c  llet;</td>...  <
a1e0: 74 64 3e 30 2e 35 3c 2f 74 64 3e 3c 74 64 3e 26  td>0.5</td><td>&
a1f0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
a200: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
a210: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
a220: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
a230: 0a 09 20 20 3c 74 64 3e 56 4e 43 20 76 69 65 77  ..  <td>VNC view
a240: 65 72 20 77 69 64 67 65 74 2c 20 3c 61 20 68 72  er widget, <a hr
a250: 65 66 3d 22 68 74 74 70 3a 2f 2f 63 68 2d 77 65  ef="http://ch-we
a260: 72 6e 65 72 2e 64 65 2f 74 6b 76 6e 63 22 3e 68  rner.de/tkvnc">h
a270: 74 74 70 3a 2f 2f 63 68 2d 77 65 72 6e 65 72 2e  ttp://ch-werner.
a280: 64 65 2f 74 6b 76 6e 63 3c 2f 61 3e 3c 2f 74 64  de/tkvnc</a></td
a290: 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e  >...</tr>...<tr>
a2a0: 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66  ...  <td><a href
a2b0: 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a 6e 69 2f 74  ="dir?name=jni/t
a2c0: 63 6c 6b 69 74 22 3e 76 6c 65 72 71 3c 2f 61 3e  clkit">vlerq</a>
a2d0: 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74  </td><td>&bullet
a2e0: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 34  ;</td>...  <td>4
a2f0: 2e 31 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  .1</td><td>&#100
a300: 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  04;</td><td>&#10
a310: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
a320: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
a330: 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20  10004;</td>...  
a340: 3c 74 64 3e 50 61 63 6b 61 67 65 20 66 6f 72 20  <td>Package for 
a350: 6d 61 6e 61 67 69 6e 67 20 73 74 72 75 63 74 75  managing structu
a360: 72 65 64 20 64 61 74 61 73 65 74 73 20 69 6e 20  red datasets in 
a370: 54 63 6c 2c 20 3c 61 20 68 72 65 66 3d 22 68 74  Tcl, <a href="ht
a380: 74 70 73 3a 2f 2f 77 65 62 2e 61 72 63 68 69 76  tps://web.archiv
a390: 65 2e 6f 72 67 2f 77 65 62 2f 32 30 31 36 31 30  e.org/web/201610
a3a0: 31 32 30 31 31 32 34 34 2f 68 74 74 70 3a 2f 2f  12011244/http://
a3b0: 65 71 75 69 34 2e 63 6f 6d 2f 76 6c 65 72 71 2e  equi4.com/vlerq.
a3c0: 6f 72 67 2f 22 3e 68 74 74 70 73 3a 2f 2f 77 65  org/">https://we
a3d0: 62 2e 61 72 63 68 69 76 65 2e 6f 72 67 2f 77 65  b.archive.org/we
a3e0: 62 2f 32 30 31 36 31 30 31 32 30 31 31 32 34 34  b/20161012011244
a3f0: 2f 68 74 74 70 3a 2f 2f 65 71 75 69 34 2e 63 6f  /http://equi4.co
a400: 6d 2f 76 6c 65 72 71 2e 6f 72 67 2f 3c 2f 61 3e  m/vlerq.org/</a>
a410: 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09  </td>...</tr>...
a420: 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20  <tr>...  <td><a 
a430: 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 6a  href="dir?name=j
a440: 6e 69 2f 76 75 22 3e 76 75 3c 2f 61 3e 3c 2f 74  ni/vu">vu</a></t
a450: 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f  d><td>&bullet;</
a460: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 32 2e 33 3c  td>...  <td>2.3<
a470: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
a480: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
a490: 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  ;</td><td>&#1000
a4a0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30  4;</td><td>&#100
a4b0: 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64  04;</td>...  <td
a4c0: 3e 56 61 72 69 6f 75 73 20 54 6b 20 77 69 64 67  >Various Tk widg
a4d0: 65 74 73 2c 20 3c 61 20 68 72 65 66 3d 22 68 74  ets, <a href="ht
a4e0: 74 70 3a 2f 2f 74 6b 74 61 62 6c 65 2e 73 66 2e  tp://tktable.sf.
a4f0: 6e 65 74 22 3e 68 74 74 70 3a 2f 2f 74 6b 74 61  net">http://tkta
a500: 62 6c 65 2e 73 66 2e 6e 65 74 3c 2f 61 3e 3c 2f  ble.sf.net</a></
a510: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
a520: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
a530: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73  ef="dir?name=ass
a540: 65 74 73 2f 77 69 62 62 6c 65 30 2e 34 22 3e 77  ets/wibble0.4">w
a550: 69 62 62 6c 65 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  ibble</a></td><t
a560: 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e  d></td>...  <td>
a570: 30 2e 34 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30  0.4</td><td>&#10
a580: 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23 31  004;</td><td>&#1
a590: 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26 23  0004;</td><td>&#
a5a0: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 26  10004;</td><td>&
a5b0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d 0a 09 20  #10004;</td>... 
a5c0: 20 3c 74 64 3e 53 6d 61 6c 6c 20 77 65 62 20 73   <td>Small web s
a5d0: 65 72 76 65 72 2c 20 3c 61 20 68 72 65 66 3d 22  erver, <a href="
a5e0: 68 74 74 70 3a 2f 2f 63 68 69 73 65 6c 61 70 70  http://chiselapp
a5f0: 2e 63 6f 6d 2f 75 73 65 72 2f 61 6e 64 79 2f 72  .com/user/andy/r
a600: 65 70 6f 73 69 74 6f 72 79 2f 77 69 62 62 6c 65  epository/wibble
a610: 22 3e 68 74 74 70 3a 2f 2f 63 68 69 73 65 6c 61  ">http://chisela
a620: 70 70 2e 63 6f 6d 2f 75 73 65 72 2f 61 6e 64 79  pp.com/user/andy
a630: 2f 72 65 70 6f 73 69 74 6f 72 79 2f 77 69 62 62  /repository/wibb
a640: 6c 65 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f  le</a></td>...</
a650: 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c  tr>...<tr>...  <
a660: 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f  td><a href="dir?
a670: 6e 61 6d 65 3d 75 6e 64 72 6f 69 64 2f 77 69 74  name=undroid/wit
a680: 73 22 3e 57 69 54 53 3c 2f 61 3e 3c 2f 74 64 3e  s">WiTS</a></td>
a690: 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  <td></td>...  <t
a6a0: 64 3e 33 2e 32 2e 35 3c 2f 74 64 3e 3c 74 64 3e  d>3.2.5</td><td>
a6b0: 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30  -</td><td>&#1000
a6c0: 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64  4;</td><td>-</td
a6d0: 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 0d 0a 09 20 20  ><td>-</td>...  
a6e0: 3c 74 64 3e 57 69 6e 64 6f 77 73 20 49 6e 73 70  <td>Windows Insp
a6f0: 65 63 74 69 6f 6e 20 54 6f 6f 6c 20 53 65 74 2c  ection Tool Set,
a700: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f   <a href="http:/
a710: 2f 77 69 6e 64 6f 77 73 74 6f 6f 6c 73 65 74 2e  /windowstoolset.
a720: 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 22  sourceforge.net"
a730: 3e 68 74 74 70 3a 2f 2f 77 69 6e 64 6f 77 73 74  >http://windowst
a740: 6f 6f 6c 73 65 74 2e 73 6f 75 72 63 65 66 6f 72  oolset.sourcefor
a750: 67 65 2e 6e 65 74 3c 2f 61 3e 3c 2f 74 64 3e 0d  ge.net</a></td>.
a760: 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a  ..</tr>...<tr>..
a770: 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22  .  <td><a href="
a780: 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f  dir?name=assets/
a790: 74 63 6c 77 73 32 22 3e 57 53 3c 2f 61 3e 3c 2f  tclws2">WS</a></
a7a0: 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20  td><td></td>... 
a7b0: 20 3c 74 64 3e 32 2e 37 2e 31 3c 2f 74 64 3e 3c   <td>2.7.1</td><
a7c0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
a7d0: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
a7e0: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
a7f0: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
a800: 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c 20  td>...  <td>Tcl 
a810: 69 6e 74 65 72 66 61 63 65 20 74 6f 20 77 65 62  interface to web
a820: 20 73 65 72 76 69 63 65 73 2c 20 3c 61 20 68 72   services, <a hr
a830: 65 66 3d 22 68 74 74 70 3a 2f 2f 63 6f 72 65 2e  ef="http://core.
a840: 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 74 63 6c  tcl-lang.org/tcl
a850: 77 73 22 3e 68 74 74 70 3a 2f 2f 63 6f 72 65 2e  ws">http://core.
a860: 74 63 6c 2d 6c 61 6e 67 2e 6f 72 67 2f 74 63 6c  tcl-lang.org/tcl
a870: 77 73 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f  ws</a></td>...</
a880: 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c  tr>...<tr>...  <
a890: 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69 72 3f  td><a href="dir?
a8a0: 6e 61 6d 65 3d 6a 6e 69 2f 74 63 6c 78 6d 6c 22  name=jni/tclxml"
a8b0: 3e 78 6d 6c 3c 2f 61 3e 3c 2f 74 64 3e 3c 74 64  >xml</a></td><td
a8c0: 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d 0a  >&bullet;</td>..
a8d0: 09 20 20 3c 74 64 3e 33 2e 32 3c 2f 74 64 3e 3c  .  <td>3.2</td><
a8e0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
a8f0: 3c 74 64 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74  <td></td><td></t
a900: 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09 20 20  d><td></td>...  
a910: 3c 74 64 3e 54 63 6c 20 69 6e 74 65 72 66 61 63  <td>Tcl interfac
a920: 65 20 74 6f 20 58 4d 4c 2c 20 3c 61 20 68 72 65  e to XML, <a hre
a930: 66 3d 22 68 74 74 70 3a 2f 2f 73 66 2e 6e 65 74  f="http://sf.net
a940: 2f 70 72 6f 6a 65 63 74 73 2f 74 63 6c 78 6d 6c  /projects/tclxml
a950: 22 3e 68 74 74 70 3a 2f 2f 73 66 2e 6e 65 74 2f  ">http://sf.net/
a960: 70 72 6f 6a 65 63 74 73 2f 74 63 6c 78 6d 6c 3c  projects/tclxml<
a970: 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e  /a></td>...</tr>
a980: 0d 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e  ...<tr>...  <td>
a990: 3c 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d  <a href="dir?nam
a9a0: 65 3d 75 6e 64 72 6f 69 64 2f 77 69 6e 68 65 6c  e=undroid/winhel
a9b0: 70 22 3e 77 69 6e 68 65 6c 70 3c 2f 61 3e 3c 2f  p">winhelp</a></
a9c0: 74 64 3e 3c 74 64 3e 26 62 75 6c 6c 65 74 3b 3c  td><td>&bullet;<
a9d0: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 31 2e 31  /td>...  <td>1.1
a9e0: 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 3c  </td><td>-</td><
a9f0: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
aa00: 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 2d 3c  <td>-</td><td>-<
aa10: 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 54 63 6c  /td>...  <td>Tcl
aa20: 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 57 69   interface to Wi
aa30: 6e 64 6f 77 73 20 48 54 4d 4c 20 48 65 6c 70 2c  ndows HTML Help,
aa40: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f   <a href="http:/
aa50: 2f 77 77 77 2e 63 68 2d 77 65 72 6e 65 72 2e 64  /www.ch-werner.d
aa60: 65 2f 77 69 6e 68 65 6c 70 22 3e 68 74 74 70 3a  e/winhelp">http:
aa70: 2f 2f 77 77 77 2e 63 68 2d 77 65 72 6e 65 72 2e  //www.ch-werner.
aa80: 64 65 2f 77 69 6e 68 65 6c 70 3c 2f 61 3e 3c 2f  de/winhelp</a></
aa90: 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74  td>...</tr>...<t
aaa0: 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72  r>...  <td><a hr
aab0: 65 66 3d 22 64 69 72 3f 6e 61 6d 65 3d 75 6e 64  ef="dir?name=und
aac0: 72 6f 69 64 2f 77 69 6e 73 65 6e 64 22 3e 77 69  roid/winsend">wi
aad0: 6e 73 65 6e 64 3c 2f 61 3e 3c 2f 74 64 3e 3c 74  nsend</a></td><t
aae0: 64 3e 26 62 75 6c 6c 65 74 3b 3c 2f 74 64 3e 0d  d>&bullet;</td>.
aaf0: 0a 09 20 20 3c 74 64 3e 31 2e 30 3c 2f 74 64 3e  ..  <td>1.0</td>
ab00: 3c 74 64 3e 2d 3c 2f 74 64 3e 3c 74 64 3e 26 23  <td>-</td><td>&#
ab10: 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e 2d  10004;</td><td>-
ab20: 3c 2f 74 64 3e 3c 74 64 3e 2d 3c 2f 74 64 3e 0d  </td><td>-</td>.
ab30: 0a 09 20 20 3c 74 64 3e 54 6b 20 73 65 6e 64 20  ..  <td>Tk send 
ab40: 63 6f 6d 6d 61 6e 64 20 75 6e 64 65 72 20 77 69  command under wi
ab50: 6e 64 6f 77 73 20 75 73 69 6e 67 20 43 4f 4d 2c  ndows using COM,
ab60: 20 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a   <a href="https:
ab70: 2f 2f 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65  //sourceforge.ne
ab80: 74 2f 70 72 6f 6a 65 63 74 73 2f 74 63 6c 73 6f  t/projects/tclso
ab90: 61 70 2f 66 69 6c 65 73 2f 77 69 6e 73 65 6e 64  ap/files/winsend
aba0: 22 3e 68 74 74 70 73 3a 2f 2f 73 6f 75 72 63 65  ">https://source
abb0: 66 6f 72 67 65 2e 6e 65 74 2f 70 72 6f 6a 65 63  forge.net/projec
abc0: 74 73 2f 74 63 6c 73 6f 61 70 2f 66 69 6c 65 73  ts/tclsoap/files
abd0: 2f 77 69 6e 73 65 6e 64 3c 2f 61 3e 3c 2f 74 64  /winsend</a></td
abe0: 3e 0d 0a 09 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e  >...</tr>...<tr>
abf0: 0d 0a 09 20 20 3c 74 64 3e 3c 61 20 68 72 65 66  ...  <td><a href
ac00: 3d 22 64 69 72 3f 6e 61 6d 65 3d 61 73 73 65 74  ="dir?name=asset
ac10: 73 2f 77 77 77 32 22 3e 77 77 77 3c 2f 61 3e 3c  s/www2">www</a><
ac20: 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d 0a 09  /td><td></td>...
ac30: 20 20 3c 74 64 3e 32 2e 32 3c 2f 74 64 3e 3c 74    <td>2.2</td><t
ac40: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
ac50: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
ac60: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
ac70: 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74  ><td>&#10004;</t
ac80: 64 3e 0d 0a 09 20 20 3c 74 64 3e 53 63 68 65 6c  d>...  <td>Schel
ac90: 74 65 20 42 72 6f 6e 27 73 20 77 77 77 20 70 61  te Bron's www pa
aca0: 63 6b 61 67 65 2c 20 3c 61 20 68 72 65 66 3d 22  ckage, <a href="
acb0: 68 74 74 70 73 3a 2f 2f 63 68 69 73 65 6c 61 70  https://chiselap
acc0: 70 2e 63 6f 6d 2f 75 73 65 72 2f 73 63 68 65 6c  p.com/user/schel
acd0: 74 65 2f 72 65 70 6f 73 69 74 6f 72 79 2f 77 77  te/repository/ww
ace0: 77 22 3e 68 74 74 70 73 3a 2f 2f 63 68 69 73 65  w">https://chise
acf0: 6c 61 70 70 2e 63 6f 6d 2f 75 73 65 72 2f 73 63  lapp.com/user/sc
ad00: 68 65 6c 74 65 2f 72 65 70 6f 73 69 74 6f 72 79  helte/repository
ad10: 2f 77 77 77 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09  /www</a></td>...
ad20: 3c 2f 74 72 3e 0d 0a 09 3c 74 72 3e 0d 0a 09 20  </tr>...<tr>... 
ad30: 20 3c 74 64 3e 3c 61 20 68 72 65 66 3d 22 64 69   <td><a href="di
ad40: 72 3f 6e 61 6d 65 3d 61 73 73 65 74 73 2f 79 65  r?name=assets/ye
ad50: 74 69 30 2e 34 2e 32 22 3e 79 65 74 69 3c 2f 61  ti0.4.2">yeti</a
ad60: 3e 3c 2f 74 64 3e 3c 74 64 3e 3c 2f 74 64 3e 0d  ></td><td></td>.
ad70: 0a 09 20 20 3c 74 64 3e 30 2e 34 2e 32 3c 2f 74  ..  <td>0.4.2</t
ad80: 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f  d><td>&#10004;</
ad90: 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c  td><td>&#10004;<
ada0: 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34 3b  /td><td>&#10004;
adb0: 3c 2f 74 64 3e 3c 74 64 3e 26 23 31 30 30 30 34  </td><td>&#10004
adc0: 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74 64 3e 47  ;</td>...  <td>G
add0: 65 6e 65 72 61 74 65 20 61 6e 20 69 74 63 6c 20  enerate an itcl 
ade0: 70 61 72 73 65 72 20 66 6f 72 20 61 20 42 4e 46  parser for a BNF
adf0: 2d 6c 69 6b 65 20 67 72 61 6d 6d 61 72 2c 20 3c  -like grammar, <
ae00: 61 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 77  a href="http://w
ae10: 77 77 2e 66 70 78 2e 64 65 2f 66 70 2f 53 6f 66  ww.fpx.de/fp/Sof
ae20: 74 77 61 72 65 2f 59 65 74 69 22 3e 68 74 74 70  tware/Yeti">http
ae30: 3a 2f 2f 77 77 77 2e 66 70 78 2e 64 65 2f 66 70  ://www.fpx.de/fp
ae40: 2f 53 6f 66 74 77 61 72 65 2f 59 65 74 69 3c 2f  /Software/Yeti</
ae50: 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d  a></td>...</tr>.
ae60: 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c  ..<tr>...  <td><
ae70: 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65  a href="dir?name
ae80: 3d 6a 6e 69 2f 5a 42 61 72 22 3e 7a 62 61 72 3c  =jni/ZBar">zbar<
ae90: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c  /a></td><td>&bul
aea0: 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  let;</td>...  <t
aeb0: 64 3e 30 2e 31 30 3c 2f 74 64 3e 3c 74 64 3e 26  d>0.10</td><td>&
aec0: 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64 3e  #10004;</td><td>
aed0: 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74 64  &#10004;</td><td
aee0: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
aef0: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 0d  d>&#10004;</td>.
af00: 0a 09 20 20 3c 74 64 3e 42 61 72 63 6f 64 65 20  ..  <td>Barcode 
af10: 73 63 61 6e 6e 65 72 2c 20 3c 61 20 68 72 65 66  scanner, <a href
af20: 3d 22 68 74 74 70 3a 2f 2f 7a 62 61 72 2e 73 6f  ="http://zbar.so
af30: 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 22 3e 68  urceforge.net">h
af40: 74 74 70 3a 2f 2f 7a 62 61 72 2e 73 6f 75 72 63  ttp://zbar.sourc
af50: 65 66 6f 72 67 65 2e 6e 65 74 3c 2f 61 3e 2c 20  eforge.net</a>, 
af60: 20 73 65 65 20 3c 61 20 68 72 65 66 3d 22 2f 69   see <a href="/i
af70: 6e 64 65 78 2e 68 74 6d 6c 2f 77 69 6b 69 3f 6e  ndex.html/wiki?n
af80: 61 6d 65 3d 7a 62 61 72 2b 63 6f 6d 6d 61 6e 64  ame=zbar+command
af90: 22 3e 7a 62 61 72 20 63 6f 6d 6d 61 6e 64 3c 2f  ">zbar command</
afa0: 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74 72 3e 0d  a></td>...</tr>.
afb0: 0a 09 3c 74 72 3e 0d 0a 09 20 20 3c 74 64 3e 3c  ..<tr>...  <td><
afc0: 61 20 68 72 65 66 3d 22 64 69 72 3f 6e 61 6d 65  a href="dir?name
afd0: 3d 6a 6e 69 2f 7a 69 6e 74 22 3e 7a 69 6e 74 3c  =jni/zint">zint<
afe0: 2f 61 3e 3c 2f 74 64 3e 3c 74 64 3e 26 62 75 6c  /a></td><td>&bul
aff0: 6c 65 74 3b 3c 2f 74 64 3e 0d 0a 09 20 20 3c 74  let;</td>...  <t
b000: 64 3e 32 2e 31 30 2e 30 3c 2f 74 64 3e 3c 74 64  d>2.10.0</td><td
b010: 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c 74  >&#10004;</td><t
b020: 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e 3c  d>&#10004;</td><
b030: 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64 3e  td>&#10004;</td>
b040: 3c 74 64 3e 26 23 31 30 30 30 34 3b 3c 2f 74 64  <td>&#10004;</td
b050: 3e 0d 0a 09 20 20 3c 74 64 3e 42 61 72 63 6f 64  >...  <td>Barcod
b060: 65 20 67 65 6e 65 72 61 74 69 6f 6e 2c 20 3c 61  e generation, <a
b070: 20 68 72 65 66 3d 22 68 74 74 70 3a 2f 2f 73 6f   href="http://so
b080: 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 70 72  urceforge.net/pr
b090: 6f 6a 65 63 74 73 2f 7a 69 6e 74 22 3e 68 74 74  ojects/zint">htt
b0a0: 70 3a 2f 2f 73 6f 75 72 63 65 66 6f 72 67 65 2e  p://sourceforge.
b0b0: 6e 65 74 2f 70 72 6f 6a 65 63 74 73 2f 7a 69 6e  net/projects/zin
b0c0: 74 3c 2f 61 3e 3c 2f 74 64 3e 0d 0a 09 3c 2f 74  t</a></td>...</t
b0d0: 72 3e 0d 0a 20 20 20 20 20 20 3c 2f 74 68 3e 0d  r>..      </th>.
b0e0: 0a 0d 0a 20 20 20 20 3c 2f 74 61 62 6c 65 3e 0d  ...    </table>.
b0f0: 0a 20 20 3c 2f 63 65 6e 74 65 72 3e 0d 0a 3c 2f  .  </center>..</
b100: 6e 6f 77 69 6b 69 3e 0d 0a 0a 5a 20 39 35 30 33  nowiki>...Z 9503
b110: 32 66 38 32 62 31 30 62 31 36 61 33 32 31 37 66  2f82b10b16a3217f
b120: 37 30 64 61 61 39 30 30 61 63 30 61 0a           70daa900ac0a.