summaryrefslogtreecommitdiff
path: root/jim-win32com.c
Commit message (Collapse)AuthorAge
* delProc callback added to Jim_CreateCommand().antirez2005-03-05
| | | | Core commands handling updated to respect the new sematic.
* Added ole32.foreach command, changed creation to ole32.create.patthoyts2005-03-04
| | | | | Added support for dealing with returned ole32 obejcts. Couple of const fixes in jim core.
* JIM_NOTUSED moved after var declarations blocks.antirez2005-03-04
|
* $id: ..$ strings addedantirez2005-03-04
|
* Added JIM_NOTUSED macro. Macro used where appropriate.antirez2005-03-04
|
* Use command line vars in the Makefile.patthoyts2005-03-04
| | | | | Make const quiet with gcc -Wwrite-strings Fixed macro usage in COM extension that gcc doesn't like.
* Added preliminary support for using typelibrary informationpatthoyts2005-03-03
|
* Applied patches 363 and 366 for const correctness to the win32 modules and ↵patthoyts2005-03-03
| | | | jim.[ch]
* Fixed my evil unicode type problem. Didn't do a good job with zero length ↵patthoyts2005-03-03
| | | | unicode strings.
* Exported the double object type to the API.patthoyts2005-03-03
| | | | Paranoid cleanup of unicode object type internal representation.
* Moved the internal rep accessor macros and Jim_FreeIntRep into the header aspatthoyts2005-03-02
| | | | | they are useful to people writing new object types. Enabled calling COM methods, some object type bugs cleaned.
* shell and library splitted. Now jim.c contains only theantirez2005-03-02
| | | | | | | | | | | | 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.
* removed JIM_EXTENSION define from extensions. Is no longerantirez2005-03-02
| | | | | | useful because only the core has to defile __JIM_CORE__. Added ctype.h in jim-win32com.c.
* Can now create and relese objects and use ole32.invoke to call propert get ↵patthoyts2005-03-02
| | | | | | on them. See the sample at the top of the file. NB: ONLY propget so far.
* Slowly progressing.patthoyts2005-03-02
|
* Added fledgling COM support for Win32. Unicode object and a Ole32 object typespatthoyts2005-03-01
for managing ascii-unicode and IDispatch references.