Slava Pestov
|
f75e3ca0a8
|
html-tags imported, file responder shows icons
|
2004-09-02 23:38:05 +00:00 |
Slava Pestov
|
a0c9095ff5
|
file-responder improvements, plugin improvements
|
2004-09-02 20:40:34 +00:00 |
Slava Pestov
|
948395ea5f
|
doc strings for primitives
|
2004-08-31 05:01:43 +00:00 |
Slava Pestov
|
522c4d74ea
|
file responder directory listing
|
2004-08-31 00:24:19 +00:00 |
Slava Pestov
|
5cbeaee7df
|
simplified directory listing in cfactor, faster = and hashcode
|
2004-08-30 06:30:55 +00:00 |
Slava Pestov
|
9416d77c04
|
some work on directory listing in cfactor
|
2004-08-30 04:36:44 +00:00 |
Slava Pestov
|
859b252144
|
file responder: redirect if directory url does not end with /, and other changes to httpd
|
2004-08-30 03:30:54 +00:00 |
Slava Pestov
|
9901fbdc28
|
words are now hashed
|
2004-08-29 08:03:16 +00:00 |
Slava Pestov
|
dd45011141
|
improved CPU profiler; memory profiler
|
2004-08-29 07:20:19 +00:00 |
Slava Pestov
|
5db5504ffe
|
CFactor documentation comments
|
2004-08-29 05:50:34 +00:00 |
Slava Pestov
|
7f16568a49
|
clean up bignum cached constants
|
2004-08-29 05:04:42 +00:00 |
Slava Pestov
|
4879b08161
|
file responder works with native factor
|
2004-08-29 02:25:59 +00:00 |
Slava Pestov
|
b64d81b3d2
|
new files vocab, dissolved builtins vocab, moved tutorial programs to doc/tutorial/
|
2004-08-28 20:43:43 +00:00 |
Slava Pestov
|
e0590377ff
|
fix various memory corruption issues
|
2004-08-27 06:09:24 +00:00 |
Slava Pestov
|
8dcb356cff
|
fix some overflow issues
|
2004-08-27 02:21:17 +00:00 |
Slava Pestov
|
daadfa612c
|
bignums are done
|
2004-08-26 23:37:22 +00:00 |
Slava Pestov
|
d44ef14827
|
some bignum work
|
2004-08-26 00:51:19 +00:00 |
Slava Pestov
|
c78b0a099a
|
inferior.factor is usable for real work
|
2004-08-24 22:01:36 +00:00 |
Slava Pestov
|
d8baa7d9ad
|
removed unnecessary top-level-continuation stuff
|
2004-08-24 19:27:37 +00:00 |
Slava Pestov
|
9f69c2ed86
|
fix for socket closing
|
2004-08-23 22:46:46 +00:00 |
Slava Pestov
|
64de158286
|
some miscellaneous error handling and bootstrapping cleanups
|
2004-08-23 06:15:10 +00:00 |
Slava Pestov
|
c66ded6bf8
|
a profiler
|
2004-08-23 05:13:09 +00:00 |
Slava Pestov
|
b23622f947
|
better error reporting in native factor
|
2004-08-23 03:02:29 +00:00 |
Slava Pestov
|
3712ae68e5
|
fix read line, and add read line regression tests
|
2004-08-23 01:56:06 +00:00 |
Slava Pestov
|
9148e6b629
|
ditch map, rename inject to map
|
2004-08-22 21:28:31 +00:00 |
Slava Pestov
|
67ea27e49c
|
read1 stream operation added, inferior.factor styled text communication protocol
|
2004-08-22 05:46:26 +00:00 |
Slava Pestov
|
69bd188cc0
|
multitasking
|
2004-08-21 01:26:25 +00:00 |
Slava Pestov
|
2c5413cec5
|
fix redirect headers, postpone i/o errors until calling operation recovers them
|
2004-08-21 01:16:47 +00:00 |
Slava Pestov
|
87331addba
|
improved native run-resource
|
2004-08-20 23:27:48 +00:00 |
Slava Pestov
|
5b24e99fc9
|
working on cfactor bootstrap
|
2004-08-20 22:48:08 +00:00 |
Slava Pestov
|
e062a5f743
|
completion popups for shuffle defs
|
2004-08-20 06:08:20 +00:00 |
Slava Pestov
|
719deda937
|
read# works
|
2004-08-20 05:49:14 +00:00 |
Slava Pestov
|
1baa702d3b
|
word/set-word moved to words vocabulary
|
2004-08-19 23:42:20 +00:00 |
Slava Pestov
|
192dd6c5a6
|
define-compound
|
2004-08-19 23:36:28 +00:00 |
Slava Pestov
|
ad479d18e9
|
io fixes
|
2004-08-19 23:06:43 +00:00 |
Slava Pestov
|
9d2af6d349
|
client socket works
|
2004-08-18 23:22:15 +00:00 |
Slava Pestov
|
73a4e3e6c5
|
some plugin bug fixes, and implementing client sockets in cfactor
|
2004-08-18 19:23:42 +00:00 |
Slava Pestov
|
a0b66d2028
|
communicating with jedit over a socket
|
2004-08-18 05:13:56 +00:00 |
Slava Pestov
|
7eecd21b19
|
log-client in native httpd works
|
2004-08-18 03:49:48 +00:00 |
Slava Pestov
|
c8cc64b031
|
better 'see'
|
2004-08-18 03:09:16 +00:00 |
Slava Pestov
|
5c00ef85dd
|
header and post request in variables, other tweaks
|
2004-08-18 00:44:57 +00:00 |
Slava Pestov
|
05a44aa547
|
signal handling of sorts
|
2004-08-17 01:05:38 +00:00 |
Slava Pestov
|
70ea45ab84
|
single-tasking callback i/o works
|
2004-08-17 00:42:30 +00:00 |
Slava Pestov
|
6165c935d3
|
no longer try using the same port for reading and writing
|
2004-08-16 23:29:07 +00:00 |
Slava Pestov
|
1a8b27a59b
|
a proper makefile
|
2004-08-16 03:31:07 +00:00 |
Slava Pestov
|
4cf12addb2
|
minor inspector improvements and other stuff to end day
|
2004-08-16 03:09:06 +00:00 |
Slava Pestov
|
f8e91e95f9
|
fix vocabulary mess up in factor plugin, working on non-blocking sockets
|
2004-08-16 02:45:08 +00:00 |
Slava Pestov
|
171c890597
|
i/o refactoring continues
|
2004-08-16 01:50:44 +00:00 |
Slava Pestov
|
cfdaa293c9
|
fix invalid select() usage
|
2004-08-13 22:43:03 +00:00 |
Slava Pestov
|
8321eadefe
|
refactoring native i/o code
|
2004-08-13 03:40:28 +00:00 |
Slava Pestov
|
00dc2c9464
|
guard pages for stack, started io multiplexing
|
2004-08-12 21:36:36 +00:00 |
Slava Pestov
|
3169e03624
|
guard pages
|
2004-08-12 06:13:43 +00:00 |
Slava Pestov
|
1e8a33ae99
|
write buffering in native factor
|
2004-08-11 20:56:48 +00:00 |
Slava Pestov
|
6f2ea59ac9
|
integration using simpson's method
|
2004-08-11 05:30:44 +00:00 |
Slava Pestov
|
ac1855bc15
|
native factor httpd
|
2004-08-11 03:48:08 +00:00 |
Slava Pestov
|
cda61358bf
|
httpd runs in native factor with no responders
|
2004-08-11 02:11:48 +00:00 |
Slava Pestov
|
d94e0bb97d
|
working on http server, word of the day
|
2004-08-11 01:32:10 +00:00 |
Slava Pestov
|
4d036d397a
|
vectors in java factor, vector= in native
|
2004-08-10 23:53:54 +00:00 |
Slava Pestov
|
3489076404
|
<namespace> [ ... ] bind ==> [ ... ] with-scope
|
2004-08-09 01:24:01 +00:00 |
Slava Pestov
|
0620dcc6a5
|
url-encoding and html vocabularies in native factor, some new unit tests, listener improvements
|
2004-08-08 21:20:54 +00:00 |
Slava Pestov
|
73d57549f0
|
missing USE: stdio
|
2004-08-08 04:30:17 +00:00 |
Slava Pestov
|
c5f890f678
|
missing USE: stdio
|
2004-08-08 04:29:58 +00:00 |
Slava Pestov
|
6431535692
|
cannot close stdio
|
2004-08-08 04:27:30 +00:00 |
Slava Pestov
|
38835c2832
|
complex numbers in native factor, all of test suite except html and httpd tests runs in native factor
|
2004-08-06 22:40:44 +00:00 |
Slava Pestov
|
26cc9ba32c
|
more work on jedit plugin
|
2004-08-06 20:43:40 +00:00 |
Slava Pestov
|
0b73b1c864
|
Factor jEdit plugin!
|
2004-08-06 06:51:32 +00:00 |
Slava Pestov
|
2740c77a10
|
complex numbers
|
2004-08-06 00:29:52 +00:00 |
Slava Pestov
|
d7eb8e8b2d
|
floats
|
2004-08-05 21:33:02 +00:00 |
Slava Pestov
|
74dc6c87fd
|
fix boot order
|
2004-08-05 03:20:27 +00:00 |
Slava Pestov
|
ba77598f0d
|
ratios
|
2004-08-05 02:43:58 +00:00 |
Slava Pestov
|
faa6913759
|
random number generation and other goodies
|
2004-08-04 22:25:29 +00:00 |
Slava Pestov
|
f68cc94ee4
|
working on the test suite
|
2004-08-04 07:12:55 +00:00 |
Slava Pestov
|
1a6b5dea98
|
oops
|
2004-08-04 03:50:31 +00:00 |
Slava Pestov
|
1da7004915
|
fix native image generation if no word was defined this session
|
2004-08-04 00:37:42 +00:00 |
Slava Pestov
|
8d5ffb360b
|
native factor successfully cross compiles a new image
|
2004-08-03 06:08:11 +00:00 |
Slava Pestov
|
ed63d91759
|
some more bootstrapping fixes
|
2004-08-01 23:26:43 +00:00 |
Slava Pestov
|
ccdbccc139
|
it boots!
|
2004-07-31 20:11:30 +00:00 |
Slava Pestov
|
de95f233de
|
some progress towards self hosting
|
2004-07-31 18:58:16 +00:00 |
Slava Pestov
|
303749e336
|
various minor improvements
|
2004-07-30 20:22:20 +00:00 |
Slava Pestov
|
62c6e5ac02
|
progress on self hosting
|
2004-07-30 06:44:12 +00:00 |
Slava Pestov
|
f7ed302b47
|
working on native image output
|
2004-07-29 21:18:41 +00:00 |
Slava Pestov
|
51cdcd9f3c
|
remove .marks file
|
2004-07-28 23:03:22 +00:00 |
Slava Pestov
|
5542602156
|
working on 64-bit fake 'bignums'
|
2004-07-28 23:02:24 +00:00 |
Slava Pestov
|
6b19d3cb7f
|
remove .marks files
|
2004-07-28 03:30:31 +00:00 |
Slava Pestov
|
396208b860
|
remove -falign-functions=8 restriction
|
2004-07-28 03:29:37 +00:00 |
Slava Pestov
|
d499811cb7
|
working on bignums in native factor; removed .marks files from CVS
|
2004-07-28 02:52:35 +00:00 |
Slava Pestov
|
3e152b87f8
|
interpreter history now a vector, working on native write primitives
|
2004-07-28 01:12:22 +00:00 |
Slava Pestov
|
9850e33cc5
|
in-thread error handling fixed
|
2004-07-28 00:23:08 +00:00 |
Slava Pestov
|
b8f516ab2c
|
working on native I/O
|
2004-07-24 21:37:42 +00:00 |
Slava Pestov
|
8b8b770a96
|
run-file works again
|
2004-07-24 19:11:55 +00:00 |
Slava Pestov
|
425053131c
|
working on native i/o
|
2004-07-24 04:54:57 +00:00 |
Slava Pestov
|
d13403458e
|
preliminary native support for network sockets
|
2004-07-24 00:35:13 +00:00 |
Slava Pestov
|
a545665c7f
|
started server sockets for native factor
|
2004-07-23 22:52:08 +00:00 |
Slava Pestov
|
5b4edb62df
|
better error reporting in native factor
|
2004-07-23 05:38:36 +00:00 |
Slava Pestov
|
d0cab962c0
|
prettyprinter recursion limit; better inspector
|
2004-07-23 05:21:47 +00:00 |
Slava Pestov
|
253ce9cc1a
|
CHAR: notation for literal chars, native parser work
|
2004-07-22 23:48:50 +00:00 |
Slava Pestov
|
e0e9e5af20
|
got [ a | b ] form working in native factor
|
2004-07-22 02:45:43 +00:00 |
Slava Pestov
|
173963d438
|
work on native factor, httpd now uses catch
|
2004-07-21 23:26:41 +00:00 |
Slava Pestov
|
2d778fb77f
|
negative numbers in native factor and other fixes
|
2004-07-19 21:36:20 +00:00 |
Slava Pestov
|
88e3ea7ab4
|
removed factor db
|
2004-07-19 20:10:18 +00:00 |