Commit Graph

1785 Commits (8edcf841f156febea4ca42869e70bd5bdc31f5a9)

Author SHA1 Message Date
Doug Coleman 2a34339e65 make a generic protocol for filling in the file-system-info obj in io.unix.files 2008-12-01 14:04:55 -06:00
Doug Coleman 1f7b5ef6d0 redo most of statfs and statvfs 2008-12-01 14:04:31 -06:00
Slava Pestov 52c5b53e27 Refactoring usages of >r, r>, -rot, rot 2008-11-30 22:21:37 -06:00
Slava Pestov b5a04f6a5d Clean up code duplication 2008-11-30 19:13:42 -06:00
Slava Pestov 13748bc623 Comment out tests... *sigh* 2008-11-30 19:06:28 -06:00
Doug Coleman 742de25055 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 18:30:19 -06:00
Slava Pestov 6dce834d91 Get rid of some more >r/r> usages 2008-11-30 18:28:15 -06:00
Slava Pestov 7096d7ea13 Fix references to defunct alien.syntax.private vocabulary 2008-11-30 18:04:25 -06:00
Slava Pestov 2be4a11d61 Fix help lint 2008-11-30 17:56:33 -06:00
Slava Pestov a7a1fa2b57 Fix USING: 2008-11-30 17:49:46 -06:00
Slava Pestov 3e25d14e54 Code cleanup: refactoring usages of rot and -rot to use newer idioms instead 2008-11-30 17:47:29 -06:00
Doug Coleman da3936a162 fix netbsd file-system-info 2008-11-30 17:32:55 -06:00
Doug Coleman 2eb185865e Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 17:18:34 -06:00
Doug Coleman 9217dd6c5b Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 15:53:05 -06:00
Doug Coleman e7fbc0c9f2 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 15:28:26 -06:00
Slava Pestov 9bba10c970 Fix load error; word got moved 2008-11-30 15:13:30 -06:00
Slava Pestov b7d4fccf56 Fix smtp tests 2008-11-30 15:11:03 -06:00
Slava Pestov 53862b9a23 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 15:04:21 -06:00
Slava Pestov 5fff1bdf05 Clean up ui.gadgets.menus, improve docs, ad add right-click menus to panes and editors with clipboard commands 2008-11-30 15:03:05 -06:00
Doug Coleman bc7739ec1d Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 14:38:29 -06:00
Doug Coleman dcd3b033f6 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 14:26:16 -06:00
Slava Pestov b1f855a55f Replace one kludge with another 2008-11-30 14:23:15 -06:00
Doug Coleman 3f2907663f fix lame bug in netbsd statvfs code 2008-11-30 14:20:28 -06:00
Slava Pestov 14377c6e36 Fix AUTH PLAIN support,and add STARTTLS support; clean up response handling code a bit, to make better error messages; fix a bug where the first line initially sent by the server was not being read 2008-11-30 13:53:13 -06:00
Slava Pestov 4b62fb68f1 Documentation update 2008-11-30 13:52:26 -06:00
Slava Pestov f0fc3190f3 Stop blinking before starting again 2008-11-30 13:50:09 -06:00
Slava Pestov 4ec8326917 Move underlying-handle word from io.launcher to io.ports, add a new underlying-port word
Add a remote-address symbol to io.sockets, with-client binds it, ditto for io.servers.connection
io.sockets.secure now has two new words, send-secure-handshake, accept-secure-handshake, to upgrade existing connections
2008-11-30 13:46:39 -06:00
Slava Pestov f55c5d1bd0 Fix compile error 2008-11-30 11:37:39 -06:00
Slava Pestov eedf58c5ef Add platform support note 2008-11-30 10:18:29 -06:00
Slava Pestov dce74a6915 Add support for AUTH PLAIN to smtp library
Update documentation
The smtp.server used for testing now starts on a random port instead of hard-coding 4321
2008-11-30 10:12:08 -06:00
Slava Pestov c7c3bbc5f5 Fix register assignments on 64-bit x86 2008-11-30 08:05:36 -06:00
sheeple 6400085bea Fix bootstrap, add a unit test 2008-11-30 07:36:29 -06:00
sheeple ff000f3e82 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 07:25:37 -06:00
Slava Pestov e7f4563374 fixnum* intrinsic for x86 2008-11-30 07:26:49 -06:00
sheeple abc486c342 Subtraction overflow was wrong way round on PowerPC 2008-11-30 06:08:16 -06:00
Slava Pestov 5299f104e9 [ drop t ] pusher == [ ] accumulator 2008-11-30 04:51:17 -06:00
Slava Pestov a02b8521dd Merge branch 'master' of git://factorcode.org/git/factor 2008-11-30 04:47:40 -06:00
Slava Pestov 1361bb7d5c derived-ops for shift didn't include fixnum-shift 2008-11-30 04:44:52 -06:00
Doug Coleman bc14b8c7c8 fix a netbsd struct definition and some >r r> usage 2008-11-29 20:19:40 -06:00
Doug Coleman 1a50bcce75 dlist>seq was defined in dlists and linked-assocs 2008-11-29 20:17:16 -06:00
Doug Coleman 09a431f0b3 dlist>seq now preserves f entries as reported by leifkb 2008-11-29 20:15:04 -06:00
Slava Pestov 0e91763333 More tweaks 2008-11-29 15:35:39 -06:00
Slava Pestov 7bb90d07f0 Fix USING: 2008-11-29 15:24:20 -06:00
Slava Pestov 6e655242d2 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-29 15:23:04 -06:00
Slava Pestov 8b863ed5e5 Cleanups 2008-11-29 15:21:23 -06:00
Slava Pestov 594751381e Fix bootstrap 2008-11-29 15:21:12 -06:00
Doug Coleman 11fd4788db fix compile error 2008-11-29 15:19:09 -06:00
Doug Coleman bab45d8915 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-29 13:48:16 -06:00
Doug Coleman 338e592935 remove >r r> 2008-11-29 13:47:45 -06:00
Slava Pestov 84d4c29c93 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-29 13:45:00 -06:00
Slava Pestov 4f5b0e5cd6 Oops 2008-11-29 13:44:38 -06:00
Doug Coleman 07615bd219 remove >r r> 2008-11-29 13:40:48 -06:00
Doug Coleman ed2c3a22fe remove >r r> 2008-11-29 13:40:43 -06:00
Doug Coleman d258a4f70c >r r> in unit-test 2008-11-29 13:37:48 -06:00
Doug Coleman 57e34e9d6c remove >r r> from alien 2008-11-29 13:37:38 -06:00
Doug Coleman 347087fab8 remove >r r> from grouping 2008-11-29 13:29:38 -06:00
Doug Coleman 4b6126f92a remove >r r> from various vocabs 2008-11-29 13:29:19 -06:00
Doug Coleman d5f2a00f6d remove >r r> from hash2 2008-11-29 13:29:00 -06:00
Doug Coleman d0370a06b0 remove >r r> from heaps 2008-11-29 13:28:52 -06:00
Doug Coleman 62a1a1df1c remove >r r> 2008-11-29 13:21:40 -06:00
Doug Coleman 82d8d769b2 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-29 13:21:23 -06:00
Doug Coleman 3f9f6b3624 remove >r r> from checksums 2008-11-29 13:00:50 -06:00
Doug Coleman e0329d7cf8 remove >r r> from calendar 2008-11-29 12:51:47 -06:00
Doug Coleman 76da98c9bf move period of time util words to calendar 2008-11-29 12:47:04 -06:00
Doug Coleman 3da7ca59b0 fix summary 2008-11-29 12:19:08 -06:00
Doug Coleman cf325ac1af summary file was empty 2008-11-29 12:18:41 -06:00
Doug Coleman 9d5732671d remove >r r> 2008-11-29 12:18:09 -06:00
Slava Pestov 8672f0d637 Add fast-path for <float-array> on 2 and 3 arguments 2008-11-29 12:05:42 -06:00
Slava Pestov b80e82b170 Use specializer hints when inlining words 2008-11-29 12:05:27 -06:00
Slava Pestov 09c6d97fea HINTS: now supports literals; they're tested with eq? 2008-11-29 12:03:56 -06:00
Slava Pestov 62faf57fd9 Clarify docs 2008-11-29 11:39:57 -06:00
Slava Pestov cbf392c889 Use new distance word 2008-11-29 10:38:27 -06:00
Slava Pestov 5bc173b9cf Better hints for float array operations 2008-11-29 10:19:35 -06:00
Slava Pestov f79041545a New distance word in math.vectors, replaces distance in math.points, more efficient 2008-11-29 10:19:23 -06:00
Doug Coleman 6756613b29 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-29 05:20:09 -06:00
Slava Pestov f72f9a8f45 Add required methods 2008-11-29 04:59:29 -06:00
Slava Pestov 52f1ff3a95 Fix conflict 2008-11-29 04:23:23 -06:00
Slava Pestov 2798de019a Faster <range> 2008-11-29 04:09:16 -06:00
Slava Pestov e1578b5848 Tweak math.functions to inline better 2008-11-29 03:49:24 -06:00
Slava Pestov 86d45262dc Add toutput ype propagation for #alien-invoke and #alien-indirect nodes 2008-11-29 03:47:38 -06:00
Slava Pestov 1c0789e616 Didn't generate ##branch after ##alien-invoke and ##alien-indirect 2008-11-29 03:46:57 -06:00
Slava Pestov 02a2752fa5 Add 'class' slot to c-types 2008-11-29 03:45:34 -06:00
Doug Coleman 460ce6ec93 more private words 2008-11-29 02:39:41 -06:00
Doug Coleman eb7a344e00 add tests for multipart. it's mostly finished, just needs some cleanups and integration with the web server 2008-11-29 02:38:27 -06:00
Doug Coleman b9432c3d01 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-29 00:48:09 -06:00
Doug Coleman bc60af6187 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-29 00:45:43 -06:00
sheeple 26c002d23f Fix fixnum* problem; result was shifted to the right by 3 bits if both input registers were equal 2008-11-29 00:44:46 -06:00
Doug Coleman 5b3e01f20a hexdump should only work on byte-arrays 2008-11-29 00:42:15 -06:00
Slava Pestov a0a72f19f4 Clean up tools.annotations a little 2008-11-29 00:37:37 -06:00
Doug Coleman a4860c3173 add toggle-bit word to math.bitwise 2008-11-29 00:37:36 -06:00
Slava Pestov 265e57e21a Fix optimized. to literalize words when printing #push nodes 2008-11-29 00:37:26 -06:00
Slava Pestov c1d249afb2 Add unit test 2008-11-29 00:37:07 -06:00
Slava Pestov 67471dedac Forgot to emit a ##branch after ##fixnum-{add,sub,mul} ops; tools.annotations test faild 2008-11-29 00:36:43 -06:00
Slava Pestov cafc450a84 Documentation improvements 2008-11-29 00:20:39 -06:00
Slava Pestov ca12d46820 Don't use >r/r> in opengl 2008-11-29 00:20:29 -06:00
Slava Pestov d0a54e3e8b Fix see-methods when class or generic has no methods 2008-11-28 23:24:59 -06:00
Doug Coleman d1df44637c Merge branch 'master' of git://factorcode.org/git/factor 2008-11-28 12:08:26 -06:00
Slava Pestov 1c3e4f070a I accidentally the UI 2008-11-28 02:31:21 -06:00
sheeple 9c40cb4a05 Tree-shaker now merges wrappers; saves a few kb 2008-11-28 01:14:33 -06:00
Slava Pestov 92cc760070 Fixes 2008-11-28 01:11:03 -06:00