Slava Pestov
9a7b09bf42
removed book gadget
2005-12-23 03:29:11 +00:00
Slava Pestov
cec0fc6ddd
fix scrolling bug and added a new browser pane component
2005-12-22 23:38:10 +00:00
Slava Pestov
44c2d48447
bootstrap fix
2005-12-21 07:45:22 +00:00
Slava Pestov
b2307c91e6
markup language work
2005-12-20 04:18:15 +00:00
Slava Pestov
9942630dad
markup fixes; changing some stream protocol details
2005-12-19 07:12:40 +00:00
Slava Pestov
98ef77d057
parser cleanup
2005-12-17 19:52:27 +00:00
Slava Pestov
74e132c6a6
split presentations into two files
2005-12-17 03:28:14 +00:00
Slava Pestov
11552b0254
moved null streams to fix load order issue
2005-12-17 02:15:43 +00:00
Slava Pestov
cf9fde020f
extended stream output protocol
2005-12-17 02:12:35 +00:00
Slava Pestov
587de89e22
bootstrap fix
2005-12-15 01:29:32 +00:00
Slava Pestov
de504b6e78
powerpc bootstrap fixes
2005-12-13 23:16:37 +00:00
Slava Pestov
d3b4726790
new bootstrap system; some other code cleanups
2005-12-13 22:33:58 +00:00
Slava Pestov
58a3e3ed16
new alien>string and string>alien primitives; powerpc backend fixes
2005-12-12 23:51:45 +00:00
Slava Pestov
07f98e9dc6
print load messages when running files
2005-12-11 19:27:36 +00:00
Slava Pestov
44826cb0d7
fix typo in fixnum<< generator
2005-12-11 01:00:28 +00:00
Slava Pestov
3174f87b67
minor cleanups all over the place
2005-12-10 06:02:13 +00:00
Slava Pestov
7262e6832a
stage 2 boot fix
2005-12-08 05:55:51 +00:00
Slava Pestov
2c756975ae
updated intrinsics tests for 64-bit
2005-12-07 04:09:51 +00:00
Slava Pestov
ceb15dbe5d
load primitive types in stage 1
2005-12-07 02:34:18 +00:00
Slava Pestov
70f44ce9e4
Reworking relocation code
2005-12-04 21:20:17 +00:00
Slava Pestov
d8384c12c9
initial AMD64 porting work
2005-12-02 07:25:44 +00:00
Slava Pestov
4435110231
string hashing kludge; amd64 cpu detection
2005-12-02 04:40:44 +00:00
Slava Pestov
1f418a7e60
latest
2005-12-02 03:52:38 +00:00
Slava Pestov
bb4960802b
initial checkin of help system code
2005-12-01 05:53:12 +00:00
Slava Pestov
9ef9193308
new hashtable
2005-11-27 22:45:48 +00:00
Slava Pestov
eca20beec0
about to bootstrap hashstable
2005-11-25 00:02:20 +00:00
Slava Pestov
81c39d3368
fixing various compiler and inferencer bugs
2005-11-23 02:41:41 +00:00
Slava Pestov
645a17b27f
print bootstrap errors in a useful way
2005-11-12 05:57:40 +00:00
Slava Pestov
9440f385e5
interruption checks get compiled now, fixnum/mod fixed on powerpc
2005-11-12 05:37:24 +00:00
Slava Pestov
a3687773b5
fix array size fep
2005-11-05 03:50:26 +00:00
Slava Pestov
c0f4d073df
fix 1.0 1+ compiler bug
2005-11-05 01:19:15 +00:00
Slava Pestov
23738087aa
big syntax change: vectors are now V{ }, hashtables are now H{ }, tuples T{ }, wrappers W{ }, complexes C{ }, arrays { }
2005-10-30 03:25:38 +00:00
Slava Pestov
867ccbe0b4
use array literals instead of vector literals
2005-10-29 20:53:47 +00:00
Slava Pestov
a5cb32e1b8
move httpd to contrib
2005-10-24 03:22:07 +00:00
Slava Pestov
4731a18d21
finished erg's math cleanup
2005-10-21 06:46:54 +00:00
Slava Pestov
961d2258a6
fix powerpc abi issues, add load.factor files
2005-10-19 00:19:10 +00:00
Slava Pestov
7e47f5388f
FreeType bindings work
2005-10-14 08:05:02 +00:00
Slava Pestov
94e6955fd0
various fixes and OpenGL UI work
2005-10-13 04:30:44 +00:00
Slava Pestov
6c8783ba4e
Moved OpenGL to core library
2005-10-12 04:14:46 +00:00
Slava Pestov
3ff1915f1a
UI fixes for OS X, compiler fixes for PowerPC
2005-10-12 03:28:17 +00:00
Slava Pestov
29104bb40e
fix powerpc relocation bug
2005-10-12 01:46:14 +00:00
Slava Pestov
6b8e232c63
fix bignum emission, put MT in core
2005-10-08 05:15:14 +00:00
Slava Pestov
47da70e5a8
UI user input fix
2005-10-05 06:01:06 +00:00
Slava Pestov
850d040b65
fix bootstrap failure
2005-10-01 05:44:49 +00:00
Mackenzie Straight
b73768a690
win32 fix
2005-09-29 19:26:32 +00:00
Slava Pestov
7d5222ca73
bootstrap fixes
2005-09-26 01:59:22 +00:00
Slava Pestov
3f6893eb29
new describe tool is useful stand-alone
2005-09-26 01:56:48 +00:00
Slava Pestov
b6e1569ef5
make panes a bit more flexible
2005-09-25 04:18:12 +00:00
Slava Pestov
60f2d659d9
bug fixes
2005-09-24 20:34:10 +00:00
Slava Pestov
c4cec1321c
rename ifte to if
2005-09-24 19:21:17 +00:00
Slava Pestov
b4b1e3d1a6
redid HTML tags; tweaked continuations to infer properly
2005-09-23 01:01:55 +00:00
Slava Pestov
29190ebc3e
catch change, new cleanup word, with-server combinator
2005-09-21 00:18:01 +00:00
Slava Pestov
34ff4e2c27
more preliminary work for callcc compilation
2005-09-20 05:59:38 +00:00
Slava Pestov
6b3c4eccfb
handle I/O on closed ports gracefully
2005-09-19 03:22:58 +00:00
Slava Pestov
fa1e1a4801
f throw no longer a no-op
2005-09-18 02:25:18 +00:00
Slava Pestov
b0426d93e4
remove meets
2005-09-17 08:15:05 +00:00
Slava Pestov
8af5e755c6
add 1+ 1- words and other tweaks
2005-09-17 02:47:28 +00:00
Slava Pestov
68da8852cc
compiler performance improvements, more usages of 2apply, rename nmap to inject
2005-09-17 00:49:24 +00:00
Slava Pestov
7ecbfb5c98
big generic word cleanup; kill-literals optimization; continuations overhaul
2005-09-16 06:39:33 +00:00
Slava Pestov
5953497dae
fixes, removed empty-vector
2005-09-12 01:18:19 +00:00
Slava Pestov
27439f95c9
arrays are now better supported, various cleanups
2005-09-12 00:46:55 +00:00
Slava Pestov
d0312300b8
unsafe-nth unsafe-set-nth for faster inner loops
2005-09-10 22:27:31 +00:00
Slava Pestov
55299ac101
fix set-length performance regression
2005-09-10 04:26:12 +00:00
Slava Pestov
45d32d5089
reintroduce some intrinsics optimizations
2005-09-10 02:34:24 +00:00
Slava Pestov
2bdd82ea53
simpler t
2005-09-09 21:32:38 +00:00
Slava Pestov
d2f18a45de
remove pointless optimization
2005-09-09 21:11:48 +00:00
Slava Pestov
d7701a0daa
fix regression in basic block optimizer
2005-09-09 20:45:18 +00:00
Slava Pestov
55e2a9e232
reworking simplifier and basic blocks
2005-09-09 02:23:54 +00:00
Slava Pestov
258f853911
improved literal killing optimization
2005-09-07 21:21:11 +00:00
Slava Pestov
6c253ffae8
fix bootstrap issue
2005-09-05 21:36:20 +00:00
Slava Pestov
7f7a0a057e
working on PowerPC overflow checks
2005-09-05 07:06:47 +00:00
Slava Pestov
78fbeb867e
fix typo
2005-09-04 23:52:50 +00:00
Slava Pestov
24d3550168
optimizing stack shuffling; architecture description
2005-09-04 23:24:24 +00:00
Slava Pestov
7711aff1a5
tweaking stack shuffle compilation
2005-09-04 21:07:59 +00:00
Slava Pestov
6617d6e2d3
fix a few compilation mishaps
2005-09-03 22:34:50 +00:00
Slava Pestov
914e81e16a
scroller fix, rename 2unseq ==> first2, 3unseq ==> first3, string>number works with slices
2005-09-03 03:44:23 +00:00
Slava Pestov
bd9c30b367
cleanups
2005-09-01 20:37:32 +00:00
Slava Pestov
42ac874cbd
more cleanups; split up huge gadgets vocabulary
2005-09-01 01:06:13 +00:00
Mackenzie Straight
8142fba25c
win32 fixes
2005-08-31 05:39:37 +00:00
Slava Pestov
1c8bc10691
fix known-words typo
2005-08-29 07:56:36 +00:00
Slava Pestov
b1daea44a6
word-name, word-vocabulary are now slots in the word object
2005-08-29 06:34:04 +00:00
Slava Pestov
45109c1a0a
major cleanup
2005-08-25 19:27:38 +00:00
Slava Pestov
c3d92a0b4e
working on visibile-children*
2005-08-24 14:19:09 +00:00
Slava Pestov
fbd7d4fef7
inspector bug fix, sleep word
2005-08-23 19:50:32 +00:00
Slava Pestov
57bedd8139
remove call to sort from cross-referencer
2005-08-23 00:54:01 +00:00
Slava Pestov
388d7b2d85
more cleanups
2005-08-22 20:01:13 +00:00
Slava Pestov
4ce519c9f9
more cleanups
2005-08-22 19:33:18 +00:00
Slava Pestov
6086945dd7
more code cleanups; new make-hash idiom
2005-08-22 06:06:32 +00:00
Slava Pestov
ad712e431d
bootstrap cleanup
2005-08-22 05:33:43 +00:00
Slava Pestov
b3e58b4380
more prettyprinter updates, unparser is gone
2005-08-22 00:50:14 +00:00
Slava Pestov
9adffd9388
new prettyprinter
2005-08-21 05:17:37 +00:00
Slava Pestov
80c1553a5a
added foldable, flushable declarations in all relevant places
2005-08-20 02:22:15 +00:00
Slava Pestov
c8eacd7b0b
major bootstrap cleanup
2005-08-20 01:46:12 +00:00
Slava Pestov
979225805e
images referencing libraries that could not be found no longer fail to load
2005-08-15 19:34:00 +00:00
Slava Pestov
2495ef46f3
redesigned generic arithmetic; new tag primitive
2005-08-15 07:25:39 +00:00
Slava Pestov
633466f129
minor fixes, new quicksort implementatin
2005-08-14 03:39:46 +00:00
Slava Pestov
f331a9241e
fix node splitter bug, fix typos in identities
2005-08-13 03:54:29 +00:00
Slava Pestov
05a9338bc7
various clean ups, fix linearization of #label
2005-08-12 22:02:03 +00:00
Slava Pestov
24ea7fab8d
faster hashtable = method, dataflow optimizer cleanups
2005-08-11 23:08:22 +00:00
Slava Pestov
b8260a3de7
working on partial evaluation
2005-08-08 19:21:14 +00:00
Slava Pestov
606b9b878f
dataflow optimizer work
2005-08-07 04:00:57 +00:00
Slava Pestov
fe34a8cc74
some recursive value inferencer fixes
2005-08-06 05:59:49 +00:00
Slava Pestov
4b20f07b0f
inference cleanups; recursive value inference work in progress
2005-08-05 03:59:45 +00:00
Slava Pestov
f65aa407e9
\ foo is now a first-class type; this removes the need for inference-level partial eval, and simplifies a lot of other code
2005-08-04 03:56:28 +00:00
Slava Pestov
1d0ccef23d
method inlining
2005-08-01 20:22:53 +00:00
Slava Pestov
b8d8685de8
clean up class<, class-and, class-or
2005-08-01 03:38:33 +00:00
Slava Pestov
e33fca9fe7
matrix library simplification; other code cleanups
2005-07-31 02:14:34 +00:00
Slava Pestov
d7dfeea419
clean up sequences and matrices
2005-07-30 06:08:59 +00:00
Slava Pestov
43cd7b171e
working on type inference
2005-07-28 22:20:31 +00:00
Slava Pestov
869430fae0
started some class inference, dataflow optimizer improvements
2005-07-28 19:17:31 +00:00
Slava Pestov
03168a86e5
dataflow optimizer work, phasing out 3list/3unlist
2005-07-28 00:13:11 +00:00
Slava Pestov
0eb85fdd0d
working on dataflow optimizer
2005-07-27 05:46:06 +00:00
Slava Pestov
b547a0c224
2each combinator, minor improvements to inspector and fep
2005-07-25 02:44:33 +00:00
Slava Pestov
cae545f930
factorbot fix, starting 0.77
2005-07-24 23:08:32 +00:00
Slava Pestov
315f9d547f
various code cleanups, removing some redundant calls to >list, fix i/o timeouts
2005-07-23 02:18:47 +00:00
Slava Pestov
2673c2df69
fix bootstrap failure, unix i/o code no longer creates new sbufs all the time
2005-07-20 22:33:32 +00:00
Slava Pestov
c0f4f7f85d
moved tutorial to library/help/
2005-07-19 21:56:22 +00:00
Slava Pestov
91d638450d
string-compare ==> lexi, string> ==> lexi>
2005-07-19 08:23:33 +00:00
Slava Pestov
065b93dbdf
removed fancy jEdit console attributed stream
2005-07-17 20:29:17 +00:00
Slava Pestov
9004533730
, no longer has the deprecated string append behavior, added stream-write1 generic
2005-07-17 18:48:55 +00:00
Slava Pestov
d43c2d5fe9
fix bug in pick-up
2005-07-17 03:01:51 +00:00
Slava Pestov
d9c4a82c7a
big sequences refactoring
2005-07-17 02:16:18 +00:00
Slava Pestov
520eaa65ef
minor UI fixes, updating html streams to not use obsolete style keys
2005-07-12 02:47:38 +00:00
Slava Pestov
b11713a641
start incremental layout
2005-07-06 05:57:58 +00:00
Slava Pestov
be7dec33ae
more UI cleanups, fix jedit-stream bug
2005-06-29 03:50:23 +00:00
Slava Pestov
5b65aff2b4
removed ansi streams, and simplified listener code
2005-06-27 07:54:43 +00:00
Slava Pestov
3aa7cdc25a
working on styled text output in UI
2005-06-27 07:47:22 +00:00
Slava Pestov
e9b142db4d
slowly refactoring UI code to use 3-vectors instead of a mix of x/y parameters on the stack, and complex numbers representing points, added horizontal scrolling
2005-06-22 06:32:17 +00:00
Slava Pestov
c918e5d9b1
with-string is now string-out, string-in combinator, documentation updates
2005-06-19 22:53:58 +00:00
Slava Pestov
d3362965dd
string input streams
2005-06-19 22:31:02 +00:00
Slava Pestov
f1b23d66b7
merged streams, stdio and files into io vocabulary
2005-06-19 21:50:35 +00:00
Slava Pestov
6315c1e2df
bootstrap fix, I/O code cleanup, stream-read1 generic
2005-06-19 04:23:01 +00:00
Slava Pestov
bf821880ab
removed profiler because it sucks
2005-06-15 20:34:16 +00:00
Slava Pestov
69334b2043
various cleanups, and a new register class concept in preparation for float parameters in PowerPC FFI
2005-06-14 09:01:07 +00:00
Slava Pestov
10492c2f2d
rename stdio-binary to binary
2005-06-13 00:57:20 +00:00
Slava Pestov
4773541229
bits>float bits>double primitives'
2005-06-13 00:55:30 +00:00
Slava Pestov
a4fafc2507
fixes
2005-06-12 08:37:45 +00:00
Slava Pestov
1c63f5f0db
wrunt's alien-invoke shorthand, tons of bug fixes, cleanups and documentation updates
2005-06-12 07:38:57 +00:00
Slava Pestov
d13b024374
added binary word unit tests
2005-06-10 21:41:41 +00:00
Slava Pestov
cd9e2f6c9f
stdio-binary cleanup
2005-06-10 20:08:00 +00:00
Slava Pestov
1abf62487d
working on conditional fixnum vops for powerpc
2005-06-01 18:06:25 +00:00
Slava Pestov
7ec008947c
various minor additions and PowerPC backend enhancements
2005-05-29 00:52:23 +00:00
Slava Pestov
712cb5fa24
miscellaneous bug fixes and cleanups, powerpc work
2005-05-24 23:59:21 +00:00
Slava Pestov
da106bc246
starting to update compiler for powerpc
2005-05-24 05:26:45 +00:00
Slava Pestov
2645eaf918
httpd fixes and socket timeout
2005-05-23 23:14:29 +00:00
Slava Pestov
03c4704734
slightly more modular loading of subsystems
2005-05-23 05:18:51 +00:00
Slava Pestov
97af819ffb
added plot3d example; some cleanups
2005-05-23 02:54:14 +00:00
Slava Pestov
4976049189
optimizer updates
2005-05-23 01:07:24 +00:00
Slava Pestov
f7889958d9
some new matrix words
2005-05-21 06:28:23 +00:00
Slava Pestov
c44f311de2
rename split-n to group
2005-05-19 19:17:48 +00:00
Slava Pestov
c821addef0
fix stage1 bootstrap, minor handbook update
2005-05-19 19:16:25 +00:00
Slava Pestov
8d12fec3eb
more sequence cleanups
2005-05-18 20:26:22 +00:00
Slava Pestov
7418990bdc
linear IR and simplifier refactoring
2005-05-16 21:01:39 +00:00
Slava Pestov
fdcf721857
working on the compiler
2005-05-16 01:17:56 +00:00
Slava Pestov
7fa5d5f14a
generic fixes; range and slice sequences
2005-05-15 01:15:50 +00:00
Slava Pestov
7f4da7ecd0
generic words are more flexible, sequences cleaned up
2005-05-14 21:18:45 +00:00
Slava Pestov
3ece9e9b88
gengc and relocation fixes; inference cleanups
2005-05-14 04:23:00 +00:00
Slava Pestov
bda16c11b6
more gengc debugging, code cleanups
2005-05-13 04:09:49 +00:00
Slava Pestov
055d116310
generational GC work
2005-05-12 05:02:39 +00:00
Slava Pestov
056af41552
more generational GC work
2005-05-11 04:43:52 +00:00
Slava Pestov
16c95ca373
starting generational GC
2005-05-11 02:30:58 +00:00
Slava Pestov
4face990d7
starting to update simplifier for vops
2005-05-09 06:34:15 +00:00
Slava Pestov
6df17f0a7c
alien-invoke compiles with VOPs
2005-05-09 00:30:38 +00:00
Slava Pestov
124ee9ef16
rewrote fixnum intrinsics, and added eq? type intrinsics
2005-05-08 02:39:00 +00:00
Slava Pestov
ec393e6dee
minor reorganization of low-level code, further work on VOPs
2005-05-06 23:49:07 +00:00
Slava Pestov
cc1e664a99
string sub-primitives
2005-05-06 02:30:58 +00:00
Slava Pestov
3e3b33d614
back out skip word
2005-05-05 20:51:38 +00:00
Slava Pestov
3d71ca54e4
float, double, char* struct fields
2005-05-05 07:12:37 +00:00
Slava Pestov
656a4bf1ed
float and double types in FFI, minor cleanups here and there to kick off 0.75
2005-05-05 02:34:55 +00:00
Slava Pestov
b442096677
UI fixes; hashtables and generics are rehashed during bootstrap for improved robustness
2005-05-04 03:50:04 +00:00
Slava Pestov
8bca326561
oops
2005-05-04 00:09:04 +00:00
Slava Pestov
2e691d06be
another UI bootstrap fix
2005-05-03 23:16:46 +00:00
Slava Pestov
61d6967ebe
refactoring
2005-05-03 23:10:20 +00:00
Slava Pestov
7a3a34d364
fixing matrices; fixing examples
2005-05-03 08:40:13 +00:00
Slava Pestov
cd48ebebf6
moved random number generation words to math vocabulary
2005-05-02 04:56:09 +00:00
Slava Pestov
f96779a56c
simple HTTP client; with-stream* word; various tweaks and cleanups
2005-05-02 04:18:34 +00:00
Slava Pestov
ea214c397e
UI fixes
2005-04-30 21:17:10 +00:00
Slava Pestov
a4579c38b5
Unix socket fix, minor UI fixes
2005-04-30 18:27:40 +00:00
Slava Pestov
cd978d822e
remove quit-responder from stage3
2005-04-30 04:48:05 +00:00
Slava Pestov
356af39cc6
truncate/floor/ceiling words; stop-httpd word fixed; accept did not yield properly
2005-04-30 04:43:39 +00:00
Slava Pestov
bd5198bf39
some progress on getting FFI I/O working on Linux
2005-04-29 06:37:12 +00:00
Slava Pestov
d9150c3613
freebsd? linux? unix? words
2005-04-27 05:47:57 +00:00
Slava Pestov
008d35310b
handbook updates, remove vector-length vector-nth set-vector-nth
2005-04-26 04:35:55 +00:00
Slava Pestov
09123b279a
miscellaneous fixes for I/O and PowerPC FFI
2005-04-24 04:27:07 +00:00
Slava Pestov
9cc3616a82
preliminary work on PowerPC FFI
2005-04-23 23:34:06 +00:00
Slava Pestov
9baf908d86
I/O code fixes; it now works on FreeBSD 4.11
2005-04-23 21:42:42 +00:00
Slava Pestov
3ab8c7cf47
removing cfactor I/O code; unix ffi I/O socket code fixes
2005-04-23 00:09:46 +00:00
Slava Pestov
8b61c03fa1
(yield) renamed to stop
2005-04-22 04:22:36 +00:00
Slava Pestov
6c11b788e0
minor cleanups here and there
2005-04-20 00:28:01 +00:00
Slava Pestov
224d2afa50
dump tool added
2005-04-17 22:41:05 +00:00
Slava Pestov
94c1a8bcd7
sequence cleanups
2005-04-16 04:23:27 +00:00
Slava Pestov
d5618709dd
matrix math
2005-04-14 00:44:06 +00:00
Slava Pestov
86e09c52ae
class introspection tools
2005-04-10 22:58:30 +00:00
Slava Pestov
0d612fd94d
huge alien cleanup
2005-04-09 22:30:46 +00:00
Slava Pestov
c114bb4fc8
set-sbuf-nth fix; more unix i/o work; adding missing file
2005-04-08 00:02:59 +00:00
Slava Pestov
233fbb2b62
latest changes
2005-04-07 01:41:49 +00:00
Mackenzie Straight
0d94270de1
rename win32 io
2005-04-03 21:50:15 +00:00
Slava Pestov
4e96d1e5f4
lists are sequences; unions bug fix
2005-04-03 20:55:56 +00:00
Slava Pestov
f39394d25e
sequence protocol
2005-04-02 07:39:33 +00:00
Slava Pestov
d57b44b4eb
unix ffi stuff, buffer cleanups, debugger word renaming
2005-04-02 05:56:00 +00:00
Slava Pestov
6ac4c9900f
comitting initial unix I/O rewrite work
2005-03-30 00:58:22 +00:00
Slava Pestov
41cd52316a
messing around with ffi, various other fixes
2005-03-29 04:45:13 +00:00
Slava Pestov
4e3a5b3d1a
fix crossref and make-image
2005-03-27 01:40:29 +00:00
Slava Pestov
286813e992
automatic decompiling of definitions, cross reference database, cleaned up bootstrap
2005-03-27 01:12:14 +00:00
Slava Pestov
9630a01168
parse error handling cleanup
2005-03-26 02:43:06 +00:00
Slava Pestov
05068c3ffc
plugin improvements
2005-03-24 03:49:40 +00:00
Slava Pestov
02f1896212
PowerPC relocation
2005-03-23 02:20:58 +00:00
Slava Pestov
c6039606c6
removed ?when and ?unless
2005-03-21 19:39:46 +00:00
Slava Pestov
fccfd9b81a
improved single-stepper offers option to continue execution of stepped continuation in primary interpreter
2005-03-21 00:05:57 +00:00
Slava Pestov
0919baa03d
various cleanups, updated plugin docs, plugin fixes
2005-03-19 02:41:13 +00:00
Slava Pestov
77e7a912e7
removed style framework
2005-03-19 00:38:27 +00:00
Slava Pestov
82977255ce
cleaning up relocation code
2005-03-15 01:09:32 +00:00
Slava Pestov
0fa94a9102
compiling over, pick, >r and r>
2005-03-14 18:20:57 +00:00
Slava Pestov
e2541faa72
got flush-icache to compile
2005-03-14 16:25:41 +00:00
Slava Pestov
9f2e3aaab6
preliminary powerpc work
2005-03-13 22:55:57 +00:00
Slava Pestov
a22b04d2b6
UI work
2005-03-12 02:41:46 +00:00
Slava Pestov
2b956e1ff4
frames and scrolling work
2005-03-11 03:52:55 +00:00
Slava Pestov
181a8d9ff4
UI layout management work
2005-03-10 22:57:22 +00:00
Slava Pestov
1bcac74906
working on layouts; simpler tuple delegation
2005-03-09 03:54:59 +00:00
Slava Pestov
a5e73bc481
bootstrap foxes
2005-03-08 04:20:58 +00:00
Slava Pestov
f824247883
code cleanups and faster bootstrap
2005-03-08 03:11:36 +00:00
Slava Pestov
916f24d8fa
I/O task GC fix
2005-03-07 05:39:57 +00:00
Slava Pestov
d8be679fcc
some cleanups
2005-03-07 01:03:22 +00:00
Slava Pestov
3cb8a1e63d
removed halos; a new tile gadget
2005-03-07 00:46:29 +00:00
Slava Pestov
a74632b243
hashtables were sized wrong; rename str- words to string-
2005-03-05 21:33:40 +00:00
Slava Pestov
f0dfb77690
renaming word-parameter to word-def; renaming word-property to word-prop
2005-03-05 19:45:23 +00:00
Slava Pestov
bb048fb7e6
fix bootstrapping problems
2005-03-04 03:24:51 +00:00
Slava Pestov
e9ea91918d
UI work
2005-03-03 02:26:11 +00:00
Slava Pestov
779db3970d
fix bootstrap errors
2005-03-02 03:19:26 +00:00
Slava Pestov
c918f60671
presentations and menus
2005-03-02 03:11:08 +00:00
Slava Pestov
9df3845237
inspector
2005-03-01 05:45:50 +00:00
Slava Pestov
3a1441d0b4
pane gadget, clipping work
2005-02-27 21:00:55 +00:00
Slava Pestov
d8c91b1cda
scrolling
2005-02-26 05:57:53 +00:00
Slava Pestov
d0bb4944f1
functional queue in place of dlists; disable generic partial eval due to buggyness
2005-02-25 23:11:10 +00:00
Slava Pestov
bbfa40fc7b
type inference work
2005-02-24 02:50:51 +00:00
Slava Pestov
6b9133bf30
inference errors printed; type violations are flagged; plugin fixes
2005-02-23 04:07:47 +00:00
Slava Pestov
ba492a60d8
built in type slot meta refactoring; string capacity is now a tagged slot; references word
2005-02-21 00:03:37 +00:00
Slava Pestov
3b98c55ecf
dialogs
2005-02-20 02:49:37 +00:00
Slava Pestov
dd1b0a0b2b
0.72 ready for release
2005-02-19 01:37:01 +00:00
Slava Pestov
7cde7402a1
instances word rewritten in factor
2005-02-18 03:49:19 +00:00
Slava Pestov
b4c1748463
fix stack effects
2005-02-18 03:15:29 +00:00
Slava Pestov
1fe16b1a6c
eliminate library/primitives.factor
2005-02-18 02:19:27 +00:00
Slava Pestov
a22dffcd62
UI fixes
2005-02-15 23:05:28 +00:00
Slava Pestov
e9c3e62d09
instances word, memory vocabulary
2005-02-15 02:58:07 +00:00
Chris Double
0b3a34d0c8
add browser style to words to allow browsing source. add browser and
...
cont-responder to factor httpd. add cont-responder tutorial to main doc
dicretory. mention location of cont-test.factor in tutorial. change
defauly startup location of browser.
2005-02-14 21:44:15 +00:00
Slava Pestov
8d565b6968
basic notion of keyboard focus
2005-02-11 17:45:24 +00:00
Slava Pestov
5de9e55e26
string.c fix
2005-02-10 00:58:53 +00:00
Slava Pestov
a8c34f50a8
tuple dispatch compiled, adding USING: to more files, inference terminator cleanup, jedit cleanup, new reload word to reload a word's source file
2005-02-09 03:02:44 +00:00
Slava Pestov
4d7f2b8143
dlists.factor, working on UI
2005-02-07 23:27:55 +00:00
Mackenzie Straight
151c6fac3c
Threading/IO updates
2005-02-07 23:04:49 +00:00