Erik Charlebois
|
64252dbdbc
|
32 and 64 bit Linux PPC support
|
2011-05-23 23:36:14 -04:00 |
Slava Pestov
|
b03a16ef4d
|
alien.libraries: add-library won't close and re-open the library if nothing changed. This fixes a crash on Windows when reloading the windows vocab
|
2010-10-25 23:39:15 -05:00 |
Slava Pestov
|
1834241e5a
|
alien.libraries, stack-checker.alien: check user inputs more carefully to ensure that invalid ABI descriptors don't slip through and break random stuff (reported by prunedtree)
|
2010-05-18 18:46:31 -04:00 |
Slava Pestov
|
becb7c78b7
|
Move non-parsing words out of alien.syntax, and use a symbol instead of a string variable to store the current library in alien.parser
|
2010-04-12 18:09:26 -05:00 |
Joe Groff
|
2240520e2d
|
update some more doc examples using old abi strings
|
2010-04-02 23:16:53 -07:00 |
Joe Groff
|
98d1e7d006
|
update alien.libraries docs to link cdecl/stdcall symbols
|
2010-03-31 19:57:04 -07:00 |
Joe Groff
|
f3dd625de6
|
"stdcall" -> stdcall
|
2010-03-31 19:29:04 -07:00 |
Joe Groff
|
65c3259761
|
"cdecl" -> cdecl
|
2010-03-31 19:20:35 -07:00 |
Slava Pestov
|
23a1f0ed8c
|
alien: some code cleanups and fixes
|
2010-02-23 01:28:56 +13:00 |
Joe Groff
|
42089b6586
|
alien.libraries: add a "deploy-library" word that marks a library to have its dll deployed with applications that use it. add support to tools.deploy to find and copy deployed libraries into target bundle
|
2010-02-16 13:32:58 -08:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Slava Pestov
|
36d1cfd3e5
|
alien.libraries: fix dlsym docs
|
2009-10-15 22:08:16 -05:00 |
Slava Pestov
|
b88fde04d9
|
alien.syntax: add C-GLOBAL: for defining words to access global variables, and remove the gimpy one from core-text.utilities
|
2009-10-09 04:46:29 -05:00 |
Keith Lazuka
|
405e5d015b
|
docs: change $subsection to $subsections
|
2009-10-02 12:15:48 -04:00 |
Doug Coleman
|
3f3d57032b
|
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
|
2009-08-13 19:21:44 -05:00 |
Slava Pestov
|
1993274d01
|
alien.libraries: add-library should now reload the library properly, instead of just leaking DLL handles
|
2009-07-31 19:46:18 -05:00 |
Slava Pestov
|
baff251d1e
|
alien.libraries: add remove-library word, fix dlclose and dll-valid? VM primitives
|
2009-07-09 06:51:31 -05:00 |
Slava Pestov
|
15c7499ef5
|
alien.libraries: add dispose method for library tuple, and remove-library word; add-library first calls remove-library to properly close the library when reloading
|
2009-07-09 06:41:51 -05:00 |
Slava Pestov
|
a6afbea707
|
alien.libraries: Fix dlsym on Windows
|
2009-05-05 16:00:31 -05:00 |
Slava Pestov
|
a63ad6a7a5
|
Remove cruddy string encoding/decoding code from VM
|
2009-05-02 13:45:38 -05:00 |
Slava Pestov
|
9d1c4f39a8
|
Some gold plating
|
2009-05-01 02:03:22 -05:00 |
Slava Pestov
|
b5b80cd0e9
|
Documentation updates
|
2009-04-14 20:36:10 -05:00 |
Doug Coleman
|
63e06589bd
|
don't normalize-path in add-library
|
2009-03-26 18:56:10 -05:00 |
Doug Coleman
|
3c1b716bf9
|
move a lot of words to alien.libraries
|
2009-03-25 23:00:02 -05:00 |