Jim Tcl
Timeline
Not logged in

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

17 check-ins that include changes to files matching 'examples.api/*'

2023-02-25
00:00
build: appveyor: support different libssl version

Use wildcards when packaging libssl in case the version changes.

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: 5257f2d41e user: steveb@workware.net.au tags: trunk

2021-12-13
11:31
examples.api: Remove reference to jim_inline

The original jim_hello was a bad example that directly used interpreter data members, so it was removed and jim_inline became jim_hello.

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 32cda31b9d user: steveb@workware.net.au tags: trunk,

2021-11-28
00:39
build: update appveyor version number

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: 4e470a5e50 user: steveb@workware.net.au tags: trunk

2021-01-06
03:07
configure: Add --allextmod option

To build all non-default extensions as modules if prerequisites are met.

Also move the extension help out of the main help since it is quite long and show it with --extinfo. Now extension help is generated from $extdb to avoid the help and the module configuration becoming out of sync.

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: 22ff3326d5 user: steveb@workware.net.au tags: trunk

2020-10-31
22:46
build: Fix the appveyor build

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: b4017a73cb user: steveb@workware.net.au tags: trunk

2020-02-12
21:42
build: examples.api: Add necessary linker flags

Linking with -ljim may need additional libraries

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 815b1bab26 user: steveb@workware.net.au tags: trunk,

2019-11-29
22:14
string map and string compare now support embedded nulls

Reported-by: dbohdan <dbohdan@dbohdan.com> Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: 959e476b93 user: steveb@workware.net.au tags: trunk

2019-07-01
01:14
Jim_SubstObj: Add an assertion if ref count is zero

Signed-off-by: Steve Bennett <steveb@workware.net.au> Leaf check-in: c28b844655 user: steveb@workware.net.au tags: trunk

2018-07-05
03:02
expr: Fix compiler warning on older gcc

jim/jim.c: In function ‘SetExprFromAny’: jim/jim.c:9109:16: error: ‘top’ may be used uninitialized in this function [-Werror=maybe-uninitialized] expr->expr = top; ^ jim/jim.c:9075:25: note: ‘top’ was declared here struct JimExprNode *top;

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: c9b57c7b2b user: steveb@workware.net.au tags: trunk

2017-09-22
03:53
scan: make some structure members const

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: f859e0f23f user: steveb@workware.net.au tags: trunk

2017-04-07
01:10
Fix / command: divide by zero

Avoid exception on integer divided by zero

Reported-by: Ryan Whitworth <me@ryanwhitworth.com> Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 336ea380dd user: steveb@workware.net.au tags: trunk

2016-10-01
23:27
exec: ensure closed fd is -1

Reported-by: Evan Hunter <evan@ozhiker.com> Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 9875bbacf5 user: steveb@workware.net.au tags: trunk

2013-06-11
23:25
Clean up jim_return.c example

Removes a warning and simplifies through the use of Jim_Length()

Reported-By: Ezequiel Garcia <elezegarcia@gmail.com> Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: bc6c449792 user: steveb@workware.net.au tags: trunk

23:25
example.api: Replace string object initialization

The object initialization relies on the API function: Jim_InitStringRep(), yet this function has been removed by this commit.

commit 2e8b9ddb92ed1cea3054ed8180d363c9dcc72dd9 Author: Steve Bennett <steveb@workware.net.au> Date: Sat Feb 18 14:47:11 2012 +1000

Small cleanup/optimisation in object create/dup

(BTW, it's not very clean to remove an API function and not even specify that in the commit message).

Signed-off-by: Ezequiel Garcia <elezegarcia@gmail.com> check-in: 6dafe5eedf user: steveb@workware.net.au tags: trunk

2011-11-10
05:37
Remove non-website content from the www branch check-in: f4a305b177 user: steveb tags: www
2010-10-20
06:26
Small fixes to make FreeBSD happy

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 06bd7feaf0 user: steveb@workware.net.au tags: 0.63, trunk

2010-10-15
01:02
Re-add some files lost from v0.51

In particular the C examples (now in examples.api/)

Signed-off-by: Steve Bennett <steveb@workware.net.au> check-in: 49a9e5cf53 user: steveb@workware.net.au tags: trunk