Fossil

Timeline
Login

Timeline

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

14 check-ins related to "tcl-stubs"

2013-09-16
22:51
Add support for compiling a Tcl-enabled Fossil using the private stubs mechanism. check-in: 955886f1 user: mistachkin tags: trunk
07:36
Fix a couple missed changes. Closed-Leaf check-in: 9562a16f user: mistachkin tags: tcl-stubs
07:31
Correct typo in auto.def. Improvements to the Tcl integration. check-in: 6e08e5ae user: mistachkin tags: tcl-stubs
07:24
Add new tcl target to Makefile.mingw. Only build what is necessary for building Fossil. check-in: c237195f user: jan.nijtmans tags: trunk
06:23
Fix inaccurate error message. check-in: 0a94396d user: mistachkin tags: tcl-stubs
06:21
Merge TH1 initialization fix from trunk. check-in: deb196f0 user: mistachkin tags: tcl-stubs
06:17
Further cleanup and naming consistency. check-in: 48f501ec user: mistachkin tags: tcl-stubs
06:04
Fix built-in TH1 command registration broken by the previous commit. check-in: 5d20065c user: mistachkin tags: trunk
05:54
Enhance the private (i.e. fake) Tcl stubs mechanism support and make it optional at compile-time. check-in: a76a134b user: mistachkin tags: tcl-stubs
03:54
Merge updates from trunk. check-in: fc1442ca user: mistachkin tags: tcl-stubs
2013-09-15
18:51
Revise TH1 initialization function to accept a single flags argument. Cleanup and revise version information reported for zlib and Tcl. check-in: 0e686204 user: mistachkin tags: trunk
2013-09-13
21:17
Add the 3 header files from Tcl. Now win32 fossil.exe can be cross-compiled on any system which has a suitble mingw-w64 compiler.

E.g. on Ubuntu: * sudo apt-get install mingw-w64 * cd compat;tar xfz <path-to>/openssl-1.0.1e.tar.gz * make -f win/Makefile.mingw.mistachkin PREFIX=i686-w64-mingw32- openssl fossil.exe * i686-w64-mingw32-strip fossil.exe check-in: d0ef7603 user: jan.nijtmans tags: tcl-stubs

11:55
Eliminate the need for the Tcl stub library to be linked with. Fossil uses public Tcl functions only, so tclStubPtr is the only variable which needs to be present and initialized. The function Tcl_InitStubs reduces to only 15 lines of code, which as well can be put in directly. Advantage: Presence of 3 header files (tcl.h, tclDecls.h and tclPlatDecls.h) from whatever Tcl version is sufficient to compile Fossil with Tcl support through stubs. check-in: 9f77be88 user: jan.nijtmans tags: tcl-stubs
2013-09-12
22:47
implement undocumented "mionly" option in JSON timeline, just as in the normal timeline page. check-in: 0bcb7707 user: jan.nijtmans tags: trunk