Check-in [270223740a]
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:update some readme files
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 270223740a133c7f1e629ec3f76953d93b23ecd1
User & Date: chw 2020-07-26 09:26:09.154
Context
2020-07-26
09:52
update more readme files check-in: 71506e5d97 user: chw tags: trunk
09:26
update some readme files check-in: 270223740a user: chw tags: trunk
2020-07-25
19:24
add selected tk upstream changes check-in: 0826c6af99 user: chw tags: trunk
Changes
Unified Diff Ignore Whitespace Patch
jni/curl/configure.ac became executable.
jni/curl/tests/libtest/mk-lib1521.pl became executable.
jni/curl/tests/manpage-scan.pl became executable.
jni/curl/tests/sshserver.pl became a regular file.
Changes to jni/imgjp2/README.md.
1
2

3
4
5
6
7
8
9
imgjp2
======


Tk photo image format handler for the JPEG2000 (.jp2) format using
libopenjp2 from [http://www.openjpeg.org](http://www.openjpeg.org).

The image format name is "jp2", i.e.

	package require imgjp2

<
>







1

2
3
4
5
6
7
8
9
imgjp2

------

Tk photo image format handler for the JPEG2000 (.jp2) format using
libopenjp2 from [http://www.openjpeg.org](http://www.openjpeg.org).

The image format name is "jp2", i.e.

	package require imgjp2
Name change from jni/librun/README.txt to jni/librun/README.md.
1
2

3
4
5
6
7
8
9
10
librun
======


Small rundll like wrapper to call a function in a shared library (.so)
from a shell command line.

Example usage:

	./librun.so libtclsqlite.so sqlite3_shell ...
 

<
>







<
1

2
3
4
5
6
7
8
9

librun

------

Small rundll like wrapper to call a function in a shared library (.so)
from a shell command line.

Example usage:

	./librun.so libtclsqlite.so sqlite3_shell ...

Name change from jni/src/README.txt to jni/src/README.md.
1
2

3
4
5


6
7
8
9
10
11
12
Native AndroWish modules
========================


This directory constitutes the Tcl/Tk interface to the Android world:



tkBorg.[ch]		- implementation of the "borg" command
tclRfcomm.[ch]		- Bluetooth SPP channels
tclBLE.[ch]		- Bluetooth Low Energy interface
tclUsbserial.[ch]	- serial channels through USB to serial converters
tclMuzic.[ch]		- interface to EAS synthesizer library (midi music)
tkAppInit.c		- AndroWish specific Tcl/Tk application initializer
doc/*.n			- man pages (nroff format)

<
>



>
>
|
|
|
|
|
|
|
1

2
3
4
5
6
7
8
9
10
11
12
13
14
Native AndroWish modules

------------------------

This directory constitutes the Tcl/Tk interface to the Android world:

| Files               | Description |
| :------------------ | :------------------------------------------------ |
| `tkBorg.[ch]`       | Implementation of the `borg` command |
| `tclRfcomm.[ch]`    | Bluetooth SPP channels |
| `tclBLE.[ch]`       |	Bluetooth Low Energy interface |
| `tclUsbserial.[ch]` |	Serial channels through USB to serial converters |
| `tclMuzic.[ch]`     |	Interface to EAS synthesizer library (midi music) |
| `tkAppInit.c`       | AndroWish specific Tcl/Tk application initializer |
| `doc/*.n`           | Man pages (nroff format) |
Name change from jni/tbcload/README.txt to jni/tbcload/README.md.
1
2

3
4
5
6
7
8
9
tbcload
=======


The package for loading of precompiled bytecodes. Appeared originally
in TclPro. It is also part of ActiveState's ActiveTcl and Tcl Dev Kit
distributions.

More information can be found in http://wiki.tcl.tk/2624


<
>





|
|
1

2
3
4
5
6
7
8
9
tbcload

-------

The package for loading of precompiled bytecodes. Appeared originally
in TclPro. It is also part of ActiveState's ActiveTcl and Tcl Dev Kit
distributions.

More information can be found in
[http://wiki.tcl.tk/2624](http://wiki.tcl.tk/2624).
Name change from jni/tcllibc/README.txt to jni/tcllibc/README.md.



1
2
3



This is the pre-generated source for the accelerator functions
of tcllib 1.20. Build infrastructure for Android and TEA based
for all other platforms is included.
>
>
>

|
|
1
2
3
4
5
6
tcllibc
-------

This is the pre-generated source for the accelerator functions
of tcllib 1.20. An Android and TEA based build infrastructure
is included.
Name change from jni/tcluvc/README.txt to jni/tcluvc/README.md.
1
2

3
4
5
6
7
8
9
10
tcluvc
======


Tcl interface to UVC cameras using libusb. It may run on Android devices,
however, many devices with ARM processors seem to have problems with
isochronous transfers in their USB host implementations. The effect is
usually that no image data can be read from the UVC camera, ever.

Support on other platforms varies, too. It is known to work on x86(_64)
Linuxen, MacOSX, and maybe FreeBSD and Haiku, but these are untested.

<
>

|






1

2
3
4
5
6
7
8
9
10
tcluvc

------

Tcl interface to UVC cameras using `libusb`. It may run on Android devices,
however, many devices with ARM processors seem to have problems with
isochronous transfers in their USB host implementations. The effect is
usually that no image data can be read from the UVC camera, ever.

Support on other platforms varies, too. It is known to work on x86(_64)
Linuxen, MacOSX, and maybe FreeBSD and Haiku, but these are untested.
Changes to jni/tksvg/README.md.
1
2

3
4
5
6
7
8
9
tksvg
======


This package adds support to read the SVG image format from Tk.
The actual code to parse and raster the SVG comes from nanosvg.

Example usage:

	package require tksvg

<
>







1

2
3
4
5
6
7
8
9
tksvg

-----

This package adds support to read the SVG image format from Tk.
The actual code to parse and raster the SVG comes from nanosvg.

Example usage:

	package require tksvg
Name change from jni/tkvnc/README.txt to jni/tkvnc/README.md.
1
2

3
4
tkvnc
=====


Tk widget for displaying VNC desktops.

<
>


1

2
3
4
tkvnc

-----

Tk widget for displaying VNC desktops.
Name change from jni/topcua/README.txt to jni/topcua/README.md.
1
2

3
4
5
6
7
8
9
10
11
topcua
======


Proof of concept minimal Tcl binding to the OPC/UA implementation
of http://www.open62541.org

Both, client and server modes of operation are supported, see the
examples directory for some potential use cases.

Many things are still missing: more documentation, checks for memory
leaks, higher level OPC/UA services, e.g. asynchronous operations.

<
>


|






1

2
3
4
5
6
7
8
9
10
11
topcua

------

Proof of concept minimal Tcl binding to the OPC/UA implementation
of [http://www.open62541.org](http://www.open62541.org).

Both, client and server modes of operation are supported, see the
examples directory for some potential use cases.

Many things are still missing: more documentation, checks for memory
leaks, higher level OPC/UA services, e.g. asynchronous operations.
Name change from jni/topcua/examples/README.txt to jni/topcua/examples/README.md.
1
2

3



4

5
6
7
8
9
10
11
12
13
14
15
16
17
topcua examples
===============





client.tcl		A simple client to be run against server.tcl

client_types.tcl	A client showing import of custom datatypes,
			to be run against server_types.tcl
fuse.tcl		A client mapping variables as (read-only) files
			using a FUSE filesystem
server.tcl		A simple server
server_types.tcl	A server which creates and exports custom
			datatypes by creating the necessary nodes
			in the OPC/UA address space
structs.tcl		A more automated server creating custom
			datatypes using opcua::deftypes and friends
uacam.tcl		A server implementing a webcam using the
			tcluvc extension
uacam_client.tcl	A simple client to be run against uacam.tcl

<
>

>
>
>
|
>
|
<
|
<
|
|
|
<
|
|
|
<
|
1

2
3
4
5
6
7
8
9

10

11
12
13

14
15
16

17
topcua examples

---------------

| File/Directory      | Description |
| :------------------ | :----------------------------------------------------- |
| `certs`             | Some scripts to create cert/key files |
| `client.tcl`        | A simple client to be run against `server.tcl` |
| `client_sec.tcl`    | Like `client.tcl` but using encryption |
| `client_types.tcl`  | A client showing import of custom datatypes, to be run against `server_types.tcl` |

| `fuse.tcl`          | A client mapping variables as (read-only) files using a FUSE filesystem |

| `server.tcl`        | A simple server |
| `server_sec.tcl`    | Like `server.tcl` but using encryption |
| `server_types.tcl`  | A server which creates and exports custom datatypes by creating the necessary nodes in the OPC/UA address space |

| `structs.tcl`       | A more automated server creating custom datatypes using `opcua::deftypes` and friends |
| `structs2.tcl`      | Like `structs.tcl` plus implementing methods which use custom datatypes |
| `uacam.tcl`         | A server implementing a webcam using the tcluvc extension |

| `uacam_client.tcl`  | A simple client to be run against `uacam.tcl` |
jni/zint/backend/library.c became a regular file.