-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Problem: Various small problems. Solution: Fix comments. Various small additions, changes in indent, removal of unused items and fixes. Files: Makefile, README.txt, runtime/menu.vim, runtime/vimrc_example.vim, src/INSTALL, src/INSTALLole.txt, src/Make_bc5.mak, src/Make_cyg.mak, src/Make_ming.mak, src/Makefile, src/config.h.in, src/edit.c, src/eval.c, src/ex_cmds2.c, src/ex_docmd.c, src/ex_getln.c, src/fileio.c, src/getchar.c, src/gui.c, src/gui_gtk.c, src/gui_photon.c, src/if_cscope.c, src/if_python.c, src/keymap.h, src/mark.c, src/mbyte.c, src/message.c, src/misc1.c, src/misc2.c, src/normal.c, src/option.c, src/os_os2_cfg.h, src/os_win32.c, src/proto/getchar.pro, src/proto/message.pro, src/proto/regexp.pro, src/screen.c, src/structs.h, src/syntax.c, src/term.c, src/testdir/test15.in, src/testdir/test15.ok, src/vim.rc, src/xxd/Make_cyg.mak, src/xxd/Makefile
- Loading branch information
Showing
46 changed files
with
227 additions
and
230 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,52 +0,0 @@ | ||
This is a complete implementation of OLE Automation support for GVim. | ||
|
||
|
||
1. Files | ||
-------- | ||
|
||
if_ole.cpp, if_ole.idl source files | ||
proto/if_ole.pro prototypes | ||
Makefile.ovc makefile | ||
../doc/if_ole.txt documentation | ||
|
||
|
||
2. Compiling from the command line | ||
---------------------------------- | ||
|
||
Just one command should do it all: | ||
|
||
nmake /f Makefile.ovc | ||
|
||
|
||
3. Updating the VC project manually | ||
----------------------------------- | ||
|
||
Start Visual Studio and load in the normal makefile Makefile.gvc. Make | ||
sure it's in dos fileformat, not in Unix. I'm using Visual C++ 5. The | ||
instructions may not match exactly for VC 4 (in fact, it may not be possible | ||
to build with VC4 - I'm not sure. Should be, though...) | ||
|
||
Add if_ole.cpp and if_ole.idl to the project. | ||
|
||
Add FEAT_OLE to the list of defines for the build process (I suppose this | ||
could go in feature.h, but the other interface code - Python and Perl - don't | ||
go in there). Also add FEAT_OLE to the list of defines for the resources. | ||
|
||
Add a custom build step for if_ole.idl (right click on the file, and select | ||
Settings...) | ||
|
||
Description: Generating OLE Interface | ||
Command: midl /tlb vim.tlb /iid iid_ole.c | ||
/proxy nul /header if_ole.h $(InputPath) | ||
Output files: iid_ole.c, if_ole.h, vim.tlb | ||
|
||
(the command is all on one line). | ||
|
||
Add libraries ole32.lib, oleaut32.lib, uuid.lib to the project | ||
settings, Link tab, Object/library modules. | ||
|
||
That's it (I think). Build. | ||
|
||
Let me know if there are any problems. | ||
|
||
Paul Moore, gustav@morpheus.demon.co.uk | ||
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.