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