Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2021-01-10 | package: add ABI version checking | Steve Bennett | 1 | -2/+1 | |
jim.h now includes JIM_ABI_VERSION that should be incremented whenever the ABI changes. Then all loadable modules should call Jim_CheckAbiVersion() to make sure they are loaded against the correct version. Add Jim_PackageProvideCheck() that does both Jim_CheckAbiVersion() and Jim_PackageProvide() to simplify the implementation of loadable extensions. Also rename the "big" sqlite3 extension to just sqlite to avoid a naming conflict with the smaller jim-sqlite3 extension. Signed-off-by: Steve Bennett <steveb@workware.net.au> | |||||
2016-10-11 | Fix warnings when building win32 module and add module to appveyor build | Evan Hunter | 1 | -3/+3 | |
2016-08-29 | jim-win32: compile fixes for mingw32 | Steve Bennett | 1 | -1/+5 | |
Signed-off-by: Steve Bennett <steveb@workware.net.au> | |||||
2016-08-29 | jim-win32.c: Add command win32.MessageBox | Danyil Bohdan | 1 | -0/+24 | |
2016-03-27 | Avoid static analysis warning: ↵ | Evan Hunter | 1 | -1/+1 | |
https://msdn.microsoft.com/en-us/library/17b585f0-75e5-4fc0-935a-143ec67659f4(VS.110).aspx | |||||
2011-11-24 | Create build-jim-ext for building extensions | Steve Bennett | 1 | -2/+1 | |
Simplifies the process of building loadable extensions Signed-off-by: Steve Bennett <steveb@workware.net.au> | |||||
2011-10-21 | Update source files to reflect FreeBSD licence | Steve Bennett | 1 | -12/+26 | |
Some files still indicated the older Apache licence. Signed-off-by: Steve Bennett <steveb@workware.net.au> | |||||
2011-06-01 | Add Jim_String() macro | Steve Bennett | 1 | -8/+8 | |
It is very common to get the string value without the length. Jim_String() is a macro which does that. Signed-off-by: Steve Bennett <steveb@workware.net.au> | |||||
2010-12-21 | All Jim source should include jimautoconf.h | Steve Bennett | 1 | -1/+2 | |
This ensures that everything picks up the autoconf settings | |||||
2010-11-17 | For ctype macros, cast to unsigned char | Steve Bennett | 1 | -1/+1 | |
Instead of unsigned. Add UCHAR() macro for this. Signed-off-by: Steve Bennett <steveb@workware.net.au> | |||||
2010-11-17 | build: fix cygwin build issue | Spencer Oliver | 1 | -0/+9 | |
Avoid windows.h on cygwin Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> | |||||
2010-10-30 | Allow extensions to be built/installed as modules | Steve Bennett | 1 | -0/+487 | |
This includes C extensions and Tcl extensions Also adds windows support (mingw32 and cygwin) Now the sqlite*, readline and win32 extensions are supported Signed-off-by: Steve Bennett <steveb@workware.net.au> | |||||
2010-10-15 | Remove unnecessary ecos stuff | Steve Bennett | 1 | -1138/+0 | |
Also win32 and hwio | |||||
2010-10-15 | Cutover to new workware fork of Jim Tcl | Steve Bennett | 1 | -24/+14 | |
Note that this commit removes some files and undoes some commits which will be reapplied later. This is the easiest way to switch across. Signed-off-by: Steve Bennett <steveb@workware.net.au> | |||||
2010-02-01 | Bring corrected license as mentioned in freebsd/... | Wojciech A. Koszek | 1 | -14/+24 | |
Remove "FreeBSD license" statements, since it's not a correct term I believe. Small cleanup while being here. | |||||
2010-02-01 | Revert "Bring correct license -- I think freebsd/ directory has an agreements" | Wojciech A. Koszek | 1 | -24/+14 | |
This reverts commit 1e2fdd7d9e877fbe2c88a4c32f098ce1e575dc1d. | |||||
2010-02-01 | Bring correct license -- I think freebsd/ directory has an agreements | Wojciech A. Koszek | 1 | -14/+24 | |
for relicensing all files within Jim project. "FreeBSD license" isn't correct term, so basically remove it. Try to make the whole place consistent. | |||||
2008-06-16 | * retire CVS keyword expansion. Plays havoc with patches. | oharboe | 1 | -2/+0 | |
2007-01-31 | Fixed the stdio declarations to work on Windows and likely on Solaris. | patthoyts | 1 | -4/+56 | |
A number of MSVC related fixes including support for creating a jim dll | |||||
2005-04-26 | Check available windows target version for more things. | patthoyts | 1 | -83/+116 | |
2005-04-26 | mingw compilation fix (excluding the compilation of animate window win32 cmd) | antirez | 1 | -2/+5 | |
2005-04-21 | RegisterClass, CreateWindow and UpdateWindow. Need to add user defined | patthoyts | 1 | -34/+72 | |
Window procedures though. | |||||
2005-04-20 | Added some window managing APIs - MoveWindow, ShowWindow, DestroyWindow and | patthoyts | 1 | -3/+146 | |
AnimateWindow (which doesn't seem to work). | |||||
2005-04-19 | Added CreateDirectory and RemoveDirectory | patthoyts | 1 | -1/+52 | |
2005-04-13 | Added GetLastInputInfo API | patthoyts | 1 | -1/+37 | |
2005-04-08 | Do not add cursorinfo if build target cannot cope. | patthoyts | 1 | -2/+7 | |
2005-04-06 | Fix a problem with usie of mingw gcc and remove some gcc warnings. | patthoyts | 1 | -4/+10 | |
2005-04-06 | Use __stdcall for mingw | patthoyts | 1 | -2/+2 | |
2005-04-06 | Made GetPerformanceInfo dynamically available at runtime only if the | patthoyts | 1 | -15/+58 | |
relevant library can be loaded. Fixed for impoverished compilers. | |||||
2005-04-05 | Disabled from jim-win32.c commands that need include <psapi.h> | antirez | 1 | -3/+6 | |
because this is not generally available. | |||||
2005-03-31 | Implemented the C API "background" for the packages system of Jim. | antirez | 1 | -2/+4 | |
2005-03-14 | Added a bunch of cursor handling apis | patthoyts | 1 | -2/+221 | |
2005-03-05 | delProc callback added to Jim_CreateCommand(). | antirez | 1 | -2/+2 | |
Core commands handling updated to respect the new sematic. | |||||
2005-03-04 | JIM_NOTUSED moved after var declarations blocks. | antirez | 1 | -4/+4 | |
2005-03-04 | $id: ..$ strings added | antirez | 1 | -0/+2 | |
2005-03-04 | Added JIM_NOTUSED macro. Macro used where appropriate. | antirez | 1 | -0/+12 | |
2005-03-03 | Applied patches 363 and 366 for const correctness to the win32 modules and ↵ | patthoyts | 1 | -21/+21 | |
jim.[ch] | |||||
2005-03-02 | shell and library splitted. Now jim.c contains only the | antirez | 1 | -0/+1 | |
language implementation, while the shell is into jimsh.c, that is actually the first example of embedder of Jim. Important changes in jim.h to make Jim play well with extensions/embedders at the same time, and to deal with multiple files. Extensions now must define JIM_EXTENSION before to include jim.h, embedders must define JIM_EMBEDDED before to include jim.h. | |||||
2005-03-02 | removed JIM_EXTENSION define from extensions. Is no longer | antirez | 1 | -1/+0 | |
useful because only the core has to defile __JIM_CORE__. Added ctype.h in jim-win32com.c. | |||||
2005-03-02 | win32 compilation under mingw fixed, | antirez | 1 | -0/+4 | |
GetPerformanceInfo() is not available under mingw. | |||||
2005-03-02 | Codified structure rep | patthoyts | 1 | -20/+17 | |
2005-03-02 | Whitespace police and added new APIs. GetPerformaceInfo, LoadLibary, | patthoyts | 1 | -59/+196 | |
GetModuleFileName, GetModuleHandle and FreeLibrary. | |||||
2005-02-28 | A few more APIs and a macro for declaring them. | patthoyts | 1 | -11/+71 | |
2005-02-28 | Added some more API functions, Beep, GetComputerName, SetComputerName, | patthoyts | 1 | -3/+151 | |
GetUserName, GetVersion, GetTickCount, GetSystemTime. | |||||
2005-02-28 | jim-win32 changes to fix the last commit. | antirez | 1 | -2/+3 | |
2005-02-28 | win32.CloseWindow added, ctype.h included in jim-win32.c | antirez | 1 | -2/+22 | |
2005-02-28 | Fixed line endings and added findwindow | patthoyts | 1 | -62/+125 | |
2005-02-27 | aritymin/aritymax information no longer used for C-coded commands. | antirez | 1 | -1/+21 | |
API changed accordingly. | |||||
2005-02-27 | win32 test extensiona added (thanks to Pat Thoyts) | antirez | 1 | -0/+42 | |