slava
|
dae3b2da75
|
First cut at x86 inline allocators
|
2006-11-07 05:35:06 +00:00 |
slava
|
d54e3baac8
|
First cut at bignum inline allocators
|
2006-11-07 05:22:34 +00:00 |
slava
|
7642d69352
|
Fix typo in fixnum* primitive
|
2006-11-07 23:04:16 +00:00 |
slava
|
ad900e2d2c
|
Remove telnetd
|
2006-11-07 21:01:53 +00:00 |
slava
|
f3d1f81a60
|
Fix track resizing, minor code simplifications
|
2006-11-06 02:37:22 +00:00 |
slava
|
4887bba4a3
|
Update to do list
|
2006-11-05 03:23:44 +00:00 |
slava
|
58e30dda3a
|
Update window while resizing on Windows
|
2006-11-05 01:54:02 +00:00 |
slava
|
ffe524feef
|
Don't add empty lines to history
|
2006-11-05 01:53:52 +00:00 |
slava
|
3352b5516a
|
Documentation fixes for bootstrap
|
2006-11-05 01:53:24 +00:00 |
slava
|
048db33ac6
|
Documentation updates
|
2006-11-04 21:15:19 +00:00 |
slava
|
f6739cf710
|
Update documentation and fix a stack effect
|
2006-11-04 18:50:08 +00:00 |
erg
|
39bdbfc946
|
fix win32 bootstrap
|
2006-11-04 17:04:55 +00:00 |
slava
|
3af2f3443f
|
Fix >r/r> optimization
|
2006-11-04 08:01:28 +00:00 |
slava
|
40786556b3
|
>r/r> optimization
|
2006-11-04 07:44:28 +00:00 |
slava
|
674e993ce3
|
Fixes
|
2006-11-04 07:23:16 +00:00 |
slava
|
76049e7d9c
|
Builtin classes are now recognized with a predicate
|
2006-11-04 05:30:10 +00:00 |
slava
|
df3c693da1
|
x86 fixes, and fix alien-indirect for c-type-prep stuff
|
2006-11-04 00:47:24 +00:00 |
slava
|
a38da64d75
|
Get the UI working again
|
2006-11-04 00:07:06 +00:00 |
slava
|
48f0381470
|
alien-callback and alien-indirect now call the prep quotation
|
2006-11-04 00:05:53 +00:00 |
slava
|
861a6d32cf
|
alien-invoke no longer generates calls to consing unbox_* functions -- instead we just unbox the parameter list first, in factor code
|
2006-11-03 21:39:37 +00:00 |
slava
|
e509dba687
|
Fix copyright notices since factor.sf.net is defunct
|
2006-11-03 21:17:27 +00:00 |
slava
|
ab3cbbb653
|
Fix DLL printing
|
2006-11-03 21:14:40 +00:00 |
slava
|
4a8d65ccce
|
Refactored the C type system in the alien interface and fixed some bugs
|
2006-11-03 08:54:30 +00:00 |
slava
|
6099e4d7ed
|
Remove dead code
|
2006-11-03 05:48:43 +00:00 |
slava
|
726710a949
|
alien>char/u16-string primitives now work correctly if the input is a byte array
|
2006-11-03 05:37:51 +00:00 |
slava
|
fada38fe0a
|
Cleaning up windows code
|
2006-11-03 02:28:44 +00:00 |
slava
|
56f8f84751
|
More allot_* cleanups
|
2006-11-02 23:29:11 +00:00 |
slava
|
372872e41d
|
Simplify implementation of /f word
|
2006-11-02 08:12:23 +00:00 |
slava
|
b571e6fb0d
|
Remove unused environment slot and simply room primitive
|
2006-11-01 19:29:58 +00:00 |
slava
|
c41d7e19f6
|
fast>string ==> "" like
|
2006-11-01 18:54:36 +00:00 |
slava
|
d95b58a9f7
|
Unit test fixes
|
2006-11-01 05:25:33 +00:00 |
slava
|
780dfcc5d5
|
Fix unit test failures caused by stricter numeric coercion rules
|
2006-11-01 03:54:35 +00:00 |
slava
|
40ff6c6d3b
|
>fixnum >bignum >float primitives split up into smaller sub-primitives and are now generic words in the library
|
2006-11-01 01:29:11 +00:00 |
slava
|
14a605498d
|
More GC work
|
2006-10-31 21:45:12 +00:00 |
slava
|
b116ab3c25
|
More allot_* work
|
2006-10-31 20:48:34 +00:00 |
slava
|
f485a7ecd4
|
Fix two minor issues found during review of allot_* patch
|
2006-10-31 06:00:43 +00:00 |
slava
|
415fe0a4a8
|
allot_* overhaul
|
2006-10-31 05:52:02 +00:00 |
slava
|
87f8d5b20c
|
Remove redundant typedefs from gl.factor
|
2006-11-03 21:15:10 +00:00 |
slava
|
6598d373d1
|
Stack comments without -- are a parse-time error now
|
2006-11-03 02:29:43 +00:00 |
erg
|
68973b1a51
|
re-add fast>string to win32 io -- don't know where else to put it in library/
|
2006-11-01 18:31:42 +00:00 |
erg
|
952ec8cca0
|
unslowify win32 native io
|
2006-11-01 18:20:12 +00:00 |
erg
|
a20edf692f
|
fix stack effects for indent> and <indent
|
2006-11-01 18:15:55 +00:00 |
slava
|
5071934795
|
Add a failing unit test
|
2006-11-01 05:25:01 +00:00 |
slava
|
1e4d659d70
|
X11 clipboard fix
|
2006-10-31 06:09:51 +00:00 |
slava
|
43fb5895c5
|
Oops -- forget was +default+
|
2006-10-30 03:45:10 +00:00 |
slava
|
5bb98d28d9
|
Add some failing unit tests
|
2006-10-30 02:21:48 +00:00 |
erg
|
8964e4ed26
|
win32 io -- keep same behavior as unix on .2 read
|
2006-10-28 20:40:07 +00:00 |
slava
|
4a61a78a79
|
More efficient block>byte-array with the side effect that it depends on no high-level words, so if they get decompiled the Cocoa binding won't break
|
2006-10-28 19:50:37 +00:00 |
slava
|
e2202e3305
|
Remove unnecessary word
|
2006-10-28 06:47:46 +00:00 |
slava
|
68d9f8218d
|
Move inference test to compiler module where it belongs
|
2006-10-28 06:45:41 +00:00 |
slava
|
cc06f93262
|
Fix sliders unit test
|
2006-10-28 06:44:59 +00:00 |
slava
|
a00e10d106
|
modules global var now holds a sequence of modules not an association list
|
2006-10-28 06:44:12 +00:00 |
slava
|
412ed15a08
|
add-compiled-block should not compile since it may call code GC
|
2006-10-28 06:43:57 +00:00 |
slava
|
cd1ee7daf7
|
Rename a few symbols for consistency
|
2006-10-28 06:43:33 +00:00 |
slava
|
e520478032
|
Revised prettyprinter
|
2006-10-28 06:41:21 +00:00 |
slava
|
9a56489bf9
|
Document MAIN: stack effect restriction
|
2006-10-26 05:18:54 +00:00 |
slava
|
41ed11abf3
|
Module operations in UI, run-module now asserts stack effect
|
2006-10-26 05:17:40 +00:00 |
slava
|
cfc83ff52d
|
Add new one-word-elt element
|
2006-10-26 04:56:26 +00:00 |
slava
|
227b0d469a
|
services fix
|
2006-10-26 04:07:55 +00:00 |
slava
|
5ead538e90
|
flip word tweak
|
2006-10-26 04:07:39 +00:00 |
slava
|
7ce12846cb
|
Titled gadget fix and unit tests
|
2006-10-26 04:07:18 +00:00 |
slava
|
0081e1d9bc
|
Documentation updates
|
2006-10-26 04:06:25 +00:00 |
slava
|
6dd14a741a
|
X11 wheel mouse handling: wrong order
|
2006-10-25 01:17:06 +00:00 |
slava
|
5da0ecac7a
|
AMD64 alien-indirect now works
|
2006-10-25 01:16:57 +00:00 |
slava
|
4f0644b0bf
|
Fix raise-window on Cocoa
|
2006-10-24 23:36:01 +00:00 |
slava
|
b57ac29d09
|
Some fixes
|
2006-10-24 23:29:18 +00:00 |
slava
|
e86b6e1dda
|
Fix UI bugs on X11
|
2006-10-24 03:54:08 +00:00 |
slava
|
89a8856a8e
|
Services fix
|
2006-10-24 00:13:06 +00:00 |
erg
|
ea3e48130b
|
win32 ffi updates
|
2006-10-22 07:33:18 +00:00 |
slava
|
b71697db41
|
Faster grid gadget
|
2006-10-22 22:46:02 +00:00 |
slava
|
5faea12c89
|
Column virtual sequence improvements
|
2006-10-22 22:08:49 +00:00 |
slava
|
6b14071f5f
|
Column virtual sequence
|
2006-10-21 20:51:38 +00:00 |
slava
|
6fd71edd85
|
Fix stack underflow with menus
|
2006-10-21 20:13:23 +00:00 |
erg
|
07676d61cd
|
fix win32 native io so .factor-bootstrap-rc loads on bootstrap
|
2006-10-21 14:05:40 +00:00 |
erg
|
2671ebf519
|
fix win32 types
|
2006-10-21 13:17:48 +00:00 |
slava
|
2816dd552e
|
Fix bad load ordering
|
2006-10-21 06:57:41 +00:00 |
slava
|
1db7e29695
|
Integrate module help into UI
|
2006-10-21 06:56:41 +00:00 |
slava
|
2a1167ecec
|
Module format change
|
2006-10-21 06:40:38 +00:00 |
slava
|
e4684cb219
|
Saner default timeout
|
2006-10-21 06:13:33 +00:00 |
slava
|
be94f42030
|
Clean up double click handling -- its done in the cross-platform part of the UI now
|
2006-10-21 06:10:10 +00:00 |
erg
|
67c9eb6f03
|
win32 ffi updates
|
2006-10-20 21:56:05 +00:00 |
erg
|
249ba7d71c
|
fix win32 button clicks
|
2006-10-20 19:26:40 +00:00 |
erg
|
d7df0b209b
|
add to ui backend update-click# and button-down
|
2006-10-20 19:25:56 +00:00 |
slava
|
28053041cb
|
Fix a few typos
|
2006-10-20 19:48:58 +00:00 |
slava
|
35ca5e397b
|
run-module documentation
|
2006-10-20 03:02:24 +00:00 |
slava
|
106ee640a7
|
run-module now calls require first
|
2006-10-20 02:44:40 +00:00 |
slava
|
4ddc751365
|
run-module word
|
2006-10-20 02:41:20 +00:00 |
slava
|
bd41d181e8
|
Cocoa double/triple clicks; editor now handles this
|
2006-10-20 02:24:27 +00:00 |
slava
|
801a4feafd
|
Start 0.86 with a contrib fix
|
2006-10-20 01:30:12 +00:00 |
erg
|
31bac04760
|
add click count in gestures and win32
|
2006-10-20 00:40:41 +00:00 |
erg
|
3c7839bedf
|
fix win32 type errors
|
2006-10-19 20:56:48 +00:00 |
erg
|
92feef74ab
|
add win32 mem mapping ffi
|
2006-10-19 20:46:27 +00:00 |
slava
|
346063e9ac
|
More small fixes
|
2006-10-19 18:12:47 +00:00 |
slava
|
200d247711
|
Two small fixes
|
2006-10-19 02:50:37 +00:00 |
erg
|
fdb9cdcdb6
|
shift-delete/backspace YAY
|
2006-10-18 21:18:12 +00:00 |
erg
|
416edff582
|
fix win32 dos prompt io
|
2006-10-18 21:17:56 +00:00 |
erg
|
d5271aa5b8
|
remove broken code
|
2006-10-18 21:17:42 +00:00 |
erg
|
72ba2c98c5
|
better FFI error reporting
|
2006-10-18 21:16:37 +00:00 |
slava
|
f7d4815d2e
|
Better word hashing, working on class vtable dispatch
|
2006-10-17 06:44:05 +00:00 |
slava
|
c8ca1997a0
|
Lock callbacks in memory
|
2006-10-16 22:06:34 +00:00 |