Freewrap

Timeline
Login
Tcl 2015 Conference, Manassas/VA, US, Oct 19-23
Send your abstracts to tclconference@googlegroups.com by Aug 24.

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

27 check-ins

2015-01-07
15:56
Updated the ZipVFS implementation to the latest distributed with Odie and Core_Zip_Vfs Leaf check-in: bdc00de244 user: hypnotoad tags: trunk
2014-10-10
03:45
First pass a reconciling 10 years of development from TOBE and 10 years of development with Freewrap Added a (non functioning...yet) Makefile for osx Added the toadkit bootstrap. Leaf check-in: 423e68f271 user: hypnotoad tags: toadkit
2014-04-19
00:00
This message announces the availability of freeWrap version 6.63. FreeWrap 6.63 is based on TCL/TK 8.6.1 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. Versions are free and available for the Windows and Linux operating systems. Instructions and source code for building freeWrap are also available. FreeWrap distributions also include freewrapTCLSH which can be used to build console-only applications that use only TCL. Visit the freeWrap home page at: http://freewrap.sourceforge.net Changes implemented in version 6.63 ----------------------------------- 1. Wrapping across operating systems has been corrected: a) between 32-bit and 64-bit Linux b) from Windows to Linux 2. Temporary file names used by freeWrap during the wrapping process have been modified to prevent possible collision with existing file names. This will prevent the possibility of overwriting of an existing file during wrapping. 3. The ::freewrap::makeZIP command can now be used more than once. Previously, the first usage of the command worked while subsequent use failed with an error. 4. Options have been added to the freeWrap command line that allow the user to control the amount of compression performed on the wrapped files. See the freeWrap documentation for details. 5. The tcllib package included in freeWrap has been updated to version 1.16 and is located at the virtual directory of /tcllib1.16. 6. The -i option can now be used to change the program icon when performing a cross-wrap with the -w option. check-in: 6c08627c06 user: hypnotoad tags: trunk, v6.6.3
2014-01-05
00:00
This message announces the availability of freeWrap version 6.62. FreeWrap 6.62 is based on TCL/TK 8.6.1 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. Versions are free and available for the Windows and Linux operating systems. Instructions and source code for building freeWrap are also available. The following additional variation of freeWrap is also available for download: freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.62 ----------------------------------- 1. FreeWrap was built using TCL/TK 8.6.1 2. FreeWrap is built with threads support enabled. check-in: 5b19b92ac0 user: hypnotoad tags: trunk, v6.6.2
2013-08-10
00:00
This message announces the availability of freeWrap version 6.61. FreeWrap 6.61 is based on TCL/TK 8.6.0 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. Versions are free and available for the Windows and Linux operating systems. Instructions and source code for building freeWrap are also available. The following additional variation of freeWrap is also available for download: freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.61 ----------------------------------- 1. The behavior of wrapped scripts that generate fatal errors has been modified to better replicate the behavior of compiled applications. 2. The response of freeWrap, when run as a standalone shell, to fatal script errors has been modified to better replicate the behavior of the standard TCLSH and WISH shells. 3. Corrected a problem where applications containing more than 50 files could not be wrapped. check-in: 8f498f006c user: hypnotoad tags: trunk, v6.6.1
2013-05-23
00:00
This message announces the availability of freeWrap version 6.6. FreeWrap 6.6 is based on TCL/TK 8.6.0 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. Versions are free and available for the Windows and Linux operating systems. Instructions and source code for building freeWrap are also available. The following additional variation of freeWrap is also available for download: freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.6 ------------------------------------ 1. This version is based on TCL/TK 8.6.0. 2. FreeWrap is now distributed as a 64-bit application for Linux. The Windows distribution includes both 32-bit and 64-bit versions. 3. The freeWrapPLUS variation has been discontinued. The regular freeWrap variation contains any added extensions. 4. Tkpng is no longer included in freeWrap since the TCL/TK core itself now supports PNG image formats. 5. SQLite is now included as part of the regular TCL 8.6 distribution and is packaged as such. 6. BLT is no longer included in freeWrap since BLT does not support TCL/TK 8.6. 7. TCLLIB (version 1.15) is now included in freeWrap at the virtual directory of /tcllib1.15 8. TKLIB (version 0.5) is now included in freeWrap at the virtual directory of /tklib0.6 9. The virtual directory structure has been modified to better reflect the normal TCL/TK directory layout. check-in: 441047406b user: hypnotoad tags: trunk, v6.6
2011-02-19
00:01
This message announces the availability of freeWrap version 6.6b1. FreeWrap 6.6b1 is based on TCL/TK 8.6b1 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. Versions are free and available for the Windows, Linux and Solaris10 (Sparc) operating systems. Instructions and source code for building freeWrap are also available. The following additional variations of freeWrap are also available for download: freewrapTCLSH a console-only application which includes only TCL. freewrapPLUS a windowing application that includes TCL/TK along with the following extensions: SQLite 3.7.4 tkpng 0.9 TkTable 2.10 Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.6b1 ------------------------------------ 1. This is a preliminary version for TCL/TK 8.6 based on TCL/TK 8.6b1. check-in: ce595eee6d user: hypnotoad tags: trunk, v6.6b1
00:00
This message announces the release of freeWrap version 6.51. FreeWrap 6.51 is based on TCL/TK 8.5.9 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. Versions are free and available for the Windows, Linux and Solaris10 (Sparc) operating systems. Instructions and source code for building freeWrap are also available. The following additional variations of freeWrap are also available for download: freewrapTCLSH a console-only application which includes only TCL. freewrapPLUS a windowing application that includes TCL/TK along with the following extensions: BLT 2.5 SQLite 3.7.4 tkpng 0.9 TkTable 2.10 Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.51 ----------------------------------- 1. This is a bug fix distribution to correct an incompatibility between two components used internally by freeWrap (the Info-Zip code and the zlib library). Version 6.51 fixes a bug which caused an error condition if the ::freewrap::makeZIP command was used more than once. This problem was seen most frequently by people attempting to wrap an application containing more than 50 files (e.g., when wrapping BWidgets) since freeWrap uses ::freewrap::makeZIP to process files in batches of 50 when wrapping. check-in: 2f0ab647e9 user: hypnotoad tags: trunk, v6.5.1
2011-01-14
00:00
This message announces the release of freeWrap version 6.5. FreeWrap 6.5 is based on TCL/TK 8.5.9 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. The freeWrap program turns TCL/TK scripts into single-file binary executable programs. FreeWrap can wrap TCL/TK applications that consist of multiple script and binary files. FreeWrap combines all the files together into a single executable file. Renaming the freeWrap program itself to some other file name causes freeWrap to behave as a a stand-alone, single-file windowing shell (WISH) that can be used to run any TCL/TK script. freeWrap executables are free and available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is included in the freeWrapDocs.pdf documentation file. The following additional variations of freeWrap are also available for download: freewrapTCLSH a console-only application which includes only TCL. freewrapPLUS a windowing application that includes TCL/TK along with the following extensions: BLT 2.5 SQLite 3.7.4 tkpng 0.9 TkTable 2.10 Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.5 ----------------------------------- 1. BLT is once again included in freewrapPLUS thanks to BLT code modifications from Peter MacDonald and his WIZE project. 2. Building freeWrap: a) freewrapTCLSH is no longer built with a dependency on the X11 libraries. This dependency was an error that prevented the application from running on systems without a graphics console. b) On Windows, freeWrap is now built using MinGW/Msys instead of MS Visual C++. c) The build process no longer requires an interactive step to enter the encryption key. d) FreeWrap is now built with Info-ZIP 2.32 to take advantage of its security-related fixes. e) The instructions for building freeWrap have been expanded. 3. Incorporated a few fixes provided by Pawel Pawlak to properly set up the encoding system. Previously freeWrap forced the default encoding to cp1252. 4. Added ::freewrap::Nagle command to control whether the Nagle algorithm is active on a specific socket. check-in: f9147b810a user: hypnotoad tags: trunk, v6.5
2009-05-20
00:00
January 17, 2009 This message announces the release of freeWrap version 6.32 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. FreeWrap combines all the files together into a single executable file. freeWrap 6.32 is based on TCL/TK 8.4.19 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the BLT, tkTable and sqlite extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.32 ------------------------------------ 1. Improved startup time for wrapped WISH applications under Windows. Slow startups were especially noticable when running wrapped applications from network directories, remote Shares or from a Web server. 2. FreeWrap 6.32 is based on TCL/TK 8.4.19 Leaf check-in: 764581e18d user: hypnotoad tags: trunk, v6.3.2
2009-04-23
00:00
This message announces the release of freeWrap version 6.42. FreeWrap 6.42 is based on TCL/TK 8.5.6 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. The freeWrap program turns TCL/TK scripts into single-file binary executable programs. FreeWrap can wrap TCL/TK applications that consist of multiple script and binary files. FreeWrap combines all the files together into a single executable file. Renaming the freeWrap program itself to some other file name causes freeWrap to behave as a a stand-alone, single-file windowing shell (WISH) that can be used to run any TCL/TK script. freeWrap executables are free and available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is included in the freeWrapDocs.pdf documentation file. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the tkTable and SQLite extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.42 ----------------------------------- 1. FreeWrap 6.42 is based on TCL/TK 8.5.6. 2. Improved startup time for wrapped WISH applications under Windows. Slow startups were especially noticable when running wrapped applications from network directories, remote shares or from a Web server. check-in: bc80f0636e user: hypnotoad tags: trunk, v6.4.2
2008-07-12
00:00
This message announces the release of freeWrap version 6.31 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. FreeWrap combines all the files together into a single executable file. freeWrap 6.31 is based on TCL/TK 8.4.16 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the BLT, tkTable and sqlite extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.31 ------------------------------------ 1. Corrected operation of -i option when setting the Windows icon for a wrapped application. Version 6.3 of freeWrap would only replace one icon and leave the TK icon. check-in: 7b3d206619 user: hypnotoad tags: trunk, v6.3.1
2008-02-27
00:00
This message announces the release of freeWrap version 6.41. FreeWrap 6.41 is based on TCL/TK 8.5.1 freeWrap is a program that allows creation of stand-alone TCL/TK executables without needing a compiler. The freeWrap program turns TCL/TK scripts into single-file binary executable programs. FreeWrap can wrap TCL/TK applications that consist of multiple script and binary files. FreeWrap combines all the files together into a single executable file. Renaming the freeWrap program itself to some other file name causes freeWrap to behave as a a stand-alone, single-file windowing shell (WISH) that can be used to run any TCL/TK script. freeWrap executables are free and available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is included in the freeWrapDocs.pdf documentation file. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the tkTable and SQLite extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.41 ----------------------------------- 1. FreeWrap 6.41 is based on TCL/TK 8.5.1. 2. The new TCL modules included with TCL 8.5 are now accessible using a [package require] command. Because of this, the [clock format] command now works without generating an error message. 3. A 32x32 256 bit color icon has been added to Windows versions of freeWrap. This means that the freeWrap -i option can now be used to include your own 32x32 256 bit color icon. 4. A few small changes and corrections were made to the freeWrap Make files and build scripts. check-in: daeb11234c user: hypnotoad tags: trunk, v6.4.1
2008-01-18
00:00
This message announces the release of freeWrap version 6.4 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. FreeWrap combines all the files together into a single executable file. freeWrap 6.4 is based on TCL/TK 8.5.0 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is included in the documentation. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the tkTable and SQLite extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.4 ------------------------------------ 1. This is the first version of freeWrap based on TCL/TK 8.5.0. 2. Unlike previous versions, freewrapPLUS 6.4 does not contain the BLT extension since BLT is not yet compatible with TCL/TK 8.5. 3. The makefile for Windows has been modified to use Microsoft Visual C++ 8.0 Express Edition. check-in: 499c626a59 user: hypnotoad tags: trunk, v6.4
2007-12-10
00:00
This message announces the release of freeWrap version 6.3 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. FreeWrap combines all the files together into a single executable file. freeWrap 6.3 is based on TCL/TK 8.4.16 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the BLT, tkTable and sqlite extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.3 ------------------------------------ 1. Added support for freeWrap program packages. The -p wrapping option can now be used to create a wrapped application without the freeWrap executable component. The freeWrap program package can then be run using freeWrap as a single-file shell (example: freewish myapp.fwp). 2. Added SQLite as one of the extensions that are included with freewrapPLUS 3. Added a new variable into the ::freewrap namespace. The ::freewrap::runMode variable indicates whether freeWrap is running as: Value of variable Meaning ----------------- ------- interactiveShell an interactive shell standAloneShell a stand-alone shell running a script programPackage a wrapped executable program 4. Improved the security of wrapped applications. FreeWrapped applications will detect whether they have been modidied or tampered with and refuse to run. As a result, the -e option is no longer available to create an application that is not encrypted. 5. FreeWrap is no longer compressed with UPX. Therefore, users will notice an increase in the size of freeWrap and the executables that it produces. This size change should not be significant compared to recent increases in disk drive capacities. 6. The -i option is now available under operating systems other than Windows so that the Windows application icon may be changed when using the -w (cross-platform generation) option. 7. The default system encoding for freeWrap has been set to cp1252 and the documentation has been updated with additional words concerning the use of encodings. check-in: 8cd1cef15f user: hypnotoad tags: trunk, v6.3
2006-01-15
00:00
This message announces the release of freeWrap version 6.2 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. freeWrap combines all the files together into a single executable file. freeWrap 6.2 is based on TCL/TK 8.4.12 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the BLT and TkTable extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.2 ------------------------------------ 1. FreeWrap 6.2 is based on TCL/TK 8.4.12. 2. The freeWrap::getStubSize procedure has been corrected to return the proper stub size. It was returning too small a value. 3. A new encryption mechanism has been incorporated into freeWrap. All wrapped files are encrypted by default. 4. The freeWrap documentation has been converted to PDF format. 5. Expanded the instructions for building freeWrap. See the new PDF documentation file. check-in: 17aa2a8f94 user: hypnotoad tags: trunk, v6.2
2005-08-29
00:00
This message announces the release of freeWrap version 6.1 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. freeWrap combines all the files together into a single executable file. freeWrap 6.1 is based on TCL/TK 8.4.11 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the BLT and TkTable extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.1 ------------------------------------ 1. FreeWrap 6.1 is based on TCL/TK 8.4.11. 2. FreeWrapPlus can now load BLT into slave interpreters. The necessary patch has been applied to the BLT code. 3. FreeWrap 6.0 did not recognize UNC file paths properly. This problem has been corrected. FILE and GLOB commands that use UNC file paths will now work correctly. 4. Corrected operation of the (-i) icon change option. 5. Added -forcewrap command line option to force freeWrap to act as a wrapping program even if it has been renamed. 6. Added a -debug command line option which opens a console window so the user can see debug messages while wrapping. 7. Corrected formatting of makeZIP command description in the HTML documentation. 8. The freeWrap program is compressed with the UPX utility only for the Linux version. This will enable modification (under Windows) of the wrapped application file's resources with third part utilities. check-in: 9b9cf5f3d5 user: hypnotoad tags: trunk
2005-01-03
00:00
This message announces the release of freeWrap version 6.0 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. freeWrap combines all the files together into a single executable file. freeWrap 6.0 is based on TCL/TK 8.4.8 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variations of freeWrap are also available for download: freewrapPLUS a windowing application that includes TCL/TK along with the BLT and TkTable extensions freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 6.0 ------------------------------------ 1. FreeWrap 6.0 is based on TCL/TK 8.4.8. 2. Windows versions of freeWrap now contain Winico extension version 0.5. This update allows loading of icons directly from files contained within freeWrapped applications. 3. FreeWrap was modified to use TCL's newer Virtual File System hooks. This improves access to the files contained in freeWrap's ZIP Virtual File System (ZVFS). Commands such as glob, encoding and file now treat the ZVFS files like normal files. 4. UPX compression is once again used on the Windows versions. This results in a smaller executable file. 5. The TkTable extension is now included along with the BLT extension and the resulting application has been named freewrapPLUS. 6. The ::zvfs::filecopy command has been eliminated. The normal [file copy] command works fine and should now be used instead. 7. Although the glob command now works properly on ZVFS files the ::zvfs::list command has been maintained since it provides slightly different functionality. 8. Wrapping more than 64 files at once caused freeWrap to fail at the time of wrapping. This limitation has been removed. 9. Added a missing semicolon to freeWrap procedures shell_getCmds and shell_getCmd_imp. 10. Corrected behavior of [info script] command for file paths that include spaces. 11. The wish console no longer pops-up when first starting a wrapped program. check-in: 31209deaeb user: hypnotoad tags: trunk, v6.0
2004-03-06
00:00
This message announces the release of freeWrap version 5.61 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. freeWrap combines all the files together into a single executable file. freeWrap 5.61 is based on TCL/TK 8.4.6 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variation of freeWrap is also available for download: freewrapBLT a windowing application that includes TCL/TK and the BLT extension freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 5.61 ------------------------------------ 1) Corrected a problem with the freeWrap Make files which could result in improper assembly of the freeWrap program. This problem affected the official version 5.6 release packages. Therefore, the version 5.6 release packages of freeWrap should not be used. Download and use version 5.61 instead. 2) All TCL encoding files have been included in freeWrap. Prior versions only included cp1250.enc. 3) FreeWrap 5.61 has been compiled with TCL/TK 8.4.6. Changes implemented in version 5.6 ------------------------------------ 1) A new freeWrap command line option has been added to specify the Windows program icon to use for the wrapped application. 2) A generic ZIP file creation capability has been added with a new ::freewrap::makeZIP command. This command incorporates the capabilities of the Info-ZIP ZIP2.3 program directly into the freeWrap code. 3) FreeWrap no longer uses a separate ZIP program to do its work. ZIP capabilities have been compiled directly into freeWrap. 4) The WINICO extension for Windows has been added back into freeWrap. 5) The ::freewrap::getStubSize command now returns a correct, non-zero value under Linux. This fix also enables the ::freewrap::reconnect command to work under Linux since ::freewrap::reconnect called ::freewrap:getStubSize. 6) FreeWrap no longer performs source code encryption. This "protection" is rather weak when used in script-wrapping applications. Therefore, this feature has been removed. 7) You no longer need write permission to script files you will be wrapping. check-in: 94b33d356f user: hypnotoad tags: trunk, v5.6.1
2003-04-14
00:00
This message announces the release of freeWrap version 5.5 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. freeWrap combines all the files together into a single executable file. freeWrap 5.5 is based on TCL/TK 8.4.1 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variation of freeWrap is also available for download: freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 5.5 ------------------------------------ 1) The WINICO extension for Windows has been removed. A similar Windows icon feature was added to the TK "wm iconbitmap" command in TK 8.3.3 2) Special Makefiles for building static versions of TCL and TK under Windows are no longer included in the freeWrap package. As of TCL/TK 8.4.0 static TCL and TK libraries can be built using the OPTS=static option on the NMAKE command line. 3) Compiled with newer version of ZLIB library (revision 1.1.4). check-in: a6c4e566cc user: hypnotoad tags: trunk, v5.5
2002-11-26
00:00
Version 5.4 This message announces the release of freeWrap version 5.4 The freeWrap program turns TCL/TK scripts into single-file binary executable programs. freeWrap can wrap TCL/TK applications that consist of multiple script and binary files. freeWrap combines all the files together into a single executable file. freeWrap 5.4 is based on TCL/TK 8.3.5 freeWrap executables are freely available for both Linux and Windows. Instructions and source code for building freeWrap on both Windows and UNIX platforms is also freely available. The following additional variations of freeWrap are also available for download: freewrapBLT a windowing application that includes TCL/TK and the BLT extension (Linux only) freewrapTCLSH a console-only application which includes only TCL. Please visit the freeWrap home page: http://freewrap.sourceforge.net Changes implemented in version 5.4 ------------------------------------ 1) Corrected problems that occurred when storing the executable file in directory paths that included spaces. 2) The generated executable output file is now placed in the current working directory. 3) The [info script] command now returns the name of the called script when using freeWrap as a stand-alone TCLSH or WISH. 4) For Windows, freeWrap is no longer compressed using UPX or any other EXE compressor. check-in: 6874685819 user: hypnotoad tags: trunk, v5.4
2002-08-19
00:00
Version 5.3 check-in: 0671bd8fce user: hypnotoad tags: trunk, v5.3
2002-08-03
00:00
Import of snapshot from Version 5.2 check-in: 369e6e5908 user: hypnotoad tags: trunk, v5.2
2002-01-27
00:00
Import of snapshot from v5.1 check-in: 4020d9e170 user: hypnotoad tags: trunk, v5.1
2002-01-14
12:00
Import of shapshot v5.0 check-in: 228a1337df user: hypnotoad tags: trunk, v5.0
2000-12-17
12:00
Imported from a snapshot of Version 4.4 check-in: 68c1942f54 user: hypnotoad tags: trunk, v4.4
11:59
initial empty check-in check-in: c5e9625f5d user: drlabelle tags: trunk