Timeline

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

45 check-ins

2018-11-24
12:52
added missing P to info typetag list Leaf check-in: d5bba75ef5 user: grable tags: trunk
12:40
added free to info command list check-in: fc66a7ee08 user: grable tags: trunk
2018-11-04
16:04
fixed comparing typeinfo callbacks to handle NULLs check-in: f5850b2ee6 user: grable tags: trunk
2018-11-03
01:25
fixed pointer imports check-in: aa53dedc32 user: grable tags: trunk
01:15
added some support functions for struct jimff_typeinfo, and some more error conditions to jimff_import_symbol() check-in: 68b67b4789 user: grable tags: trunk
2018-11-02
18:50
simplified makefile and removed an old assert check-in: 77f0f6ca06 user: grable tags: trunk
16:36
set varacces to disabled as default check-in: 3fde67ba9a user: grable tags: trunk
16:27
added optional support for jimtcl varaccess, for better variables. though it requires a customized jimtcl check-in: 381dd22404 user: grable tags: trunk
2018-11-01
19:24
added BlitzMax test to makefile check-in: a52e2db53b user: grable tags: trunk
19:16
updated BlitzMax test check-in: 1c412155ba user: grable tags: trunk
19:01
moved last file to tests and tweaked the makefile to fit check-in: 7c24c9d52b user: grable tags: trunk
18:50
moved tests to own directory check-in: fdeca0a0a0 user: grable tags: trunk
18:44
simplified jimff_getcallback() and jimff_getlibrary(), also added update argument to update the object if string search succeeds check-in: 239dbfb881 user: grable tags: trunk
16:43
added exists command as a quicker and easier way to find symbols than info check-in: 4c5284048d user: grable tags: trunk
05:05
fixed no args to wrap/unwrap commands check-in: df58e94263 user: grable tags: trunk
05:02
removed jimff_test.tcl, since its tests keep changing anyway check-in: 66084d9a33 user: grable tags: trunk
04:59
moved last commit to better place check-in: 74e82127a9 user: grable tags: trunk
04:53
fixed prepare_call() and cb_callback() not counting return pointers correctly check-in: e3d41fdce5 user: grable tags: trunk
04:39
removed old todo check-in: 175cec980d user: grable tags: trunk
04:38
cleanup wrap/unwrap macros check-in: f53309743a user: grable tags: trunk
04:30
reworked wrap command for parity with unwrap, though pointer sizes remain check-in: 592303ad28 user: grable tags: trunk
03:20
fixed a bug that incrented indices twice in unwrap command, allso made behaviour when out of arguments similar to lassign check-in: 34841f994d user: grable tags: trunk
03:10
reworked unwrap command and added array elements in the process check-in: f5569e7f7a user: grable tags: trunk
00:56
forgot to make it before committing.. oops check-in: 38b62a8138 user: grable tags: trunk
00:54
beginnings of unwrapping arrays, though commented out for now check-in: d013f0e2ff user: grable tags: trunk
00:32
added -packed switch to wrap and unwrap, even though the default and only mode right now is packed check-in: c4fcd3fe3d user: grable tags: trunk
00:15
added pointer wrap and unwrap commands for easier struct handling, also made read, write and copy more robust check-in: d3173296b6 user: grable tags: trunk
2018-10-31
22:50
added struct arguments and results to callbacks as well check-in: f21b191cf5 user: grable tags: trunk
22:37
removed some old todos check-in: 73ad0dee58 user: grable tags: trunk
22:34
added struct types as defined in ffcall, as 't' and 'T' based on pointers with explicit size. !! only for imported functions currently. check-in: d91d2ed686 user: grable tags: trunk
20:16
changes for testing callback typetags check-in: 87ae944ab1 user: grable tags: trunk
20:03
added displaying of callback argument typetags to info command check-in: 543cc53004 user: grable tags: trunk
19:42
fixed jimff_call: now using correct pointer size, and added callback typetag checking as well check-in: 73f8e5bc20 user: grable tags: trunk
19:23
moved typetags and their metatada to own struct, should make adding more easier check-in: 4a94b2f1a9 user: grable tags: trunk
00:34
forgot i renamed this :p check-in: c5c81d4195 user: grable tags: trunk
00:32
added gets command for easier reading of strings from pointers check-in: 841f181044 user: grable tags: trunk
00:04
C will promote float to double when uncertain, this includes callbacks. probably best to use float only when known by all parties. check-in: 469c1dd3d6 user: grable tags: trunk
2018-10-30
23:19
clean target in makefile should only delete what it creates check-in: 9b4e1f539e user: grable tags: trunk
23:16
added missing files to makefile check-in: 3339a7a892 user: grable tags: trunk
20:26
the missing makefile check-in: 0321cad1e3 user: grable tags: trunk
18:06
replaced the build script with an equivalently crude makefile, also fixed some old asserts check-in: 48c68babfd user: grable tags: trunk
2018-10-29
22:59
removed backups from build script, no need for this now that fossil has taken over check-in: 95dab16c92 user: grable tags: trunk
22:40
forgot to change one variable after rename check-in: 980da6a825 user: grable tags: trunk
22:37
initial commit check-in: 629560539d user: grable tags: trunk
03:53
initial empty check-in check-in: b7710376f1 user: grable tags: trunk