Commit Graph

1664 Commits (3da7ca59b0d195fd65c2300cd0d3ac7b8de45873)

Author SHA1 Message Date
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
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
Slava Pestov cdf3b48986 Refactoring usages of >r/r> to dip in UI 2008-11-28 00:02:02 -06:00
Slava Pestov 268f3e4838 Make setlocale() failure non-fatal since it appears to be broken on the eeepc 2008-11-27 23:37:16 -06:00
Slava Pestov a3398f2296 Fix editors.emacs docs 2008-11-27 23:28:32 -06:00
Slava Pestov 6dfce7d4e7 load-locals is a primitive now, change semantics of get-locals to bum out 2 instructions from the sub-primitive 2008-11-27 22:30:29 -06:00
Slava Pestov 02b8dcf9f3 Stack checker now knows about wlet words 2008-11-27 21:57:16 -06:00
Slava Pestov a729e72b7e Fixing some problems with the locals implementation:
- Smart combinators now work with wlet words
- Expansion no longer usees >r/r>
- Hook into fry so that fry and locals can work as expected
- Document limitations of locals with macros in more detail, remove mention of >r/r> limitation since those two words are going away anyway
2008-11-27 21:55:46 -06:00
Slava Pestov a3231c5a4e Refactor fry a bit, to add extension points for locals 2008-11-27 21:55:20 -06:00
Slava Pestov 0c19abc0c1 Better docs for generalizations 2008-11-27 21:53:53 -06:00
Slava Pestov 5402162df5 Add mnswap macro 2008-11-27 21:07:50 -06:00
Doug Coleman baba7c1c44 Merge branch 'master' of git://factorcode.org/git/factor 2008-11-26 10:11:43 -06:00
Slava Pestov c7d86ebd55 Oops 2008-11-26 05:24:35 -06:00
Slava Pestov 498761376a Cleanup 2008-11-26 04:25:18 -06:00
Slava Pestov d927ed5620 Better hints 2008-11-26 04:20:25 -06:00
Slava Pestov 53df21c033 Faster MD5 2008-11-26 04:08:52 -06:00
Slava Pestov 69d5628944 Workaround bug in Apple X3100 driver 2008-11-26 01:41:13 -06:00
Slava Pestov ef88afa323 Fix combinators.short-circuit for stricter locals invariant checking 2008-11-26 01:00:23 -06:00
Slava Pestov d334c60897 Fix literal rewriting for macro expansions that use fry to splice in a quot 2008-11-26 00:59:12 -06:00
Slava Pestov 4e9495a7e7 Tweak listener GUI layout 2008-11-25 23:05:19 -06:00
Slava Pestov f3cdd650e7 Clicking past the end of a document moves caret to the end 2008-11-25 23:04:57 -06:00
Slava Pestov f8d4935e0d Remove two remaining usage s of -roll from UI 2008-11-25 23:04:34 -06:00
Slava Pestov 418353b99e Locals-in-literals rewriting was broken if a lambda was nested inside of an array 2008-11-25 23:03:55 -06:00