Timeline

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

38 descendants and 6 ancestors of [3339a7a892]

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