Commit Graph

101 Commits (466a3fecd16166834e5a2bd254a14772c3a592fe)

Author SHA1 Message Date
Slava Pestov 6ad09779cc Literal aliens in source files are bade bad 2008-07-08 15:46:52 -05:00
U-SLAVA-DFB8FF805\Slava 400cde1fe6 Fix load error 2008-07-08 10:18:23 -05:00
U-SLAVA-DFB8FF805\Slava 0051a50b75 Move general shufflers and combinators into generalizations, move narray there too 2008-07-07 19:36:33 -05:00
Joe Groff 4befcf201b Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	core/bit-arrays/bit-arrays.factor
2008-07-04 20:07:25 -07:00
Joe Groff ac6f3d1777 small clarifications to COM docs 2008-07-03 21:14:22 -07:00
U-SLAVA-DFB8FF805\Slava 0708b20f33 Fix Windows bootstrap 2008-07-03 19:53:40 -05:00
Slava Pestov b36e06d0d6 Builtinn types now use new slot accessors; tuple slot type declaration work in progress 2008-06-28 02:36:20 -05:00
U-SLAVA-DFB8FF805\Slava aed0909c55 Add LoadLibraryEx binding 2008-06-27 19:24:10 -05:00
U-SLAVA-DFB8FF805\Slava 358c09d204 combinators.lib 3apply is kernel's tri@; remove and update usages 2008-06-27 02:17:19 -05:00
Slava Pestov fd4542a41d Fix windows bootstrap 2008-06-26 22:38:59 -05:00
Joe Groff 7bd7222b07 Refactor windows.com.wrapper to make better use of fry and cleave to show what is going on. Create named words for wrapper alien-callbacks so it is easy to see what code gets generated. Change com-query-interface to malloc the buffer for the returned interface pointer to avoid GC heisenbugs when calling into a com-wrapped factor object 2008-06-12 22:51:20 -07:00
Joe Groff 6c7b220217 Use define-declared to stick explicit stack effects on windows.com words 2008-06-09 20:14:18 -07:00
U-SLAVA-DFB8FF805\Slava adbb6775da Fix Windows compile errors 2008-06-09 16:27:52 -05:00
Slava Pestov 29fa4a8a54 assoc-find is no longer generic 2008-06-09 05:22:21 -05:00
Slava Pestov ba8f1388ab Fixing everything for mandatory stack effects 2008-06-09 02:14:14 -05:00
U-SLAVA-DFB8FF805\Slava 6d457a3dc8 Fix typo 2008-05-22 23:14:50 -05:00
U-SLAVA-DFB8FF805\Slava 8256fc1b42 Fix windows.com load errors 2008-05-19 19:53:39 -05:00
U-SLAVA-DFB8FF805\Slava 4787dc914d Fixing bugs in Windows sockets, add UDP tests 2008-05-15 20:08:32 -05:00
U-SLAVA-DFB8FF805\Slava 29556e2a2b Major overhaul of Windows I/O code: simpler, more readable, more efficient, more robust 2008-05-15 05:20:42 -05:00
Slava Pestov c60baf1232 sift and harvest words added 2008-05-13 23:36:55 -05:00
Slava Pestov 1260c1ba51 Working on SSL and refactoring related code to make things easier to plug in 2008-05-12 18:53:22 -05:00
U-SLAVA-DFB8FF805\Slava ec31bfe253 Get windows.com.wrapper to load 2008-05-09 16:22:34 -05:00
Doug Coleman 0a99342f2b fix bootstrap errors on windows 2008-04-28 16:30:11 -05:00
Joe Groff d6a67d475c Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/bunny/bunny.factor
	extra/opengl/demo-support/demo-support.factor
2008-04-27 18:27:47 -07:00
Doug Coleman b7c1f9dbe8 extra changes:
index* -> index-from
last-index* -> last-index-from
1 tail -> rest
1 tail-slice -> rest-slice
subset -> filter
prepose
find* -> find-from
find-last* -> find-last-from
before, after generic, < for integers
make between? work for timestamps
2008-04-25 23:17:08 -05:00
Joe Groff 2db4547305 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-25 21:04:24 -07:00
Joe Groff e5eebeb613 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:

	extra/windows/ole32/ole32.factor
2008-04-21 20:18:10 -07:00
Slava Pestov d03d228085 Third time lucky 2008-04-21 19:04:17 -05:00
Slava Pestov 0ae1862805 Fix Windows bootstrap 2008-04-21 18:31:16 -05:00
Slava Pestov 5d68d8a614 Fix windows 2008-04-21 09:15:22 -05:00
Slava Pestov 55f6636bc0 FFI string encoding conversion 2008-04-20 05:15:46 -05:00
Slava Pestov 851c54ea7a Cleaning up deployment tool 2008-04-20 00:49:42 -05:00
Joe Groff 42984adf12 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-15 20:34:55 -07:00
Slava Pestov f7df948b06 Documentation updates 2008-04-13 09:34:27 -05:00
Joe Groff ae292e9d17 Merge branch 'master' of git://factorcode.org/git/factor 2008-04-10 22:06:17 -07:00
Doug Coleman 138cff4d47 stack effects for recusive words 2008-04-22 21:06:24 -05:00
Doug Coleman 2a85901cca add some windows messages 2008-04-10 19:35:06 -05:00
Doug Coleman b1b889d899 add some acl constants 2008-04-07 15:30:06 -05:00
Eduardo Cavazos 6a2ab73938 Fix more add/add* occurances 2008-03-31 20:32:31 -06:00
Joe Groff 71b58d1a2a Fix name of windows.dragdrop-listener vocab 2008-03-31 13:13:16 -07:00
Joe Groff b5be6236c5 Remove combinators.cleave references from windows.com.wrapper and dragdrop-listener 2008-03-31 12:56:23 -07:00
Joe Groff 85b7c9b9b9 Merge branch 'master' of git://factorcode.org/git/factor 2008-03-31 12:35:47 -07:00
Joe Groff 1c58671b9e Metadata files for windows.com.wrapper vocab 2008-03-31 12:34:58 -07:00
Joe Groff f2718f3a71 Get COM wrappers working. dragdrop-listener example vocab to enable drag-and-drop on listener windows 2008-03-31 12:31:46 -07:00
Doug Coleman cee0eb5be3 fix secure-random-generator for windows 2008-03-29 14:25:57 -05:00
Slava Pestov 1f3e6fd0b7 combinators.cleave is now core 2008-03-28 23:00:20 -05:00
Joe Groff ca5e517934 Merge branch 'master' of git://factorcode.org/git/factor 2008-03-21 20:51:02 -07:00
Joe Groff 5d6720f991 Unit tests for COM callbacks 2008-03-21 20:36:24 -07:00
Joe Groff 11d28109cf Merge branch 'master' of git://factorcode.org/git/factor 2008-03-18 23:02:44 -07:00
Joe Groff 46c21e2580 Correct perms on windows/ tree 2008-03-18 23:02:21 -07:00