aboutsummaryrefslogtreecommitdiff
path: root/jim-win32.c
AgeCommit message (Collapse)AuthorFilesLines
2008-06-16 * retire CVS keyword expansion. Plays havoc with patches.oharboe1-2/+0
2007-01-31Fixed the stdio declarations to work on Windows and likely on Solaris.patthoyts1-4/+56
A number of MSVC related fixes including support for creating a jim dll
2005-04-26Check available windows target version for more things.patthoyts1-83/+116
2005-04-26mingw compilation fix (excluding the compilation of animate window win32 cmd)antirez1-2/+5
2005-04-21RegisterClass, CreateWindow and UpdateWindow. Need to add user definedpatthoyts1-34/+72
Window procedures though.
2005-04-20Added some window managing APIs - MoveWindow, ShowWindow, DestroyWindow andpatthoyts1-3/+146
AnimateWindow (which doesn't seem to work).
2005-04-19Added CreateDirectory and RemoveDirectorypatthoyts1-1/+52
2005-04-13Added GetLastInputInfo APIpatthoyts1-1/+37
2005-04-08Do not add cursorinfo if build target cannot cope.patthoyts1-2/+7
2005-04-06Fix a problem with usie of mingw gcc and remove some gcc warnings.patthoyts1-4/+10
2005-04-06Use __stdcall for mingwpatthoyts1-2/+2
2005-04-06Made GetPerformanceInfo dynamically available at runtime only if thepatthoyts1-15/+58
relevant library can be loaded. Fixed for impoverished compilers.
2005-04-05Disabled from jim-win32.c commands that need include <psapi.h>antirez1-3/+6
because this is not generally available.
2005-03-31Implemented the C API "background" for the packages system of Jim.antirez1-2/+4
2005-03-14Added a bunch of cursor handling apispatthoyts1-2/+221
2005-03-05delProc callback added to Jim_CreateCommand().antirez1-2/+2
Core commands handling updated to respect the new sematic.
2005-03-04JIM_NOTUSED moved after var declarations blocks.antirez1-4/+4
2005-03-04$id: ..$ strings addedantirez1-0/+2
2005-03-04Added JIM_NOTUSED macro. Macro used where appropriate.antirez1-0/+12
2005-03-03Applied patches 363 and 366 for const correctness to the win32 modules and ↵patthoyts1-21/+21
jim.[ch]
2005-03-02shell and library splitted. Now jim.c contains only theantirez1-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-02removed JIM_EXTENSION define from extensions. Is no longerantirez1-1/+0
useful because only the core has to defile __JIM_CORE__. Added ctype.h in jim-win32com.c.
2005-03-02win32 compilation under mingw fixed,antirez1-0/+4
GetPerformanceInfo() is not available under mingw.
2005-03-02Codified structure reppatthoyts1-20/+17
2005-03-02Whitespace police and added new APIs. GetPerformaceInfo, LoadLibary,patthoyts1-59/+196
GetModuleFileName, GetModuleHandle and FreeLibrary.
2005-02-28A few more APIs and a macro for declaring them.patthoyts1-11/+71
2005-02-28Added some more API functions, Beep, GetComputerName, SetComputerName,patthoyts1-3/+151
GetUserName, GetVersion, GetTickCount, GetSystemTime.
2005-02-28jim-win32 changes to fix the last commit.antirez1-2/+3
2005-02-28win32.CloseWindow added, ctype.h included in jim-win32.cantirez1-2/+22
2005-02-28Fixed line endings and added findwindowpatthoyts1-62/+125
2005-02-27aritymin/aritymax information no longer used for C-coded commands.antirez1-1/+21
API changed accordingly.
2005-02-27win32 test extensiona added (thanks to Pat Thoyts)antirez1-0/+42